/*!*******************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./assets/less/theme.less ***!
  \*******************************************************************************************************************************************************************************************/
/* nunito-regular - latin-ext_latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-regular.6fb18e06..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-regular.85730a3a..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* nunito-700 - latin-ext_latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-700.fcbe6f7c..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-700.4ea744f7..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* nunito-900 - latin-ext_latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-900.de3694d3..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-900.d64aeb22..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* nunito-italic - latin-ext_latin */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-italic.5fd418f8..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-italic.8d64593f..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* nunito-700italic - latin-ext_latin */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-700italic.b6f65e88..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-700italic.5d1f5145..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* nunito-900italic - latin-ext_latin */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-900italic.cd716daf..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-900italic.f3cc41b0..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* courier-prime-regular - latin-ext_latin */
@font-face {
  font-family: 'Courier Prime';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/courier-prime-v7-latin-ext_latin-regular.d4d9d2d2..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/courier-prime-v7-latin-ext_latin-regular.88999cbd..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* courier-prime-700 - latin-ext_latin */
@font-face {
  font-family: 'Courier Prime';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/courier-prime-v7-latin-ext_latin-700.c7bcad92..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/courier-prime-v7-latin-ext_latin-700.f27a6442..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* comic-neue-regular - latin */
@font-face {
  font-family: 'Comic Neue';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/comic-neue-v8-latin-regular.f50eaba0..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/comic-neue-v8-latin-regular.c3fc7dcb..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* comic-neue-italic - latin */
@font-face {
  font-family: 'Comic Neue';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/comic-neue-v8-latin-italic.6d581ec4..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/comic-neue-v8-latin-italic.f927a2ee..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* comic-neue-700 - latin */
@font-face {
  font-family: 'Comic Neue';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/comic-neue-v8-latin-700.4081221b..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/comic-neue-v8-latin-700.8b3d24b4..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* comic-neue-700italic - latin */
@font-face {
  font-family: 'Comic Neue';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/comic-neue-v8-latin-700italic.8c9d18fc..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/comic-neue-v8-latin-700italic.c3f421b5..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* lora-regular - latin-ext_latin */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-regular.25de9267..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-regular.87f997a0..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* lora-700 - latin-ext_latin */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-700.564fb2b6..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-700.5c413125..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* lora-italic - latin-ext_latin */
@font-face {
  font-family: 'Lora';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-italic.35f501d2..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-italic.61f719ee..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* lora-700italic - latin-ext_latin */
@font-face {
  font-family: 'Lora';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-700italic.7087650b..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-700italic.953a7b54..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* Font visitor */
@font-face {
  font-family: 'visitor2';
  src: url(/build/fonts/assets/fonts/visitor2.53646d36..ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OCR A Extended';
  src: url(/build/fonts/assets/fonts/ocr_a_ext.130fa79c..ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
.center {
  text-align: center;
}
.vmiddle {
  vertical-align: middle;
}
.left {
  text-align: left;
}
.right {
  text-align: right;
}
.justify {
  text-align: justify;
}
.float-left {
  float: left;
}
.float-right {
  float: right;
}
.small {
  color: #ddab76;
  font-size: 1.1rem;
}
.medium {
  font-size: 1.6rem;
}
.critical {
  color: #f86000;
  font-weight: bold;
}
.pointer {
  cursor: pointer;
}
.no-ws {
  font-size: 0;
}
hr.dashed {
  border: 1px dashed #ddab76;
}
h5 {
  margin: 15px 0 2px;
  font-variant: small-caps;
  font-weight: bold;
  color: #ddab76;
  border-bottom: 2px solid #ddab76;
  background: linear-gradient(to top, #643b25 0%, rgba(100, 59, 37, 0) 50%, rgba(100, 59, 37, 0) 100%);
}
h1.page-head {
  padding: 7px 0 14px 48px;
  margin: 0 0 8px;
  color: #f0d79e;
  font-size: 1.4rem;
  line-height: 17px;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-image: url(/build/images/assets/img/h1.57460bf4..gif);
  background-repeat: no-repeat;
  background-position-y: bottom;
  clear: both;
}
h2.page-head {
  height: 17px;
  padding: 0;
  margin: 15px 0 5px;
  color: #ddab76;
  font-size: 1.2rem;
  line-height: 17px;
  text-transform: uppercase;
  border-bottom: 2px solid #ddab76;
  background-image: url(/build/images/assets/img/help/h2.ee568f07..gif);
  background-repeat: repeat-x;
  background-position: left bottom;
  clear: both;
}
.page-head > strong {
  color: white;
}
*[disabled],
*[data-disabled="disabled"]:not(form) {
  pointer-events: none;
  filter: saturate(0%) contrast(50%) brightness(110%);
}
*[data-disabled="blocked"]:not(form) {
  pointer-events: none;
}
*.no-interaction {
  pointer-events: none;
}
form[data-disabled="disabled"] input,
form[data-disabled="disabled"] select,
form[data-disabled="disabled"] textarea,
form[data-disabled="disabled"] button,
form[data-disabled="disabled"] div.button {
  pointer-events: none;
  filter: saturate(0%) contrast(50%) brightness(110%);
}
img.fit {
  width: 100%;
}
ul.feature-list {
  font-size: 0.8em;
}
ul.feature-list strong,
ul.feature-list b {
  color: #ddab76;
}
.boxed {
  border: 1px solid #f0d79e;
  outline: 1px solid #5c2b20;
}
.bold {
  font-weight: bold;
}
.italic {
  font-style: italic;
}
.hidden,
.hidden-empty:empty {
  display: none!important;
}
.link {
  cursor: pointer;
  color: #ddab76;
}
.link:not(.undecorated) {
  text-decoration: underline;
}
.link:hover {
  color: white;
}
button img {
  margin-right: 5px;
}
.content-center-vertical {
  display: flex;
  align-items: center;
}
.content-center-horizontal {
  display: flex;
  justify-content: center;
}
.pad {
  padding: 5px;
}
div.band {
  border: 1px solid #ddab76;
  position: relative;
  text-align: center;
  height: 0;
  margin: 30px 0;
  filter: drop-shadow(0 0 4px black);
}
div.band > span {
  display: inline-block;
  position: relative;
  top: -15px;
  height: 30px;
  text-transform: uppercase;
  background: #ddab76;
  color: white;
  padding: 5px 15px;
  font-weight: bold;
  border-radius: 15px;
}
.ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
}
.relative {
  position: relative;
}
.full-height {
  height: 100%;
}
.auto-height {
  height: auto;
}
.full-width {
  width: 100%;
}
.max-height {
  max-height: 100%;
}
.text-wrap-all {
  word-break: break-all;
}
.text-wrap-none {
  word-break: keep-all;
}
button.button-dropdown-button,
div.button.button-dropdown-button,
div.forum-button.button-dropdown-button {
  position: relative;
  overflow: visible;
  display: inline-block;
  width: auto;
}
button.button-dropdown-button .button-dropdown,
div.button.button-dropdown-button .button-dropdown,
div.forum-button.button-dropdown-button .button-dropdown {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  cursor: auto;
  border: 1px solid #f0d79e;
  outline: 1px solid #5c2b20;
  background: #3c2018;
  padding: 5px;
  z-index: 10;
}
button.button-dropdown-button .button-dropdown button:not(.inline),
div.button.button-dropdown-button .button-dropdown button:not(.inline),
div.forum-button.button-dropdown-button .button-dropdown button:not(.inline),
button.button-dropdown-button .button-dropdown .button:not(.inline),
div.button.button-dropdown-button .button-dropdown .button:not(.inline),
div.forum-button.button-dropdown-button .button-dropdown .button:not(.inline),
button.button-dropdown-button .button-dropdown .forum-button:not(.inline),
div.button.button-dropdown-button .button-dropdown .forum-button:not(.inline),
div.forum-button.button-dropdown-button .button-dropdown .forum-button:not(.inline) {
  width: 100%;
  white-space: nowrap;
}
button.button-dropdown-button:focus .button-dropdown,
div.button.button-dropdown-button:focus .button-dropdown,
div.forum-button.button-dropdown-button:focus .button-dropdown,
button.button-dropdown-button .button-dropdown:focus-within,
div.button.button-dropdown-button .button-dropdown:focus-within,
div.forum-button.button-dropdown-button .button-dropdown:focus-within,
button.button-dropdown-button .button-dropdown:hover,
div.button.button-dropdown-button .button-dropdown:hover,
div.forum-button.button-dropdown-button .button-dropdown:hover {
  display: block;
}
.spaced-icon {
  display: flex;
  align-items: center;
  justify-content: space-between;
  column-gap: 5px;
}
.clear {
  clear: both;
}
.no-margin {
  margin: 0 !important;
}
div.inline {
  display: inline-block;
}
@keyframes delay-pointer-events {
  0% {
    pointer-events: none;
  }
  99% {
    pointer-events: none;
  }
  100% {
    pointer-events: all;
  }
}
* {
  box-sizing: border-box;
}
*::before,
*::after {
  box-sizing: border-box;
}
.row::before,
.row::after {
  content: " ";
  clear: both;
}
.row::before {
  display: table;
}
.row::after {
  display: block;
  height: 0;
}
.row > .cell,
.row .cell-small {
  display: inline-block;
  float: left;
  position: relative;
}
.row > .cell.padded,
.row .cell-small.padded {
  padding: 5px;
}
.row > .cell.padded-small,
.row .cell-small.padded-small {
  padding: 2px;
}
.row > .cell.padded-none,
.row .cell-small.padded-none {
  padding: 0;
}
.row > .cell::before,
.row .cell-small::before,
.row > .cell::after,
.row .cell-small::after {
  clear: both;
}
.row > .cell::before,
.row .cell-small::before {
  content: " ";
  display: table;
}
.row > .cell.rw-0 {
  display: none;
}
.row > .cell.ro-0 {
  margin-left: 0;
}
.row > .cell.rw-1 {
  width: 8.33333333%;
}
.row > .cell.ro-1 {
  margin-left: 8.33333333%;
}
.row > .cell.rw-2 {
  width: 16.66666667%;
}
.row > .cell.ro-2 {
  margin-left: 16.66666667%;
}
.row > .cell.rw-3 {
  width: 25%;
}
.row > .cell.ro-3 {
  margin-left: 25%;
}
.row > .cell.rw-4 {
  width: 33.33333333%;
}
.row > .cell.ro-4 {
  margin-left: 33.33333333%;
}
.row > .cell.rw-5 {
  width: 41.66666667%;
}
.row > .cell.ro-5 {
  margin-left: 41.66666667%;
}
.row > .cell.rw-6 {
  width: 50%;
}
.row > .cell.ro-6 {
  margin-left: 50%;
}
.row > .cell.rw-7 {
  width: 58.33333333%;
}
.row > .cell.ro-7 {
  margin-left: 58.33333333%;
}
.row > .cell.rw-8 {
  width: 66.66666667%;
}
.row > .cell.ro-8 {
  margin-left: 66.66666667%;
}
.row > .cell.rw-9 {
  width: 75%;
}
.row > .cell.ro-9 {
  margin-left: 75%;
}
.row > .cell.rw-10 {
  width: 83.33333333%;
}
.row > .cell.ro-10 {
  margin-left: 83.33333333%;
}
.row > .cell.rw-11 {
  width: 91.66666667%;
}
.row > .cell.ro-11 {
  margin-left: 91.66666667%;
}
.row > .cell.rw-12 {
  width: 100%;
}
.row > .cell.ro-12 {
  margin-left: 100%;
}
.row > .cell.rw-0 {
  width: 0%;
}
.row > .cell.ro-0 {
  margin-left: 0%;
}
.row > .cell.rw-1 {
  width: 8.33333333%;
}
.row > .cell.ro-1 {
  margin-left: 8.33333333%;
}
.row > .cell.rw-2 {
  width: 16.66666667%;
}
.row > .cell.ro-2 {
  margin-left: 16.66666667%;
}
.row > .cell.rw-3 {
  width: 25%;
}
.row > .cell.ro-3 {
  margin-left: 25%;
}
.row > .cell.rw-4 {
  width: 33.33333333%;
}
.row > .cell.ro-4 {
  margin-left: 33.33333333%;
}
.row > .cell.rw-5 {
  width: 41.66666667%;
}
.row > .cell.ro-5 {
  margin-left: 41.66666667%;
}
.row > .cell.rw-6 {
  width: 50%;
}
.row > .cell.ro-6 {
  margin-left: 50%;
}
.row > .cell.rw-7 {
  width: 58.33333333%;
}
.row > .cell.ro-7 {
  margin-left: 58.33333333%;
}
.row > .cell.rw-8 {
  width: 66.66666667%;
}
.row > .cell.ro-8 {
  margin-left: 66.66666667%;
}
.row > .cell.rw-9 {
  width: 75%;
}
.row > .cell.ro-9 {
  margin-left: 75%;
}
.row > .cell.rw-10 {
  width: 83.33333333%;
}
.row > .cell.ro-10 {
  margin-left: 83.33333333%;
}
.row > .cell.rw-11 {
  width: 91.66666667%;
}
.row > .cell.ro-11 {
  margin-left: 91.66666667%;
}
.row > .cell.rw-12 {
  width: 100%;
}
.row > .cell.ro-12 {
  margin-left: 100%;
}
.row > .cell-small.rw-0 {
  display: none;
}
.row > .cell-small.ro-0 {
  margin-left: 0;
}
.row > .cell-small.rw-1 {
  width: 4.16666667%;
}
.row > .cell-small.ro-1 {
  margin-left: 4.16666667%;
}
.row > .cell-small.rw-2 {
  width: 8.33333333%;
}
.row > .cell-small.ro-2 {
  margin-left: 8.33333333%;
}
.row > .cell-small.rw-3 {
  width: 12.5%;
}
.row > .cell-small.ro-3 {
  margin-left: 12.5%;
}
.row > .cell-small.rw-4 {
  width: 16.66666667%;
}
.row > .cell-small.ro-4 {
  margin-left: 16.66666667%;
}
.row > .cell-small.rw-5 {
  width: 20.83333333%;
}
.row > .cell-small.ro-5 {
  margin-left: 20.83333333%;
}
.row > .cell-small.rw-6 {
  width: 25%;
}
.row > .cell-small.ro-6 {
  margin-left: 25%;
}
.row > .cell-small.rw-7 {
  width: 29.16666667%;
}
.row > .cell-small.ro-7 {
  margin-left: 29.16666667%;
}
.row > .cell-small.rw-8 {
  width: 33.33333333%;
}
.row > .cell-small.ro-8 {
  margin-left: 33.33333333%;
}
.row > .cell-small.rw-9 {
  width: 37.5%;
}
.row > .cell-small.ro-9 {
  margin-left: 37.5%;
}
.row > .cell-small.rw-10 {
  width: 41.66666667%;
}
.row > .cell-small.ro-10 {
  margin-left: 41.66666667%;
}
.row > .cell-small.rw-11 {
  width: 45.83333333%;
}
.row > .cell-small.ro-11 {
  margin-left: 45.83333333%;
}
.row > .cell-small.rw-12 {
  width: 50%;
}
.row > .cell-small.ro-12 {
  margin-left: 50%;
}
.row > .cell-small.rw-13 {
  width: 54.16666667%;
}
.row > .cell-small.ro-13 {
  margin-left: 54.16666667%;
}
.row > .cell-small.rw-14 {
  width: 58.33333333%;
}
.row > .cell-small.ro-14 {
  margin-left: 58.33333333%;
}
.row > .cell-small.rw-15 {
  width: 62.5%;
}
.row > .cell-small.ro-15 {
  margin-left: 62.5%;
}
.row > .cell-small.rw-16 {
  width: 66.66666667%;
}
.row > .cell-small.ro-16 {
  margin-left: 66.66666667%;
}
.row > .cell-small.rw-17 {
  width: 70.83333333%;
}
.row > .cell-small.ro-17 {
  margin-left: 70.83333333%;
}
.row > .cell-small.rw-18 {
  width: 75%;
}
.row > .cell-small.ro-18 {
  margin-left: 75%;
}
.row > .cell-small.rw-19 {
  width: 79.16666667%;
}
.row > .cell-small.ro-19 {
  margin-left: 79.16666667%;
}
.row > .cell-small.rw-20 {
  width: 83.33333333%;
}
.row > .cell-small.ro-20 {
  margin-left: 83.33333333%;
}
.row > .cell-small.rw-21 {
  width: 87.5%;
}
.row > .cell-small.ro-21 {
  margin-left: 87.5%;
}
.row > .cell-small.rw-22 {
  width: 91.66666667%;
}
.row > .cell-small.ro-22 {
  margin-left: 91.66666667%;
}
.row > .cell-small.rw-23 {
  width: 95.83333333%;
}
.row > .cell-small.ro-23 {
  margin-left: 95.83333333%;
}
.row > .cell-small.rw-24 {
  width: 100%;
}
.row > .cell-small.ro-24 {
  margin-left: 100%;
}
.row > .cell-small.rw-0 {
  width: 0%;
}
.row > .cell-small.ro-0 {
  margin-left: 0%;
}
.row > .cell-small.rw-1 {
  width: 4.16666667%;
}
.row > .cell-small.ro-1 {
  margin-left: 4.16666667%;
}
.row > .cell-small.rw-2 {
  width: 8.33333333%;
}
.row > .cell-small.ro-2 {
  margin-left: 8.33333333%;
}
.row > .cell-small.rw-3 {
  width: 12.5%;
}
.row > .cell-small.ro-3 {
  margin-left: 12.5%;
}
.row > .cell-small.rw-4 {
  width: 16.66666667%;
}
.row > .cell-small.ro-4 {
  margin-left: 16.66666667%;
}
.row > .cell-small.rw-5 {
  width: 20.83333333%;
}
.row > .cell-small.ro-5 {
  margin-left: 20.83333333%;
}
.row > .cell-small.rw-6 {
  width: 25%;
}
.row > .cell-small.ro-6 {
  margin-left: 25%;
}
.row > .cell-small.rw-7 {
  width: 29.16666667%;
}
.row > .cell-small.ro-7 {
  margin-left: 29.16666667%;
}
.row > .cell-small.rw-8 {
  width: 33.33333333%;
}
.row > .cell-small.ro-8 {
  margin-left: 33.33333333%;
}
.row > .cell-small.rw-9 {
  width: 37.5%;
}
.row > .cell-small.ro-9 {
  margin-left: 37.5%;
}
.row > .cell-small.rw-10 {
  width: 41.66666667%;
}
.row > .cell-small.ro-10 {
  margin-left: 41.66666667%;
}
.row > .cell-small.rw-11 {
  width: 45.83333333%;
}
.row > .cell-small.ro-11 {
  margin-left: 45.83333333%;
}
.row > .cell-small.rw-12 {
  width: 50%;
}
.row > .cell-small.ro-12 {
  margin-left: 50%;
}
.row > .cell-small.rw-13 {
  width: 54.16666667%;
}
.row > .cell-small.ro-13 {
  margin-left: 54.16666667%;
}
.row > .cell-small.rw-14 {
  width: 58.33333333%;
}
.row > .cell-small.ro-14 {
  margin-left: 58.33333333%;
}
.row > .cell-small.rw-15 {
  width: 62.5%;
}
.row > .cell-small.ro-15 {
  margin-left: 62.5%;
}
.row > .cell-small.rw-16 {
  width: 66.66666667%;
}
.row > .cell-small.ro-16 {
  margin-left: 66.66666667%;
}
.row > .cell-small.rw-17 {
  width: 70.83333333%;
}
.row > .cell-small.ro-17 {
  margin-left: 70.83333333%;
}
.row > .cell-small.rw-18 {
  width: 75%;
}
.row > .cell-small.ro-18 {
  margin-left: 75%;
}
.row > .cell-small.rw-19 {
  width: 79.16666667%;
}
.row > .cell-small.ro-19 {
  margin-left: 79.16666667%;
}
.row > .cell-small.rw-20 {
  width: 83.33333333%;
}
.row > .cell-small.ro-20 {
  margin-left: 83.33333333%;
}
.row > .cell-small.rw-21 {
  width: 87.5%;
}
.row > .cell-small.ro-21 {
  margin-left: 87.5%;
}
.row > .cell-small.rw-22 {
  width: 91.66666667%;
}
.row > .cell-small.ro-22 {
  margin-left: 91.66666667%;
}
.row > .cell-small.rw-23 {
  width: 95.83333333%;
}
.row > .cell-small.ro-23 {
  margin-left: 95.83333333%;
}
.row > .cell-small.rw-24 {
  width: 100%;
}
.row > .cell-small.ro-24 {
  margin-left: 100%;
}
.row-table > .row.header,
.row-table > .row-flex.header {
  font-variant: small-caps;
  font-weight: bold;
  background: linear-gradient(to top, #643b25 0%, rgba(100, 59, 37, 0) 50%, rgba(100, 59, 37, 0) 100%);
}
.row-table > .row.header.row-flex,
.row-table > .row-flex.header.row-flex {
  align-items: end;
}
.row-table > .row:not(.header):not(.highlight):nth-child(2n+0),
.row-table > .row-flex:not(.header):not(.highlight):nth-child(2n+0) {
  background: #5c2b20;
}
.row-table > .row:not(.header):not(.highlight):nth-child(2n+1),
.row-table > .row-flex:not(.header):not(.highlight):nth-child(2n+1) {
  background: #663024;
}
.row-table > .row:not(.header).highlight:nth-child(2n+0),
.row-table > .row-flex:not(.header).highlight:nth-child(2n+0) {
  background: #3c3a4a;
}
.row-table > .row:not(.header).highlight:nth-child(2n+1),
.row-table > .row-flex:not(.header).highlight:nth-child(2n+1) {
  background: #434153;
}
.note .row-table > .row.header {
  background: none;
}
.row-flex:not(.inline) {
  display: flex;
}
.row-flex.inline {
  display: inline-flex;
}
.row-flex:not(.wrap):not(.wrap-inverse) {
  flex-wrap: nowrap;
}
.row-flex.wrap {
  flex-wrap: wrap;
}
.row-flex.gap {
  gap: 5px;
}
.row-flex.gap-small {
  gap: 2px;
}
.row-flex.gap-none {
  gap: 0;
}
.row-flex.wrap-inverse {
  flex-wrap: wrap-reverse;
}
.row-flex.h-center {
  justify-content: center;
}
.row-flex.left {
  justify-content: flex-start;
}
.row-flex.space {
  justify-content: space-between;
}
.row-flex.right {
  justify-content: flex-end;
}
.row-flex.v-center {
  align-items: center;
}
.row-flex.top {
  align-items: flex-start;
}
.row-flex.bottom {
  align-items: flex-end;
}
.row-flex.stretch {
  align-items: stretch;
}
.row-flex:not(inverse):not(.vertical) {
  flex-direction: row;
}
.row-flex.inverse:not(.vertical) {
  flex-direction: row-reverse;
}
.row-flex:not(inverse).vertical {
  flex-direction: column;
}
.row-flex.inverse.vertical {
  flex-direction: column-reverse;
}
.row-flex > .cell.shrink-0,
.row-flex > .cell-small.shrink-0 {
  flex-shrink: 0;
}
.row-flex > .cell.grow-0,
.row-flex > .cell-small.grow-0 {
  flex-grow: 0;
}
.row-flex > .cell.factor-0,
.row-flex > .cell-small.factor-0 {
  flex-shrink: 0;
  flex-grow: 0;
}
.row-flex > .cell.shrink-1,
.row-flex > .cell-small.shrink-1 {
  flex-shrink: 1;
}
.row-flex > .cell.grow-1,
.row-flex > .cell-small.grow-1 {
  flex-grow: 1;
}
.row-flex > .cell.factor-1,
.row-flex > .cell-small.factor-1 {
  flex-shrink: 1;
  flex-grow: 1;
}
.row-flex > .cell.shrink-2,
.row-flex > .cell-small.shrink-2 {
  flex-shrink: 2;
}
.row-flex > .cell.grow-2,
.row-flex > .cell-small.grow-2 {
  flex-grow: 2;
}
.row-flex > .cell.factor-2,
.row-flex > .cell-small.factor-2 {
  flex-shrink: 2;
  flex-grow: 2;
}
.row-flex > .cell.shrink-3,
.row-flex > .cell-small.shrink-3 {
  flex-shrink: 3;
}
.row-flex > .cell.grow-3,
.row-flex > .cell-small.grow-3 {
  flex-grow: 3;
}
.row-flex > .cell.factor-3,
.row-flex > .cell-small.factor-3 {
  flex-shrink: 3;
  flex-grow: 3;
}
.row-flex > .cell.shrink-4,
.row-flex > .cell-small.shrink-4 {
  flex-shrink: 4;
}
.row-flex > .cell.grow-4,
.row-flex > .cell-small.grow-4 {
  flex-grow: 4;
}
.row-flex > .cell.factor-4,
.row-flex > .cell-small.factor-4 {
  flex-shrink: 4;
  flex-grow: 4;
}
.row-flex > .cell.shrink-5,
.row-flex > .cell-small.shrink-5 {
  flex-shrink: 5;
}
.row-flex > .cell.grow-5,
.row-flex > .cell-small.grow-5 {
  flex-grow: 5;
}
.row-flex > .cell.factor-5,
.row-flex > .cell-small.factor-5 {
  flex-shrink: 5;
  flex-grow: 5;
}
.row-flex > .cell.shrink-6,
.row-flex > .cell-small.shrink-6 {
  flex-shrink: 6;
}
.row-flex > .cell.grow-6,
.row-flex > .cell-small.grow-6 {
  flex-grow: 6;
}
.row-flex > .cell.factor-6,
.row-flex > .cell-small.factor-6 {
  flex-shrink: 6;
  flex-grow: 6;
}
.row-flex > .cell.shrink-7,
.row-flex > .cell-small.shrink-7 {
  flex-shrink: 7;
}
.row-flex > .cell.grow-7,
.row-flex > .cell-small.grow-7 {
  flex-grow: 7;
}
.row-flex > .cell.factor-7,
.row-flex > .cell-small.factor-7 {
  flex-shrink: 7;
  flex-grow: 7;
}
.row-flex > .cell.shrink-8,
.row-flex > .cell-small.shrink-8 {
  flex-shrink: 8;
}
.row-flex > .cell.grow-8,
.row-flex > .cell-small.grow-8 {
  flex-grow: 8;
}
.row-flex > .cell.factor-8,
.row-flex > .cell-small.factor-8 {
  flex-shrink: 8;
  flex-grow: 8;
}
.row-flex > .cell.shrink-9,
.row-flex > .cell-small.shrink-9 {
  flex-shrink: 9;
}
.row-flex > .cell.grow-9,
.row-flex > .cell-small.grow-9 {
  flex-grow: 9;
}
.row-flex > .cell.factor-9,
.row-flex > .cell-small.factor-9 {
  flex-shrink: 9;
  flex-grow: 9;
}
.row-flex > .cell.shrink-10,
.row-flex > .cell-small.shrink-10 {
  flex-shrink: 10;
}
.row-flex > .cell.grow-10,
.row-flex > .cell-small.grow-10 {
  flex-grow: 10;
}
.row-flex > .cell.factor-10,
.row-flex > .cell-small.factor-10 {
  flex-shrink: 10;
  flex-grow: 10;
}
.row-flex > .cell.rw-0 {
  display: none;
}
.row-flex > .cell.rw-1 {
  flex-basis: 8.33333333%;
}
.row-flex > .cell.rw-2 {
  flex-basis: 16.66666667%;
}
.row-flex > .cell.rw-3 {
  flex-basis: 25%;
}
.row-flex > .cell.rw-4 {
  flex-basis: 33.33333333%;
}
.row-flex > .cell.rw-5 {
  flex-basis: 41.66666667%;
}
.row-flex > .cell.rw-6 {
  flex-basis: 50%;
}
.row-flex > .cell.rw-7 {
  flex-basis: 58.33333333%;
}
.row-flex > .cell.rw-8 {
  flex-basis: 66.66666667%;
}
.row-flex > .cell.rw-9 {
  flex-basis: 75%;
}
.row-flex > .cell.rw-10 {
  flex-basis: 83.33333333%;
}
.row-flex > .cell.rw-11 {
  flex-basis: 91.66666667%;
}
.row-flex > .cell.rw-12 {
  flex-basis: 100%;
}
.row-flex > .cell.rw-0 {
  flex-basis: 0%;
}
.row-flex > .cell.rw-1 {
  flex-basis: 8.33333333%;
}
.row-flex > .cell.rw-2 {
  flex-basis: 16.66666667%;
}
.row-flex > .cell.rw-3 {
  flex-basis: 25%;
}
.row-flex > .cell.rw-4 {
  flex-basis: 33.33333333%;
}
.row-flex > .cell.rw-5 {
  flex-basis: 41.66666667%;
}
.row-flex > .cell.rw-6 {
  flex-basis: 50%;
}
.row-flex > .cell.rw-7 {
  flex-basis: 58.33333333%;
}
.row-flex > .cell.rw-8 {
  flex-basis: 66.66666667%;
}
.row-flex > .cell.rw-9 {
  flex-basis: 75%;
}
.row-flex > .cell.rw-10 {
  flex-basis: 83.33333333%;
}
.row-flex > .cell.rw-11 {
  flex-basis: 91.66666667%;
}
.row-flex > .cell.rw-12 {
  flex-basis: 100%;
}
.row-flex > .cell-small.rw-0 {
  display: none;
}
.row-flex > .cell-small.rw-1 {
  flex-basis: 4.16666667%;
}
.row-flex > .cell-small.rw-2 {
  flex-basis: 8.33333333%;
}
.row-flex > .cell-small.rw-3 {
  flex-basis: 12.5%;
}
.row-flex > .cell-small.rw-4 {
  flex-basis: 16.66666667%;
}
.row-flex > .cell-small.rw-5 {
  flex-basis: 20.83333333%;
}
.row-flex > .cell-small.rw-6 {
  flex-basis: 25%;
}
.row-flex > .cell-small.rw-7 {
  flex-basis: 29.16666667%;
}
.row-flex > .cell-small.rw-8 {
  flex-basis: 33.33333333%;
}
.row-flex > .cell-small.rw-9 {
  flex-basis: 37.5%;
}
.row-flex > .cell-small.rw-10 {
  flex-basis: 41.66666667%;
}
.row-flex > .cell-small.rw-11 {
  flex-basis: 45.83333333%;
}
.row-flex > .cell-small.rw-12 {
  flex-basis: 50%;
}
.row-flex > .cell-small.rw-13 {
  flex-basis: 54.16666667%;
}
.row-flex > .cell-small.rw-14 {
  flex-basis: 58.33333333%;
}
.row-flex > .cell-small.rw-15 {
  flex-basis: 62.5%;
}
.row-flex > .cell-small.rw-16 {
  flex-basis: 66.66666667%;
}
.row-flex > .cell-small.rw-17 {
  flex-basis: 70.83333333%;
}
.row-flex > .cell-small.rw-18 {
  flex-basis: 75%;
}
.row-flex > .cell-small.rw-19 {
  flex-basis: 79.16666667%;
}
.row-flex > .cell-small.rw-20 {
  flex-basis: 83.33333333%;
}
.row-flex > .cell-small.rw-21 {
  flex-basis: 87.5%;
}
.row-flex > .cell-small.rw-22 {
  flex-basis: 91.66666667%;
}
.row-flex > .cell-small.rw-23 {
  flex-basis: 95.83333333%;
}
.row-flex > .cell-small.rw-24 {
  flex-basis: 100%;
}
.row-flex > .cell-small.rw-0 {
  flex-basis: 0%;
}
.row-flex > .cell-small.rw-1 {
  flex-basis: 4.16666667%;
}
.row-flex > .cell-small.rw-2 {
  flex-basis: 8.33333333%;
}
.row-flex > .cell-small.rw-3 {
  flex-basis: 12.5%;
}
.row-flex > .cell-small.rw-4 {
  flex-basis: 16.66666667%;
}
.row-flex > .cell-small.rw-5 {
  flex-basis: 20.83333333%;
}
.row-flex > .cell-small.rw-6 {
  flex-basis: 25%;
}
.row-flex > .cell-small.rw-7 {
  flex-basis: 29.16666667%;
}
.row-flex > .cell-small.rw-8 {
  flex-basis: 33.33333333%;
}
.row-flex > .cell-small.rw-9 {
  flex-basis: 37.5%;
}
.row-flex > .cell-small.rw-10 {
  flex-basis: 41.66666667%;
}
.row-flex > .cell-small.rw-11 {
  flex-basis: 45.83333333%;
}
.row-flex > .cell-small.rw-12 {
  flex-basis: 50%;
}
.row-flex > .cell-small.rw-13 {
  flex-basis: 54.16666667%;
}
.row-flex > .cell-small.rw-14 {
  flex-basis: 58.33333333%;
}
.row-flex > .cell-small.rw-15 {
  flex-basis: 62.5%;
}
.row-flex > .cell-small.rw-16 {
  flex-basis: 66.66666667%;
}
.row-flex > .cell-small.rw-17 {
  flex-basis: 70.83333333%;
}
.row-flex > .cell-small.rw-18 {
  flex-basis: 75%;
}
.row-flex > .cell-small.rw-19 {
  flex-basis: 79.16666667%;
}
.row-flex > .cell-small.rw-20 {
  flex-basis: 83.33333333%;
}
.row-flex > .cell-small.rw-21 {
  flex-basis: 87.5%;
}
.row-flex > .cell-small.rw-22 {
  flex-basis: 91.66666667%;
}
.row-flex > .cell-small.rw-23 {
  flex-basis: 95.83333333%;
}
.row-flex > .cell-small.rw-24 {
  flex-basis: 100%;
}
.row .my,
.row-flex .my {
  margin: 5px 0;
}
.row .mx,
.row-flex .mx {
  margin: 0 5px;
}
.row .m,
.row-flex .m {
  margin: 5px;
}
.row > .cell.padded,
.row-flex > .cell.padded,
.row .cell-small.padded,
.row-flex .cell-small.padded {
  padding: 5px;
}
.row > .cell.padded-small,
.row-flex > .cell.padded-small,
.row .cell-small.padded-small,
.row-flex .cell-small.padded-small {
  padding: 2px;
}
.row > .cell.padded-none,
.row-flex > .cell.padded-none,
.row .cell-small.padded-none,
.row-flex .cell-small.padded-none {
  padding: 0;
}
div.react_map_area {
  position: relative;
  container-type: inline-size;
  container-name: map;
}
div.react_map_area div.map-load-container {
  top: 0;
  bottom: 15px;
  width: 100%;
  z-index: 10;
  position: absolute;
  background: url(/build/images/assets/img/background/loading.bab4cd8d..png) center / cover no-repeat;
}
div.react_map_area div.map {
  z-index: 5;
  font-size: 0;
  background: #2e3a0c;
  overflow: hidden;
  padding-top: 100%;
  position: relative;
}
div.react_map_area div.map:before,
div.react_map_area div.map:after {
  display: block;
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
div.react_map_area div.map:before {
  background: radial-gradient(circle, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 30%, rgba(0, 0, 0, 0.7) 100%);
  z-index: 3;
  pointer-events: none;
}
div.react_map_area div.map:after {
  background: url(/build/images/assets/img/anims/noise.2290dc38..gif) repeat;
  opacity: 0.02;
  z-index: 5;
  pointer-events: none;
}
div.react_map_area div.map > .frame-plane {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}
div.react_map_area div.map > .frame-plane > * {
  position: absolute;
}
div.react_map_area div.map > .frame-plane > .tl {
  height: 33px;
  width: 33px;
  top: 0;
  left: 0;
  background: url(/build/images/assets/img/map/glass_tl.5f8ef54b..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .tr {
  height: 33px;
  width: 33px;
  top: 0;
  right: 0;
  background: url(/build/images/assets/img/map/glass_tr.19611529..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .bl {
  height: 33px;
  width: 33px;
  bottom: 0;
  left: 0;
  background: url(/build/images/assets/img/map/glass_bl.535670e3..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .br {
  height: 33px;
  width: 33px;
  bottom: 0;
  right: 0;
  background: url(/build/images/assets/img/map/glass_br.7f44fcca..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .t0l {
  height: 33px;
  left: 33px;
  top: 0;
  width: calc(50% - 133px);
  background: url(/build/images/assets/img/map/glass_t0.c309865d..png) repeat-x;
}
div.react_map_area div.map > .frame-plane > .t1 {
  height: 33px;
  width: 140px;
  top: 0;
  left: calc(50% - 100px);
  background: url(/build/images/assets/img/map/glass_t1.b9cd2a60..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .t0r {
  height: 33px;
  top: 0;
  left: calc(50% + 40px);
  right: 33px;
  background: url(/build/images/assets/img/map/glass_t0.c309865d..png) repeat-x;
}
div.react_map_area div.map > .frame-plane > .l0t {
  left: 0;
  top: 33px;
  width: 33px;
  bottom: calc(50% + 8px);
  background: url(/build/images/assets/img/map/glass_l0.c384be1b..png) repeat-y;
}
div.react_map_area div.map > .frame-plane > .l1 {
  left: 0;
  top: calc(50% - 8px);
  width: 33px;
  height: 17px;
  background: url(/build/images/assets/img/map/glass_l1.a3e882ab..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .l0m {
  left: 0;
  top: calc(50% + 9px);
  width: 33px;
  bottom: calc(25% + 16px);
  background: url(/build/images/assets/img/map/glass_l0.c384be1b..png) repeat-y;
}
div.react_map_area div.map > .frame-plane > .l2 {
  left: 0;
  top: calc(75% - 16px);
  width: 33px;
  height: 33px;
  background: url(/build/images/assets/img/map/glass_l2.435decbe..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .l0b {
  left: 0;
  top: calc(75% + 17px);
  width: 33px;
  bottom: 33px;
  background: url(/build/images/assets/img/map/glass_l0.c384be1b..png) repeat-y;
}
div.react_map_area div.map > .frame-plane > .r0t {
  right: 0;
  top: 33px;
  width: 33px;
  bottom: calc(50% + 22px);
  background: url(/build/images/assets/img/map/glass_r0.4729741e..png) repeat-y;
}
div.react_map_area div.map > .frame-plane > .r1 {
  right: 0;
  top: calc(50% - 22px);
  width: 33px;
  height: 45px;
  background: url(/build/images/assets/img/map/glass_r1.bddba9c2..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .r0b {
  right: 0;
  top: calc(50% + 23px);
  width: 33px;
  bottom: 33px;
  background: url(/build/images/assets/img/map/glass_r0.4729741e..png) repeat-y;
}
div.react_map_area div.map > .frame-plane > .b {
  height: 33px;
  bottom: 0;
  left: 33px;
  right: 33px;
  background: url(/build/images/assets/img/map/glass_b.799f30d2..png) repeat-x;
}
div.react_map_area div.map > .zone-plane-parent {
  pointer-events: none;
  position: absolute;
  inset: 0;
  z-index: 1;
  transition: transform 0.3s ease-out;
}
div.react_map_area div.map > .zone-plane-parent.revert {
  transition: transform 1s ease-out;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane,
div.react_map_area div.map > .zone-plane-controls {
  transition: opacity 0.25s ease, transform 0.25s ease, top 1.25s ease, left 1.25s ease;
  pointer-events: none;
  position: absolute;
  opacity: 0;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane {
  transform: scale(0.25);
  background: url(/build/images/assets/img/background/bg_zone_map.298264ae..jpg) top left / 20% repeat, black;
  z-index: 2;
  top: -200%;
  left: -200%;
  width: 500%;
  height: 500%;
  font-size: 0;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container.censor-master {
  filter: blur(60px);
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane {
  position: relative;
  display: inline-block;
  padding: 0;
  margin: 0;
  width: 20%;
  height: 20%;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > div.hovertext {
  transform: scale(2);
  opacity: 0;
  position: absolute;
  font-size: 10px;
  top: calc(33% - 5px);
  padding-top: 25%;
  left: 25%;
  right: 25%;
  text-align: center;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > div.hovertext > span {
  border: 1px solid #b4da4c;
  background: rgba(46, 58, 12, 0.8);
  color: #b4da4c;
  padding: 3px;
  pointer-events: none;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > div.hovertext:hover {
  opacity: 1;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > .censor {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: black;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > .ruin {
  background: url(/build/images/assets/img/ruin/unknown.8843ba6b..gif) center no-repeat;
  position: absolute;
  transform: scale(2.5);
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > .actor {
  overflow: visible;
  position: absolute;
  width: 0;
  height: 0;
  transform: scale(2.5);
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > .actor:before {
  position: absolute;
  content: " ";
  width: 24px;
  height: 24px;
  left: -12px;
  top: -12px;
  transform: scale(1.5);
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > .actor.citizen:before {
  background: url(/build/images/assets/img/icons/map/map_icon_citizen.c8e9e215..png) center / contain no-repeat;
  filter: drop-shadow(0 0 1px #7cfc00) drop-shadow(0 0 1px #7cfc00);
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > .actor.zombie:before {
  background: url(/build/images/assets/img/icons/map/map_icon_zombie.dd5ddcd3..png) center / contain no-repeat;
  filter: drop-shadow(0 0 1px #5e0000) drop-shadow(0 0 1px #5e0000);
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > .actor.splatter:before {
  background: url(/build/images/assets/img/icons/map/map_icon_splatter.07232984..png) center / contain no-repeat;
  filter: drop-shadow(0 0 1px #5e0000) drop-shadow(0 0 1px #5e0000);
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .actor {
  animation: glitch-actor-1 4s infinite linear alternate;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .actor:nth-child(2n) {
  animation: glitch-actor-2 4s infinite linear alternate;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .actor:nth-child(3n) {
  animation: glitch-actor-3 4s infinite linear alternate;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .retro-effect {
  position: absolute;
  top: 16.66%;
  left: 16.66%;
  width: 66.66%;
  height: 66.66%;
  background: url(/build/images/assets/img/background/bg_zone_map.298264ae..jpg) top left / 20% repeat, black;
  z-index: 0;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .retro-effect:nth-child(1) {
  background-color: #ddab76;
  background-blend-mode: overlay;
  transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
  animation: glitch-anim-1 4s infinite linear alternate;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .retro-effect:nth-child(2) {
  background-color: transparent;
  background-blend-mode: unset;
  transform: translate3d(10px, 0, 0);
  animation: glitch-anim-2 4s infinite linear alternate;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .retro-effect:nth-child(3) {
  background-color: transparent;
  background-blend-mode: unset;
  transform: translate3d(calc(-1 * 10px), 0, 0);
  animation: glitch-anim-3 4s infinite linear alternate;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .retro-effect:nth-child(4) {
  background-color: #3e2417;
  /* #ddab76 */
  background-blend-mode: overlay;
  transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
  animation: glitch-anim-4 4s infinite linear alternate;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .retro-effect:nth-child(5) {
  background-color: #750000;
  background-blend-mode: overlay;
  animation: glitch-anim-flash 4s steps(1, end) infinite;
}
div.react_map_area div.map.night > .zone-plane-parent > .zone-plane {
  background: url(/build/images/assets/img/background/bg_zone_map_night.669738a4..jpg) top left / 20% repeat, black;
  z-index: 2;
}
div.react_map_area div.map.night > .zone-plane-parent > .zone-plane .ruin {
  filter: hue-rotate(190deg) contrast(150%) brightness(50%);
}
div.react_map_area div.map.night > .zone-plane-parent > .zone-plane .retro-effect {
  background: url(/build/images/assets/img/background/bg_zone_map_night.669738a4..jpg) top left / 20% repeat, black;
}
div.react_map_area div.map.night > .zone-plane-parent > .zone-plane .retro-effect:nth-child(1) {
  background-color: #2e3576 !important;
}
div.react_map_area div.map.night > .zone-plane-parent > .zone-plane .retro-effect:nth-child(4) {
  background-color: #17233e !important;
}
div.react_map_area div.map.night > .zone-plane-parent > .zone-plane .retro-effect:nth-last-child(5) {
  background-color: #2e3576 !important;
}
div.react_map_area div.map > .zone-plane-controls {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transform: scale(1.2);
  z-index: 4;
  pointer-events: none;
}
div.react_map_area div.map > .zone-plane-controls.hide {
  opacity: 0;
}
div.react_map_area div.map > .zone-plane-controls > .action-move,
div.react_map_area div.map > .zone-plane-controls > .marker-direction,
div.react_map_area div.map > .zone-plane-controls > .scout-sense,
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense {
  position: absolute;
  z-index: 4;
  cursor: pointer;
}
div.react_map_area div.map > .zone-plane-controls > .action-move.on-route,
div.react_map_area div.map > .zone-plane-controls > .marker-direction.on-route,
div.react_map_area div.map > .zone-plane-controls > .scout-sense.on-route,
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.on-route {
  filter: hue-rotate(90deg);
  transform: scale(1.2);
}
div.react_map_area div.map > .zone-plane-controls.blocked {
  background-image: url(/build/images/assets/img/map/blood.74160efe..png);
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense,
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense,
div.react_map_area div.map > .zone-plane-controls > .marker-direction {
  cursor: default;
  pointer-events: none;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense,
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense {
  overflow: visible;
  height: 0;
  width: 0;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-west,
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-east {
  top: 50%;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-west svg,
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-east svg {
  width: 24px;
  height: 64px;
  margin-top: -32px;
  margin-left: -12px;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-north,
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-south {
  left: 50%;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-north svg,
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-south svg {
  width: 64px;
  height: 24px;
  margin-top: -12px;
  margin-left: -32px;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-west {
  left: 32px;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-east {
  right: 32px;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-north {
  top: 32px;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-south {
  bottom: 27px;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense div.img {
  width: 16px;
  height: 16px;
  margin-top: -8px;
  margin-left: -8px;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-west,
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-east {
  top: 50%;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-north,
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-south {
  left: 50%;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-west {
  left: 32px;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-east {
  right: 32px;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-north {
  top: 32px;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-south {
  bottom: 27px;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-0 div.img {
  background: url(/build/images/assets/img/icons/Small_broken.1273a5ea..gif) center no-repeat;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-1 div.img {
  background: url(/build/images/assets/img/icons/small_gather.e783a081..gif) center no-repeat;
}
div.react_map_area div.map > .zone-plane-controls > .action-move {
  background: url(/build/images/assets/img/icons/map/227.9da0ce6c..svg) 50% / contain no-repeat, url(/build/images/assets/img/icons/map/226.cae9fe0e..svg) 50% / contain no-repeat;
  width: 81px;
  height: 40px;
  transform-origin: center;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
}
div.react_map_area div.map > .zone-plane-controls > .action-move:not(.on-route):not(:hover).action-move-danger-1 {
  background: url(/build/images/assets/img/icons/map/227.9da0ce6c..svg) 50% / contain no-repeat, url(/build/images/assets/img/icons/map/229.63f4ef7b..svg) 50% / contain no-repeat;
}
div.react_map_area div.map > .zone-plane-controls > .action-move:not(.on-route):not(:hover).action-move-danger-2 {
  background: url(/build/images/assets/img/icons/map/227.9da0ce6c..svg) 50% / contain no-repeat, url(/build/images/assets/img/icons/map/230.0b2b1e35..svg) 50% / contain no-repeat;
}
div.react_map_area div.map > .zone-plane-controls > .action-move:hover {
  background: url(/build/images/assets/img/icons/map/228.e7a65968..svg) 50% no-repeat;
}
div.react_map_area div.map > .zone-plane-controls > .action-move.action-move-north {
  top: 10px;
  left: 50%;
  transform: translateX(-50%);
}
div.react_map_area div.map > .zone-plane-controls > .action-move.action-move-east {
  top: 50%;
  right: -10px;
  transform: translateY(-50%) rotate(90deg);
}
div.react_map_area div.map > .zone-plane-controls > .action-move.action-move-south {
  left: 50%;
  bottom: 5px;
  transform: translateX(-50%) rotate(180deg);
}
div.react_map_area div.map > .zone-plane-controls > .action-move.action-move-west {
  top: 50%;
  left: -10px;
  transform: translateY(-50%) rotate(270deg);
}
div.react_map_area div.map > .zone-plane-controls > .marker-direction {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: url(/build/images/assets/img/icons/map/map_move_marker.61c0839c..svg) center / contain no-repeat;
  transition: transform 1.25s ease;
}
div.react_map_area div.map > .zone-plane-controls > .current-location {
  position: absolute;
  bottom: 5px;
  top: auto;
  right: 5px;
  left: auto;
  display: block;
  z-index: 10;
  color: #d7ff5b;
  font-size: 1.25rem;
  text-shadow: 0 0 5px #d7ff5b;
  font-family: "visitor2";
  letter-spacing: 0.1rem;
}
div.react_map_area div.map > .zone-plane-controls.retro > .current-location {
  animation: glitch-anim-text 4s infinite linear alternate;
}
div.react_map_area div.map > .scroll-plane {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: auto;
  height: auto;
  z-index: 1;
  padding: 5px;
  touch-action: none;
}
div.react_map_area div.map > .scroll-plane.auto-size {
  width: 100%;
  height: 100%;
}
div.react_map_area div.map > .scroll-plane > .svg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 5px;
  pointer-events: none;
  z-index: 3;
}
div.react_map_area div.map > .scroll-plane > .svg > svg {
  width: 100%;
  height: 100%;
  transform: scale(1, -1);
}
div.react_map_area div.map > .scroll-plane > .zone-grid {
  display: grid;
  height: 100%;
  width: 100%;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone,
div.react_map_area div.map > .scroll-plane > .zone-grid > .void {
  outline: transparent solid 1px;
  position: relative;
  transition: outline-color 0.5s ease;
  cursor: pointer;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:before,
div.react_map_area div.map > .scroll-plane > .zone-grid > .void:before {
  position: absolute;
  content: " ";
  display: block;
  top: 5%;
  left: 5%;
  bottom: 5%;
  right: 5%;
  border: 1px solid #718f1d;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.active:before,
div.react_map_area div.map > .scroll-plane > .zone-grid > .void.active:before {
  outline: 2px solid #b4da4c;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:hover,
div.react_map_area div.map > .scroll-plane > .zone-grid > .void:hover {
  outline-color: #a4af80;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > *,
div.react_map_area div.map > .scroll-plane > .zone-grid > .void > * {
  pointer-events: none;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.danger-0 {
  background: none;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.danger-1 {
  background: #5e6507;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.danger-2 {
  background: #947726;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.danger-3 {
  background: #cc0a0a;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.danger-4 {
  background: #004182;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div:not(.tooltip) {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1;
  height: 100%;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.count {
  pointer-events: none;
  font-size: 0.7rem;
  line-height: 0.7rem;
  color: white;
  text-align: center;
  padding-top: 2px;
  text-shadow: 0 0 1px black, 0 0 2px black, 0 0 3px black;
}
@container map (min-width: 180px) and (max-width: 260px) {
  div.react_map_area div.map > .scroll-plane > .zone-grid > .zone .scroll-plane.auto-size div.count {
    font-size: 0.55rem !important;
    line-height: 0.55rem !important;
    font-weight: bold;
  }
}
@container map (max-width: 180px) {
  div.react_map_area div.map > .scroll-plane > .zone-grid > .zone .scroll-plane.auto-size div.count {
    font-size: 0.4rem !important;
    line-height: 0.4rem !important;
    font-weight: bold;
  }
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.citizen_marker:before {
  position: absolute;
  top: 35%;
  left: 35%;
  right: 35%;
  bottom: 35%;
  display: block;
  background: #ffff00;
  content: " ";
  border-radius: 50%;
  border: 1px solid red;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag {
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain, 100%;
  display: none;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-1 {
  background-image: url(/build/images/assets/img/tags/tag_1.8e2e7b6f..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-2 {
  background-image: url(/build/images/assets/img/tags/tag_2.b6a255c4..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-3 {
  background-image: url(/build/images/assets/img/tags/tag_3.2b707aec..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-4 {
  background-image: url(/build/images/assets/img/tags/tag_4.d8655dec..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-5 {
  background-image: url(/build/images/assets/img/tags/tag_5.1273a5ea..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-6 {
  background-image: url(/build/images/assets/img/tags/tag_6.aa5b94e7..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-7 {
  background-image: url(/build/images/assets/img/tags/tag_7.60c95a47..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-8 {
  background-image: url(/build/images/assets/img/tags/tag_8.ce1e079d..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-9 {
  background-image: url(/build/images/assets/img/tags/tag_9.72ff706f..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-10 {
  background-image: url(/build/images/assets/img/tags/tag_10.d4e3bfa5..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-11 {
  background-image: url(/build/images/assets/img/tags/tag_11.3c1e616f..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-12 {
  background-image: url(/build/images/assets/img/tags/tag_12.858cbe95..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.soul-area {
  width: 200%;
  height: 200%;
  position: absolute;
  top: -100%;
  left: -100%;
  pointer-events: none;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.soul-area span {
  width: 0;
  height: 0;
  padding: 30% 20%;
  position: absolute;
  left: 10%;
  top: 10%;
  background-image: url(/build/images/assets/img/item/item_soul_blue.ff9cb338..gif);
  background-repeat: no-repeat;
  background-size: contain;
  animation: zone-soul 18s infinite linear;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(2n) > div.soul-area {
  transform: rotate(60deg);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(5n) > div.soul-area {
  transform: rotate(104deg);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(11n) > div.soul-area {
  transform: rotate(8deg);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(23n) > div.soul-area {
  transform: rotate(162deg);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(3n+2) > div.soul-area {
  transform: rotate(47deg);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(5n+3) > div.soul-area {
  transform: rotate(135deg);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(3n) > div.soul-area span {
  animation-duration: 14s;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(7n) > div.soul-area span {
  animation-duration: 20s;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(15n) > div.soul-area span {
  animation-duration: 12s;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(31n) > div.soul-area span {
  animation-duration: 17s;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(3n+1) > div.soul-area span {
  animation-duration: 19s;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(7n+5) > div.soul-area span {
  animation-duration: 16s;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.town:not(.devast) > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_town.33e912f1..svg) center / contain no-repeat;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.town.devast > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_town_devast.daa1d1b8..svg) center / contain no-repeat;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.ruin:not(.buried) > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_ruin.26c7600e..svg) center / contain no-repeat;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.ruin:not(.buried).past > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_ruin_past.7744219a..svg) center / contain no-repeat;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.ruin.buried > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_buried.8f85608a..svg) center / contain no-repeat;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.ruin.buried.past > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_buried_past.7aad109b..svg) center / contain no-repeat;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.past > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_past.24cd4b70..svg) center / contain no-repeat;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.unknown > div.icon {
  background-image: url(/build/images/assets/img/icons/map/map_zone_unknown.4dc04795..png);
  background-repeat: no-repeat;
  background-position: center;
}
div.react_map_area div.map > .scroll-plane[x-current-scroll-level="1"] > .zone > div.count {
  font-size: 1rem;
}
div.react_map_area div.map > .scroll-plane[x-current-scroll-level="1.5"] > .zone > div.count {
  font-size: 1.5rem;
}
div.react_map_area div.map.show-tags > .scroll-plane .zone > div.tag {
  display: block;
}
div.react_map_area div.map.show-global > .scroll-plane .zone.global > div.icon {
  background-image: url(/build/images/assets/img/icons/map/map_zone_unknown.4dc04795..png);
  background-repeat: no-repeat;
  background-position: center;
}
div.react_map_area div.map.show-global > .scroll-plane .zone.global.past > div.icon {
  background: none;
  background-image: url(/build/images/assets/img/icons/map/map_zone_unknown.4dc04795..png);
  background-repeat: no-repeat;
  background-position: center;
}
div.react_map_area div.map.show-global > .scroll-plane .zone.town.devast > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_town_devast.daa1d1b8..svg) center / contain no-repeat;
}
div.react_map_area div.map.show-global > .scroll-plane .zone.ruin:not(.buried) > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_ruin.26c7600e..svg) center / contain no-repeat;
}
div.react_map_area div.map.show-global > .scroll-plane .zone.ruin:not(.buried).past > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_ruin_past.7744219a..svg) center / contain no-repeat;
}
div.react_map_area div.map.show-global > .scroll-plane .zone.ruin.buried > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_buried.8f85608a..svg) center / contain no-repeat;
}
div.react_map_area div.map.show-global > .scroll-plane .zone.ruin.buried.past > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_buried_past.7aad109b..svg) center / contain no-repeat;
}
div.react_map_area div.map > .routes-plane {
  transition: opacity 0.25s ease;
  position: absolute;
  padding: 16px;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 3;
  background: rgba(0, 0, 0, 0.5);
  opacity: 1;
}
div.react_map_area div.map > .routes-plane > div {
  width: 100%;
  height: 100%;
  transform: scale(1);
  transition: transform 0.25s ease;
  border: 1px solid #506415;
  overflow-y: auto;
  background: #2e3a0c;
  color: #b4da4c;
  font-size: 1.2rem;
}
div.react_map_area div.map > .routes-plane > div > div.row {
  transition: background-color 0.1s ease;
  background: transparent;
  cursor: pointer;
}
div.react_map_area div.map > .routes-plane > div > div.row:hover {
  background: #506415;
}
div.react_map_area div.map > .routes-plane.hidden {
  opacity: 0;
  pointer-events: none;
}
div.react_map_area div.map > .routes-plane.hidden > div {
  transform: scale(0.75);
}
div.react_map_area div.map .retro-effect {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(/build/images/assets/img/anims/noise.2290dc38..gif) top left / 20% repeat;
  z-index: 5;
  pointer-events: none;
  opacity: 0.04;
}
div.react_map_area div.map .retro-effect:nth-last-child(5) {
  background-color: #ddab76;
  background-blend-mode: overlay;
  transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
  animation: glitch-anim-5 4s infinite linear alternate;
}
div.react_map_area div.map .retro-effect:nth-last-child(2) {
  background-color: transparent;
  background-blend-mode: unset;
  transform: translate3d(10px, 0, 0);
  animation: glitch-anim-6 4s infinite linear alternate;
}
div.react_map_area div.map .retro-effect:nth-last-child(3) {
  background-color: transparent;
  background-blend-mode: unset;
  transform: translate3d(calc(-1 * 10px), 0, 0);
  animation: glitch-anim-7 4s infinite linear alternate;
}
div.react_map_area div.map .retro-effect:nth-last-child(4) {
  background-color: #b4da4c;
  background-blend-mode: overlay;
  transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
  animation: glitch-anim-8 4s infinite linear alternate;
}
div.react_map_area div.map .retro-effect:nth-last-child(5) {
  background-color: #750000;
  background-blend-mode: overlay;
  animation: glitch-anim-flash 4s steps(1, end) infinite;
}
div.react_map_area div.controls {
  position: relative;
  bottom: 0px;
  z-index: 9;
  background: url(/build/images/assets/img/background/beyond/map_footer_toggle.9219ca02..png) top center no-repeat, url(/build/images/assets/img/background/beyond/map_footer_large.17b928e5..png) top left repeat-x;
  height: 16px;
  /*border-bottom-left-radius: 4px; border-bottom-right-radius: 4px;*/
}
div.react_map_area div.controls > div.tilemap_controls {
  display: block;
  height: 16px;
}
div.react_map_area div.controls > div.zonemap_controls {
  display: none;
}
div.react_map_area div.controls > div.tilemap_controls,
div.react_map_area div.controls > div.zonemap_controls {
  width: auto;
}
div.react_map_area div.controls > div.tilemap_controls div div,
div.react_map_area div.controls > div.zonemap_controls div div {
  max-height: 16px;
}
div.react_map_area div.controls > div.tilemap_controls .map_button,
div.react_map_area div.controls > div.zonemap_controls .map_button {
  margin-top: -5px;
  vertical-align: top;
  padding: 2px;
  height: 16px;
  max-width: 70px;
  overflow: visible;
  font-size: 13px;
  font-variant: normal;
  font-weight: 700;
  text-align: left;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.map_button_icon,
div.react_map_area div.controls > div.zonemap_controls .map_button.map_button_icon {
  font-size: 10px;
}
div.react_map_area div.controls > div.tilemap_controls .map_button div,
div.react_map_area div.controls > div.zonemap_controls .map_button div {
  transform: scale(0.7, 1.05);
  margin-top: -4px;
  margin-left: -3px;
  margin-right: -3px;
  overflow: hidden;
  text-overflow: ellipsis;
}
div.react_map_area div.controls > div.tilemap_controls .map_button:first-child,
div.react_map_area div.controls > div.zonemap_controls .map_button:first-child {
  margin-left: 2px;
  padding-left: 2px;
}
div.react_map_area div.controls > div.tilemap_controls .map_button:last-child,
div.react_map_area div.controls > div.zonemap_controls .map_button:last-child {
  margin-right: 2px;
  padding-left: 1px;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.map-icon,
div.react_map_area div.controls > div.zonemap_controls .map_button.map-icon {
  padding-left: 20px;
  background: url(/build/images/assets/img/icons/item_map.e215c13a..gif) 3px -2px no-repeat, url(/build/images/assets/img/background/bg_button.209bcd56..gif) center / cover no-repeat;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.hide-tags,
div.react_map_area div.controls > div.zonemap_controls .map_button.hide-tags {
  background: url(/build/images/assets/img/icons/tickOff.918c2d65..gif) 3px -2px no-repeat, url(/build/images/assets/img/background/bg_button.209bcd56..gif) center / cover no-repeat;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.show-tags,
div.react_map_area div.controls > div.zonemap_controls .map_button.show-tags {
  background: url(/build/images/assets/img/icons/tickOn.6c2e5227..gif) 3px -2px no-repeat, url(/build/images/assets/img/background/bg_button.209bcd56..gif) center / cover no-repeat;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.map_button_zoom_in,
div.react_map_area div.controls > div.zonemap_controls .map_button.map_button_zoom_in {
  background: url(/build/images/assets/img/icons/small_more2.86c86133..gif) 0 -2px no-repeat, url(/build/images/assets/img/background/bg_button.209bcd56..gif) center / cover no-repeat;
  min-width: 17px;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.map_button_zoom_out,
div.react_map_area div.controls > div.zonemap_controls .map_button.map_button_zoom_out {
  background: url(/build/images/assets/img/icons/small_minus.1ce97bfc..gif) 0 -2px no-repeat, url(/build/images/assets/img/background/bg_button.209bcd56..gif) center / cover no-repeat;
  min-width: 17px;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.hide-tags,
div.react_map_area div.controls > div.zonemap_controls .map_button.hide-tags,
div.react_map_area div.controls > div.tilemap_controls .map_button.show-tags,
div.react_map_area div.controls > div.zonemap_controls .map_button.show-tags {
  padding-left: 12px;
  padding-right: 2px;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.route_button > div,
div.react_map_area div.controls > div.zonemap_controls .map_button.route_button > div {
  margin: -4px -9px 0 -9px;
}
div.react_map_area.zone-viewer-mode {
  z-index: 5;
}
div.react_map_area.zone-viewer-mode > .map:before {
  opacity: 0.9;
  background: radial-gradient(circle, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 30%, rgba(0, 0, 0, 0.85) 70%, #000000 100%);
}
div.react_map_area.zone-viewer-mode > .map > .zone-plane-parent > .zone-plane,
div.react_map_area.zone-viewer-mode > .map > .zone-plane-controls {
  opacity: 1;
}
div.react_map_area.zone-viewer-mode > .map > .zone-plane-parent > .zone-plane {
  transform: scale(0.4);
}
div.react_map_area.zone-viewer-mode > .map > .zone-plane-parent > .zone-plane .zone-sub-container:not(.censor-master) > .zone-subplane {
  pointer-events: all;
}
div.react_map_area.zone-viewer-mode > .map > .zone-plane-controls {
  transform: scale(1);
}
div.react_map_area.zone-viewer-mode > .map > .zone-plane-controls .action-move {
  pointer-events: all;
}
div.react_map_area.zone-viewer-mode > .controls {
  z-index: 10;
}
div.react_map_area.zone-viewer-mode > .controls > div.tilemap_controls {
  display: none;
}
div.react_map_area.zone-viewer-mode > .controls > div.zonemap_controls {
  display: block;
}
.tooltip.tooltip-map {
  border: 1px solid #b4da4c;
  background: rgba(46, 58, 12, 0.8);
  color: #b4da4c;
  min-width: 175px;
}
.tooltip.tooltip-map:after {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(/build/images/assets/img/anims/noise.2290dc38..gif) repeat;
  opacity: 0.02;
}
/* Animation presets */
@keyframes zone-soul {
  0% {
    left: 30%;
    top: -30%;
    transform: rotate(-35deg);
  }
  10.7% {
    left: 50%;
    top: 30%;
    transform: rotate(-35deg);
  }
  11.8% {
    left: 50%;
    top: 30%;
    transform: rotate(106deg);
  }
  21.4% {
    left: 10%;
    top: 20%;
    transform: rotate(106deg);
  }
  22.5% {
    left: 10%;
    top: 20%;
    transform: rotate(-120deg);
  }
  32.1% {
    left: 50%;
    top: -20%;
    transform: rotate(-120deg);
  }
  33.2% {
    left: 50%;
    top: -20%;
    transform: rotate(35deg);
  }
  41.8% {
    left: 20%;
    top: 50%;
    transform: rotate(35deg);
  }
  42.9% {
    left: 20%;
    top: 50%;
    transform: rotate(-173deg);
  }
  53.6% {
    left: 30%;
    top: -30%;
    transform: rotate(-173deg);
  }
  54.7% {
    left: 30%;
    top: -30%;
    transform: rotate(-35deg);
  }
  64.4% {
    left: 50%;
    top: 30%;
    transform: rotate(-35deg);
  }
  65.5% {
    left: 50%;
    top: 30%;
    transform: rotate(106deg);
  }
  74.2% {
    left: 10%;
    top: 20%;
    transform: rotate(106deg);
  }
  75.3% {
    left: 10%;
    top: 20%;
    transform: rotate(-120deg);
  }
  85.9% {
    left: 50%;
    top: -20%;
    transform: rotate(-120deg);
  }
  87.0% {
    left: 50%;
    top: -20%;
    transform: rotate(35deg);
  }
  92.9% {
    left: 20%;
    top: 50%;
    transform: rotate(35deg);
  }
  94.0% {
    left: 20%;
    top: 50%;
    transform: rotate(-173deg);
  }
  100% {
    left: 30%;
    top: -30%;
    transform: rotate(-173deg);
  }
}
@keyframes rotation {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(359deg);
  }
}
@keyframes glitch-actor-1 {
  0% {
    transform: translate(2px, -4px) scale(3);
  }
  1% {
    transform: translate(3px, -3px) scale(2.8);
  }
  1%,
  100% {
    transform: translate(0, 0) scale(2);
  }
}
@keyframes glitch-actor-2 {
  0%,
  1% {
    transform: translate(-12px, -8px) scale(3.4);
  }
  2% {
    transform: translate(-10px, -6px) scale(3.8);
  }
  2%,
  100% {
    transform: translate(0, 0) scale(2);
  }
}
@keyframes glitch-actor-3 {
  0% {
    transform: translate(-7px, 6px) scale(1.5);
  }
  2% {
    transform: translate(-9px, 5px) scale(1.7);
  }
  2%,
  100% {
    transform: translate(0, 0) scale(2);
  }
}
@keyframes glitch-anim-text {
  0% {
    transform: translate3d(calc(-1 * 10px), 0, 0) scale3d(-1, -1, 1);
    clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%);
  }
  2% {
    clip-path: polygon(0 33%, 100% 33%, 100% 33%, 0 33%);
  }
  4% {
    clip-path: polygon(0 44%, 100% 44%, 100% 44%, 0 44%);
  }
  5% {
    clip-path: polygon(0 50%, 100% 50%, 100% 20%, 0 20%);
  }
  6% {
    clip-path: polygon(0 70%, 100% 70%, 100% 70%, 0 70%);
  }
  7% {
    clip-path: polygon(0 80%, 100% 80%, 100% 80%, 0 80%);
  }
  8% {
    clip-path: polygon(0 50%, 100% 50%, 100% 55%, 0 55%);
  }
  9% {
    clip-path: polygon(0 70%, 100% 70%, 100% 80%, 0 80%);
  }
  9.9% {
    transform: translate3d(calc(-1 * 10px), 0, 0) scale3d(-1, -1, 1);
  }
  10%,
  100% {
    transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
  }
}
@keyframes glitch-anim-flash {
  0%,
  1% {
    opacity: 0.2;
    transform: translate3d(10px, 5px, 0);
  }
  1%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
  }
}
@keyframes glitch-anim-1 {
  0% {
    opacity: 1;
    transform: translate3d(10px, 0, 0);
    clip-path: polygon(0 2%, 100% 2%, 100% 5%, 0 5%);
  }
  2% {
    clip-path: polygon(0 15%, 100% 15%, 100% 15%, 0 15%);
  }
  4% {
    clip-path: polygon(0 10%, 100% 10%, 100% 20%, 0 20%);
  }
  6% {
    clip-path: polygon(0 1%, 100% 1%, 100% 2%, 0 2%);
  }
  8% {
    clip-path: polygon(0 33%, 100% 33%, 100% 33%, 0 33%);
  }
  10% {
    clip-path: polygon(0 44%, 100% 44%, 100% 44%, 0 44%);
  }
  12% {
    clip-path: polygon(0 50%, 100% 50%, 100% 20%, 0 20%);
  }
  14% {
    clip-path: polygon(0 70%, 100% 70%, 100% 70%, 0 70%);
  }
  16% {
    clip-path: polygon(0 80%, 100% 80%, 100% 80%, 0 80%);
  }
  18% {
    clip-path: polygon(0 50%, 100% 50%, 100% 55%, 0 55%);
  }
  20% {
    clip-path: polygon(0 70%, 100% 70%, 100% 80%, 0 80%);
  }
  21.9% {
    opacity: 1;
    transform: translate3d(10px, 0, 0);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
@keyframes glitch-anim-2 {
  0% {
    opacity: 1;
    transform: translate3d(calc(-1 * 10px), 0, 0);
    clip-path: polygon(0 25%, 100% 25%, 100% 30%, 0 30%);
  }
  3% {
    clip-path: polygon(0 3%, 100% 3%, 100% 3%, 0 3%);
  }
  5% {
    clip-path: polygon(0 5%, 100% 5%, 100% 20%, 0 20%);
  }
  7% {
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%);
  }
  9% {
    clip-path: polygon(0 40%, 100% 40%, 100% 40%, 0 40%);
  }
  11% {
    clip-path: polygon(0 52%, 100% 52%, 100% 59%, 0 59%);
  }
  13% {
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%);
  }
  15% {
    clip-path: polygon(0 75%, 100% 75%, 100% 75%, 0 75%);
  }
  17% {
    clip-path: polygon(0 65%, 100% 65%, 100% 40%, 0 40%);
  }
  19% {
    clip-path: polygon(0 45%, 100% 45%, 100% 50%, 0 50%);
  }
  20% {
    clip-path: polygon(0 14%, 100% 14%, 100% 33%, 0 33%);
  }
  21.9% {
    opacity: 1;
    transform: translate3d(calc(-1 * 10px), 0, 0);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
@keyframes glitch-anim-3 {
  0% {
    opacity: 1;
    transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
    clip-path: polygon(0 1%, 100% 1%, 100% 3%, 0 3%);
  }
  1.5% {
    clip-path: polygon(0 10%, 100% 10%, 100% 9%, 0 9%);
  }
  2% {
    clip-path: polygon(0 5%, 100% 5%, 100% 6%, 0 6%);
  }
  2.5% {
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%);
  }
  3% {
    clip-path: polygon(0 10%, 100% 10%, 100% 10%, 0 10%);
  }
  5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 25%, 0 25%);
  }
  5.5% {
    clip-path: polygon(0 15%, 100% 15%, 100% 16%, 0 16%);
  }
  7% {
    clip-path: polygon(0 40%, 100% 40%, 100% 39%, 0 39%);
  }
  8% {
    clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%);
  }
  9% {
    clip-path: polygon(0 60%, 100% 60%, 100% 55%, 0 55%);
  }
  10.5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 31%, 0 31%);
  }
  11% {
    clip-path: polygon(0 70%, 100% 70%, 100% 69%, 0 69%);
  }
  13% {
    clip-path: polygon(0 40%, 100% 40%, 100% 41%, 0 41%);
  }
  14% {
    clip-path: polygon(0 80%, 100% 80%, 100% 75%, 0 75%);
  }
  14.5% {
    clip-path: polygon(0 50%, 100% 50%, 100% 51%, 0 51%);
  }
  15% {
    clip-path: polygon(0 90%, 100% 90%, 100% 90%, 0 90%);
  }
  16% {
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%);
  }
  18% {
    clip-path: polygon(0 100%, 100% 100%, 100% 99%, 0 99%);
  }
  20% {
    clip-path: polygon(0 70%, 100% 70%, 100% 71%, 0 71%);
  }
  21.9% {
    opacity: 1;
    transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
@keyframes glitch-anim-4 {
  0% {
    opacity: 0.5;
    transform: translate3d(0, calc(-1 * 10px), 0) scale3d(-1, -1, 1);
    clip-path: polygon(0 1%, 100% 1%, 100% 3%, 0 3%);
  }
  1.5% {
    clip-path: polygon(0 10%, 100% 10%, 100% 9%, 0 9%);
  }
  2% {
    clip-path: polygon(0 5%, 100% 5%, 100% 6%, 0 6%);
  }
  2.5% {
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%);
  }
  3% {
    clip-path: polygon(0 10%, 100% 10%, 100% 10%, 0 10%);
  }
  5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 25%, 0 25%);
  }
  5.5% {
    clip-path: polygon(0 15%, 100% 15%, 100% 16%, 0 16%);
  }
  7% {
    clip-path: polygon(0 40%, 100% 40%, 100% 39%, 0 39%);
  }
  8% {
    clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%);
  }
  9% {
    clip-path: polygon(0 60%, 100% 60%, 100% 55%, 0 55%);
  }
  10.5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 31%, 0 31%);
  }
  11% {
    clip-path: polygon(0 70%, 100% 70%, 100% 69%, 0 69%);
  }
  13% {
    clip-path: polygon(0 40%, 100% 40%, 100% 41%, 0 41%);
  }
  14% {
    clip-path: polygon(0 80%, 100% 80%, 100% 75%, 0 75%);
  }
  14.5% {
    clip-path: polygon(0 50%, 100% 50%, 100% 51%, 0 51%);
  }
  15% {
    clip-path: polygon(0 90%, 100% 90%, 100% 90%, 0 90%);
  }
  16% {
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%);
  }
  18% {
    clip-path: polygon(0 100%, 100% 100%, 100% 99%, 0 99%);
  }
  20% {
    clip-path: polygon(0 70%, 100% 70%, 100% 71%, 0 71%);
  }
  21.9% {
    opacity: 1;
    transform: translate3d(0, calc(-1 * 10px), 0) scale3d(-1, -1, 1);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
@keyframes glitch-anim-5 {
  0% {
    opacity: 0.14;
    transform: translate3d(10px, 0, 0);
    clip-path: polygon(0 2%, 100% 2%, 100% 5%, 0 5%);
  }
  2% {
    clip-path: polygon(0 15%, 100% 15%, 100% 15%, 0 15%);
  }
  4% {
    clip-path: polygon(0 10%, 100% 10%, 100% 20%, 0 20%);
  }
  6% {
    clip-path: polygon(0 1%, 100% 1%, 100% 2%, 0 2%);
  }
  8% {
    clip-path: polygon(0 33%, 100% 33%, 100% 33%, 0 33%);
  }
  10% {
    clip-path: polygon(0 44%, 100% 44%, 100% 44%, 0 44%);
  }
  12% {
    clip-path: polygon(0 50%, 100% 50%, 100% 20%, 0 20%);
  }
  14% {
    clip-path: polygon(0 70%, 100% 70%, 100% 70%, 0 70%);
  }
  16% {
    clip-path: polygon(0 80%, 100% 80%, 100% 80%, 0 80%);
  }
  18% {
    clip-path: polygon(0 50%, 100% 50%, 100% 55%, 0 55%);
  }
  20% {
    clip-path: polygon(0 70%, 100% 70%, 100% 80%, 0 80%);
  }
  21.9% {
    opacity: 0.14;
    transform: translate3d(10px, 0, 0);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
@keyframes glitch-anim-6 {
  0% {
    opacity: 0.15;
    transform: translate3d(calc(-1 * 10px), 0, 0);
    clip-path: polygon(0 25%, 100% 25%, 100% 30%, 0 30%);
  }
  3% {
    clip-path: polygon(0 3%, 100% 3%, 100% 3%, 0 3%);
  }
  5% {
    clip-path: polygon(0 5%, 100% 5%, 100% 20%, 0 20%);
  }
  7% {
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%);
  }
  9% {
    clip-path: polygon(0 40%, 100% 40%, 100% 40%, 0 40%);
  }
  11% {
    clip-path: polygon(0 52%, 100% 52%, 100% 59%, 0 59%);
  }
  13% {
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%);
  }
  15% {
    clip-path: polygon(0 75%, 100% 75%, 100% 75%, 0 75%);
  }
  17% {
    clip-path: polygon(0 65%, 100% 65%, 100% 40%, 0 40%);
  }
  19% {
    clip-path: polygon(0 45%, 100% 45%, 100% 50%, 0 50%);
  }
  20% {
    clip-path: polygon(0 14%, 100% 14%, 100% 33%, 0 33%);
  }
  21.9% {
    opacity: 0.15;
    transform: translate3d(calc(-1 * 10px), 0, 0);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
@keyframes glitch-anim-7 {
  0% {
    opacity: 0.14;
    transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
    clip-path: polygon(0 1%, 100% 1%, 100% 3%, 0 3%);
  }
  1.5% {
    clip-path: polygon(0 10%, 100% 10%, 100% 9%, 0 9%);
  }
  2% {
    clip-path: polygon(0 5%, 100% 5%, 100% 6%, 0 6%);
  }
  2.5% {
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%);
  }
  3% {
    clip-path: polygon(0 10%, 100% 10%, 100% 10%, 0 10%);
  }
  5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 25%, 0 25%);
  }
  5.5% {
    clip-path: polygon(0 15%, 100% 15%, 100% 16%, 0 16%);
  }
  7% {
    clip-path: polygon(0 40%, 100% 40%, 100% 39%, 0 39%);
  }
  8% {
    clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%);
  }
  9% {
    clip-path: polygon(0 60%, 100% 60%, 100% 55%, 0 55%);
  }
  10.5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 31%, 0 31%);
  }
  11% {
    clip-path: polygon(0 70%, 100% 70%, 100% 69%, 0 69%);
  }
  13% {
    clip-path: polygon(0 40%, 100% 40%, 100% 41%, 0 41%);
  }
  14% {
    clip-path: polygon(0 80%, 100% 80%, 100% 75%, 0 75%);
  }
  14.5% {
    clip-path: polygon(0 50%, 100% 50%, 100% 51%, 0 51%);
  }
  15% {
    clip-path: polygon(0 90%, 100% 90%, 100% 90%, 0 90%);
  }
  16% {
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%);
  }
  18% {
    clip-path: polygon(0 100%, 100% 100%, 100% 99%, 0 99%);
  }
  20% {
    clip-path: polygon(0 70%, 100% 70%, 100% 71%, 0 71%);
  }
  21.9% {
    opacity: 0.14;
    transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
@keyframes glitch-anim-8 {
  0% {
    opacity: 0.13;
    transform: translate3d(0, calc(-1 * 10px), 0) scale3d(-1, -1, 1);
    clip-path: polygon(0 1%, 100% 1%, 100% 3%, 0 3%);
  }
  1.5% {
    clip-path: polygon(0 10%, 100% 10%, 100% 9%, 0 9%);
  }
  2% {
    clip-path: polygon(0 5%, 100% 5%, 100% 6%, 0 6%);
  }
  2.5% {
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%);
  }
  3% {
    clip-path: polygon(0 10%, 100% 10%, 100% 10%, 0 10%);
  }
  5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 25%, 0 25%);
  }
  5.5% {
    clip-path: polygon(0 15%, 100% 15%, 100% 16%, 0 16%);
  }
  7% {
    clip-path: polygon(0 40%, 100% 40%, 100% 39%, 0 39%);
  }
  8% {
    clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%);
  }
  9% {
    clip-path: polygon(0 60%, 100% 60%, 100% 55%, 0 55%);
  }
  10.5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 31%, 0 31%);
  }
  11% {
    clip-path: polygon(0 70%, 100% 70%, 100% 69%, 0 69%);
  }
  13% {
    clip-path: polygon(0 40%, 100% 40%, 100% 41%, 0 41%);
  }
  14% {
    clip-path: polygon(0 80%, 100% 80%, 100% 75%, 0 75%);
  }
  14.5% {
    clip-path: polygon(0 50%, 100% 50%, 100% 51%, 0 51%);
  }
  15% {
    clip-path: polygon(0 90%, 100% 90%, 100% 90%, 0 90%);
  }
  16% {
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%);
  }
  18% {
    clip-path: polygon(0 100%, 100% 100%, 100% 99%, 0 99%);
  }
  20% {
    clip-path: polygon(0 70%, 100% 70%, 100% 71%, 0 71%);
  }
  21.9% {
    opacity: 0.13;
    transform: translate3d(0, calc(-1 * 10px), 0) scale3d(-1, -1, 1);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
div.ruin_map_area div.map {
  filter: contrast(1.1);
  font-size: 0;
  background: #2e3a0c;
  overflow: hidden;
  padding-top: 100%;
  position: relative;
  border: 1px solid #ddab76;
}
div.ruin_map_area div.map:before,
div.ruin_map_area div.map:after {
  display: block;
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
div.ruin_map_area div.map:before {
  z-index: 3;
  pointer-events: none;
  opacity: 0.9;
  background: radial-gradient(circle, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 30%, rgba(0, 0, 0, 0.85) 70%, #000000 100%);
}
div.ruin_map_area div.map.in_room:before {
  opacity: 0.5;
}
div.ruin_map_area div.map:after {
  background: url(/build/images/assets/img/anims/noise.2290dc38..gif) repeat;
  opacity: 0.09;
  z-index: 5;
  pointer-events: none;
  mix-blend-mode: multiply;
}
div.ruin_map_area div.map .zone-plane,
div.ruin_map_area div.map > .zone-plane-controls {
  transition: opacity 0.25s ease, transform 0.25s ease, top 0.75s ease, left 0.75s ease;
  position: absolute;
}
div.ruin_map_area div.map > .effect-plane {
  position: absolute;
  inset: 0;
}
div.ruin_map_area div.map > .effect-plane > div {
  z-index: 3;
  pointer-events: none;
  opacity: 0.07;
  position: absolute;
  inset: -50%;
  background: #74b14f;
  mix-blend-mode: color-dodge;
  mask: url(/build/images/assets/img/explore/frames.e46cca50..gif) center / 50% no-repeat alpha add, url(/build/images/assets/img/explore/white.9e084eef..png) center / 100% no-repeat alpha add;
}
@keyframes fow_spin_1 {
  0% {
    transform: rotate(90deg) scale(0.8);
  }
  50% {
    transform: rotate(270deg) scale(0.7);
  }
  100% {
    transform: rotate(450deg) scale(0.8);
  }
}
@keyframes fow_spin_2 {
  0% {
    transform: rotate(0deg) scale(1);
  }
  50% {
    transform: rotate(180deg) scale(1.2);
  }
  100% {
    transform: rotate(360deg) scale(1);
  }
}
@keyframes fow_spin_3 {
  0% {
    transform: rotate(180deg) scale(1.3);
  }
  50% {
    transform: rotate(360deg) scale(1);
  }
  100% {
    transform: rotate(540deg) scale(1.3);
  }
}
@keyframes fow_spin_4 {
  0% {
    transform: rotate(270deg) scale(1.1);
  }
  50% {
    transform: rotate(450deg) scale(0.7);
  }
  100% {
    transform: rotate(630deg) scale(1.1);
  }
}
@keyframes fow_spin_5 {
  0% {
    transform: rotate(0deg) scale(1.3);
  }
  50% {
    transform: rotate(180deg) scale(1.4);
  }
  100% {
    transform: rotate(360deg) scale(1.3);
  }
}
@keyframes fow_spin_6 {
  0% {
    transform: rotate(90deg) scale(1.2);
  }
  50% {
    transform: rotate(270deg) scale(1.5);
  }
  100% {
    transform: rotate(450deg) scale(1.2);
  }
}
@keyframes fow_spin_7 {
  0% {
    transform: rotate(180deg) scale(1.4);
  }
  50% {
    transform: rotate(360deg) scale(1.3);
  }
  100% {
    transform: rotate(540deg) scale(1.4);
  }
}
div.ruin_map_area div.map > .effect-plane > div:nth-child(1) {
  animation: fow_spin_1 70s linear infinite;
}
div.ruin_map_area div.map > .effect-plane > div:nth-child(2) {
  animation: fow_spin_2 57s reverse linear infinite;
}
div.ruin_map_area div.map > .effect-plane > div:nth-child(3) {
  animation: fow_spin_3 83s linear infinite;
}
div.ruin_map_area div.map > .effect-plane > div:nth-child(4) {
  animation: fow_spin_4 99s reverse linear infinite;
}
div.ruin_map_area div.map > .effect-plane > div:nth-child(5) {
  animation: fow_spin_5 60s linear infinite;
  background: black;
  opacity: 0.1;
  mix-blend-mode: multiply;
}
div.ruin_map_area div.map > .effect-plane > div:nth-child(6) {
  animation: fow_spin_6 70s reverse linear infinite;
  background: black;
  opacity: 0.1;
  mix-blend-mode: multiply;
}
div.ruin_map_area div.map > .effect-plane > div:nth-child(7) {
  animation: fow_spin_7 80s reverse linear infinite;
  background: black;
  opacity: 0.1;
  mix-blend-mode: multiply;
}
div.ruin_map_area div.map > .frame-plane {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}
div.ruin_map_area div.map > .frame-plane > * {
  position: absolute;
}
div.ruin_map_area div.map > .frame-plane > .tl {
  height: 33px;
  width: 33px;
  top: 0;
  left: 0;
  background: url(/build/images/assets/img/map/glass_tl.5f8ef54b..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .tr {
  height: 33px;
  width: 33px;
  top: 0;
  right: 0;
  background: url(/build/images/assets/img/map/glass_tr.19611529..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .bl {
  height: 33px;
  width: 33px;
  bottom: 0;
  left: 0;
  background: url(/build/images/assets/img/map/glass_bl.535670e3..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .br {
  height: 33px;
  width: 33px;
  bottom: 0;
  right: 0;
  background: url(/build/images/assets/img/map/glass_br.7f44fcca..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .t0l {
  height: 33px;
  left: 33px;
  top: 0;
  width: calc(50% - 133px);
  background: url(/build/images/assets/img/map/glass_t0.c309865d..png) repeat-x;
}
div.ruin_map_area div.map > .frame-plane > .t1 {
  height: 33px;
  width: 140px;
  top: 0;
  left: calc(50% - 100px);
  background: url(/build/images/assets/img/map/glass_t1.b9cd2a60..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .t0r {
  height: 33px;
  top: 0;
  left: calc(50% + 40px);
  right: 33px;
  background: url(/build/images/assets/img/map/glass_t0.c309865d..png) repeat-x;
}
div.ruin_map_area div.map > .frame-plane > .l0t {
  left: 0;
  top: 33px;
  width: 33px;
  bottom: calc(50% + 8px);
  background: url(/build/images/assets/img/map/glass_l0.c384be1b..png) repeat-y;
}
div.ruin_map_area div.map > .frame-plane > .l1 {
  left: 0;
  top: calc(50% - 8px);
  width: 33px;
  height: 17px;
  background: url(/build/images/assets/img/map/glass_l1.a3e882ab..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .l0m {
  left: 0;
  top: calc(50% + 9px);
  width: 33px;
  bottom: calc(25% + 16px);
  background: url(/build/images/assets/img/map/glass_l0.c384be1b..png) repeat-y;
}
div.ruin_map_area div.map > .frame-plane > .l2 {
  left: 0;
  top: calc(75% - 16px);
  width: 33px;
  height: 33px;
  background: url(/build/images/assets/img/map/glass_l2.435decbe..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .l0b {
  left: 0;
  top: calc(75% + 17px);
  width: 33px;
  bottom: 33px;
  background: url(/build/images/assets/img/map/glass_l0.c384be1b..png) repeat-y;
}
div.ruin_map_area div.map > .frame-plane > .r0t {
  right: 0;
  top: 33px;
  width: 33px;
  bottom: calc(50% + 22px);
  background: url(/build/images/assets/img/map/glass_r0.4729741e..png) repeat-y;
}
div.ruin_map_area div.map > .frame-plane > .r1 {
  right: 0;
  top: calc(50% - 22px);
  width: 33px;
  height: 45px;
  background: url(/build/images/assets/img/map/glass_r1.bddba9c2..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .r0b {
  right: 0;
  top: calc(50% + 23px);
  width: 33px;
  bottom: 33px;
  background: url(/build/images/assets/img/map/glass_r0.4729741e..png) repeat-y;
}
div.ruin_map_area div.map > .frame-plane > .b {
  height: 33px;
  bottom: 0;
  left: 33px;
  right: 33px;
  background: url(/build/images/assets/img/map/glass_b.799f30d2..png) repeat-x;
}
div.ruin_map_area div.map .zone-plane {
  background: black;
  z-index: 2;
  top: -100%;
  left: -100%;
  width: 300%;
  height: 300%;
  font-size: 0;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane {
  position: relative;
  display: inline-block;
  padding: 0;
  margin: 0;
  width: 33.3333333%;
  height: 33.3333333%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane .decals > .decal-ambient {
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-all {
  background: url(/build/images/assets/img/explore/bunker/room.69b4232b..png), url(/build/images/assets/img/explore/bunker/exit.e614e36a..png), url(/build/images/assets/img/explore/bunker/0001.e07df941..png), url(/build/images/assets/img/explore/bunker/0010.ba952ec8..png), url(/build/images/assets/img/explore/bunker/0011.8cd3d3e3..png), url(/build/images/assets/img/explore/bunker/0100.1b2035dd..png), url(/build/images/assets/img/explore/bunker/0101.7d07bc22..png), url(/build/images/assets/img/explore/bunker/0110.587c7d50..png), url(/build/images/assets/img/explore/bunker/0111.9896e6e0..png), url(/build/images/assets/img/explore/bunker/1001.3faef591..png), url(/build/images/assets/img/explore/bunker/1010.7b5f6f6a..png), url(/build/images/assets/img/explore/bunker/1011.bb521c63..png), url(/build/images/assets/img/explore/bunker/1100.2ed12aff..png), url(/build/images/assets/img/explore/bunker/1101.648e0962..png), url(/build/images/assets/img/explore/bunker/1110.0f88e27a..png), url(/build/images/assets/img/explore/bunker/1111.6718966a..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-exit {
  background: url(/build/images/assets/img/explore/bunker/exit.e614e36a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-room {
  background: url(/build/images/assets/img/explore/bunker/room.69b4232b..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-1 {
  background: url(/build/images/assets/img/explore/bunker/0010.ba952ec8..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-2 {
  background: url(/build/images/assets/img/explore/bunker/0100.1b2035dd..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-3 {
  background: url(/build/images/assets/img/explore/bunker/0110.587c7d50..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-4 {
  background: url(/build/images/assets/img/explore/bunker/0001.e07df941..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-5 {
  background: url(/build/images/assets/img/explore/bunker/0011.8cd3d3e3..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-6 {
  background: url(/build/images/assets/img/explore/bunker/0101.7d07bc22..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-7 {
  background: url(/build/images/assets/img/explore/bunker/0111.9896e6e0..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-8 {
  background: url(/build/images/assets/img/explore/bunker/1000.3deb6117..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-9 {
  background: url(/build/images/assets/img/explore/bunker/1010.7b5f6f6a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-10 {
  background: url(/build/images/assets/img/explore/bunker/1100.2ed12aff..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-11 {
  background: url(/build/images/assets/img/explore/bunker/1110.0f88e27a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-12 {
  background: url(/build/images/assets/img/explore/bunker/1001.3faef591..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-13 {
  background: url(/build/images/assets/img/explore/bunker/1011.bb521c63..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-14 {
  background: url(/build/images/assets/img/explore/bunker/1101.648e0962..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-15 {
  background: url(/build/images/assets/img/explore/bunker/1111.6718966a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .actor.zombie.local:before {
  background: url(/build/images/assets/img/explore/bunker/zombie.171c009f..gif) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .actor.zombody.local:before {
  background: url(/build/images/assets/img/explore/bunker/dead.24ff6776..png) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > * {
  position: absolute;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door {
  width: 10%;
  height: 10%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-connect-0:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px green);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-connect-1:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px white);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-connect--1:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px white);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-1,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-6 {
  left: 17%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-3,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-8 {
  right: 17%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-4 {
  left: 34%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-5 {
  right: 34%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-2 {
  left: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-7 {
  right: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-1,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-2,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-3 {
  top: 32%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-6,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-7,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-8 {
  bottom: 32%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-4 {
  top: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-5 {
  bottom: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-1 {
  background: url(/build/images/assets/img/explore/bunker/dtlo_b.e36c6de8..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-2 {
  background: url(/build/images/assets/img/explore/bunker/dto_b.45647a0e..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-3 {
  background: url(/build/images/assets/img/explore/bunker/dtro_b.ea8c8ae5..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-4 {
  background: url(/build/images/assets/img/explore/bunker/dlo_b.f04d8f43..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-5 {
  background: url(/build/images/assets/img/explore/bunker/dro_b.9038a49d..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-6 {
  background: url(/build/images/assets/img/explore/bunker/dblo_b.a528666c..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-7 {
  background: url(/build/images/assets/img/explore/bunker/dbo_b.d402465c..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-8 {
  background: url(/build/images/assets/img/explore/bunker/dbro_b.e99b9256..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-1 {
  background: url(/build/images/assets/img/explore/bunker/dtlo.1bd50264..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-2 {
  background: url(/build/images/assets/img/explore/bunker/dto.f5979e92..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-3 {
  background: url(/build/images/assets/img/explore/bunker/dtro.f5e0e63a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-4 {
  background: url(/build/images/assets/img/explore/bunker/dlo.1028696a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-5 {
  background: url(/build/images/assets/img/explore/bunker/dro.1d9aa83e..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-6 {
  background: url(/build/images/assets/img/explore/bunker/dblo.e8927fe6..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-7 {
  background: url(/build/images/assets/img/explore/bunker/dbo.dc3318bd..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-8 {
  background: url(/build/images/assets/img/explore/bunker/dbro.d1c4e163..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-1 {
  background: url(/build/images/assets/img/explore/bunker/dtlo_r.a5a35249..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-2 {
  background: url(/build/images/assets/img/explore/bunker/dto_r.cd3d2a14..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-3 {
  background: url(/build/images/assets/img/explore/bunker/dtro_r.f7f3146e..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-4 {
  background: url(/build/images/assets/img/explore/bunker/dlo_r.8d4a2662..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-5 {
  background: url(/build/images/assets/img/explore/bunker/dro_r.4fb72750..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-6 {
  background: url(/build/images/assets/img/explore/bunker/dblo_r.a3acc36b..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-7 {
  background: url(/build/images/assets/img/explore/bunker/dbo_r.4d034fdb..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-8 {
  background: url(/build/images/assets/img/explore/bunker/dbro_r.18d3d5f3..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-1 {
  background: url(/build/images/assets/img/explore/bunker/dtlc.61894df8..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-2 {
  background: url(/build/images/assets/img/explore/bunker/dtc.17dcaded..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-3 {
  background: url(/build/images/assets/img/explore/bunker/dtrc.c3b9bdf9..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-4 {
  background: url(/build/images/assets/img/explore/bunker/dlc.b58b4dca..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-5 {
  background: url(/build/images/assets/img/explore/bunker/drc.b42a02ad..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-6 {
  background: url(/build/images/assets/img/explore/bunker/dblc.e25a4091..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-7 {
  background: url(/build/images/assets/img/explore/bunker/dbc.083833af..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-8 {
  background: url(/build/images/assets/img/explore/bunker/dbrc.55e0aa94..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-1.decal-ambient-variant-a {
  width: 6%;
  height: 9%;
  left: 37%;
  top: 27%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_barrel_D.5a3a46b7..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-3.decal-ambient-variant-a {
  width: 6%;
  height: 9%;
  left: 58%;
  top: 27%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_barrel_E.031ad1c2..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-1.decal-ambient-variant-b {
  width: 14%;
  height: 20%;
  left: 32%;
  top: 12%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_pipe_D.7a2fdc0d..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-3.decal-ambient-variant-b {
  width: 14%;
  height: 20%;
  left: 54%;
  top: 12%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_pipe_E.2c774bf9..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-4 {
  width: 9%;
  height: 8%;
  left: 18%;
  top: 31%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_hatch_B.81a37711..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-7 {
  width: 9%;
  height: 8%;
  left: 76%;
  top: 31%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_hatch_G.1bd71001..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-10.decal-ambient-variant-a {
  width: 9%;
  height: 8%;
  left: 18%;
  top: 62%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_hatch_A.348b7f1d..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-13.decal-ambient-variant-a {
  width: 9%;
  height: 8%;
  left: 76%;
  top: 62%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_hatch_H.20efb578..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-10.decal-ambient-variant-b {
  width: 11%;
  height: 7%;
  left: 14%;
  top: 65%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_gutter_G.c5f5db44..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-13.decal-ambient-variant-b {
  width: 11%;
  height: 7%;
  left: 80%;
  top: 65%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_gutter_B.d191d2d0..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-14 {
  width: 4%;
  height: 18%;
  left: 34%;
  top: 69%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_grid_E.7bf35692..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-16 {
  width: 4%;
  height: 18%;
  left: 62%;
  top: 69%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_grid_D.cfe341d5..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-all {
  background: url(/build/images/assets/img/explore/hotel/room.63be7391..png), url(/build/images/assets/img/explore/hotel/exit.bb4fe23b..png), url(/build/images/assets/img/explore/hotel/0001.c8675827..png), url(/build/images/assets/img/explore/hotel/0010.37c30931..png), url(/build/images/assets/img/explore/hotel/0011.b9fa3a0d..png), url(/build/images/assets/img/explore/hotel/0100.17512580..png), url(/build/images/assets/img/explore/hotel/0101.a7e2f35b..png), url(/build/images/assets/img/explore/hotel/0110.5fab2086..png), url(/build/images/assets/img/explore/hotel/0111.7e238e8b..png), url(/build/images/assets/img/explore/hotel/1001.dcac29c3..png), url(/build/images/assets/img/explore/hotel/1010.f53dd324..png), url(/build/images/assets/img/explore/hotel/1011.80bdc444..png), url(/build/images/assets/img/explore/hotel/1100.2a125940..png), url(/build/images/assets/img/explore/hotel/1101.c3828b18..png), url(/build/images/assets/img/explore/hotel/1110.8292d05c..png), url(/build/images/assets/img/explore/hotel/1111.ee5ef03c..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-exit {
  background: url(/build/images/assets/img/explore/hotel/exit.bb4fe23b..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-room {
  background: url(/build/images/assets/img/explore/hotel/room.63be7391..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-1 {
  background: url(/build/images/assets/img/explore/hotel/0010.37c30931..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-2 {
  background: url(/build/images/assets/img/explore/hotel/0100.17512580..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-3 {
  background: url(/build/images/assets/img/explore/hotel/0110.5fab2086..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-4 {
  background: url(/build/images/assets/img/explore/hotel/0001.c8675827..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-5 {
  background: url(/build/images/assets/img/explore/hotel/0011.b9fa3a0d..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-6 {
  background: url(/build/images/assets/img/explore/hotel/0101.a7e2f35b..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-7 {
  background: url(/build/images/assets/img/explore/hotel/0111.7e238e8b..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-8 {
  background: url(/build/images/assets/img/explore/hotel/1000.09404a0e..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-9 {
  background: url(/build/images/assets/img/explore/hotel/1010.f53dd324..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-10 {
  background: url(/build/images/assets/img/explore/hotel/1100.2a125940..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-11 {
  background: url(/build/images/assets/img/explore/hotel/1110.8292d05c..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-12 {
  background: url(/build/images/assets/img/explore/hotel/1001.dcac29c3..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-13 {
  background: url(/build/images/assets/img/explore/hotel/1011.80bdc444..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-14 {
  background: url(/build/images/assets/img/explore/hotel/1101.c3828b18..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-15 {
  background: url(/build/images/assets/img/explore/hotel/1111.ee5ef03c..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .actor.zombie.local:before {
  background: url(/build/images/assets/img/explore/hotel/zombie.49d85878..gif) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .actor.zombody.local:before {
  background: url(/build/images/assets/img/explore/hotel/dead.4c7f710c..png) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > * {
  position: absolute;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door {
  width: 10%;
  height: 10%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-connect-0:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px green);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-connect-1:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px white);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-connect--1:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px white);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-1,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-6 {
  left: 17%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-3,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-8 {
  right: 17%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-4 {
  left: 34%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-5 {
  right: 34%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-2 {
  left: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-7 {
  right: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-1,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-2,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-3 {
  top: 32%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-6,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-7,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-8 {
  bottom: 32%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-4 {
  top: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-5 {
  bottom: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-1 {
  background: url(/build/images/assets/img/explore/hotel/dtlo_b.389f7386..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-2 {
  background: url(/build/images/assets/img/explore/hotel/dto_b.b97b800e..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-3 {
  background: url(/build/images/assets/img/explore/hotel/dtro_b.b1b1ac02..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-4 {
  background: url(/build/images/assets/img/explore/hotel/dlo_b.64a20332..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-5 {
  background: url(/build/images/assets/img/explore/hotel/dro_b.aa961bc8..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-6 {
  background: url(/build/images/assets/img/explore/hotel/dblo_b.f1881fc9..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-7 {
  background: url(/build/images/assets/img/explore/hotel/dbo_b.0b31fc4c..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-8 {
  background: url(/build/images/assets/img/explore/hotel/dbro_b.c8e23252..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-1 {
  background: url(/build/images/assets/img/explore/hotel/dtlo.0fc52f28..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-2 {
  background: url(/build/images/assets/img/explore/hotel/dto.0cc25ee9..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-3 {
  background: url(/build/images/assets/img/explore/hotel/dtro.6b03bbda..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-4 {
  background: url(/build/images/assets/img/explore/hotel/dlo.ac81c7de..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-5 {
  background: url(/build/images/assets/img/explore/hotel/dro.b85581c6..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-6 {
  background: url(/build/images/assets/img/explore/hotel/dblo.bdef6549..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-7 {
  background: url(/build/images/assets/img/explore/hotel/dbo.ea212a00..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-8 {
  background: url(/build/images/assets/img/explore/hotel/dbro.c28654c5..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-1 {
  background: url(/build/images/assets/img/explore/hotel/dtlo_r.9e31cc5a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-2 {
  background: url(/build/images/assets/img/explore/hotel/dto_r.07c303fe..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-3 {
  background: url(/build/images/assets/img/explore/hotel/dtro_r.e40ef166..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-4 {
  background: url(/build/images/assets/img/explore/hotel/dlo_r.38e508b3..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-5 {
  background: url(/build/images/assets/img/explore/hotel/dro_r.81728db5..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-6 {
  background: url(/build/images/assets/img/explore/hotel/dblo_r.c80bbb92..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-7 {
  background: url(/build/images/assets/img/explore/hotel/dbo_r.1a4a95f6..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-8 {
  background: url(/build/images/assets/img/explore/hotel/dbro_r.6e4552aa..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-1 {
  background: url(/build/images/assets/img/explore/hotel/dtlc.0fc943ad..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-2 {
  background: url(/build/images/assets/img/explore/hotel/dtc.3ef4ba6a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-3 {
  background: url(/build/images/assets/img/explore/hotel/dtrc.35adfb33..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-4 {
  background: url(/build/images/assets/img/explore/hotel/dlc.f1a8ea6b..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-5 {
  background: url(/build/images/assets/img/explore/hotel/drc.6de8d6d9..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-6 {
  background: url(/build/images/assets/img/explore/hotel/dblc.b99b4187..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-7 {
  background: url(/build/images/assets/img/explore/hotel/dbc.39094e45..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-8 {
  background: url(/build/images/assets/img/explore/hotel/dbrc.13c63563..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-1 {
  width: 8%;
  height: 13%;
  left: 35%;
  top: 27%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_flowers_D.59592fce..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-3 {
  width: 8%;
  height: 13%;
  left: 57%;
  top: 27%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_flowers_E.6e6b1ace..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-4.decal-ambient-variant-a {
  width: 9%;
  height: 12%;
  left: 22%;
  top: 31%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_palmtree_B.350b68e6..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-7.decal-ambient-variant-a {
  width: 9%;
  height: 12%;
  left: 70%;
  top: 31%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_palmtree_G.ed264c5c..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-5.decal-ambient-variant-a {
  width: 18%;
  height: 9%;
  left: 30%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_left.bee612d0..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-5.decal-ambient-variant-b {
  width: 18%;
  height: 9%;
  left: 30%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_right.a22236ef..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-6.decal-ambient-variant-a {
  width: 18%;
  height: 9%;
  left: 54%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_left.bee612d0..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-6.decal-ambient-variant-b {
  width: 18%;
  height: 9%;
  left: 54%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_right.a22236ef..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-8.decal-ambient-variant-a {
  width: 32%;
  height: 25%;
  left: 5%;
  top: 37%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_stain_left.28364d91..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-8.decal-ambient-variant-b {
  width: 18%;
  height: 9%;
  left: 20%;
  top: 45%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_left.bee612d0..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-9.decal-ambient-variant-a {
  width: 32%;
  height: 25%;
  left: 65%;
  top: 37%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_stain_right.e8d5889c..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-9.decal-ambient-variant-b {
  width: 18%;
  height: 9%;
  left: 75%;
  top: 45%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_right.a22236ef..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-11.decal-ambient-variant-a {
  width: 18%;
  height: 9%;
  left: 30%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_right.a22236ef..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-11.decal-ambient-variant-b {
  width: 18%;
  height: 9%;
  left: 30%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_left.bee612d0..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-12.decal-ambient-variant-a {
  width: 18%;
  height: 9%;
  left: 54%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_right.a22236ef..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-12.decal-ambient-variant-b {
  width: 18%;
  height: 9%;
  left: 54%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_left.bee612d0..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-2.decal-ambient-variant-a {
  width: 25%;
  height: 32%;
  left: 37%;
  top: 5%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_stain_top.436c8e32..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-15.decal-ambient-variant-a {
  width: 25%;
  height: 32%;
  left: 37%;
  top: 65%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_stain_bottom.a8473267..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-2.decal-ambient-variant-b {
  width: 9%;
  height: 18%;
  left: 52%;
  top: 6%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_top.6e4fc24a..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-15.decal-ambient-variant-b {
  width: 9%;
  height: 18%;
  left: 40%;
  top: 75%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_bottom.b0859ec3..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-4.decal-ambient-variant-b {
  width: 14%;
  height: 8%;
  left: 13%;
  top: 34%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_bench_B.3e3ca949..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-7.decal-ambient-variant-b {
  width: 14%;
  height: 8%;
  left: 72%;
  top: 34%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_bench_G.ef392a13..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-10 {
  width: 14%;
  height: 8%;
  left: 13%;
  top: 58%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_bench_A.c5226995..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-13 {
  width: 14%;
  height: 8%;
  left: 72%;
  top: 58%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_bench_H.3efca5ba..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-all {
  background: url(/build/images/assets/img/explore/hospital/room.53ab4bb8..png), url(/build/images/assets/img/explore/hospital/exit.d3d378fe..png), url(/build/images/assets/img/explore/hospital/0001.09564ff2..png), url(/build/images/assets/img/explore/hospital/0010.3bf97b53..png), url(/build/images/assets/img/explore/hospital/0011.acedea74..png), url(/build/images/assets/img/explore/hospital/0100.cc60ffc7..png), url(/build/images/assets/img/explore/hospital/0101.749f4458..png), url(/build/images/assets/img/explore/hospital/0110.13ff2b40..png), url(/build/images/assets/img/explore/hospital/0111.e5d35a24..png), url(/build/images/assets/img/explore/hospital/1001.1551b566..png), url(/build/images/assets/img/explore/hospital/1010.5f062e35..png), url(/build/images/assets/img/explore/hospital/1011.99a599c5..png), url(/build/images/assets/img/explore/hospital/1100.2281b235..png), url(/build/images/assets/img/explore/hospital/1101.6bd687d3..png), url(/build/images/assets/img/explore/hospital/1110.bded2694..png), url(/build/images/assets/img/explore/hospital/1111.5e64d513..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-exit {
  background: url(/build/images/assets/img/explore/hospital/exit.d3d378fe..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-room {
  background: url(/build/images/assets/img/explore/hospital/room.53ab4bb8..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-1 {
  background: url(/build/images/assets/img/explore/hospital/0010.3bf97b53..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-2 {
  background: url(/build/images/assets/img/explore/hospital/0100.cc60ffc7..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-3 {
  background: url(/build/images/assets/img/explore/hospital/0110.13ff2b40..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-4 {
  background: url(/build/images/assets/img/explore/hospital/0001.09564ff2..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-5 {
  background: url(/build/images/assets/img/explore/hospital/0011.acedea74..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-6 {
  background: url(/build/images/assets/img/explore/hospital/0101.749f4458..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-7 {
  background: url(/build/images/assets/img/explore/hospital/0111.e5d35a24..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-8 {
  background: url(/build/images/assets/img/explore/hospital/1000.79cf308f..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-9 {
  background: url(/build/images/assets/img/explore/hospital/1010.5f062e35..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-10 {
  background: url(/build/images/assets/img/explore/hospital/1100.2281b235..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-11 {
  background: url(/build/images/assets/img/explore/hospital/1110.bded2694..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-12 {
  background: url(/build/images/assets/img/explore/hospital/1001.1551b566..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-13 {
  background: url(/build/images/assets/img/explore/hospital/1011.99a599c5..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-14 {
  background: url(/build/images/assets/img/explore/hospital/1101.6bd687d3..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-15 {
  background: url(/build/images/assets/img/explore/hospital/1111.5e64d513..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .actor.zombie.local:before {
  background: url(/build/images/assets/img/explore/hospital/zombie.6d644589..gif) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .actor.zombody.local:before {
  background: url(/build/images/assets/img/explore/hospital/dead.eb468019..png) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > * {
  position: absolute;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door {
  width: 10%;
  height: 10%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-connect-0:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px green);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-connect-1:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px white);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-connect--1:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px white);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-1,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-6 {
  left: 17%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-3,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-8 {
  right: 17%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-4 {
  left: 34%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-5 {
  right: 34%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-2 {
  left: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-7 {
  right: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-1,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-2,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-3 {
  top: 32%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-6,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-7,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-8 {
  bottom: 32%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-4 {
  top: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-5 {
  bottom: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-1 {
  background: url(/build/images/assets/img/explore/hospital/dtlo_b.2447cea7..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-2 {
  background: url(/build/images/assets/img/explore/hospital/dto_b.14410521..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-3 {
  background: url(/build/images/assets/img/explore/hospital/dtro_b.03378640..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-4 {
  background: url(/build/images/assets/img/explore/hospital/dlo_b.c53d48c3..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-5 {
  background: url(/build/images/assets/img/explore/hospital/dro_b.f03924cb..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-6 {
  background: url(/build/images/assets/img/explore/hospital/dblo_b.d186722d..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-7 {
  background: url(/build/images/assets/img/explore/hospital/dbo_b.c1fbc333..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-8 {
  background: url(/build/images/assets/img/explore/hospital/dbro_b.17328c06..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-1 {
  background: url(/build/images/assets/img/explore/hospital/dtlo.66408ae5..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-2 {
  background: url(/build/images/assets/img/explore/hospital/dto.19c88753..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-3 {
  background: url(/build/images/assets/img/explore/hospital/dtro.24658405..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-4 {
  background: url(/build/images/assets/img/explore/hospital/dlo.1ccb3349..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-5 {
  background: url(/build/images/assets/img/explore/hospital/dro.9ca28306..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-6 {
  background: url(/build/images/assets/img/explore/hospital/dblo.2b612809..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-7 {
  background: url(/build/images/assets/img/explore/hospital/dbo.280029e5..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-8 {
  background: url(/build/images/assets/img/explore/hospital/dbro.1246a793..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-1 {
  background: url(/build/images/assets/img/explore/hospital/dtlo_r.cbbbf4ad..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-2 {
  background: url(/build/images/assets/img/explore/hospital/dto_r.83a27a7f..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-3 {
  background: url(/build/images/assets/img/explore/hospital/dtro_r.5f7c0f1b..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-4 {
  background: url(/build/images/assets/img/explore/hospital/dlo_r.d2731b16..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-5 {
  background: url(/build/images/assets/img/explore/hospital/dro_r.c2b3f825..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-6 {
  background: url(/build/images/assets/img/explore/hospital/dblo_r.0d8302e0..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-7 {
  background: url(/build/images/assets/img/explore/hospital/dbo_r.aad49472..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-8 {
  background: url(/build/images/assets/img/explore/hospital/dbro_r.8fc1af93..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-1 {
  background: url(/build/images/assets/img/explore/hospital/dtlc.b591b4a6..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-2 {
  background: url(/build/images/assets/img/explore/hospital/dtc.10e7728e..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-3 {
  background: url(/build/images/assets/img/explore/hospital/dtrc.2bd15e9f..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-4 {
  background: url(/build/images/assets/img/explore/hospital/dlc.1cdcd79f..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-5 {
  background: url(/build/images/assets/img/explore/hospital/drc.a833ae1e..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-6 {
  background: url(/build/images/assets/img/explore/hospital/dblc.730232c4..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-7 {
  background: url(/build/images/assets/img/explore/hospital/dbc.16bc523f..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-8 {
  background: url(/build/images/assets/img/explore/hospital/dbrc.cc50c9f6..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-1.decal-ambient-variant-a {
  width: 10%;
  height: 11%;
  left: 34%;
  top: 27%;
  background-image: url(/build/images/assets/img/explore/hospital/wall_dead_D.b0f84c4f..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-3.decal-ambient-variant-a {
  width: 10%;
  height: 11%;
  left: 57%;
  top: 27%;
  background-image: url(/build/images/assets/img/explore/hospital/wall_dead_E.8ee89d91..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-1.decal-ambient-variant-b {
  width: 7%;
  height: 17%;
  left: 37%;
  top: 15%;
  background-image: url(/build/images/assets/img/explore/hospital/wall_bed_D.147b5922..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-3.decal-ambient-variant-b {
  width: 7%;
  height: 17%;
  left: 57%;
  top: 15%;
  background-image: url(/build/images/assets/img/explore/hospital/wall_bed_E.108cf60b..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-5.decal-ambient-variant-a {
  width: 10%;
  height: 9%;
  left: 39%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_top.eabbd0e6..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-5.decal-ambient-variant-b {
  width: 10%;
  height: 9%;
  left: 39%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_bottom.0ab1d7bd..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-6.decal-ambient-variant-a {
  width: 9%;
  height: 10%;
  left: 54%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_left.e6d21ae5..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-6.decal-ambient-variant-b {
  width: 9%;
  height: 10%;
  left: 54%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_right.2f5ece7e..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-8.decal-ambient-variant-a {
  width: 9%;
  height: 10%;
  left: 20%;
  top: 45%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_right.2f5ece7e..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-8.decal-ambient-variant-b {
  width: 9%;
  height: 10%;
  left: 20%;
  top: 45%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_left.e6d21ae5..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-9.decal-ambient-variant-a {
  width: 9%;
  height: 10%;
  left: 75%;
  top: 45%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_left.e6d21ae5..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-9.decal-ambient-variant-b {
  width: 9%;
  height: 10%;
  left: 75%;
  top: 45%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_right.2f5ece7e..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-11.decal-ambient-variant-a {
  width: 10%;
  height: 9%;
  left: 39%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_bottom.0ab1d7bd..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-11.decal-ambient-variant-b {
  width: 10%;
  height: 9%;
  left: 39%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_top.eabbd0e6..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-12.decal-ambient-variant-a {
  width: 9%;
  height: 10%;
  left: 54%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_right.2f5ece7e..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-12.decal-ambient-variant-b {
  width: 9%;
  height: 10%;
  left: 54%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_left.e6d21ae5..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-14 {
  width: 4%;
  height: 9%;
  left: 33%;
  top: 78%;
  background-image: url(/build/images/assets/img/explore/hospital/wall_grid_K.07145fea..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-16 {
  width: 4%;
  height: 9%;
  left: 63%;
  top: 78%;
  background-image: url(/build/images/assets/img/explore/hospital/wall_grid_J.f367fe45..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane > .actor {
  overflow: visible;
  position: absolute;
  width: 0;
  height: 0;
  transform: scale(1.5);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane > .actor:before {
  position: absolute;
  content: " ";
  width: 24px;
  height: 24px;
  left: -12px;
  top: -12px;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane > .actor.citizen:not(.noox):before {
  background: url(/build/images/assets/img/explore/you.02a162bf..gif) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane > .actor.citizen.noox:before {
  background: url(/build/images/assets/img/explore/you_noox.ff7d5a74..gif) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane > .actor.zombie:before {
  background: url(/build/images/assets/img/explore/zombie.c2dd5953..gif) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane > .actor.zombody:before {
  background: url(/build/images/assets/img/explore/dead.4c7f710c..png) center / contain no-repeat;
}
div.ruin_map_area div.map > .zone-plane-controls {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 4;
  pointer-events: none;
}
div.ruin_map_area div.map > .zone-plane-controls:not(.hide) > * {
  pointer-events: all;
}
div.ruin_map_area div.map > .zone-plane-controls.hide {
  opacity: 0;
}
div.ruin_map_area div.map > .zone-plane-controls > .action-move {
  position: absolute;
  z-index: 4;
  cursor: pointer;
  background: url(/build/images/assets/img/icons/map/227.9da0ce6c..svg) 50% / contain no-repeat, url(/build/images/assets/img/icons/map/226.cae9fe0e..svg) 50% / contain no-repeat;
  width: 81px;
  height: 41px;
  transform-origin: center;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
}
div.ruin_map_area div.map > .zone-plane-controls > .action-move.on-route {
  filter: hue-rotate(90deg);
}
div.ruin_map_area div.map > .zone-plane-controls > .action-move:hover {
  background: url(/build/images/assets/img/icons/map/228.e7a65968..svg) 50% no-repeat;
}
div.ruin_map_area div.map > .zone-plane-controls > .action-move.action-move-north {
  top: 2%;
  left: 50%;
  transform: translateX(-50%);
}
div.ruin_map_area div.map > .zone-plane-controls > .action-move.action-move-east {
  top: 50%;
  right: -5%;
  transform: translateY(-50%) rotate(90deg);
}
div.ruin_map_area div.map > .zone-plane-controls > .action-move.action-move-south,
div.ruin_map_area div.map > .zone-plane-controls > .action-move.action-move-unshift {
  left: 50%;
  bottom: 2%;
  transform: translateX(-50%) rotate(180deg);
}
div.ruin_map_area div.map > .zone-plane-controls > .action-move.action-move-west {
  top: 50%;
  left: -5%;
  transform: translateY(-50%) rotate(270deg);
}
div.ruin_map_area div.map > .zone-plane-controls > .marker-direction {
  position: absolute;
  z-index: 4;
  pointer-events: none;
  filter: hue-rotate(90deg);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: url(/build/images/assets/img/icons/map/map_move_marker.61c0839c..svg) center / contain no-repeat;
}
div.ruin_map_area div.map > .zone-plane-ui {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 5;
  pointer-events: none;
  position: absolute;
  outline-offset: -4px;
}
div.ruin_map_area div.map > .zone-plane-ui > .name {
  position: absolute;
  top: 5px;
  left: 8px;
  width: 50%;
  display: block;
  z-index: 10;
  color: #205319;
  font-size: 1.25rem;
  text-shadow: 0 0 5px #205319;
  font-family: "visitor2";
  text-align: left;
  letter-spacing: 0.1rem;
}
div.ruin_map_area div.map > .zone-plane-ui > .timer {
  position: absolute;
  top: 5px;
  right: 5px;
  display: block;
  z-index: 9;
  color: #205319;
  font-size: 1.25rem;
  text-shadow: 0 0 5px #205319;
  font-family: "visitor2";
  text-align: right;
  letter-spacing: 0.1rem;
}
div.ruin_map_area div.map > .zone-plane-ui > .timer > .ox {
  font-size: 2rem;
  color: #d7ff5b;
}
div.ruin_map_area div.map > .zone-plane-ui > .scanner {
  position: absolute;
  width: 13%;
  height: 9%;
  background: url(/build/images/assets/img/explore/scanner.f89624fa..gif) center / contain no-repeat;
  right: 2%;
  bottom: 2%;
  opacity: 0.5;
}
div.ruin_map_area div.map > .zone-plane-ui > .scanner-fx {
  position: absolute;
  width: 100%;
  height: 100%;
  background: url(/build/images/assets/img/explore/scan_fx_1.6a8bfb78..gif) center / contain no-repeat;
  top: 0;
  left: 0;
  opacity: 0.3;
  transform: scale(1.45);
}
div.ruin_map_area div.map > .zone-plane-ui > .frame {
  position: absolute;
  width: 100%;
  height: 100%;
  background: url(/build/images/assets/img/explore/frame.011db9ee..png) center / 100% 100% no-repeat;
  top: 0;
  left: 0;
  opacity: 1;
}
div.ruin_map_area div.controls {
  background: url(/build/images/assets/img/background/beyond/map_footer_toggle.9219ca02..png) top center no-repeat, url(/build/images/assets/img/background/beyond/map_footer_large.17b928e5..png) top left repeat-x;
  height: 16px;
}
.log-container {
  position: relative;
}
.log {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
  padding: 4px;
  position: relative;
  z-index: 1;
}
.log > .log-content {
  font-size: 1.2rem;
  color: #f0d79e;
  max-height: 300px;
  overflow-y: auto;
}
.log > .log-content > .log-spinner,
.log > .log-content > .log-complete-link {
  padding: 5px;
}
.log > .log-content > .log-complete-link {
  cursor: pointer;
  text-decoration: underline;
  display: inline-block;
}
.log > .log-content > .log-silence {
  padding: 5px 0 8px 4px;
  margin: 2px 0 0;
  font-size: 8pt;
  font-weight: bold;
  color: #98a675;
  text-transform: uppercase;
  border: 0;
  border-top: 1px dashed #b37c4a;
}
.log > .log-content > .log-day-header {
  margin-top: 5px;
  margin-bottom: 2px;
  padding-left: 0;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 8pt;
  border-bottom: 1px dashed #b37c4a;
}
.log > .log-content > .log-day-header + .log-silence {
  border-top: 0;
}
.log > .log-content > .log-entry {
  padding: 1px 2px 1px 20px;
  position: relative;
  cursor: default;
  margin: 0;
  word-wrap: anywhere;
}
.log > .log-content > .log-entry:before {
  content: " ";
  height: 16px;
  width: 16px;
  top: 2px;
  left: 2px;
  position: absolute;
}
.log > .log-content > .log-entry > span.log-part-time {
  color: #ddab76;
  font-size: 0.9em;
  display: inline-block;
  width: 50px;
  position: relative;
  text-align: center;
}
.log > .log-content > .log-entry > span.log-part-time:before,
.log > .log-content > .log-entry > span.log-part-time:after {
  display: block;
  width: 10px;
  position: absolute;
  top: 0;
}
.log > .log-content > .log-entry > span.log-part-time:before {
  content: '[';
  left: 0;
}
.log > .log-content > .log-entry > span.log-part-time:after {
  content: ']';
  right: 0;
}
.log > .log-content > .log-entry > span.log-part-content > span:not(.container),
.log > .log-content > .log-entry span.log-part-content > span.container > span:not(.container) {
  color: white;
  font-weight: bold;
  font-variant: small-caps;
}
.log > .log-content > .log-entry > span.log-part-content > span:not(.container) > img,
.log > .log-content > .log-entry span.log-part-content > span.container > span:not(.container) > img {
  vertical-align: text-top;
}
.log > .log-content > .log-entry > span.log-part-content > span:not(.container).jobName,
.log > .log-content > .log-entry span.log-part-content > span.container > span:not(.container).jobName {
  font-weight: normal;
  font-style: italic;
  color: #f0d79e;
}
.log > .log-content > .log-entry > span.log-part-content > span:not(.container).tool,
.log > .log-content > .log-entry span.log-part-content > span.container > span:not(.container).tool {
  padding-left: 3px;
  padding-right: 3px;
  white-space: nowrap;
  background-color: #784323;
  max-width: 100%;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: text-top;
}
.log > .log-content > .log-entry > span.log-part-content.log-part-entry-hidden,
.log > .log-content > .log-entry span.log-part-content > span.container.log-part-entry-hidden {
  background-color: #4d5537;
  color: #98a675;
  font-weight: bold;
}
.log > .log-content > .log-entry.log-entry-class-1 {
  background-color: #820000;
}
.log > .log-content > .log-entry.log-entry-class-1 span.log-part-content span.tool {
  background-color: #a00;
}
.log > .log-content > .log-entry.log-entry-class-2 {
  background-color: #ad2714;
}
.log > .log-content > .log-entry.log-entry-class-2 span.log-part-content span.tool {
  background-color: #a00;
}
.log > .log-content > .log-entry.log-entry-class-3 {
  background-color: #965c36;
  font-weight: bold;
}
.log > .log-content > .log-entry.log-entry-class-4 {
  background-color: #3b3249;
}
.log > .log-content > .log-entry.log-entry-class-4 .log-part-content {
  font-style: italic;
}
.log > .log-content > .log-entry.log-entry-class-5 {
  background-color: #b05502;
}
.log > .log-content > .log-entry.log-entry-type-1:before {
  background: url(/build/images/assets/img/log/citizen.46a3e93f..gif);
}
.log > .log-content > .log-entry.log-entry-type-2.log-entry-class-0:before {
  background: url(/build/images/assets/img/log/bank_in.0f1a996b..gif);
}
.log > .log-content > .log-entry.log-entry-type-2.log-entry-class-1:before {
  background: url(/build/images/assets/img/log/bank_out.213ec958..gif);
}
.log > .log-content > .log-entry.log-entry-type-4:before {
  background: url(/build/images/assets/img/log/build.fd56bdf4..gif);
}
.log > .log-content > .log-entry.log-entry-type-5:before {
  background: url(/build/images/assets/img/log/workshop.bbdaf7ee..gif);
}
.log > .log-content > .log-entry.log-entry-type-6.log-entry-class-0:before {
  background: url(/build/images/assets/img/log/door_open.94a61520..gif);
}
.log > .log-content > .log-entry.log-entry-type-6.log-entry-class-3:before {
  background: url(/build/images/assets/img/log/door_closed.3144d9d0..gif);
}
.log > .log-content > .log-entry.log-entry-type-7:before {
  background: url(/build/images/assets/img/log/well.074b6eb3..gif);
}
.log > .log-content > .log-entry.log-entry-type-8:not(.log-entry-class-2):before {
  background: url(/build/images/assets/img/log/citizen.46a3e93f..gif);
}
.log > .log-content > .log-entry.log-entry-type-8.log-entry-class-2:before {
  background: url(/build/images/assets/img/log/death.34e3288c..gif);
}
.log > .log-content > .log-entry.log-entry-type-9:before {
  background: url(/build/images/assets/img/log/night.7bd62c85..gif);
}
.log > .log-content > .log-entry.log-entry-type-10:before {
  background: url(/build/images/assets/img/log/home.5944708c..gif);
}
.log > .log-content > .log-entry.log-entry-type-11:before {
  background: url(/build/images/assets/img/log/chat.6b1bcc9a..gif);
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-4,
.log > .log-content > .log-entry.log-entry-type-11 div.dice-6,
.log > .log-content > .log-entry.log-entry-type-11 div.dice-8,
.log > .log-content > .log-entry.log-entry-type-11 div.dice-10,
.log > .log-content > .log-entry.log-entry-type-11 div.dice-12,
.log > .log-content > .log-entry.log-entry-type-11 div.dice-20,
.log > .log-content > .log-entry.log-entry-type-11 div.dice-100,
.log > .log-content > .log-entry.log-entry-type-11 div.letter-a,
.log > .log-content > .log-entry.log-entry-type-11 div.letter-c,
.log > .log-content > .log-entry.log-entry-type-11 div.letter-v,
.log > .log-content > .log-entry.log-entry-type-11 div.rps,
.log > .log-content > .log-entry.log-entry-type-11 div.coin,
.log > .log-content > .log-entry.log-entry-type-11 div.card,
.log > .log-content > .log-entry.log-entry-type-11 div.citizen {
  display: inline-block;
  padding: 1px 3px 1px 19px;
  background: #36241b;
  font-size: 0.8em;
  margin: 0 2px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=any] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=none] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/looser.aa8af336..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=basic] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/basic.df78a12d..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=collec] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/dig.abdddc5f..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=guardian] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/shield.aa5b94e7..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=hunter] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/vest.dab68fee..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=tamer] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/tamer.198b64bc..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=tech] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/tech.28907ccf..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=shaman] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/shaman.df6922db..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=survivalist] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/book.93f02a21..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=hero] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/hero.0cdc29a3..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=dead] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/death.34e3288c..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=shunned] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/icons/banished.812149c1..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-4 {
  background: url(/build/images/assets/img/forum/dice4.5c707652..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-6 {
  background: url(/build/images/assets/img/forum/dice6.a7adf6c6..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-8 {
  background: url(/build/images/assets/img/forum/dice8.669ce16e..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-10 {
  background: url(/build/images/assets/img/forum/dice10.85659297..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-12 {
  background: url(/build/images/assets/img/forum/dice12.3ff5abea..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-20 {
  background: url(/build/images/assets/img/forum/dice20.1edfb21f..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-100 {
  background: url(/build/images/assets/img/forum/dice100.f8efaa19..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.letter-a {
  background: url(/build/images/assets/img/forum/lta.8a230284..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.letter-c {
  background: url(/build/images/assets/img/forum/ltc.97618d5b..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.letter-v {
  background: url(/build/images/assets/img/forum/ltv.08892ddb..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.rps {
  background: url(/build/images/assets/img/forum/rps.8f3afd22..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.coin {
  background: url(/build/images/assets/img/forum/coin.caf60f68..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.card {
  background: url(/build/images/assets/img/forum/card.a3371533..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-17:before {
  background: url(/build/images/assets/img/log/well_add.32385386..gif);
}
.log > .log-content > .log-entry:hover {
  background-color: #7e4d2a;
  border-color: #ddab76;
  border-width: 1px;
  border-style: solid;
  padding: 0px 1px 0px 19px;
}
.log > .log-content > .log-entry:hover:before {
  top: 1px;
  left: 1px;
}
.log + .log-day-select {
  position: relative;
  width: 100%;
  overflow-x: auto;
  top: -3px;
  white-space: nowrap;
}
.log + .log-day-select > div {
  overflow: visible;
  display: inline-block;
  position: relative;
}
.log + .log-day-select > div > div {
  display: inline-block;
  font-size: 0.7em;
  background: #5c2b20;
  width: 60px;
  text-align: center;
  border: 1px solid #EFDBA8;
  position: relative;
  padding: 3px;
  color: #ddab76;
  cursor: pointer;
}
.log + .log-day-select > div > div.current {
  color: white;
  font-weight: bold;
  border-top: none;
  z-index: 2;
}
.log + .log-day-select > div > div:not(.current) {
  top: -1px;
}
.log + .log-day-select > div > div > span {
  font-weight: bold;
  font-variant: small-caps;
}
.shoutbox {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
  padding: 4px;
}
.shoutbox > .shout-content {
  font-size: 1.2rem;
  color: #f0d79e;
  max-height: 450px;
  overflow-y: auto;
}
.shoutbox > .shout-content > .shout-loader {
  text-align: center;
}
.shoutbox > .shout-content > .shout-separator {
  margin: 3px 0;
  border-bottom: 1px solid #f0d79e;
}
.shoutbox > .shout-content > .shout-entry {
  padding: 2px;
  position: relative;
  cursor: default;
  margin: 1px 0;
  background-color: transparent;
}
.shoutbox > .shout-content > .shout-entry:before {
  content: " ";
  height: 16px;
  width: 16px;
  top: 2px;
  left: 2px;
  position: absolute;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-time {
  color: #ddab76;
  font-size: 0.9em;
  display: inline-block;
  width: 50px;
  position: relative;
  text-align: center;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-time:before,
.shoutbox > .shout-content > .shout-entry > span.shout-part-time:after {
  display: block;
  width: 10px;
  position: absolute;
  top: 0;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-time:before {
  content: '[';
  left: 0;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-time:after {
  content: ']';
  right: 0;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-content {
  word-wrap: break-word;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-content > span {
  color: white;
  font-weight: bold;
  font-variant: small-caps;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-content > span > img {
  vertical-align: text-top;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-content > span.tool {
  padding-left: 3px;
  padding-right: 3px;
  white-space: nowrap;
  background-color: #784323;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-content b {
  color: white;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-content strong {
  color: white;
  font-variant: small-caps;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 b {
  color: white;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1.shout-entry-new {
  background-color: #3b3249;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-4,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-6,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-8,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-10,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-12,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-20,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-100,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.letter-a,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.letter-c,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.letter-v,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.rps,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.coin,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.card {
  display: inline-block;
  padding: 1px 3px 1px 19px;
  background: #36241b;
  font-size: 0.8em;
  margin: 0 2px;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-4 {
  background: url(/build/images/assets/img/forum/dice4.5c707652..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-6 {
  background: url(/build/images/assets/img/forum/dice6.a7adf6c6..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-8 {
  background: url(/build/images/assets/img/forum/dice8.669ce16e..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-10 {
  background: url(/build/images/assets/img/forum/dice10.85659297..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-12 {
  background: url(/build/images/assets/img/forum/dice12.3ff5abea..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-20 {
  background: url(/build/images/assets/img/forum/dice20.1edfb21f..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-100 {
  background: url(/build/images/assets/img/forum/dice100.f8efaa19..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.letter-a {
  background: url(/build/images/assets/img/forum/lta.8a230284..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.letter-c {
  background: url(/build/images/assets/img/forum/ltc.97618d5b..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.letter-v {
  background: url(/build/images/assets/img/forum/ltv.08892ddb..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.rps {
  background: url(/build/images/assets/img/forum/rps.8f3afd22..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.coin {
  background: url(/build/images/assets/img/forum/coin.caf60f68..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.card {
  background: url(/build/images/assets/img/forum/card.a3371533..png) left center no-repeat, #36241b;
}
div.town-banner {
  background: black;
  border: 1px solid #b18a63;
  height: 80px;
  background-size: cover;
}
div.town-banner.town-banner-home {
  background: url(/build/images/assets/img/background/town/home.0212c3d6..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-home.night {
  background: url(/build/images/assets/img/background/town/night_home.c6cd3970..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-well {
  background: url(/build/images/assets/img/background/town/well.e78aa806..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-well.night {
  background: url(/build/images/assets/img/background/town/night_well.d6acc13e..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-bank {
  background: url(/build/images/assets/img/background/town/bank.1175a1dd..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-bank.night {
  background: url(/build/images/assets/img/background/town/night_bank.8715d392..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-houses {
  background: url(/build/images/assets/img/background/town/houses.31444030..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-houses.night {
  background: url(/build/images/assets/img/background/town/night_houses.17f23b23..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-visit-dead {
  background: url(/build/images/assets/img/background/town/visit_dead.89261132..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-visit-dead.night {
  background: url(/build/images/assets/img/background/town/night_visit_dead.0ff5513b..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-visit {
  background: url(/build/images/assets/img/background/town/visit.7dd53a03..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-visit.night {
  background: url(/build/images/assets/img/background/town/night_visit.eadf6aa3..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-construction {
  background: url(/build/images/assets/img/background/town/construction.000e3f35..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-construction.night {
  background: url(/build/images/assets/img/background/town/night_construction.d0147349..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-upgrades {
  background: url(/build/images/assets/img/background/town/upgrades.f9339cdb..png) center / cover no-repeat;
}
div.town-banner.town-banner-door-open {
  background: url(/build/images/assets/img/background/beyond/city_open.492a9335..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-door-open.night {
  background: url(/build/images/assets/img/background/beyond/night_city_open.1dc1f8c6..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-door-closed {
  background: url(/build/images/assets/img/background/beyond/city.728ad099..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-door-closed.night {
  background: url(/build/images/assets/img/background/beyond/night_city.59600d18..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-workshop {
  background: url(/build/images/assets/img/background/town/agora.000e3f35..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-workshop.night {
  background: url(/build/images/assets/img/background/town/night_agora.d0147349..jpg) center / cover no-repeat;
}
.town-menu {
  font-weight: bold;
  color: #f0d79e;
  font-variant: small-caps;
}
.town-menu > .cell {
  cursor: pointer;
}
.town-menu > .cell > div:first-child {
  width: 100%;
  padding-top: 55.1724138%;
  border: 1px solid black;
  text-decoration: underline;
}
.town-menu > .cell > div:last-child {
  font-size: 1.1rem;
  padding: 1px 4px;
  background: #3e2417;
  height: 20px;
}
.town-menu > .cell > div:last-child > img {
  vertical-align: bottom;
}
.town-menu > .cell:hover > div:last-child {
  color: #EFDBA8;
}
.town-menu > .cell:hover > div:first-child {
  outline: 1px solid #EFDBA8;
}
.town-menu > .cell.selected:not(.town-overview) > div:first-child {
  background-color: #965C36 !important;
  outline: 1px solid black;
  border: 1px solid white;
}
.town-menu > .cell.selected > div:last-child {
  background: #965C36;
  color: white;
}
.town-menu:not(.night) > .town-menu-house > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_home.070234bf..gif) center / cover no-repeat;
}
.town-menu:not(.night) > .town-menu-well > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_well.8992e8d8..gif) center / cover no-repeat;
}
.town-menu:not(.night) > .town-menu-bank > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_bank.fdbba16d..gif) center / cover no-repeat;
}
.town-menu:not(.night) > .town-menu-citizens > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_houses.35431ef2..gif) center / cover no-repeat;
}
.town-menu:not(.night) > .town-menu-construct > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_construction.a3a751bd..gif) center / cover no-repeat;
}
.town-menu:not(.night) > .town-menu-door > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_door.463a8a21..gif) center / cover no-repeat;
}
.town-menu.night > .town-menu-house > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_home_night.596d5182..gif) center / cover no-repeat;
}
.town-menu.night > .town-menu-well > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_well_night.24a337ca..gif) center / cover no-repeat;
}
.town-menu.night > .town-menu-bank > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_bank_night.6147202b..gif) center / cover no-repeat;
}
.town-menu.night > .town-menu-citizens > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_houses_night.198aed7b..gif) center / cover no-repeat;
}
.town-menu.night > .town-menu-construct > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_construction_night.a771e73c..gif) center / cover no-repeat;
}
.town-menu.night > .town-menu-door > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_door_night.dbae0fc2..gif) center / cover no-repeat;
}
.header-menu {
  width: 100%;
  height: 60px;
  position: relative;
}
.header-menu.chaos {
  background: url(/build/images/assets/img/background/town/chaos.95206887..gif) center / 100% no-repeat;
}
.header-menu.insurrect {
  background: url(/build/images/assets/img/background/town/revolt.73a0aefc..gif) center / 100% no-repeat;
}
.header-menu a.help-button {
  position: absolute;
  bottom: 2px;
  right: 2px;
}
.banished-info {
  text-align: center;
  color: white;
  font-size: 1.3rem;
  background-color: #773939;
  border: 1px solid #ba6767;
  margin-bottom: 0.5rem;
}
.banished-info em {
  color: #f0d79e;
}
.row > .cell.town-addons {
  font-weight: bold;
  color: #f0d79e;
  font-variant: small-caps;
  display: flex;
  align-items: stretch;
  justify-content: space-evenly;
}
.row > .cell.town-addons > .town-addon {
  height: 55px;
  width: 40px;
  flex-basis: 40px;
  flex-grow: 0;
  overflow: hidden;
  flex-shrink: 0;
  font-size: 1.1rem;
  padding: 0;
  cursor: pointer;
  margin: 3px;
  background-color: #5c2b20;
}
.row > .cell.town-addons > .town-addon:first-child {
  margin-left: 0;
}
.row > .cell.town-addons > .town-addon:nth-child(6) {
  margin-right: 0;
}
.row > .cell.town-addons > .town-addon:nth-child(n+7) {
  display: none;
}
.row > .cell.town-addons > .town-addon img {
  max-height: 14px;
}
.row > .cell.town-addons > .town-addon > div {
  padding: 0;
  margin: 0;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  height: 40px;
  width: 40px;
  border: 1px solid #7e4d2a;
}
.row > .cell.town-addons > .town-addon:not(.selected):not(.town-addon-empty):hover > div {
  border: 1px solid #EFDBA8;
  cursor: pointer;
}
.row > .cell.town-addons > .town-addon.selected {
  background: #823d2d;
  filter: contrast(120%) brightness(120%);
  outline: 1px solid #EFDBA8;
}
.row > .cell.town-addons > .town-addon > span {
  display: block;
  padding: 1px 2px;
  text-align: center;
  text-overflow: ellipsis;
  line-height: 13px;
  height: 15px;
  font-size: 1rem;
  overflow: hidden;
}
.row > .cell.town-addons > .town-addon.town-addon-empty {
  background-color: transparent;
}
.row > .cell.town-addons > .town-addon.town-addon-empty:hover > div,
.row > .cell.town-addons > .town-addon.town-addon-empty:hover > span,
.row > .cell.town-addons > .town-addon.town-addon-empty:hover {
  outline: none;
  cursor: initial;
}
.row > .cell.town-addons > .town-addon.town-addon-empty > div {
  height: 36px;
  width: 36px;
  margin: 2px;
  border: 1px dotted #90563b;
  background: repeating-linear-gradient(-45deg, #7e4a31 4px, #693e29 8px);
}
.row > .cell.town-addons > .town-addon.town-addon-upgrade > div {
  background-image: url(/build/images/assets/img/icons/evo/smenu_upgrades.d9357804..gif);
}
.row > .cell.town-addons > .town-addon.town-addon-workshop > div {
  background-image: url(/build/images/assets/img/icons/evo/smenu_workshop.225e68a0..gif);
}
.row > .cell.town-addons > .town-addon.town-addon-watchtower > div {
  background-image: url(/build/images/assets/img/icons/evo/smenu_tower.e204d08a..gif);
}
.row > .cell.town-addons > .town-addon.town-addon-battlement > div {
  background-image: url(/build/images/assets/img/icons/evo/smenu_watch.d48a7a35..gif);
}
.row > .cell.town-addons > .town-addon.town-addon-dump > div {
  background-image: url(/build/images/assets/img/icons/evo/smenu_decharge.132a1c9d..gif);
}
.row > .cell.town-addons > .town-addon.town-addon-catapult > div {
  background-image: url(/build/images/assets/img/icons/evo/smenu_catapult2.a8dd0129..gif);
}
.row > .cell.town-addons:not(.night) > .town-addon-house > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_home.070234bf..gif) center / cover no-repeat;
}
.row > .cell.town-addons:not(.night) > .town-addon-well > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_well.8992e8d8..gif) center / cover no-repeat;
}
.row > .cell.town-addons:not(.night) > .town-addon-bank > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_bank.fdbba16d..gif) center / cover no-repeat;
}
.row > .cell.town-addons:not(.night) > .town-addon-citizens > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_houses.35431ef2..gif) center / cover no-repeat;
}
.row > .cell.town-addons:not(.night) > .town-addon-construct > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_construction.a3a751bd..gif) center / cover no-repeat;
}
.row > .cell.town-addons:not(.night) > .town-addon-door > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_door.463a8a21..gif) center / cover no-repeat;
}
.row > .cell.town-addons.night > .town-addon-house > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_home_night.596d5182..gif) center / cover no-repeat;
}
.row > .cell.town-addons.night > .town-addon-well > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_well_night.24a337ca..gif) center / cover no-repeat;
}
.row > .cell.town-addons.night > .town-addon-bank > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_bank_night.6147202b..gif) center / cover no-repeat;
}
.row > .cell.town-addons.night > .town-addon-citizens > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_houses_night.198aed7b..gif) center / cover no-repeat;
}
.row > .cell.town-addons.night > .town-addon-construct > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_construction_night.a771e73c..gif) center / cover no-repeat;
}
.row > .cell.town-addons.night > .town-addon-door > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_door_night.dbae0fc2..gif) center / cover no-repeat;
}
.town-upgrades p,
.citizen-home p {
  margin: 0;
}
.town-upgrades .vote-bar,
.citizen-home .vote-bar {
  margin-top: 0.25em;
  height: 1.25em;
  border: 1px solid #ddab76;
  background-color: #5c2b20;
  position: relative;
}
.town-upgrades .vote-bar.small,
.citizen-home .vote-bar.small {
  height: 1em;
}
.town-upgrades .vote-bar > *,
.citizen-home .vote-bar > * {
  height: 100%;
  position: absolute;
}
.town-upgrades .vote-bar .vote-progress,
.citizen-home .vote-bar .vote-progress {
  border-right: 1px solid #ddab76;
  background-color: #b37c4a;
}
.town-upgrades .row {
  border-bottom: 1px solid #7e4d2a;
}
.town-buildings > ul {
  background-color: #3e2417;
  list-style-type: none;
  margin-left: 0px;
  padding-left: 2.5rem;
  font-size: 1.1rem;
  background-image: url(/build/images/assets/img/icons/home.a9951a08..gif);
  background-repeat: no-repeat;
  background-position: 4px 2px;
}
.town-buildings > ul > li {
  padding-bottom: 5px;
}
.town-buildings > ul > li > em {
  color: #e7c48f;
  padding-left: 20px;
  font-style: normal;
}
.town-buildings > ul > li .life-bar {
  margin-top: 0.25em;
  margin-right: 1em;
  height: 0.5em;
  border: 1px solid black;
  background-color: black;
  position: relative;
  width: 30px;
}
.town-buildings > ul > li .life-bar > * {
  height: 100%;
  position: absolute;
}
.town-buildings > ul > li .life-bar .life-progress {
  background-color: #696486;
}
.town-buildings > ul > li .life-bar .life-progress.life-warning {
  background-color: yellow;
}
.town-buildings > ul > li .life-bar .life-progress.life-critical {
  background-color: #f86;
}
.x-copy-prediction {
  cursor: pointer;
}
.copy-popup {
  position: fixed;
  float: left;
  opacity: 1;
  transition: opacity 500ms linear 0s;
}
.watchtower-prediction {
  display: flex;
  flex-wrap: wrap;
}
.watchtower-prediction > * {
  flex-basis: 100%;
}
.watchtower-prediction p {
  text-align: center;
}
.watchtower-prediction .watchtower-prediction-bar {
  margin-top: 0.25em;
  height: 1.25em;
  border: 1px solid #ddab76;
  background-color: #5c2b20;
  position: relative;
}
.watchtower-prediction .watchtower-prediction-bar > * {
  height: calc(100% - 2px);
  position: absolute;
  top: 1px;
  left: 1px;
}
.watchtower-prediction .watchtower-prediction-bar .watchtower-prediction-progress {
  background-color: #b37c4a;
  border-right: 1px solid #ddab76;
}
.watchtower-prediction .watchtower-prediction-bar .watchtower-prediction-text {
  min-width: 4em;
  color: #ffffff;
  line-height: 1.25em;
  text-align: center;
  font-size: 1rem;
}
.citizens-list {
  line-height: 20px;
}
.citizens-list .row.header,
.messages-list .row.header,
.routes-list .row.header,
.citizens-list .row-flex.header,
.messages-list .row-flex.header,
.routes-list .row-flex.header {
  font-weight: bold;
  background: linear-gradient(to top, #643b25 0%, rgba(100, 59, 37, 0) 50%, rgba(100, 59, 37, 0) 100%);
  font-size: 1.2rem;
  border-bottom: 2px solid #ddab76;
}
.citizens-list .row:not(.header),
.messages-list .row:not(.header),
.routes-list .row:not(.header) {
  font-style: italic;
}
.citizens-list .row:not(.header):hover,
.messages-list .row:not(.header):hover,
.routes-list .row:not(.header):hover {
  outline: 1px solid #EFDBAB;
}
.citizens-list.routes-list .row,
.messages-list.routes-list .row,
.routes-list.routes-list .row {
  font-size: 1.2rem;
}
.citizens-list .row.me,
.messages-list .row.me,
.routes-list .row.me {
  background-color: #423f54 !important;
}
.citizens-list .row.new,
.messages-list .row.new,
.routes-list .row.new {
  color: white;
  font-style: normal;
}
#rows-send {
  display: none;
}
.linked-items {
  list-style-type: none;
  padding-left: 10px;
}
.nightwatch .small {
  color: white;
}
.nightwatch .total div {
  background: #5c2b20;
  font-weight: bold;
  border-bottom: 1px solid #f0d79e;
  color: #f0d79e;
}
.prof-list {
  margin-top: 10px;
}
.prof-list div {
  font-size: 1.2rem;
  background-color: #5c2b20;
}
.prof-list .prof {
  background-color: #5c2b20;
  padding-right: 0.5rem;
  font-size: 1rem;
  display: inline-block;
}
.prof-list .prof img {
  vertical-align: sub;
}
.prof-list .prof em {
  color: #ddab76;
  font-size: 1.2rem;
}
.prof-list .citizen_count {
  color: white;
}
.prof-list .citizen_count em {
  color: #ddab76;
}
.citizen-chest > p {
  margin-top: 0;
  font-size: 1.2rem;
}
.citizen-chest .notice {
  padding-left: 20px;
  padding-right: 5px;
  font-size: 1.1rem;
  color: #f0d79e;
  margin-top: 2px;
  background-image: url(/build/images/assets/img/icons/small_middot.d673b4c1..gif);
  background-repeat: no-repeat;
  background-position: 3px 1px;
  background-color: #996739;
  cursor: pointer;
}
.citizen-chest .notice:hover {
  color: white;
}
.buildings button {
  min-height: 20px;
}
.dashboard {
  padding: 5px;
  background: #5c2b20;
  border: 1px solid #492219;
  color: #ddab76;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
  font-size: 1.2rem;
}
.dashboard .attack-estimation,
.dashboard .def-estimation {
  border-left: 1px dashed #7e4d2a;
  border-right: 1px solid #ddab76;
}
.dashboard .attack-estimation.attack-estimation .help,
.dashboard .def-estimation.attack-estimation .help {
  color: white;
}
.dashboard em {
  color: #f0d79e;
}
.dashboard .counter {
  color: white;
  font-weight: bold;
  font-size: 1.8rem;
}
.words-of-heroes {
  min-height: 260px;
  padding: 5px;
  margin-top: 10px;
  background-repeat: no-repeat;
  background-image: url(/build/images/assets/img/background/town/cityBoard.58de5f6f..png);
}
.words-of-heroes .content {
  margin: 40px 0 0 5px;
  height: 190px;
  max-height: 190px;
  max-width: 240px;
  overflow: auto;
  color: #E4E3E8;
  font-size: 1.5rem;
  line-height: 11pt;
  font-style: italic;
  font-weight: bold;
  font-family: "Trebuchet MS", "Arial", Verdana, sans-serif;
  word-break: break-word;
}
.words-of-heroes .content textarea,
.words-of-heroes .content textarea:focus {
  width: 100%;
  overflow: hidden;
  background: #3b3249;
  border: 1px dashed #696486;
  color: #E4E3E8;
  font-size: 1.5rem;
  line-height: 11pt;
  font-style: italic;
  font-weight: bold;
  font-family: "Trebuchet MS", "Arial", Verdana, sans-serif;
  outline: none;
  padding: 0;
}
.words-of-heroes .content em {
  display: inline-block;
  font-size: 1.1rem;
  color: #F0D79E;
  margin-top: 2rem;
}
.words-of-heroes .edit,
.words-of-heroes .cancel {
  max-width: 240px;
  text-align: right;
  font-size: 1.2rem;
  color: #ddab76;
}
.words-of-heroes .edit .disabled,
.words-of-heroes .cancel .disabled {
  text-decoration: line-through;
  font-weight: normal;
  color: grey;
}
.overview-list,
.overview-checklist {
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 1.4rem;
  background-color: #996739;
}
.overview-list strong,
.overview-checklist strong {
  color: white;
}
.overview-list .separator,
.overview-checklist .separator {
  margin-top: 7px;
  padding-top: 5px;
  border-top: 1px solid #f0d79e;
}
.overview-checklist {
  list-style: none;
  padding-left: 10px;
}
.overview-checklist li {
  padding-left: 20px;
  background: url(/build/images/assets/img/icons/tickOff.918c2d65..gif) 5px 5px no-repeat;
}
.overview-checklist li:hover {
  text-decoration: underline;
  color: #ddab76;
  cursor: pointer;
}
.overview-checklist li.checked {
  background: url(/build/images/assets/img/icons/tickOn.6c2e5227..gif) 5px 5px no-repeat;
  text-decoration: line-through;
  font-style: italic;
  color: #b37c4a;
}
.overview-checklist li.checked:hover {
  text-decoration: underline line-through;
  color: #ddab76;
  cursor: pointer;
}
.overview-list,
ul.list {
  list-style: url(/build/images/assets/img/icons/small_dot.94f39da7..gif);
  padding-left: 20px;
}
.overview-list.list li,
ul.list.list li {
  color: white;
}
.overview-list.list li.separator,
ul.list.list li.separator {
  margin-top: 1.5rem;
  padding-top: 1.2rem;
  border-top: 1px solid #f0d79e;
}
.overview-list .warning,
ul.list .warning {
  color: #f86;
}
.defense-detail em {
  font-size: 1.2rem;
  color: #f0d79e;
}
.citizen-gossips {
  font-size: 1.3rem;
}
.gossips {
  margin-top: 5px;
  list-style: url(/build/images/assets/img/icons/small_dot.94f39da7..gif);
  padding-left: 20px;
  font-size: 1.2rem;
  background-color: #926739;
}
.gossips strong {
  font-variant: small-caps;
}
.citizen-box {
  border-left: 1px solid #7e4d2a;
  border-bottom: 1px solid #7e4d2a;
  overflow: hidden;
  text-overflow: ellipsis;
}
.citizen-box-name {
  background-color: #b37c4a;
}
.citizen-box-name-me {
  background-color: #57536F;
}
.citizen-box-name,
.citizen-box-name-me {
  color: white !important;
}
.citizen-box-name > span > .citizen-name {
  text-decoration: underline;
}
.small-citizen-defense {
  display: inline-block;
  margin-top: 7px;
  max-height: 20px;
}
.small-citizen-defense > .citizen-defense {
  font-size: 1.15rem !important;
}
.citizen-defense {
  font-size: 1.4rem;
}
.citizen-online {
  max-width: 6px;
  background-color: #bbcd7c;
  border-bottom: 1px solid #7e4d2a;
  margin: 0px 0px 0px 0px;
  position: relative;
}
.citizen-offline {
  max-width: 6px;
  background-color: #ba6767;
  border-bottom: 1px solid #7e4d2a;
  margin: 0;
  position: relative;
}
.citizen-dead {
  max-width: 6px;
  background-color: #b37c4a;
  border-bottom: 1px solid #7e4d2a;
  margin: 0;
  position: relative;
}
.gazette-search {
  margin-left: 35px;
  color: #f0d79e;
}
.gazette-search div > h2 {
  margin-top: 0;
  background-image: none;
}
.gazette-search div > div > select {
  margin-bottom: 2px;
}
#gazette .newspage {
  width: 435px;
  height: 360px;
  background-image: url(/build/images/assets/img/news/newsBg.6671ff9b..gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  display: inline-block;
  vertical-align: top;
  position: relative;
}
#gazette .newspage#newspage-front {
  margin-left: 20px;
}
#gazette .newspage#newspage-front > div {
  position: absolute;
  font-family: "Courier Prime", fixed;
  color: #3b3249;
}
#gazette .newspage#newspage-front div#gazette-headline {
  top: 12%;
  left: 6%;
  font-weight: bold;
  font-size: 110%;
  white-space: nowrap;
  transform-origin: left;
}
#gazette .newspage#newspage-front div#gazette-content {
  top: 20%;
  left: 6%;
  font-size: 80%;
}
#gazette .newspage#newspage-front div#gazette-content.day1 {
  font-style: italic;
}
#gazette .newspage#newspage-front div#gazette-content p {
  margin: 0;
}
#gazette .newspage#newspage-front div#gazette-content p:first-letter {
  font-weight: bold;
  text-transform: uppercase;
  font-size: 120%;
}
#gazette .newspage#newspage-front div#gazette-content p i.dagger {
  font-family: serif;
  font-style: normal;
}
#gazette .newspage#newspage-front div#gazette-signature {
  font-size: 100%;
  font-style: italic;
  color: #5a5132;
  text-align: right;
}
#gazette .newspage#newspage-front div#gazette-deaths {
  top: 58%;
  left: 10%;
  font-size: 80%;
  width: 65%;
  height: 30%;
  overflow-y: auto;
}
#gazette .newspage#newspage-front div#gazette-deaths > div {
  padding-left: 10px;
}
#gazette .newspage#newspage-front div#gazette-deaths #gazette-death-outside {
  margin-top: 3%;
}
#gazette .newspage#newspage-front div#gazette-deaths .death-category {
  font-variant: small-caps;
  font-weight: bold;
  color: #3b3249;
  margin-left: -10px;
}
#gazette .newspage#newspage-front div#gazette-tally {
  top: 65%;
  left: 75%;
  width: 20%;
  height: 20%;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
#gazette .newspage#newspage-front div#gazette-tally .tally {
  width: 33%;
  height: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50%;
}
#gazette .newspage#newspage-front div#gazette-tally .tally.tally-1 {
  background-image: url(/build/images/assets/img/news/news_cpt_1.2e056718..gif);
}
#gazette .newspage#newspage-front div#gazette-tally .tally.tally-2 {
  background-image: url(/build/images/assets/img/news/news_cpt_2.e853b92c..gif);
}
#gazette .newspage#newspage-front div#gazette-tally .tally.tally-3 {
  background-image: url(/build/images/assets/img/news/news_cpt_3.d35bf68b..gif);
}
#gazette .newspage#newspage-front div#gazette-tally .tally.tally-4 {
  background-image: url(/build/images/assets/img/news/news_cpt_4.345c0906..gif);
}
#gazette .newspage#newspage-front div#gazette-tally .tally.tally-5-1 {
  background-image: url(/build/images/assets/img/news/news_cpt_5_1.e344d3d4..gif);
}
#gazette .newspage#newspage-front div#gazette-tally .tally.tally-5-2 {
  background-image: url(/build/images/assets/img/news/news_cpt_5_2.8526e461..gif);
}
#gazette .newspage#newspage-front div#gazette-tally .tally.tally-5-3 {
  background-image: url(/build/images/assets/img/news/news_cpt_5_3.6875723c..gif);
}
#gazette .newspage#newspage-front div#gazette-content {
  font-size: 80%;
  width: 80%;
  top: 20%;
  left: 7%;
  max-height: 128px;
  overflow: auto;
}
#gazette .newspage#newspage-front div#gazette-content p {
  letter-spacing: -0.1em;
}
#gazette .newspage#newspage-front div#gazette-content p span {
  font-weight: bold;
  text-decoration: underline;
}
#gazette .newspage#newspage-back {
  background-position: 100% 0;
  width: 419px;
  margin-left: -4px;
}
#gazette .newspage#newspage-back > div {
  position: absolute;
  font-family: "Courier Prime", fixed;
  color: #3b3249;
}
#gazette .newspage#newspage-back #gazette-attack,
#gazette .newspage#newspage-back #gazette-empty {
  background-size: contain;
  background-position: 50% 0%;
  background-repeat: no-repeat;
  pointer-events: none;
}
#gazette .newspage#newspage-back #gazette-attack {
  top: 13%;
  width: 97%;
  height: 35%;
  left: 0;
  padding-top: 22%;
}
#gazette .newspage#newspage-back #gazette-attack.opened {
  background-image: url(/build/images/assets/img/news/newsSchema_door.92d6abdc..gif);
}
#gazette .newspage#newspage-back #gazette-attack.closed {
  background-image: url(/build/images/assets/img/news/newsSchema_classic.f885ae5f..gif);
}
#gazette .newspage#newspage-back #gazette-attack.devast {
  background-image: url(/build/images/assets/img/news/newsSchema_door.92d6abdc..gif);
}
#gazette .newspage#newspage-back #gazette-attack .nightstat {
  font-size: 85%;
  position: absolute;
  text-align: center;
}
#gazette .newspage#newspage-back #gazette-attack .nightstat.nightstat-attack {
  top: 70%;
  left: 5%;
  width: 30%;
}
#gazette .newspage#newspage-back #gazette-attack .nightstat.nightstat-defense {
  top: 70%;
  left: 40%;
  width: 30%;
}
#gazette .newspage#newspage-back #gazette-attack .nightstat.nightstat-deaths {
  top: 70%;
  left: 74%;
  width: 25%;
}
#gazette .newspage#newspage-back #gazette-attack .nightstat .count {
  font-size: 125%;
  font-weight: bold;
}
#gazette .newspage#newspage-back #gazette-attack .invasion,
#gazette .newspage#newspage-back #gazette-attack .terror {
  font-size: 80%;
  display: inline-block;
  margin-top: 0.5em;
  color: #600;
}
#gazette .newspage#newspage-back #buildingdetails {
  font-size: 1.1rem;
  left: 25px;
  top: 200px;
  width: 91%;
  font-family: "Courier Prime", fixed;
}
#gazette .newspage#newspage-back #buildingdetails span {
  color: #773939;
  font-weight: bold;
}
#gazette .newspage#newspage-back #wind {
  background: url(/build/images/assets/img/icons/small_action.cc66866b..gif) top left no-repeat;
  margin-left: -25px;
  padding-left: 18px;
  margin-bottom: 2px;
  border-bottom: 1px dashed #3b3249;
}
#gazette .newspage#newspage-back #gazette-empty {
  background-image: url(/build/images/assets/img/news/newsEmpty.a34f3bca..gif);
  width: 90%;
  height: 100%;
  top: 25%;
}
#gazette-switcher,
#gazette-switch {
  display: none;
}
#gazette-role-title {
  margin: 5px;
}
#gazette-role-list {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
  padding: 4px;
  margin: 5px;
  font-size: 1.2rem;
  color: #ffe3bf;
}
#gazette-role-list p {
  margin: 0;
}
#gazette-role-list p + p {
  margin-top: 5px;
}
#gazette-role-list p strong {
  color: white;
}
#council {
  position: relative;
  display: inline-block;
  max-width: 100%;
}
#council > img {
  max-width: 100%;
  height: auto;
}
#council > div {
  position: absolute;
  top: 20px;
  bottom: 20px;
  left: 0;
  right: 0;
  padding: 0 20px;
  overflow-y: auto;
}
#council > div > div {
  font-family: "Courier new", "Courier", monospace;
  color: #3b3249;
  font-weight: bold;
  letter-spacing: 0;
  text-align: left;
  font-size: 8pt;
  line-height: 9pt;
  margin-bottom: 3px;
}
#council > div > div:first-letter {
  font-size: 12pt;
  font-weight: bold;
  text-transform: uppercase;
}
#council > div > div.status {
  color: black;
}
#council > div > div > span.author.color-1 {
  color: #8d5e3e;
}
#council > div > div > span.author.color-2 {
  color: #aa7d52;
}
#council > div > div > span.author.color-3 {
  color: #ae6b68;
}
#council > div > div > span.author.color-4 {
  color: #6f3f3c;
}
#council > div > div > span.author.color-5 {
  color: #6b6d8d;
}
#council > div > div > span.author.color-6 {
  color: #3c374f;
}
#council > div > div > span.author.color-7 {
  color: #3c3549;
}
#council > div > div > span.author.color-8 {
  color: #4f553c;
}
#council > div > div > span.author.color-9 {
  color: #728d2c;
}
#council > div > div > span.author.color-0 {
  color: #384315;
}
#council > div > div > span.author:after {
  content: ":";
  padding: 0 6px;
}
#council > div > div > span:not(.author) {
  color: black;
  text-decoration: underline;
}
#recipient_list {
  position: absolute;
  padding: 5px;
  background-color: #3b3249;
  border: 1px solid #ddab76;
  outline: 1px solid #5c2b20;
  z-index: 999;
  display: none;
}
#recipient_list .list {
  overflow-y: scroll;
  max-height: 200px;
}
.town-summary {
  font-size: 1.3rem;
}
.town-summary div {
  border-bottom: 1px solid #b37c4a;
}
.town-summary div.row-header {
  background-color: #b37c4a;
  font-weight: bold;
}
.town-summary div.row-detail {
  color: #e3c699;
  background-color: #996739;
}
.town-summary div.row-detail em {
  font-size: 0.8rem;
}
.clairvoyance {
  border: 1px solid #ddab76;
  font-size: 1.2rem;
  background-color: #4d5537;
  margin-bottom: 8px;
  padding: 5px;
}
.disposal {
  font-size: 1.2rem;
}
.disposal em {
  color: #f0d79e;
}
.citizen-label-name-me {
  border-top: 1px solid #6C7188 !important;
  background-color: #4e5162 !important;
}
.row-table.workshop {
  border-bottom: 3px solid #f0d79e;
}
.row-table.workshop .header {
  border-bottom: 3px solid #f0d79e;
  font-size: 1.2rem;
}
.row-table.workshop .recipe > div {
  border-bottom: 1px solid #7e4d2a;
}
.row-table.workshop .recipe > div:not(:last-child) {
  border-right: 1px solid #7e4d2a;
}
.newspaper-announcement {
  color: #b1b2c7;
}
.newspaper-announcement b {
  color: #f0d79e;
  font-weight: bolder;
  text-decoration: underline;
  font-size: 1.1em;
}
.newspaper-announcement span {
  color: #f0d79e;
}
div.zone-beyond {
  background: black;
  border: 1px solid #b18a63;
  height: 80px;
  background-size: cover;
}
div.zone-beyond.outerworld {
  background: url(/build/images/assets/img/background/beyond/outerworld.e383cf8b..jpg) center / cover no-repeat;
}
div.zone-beyond.oldruins {
  background: url(/build/images/assets/img/background/beyond/ruins/oldRuins.4e626942..jpg) center / cover no-repeat;
}
div.zone-beyond.city {
  background: url(/build/images/assets/img/background/beyond/city.728ad099..jpg) center / cover no-repeat;
}
div.zone-beyond.city-open {
  background: url(/build/images/assets/img/background/beyond/city_open.492a9335..jpg) center / cover no-repeat;
}
div.zone-beyond.night-oldruins {
  background: url(/build/images/assets/img/background/beyond/ruins/night_oldRuins.af2cdc9a..jpg) center / cover no-repeat;
}
div.zone-beyond.night-outerworld {
  background: url(/build/images/assets/img/background/beyond/night_outerworld.050515fc..jpg) center / cover no-repeat;
}
div.zone-beyond.night-city {
  background: url(/build/images/assets/img/background/beyond/night_city.59600d18..jpg) center / cover no-repeat;
}
div.zone-beyond.night-city-open {
  background: url(/build/images/assets/img/background/beyond/night_city_open.1dc1f8c6..jpg) center / cover no-repeat;
}
div.zone-beyond.explorable-bunker {
  background: url(/build/images/assets/img/background/beyond/ruins/explorable_bunker.240f7398..jpg) center / cover no-repeat;
}
div.zone-beyond.explorable-hotel {
  background: url(/build/images/assets/img/background/beyond/ruins/explorable_hotel.76eb553d..jpg) center / cover no-repeat;
}
div.zone-beyond.explorable-hospital {
  background: url(/build/images/assets/img/background/beyond/ruins/explorable_hospital.26251532..jpg) center / cover no-repeat;
}
body.christmas div.zone-beyond.night-outerworld {
  background: url(/build/images/assets/img/background/beyond/night_outerworld_xmas.ba7b71f1..jpg) center / cover no-repeat;
}
div.zone-camp {
  padding: 5px 5px 0 5px;
  margin-top: 7px;
  margin-bottom: 7px;
  text-align: justify;
  color: #e2d890;
  font-size: 1rem;
  background-color: #996739;
  overflow: hidden;
}
div.zone-camp > input {
  display: none;
}
div.zone-camp > input + label {
  cursor: pointer;
  text-decoration: underline;
}
div.zone-camp > input + label:hover {
  color: white;
}
div.zone-camp > input + label + .zone-camp-info {
  max-height: 0;
  opacity: 0;
  transition: 200ms;
  overflow: hidden;
}
div.zone-camp > input:checked + label + .zone-camp-info {
  max-height: 500px;
  opacity: 1;
}
div.zone-camp > input:checked + label + .zone-camp-info pre {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
}
div.zone-camp > input:checked + label + .zone-camp-info pre hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.zone-camp .emphasis {
  font-weight: bold;
  color: white;
}
div.zone-blocked-warning {
  background: url(/build/images/assets/img/background/popup/feist.1f4254bf..gif) top left no-repeat, #91181a;
  border: 1px solid #d2161f;
  outline: 1px solid rgba(0, 0, 0, 0.3);
  padding: 10px 10px 10px 90px;
}
div.zone-blocked-warning > b {
  margin-bottom: 6px;
}
div.zone-blocked-warning > span {
  display: block;
  font-size: 1.3rem;
  margin-bottom: 6px;
}
div.zone-blocked-warning > span *[x-countdown] {
  display: block;
  font-size: 2.4rem;
  text-align: center;
  margin: 10px 0;
  font-weight: bold;
}
.beyond-rp {
  padding-left: 40px;
}
div.ruin-info {
  margin-top: 5px;
  padding: 5px;
  background: #9a8652;
  color: white;
}
div.ruin-info img {
  vertical-align: middle;
}
div.ruin-info .ruin-name {
  color: #e2d880;
}
div.ruin-info .ruin-desc strong {
  color: #f0d79e;
}
div.zone-info {
  margin-top: 0px;
  border: 1px solid #ddab76;
  /*background: @myhordes-cell-header-background-color;*/
  font-size: 0;
}
div.zone-info > div.row > .cell > span {
  vertical-align: bottom;
  font-size: 1.2rem;
}
div.zone-info > div.row.zone-cp {
  padding: 1px 0px 0px 1px;
  height: 22px;
  margin-top: 0;
  border: 1px solid #e1bd9b;
  outline: 2px solid #43281a;
  background-color: #5c2b20;
}
div.zone-info > div.row.zone-cp > .cell .humans-cp {
  color: #d6f523;
}
div.zone-info > div.row.zone-cp > .cell .zombies-cp {
  color: #f15b30;
}
div.zone-info > div.row.zone-dist {
  padding: 0px 0px 0px 0px;
  margin-top: 5px;
  min-height: 18px;
  font-size: 1rem;
  color: #f0d79e;
  border: 1px solid #e1bd9b;
  outline: 2px solid #43281a;
  background-color: #5c2b20;
}
div.other_citizens em {
  color: #f0d79e;
  font-style: italic;
  font-size: 1.3rem;
}
div.other_citizens h5 {
  color: white;
  margin-bottom: 0;
}
span.ruin-bury-desc {
  font-variant: small-caps;
  font-size: 0.9em;
  color: #e5bc52;
  font-weight: bold;
}
div.ruin-bury-count {
  border: 1px solid #ddab76;
  background: #996739;
  padding: 2px;
  margin-bottom: 10px;
}
div.ruin-bury-count > div.sand {
  padding: 0;
  margin: 0;
  height: 16px;
  width: 9px;
  position: relative;
  display: inline-block;
  overflow: visible;
}
div.ruin-bury-count > div.sand:before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 16px;
  height: 16px;
  background: url(/build/images/assets/img/icons/buried.96461471..gif) no-repeat;
}
div.zone-scout {
  font-variant: small-caps;
  text-align: center;
  font-weight: bold;
  color: #f0d79e;
  font-size: 1.1rem;
}
div.beyond-escort-off,
div.beyond-escort-on {
  font-size: 1.2rem;
}
div.beyond-escort-off.beyond-escort-on-all,
div.beyond-escort-on.beyond-escort-on-all {
  background-color: #25242c !important;
}
div.beyond-escort-off ul.status,
div.beyond-escort-on ul.status {
  padding: 0;
  margin: 0;
  font-size: 0;
}
div.beyond-escort-off ul.status > li,
div.beyond-escort-on ul.status > li {
  list-style: none;
  display: inline-block;
  margin: 0;
  padding: 0;
}
div.beyond-escort-off .citizen-box,
div.beyond-escort-on .citizen-box {
  border: none;
}
div.beyond-escort-off:not(.beyond-escort-on-all) > div,
div.beyond-escort-on:not(.beyond-escort-on-all) > div {
  min-height: 34px;
  border-bottom: 1px solid #7e4d2a;
}
div.beyond-escort-off:not(.beyond-escort-on-all) > div:not(:last-child),
div.beyond-escort-on:not(.beyond-escort-on-all) > div:not(:last-child) {
  border-right: 1px solid #7e4d2a;
}
div.beyond-escort-off:not(.beyond-escort-on-all).beyond-escort-on > div:nth-last-child(2),
div.beyond-escort-on:not(.beyond-escort-on-all).beyond-escort-on > div:nth-last-child(2) {
  border-right: none;
}
div.beyond-escort-off:not(.beyond-escort-on-all).beyond-escort-on > div:last-child,
div.beyond-escort-on:not(.beyond-escort-on-all).beyond-escort-on > div:last-child {
  border-bottom: none;
}
ul.escort-action-list {
  margin: 0;
  padding: 0px;
  font-size: 0;
  text-align: center;
}
ul.escort-action-list > li {
  list-style: none;
  display: inline-block;
  padding: 3px;
  cursor: pointer;
  border: 1px solid transparent;
  margin: 2px;
}
ul.escort-action-list > li:hover {
  border: 1px solid #F0D79E;
  background: rgba(240, 215, 158, 0.5);
}
@media (max-width: 1499px) {
  .hide-elg {
    display: none !important;
  }
  #post-office {
    backdrop-filter: none !important;
    padding: 0 !important;
  }
  #post-office #post-office-box {
    width: 100% !important;
    left: 0 !important;
    margin-left: 0 !important;
    top: 0 !important;
    bottom: 0 !important;
    border-radius: 0 !important;
  }
}
@media (min-width: 950px) {
  .hide-desktop {
    display: none !important;
  }
}
@media (max-width: 949px) {
  .hide-mobile {
    display: none !important;
  }
  body {
    background: black;
  }
  #wrapper,
  div.game-menu-area,
  footer {
    width: 100%;
  }
  #wrapper.attract > #header .attract_button {
    background-image: url(/build/images/assets/img/background/bg_attract_button_detached.5939a97b..png);
  }
  div.game-menu-area > div.game-bar > ul.text-menu > li.poll-dash {
    left: calc(100vw - 240px);
  }
  #gazette {
    perspective: 1000px;
    width: 95%;
    height: 0;
    padding-bottom: 75%;
  }
  #gazette .newspage {
    width: 90%;
    height: 0;
    margin: 0;
    display: block;
    vertical-align: top;
    position: absolute;
    padding-bottom: 75%;
    background-size: cover;
    transform-style: preserve-3d;
    transition: transform 1s ease-in-out, opacity 0s 0.5s;
    backface-visibility: visible;
    left: 5%;
    z-index: 0;
  }
  #gazette .newspage#newspage-front {
    margin-left: 0;
    opacity: 1;
  }
  #gazette .newspage#newspage-front div#gazette-content {
    font-size: 2.5vw;
    max-height: 35.5%;
  }
  #gazette .newspage#newspage-front div#gazette-headline {
    font-size: 3.2vw;
    top: 13%;
  }
  #gazette .newspage#newspage-front div#gazette-signature {
    font-size: 2.5vw;
  }
  #gazette .newspage#newspage-front div#gazette-deaths {
    font-size: 3vw;
  }
  #gazette .newspage#newspage-back {
    width: 90%;
    margin-left: 0;
    transform: rotateY(-180deg);
    z-index: 1;
    opacity: 0;
    pointer-events: none;
  }
  #gazette .newspage#newspage-back .nightstat {
    font-size: 3vw !important;
  }
  #gazette .newspage#newspage-back .nightstat.nightstat-defense > .invasion:last-child {
    position: relative;
    width: 160%;
    left: -30%;
  }
  #gazette .newspage#newspage-back #buildingdetails {
    top: 60%;
    font-size: 2.5vw;
    width: calc(98% - 25px);
  }
  #gazette-switcher {
    display: block;
    margin: auto;
    padding: 1rem;
  }
  #gazette-switch:checked + * + #gazette .newspage {
    transform: rotateY(-180deg);
  }
  #gazette-switch:checked + * + #gazette .newspage#newspage-front {
    opacity: 0;
    pointer-events: none;
  }
  #gazette-switch:checked + * + #gazette .newspage#newspage-back {
    transform: rotateY(-360deg);
    opacity: 1;
  }
  .gazette-search {
    margin-left: 0 !important;
  }
  .gazette-search h2 {
    overflow: hidden;
  }
}
@media (max-width: 949px) and (min-width: 480px) {
  .row > .cell.town-addons {
    flex-wrap: wrap;
  }
  .row > .cell.town-addons > .town-addon {
    flex-basis: 30%;
    width: 30%;
    height: auto;
  }
  .row > .cell.town-addons > .town-addon > div {
    height: 0;
    width: 100%;
    padding-bottom: 100%;
  }
  .row > .cell.town-addons > .town-addon.town-addon-empty > div {
    display: none;
  }
}
@media (max-width: 949px) and (min-width: 600px) {
  .hide-lg {
    display: none !important;
  }
  .dashboard .def-estimation {
    border-right: none;
  }
  .soul .language-picker {
    flex-wrap: wrap;
  }
  .soul .language-picker > .note {
    width: 50%;
    flex-basis: 50%;
  }
  .forum-preview-wrapper {
    max-height: 360px;
  }
  .forum-preview-wrapper.forum-preview-wrapper-bank {
    min-height: 360px;
  }
}
@media (max-width: 599px) and (min-width: 480px) {
  .hide-md {
    display: none !important;
  }
  .dashboard .attack-estimation,
  .dashboard .def-estimation {
    border-right: none;
  }
  .soul .language-picker {
    flex-wrap: wrap;
  }
  .soul .language-picker > .note {
    width: 100%;
    flex-basis: 100%;
  }
  ul.actions > li > div.targets,
  ul.special_actions > li > div.targets,
  ul.heroic_actions > li > div.targets {
    left: 0;
    right: 0;
    top: 100%;
  }
  .forum-preview-wrapper {
    max-height: 180px;
  }
  .forum-preview-wrapper.forum-preview-wrapper-bank {
    min-height: 180px;
  }
  h4.preview-header {
    width: 100%;
    left: 0;
    padding: 4px;
  }
  .soul .view-rp .postit,
  .soul .view-rp .tinystamp {
    margin-left: -80px;
  }
  .soul .view-rp .money {
    margin-left: -40px;
  }
}
@media (max-width: 479px) {
  .hide-sm {
    display: none !important;
  }
  #notifications {
    width: 100%;
    left: 0;
    margin-left: 0;
  }
  #postbox img {
    height: 32px;
    width: 32px;
    image-rendering: pixelated;
  }
  #postbox #postbox-new-msg-counter {
    position: absolute;
    background: darkred;
    padding: 2px;
    border-radius: 100px;
    bottom: -2px;
    right: -2px;
    display: block;
    width: 24px;
    height: 24px;
    font-size: 14px;
    text-align: center;
    box-shadow: 0 0 3px black;
  }
  #apps h1 img {
    height: 32px;
    width: 32px;
    image-rendering: pixelated;
  }
  #modeCommand,
  #pivotSwapCommand {
    height: 36px !important;
    left: 10px;
    margin-left: 0 !important;
  }
  #modeCommand#modeCommand,
  #pivotSwapCommand#modeCommand {
    top: 60px !important;
  }
  #modeCommand#pivotSwapCommand,
  #pivotSwapCommand#pivotSwapCommand {
    top: 96px !important;
  }
  #modeCommand h1,
  #pivotSwapCommand h1 {
    padding: 4px !important;
  }
  #wrapper > #content #apps #apps-list ul li.app-external {
    width: 100% !important;
  }
  button:not(.no-mobile-resize),
  .button:not(.no-mobile-resize) {
    padding-top: 16px;
    padding-bottom: 16px;
    margin-top: 8px;
    margin-bottom: 8px;
  }
  h4.preview-header {
    width: 100%;
    left: 0;
    padding: 4px;
  }
  .about-paragraph img {
    max-width: 100%;
    width: 100%;
  }
  .rucksack_status_union.rucksack:before {
    left: 0 !important;
    background: url(/build/images/assets/img/game-bar/panel_tl.61eccd4c..png) 0 0 no-repeat, url(/build/images/assets/img/game-bar/panel_bl.a18b84b2..png) 0 100% no-repeat, url(/build/images/assets/img/game-bar/panel_l.55402dfd..png) 0 0 repeat-y !important;
  }
  .row > .cell.town-addons:not(.night) > .town-addon-house > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_home_small.3a82b875..png) center / cover no-repeat;
  }
  .row > .cell.town-addons:not(.night) > .town-addon-well > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_well_small.c6965ae4..png) center / cover no-repeat;
  }
  .row > .cell.town-addons:not(.night) > .town-addon-bank > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_bank_small.6c54ad3d..png) center / cover no-repeat;
  }
  .row > .cell.town-addons:not(.night) > .town-addon-citizens > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_houses_small.fc255515..png) center / cover no-repeat;
  }
  .row > .cell.town-addons:not(.night) > .town-addon-construct > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_construction_small.9c0bb0c9..png) center / cover no-repeat;
  }
  .row > .cell.town-addons:not(.night) > .town-addon-door > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_door_small.2619a525..png) center / cover no-repeat;
  }
  .row > .cell.town-addons.night > .town-addon-house > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_home_small.3a82b875..png) center / cover no-repeat;
  }
  .row > .cell.town-addons.night > .town-addon-well > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_well_small.c6965ae4..png) center / cover no-repeat;
  }
  .row > .cell.town-addons.night > .town-addon-bank > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_bank_small.6c54ad3d..png) center / cover no-repeat;
  }
  .row > .cell.town-addons.night > .town-addon-citizens > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_houses_small.fc255515..png) center / cover no-repeat;
  }
  .row > .cell.town-addons.night > .town-addon-construct > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_construction_small.9c0bb0c9..png) center / cover no-repeat;
  }
  .row > .cell.town-addons.night > .town-addon-door > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_door_small.2619a525..png) center / cover no-repeat;
  }
  .soul .news .content {
    padding: 5px;
    background: #5c2b20;
    min-height: auto;
  }
  .soul .view-rp .postit,
  .soul .view-rp .tinystamp {
    margin-left: -135px;
  }
  .soul .view-rp .money {
    margin-left: -66px;
  }
  body #wrapper #content div.game-menu-area > div.game-bar > ul.clock > li:nth-child(2) {
    font-weight: bolder;
    text-shadow: -1px 0 0 #c9c182, 1px 0 0 #c9c182, 0 -1px 0 #c9c182, 0 1px 0 #c9c182;
  }
  body:not(.icon-zoom-1-00) ul.inventory.rucksack {
    background: url(/build/images/assets/img/background/inventory/inv_bag.77e6f275..gif) no-repeat top left / cover;
  }
  body:not(.icon-zoom-1-00) ul.inventory > li.title {
    margin: 5px;
    display: inline-flex;
    align-items: center;
  }
  body:not(.icon-zoom-1-00) ul.inventory > li:not(.title):not(.category) {
    margin: 5px;
    text-align: center;
  }
  body:not(.icon-zoom-1-00) ul.inventory > li:not(.title):not(.category).item.counted {
    position: relative;
  }
  body:not(.icon-zoom-1-00) ul.inventory > li:not(.title):not(.category).item.counted > span:not(:first-child) {
    background: rgba(0, 0, 0, 0.75);
    padding: 1px 3px;
    border-radius: 2px;
    position: absolute;
    right: -5px;
    bottom: -5px;
  }
  body:not(.icon-zoom-1-00) ul.inventory > li:not(.title):not(.category).item img {
    image-rendering: pixelated;
  }
  body.icon-zoom-1-25 ul.inventory > li.title {
    height: 22px !important;
  }
  body.icon-zoom-1-25 ul.inventory > li:not(.title):not(.category) {
    height: 22px !important;
    width: 22px !important;
  }
  body.icon-zoom-1-25 ul.inventory > li:not(.title):not(.category).item img {
    width: auto;
    height: 20px;
  }
  body.icon-zoom-1-50 ul.inventory > li.title {
    height: 26px !important;
  }
  body.icon-zoom-1-50 ul.inventory > li:not(.title):not(.category) {
    height: 26px !important;
    width: 26px !important;
  }
  body.icon-zoom-1-50 ul.inventory > li:not(.title):not(.category).item img {
    width: auto;
    height: 24px;
  }
  body.icon-zoom-1-75 ul.inventory > li.title {
    height: 30px !important;
  }
  body.icon-zoom-1-75 ul.inventory > li:not(.title):not(.category) {
    height: 30px !important;
    width: 30px !important;
  }
  body.icon-zoom-1-75 ul.inventory > li:not(.title):not(.category).item img {
    width: auto;
    height: 28px;
  }
  body.icon-zoom-2-00 ul.inventory > li.title {
    height: 34px !important;
  }
  body.icon-zoom-2-00 ul.inventory > li:not(.title):not(.category) {
    height: 34px !important;
    width: 34px !important;
  }
  body.icon-zoom-2-00 ul.inventory > li:not(.title):not(.category).item img {
    width: auto;
    height: 32px;
  }
  ul.actions > li,
  ul.special_actions > li,
  ul.heroic_actions > li {
    padding-top: 16px;
    padding-bottom: 16px;
  }
  ul.actions > li > img:first-child,
  ul.special_actions > li > img:first-child,
  ul.heroic_actions > li > img:first-child {
    top: 19px;
  }
  ul.actions > li > div.targets,
  ul.special_actions > li > div.targets,
  ul.heroic_actions > li > div.targets {
    left: 0;
    right: 0;
    top: 100%;
  }
  ul.actions > li > div.targets > ul > li:not(.line),
  ul.special_actions > li > div.targets > ul > li:not(.line),
  ul.heroic_actions > li > div.targets > ul > li:not(.line) {
    padding: 16px;
    margin: 8px;
  }
  ul.actions > li > div.targets *[x-close-for],
  ul.special_actions > li > div.targets *[x-close-for],
  ul.heroic_actions > li > div.targets *[x-close-for] {
    display: inline-block;
    padding: 16px;
  }
  body:not(.icon-zoom-1-00) ul.actions > li > div.targets > ul > li img,
  body:not(.icon-zoom-1-00) ul.special_actions > li > div.targets > ul > li img,
  body:not(.icon-zoom-1-00) ul.heroic_actions > li > div.targets > ul > li img {
    image-rendering: pixelated;
  }
  body.icon-zoom-1-25 ul.actions > li > div.targets > ul > li,
  body.icon-zoom-1-25 ul.special_actions > li > div.targets > ul > li,
  body.icon-zoom-1-25 ul.heroic_actions > li > div.targets > ul > li {
    padding: 12px;
  }
  body.icon-zoom-1-25 ul.actions > li > div.targets > ul > li img,
  body.icon-zoom-1-25 ul.special_actions > li > div.targets > ul > li img,
  body.icon-zoom-1-25 ul.heroic_actions > li > div.targets > ul > li img {
    width: auto;
    height: 20px;
  }
  body.icon-zoom-1-50 ul.actions > li > div.targets > ul > li,
  body.icon-zoom-1-50 ul.special_actions > li > div.targets > ul > li,
  body.icon-zoom-1-50 ul.heroic_actions > li > div.targets > ul > li {
    padding: 8px;
  }
  body.icon-zoom-1-50 ul.actions > li > div.targets > ul > li img,
  body.icon-zoom-1-50 ul.special_actions > li > div.targets > ul > li img,
  body.icon-zoom-1-50 ul.heroic_actions > li > div.targets > ul > li img {
    width: auto;
    height: 24px;
  }
  body.icon-zoom-1-75 ul.actions > li > div.targets > ul > li,
  body.icon-zoom-1-75 ul.special_actions > li > div.targets > ul > li,
  body.icon-zoom-1-75 ul.heroic_actions > li > div.targets > ul > li {
    padding: 4px;
  }
  body.icon-zoom-1-75 ul.actions > li > div.targets > ul > li img,
  body.icon-zoom-1-75 ul.special_actions > li > div.targets > ul > li img,
  body.icon-zoom-1-75 ul.heroic_actions > li > div.targets > ul > li img {
    width: auto;
    height: 28px;
  }
  body.icon-zoom-2-00 ul.actions > li > div.targets > ul > li,
  body.icon-zoom-2-00 ul.special_actions > li > div.targets > ul > li,
  body.icon-zoom-2-00 ul.heroic_actions > li > div.targets > ul > li {
    padding: 0;
  }
  body.icon-zoom-2-00 ul.actions > li > div.targets > ul > li img,
  body.icon-zoom-2-00 ul.special_actions > li > div.targets > ul > li img,
  body.icon-zoom-2-00 ul.heroic_actions > li > div.targets > ul > li img {
    width: auto;
    height: 32px;
  }
  .row > .cell.town-addons {
    flex-wrap: nowrap;
  }
  .row > .cell.town-addons > .town-addon {
    flex-basis: 13%;
    width: 13%;
    height: auto;
    flex-shrink: 1;
  }
  .row > .cell.town-addons > .town-addon > div {
    height: 0;
    width: 100%;
    padding-bottom: 100%;
  }
  .row > .cell.town-addons > .town-addon.town-addon-empty > div {
    height: 0;
    width: calc(100% - 4px);
    padding-bottom: 100%;
  }
  .dashboard .attack-estimation,
  .dashboard .def-estimation {
    border-right: none;
  }
  .soul .language-picker {
    flex-wrap: wrap;
  }
  .soul .language-picker > .note {
    width: 100%;
    flex-basis: 100%;
  }
  div.zone-blocked-warning {
    background: #91181a;
    padding: 10px;
  }
  #post-office-mobile-wrapper {
    width: 200%;
    transition: margin-left 0.25s ease-in-out;
  }
  #post-office-mobile-wrapper:not(.panel-2) {
    margin-left: 0;
  }
  #post-office-mobile-wrapper:not(.panel-2) > *:first-child {
    opacity: 1;
  }
  #post-office-mobile-wrapper:not(.panel-2) > *:last-child {
    opacity: 0;
  }
  #post-office-mobile-wrapper.panel-2 {
    margin-left: -100%;
  }
  #post-office-mobile-wrapper.panel-2 > *:first-child {
    opacity: 0;
  }
  #post-office-mobile-wrapper.panel-2 > *:last-child {
    opacity: 1;
  }
  #post-office-mobile-wrapper > *:first-child,
  #post-office-mobile-wrapper > *:last-child {
    transition: opacity 0.2s ease-in-out;
  }
  div[x-conditional-help="beyond_half_ap"] {
    position: fixed;
    top: 210px;
    left: 10px;
    right: 10px;
    width: auto;
  }
  div[x-conditional-help="beyond_half_ap"]:before {
    display: none;
  }
  .forum-preview-wrapper .forum-preview-container {
    border: none;
  }
  .forum-preview-wrapper.forum-preview-wrapper-bank {
    min-height: max(33vh, 120px);
  }
  .forum-preview-wrapper.forum-preview-wrapper-bank .forum-preview-container {
    position: unset;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
  }
  .rucksack_status_union.status:before {
    background: url(/build/images/assets/img/game-bar/cog2m.17032f2f..png) 0 0 no-repeat !important;
  }
  #beyond_chat {
    height: calc(100% - 16px);
    margin-top: 8px;
    margin-bottom: 8px;
  }
  div.beyond-escort-on:not(.beyond-escort-on-all) > div {
    border-right: 0 !important;
  }
  #beyond_desert_content {
    background: url(/build/images/assets/img/background/box/panel_00a.00a89b8f..gif) top left no-repeat, url(/build/images/assets/img/background/box/panel_02a.c58ceaa8..gif) top right no-repeat, url(/build/images/assets/img/background/box/panel_20.b16ec47b..gif) bottom left no-repeat, url(/build/images/assets/img/background/box/panel_22.7f7fb6bf..gif) bottom right no-repeat, url(/build/images/assets/img/background/box/panel_01.a438e03f..gif) top left repeat-x, url(/build/images/assets/img/background/box/panel_10.20fda3cc..gif) top left repeat-y, url(/build/images/assets/img/background/box/panel_12.1babce5e..gif) top right repeat-y, url(/build/images/assets/img/background/box/panel_21.347bf032..gif) bottom left repeat-x, #7e4d2a !important;
  }
  #beyond_desert_content .zone-beyond {
    top: 6px;
    left: 6px;
    box-shadow: inset 0 0 15px 3px black;
    border: none;
    position: absolute;
    width: calc(100% - 10px);
    opacity: 0.3;
  }
  #beyond_desert_content .zone-beyond:after {
    content: " ";
    position: absolute;
    top: 75%;
    bottom: 0;
    left: 0;
    right: 0;
    background: linear-gradient(rgba(126, 77, 42, 0), #7e4d2a);
  }
  #beyond_desert_content .ambiant-zone-desc {
    margin: 0;
    background-image: none;
    padding: 0;
    min-height: 70px;
    overflow-y: auto;
    line-height: 1.1rem;
    color: white;
    text-shadow: 0 0 2px #ddab76;
  }
  #beyond_desert_content .ambiant-zone-desc .ruin-info {
    background: none;
  }
  #beyond_desert_content h5 {
    margin-top: 0;
  }
  #beyond_desert_content .mdg {
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    grid-column-gap: 8px;
    align-items: baseline;
  }
  #beyond_desert_content .mdg > h5 {
    display: none;
  }
  #beyond_desert_content .mdg button {
    font-size: 0;
    display: flex;
    justify-content: center;
    margin: 0;
  }
  #beyond_desert_content .mdg button img {
    margin: 0;
  }
  #beyond_desert_content .mdg #mgd-dig_button-container,
  #beyond_desert_content .mdg #town-enter,
  #beyond_desert_content .mdg #enter_ruin_button,
  #beyond_desert_content .mdg #dig_ruin_button,
  #beyond_desert_content .mdg #uncover_ruin_button,
  #beyond_desert_content .mdg #bury_rucksack_button,
  #beyond_desert_content .mdg #mgd-trash_button-container,
  #beyond_desert_content .mdg #mgd-town-enter_button-container,
  #beyond_desert_content .mdg button[x-item-action-toggle] {
    grid-row: 1 / span 1;
  }
  #beyond_desert_content .mdg .actions {
    grid-column: 1 / span 6;
    grid-row: 2 / span 1;
  }
  #beyond_desert_content .mdg .heroic_actions {
    grid-column: 1 / span 6;
    grid-row: 3 / span 1;
  }
  #beyond_desert_content .mdg #town-enter-escort,
  #beyond_desert_content .mdg #town-enter-hero,
  #beyond_desert_content .mdg #town-enter-sneak {
    grid-row: 4 / span 1;
  }
  #beyond_desert_content .mdg #mgd-empty-zone-note {
    grid-column: 1 / span 6;
    grid-row: 5 / span 1;
  }
  #beyond_desert_content .mdg #mgd-digging-note {
    grid-column: 1 / span 6;
    grid-row: 6 / span 1;
  }
  #beyond_desert_content .mdg #mgd-town-note {
    grid-column: 1 / span 6;
    grid-row: 7 / span 1;
  }
  #beyond_desert_content .mdg .special_actions {
    grid-column: 1 / span 6;
    grid-row: 8 / span 1;
  }
  #beyond-map.mdg div.react_map_area div.map {
    padding-top: 75%;
  }
}
@media (max-width: 1499px) {
  .row > .cell.rw-elg-0 {
    display: none;
  }
  .row > .cell.ro-elg-0 {
    margin-left: 0;
  }
  .row > .cell.rw-elg-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-elg-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-elg-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-elg-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-elg-3 {
    width: 25%;
  }
  .row > .cell.ro-elg-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-elg-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-elg-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-elg-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-elg-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-elg-6 {
    width: 50%;
  }
  .row > .cell.ro-elg-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-elg-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-elg-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-elg-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-elg-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-elg-9 {
    width: 75%;
  }
  .row > .cell.ro-elg-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-elg-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-elg-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-elg-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-elg-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-elg-12 {
    width: 100%;
  }
  .row > .cell.ro-elg-12 {
    margin-left: 100%;
  }
  .row > .cell.rw-elg-0 {
    width: 0%;
  }
  .row > .cell.ro-elg-0 {
    margin-left: 0%;
  }
  .row > .cell.rw-elg-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-elg-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-elg-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-elg-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-elg-3 {
    width: 25%;
  }
  .row > .cell.ro-elg-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-elg-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-elg-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-elg-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-elg-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-elg-6 {
    width: 50%;
  }
  .row > .cell.ro-elg-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-elg-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-elg-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-elg-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-elg-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-elg-9 {
    width: 75%;
  }
  .row > .cell.ro-elg-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-elg-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-elg-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-elg-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-elg-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-elg-12 {
    width: 100%;
  }
  .row > .cell.ro-elg-12 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-elg-0 {
    display: none;
  }
  .row > .cell-small.ro-elg-0 {
    margin-left: 0;
  }
  .row > .cell-small.rw-elg-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-elg-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-elg-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-elg-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-elg-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-elg-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-elg-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-elg-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-elg-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-elg-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-elg-6 {
    width: 25%;
  }
  .row > .cell-small.ro-elg-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-elg-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-elg-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-elg-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-elg-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-elg-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-elg-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-elg-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-elg-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-elg-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-elg-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-elg-12 {
    width: 50%;
  }
  .row > .cell-small.ro-elg-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-elg-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-elg-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-elg-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-elg-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-elg-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-elg-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-elg-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-elg-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-elg-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-elg-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-elg-18 {
    width: 75%;
  }
  .row > .cell-small.ro-elg-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-elg-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-elg-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-elg-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-elg-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-elg-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-elg-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-elg-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-elg-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-elg-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-elg-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-elg-24 {
    width: 100%;
  }
  .row > .cell-small.ro-elg-24 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-elg-0 {
    width: 0%;
  }
  .row > .cell-small.ro-elg-0 {
    margin-left: 0%;
  }
  .row > .cell-small.rw-elg-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-elg-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-elg-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-elg-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-elg-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-elg-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-elg-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-elg-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-elg-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-elg-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-elg-6 {
    width: 25%;
  }
  .row > .cell-small.ro-elg-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-elg-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-elg-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-elg-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-elg-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-elg-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-elg-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-elg-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-elg-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-elg-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-elg-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-elg-12 {
    width: 50%;
  }
  .row > .cell-small.ro-elg-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-elg-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-elg-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-elg-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-elg-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-elg-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-elg-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-elg-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-elg-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-elg-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-elg-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-elg-18 {
    width: 75%;
  }
  .row > .cell-small.ro-elg-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-elg-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-elg-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-elg-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-elg-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-elg-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-elg-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-elg-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-elg-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-elg-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-elg-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-elg-24 {
    width: 100%;
  }
  .row > .cell-small.ro-elg-24 {
    margin-left: 100%;
  }
  .row-flex.wrap-elg {
    flex-wrap: wrap !important;
  }
  .row-flex.wrap-inverse-elg {
    flex-wrap: wrap-reverse !important;
  }
  .row-flex > .cell.shrink-elg-0,
  .row-flex > .cell-small.shrink-elg-0 {
    flex-shrink: 0;
  }
  .row-flex > .cell.grow-elg-0,
  .row-flex > .cell-small.grow-elg-0 {
    flex-grow: 0;
  }
  .row-flex > .cell.factor-elg-0,
  .row-flex > .cell-small.factor-elg-0 {
    flex-shrink: 0;
    flex-grow: 0;
  }
  .row-flex > .cell.shrink-elg-1,
  .row-flex > .cell-small.shrink-elg-1 {
    flex-shrink: 1;
  }
  .row-flex > .cell.grow-elg-1,
  .row-flex > .cell-small.grow-elg-1 {
    flex-grow: 1;
  }
  .row-flex > .cell.factor-elg-1,
  .row-flex > .cell-small.factor-elg-1 {
    flex-shrink: 1;
    flex-grow: 1;
  }
  .row-flex > .cell.shrink-elg-2,
  .row-flex > .cell-small.shrink-elg-2 {
    flex-shrink: 2;
  }
  .row-flex > .cell.grow-elg-2,
  .row-flex > .cell-small.grow-elg-2 {
    flex-grow: 2;
  }
  .row-flex > .cell.factor-elg-2,
  .row-flex > .cell-small.factor-elg-2 {
    flex-shrink: 2;
    flex-grow: 2;
  }
  .row-flex > .cell.shrink-elg-3,
  .row-flex > .cell-small.shrink-elg-3 {
    flex-shrink: 3;
  }
  .row-flex > .cell.grow-elg-3,
  .row-flex > .cell-small.grow-elg-3 {
    flex-grow: 3;
  }
  .row-flex > .cell.factor-elg-3,
  .row-flex > .cell-small.factor-elg-3 {
    flex-shrink: 3;
    flex-grow: 3;
  }
  .row-flex > .cell.shrink-elg-4,
  .row-flex > .cell-small.shrink-elg-4 {
    flex-shrink: 4;
  }
  .row-flex > .cell.grow-elg-4,
  .row-flex > .cell-small.grow-elg-4 {
    flex-grow: 4;
  }
  .row-flex > .cell.factor-elg-4,
  .row-flex > .cell-small.factor-elg-4 {
    flex-shrink: 4;
    flex-grow: 4;
  }
  .row-flex > .cell.shrink-elg-5,
  .row-flex > .cell-small.shrink-elg-5 {
    flex-shrink: 5;
  }
  .row-flex > .cell.grow-elg-5,
  .row-flex > .cell-small.grow-elg-5 {
    flex-grow: 5;
  }
  .row-flex > .cell.factor-elg-5,
  .row-flex > .cell-small.factor-elg-5 {
    flex-shrink: 5;
    flex-grow: 5;
  }
  .row-flex > .cell.shrink-elg-6,
  .row-flex > .cell-small.shrink-elg-6 {
    flex-shrink: 6;
  }
  .row-flex > .cell.grow-elg-6,
  .row-flex > .cell-small.grow-elg-6 {
    flex-grow: 6;
  }
  .row-flex > .cell.factor-elg-6,
  .row-flex > .cell-small.factor-elg-6 {
    flex-shrink: 6;
    flex-grow: 6;
  }
  .row-flex > .cell.shrink-elg-7,
  .row-flex > .cell-small.shrink-elg-7 {
    flex-shrink: 7;
  }
  .row-flex > .cell.grow-elg-7,
  .row-flex > .cell-small.grow-elg-7 {
    flex-grow: 7;
  }
  .row-flex > .cell.factor-elg-7,
  .row-flex > .cell-small.factor-elg-7 {
    flex-shrink: 7;
    flex-grow: 7;
  }
  .row-flex > .cell.shrink-elg-8,
  .row-flex > .cell-small.shrink-elg-8 {
    flex-shrink: 8;
  }
  .row-flex > .cell.grow-elg-8,
  .row-flex > .cell-small.grow-elg-8 {
    flex-grow: 8;
  }
  .row-flex > .cell.factor-elg-8,
  .row-flex > .cell-small.factor-elg-8 {
    flex-shrink: 8;
    flex-grow: 8;
  }
  .row-flex > .cell.shrink-elg-9,
  .row-flex > .cell-small.shrink-elg-9 {
    flex-shrink: 9;
  }
  .row-flex > .cell.grow-elg-9,
  .row-flex > .cell-small.grow-elg-9 {
    flex-grow: 9;
  }
  .row-flex > .cell.factor-elg-9,
  .row-flex > .cell-small.factor-elg-9 {
    flex-shrink: 9;
    flex-grow: 9;
  }
  .row-flex > .cell.shrink-elg-10,
  .row-flex > .cell-small.shrink-elg-10 {
    flex-shrink: 10;
  }
  .row-flex > .cell.grow-elg-10,
  .row-flex > .cell-small.grow-elg-10 {
    flex-grow: 10;
  }
  .row-flex > .cell.factor-elg-10,
  .row-flex > .cell-small.factor-elg-10 {
    flex-shrink: 10;
    flex-grow: 10;
  }
  .row-flex > .cell.rw-elg-0 {
    display: none;
  }
  .row-flex > .cell.rw-elg-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-elg-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-elg-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-elg-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-elg-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-elg-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-elg-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-elg-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-elg-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-elg-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-elg-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-elg-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell.rw-elg-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell.rw-elg-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-elg-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-elg-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-elg-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-elg-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-elg-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-elg-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-elg-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-elg-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-elg-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-elg-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-elg-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-elg-0 {
    display: none;
  }
  .row-flex > .cell-small.rw-elg-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-elg-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-elg-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-elg-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-elg-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-elg-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-elg-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-elg-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-elg-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-elg-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-elg-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-elg-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-elg-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-elg-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-elg-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-elg-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-elg-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-elg-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-elg-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-elg-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-elg-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-elg-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-elg-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-elg-24 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-elg-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell-small.rw-elg-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-elg-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-elg-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-elg-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-elg-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-elg-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-elg-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-elg-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-elg-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-elg-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-elg-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-elg-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-elg-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-elg-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-elg-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-elg-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-elg-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-elg-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-elg-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-elg-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-elg-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-elg-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-elg-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-elg-24 {
    flex-basis: 100%;
  }
  .row-flex.h-center-elg {
    justify-content: center;
  }
  .row-flex.left-elg {
    justify-content: flex-start;
  }
  .row-flex.right-elg {
    justify-content: flex-end;
  }
  .row-flex.v-center-elg {
    align-items: center;
  }
  .row-flex.top-elg {
    align-items: flex-start;
  }
  .row-flex.bottom-elg {
    align-items: flex-end;
  }
  .row-flex.stretch-elg {
    align-items: stretch;
  }
  .row > .cell.padded-elg,
  .row-flex > .cell.padded-elg,
  .row .cell-small.padded-elg,
  .row-flex .cell-small.padded-elg {
    padding: 5px;
  }
  .row > .cell.padded-small-elg,
  .row-flex > .cell.padded-small-elg,
  .row .cell-small.padded-small-elg,
  .row-flex .cell-small.padded-small-elg {
    padding: 2px;
  }
  .row > .cell.padded-none-elg,
  .row-flex > .cell.padded-none-elg,
  .row .cell-small.padded-none-elg,
  .row-flex .cell-small.padded-none-elg {
    padding: 0;
  }
}
@media (max-width: 949px) {
  .row > .cell.rw-lg-0 {
    display: none;
  }
  .row > .cell.ro-lg-0 {
    margin-left: 0;
  }
  .row > .cell.rw-lg-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-lg-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-lg-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-lg-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-lg-3 {
    width: 25%;
  }
  .row > .cell.ro-lg-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-lg-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-lg-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-lg-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-lg-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-lg-6 {
    width: 50%;
  }
  .row > .cell.ro-lg-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-lg-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-lg-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-lg-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-lg-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-lg-9 {
    width: 75%;
  }
  .row > .cell.ro-lg-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-lg-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-lg-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-lg-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-lg-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-lg-12 {
    width: 100%;
  }
  .row > .cell.ro-lg-12 {
    margin-left: 100%;
  }
  .row > .cell.rw-lg-0 {
    width: 0%;
  }
  .row > .cell.ro-lg-0 {
    margin-left: 0%;
  }
  .row > .cell.rw-lg-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-lg-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-lg-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-lg-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-lg-3 {
    width: 25%;
  }
  .row > .cell.ro-lg-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-lg-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-lg-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-lg-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-lg-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-lg-6 {
    width: 50%;
  }
  .row > .cell.ro-lg-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-lg-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-lg-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-lg-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-lg-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-lg-9 {
    width: 75%;
  }
  .row > .cell.ro-lg-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-lg-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-lg-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-lg-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-lg-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-lg-12 {
    width: 100%;
  }
  .row > .cell.ro-lg-12 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-lg-0 {
    display: none;
  }
  .row > .cell-small.ro-lg-0 {
    margin-left: 0;
  }
  .row > .cell-small.rw-lg-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-lg-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-lg-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-lg-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-lg-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-lg-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-lg-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-lg-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-lg-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-lg-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-lg-6 {
    width: 25%;
  }
  .row > .cell-small.ro-lg-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-lg-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-lg-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-lg-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-lg-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-lg-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-lg-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-lg-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-lg-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-lg-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-lg-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-lg-12 {
    width: 50%;
  }
  .row > .cell-small.ro-lg-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-lg-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-lg-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-lg-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-lg-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-lg-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-lg-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-lg-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-lg-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-lg-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-lg-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-lg-18 {
    width: 75%;
  }
  .row > .cell-small.ro-lg-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-lg-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-lg-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-lg-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-lg-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-lg-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-lg-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-lg-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-lg-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-lg-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-lg-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-lg-24 {
    width: 100%;
  }
  .row > .cell-small.ro-lg-24 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-lg-0 {
    width: 0%;
  }
  .row > .cell-small.ro-lg-0 {
    margin-left: 0%;
  }
  .row > .cell-small.rw-lg-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-lg-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-lg-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-lg-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-lg-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-lg-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-lg-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-lg-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-lg-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-lg-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-lg-6 {
    width: 25%;
  }
  .row > .cell-small.ro-lg-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-lg-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-lg-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-lg-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-lg-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-lg-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-lg-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-lg-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-lg-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-lg-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-lg-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-lg-12 {
    width: 50%;
  }
  .row > .cell-small.ro-lg-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-lg-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-lg-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-lg-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-lg-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-lg-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-lg-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-lg-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-lg-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-lg-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-lg-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-lg-18 {
    width: 75%;
  }
  .row > .cell-small.ro-lg-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-lg-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-lg-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-lg-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-lg-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-lg-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-lg-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-lg-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-lg-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-lg-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-lg-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-lg-24 {
    width: 100%;
  }
  .row > .cell-small.ro-lg-24 {
    margin-left: 100%;
  }
  .row-flex.wrap-lg {
    flex-wrap: wrap !important;
  }
  .row-flex.wrap-inverse-lg {
    flex-wrap: wrap-reverse !important;
  }
  .row-flex > .cell.shrink-lg-0,
  .row-flex > .cell-small.shrink-lg-0 {
    flex-shrink: 0;
  }
  .row-flex > .cell.grow-lg-0,
  .row-flex > .cell-small.grow-lg-0 {
    flex-grow: 0;
  }
  .row-flex > .cell.factor-lg-0,
  .row-flex > .cell-small.factor-lg-0 {
    flex-shrink: 0;
    flex-grow: 0;
  }
  .row-flex > .cell.shrink-lg-1,
  .row-flex > .cell-small.shrink-lg-1 {
    flex-shrink: 1;
  }
  .row-flex > .cell.grow-lg-1,
  .row-flex > .cell-small.grow-lg-1 {
    flex-grow: 1;
  }
  .row-flex > .cell.factor-lg-1,
  .row-flex > .cell-small.factor-lg-1 {
    flex-shrink: 1;
    flex-grow: 1;
  }
  .row-flex > .cell.shrink-lg-2,
  .row-flex > .cell-small.shrink-lg-2 {
    flex-shrink: 2;
  }
  .row-flex > .cell.grow-lg-2,
  .row-flex > .cell-small.grow-lg-2 {
    flex-grow: 2;
  }
  .row-flex > .cell.factor-lg-2,
  .row-flex > .cell-small.factor-lg-2 {
    flex-shrink: 2;
    flex-grow: 2;
  }
  .row-flex > .cell.shrink-lg-3,
  .row-flex > .cell-small.shrink-lg-3 {
    flex-shrink: 3;
  }
  .row-flex > .cell.grow-lg-3,
  .row-flex > .cell-small.grow-lg-3 {
    flex-grow: 3;
  }
  .row-flex > .cell.factor-lg-3,
  .row-flex > .cell-small.factor-lg-3 {
    flex-shrink: 3;
    flex-grow: 3;
  }
  .row-flex > .cell.shrink-lg-4,
  .row-flex > .cell-small.shrink-lg-4 {
    flex-shrink: 4;
  }
  .row-flex > .cell.grow-lg-4,
  .row-flex > .cell-small.grow-lg-4 {
    flex-grow: 4;
  }
  .row-flex > .cell.factor-lg-4,
  .row-flex > .cell-small.factor-lg-4 {
    flex-shrink: 4;
    flex-grow: 4;
  }
  .row-flex > .cell.shrink-lg-5,
  .row-flex > .cell-small.shrink-lg-5 {
    flex-shrink: 5;
  }
  .row-flex > .cell.grow-lg-5,
  .row-flex > .cell-small.grow-lg-5 {
    flex-grow: 5;
  }
  .row-flex > .cell.factor-lg-5,
  .row-flex > .cell-small.factor-lg-5 {
    flex-shrink: 5;
    flex-grow: 5;
  }
  .row-flex > .cell.shrink-lg-6,
  .row-flex > .cell-small.shrink-lg-6 {
    flex-shrink: 6;
  }
  .row-flex > .cell.grow-lg-6,
  .row-flex > .cell-small.grow-lg-6 {
    flex-grow: 6;
  }
  .row-flex > .cell.factor-lg-6,
  .row-flex > .cell-small.factor-lg-6 {
    flex-shrink: 6;
    flex-grow: 6;
  }
  .row-flex > .cell.shrink-lg-7,
  .row-flex > .cell-small.shrink-lg-7 {
    flex-shrink: 7;
  }
  .row-flex > .cell.grow-lg-7,
  .row-flex > .cell-small.grow-lg-7 {
    flex-grow: 7;
  }
  .row-flex > .cell.factor-lg-7,
  .row-flex > .cell-small.factor-lg-7 {
    flex-shrink: 7;
    flex-grow: 7;
  }
  .row-flex > .cell.shrink-lg-8,
  .row-flex > .cell-small.shrink-lg-8 {
    flex-shrink: 8;
  }
  .row-flex > .cell.grow-lg-8,
  .row-flex > .cell-small.grow-lg-8 {
    flex-grow: 8;
  }
  .row-flex > .cell.factor-lg-8,
  .row-flex > .cell-small.factor-lg-8 {
    flex-shrink: 8;
    flex-grow: 8;
  }
  .row-flex > .cell.shrink-lg-9,
  .row-flex > .cell-small.shrink-lg-9 {
    flex-shrink: 9;
  }
  .row-flex > .cell.grow-lg-9,
  .row-flex > .cell-small.grow-lg-9 {
    flex-grow: 9;
  }
  .row-flex > .cell.factor-lg-9,
  .row-flex > .cell-small.factor-lg-9 {
    flex-shrink: 9;
    flex-grow: 9;
  }
  .row-flex > .cell.shrink-lg-10,
  .row-flex > .cell-small.shrink-lg-10 {
    flex-shrink: 10;
  }
  .row-flex > .cell.grow-lg-10,
  .row-flex > .cell-small.grow-lg-10 {
    flex-grow: 10;
  }
  .row-flex > .cell.factor-lg-10,
  .row-flex > .cell-small.factor-lg-10 {
    flex-shrink: 10;
    flex-grow: 10;
  }
  .row-flex > .cell.rw-lg-0 {
    display: none;
  }
  .row-flex > .cell.rw-lg-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-lg-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-lg-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-lg-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-lg-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-lg-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-lg-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-lg-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-lg-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-lg-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-lg-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-lg-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell.rw-lg-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell.rw-lg-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-lg-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-lg-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-lg-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-lg-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-lg-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-lg-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-lg-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-lg-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-lg-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-lg-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-lg-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-lg-0 {
    display: none;
  }
  .row-flex > .cell-small.rw-lg-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-lg-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-lg-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-lg-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-lg-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-lg-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-lg-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-lg-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-lg-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-lg-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-lg-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-lg-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-lg-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-lg-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-lg-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-lg-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-lg-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-lg-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-lg-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-lg-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-lg-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-lg-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-lg-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-lg-24 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-lg-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell-small.rw-lg-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-lg-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-lg-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-lg-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-lg-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-lg-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-lg-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-lg-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-lg-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-lg-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-lg-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-lg-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-lg-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-lg-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-lg-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-lg-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-lg-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-lg-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-lg-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-lg-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-lg-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-lg-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-lg-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-lg-24 {
    flex-basis: 100%;
  }
  .row-flex.h-center-lg {
    justify-content: center;
  }
  .row-flex.left-lg {
    justify-content: flex-start;
  }
  .row-flex.right-lg {
    justify-content: flex-end;
  }
  .row-flex.v-center-lg {
    align-items: center;
  }
  .row-flex.top-lg {
    align-items: flex-start;
  }
  .row-flex.bottom-lg {
    align-items: flex-end;
  }
  .row-flex.stretch-lg {
    align-items: stretch;
  }
  .row > .cell.padded-lg,
  .row-flex > .cell.padded-lg,
  .row .cell-small.padded-lg,
  .row-flex .cell-small.padded-lg {
    padding: 5px;
  }
  .row > .cell.padded-small-lg,
  .row-flex > .cell.padded-small-lg,
  .row .cell-small.padded-small-lg,
  .row-flex .cell-small.padded-small-lg {
    padding: 2px;
  }
  .row > .cell.padded-none-lg,
  .row-flex > .cell.padded-none-lg,
  .row .cell-small.padded-none-lg,
  .row-flex .cell-small.padded-none-lg {
    padding: 0;
  }
}
@media (max-width: 599px) {
  .row > .cell.rw-md-0 {
    display: none;
  }
  .row > .cell.ro-md-0 {
    margin-left: 0;
  }
  .row > .cell.rw-md-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-md-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-md-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-md-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-md-3 {
    width: 25%;
  }
  .row > .cell.ro-md-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-md-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-md-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-md-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-md-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-md-6 {
    width: 50%;
  }
  .row > .cell.ro-md-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-md-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-md-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-md-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-md-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-md-9 {
    width: 75%;
  }
  .row > .cell.ro-md-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-md-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-md-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-md-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-md-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-md-12 {
    width: 100%;
  }
  .row > .cell.ro-md-12 {
    margin-left: 100%;
  }
  .row > .cell.rw-md-0 {
    width: 0%;
  }
  .row > .cell.ro-md-0 {
    margin-left: 0%;
  }
  .row > .cell.rw-md-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-md-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-md-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-md-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-md-3 {
    width: 25%;
  }
  .row > .cell.ro-md-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-md-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-md-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-md-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-md-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-md-6 {
    width: 50%;
  }
  .row > .cell.ro-md-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-md-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-md-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-md-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-md-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-md-9 {
    width: 75%;
  }
  .row > .cell.ro-md-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-md-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-md-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-md-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-md-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-md-12 {
    width: 100%;
  }
  .row > .cell.ro-md-12 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-md-0 {
    display: none;
  }
  .row > .cell-small.ro-md-0 {
    margin-left: 0;
  }
  .row > .cell-small.rw-md-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-md-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-md-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-md-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-md-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-md-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-md-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-md-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-md-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-md-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-md-6 {
    width: 25%;
  }
  .row > .cell-small.ro-md-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-md-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-md-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-md-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-md-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-md-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-md-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-md-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-md-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-md-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-md-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-md-12 {
    width: 50%;
  }
  .row > .cell-small.ro-md-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-md-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-md-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-md-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-md-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-md-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-md-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-md-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-md-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-md-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-md-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-md-18 {
    width: 75%;
  }
  .row > .cell-small.ro-md-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-md-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-md-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-md-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-md-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-md-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-md-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-md-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-md-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-md-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-md-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-md-24 {
    width: 100%;
  }
  .row > .cell-small.ro-md-24 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-md-0 {
    width: 0%;
  }
  .row > .cell-small.ro-md-0 {
    margin-left: 0%;
  }
  .row > .cell-small.rw-md-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-md-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-md-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-md-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-md-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-md-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-md-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-md-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-md-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-md-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-md-6 {
    width: 25%;
  }
  .row > .cell-small.ro-md-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-md-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-md-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-md-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-md-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-md-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-md-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-md-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-md-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-md-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-md-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-md-12 {
    width: 50%;
  }
  .row > .cell-small.ro-md-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-md-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-md-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-md-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-md-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-md-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-md-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-md-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-md-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-md-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-md-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-md-18 {
    width: 75%;
  }
  .row > .cell-small.ro-md-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-md-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-md-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-md-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-md-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-md-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-md-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-md-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-md-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-md-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-md-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-md-24 {
    width: 100%;
  }
  .row > .cell-small.ro-md-24 {
    margin-left: 100%;
  }
  .row-flex.wrap-md {
    flex-wrap: wrap !important;
  }
  .row-flex.wrap-inverse-md {
    flex-wrap: wrap-reverse !important;
  }
  .row-flex > .cell.shrink-md-0,
  .row-flex > .cell-small.shrink-md-0 {
    flex-shrink: 0;
  }
  .row-flex > .cell.grow-md-0,
  .row-flex > .cell-small.grow-md-0 {
    flex-grow: 0;
  }
  .row-flex > .cell.factor-md-0,
  .row-flex > .cell-small.factor-md-0 {
    flex-shrink: 0;
    flex-grow: 0;
  }
  .row-flex > .cell.shrink-md-1,
  .row-flex > .cell-small.shrink-md-1 {
    flex-shrink: 1;
  }
  .row-flex > .cell.grow-md-1,
  .row-flex > .cell-small.grow-md-1 {
    flex-grow: 1;
  }
  .row-flex > .cell.factor-md-1,
  .row-flex > .cell-small.factor-md-1 {
    flex-shrink: 1;
    flex-grow: 1;
  }
  .row-flex > .cell.shrink-md-2,
  .row-flex > .cell-small.shrink-md-2 {
    flex-shrink: 2;
  }
  .row-flex > .cell.grow-md-2,
  .row-flex > .cell-small.grow-md-2 {
    flex-grow: 2;
  }
  .row-flex > .cell.factor-md-2,
  .row-flex > .cell-small.factor-md-2 {
    flex-shrink: 2;
    flex-grow: 2;
  }
  .row-flex > .cell.shrink-md-3,
  .row-flex > .cell-small.shrink-md-3 {
    flex-shrink: 3;
  }
  .row-flex > .cell.grow-md-3,
  .row-flex > .cell-small.grow-md-3 {
    flex-grow: 3;
  }
  .row-flex > .cell.factor-md-3,
  .row-flex > .cell-small.factor-md-3 {
    flex-shrink: 3;
    flex-grow: 3;
  }
  .row-flex > .cell.shrink-md-4,
  .row-flex > .cell-small.shrink-md-4 {
    flex-shrink: 4;
  }
  .row-flex > .cell.grow-md-4,
  .row-flex > .cell-small.grow-md-4 {
    flex-grow: 4;
  }
  .row-flex > .cell.factor-md-4,
  .row-flex > .cell-small.factor-md-4 {
    flex-shrink: 4;
    flex-grow: 4;
  }
  .row-flex > .cell.shrink-md-5,
  .row-flex > .cell-small.shrink-md-5 {
    flex-shrink: 5;
  }
  .row-flex > .cell.grow-md-5,
  .row-flex > .cell-small.grow-md-5 {
    flex-grow: 5;
  }
  .row-flex > .cell.factor-md-5,
  .row-flex > .cell-small.factor-md-5 {
    flex-shrink: 5;
    flex-grow: 5;
  }
  .row-flex > .cell.shrink-md-6,
  .row-flex > .cell-small.shrink-md-6 {
    flex-shrink: 6;
  }
  .row-flex > .cell.grow-md-6,
  .row-flex > .cell-small.grow-md-6 {
    flex-grow: 6;
  }
  .row-flex > .cell.factor-md-6,
  .row-flex > .cell-small.factor-md-6 {
    flex-shrink: 6;
    flex-grow: 6;
  }
  .row-flex > .cell.shrink-md-7,
  .row-flex > .cell-small.shrink-md-7 {
    flex-shrink: 7;
  }
  .row-flex > .cell.grow-md-7,
  .row-flex > .cell-small.grow-md-7 {
    flex-grow: 7;
  }
  .row-flex > .cell.factor-md-7,
  .row-flex > .cell-small.factor-md-7 {
    flex-shrink: 7;
    flex-grow: 7;
  }
  .row-flex > .cell.shrink-md-8,
  .row-flex > .cell-small.shrink-md-8 {
    flex-shrink: 8;
  }
  .row-flex > .cell.grow-md-8,
  .row-flex > .cell-small.grow-md-8 {
    flex-grow: 8;
  }
  .row-flex > .cell.factor-md-8,
  .row-flex > .cell-small.factor-md-8 {
    flex-shrink: 8;
    flex-grow: 8;
  }
  .row-flex > .cell.shrink-md-9,
  .row-flex > .cell-small.shrink-md-9 {
    flex-shrink: 9;
  }
  .row-flex > .cell.grow-md-9,
  .row-flex > .cell-small.grow-md-9 {
    flex-grow: 9;
  }
  .row-flex > .cell.factor-md-9,
  .row-flex > .cell-small.factor-md-9 {
    flex-shrink: 9;
    flex-grow: 9;
  }
  .row-flex > .cell.shrink-md-10,
  .row-flex > .cell-small.shrink-md-10 {
    flex-shrink: 10;
  }
  .row-flex > .cell.grow-md-10,
  .row-flex > .cell-small.grow-md-10 {
    flex-grow: 10;
  }
  .row-flex > .cell.factor-md-10,
  .row-flex > .cell-small.factor-md-10 {
    flex-shrink: 10;
    flex-grow: 10;
  }
  .row-flex > .cell.rw-md-0 {
    display: none;
  }
  .row-flex > .cell.rw-md-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-md-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-md-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-md-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-md-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-md-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-md-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-md-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-md-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-md-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-md-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-md-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell.rw-md-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell.rw-md-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-md-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-md-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-md-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-md-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-md-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-md-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-md-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-md-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-md-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-md-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-md-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-md-0 {
    display: none;
  }
  .row-flex > .cell-small.rw-md-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-md-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-md-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-md-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-md-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-md-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-md-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-md-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-md-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-md-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-md-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-md-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-md-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-md-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-md-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-md-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-md-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-md-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-md-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-md-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-md-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-md-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-md-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-md-24 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-md-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell-small.rw-md-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-md-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-md-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-md-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-md-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-md-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-md-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-md-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-md-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-md-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-md-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-md-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-md-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-md-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-md-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-md-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-md-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-md-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-md-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-md-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-md-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-md-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-md-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-md-24 {
    flex-basis: 100%;
  }
  .row-flex.h-center-md {
    justify-content: center;
  }
  .row-flex.left-md {
    justify-content: flex-start;
  }
  .row-flex.right-md {
    justify-content: flex-end;
  }
  .row-flex.v-center-md {
    align-items: center;
  }
  .row-flex.top-md {
    align-items: flex-start;
  }
  .row-flex.bottom-md {
    align-items: flex-end;
  }
  .row-flex.stretch-md {
    align-items: stretch;
  }
  .row > .cell.padded-md,
  .row-flex > .cell.padded-md,
  .row .cell-small.padded-md,
  .row-flex .cell-small.padded-md {
    padding: 5px;
  }
  .row > .cell.padded-small-md,
  .row-flex > .cell.padded-small-md,
  .row .cell-small.padded-small-md,
  .row-flex .cell-small.padded-small-md {
    padding: 2px;
  }
  .row > .cell.padded-none-md,
  .row-flex > .cell.padded-none-md,
  .row .cell-small.padded-none-md,
  .row-flex .cell-small.padded-none-md {
    padding: 0;
  }
}
@media (max-width: 479px) {
  .row > .cell.rw-sm-0 {
    display: none;
  }
  .row > .cell.ro-sm-0 {
    margin-left: 0;
  }
  .row > .cell.rw-sm-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-sm-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-sm-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-sm-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-sm-3 {
    width: 25%;
  }
  .row > .cell.ro-sm-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-sm-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-sm-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-sm-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-sm-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-sm-6 {
    width: 50%;
  }
  .row > .cell.ro-sm-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-sm-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-sm-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-sm-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-sm-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-sm-9 {
    width: 75%;
  }
  .row > .cell.ro-sm-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-sm-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-sm-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-sm-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-sm-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-sm-12 {
    width: 100%;
  }
  .row > .cell.ro-sm-12 {
    margin-left: 100%;
  }
  .row > .cell.rw-sm-0 {
    width: 0%;
  }
  .row > .cell.ro-sm-0 {
    margin-left: 0%;
  }
  .row > .cell.rw-sm-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-sm-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-sm-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-sm-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-sm-3 {
    width: 25%;
  }
  .row > .cell.ro-sm-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-sm-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-sm-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-sm-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-sm-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-sm-6 {
    width: 50%;
  }
  .row > .cell.ro-sm-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-sm-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-sm-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-sm-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-sm-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-sm-9 {
    width: 75%;
  }
  .row > .cell.ro-sm-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-sm-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-sm-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-sm-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-sm-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-sm-12 {
    width: 100%;
  }
  .row > .cell.ro-sm-12 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-sm-0 {
    display: none;
  }
  .row > .cell-small.ro-sm-0 {
    margin-left: 0;
  }
  .row > .cell-small.rw-sm-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-sm-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-sm-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-sm-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-sm-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-sm-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-sm-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-sm-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-sm-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-sm-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-sm-6 {
    width: 25%;
  }
  .row > .cell-small.ro-sm-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-sm-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-sm-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-sm-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-sm-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-sm-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-sm-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-sm-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-sm-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-sm-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-sm-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-sm-12 {
    width: 50%;
  }
  .row > .cell-small.ro-sm-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-sm-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-sm-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-sm-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-sm-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-sm-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-sm-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-sm-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-sm-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-sm-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-sm-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-sm-18 {
    width: 75%;
  }
  .row > .cell-small.ro-sm-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-sm-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-sm-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-sm-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-sm-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-sm-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-sm-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-sm-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-sm-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-sm-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-sm-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-sm-24 {
    width: 100%;
  }
  .row > .cell-small.ro-sm-24 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-sm-0 {
    width: 0%;
  }
  .row > .cell-small.ro-sm-0 {
    margin-left: 0%;
  }
  .row > .cell-small.rw-sm-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-sm-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-sm-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-sm-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-sm-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-sm-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-sm-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-sm-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-sm-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-sm-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-sm-6 {
    width: 25%;
  }
  .row > .cell-small.ro-sm-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-sm-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-sm-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-sm-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-sm-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-sm-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-sm-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-sm-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-sm-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-sm-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-sm-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-sm-12 {
    width: 50%;
  }
  .row > .cell-small.ro-sm-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-sm-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-sm-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-sm-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-sm-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-sm-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-sm-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-sm-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-sm-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-sm-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-sm-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-sm-18 {
    width: 75%;
  }
  .row > .cell-small.ro-sm-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-sm-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-sm-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-sm-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-sm-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-sm-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-sm-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-sm-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-sm-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-sm-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-sm-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-sm-24 {
    width: 100%;
  }
  .row > .cell-small.ro-sm-24 {
    margin-left: 100%;
  }
  .row-flex.wrap-sm {
    flex-wrap: wrap !important;
  }
  .row-flex.wrap-inverse-sm {
    flex-wrap: wrap-reverse !important;
  }
  .row-flex > .cell.shrink-sm-0,
  .row-flex > .cell-small.shrink-sm-0 {
    flex-shrink: 0;
  }
  .row-flex > .cell.grow-sm-0,
  .row-flex > .cell-small.grow-sm-0 {
    flex-grow: 0;
  }
  .row-flex > .cell.factor-sm-0,
  .row-flex > .cell-small.factor-sm-0 {
    flex-shrink: 0;
    flex-grow: 0;
  }
  .row-flex > .cell.shrink-sm-1,
  .row-flex > .cell-small.shrink-sm-1 {
    flex-shrink: 1;
  }
  .row-flex > .cell.grow-sm-1,
  .row-flex > .cell-small.grow-sm-1 {
    flex-grow: 1;
  }
  .row-flex > .cell.factor-sm-1,
  .row-flex > .cell-small.factor-sm-1 {
    flex-shrink: 1;
    flex-grow: 1;
  }
  .row-flex > .cell.shrink-sm-2,
  .row-flex > .cell-small.shrink-sm-2 {
    flex-shrink: 2;
  }
  .row-flex > .cell.grow-sm-2,
  .row-flex > .cell-small.grow-sm-2 {
    flex-grow: 2;
  }
  .row-flex > .cell.factor-sm-2,
  .row-flex > .cell-small.factor-sm-2 {
    flex-shrink: 2;
    flex-grow: 2;
  }
  .row-flex > .cell.shrink-sm-3,
  .row-flex > .cell-small.shrink-sm-3 {
    flex-shrink: 3;
  }
  .row-flex > .cell.grow-sm-3,
  .row-flex > .cell-small.grow-sm-3 {
    flex-grow: 3;
  }
  .row-flex > .cell.factor-sm-3,
  .row-flex > .cell-small.factor-sm-3 {
    flex-shrink: 3;
    flex-grow: 3;
  }
  .row-flex > .cell.shrink-sm-4,
  .row-flex > .cell-small.shrink-sm-4 {
    flex-shrink: 4;
  }
  .row-flex > .cell.grow-sm-4,
  .row-flex > .cell-small.grow-sm-4 {
    flex-grow: 4;
  }
  .row-flex > .cell.factor-sm-4,
  .row-flex > .cell-small.factor-sm-4 {
    flex-shrink: 4;
    flex-grow: 4;
  }
  .row-flex > .cell.shrink-sm-5,
  .row-flex > .cell-small.shrink-sm-5 {
    flex-shrink: 5;
  }
  .row-flex > .cell.grow-sm-5,
  .row-flex > .cell-small.grow-sm-5 {
    flex-grow: 5;
  }
  .row-flex > .cell.factor-sm-5,
  .row-flex > .cell-small.factor-sm-5 {
    flex-shrink: 5;
    flex-grow: 5;
  }
  .row-flex > .cell.shrink-sm-6,
  .row-flex > .cell-small.shrink-sm-6 {
    flex-shrink: 6;
  }
  .row-flex > .cell.grow-sm-6,
  .row-flex > .cell-small.grow-sm-6 {
    flex-grow: 6;
  }
  .row-flex > .cell.factor-sm-6,
  .row-flex > .cell-small.factor-sm-6 {
    flex-shrink: 6;
    flex-grow: 6;
  }
  .row-flex > .cell.shrink-sm-7,
  .row-flex > .cell-small.shrink-sm-7 {
    flex-shrink: 7;
  }
  .row-flex > .cell.grow-sm-7,
  .row-flex > .cell-small.grow-sm-7 {
    flex-grow: 7;
  }
  .row-flex > .cell.factor-sm-7,
  .row-flex > .cell-small.factor-sm-7 {
    flex-shrink: 7;
    flex-grow: 7;
  }
  .row-flex > .cell.shrink-sm-8,
  .row-flex > .cell-small.shrink-sm-8 {
    flex-shrink: 8;
  }
  .row-flex > .cell.grow-sm-8,
  .row-flex > .cell-small.grow-sm-8 {
    flex-grow: 8;
  }
  .row-flex > .cell.factor-sm-8,
  .row-flex > .cell-small.factor-sm-8 {
    flex-shrink: 8;
    flex-grow: 8;
  }
  .row-flex > .cell.shrink-sm-9,
  .row-flex > .cell-small.shrink-sm-9 {
    flex-shrink: 9;
  }
  .row-flex > .cell.grow-sm-9,
  .row-flex > .cell-small.grow-sm-9 {
    flex-grow: 9;
  }
  .row-flex > .cell.factor-sm-9,
  .row-flex > .cell-small.factor-sm-9 {
    flex-shrink: 9;
    flex-grow: 9;
  }
  .row-flex > .cell.shrink-sm-10,
  .row-flex > .cell-small.shrink-sm-10 {
    flex-shrink: 10;
  }
  .row-flex > .cell.grow-sm-10,
  .row-flex > .cell-small.grow-sm-10 {
    flex-grow: 10;
  }
  .row-flex > .cell.factor-sm-10,
  .row-flex > .cell-small.factor-sm-10 {
    flex-shrink: 10;
    flex-grow: 10;
  }
  .row-flex > .cell.rw-sm-0 {
    display: none;
  }
  .row-flex > .cell.rw-sm-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-sm-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-sm-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-sm-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-sm-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-sm-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-sm-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-sm-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-sm-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-sm-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-sm-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-sm-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell.rw-sm-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell.rw-sm-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-sm-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-sm-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-sm-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-sm-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-sm-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-sm-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-sm-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-sm-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-sm-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-sm-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-sm-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-sm-0 {
    display: none;
  }
  .row-flex > .cell-small.rw-sm-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-sm-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-sm-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-sm-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-sm-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-sm-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-sm-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-sm-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-sm-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-sm-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-sm-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-sm-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-sm-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-sm-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-sm-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-sm-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-sm-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-sm-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-sm-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-sm-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-sm-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-sm-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-sm-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-sm-24 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-sm-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell-small.rw-sm-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-sm-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-sm-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-sm-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-sm-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-sm-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-sm-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-sm-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-sm-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-sm-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-sm-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-sm-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-sm-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-sm-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-sm-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-sm-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-sm-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-sm-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-sm-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-sm-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-sm-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-sm-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-sm-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-sm-24 {
    flex-basis: 100%;
  }
  .row-flex.h-center-sm {
    justify-content: center;
  }
  .row-flex.left-sm {
    justify-content: flex-start;
  }
  .row-flex.right-sm {
    justify-content: flex-end;
  }
  .row-flex.v-center-sm {
    align-items: center;
  }
  .row-flex.top-sm {
    align-items: flex-start;
  }
  .row-flex.bottom-sm {
    align-items: flex-end;
  }
  .row-flex.stretch-sm {
    align-items: stretch;
  }
  .row > .cell.padded-sm,
  .row-flex > .cell.padded-sm,
  .row .cell-small.padded-sm,
  .row-flex .cell-small.padded-sm {
    padding: 5px;
  }
  .row > .cell.padded-small-sm,
  .row-flex > .cell.padded-small-sm,
  .row .cell-small.padded-small-sm,
  .row-flex .cell-small.padded-small-sm {
    padding: 2px;
  }
  .row > .cell.padded-none-sm,
  .row-flex > .cell.padded-none-sm,
  .row .cell-small.padded-none-sm,
  .row-flex .cell-small.padded-none-sm {
    padding: 0;
  }
}
.town-main-content {
  container-type: inline-size;
  container-name: town-main-content;
  z-index: 1;
}
body.alt-ghoul-hunger-bar-hidden .alt-hunger-bar {
  display: none;
}
@container town-main-content (max-width: 340px) {
  .town-header {
    margin-bottom: 102px !important;
  }
  .town-header > div {
    right: 6px !important;
    top: 7px !important;
    width: 208px !important;
    height: 53px !important;
    font-size: 1.6rem !important;
    font-weight: bolder !important;
    line-height: 1.8rem !important;
  }
  .town-header > span {
    right: 6px !important;
    top: 70px !important;
    width: 208px !important;
    font-size: 1.3rem !important;
  }
  .town-header:before {
    height: 102px !important;
    background-size: 410px 102px !important;
  }
}
div.buildings {
  margin-top: 7px;
  font-size: 1.2rem;
  border-bottom: 2px solid #f0d79e;
  outline: 2px solid #5c2b20;
  position: relative;
}
div.buildings .build-btn {
  padding: 0;
  margin-right: 2px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 22px;
  height: 22px;
}
div.buildings .build-btn img {
  margin: 0;
}
div.buildings .building {
  display: flex;
  overflow: hidden;
}
div.buildings .building:not(.locked):nth-child(2n+0) {
  background: #53271d;
}
div.buildings .building:not(.locked):nth-child(2n+0) > .cell {
  background: #53271d;
}
div.buildings .building:not(.locked):nth-child(2n+0) .overflowing .extend_resources {
  background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #53271d 58%);
  background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #53271d 58%);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #53271d 58%);
}
div.buildings .building:not(.locked):nth-child(2n+1) {
  background: #663024;
}
div.buildings .building:not(.locked):nth-child(2n+1) > .cell {
  background: #663024;
}
div.buildings .building:not(.locked):nth-child(2n+1) .overflowing .extend_resources {
  background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #663024 58%);
  background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #663024 58%);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #663024 58%);
}
div.buildings .building.voted:not(.complete) {
  background: #6B3977;
}
div.buildings .building.voted:not(.complete) .overflowing .extend_resources {
  background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #6B3977 58%);
  background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #6B3977 58%);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #6B3977 58%);
}
div.buildings .building.voted:not(.complete):not(.locked) .defense {
  background: #6B3977;
}
div.buildings .building.root > div.cell:first-child > span {
  font-weight: bold;
}
div.buildings .building > div.cell {
  position: relative;
  z-index: 2;
}
div.buildings .building > div.cell > * {
  position: relative;
  z-index: 2;
}
div.buildings .building.complete {
  background: #3b3249;
}
div.buildings .building.complete > .cell {
  background: #3b3249;
}
div.buildings .building.complete > div.cell:first-child:before {
  background: #696486;
}
div.buildings .building .vote {
  display: none;
}
div.buildings .building:hover .vote_hide {
  display: none;
}
div.buildings .building:hover .vote {
  display: inline;
}
div.buildings .building .no-ws:empty {
  display: none;
}
div.buildings .building.lv-1 > div.cell:first-child {
  padding-left: 16px;
}
div.buildings .building.lv-2 > div.cell:first-child {
  padding-left: 32px;
}
div.buildings .building.lv-3 > div.cell:first-child {
  padding-left: 48px;
}
div.buildings .building.lv-4 > div.cell:first-child {
  padding-left: 64px;
}
div.buildings .building.lv-5 > div.cell:first-child {
  padding-left: 80px;
}
div.buildings .building.lv-6 > div.cell:first-child {
  padding-left: 96px;
}
div.buildings .build-req-items .build-req {
  border-left: 1px dotted #ddab76;
}
div.buildings .build-req {
  display: inline-block;
  padding: 0 3px;
  font-weight: bold;
  font-size: 1.4rem;
}
div.buildings .build-req img {
  vertical-align: middle;
}
div.buildings .build-req > span.resource.current {
  font-size: 1.1rem;
  font-weight: normal;
}
div.buildings .build-req > span.resource.current.low {
  color: #FF6A6A;
}
div.buildings .build-req > span.resource.current:not(.low) {
  color: #ddab76;
}
div.buildings .build-req > span.resource.needed {
  font-size: 1.3rem;
}
div.buildings .build-req .ap {
  margin-left: 7px;
  font-size: 90%;
}
div.buildings .type_indicator {
  width: 5px;
}
div.buildings .level_indicator {
  width: 16px;
  height: 16px;
}
div.buildings .building {
  font-variant: small-caps;
  border-top: 1px solid #996739;
  border-top-style: dashed;
  white-space: nowrap;
}
div.buildings .building .building_row {
  display: flex;
  align-items: start;
  width: calc(100% - 5px);
}
div.buildings .building .building_info {
  display: flex;
  width: 41.5%;
  height: 100%;
  background: #b37c4a;
  align-items: center;
  padding-left: 3px;
}
div.buildings .building .building_info .building_icon {
  margin-right: 3px;
}
div.buildings .building .building_info .defense {
  color: white;
}
div.buildings .building .building_info .defense,
div.buildings .building .building_info .defense-broken {
  display: flex;
  margin-left: auto;
  font-size: 90%;
  padding: 5px 2px 0px 5px;
  height: 100%;
}
div.buildings .building .building_resources {
  height: 100%;
  width: 54%;
}
div.buildings .building .building_resources .build-req-items {
  display: flex;
  flex-wrap: nowrap;
  overflow: hidden;
  flex-grow: 1;
}
div.buildings .building .building_resources .build-req-items.has-focused,
div.buildings .building .building_resources .build-req-items.has-more-hover {
  flex-wrap: wrap;
  padding-right: 19px;
}
div.buildings .building .building_resources .build-req-items:has(.extend_resources.focused),
div.buildings .building .building_resources .build-req-items:has(.extend_resources .more:hover) {
  flex-wrap: wrap;
  padding-right: 19px;
}
div.buildings .building .building_resources .build-req-items .more,
div.buildings .building .building_resources .build-req-items .less {
  display: none;
  width: fit-content;
  height: fit-content;
}
div.buildings .building .building_resources .build-req-items.overflowing .extend_resources:not(.focused) .more {
  display: flex;
}
div.buildings .building .building_resources .build-req-items.overflowing .extend_resources.focused .less {
  display: flex;
}
div.buildings .building .building_resources .build-req-items .extend_resources {
  position: absolute;
  top: 0;
  right: 0;
  margin-top: 4px;
  padding-right: 2px;
  width: 38px;
  height: 100%;
  display: flex;
  justify-content: flex-end;
  align-items: flex-start;
}
div.buildings .building .building_resources .ap-bar-start {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 10px;
  height: 10px;
}
div.buildings .building .building_resources .ap-bar {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 5px;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.2) 100%);
  overflow: hidden;
}
div.buildings .building .building_resources .ap-bar > .bar {
  background: linear-gradient(180deg, #f9e888 0%, #f2c94d 20%);
  height: 100%;
}
div.buildings .building .building_resources.to_repair .ap {
  color: #FF6A6A;
}
div.buildings .building.complete .building_resources .bar {
  background: linear-gradient(180deg, #fb4648 0%, #bf2f31 20%);
}
div.buildings .building .building_action {
  flex-grow: 1;
  display: flex;
  height: 100%;
}
div.buildings .building.locked .building_row {
  color: #ecb0b0;
  opacity: 0.35;
}
div.buildings .building.locked .building_row .building_info,
div.buildings .building.locked .building_row .building_resources,
div.buildings .building.locked .building_row .building_action {
  background-color: #773939;
}
div.buildings .building.complete {
  color: #afacc1;
}
div.buildings .building.complete .building_info {
  background-color: #696486;
}
div.buildings .building.complete .building_resources,
div.buildings .building.complete .building_action {
  background-color: #3b3249;
}
div.buildings .building .building_resources {
  display: flex;
  position: relative;
  flex-grow: 1;
  padding-top: 4px;
  padding-bottom: 1px;
}
div.buildings .building_name {
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
}
div.buildings .building.root .building_name {
  font-size: 140%;
}
div.buildings .building.root {
  min-height: 29px;
}
div.buildings .building:not(.root) {
  min-height: 24px;
}
div.buildings .buildings_header {
  display: flex;
  height: 25px;
  width: 100%;
}
div.buildings .buildings_header .buildings_header_image {
  flex-grow: 1;
  background-position: 50%;
  background-size: cover;
  background-repeat: no-repeat;
  border-top: 1px solid;
}
div.buildings.type_small_wallimprove .type_indicator {
  background-color: #899775;
}
div.buildings.type_small_wallimprove .buildings_header_image {
  border-color: #899775;
  background-image: url(/build/images/assets/img/building/construction/building_wall1.2198733b..png);
}
div.buildings.type_small_water .type_indicator {
  background-color: #93b0c1;
}
div.buildings.type_small_water .buildings_header_image {
  border-color: #93b0c1;
  background-image: url(/build/images/assets/img/building/construction/building_pump.41ed0938..png);
}
div.buildings.type_item_meat .type_indicator {
  background-color: #ff9073;
}
div.buildings.type_item_meat .buildings_header_image {
  border-color: #ff9073;
  background-image: url(/build/images/assets/img/building/construction/building_meat.7cfe8522..png);
}
div.buildings.type_small_refine .type_indicator {
  background-color: #c5ba8f;
}
div.buildings.type_small_refine .buildings_header_image {
  border-color: #c5ba8f;
  background-image: url(/build/images/assets/img/building/construction/building_command.0ba5a721..png);
}
div.buildings.type_item_tagger .type_indicator {
  background-color: #edb867;
}
div.buildings.type_item_tagger .buildings_header_image {
  border-color: #edb867;
  background-image: url(/build/images/assets/img/building/construction/building_tower.3494eee9..png);
}
div.buildings.type_small_building .type_indicator {
  background-color: #e39191;
}
div.buildings.type_small_building .buildings_header_image {
  border-color: #e39191;
  background-image: url(/build/images/assets/img/building/construction/building_fondations.32f739a3..png);
}
div.buildings.type_small_door_closed .type_indicator {
  background-color: #c982d2;
}
div.buildings.type_small_door_closed .buildings_header_image {
  border-color: #c982d2;
  background-image: url(/build/images/assets/img/building/construction/building_doorLock.1413c6be..png);
}
div.buildings.type_small_spa4souls .type_indicator {
  background-color: #66c295;
}
div.buildings.type_small_spa4souls .buildings_header_image {
  border-color: #66c295;
  background-image: url(/build/images/assets/img/building/construction/building_spa4souls.52648d31..png);
}
div.town-upgrades {
  padding: 0;
  border: 1px solid #ddab76;
}
div.town-upgrades > .row {
  font-size: 1.2rem;
}
div.town-upgrades > .row:not(.locked):nth-child(2n+0) {
  background: #53271d;
}
div.town-upgrades > .row:not(.locked):nth-child(2n+0) > .cell {
  background: #53271d;
}
div.town-upgrades > .row:not(.locked):nth-child(2n+0) .overflowing .extend_resources {
  background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #53271d 58%);
  background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #53271d 58%);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #53271d 58%);
}
div.town-upgrades > .row:not(.locked):nth-child(2n+1) {
  background: #663024;
}
div.town-upgrades > .row:not(.locked):nth-child(2n+1) > .cell {
  background: #663024;
}
div.town-upgrades > .row:not(.locked):nth-child(2n+1) .overflowing .extend_resources {
  background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #663024 58%);
  background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #663024 58%);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #663024 58%);
}
div.town-upgrades > .row.voted:not(.complete) {
  background: #6B3977;
}
div.town-upgrades > .row.voted:not(.complete) .overflowing .extend_resources {
  background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #6B3977 58%);
  background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #6B3977 58%);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #6B3977 58%);
}
div.town-upgrades > .row.voted:not(.complete):not(.locked) .defense {
  background: #6B3977;
}
div.town-upgrades > .row strong {
  font-size: 1.5rem;
  font-variant: small-caps;
}
div.town-upgrades > .row b {
  color: #ddab76;
}
div.town-upgrades > .row.complete {
  background: #3b3249;
}
div.town-upgrades > .row.complete > .cell {
  background: #3b3249;
}
div.town-upgrades > .row.complete > div.cell:first-child:before {
  background: #696486;
}
div.voted-building {
  max-width: 340px;
  color: #f0d79e;
  padding: 10px;
  background: #3b3249;
  border: 1px solid #ddab76;
  outline: 2px solid #5c2b20;
  text-align: center;
  font-size: 1.2rem;
  margin: 15px auto;
  position: relative;
}
div.voted-building .name {
  font-size: 2rem;
  color: white;
}
ul.tabs.buildings-tabs {
  margin-bottom: -30px;
}
ul.tabs.buildings-tabs::after {
  content: "";
  display: table;
  clear: both;
}
ul.tabs.buildings-tabs > li {
  margin: 0 3px 0 0;
}
#ap_prompt {
  display: none;
  position: absolute;
  width: 112px;
  padding: 4px;
  background: #3b3249;
  outline: 1px solid black;
  border: 2px solid #ddab76;
  z-index: 9999;
}
@media (max-width: 949px) {
  div.buildings .building .building_info {
    height: unset;
    max-height: 50%;
  }
  div.buildings .building .building_resources,
  div.buildings .building .building_action {
    min-height: 50%;
  }
  div.buildings .building.root {
    min-height: 58px;
  }
  div.buildings .building.root .building_info,
  div.buildings .building.root .building_resources {
    min-height: 29px;
  }
  div.buildings .building:not(.root) {
    min-height: 48px;
  }
  div.buildings .building:not(.root) .building_info,
  div.buildings .building:not(.root) .building_resources {
    min-height: 24px;
  }
  div.buildings .building.locked.root {
    height: 29px;
  }
  div.buildings .building.locked:not(.root) {
    height: 24px;
  }
  div.buildings .building.locked .building_resources {
    height: 0px;
  }
  div.buildings .building .building_row {
    flex-wrap: wrap;
  }
  div.buildings .building .building_row .building_info {
    width: 100%;
  }
  div.buildings .building .building_row .building_info.has-vote .defense,
  div.buildings .building .building_row .building_info.has-vote .defense-broken {
    margin-left: 5px;
  }
  div.buildings .building .building_row .building_info.has-vote .vote_hide {
    display: inline;
  }
  div.buildings .building .building_row .building_info.has-vote .vote {
    display: inline;
    margin-left: auto;
  }
  div.buildings .building .building_row .building_info:has(.vote) .defense,
  div.buildings .building .building_row .building_info:has(.vote) .defense-broken {
    margin-left: 5px;
  }
  div.buildings .building .building_row .building_info:has(.vote) .vote_hide {
    display: inline;
  }
  div.buildings .building .building_row .building_info:has(.vote) .vote {
    display: inline;
    margin-left: auto;
  }
  div.buildings .building .building_row .building_resources {
    width: calc(100% - 25px);
    height: fit-content;
  }
  div.buildings .building .building_row .building_resources .build-req-items {
    flex-wrap: wrap;
    align-content: flex-start;
  }
  div.buildings .building .building_row .building_resources .build-req-items .build-req {
    height: fit-content;
  }
  div.buildings .building .building_row .building_resources .extend_resources {
    display: none;
  }
  div.buildings .building .build-btn {
    margin-top: 0;
    margin-bottom: 0;
  }
  div.buildings .building.empty .building_resources,
  div.buildings .building.empty .building_action {
    min-height: 2px;
  }
  div.buildings .building.empty.root {
    min-height: 29px;
  }
  div.buildings .building.empty:not(.root) {
    min-height: 24px;
  }
  div.buildings .building.voted:not(.complete):not(.locked) .defense {
    background: unset;
  }
}
.forum-preview {
  font-weight: bold;
  font-size: 1.2em;
  padding: 5px;
  border-radius: 10px;
  margin: 10px;
  background: url(/build/images/assets/img/forum/forum.c747a117..png) top center repeat-x, #7e4d2a;
  cursor: pointer;
  filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.5));
  background-position-y: -2px;
  border: 2px solid #7e4d2b;
  transition: border-color 0.5s ease-in-out, filter 0.25s ease-in-out, color 0.25s ease-in-out;
  color: rgba(255, 255, 255, 0.8);
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
  position: relative;
  display: flex;
  align-items: center;
}
.forum-preview > img {
  margin-right: 10px;
  max-width: 100px;
  flex-grow: 0;
  object-fit: contain;
  object-position: top;
}
.forum-preview > div {
  margin-top: 2px;
  flex-grow: 1;
}
.forum-preview.forum-preview-desc {
  line-height: 14px;
}
.forum-preview.forum-preview-desc span {
  display: block;
  font-size: 0.6em;
  margin-top: 4px;
  line-height: 10px;
  opacity: 0.8;
}
.forum-preview.forum-preview-desc.forum-preview-og span {
  margin-top: 15px;
  display: block;
}
.forum-preview.new:before {
  content: " ";
  position: absolute;
  width: 20px;
  height: 20px;
  border: 1px solid #fe7d00;
  box-shadow: 0 0 3px black;
  background: url(/build/images/assets/img/forum/new.f8f2b76e..png) top center no-repeat, #bd3d00;
  top: -2px;
  left: -7px;
}
.forum-preview:hover {
  border-color: #ddab76;
  filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.8));
  color: #ffffff;
}
.forum-preview:after {
  clear: both;
  display: table;
  content: "";
}
.forumGroup .header {
  font-variant: small-caps;
  font-weight: bold;
  margin-bottom: 5px;
  display: flex;
  align-items: center;
  gap: 10px;
  margin-left: 10px;
}
.forumGroup .header img {
  flex-grow: 0;
}
.forumGroup .header span {
  flex-grow: 1;
}
.forumGroup .content {
  transition: filter 0.25s ease-in-out, color 0.25s ease-in-out;
  filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.5));
}
.forumGroup .content:hover {
  filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.8));
}
.forumGroup .content .forum-preview {
  margin-top: 0;
  margin-bottom: 0;
  border-radius: 0;
  filter: none;
  border-top-width: 0;
  border-bottom-width: 0;
}
.forumGroup .content .forum-preview:first-child {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-top-width: 2px;
}
.forumGroup .content .forum-preview:last-child {
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-width: 2px;
}
.forumGroup .content .forum-preview.forum-preview-desc {
  line-height: 10px;
  font-size: 1em;
}
.forumGroup + .forumGroup {
  margin-top: 20px;
}
.modOrigText,
.modWarnText,
.modInfoText {
  clear: left;
  margin: 0 15px;
  position: relative;
  background-image: linear-gradient(-45deg, #0001 25%, #fff0 25%, #fff0 50%, #0001 50%, #0001 75%, #fff0 75%, #fff0 100%);
  background-size: 12.63px 12.63px;
  padding: 2px 2px 2px 8px;
}
.modOrigText > span:first-child,
.modWarnText > span:first-child,
.modInfoText > span:first-child {
  font-size: 0.6em;
  font-weight: bold;
}
.modOrigText:not(.pointer) > span:first-child,
.modWarnText:not(.pointer) > span:first-child,
.modInfoText:not(.pointer) > span:first-child {
  display: none;
}
.modOrigText.pointer > div:last-child,
.modWarnText.pointer > div:last-child,
.modInfoText.pointer > div:last-child {
  display: none;
}
.modOrigText a,
.modWarnText a,
.modInfoText a {
  color: inherit !important;
}
.modOrigText.modOrigText,
.modWarnText.modOrigText,
.modInfoText.modOrigText {
  background-color: #324200;
  border: 1px solid #004702;
}
.modOrigText.modOrigText > span:first-child,
.modWarnText.modOrigText > span:first-child,
.modInfoText.modOrigText > span:first-child {
  color: #a4ff96;
}
.modOrigText.modOrigText > div,
.modWarnText.modOrigText > div,
.modInfoText.modOrigText > div {
  color: white;
}
.modOrigText.modWarnText,
.modWarnText.modWarnText,
.modInfoText.modWarnText {
  background-color: #ff7272;
  border: 1px solid #fb5f5f;
}
.modOrigText.modWarnText > span:first-child,
.modWarnText.modWarnText > span:first-child,
.modInfoText.modWarnText > span:first-child,
.modOrigText.modWarnText > div,
.modWarnText.modWarnText > div,
.modInfoText.modWarnText > div {
  color: #000000;
}
.modOrigText.modInfoText,
.modWarnText.modInfoText,
.modInfoText.modInfoText {
  background-color: #ffe1a6;
  border: 1px solid #fcc281;
}
.modOrigText.modInfoText > span:first-child,
.modWarnText.modInfoText > span:first-child,
.modInfoText.modInfoText > span:first-child,
.modOrigText.modInfoText > div,
.modWarnText.modInfoText > div,
.modInfoText.modInfoText > div {
  color: #000000;
}
.modOrigText + .forum-post-content,
.modWarnText + .forum-post-content,
.modInfoText + .forum-post-content {
  border-top: none !important;
}
.forum-control {
  font-size: 1.1rem;
  background: #3c2018;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}
.forum-control > div.forum-header-bar:first-child {
  display: block;
  background: #321914;
  padding: 4px;
}
.forum-control > div.forum-header-bar:first-child > * + * {
  margin-left: 10px;
}
.forum-control > .quote {
  padding: 15px;
  font-style: italic;
}
.forum-control > .quote > span {
  margin: 0 8px;
}
.forum-control > .quote > *:not(span) {
  opacity: 0.4;
}
ul.subscriptions {
  padding: 0 0 0 12px;
}
ul.subscriptions > li span {
  cursor: pointer;
  font-size: 0.9em;
  color: #ddab76;
  word-break: break-word;
}
ul.subscriptions > li.new {
  list-style: url(/build/images/assets/img/icons/anim_icon_mail.a3203674..gif);
  font-weight: bold;
}
ul.subscriptions > li:not(.new) {
  list-style: none;
}
ul.subscriptions > li + li {
  margin-top: 4px;
}
ul.subscriptions > li:hover {
  color: white;
}
.forum-note {
  position: relative;
  font-size: 1.1rem;
  background: #8a5432;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  border: 1px solid #704328;
}
.forum-note > b:first-child {
  display: block;
  background: #965c36;
  padding: 4px;
  font-variant: small-caps;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.forum-note > b:first-child + span {
  position: absolute;
  top: 5px;
  right: 3px;
  opacity: 0.8;
}
.forum-note.thread-list-fa-thumbtack {
  font-size: 1.2rem;
  color: white;
}
.forum-post {
  background-color: #4a261e;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  padding: 0;
  border: 1px solid #704328;
  margin-bottom: 10px;
}
.forum-post:before,
.forum-post:after {
  content: " ";
  clear: both;
  display: table;
}
.forum-post.forum-post-small {
  margin-bottom: 2px;
}
.forum-post.forum-post-small .avatar,
.forum-post.forum-post-small .avatarcrow {
  margin: 0 15px 0 0;
  float: left;
}
.forum-post.forum-post-small .avatar > img,
.forum-post.forum-post-small .avatarcrow > img {
  width: 90px !important;
  height: 30px !important;
  object-fit: cover;
}
.forum-post.forum-post-small .username,
.forum-post.forum-post-small .username.is-friend {
  color: white;
  text-decoration: none;
  background: none;
  border: none;
  box-shadow: none;
  padding: 0;
}
.forum-post > .forum-post-header {
  display: block;
  padding: 4px;
  min-height: 48px;
  background: linear-gradient(to top, #784a2b, 50%, #965c36);
}
.forum-post > .forum-post-header .mh-icon > img {
  margin-bottom: 3px;
}
.forum-post > .forum-post-header > b {
  padding: 5px;
}
.forum-post > .forum-post-header > b > img {
  vertical-align: revert;
}
.forum-post > .forum-post-header > i {
  float: right;
  font-size: 0.7em;
  opacity: 0.5;
}
.forum-post > .forum-post-header > div.post-note {
  font-size: 0.8em;
}
.forum-post > .forum-post-header > div.post-note span {
  opacity: 1;
}
.forum-post > .forum-post-header > .avatar,
.forum-post > .forum-post-header > .avatarcrow {
  margin: 0 15px 0 10px;
  float: left;
  z-index: 2;
  position: relative;
}
.forum-post > .forum-post-header > .avatar:not(.small),
.forum-post > .forum-post-header > .avatarcrow:not(.small) {
  margin-bottom: 10px;
}
.forum-post > .forum-post-header:before,
.forum-post > .forum-post-header:after {
  content: " ";
  clear: right;
}
.forum-post > .forum-post-header:before {
  display: table;
}
.forum-post > .forum-post-header:after {
  display: block;
  height: 0;
}
.forum-post > .forum-post-header.header-variant-crow {
  position: relative;
  background: rgba(0, 0, 0, 0.3);
}
.forum-post > .forum-post-header.header-variant-crow:after {
  position: absolute;
  content: " ";
  top: 100%;
  left: 0;
  width: 300px;
  height: 100px;
  background: url(/build/images/assets/img/forum/crowMsg_bg.d8bd5bc3..gif) no-repeat top left;
}
.forum-post > .forum-post-header.header-variant-dev {
  background: #006495;
}
.forum-post > .forum-post-header a.link,
.forum-post > .forum-post-header span.link {
  color: white;
  text-decoration: none;
}
.forum-post > .forum-post-header .username {
  color: white;
  text-decoration: none;
  background: none !important;
  border: none !important;
  box-shadow: none;
  padding: 0;
}
.forum-post.forum-post-search-result > .forum-post-header {
  line-height: 0.8em;
}
.forum-post.forum-post-search-result > .forum-post-header > b {
  padding: 0;
  font-size: 0.7em;
}
.forum-post.forum-post-search-result > .forum-post-header > div.found-in {
  margin-top: 5px;
  font-size: 0.7em;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: " [...]";
}
.forum-post.forum-post-search-result > .forum-post-header > div.found-in > a {
  cursor: pointer;
}
.forum-post.forum-post-hidden > .forum-post-header {
  background: #ff0000;
}
.forum-post.forum-post-new {
  border-left: 2px solid #ffdc00;
  margin-left: -2px;
}
.forum-post.forum-post-selected {
  border-left: 2px solid #0f0;
  margin-left: -2px;
}
.forum-post.forum-post-marked {
  margin-left: 5px;
  box-shadow: 0 0 3px #ffdc00;
}
.forum-post.crow-pm {
  border: 1px solid red;
  border-left: 2px solid red;
  outline: 2px solid black;
  background-color: #5c2b20;
}
.forum-post.crow-pm .forum-post-footer {
  background-color: #5c2b20;
}
.forum-post.crow-pm .forum-post-header b {
  color: #ff4111;
}
.forum-post.crow-pm .forum-post-content {
  color: #ecb0b0;
  background: url(/build/images/assets/img/forum/crowMsg_bg.d8bd5bc3..gif) no-repeat;
  font-weight: bold;
}
.forum-post > .forum-post-content {
  position: relative;
  z-index: 1;
  padding-left: 10px;
  padding-top: 10px;
  /*max-height: 750px; overflow: auto;*/
  border-top: 1px solid #00000066;
  padding-right: 4px;
  word-break: break-word;
}
body.forum-font-twinoid .forum-post > .forum-post-content {
  font-size: 1.3rem;
}
body.forum-font-small .forum-post > .forum-post-content {
  font-size: 1.45rem;
}
body.forum-font-large .forum-post > .forum-post-content {
  font-size: 1.75rem;
}
body.forum-font-very-large .forum-post > .forum-post-content {
  font-size: 1.9rem;
}
.forum-post > .forum-post-content.marked {
  background-color: #8b7700;
}
.forum-post > .forum-post-content b,
.forum-post > .forum-post-content strong {
  color: #afb3cf;
  text-transform: initial;
  opacity: 0.8;
}
.forum-post > .forum-post-content i,
.forum-post > .forum-post-content em {
  color: #f0d79e;
  opacity: 0.7;
}
.forum-post > .forum-post-content s,
.forum-post > .forum-post-content strike,
.forum-post > .forum-post-content del {
  opacity: 0.8;
}
.forum-post > .forum-post-content span.bad {
  color: #ff4111;
}
.forum-post > .forum-post-content span.big {
  font-size: 1.2em;
}
.forum-post > .forum-post-content span.big span.big {
  font-size: inherit;
}
.forum-post > .forum-post-content div.html {
  display: inline-block;
}
.forum-post > .forum-post-content hr {
  border-color: #ddab76;
}
.forum-post > .forum-post-content img {
  max-height: 480px;
  max-width: 100%;
  height: auto !important;
  width: auto !important;
}
.forum-post > .forum-post-content div.clear {
  display: block;
  height: 0;
  clear: left;
}
.forum-post > .forum-post-content span.quoteauthor,
.forum-post > .forum-post-content div.cref {
  display: inline-block;
  font-weight: bold;
  font-size: 1.25rem;
  text-decoration: none;
}
.forum-post > .forum-post-content span.quoteauthor.quoteauthor,
.forum-post > .forum-post-content div.cref.quoteauthor {
  margin-left: 30px;
}
.forum-post > .forum-post-content span.quoteauthor.cref,
.forum-post > .forum-post-content div.cref.cref,
.forum-post > .forum-post-content span.quoteauthor.quoteauthor[x-id],
.forum-post > .forum-post-content div.cref.quoteauthor[x-id] {
  cursor: pointer;
}
.forum-post > .forum-post-content span.quoteauthor.raw,
.forum-post > .forum-post-content div.cref.raw {
  color: white;
}
.forum-post > .forum-post-content span.quoteauthor.quoteauthor + blockquote,
.forum-post > .forum-post-content div.cref.quoteauthor + blockquote {
  margin-top: 0;
}
.forum-post > .forum-post-content .username {
  font-size: 1.25rem;
}
.forum-post > .forum-post-content blockquote .quoteauthor {
  margin-left: 0 !important;
}
.forum-post > .forum-post-content ul,
.forum-post > .forum-post-content ol {
  clear: left;
}
.forum-post > .forum-post-content ul.poll {
  line-height: 0;
  font-size: 0;
}
.forum-post > .forum-post-content ul.poll:not(.global-poll) {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
}
.forum-post > .forum-post-content ul.poll:not(.global-poll) hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
.forum-post > .forum-post-content ul.poll.global-poll {
  padding: 0;
}
.forum-post > .forum-post-content ul.poll > li {
  list-style: none;
  position: relative;
  padding: 10px 3px;
  margin: 0;
  line-height: normal;
}
.forum-post > .forum-post-content ul.poll > li:not(.plain):not(.q):not(.desc):before {
  position: absolute;
  top: 9px;
  left: -26px;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/emotes/arrowright.7870eca6..gif);
  content: " ";
}
.forum-post > .forum-post-content ul.poll > li.q {
  font-weight: bold;
  color: #ddab76;
}
.forum-post > .forum-post-content ul.poll > li.q:not(:first-child) {
  display: none;
}
.forum-post > .forum-post-content ul.poll > li.desc {
  color: #ddab76;
}
.forum-post > .forum-post-content ul.poll > li:not(.desc) + li {
  border-top: 1px dotted #ddab76;
}
.forum-post > .forum-post-content ul.poll > li .vote-bar {
  height: 6px;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.2) 100%);
  overflow: hidden;
}
.forum-post > .forum-post-content ul.poll > li .vote-bar > .bar {
  background: linear-gradient(180deg, #fffb58 0%, #f2c94d 100%);
  height: 100%;
}
.forum-post > .forum-post-content ul.poll:not(.global-poll) > li {
  font-size: 1rem;
}
.forum-post > .forum-post-content ul.poll:not(.global-poll) > li.q {
  font-size: 1.1rem;
}
.forum-post > .forum-post-content ul.poll:not(.global-poll) > li.q:before {
  position: absolute;
  top: 9px;
  left: -26px;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/small_help.1e4814b4..gif);
  content: " ";
}
.forum-post > .forum-post-content ul.poll.global-poll > li {
  font-size: 1.3rem;
}
.forum-post > .forum-post-content ul.poll.global-poll > li.q {
  font-size: 1.6rem;
}
.forum-post > .forum-post-content ul.poll.global-poll > li:not(.plain):not(.q) {
  margin-left: 32px;
}
.forum-post > .forum-post-content blockquote {
  font-style: italic;
  border-color: rgba(0, 0, 0, 0.6);
  border-style: dashed;
  border-width: 0 0 1px 1px;
  padding-left: 10px;
  font-size: 0.875em;
  opacity: 0.7;
}
.forum-post > .forum-post-content blockquote blockquote {
  margin-left: 10px;
  margin-right: 0;
  opacity: 1;
  font-size: 1em;
}
.forum-post > .forum-post-content .spoiler {
  background-image: linear-gradient(-45deg, #0006 25%, #fff0 25%, #fff0 50%, #0006 50%, #0006 75%, #fff0 75%, #fff0 100%);
  background-size: 12.63px 12.63px;
  margin: 0 5px;
}
.forum-post > .forum-post-content .spoiler:not(:hover) {
  color: transparent;
}
.forum-post > .forum-post-content .spoiler:not(:hover) > * {
  visibility: hidden;
}
.forum-post > .forum-post-content .spoiler:hover {
  background-image: linear-gradient(-45deg, #0003 25%, #fff0 25%, #fff0 50%, #0003 50%, #0003 75%, #fff0 75%, #fff0 100%);
}
.forum-post > .forum-post-content .spoiler:hover > * {
  animation: delay-pointer-events 500ms linear;
}
.forum-post > .forum-post-content .sideNote {
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
  font-size: 1.1rem;
  font-style: italic;
}
.forum-post > .forum-post-content .glory {
  clear: left;
  margin: 30px 30px 15px;
  padding: 10px;
  background-color: #301a22;
  border: 1px solid #fe7d00;
  border-top-color: #feb500;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px #000, 0 0 2px #000;
  position: relative;
}
.forum-post > .forum-post-content .glory:before {
  content: '';
  display: block;
  background-image: url(/build/images/assets/img/forum/gloryhordes.2ac5df87..png);
  background-size: 100% 22px;
  background-position: 50% 0;
  background-repeat: no-repeat;
  position: absolute;
  top: -22px;
  left: 0;
  width: 100%;
  height: 22px;
}
.forum-post > .forum-post-content .glory p {
  margin: 0;
}
.forum-post > .forum-post-content .glory .glory {
  margin: 0;
}
.forum-post > .forum-post-content .glory .glory:before {
  display: none;
}
.forum-post > .forum-post-content div.crowmsg {
  margin: 4px 0;
  border: 1px solid #ddab76;
  background: #763939;
  padding: 3px;
  color: #ecb0b0;
}
.forum-post > .forum-post-content div.crowmsg.fixMargin {
  margin-left: 120px;
}
.forum-post > .forum-post-content span.rpauthor {
  background: url(/build/images/assets/img/forum/rp.a1c0226d..png) left top no-repeat;
  padding-left: 24px;
  display: block;
  font-style: italic;
  font-size: 1.25rem;
  font-weight: bold;
  clear: left;
}
.forum-post > .forum-post-content span.rpauthor + .rpText {
  margin-top: 7px;
}
.forum-post > .forum-post-content .rpText {
  clear: left;
  margin: 0 30px 15px 30px;
  padding: 3px;
  background-color: #dddbd8;
  border: 1px solid #efefef;
  border-top-color: white;
  border-radius: 6px;
  box-shadow: 0 0 2px black;
  position: relative;
  font-style: italic;
  line-height: 18px;
  color: #3b4151;
}
.forum-post > .forum-post-content .rpText:before {
  content: "";
  display: block;
  background: url(/build/images/assets/img/forum/arrowUp.c3fd454a..png) left center no-repeat;
  position: absolute;
  top: -6px;
  left: 5px;
  width: 100%;
  height: 8px;
}
.forum-post > .forum-post-content .rpText b,
.forum-post > .forum-post-content .rpText i {
  color: #3b4151;
  font-style: italic;
}
.forum-post > .forum-post-content .rpText .collapsor,
.forum-post > .forum-post-content .rpText a {
  color: #955f25;
}
.forum-post > .forum-post-content pre {
  clear: left;
  display: block;
  padding: 5px;
  border: 1px dashed white;
  overflow: auto;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.35);
  word-wrap: normal;
}
.forum-post > .forum-post-content pre img {
  display: none;
}
.forum-post > .forum-post-content .oracleAnnounce,
.forum-post > .forum-post-content .modAnnounce,
.forum-post > .forum-post-content .adminAnnounce {
  clear: left;
  margin: 0 15px;
  padding: 8px 8px 8px 24px;
  background-repeat: no-repeat;
  border-radius: 4px;
  position: relative;
}
.forum-post > .forum-post-content .oracleAnnounce.oracleAnnounce,
.forum-post > .forum-post-content .modAnnounce.oracleAnnounce,
.forum-post > .forum-post-content .adminAnnounce.oracleAnnounce {
  background-image: url(/build/images/assets/img/forum/announceBg.82aa7bd4..png);
  background-position: bottom left;
  background-color: #3b4151;
  border: 1px solid #6B7087;
  box-shadow: 0 0 2px black;
}
.forum-post > .forum-post-content .oracleAnnounce.modAnnounce,
.forum-post > .forum-post-content .modAnnounce.modAnnounce,
.forum-post > .forum-post-content .adminAnnounce.modAnnounce {
  padding-top: 20px;
  background-image: url(/build/images/assets/img/forum/modAnnounceBg.2c2bb173..png);
  background-position: 5px 5px;
  color: white;
  background-color: #5C0000;
  border: 1px solid #470000;
}
.forum-post > .forum-post-content .oracleAnnounce.adminAnnounce,
.forum-post > .forum-post-content .modAnnounce.adminAnnounce,
.forum-post > .forum-post-content .adminAnnounce.adminAnnounce {
  padding-top: 20px;
  background-color: #553C53;
  border: 1px solid #feb500;
  background-image: url(/build/images/assets/img/forum/adminAnnounceBg.d7283cff..png);
  background-position: top left;
  position: relative;
}
.forum-post > .forum-post-content div.dice-4,
.forum-post > .forum-post-content div.dice-6,
.forum-post > .forum-post-content div.dice-8,
.forum-post > .forum-post-content div.dice-10,
.forum-post > .forum-post-content div.dice-12,
.forum-post > .forum-post-content div.dice-20,
.forum-post > .forum-post-content div.dice-100,
.forum-post > .forum-post-content div.letter-a,
.forum-post > .forum-post-content div.letter-c,
.forum-post > .forum-post-content div.letter-v,
.forum-post > .forum-post-content div.rps,
.forum-post > .forum-post-content div.coin,
.forum-post > .forum-post-content div.card,
.forum-post > .forum-post-content div.citizen {
  display: inline-block;
  padding: 1px 3px 1px 19px;
  border-radius: 2px;
  background: #3B3249;
  font-size: 0.8em;
  font-weight: bold;
  margin: 0 2px;
  color: white;
}
.forum-post > .forum-post-content div.dice-4 {
  background: url(/build/images/assets/img/forum/dice4.5c707652..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.dice-6 {
  background: url(/build/images/assets/img/forum/dice6.a7adf6c6..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.dice-8 {
  background: url(/build/images/assets/img/forum/dice8.669ce16e..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.dice-10 {
  background: url(/build/images/assets/img/forum/dice10.85659297..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.dice-12 {
  background: url(/build/images/assets/img/forum/dice12.3ff5abea..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.dice-20 {
  background: url(/build/images/assets/img/forum/dice20.1edfb21f..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.dice-100 {
  background: url(/build/images/assets/img/forum/dice100.f8efaa19..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.letter-a {
  background: url(/build/images/assets/img/forum/lta.8a230284..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.letter-c {
  background: url(/build/images/assets/img/forum/ltc.97618d5b..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.letter-v {
  background: url(/build/images/assets/img/forum/ltv.08892ddb..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.rps {
  background: url(/build/images/assets/img/forum/rps.8f3afd22..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.coin {
  background: url(/build/images/assets/img/forum/coin.caf60f68..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.card {
  background: url(/build/images/assets/img/forum/card.a3371533..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.citizen {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.citizen[x-a=none] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/looser.aa8af336..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=basic] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/basic.df78a12d..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=collec] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/dig.abdddc5f..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=guardian] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/shield.aa5b94e7..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=hunter] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/vest.dab68fee..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=tamer] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/tamer.198b64bc..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=tech] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/tech.28907ccf..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=shaman] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/shaman.df6922db..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=survivalist] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/book.93f02a21..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=hero] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/hero.0cdc29a3..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=dead] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/death.34e3288c..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=shunned] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/icons/banished.812149c1..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.collapsor {
  padding-left: 24px;
  position: relative;
  cursor: pointer;
  clear: left;
  border-bottom: 1px solid rgba(221, 171, 118, 0.5);
  color: #ddab76;
  box-shadow: 0 7px 5px -5px rgba(0, 0, 0, 0.5);
  top: -2px;
  margin-bottom: -2px;
  z-index: 1;
  transition: box-shadow 0.1s ease-in-out, top 0.1s ease-in-out, margin-bottom 0.1s ease-in-out;
}
.forum-post > .forum-post-content div.collapsor:before {
  content: '▶';
  position: absolute;
  left: 0;
  top: 0;
  width: 24px;
  transform: rotate(0) scale(0.6);
  text-align: center;
  transition: transform 0.1s ease-in-out;
  font-style: normal;
}
.forum-post > .forum-post-content div.collapsor + .collapsed {
  overflow: hidden;
  position: relative;
  padding: 10px 4px 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  background: rgba(221, 171, 118, 0.1);
  pointer-events: none;
}
.forum-post > .forum-post-content div.collapsor + .collapsed > * {
  transform: translateY(-16px);
  transition: transform 0.3s ease-in-out;
}
.forum-post > .forum-post-content div.collapsor[data-open="1"] {
  box-shadow: 0 0 5px -5px rgba(0, 0, 0, 0.3);
  top: 0;
  margin-bottom: 0;
}
.forum-post > .forum-post-content div.collapsor[data-open="1"]:before {
  transform: rotate(90deg) scale(0.6);
}
.forum-post > .forum-post-content div.collapsor[data-open="1"] + .collapsed {
  pointer-events: auto;
}
.forum-post > .forum-post-content div.collapsor[data-open="1"] + .collapsed > * {
  transform: translateY(0);
}
.forum-post > .forum-post-content div.collapsor[data-transition="1"] + .collapsed {
  transition: max-height 0.3s ease-in-out, opacity 0.3s ease-in-out;
}
.forum-post.forum-post-variant-crow {
  background: #5c2b20;
  overflow: hidden;
}
.forum-post.forum-post-search-result .forum-post-content {
  overflow-y: auto;
  max-height: 100px;
}
.forum-post.forum-post-search-result .forum-post-content > p:first-child {
  margin-top: 0;
}
.forum-post.forum-post-search-result .forum-post-content span.search-anchor {
  background: #6e0000;
  color: #fff500;
  text-shadow: 0 0 2px black;
  outline: 1px solid #fff500;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
}
.forum-post > .forum-post-footer {
  padding: 5px;
  font-size: 1rem;
  color: rgba(0, 0, 0, 0.2);
  position: relative;
}
.forum-post > .forum-post-footer .float-left {
  opacity: 0.6;
}
.forum-post > .forum-post-footer .action-button {
  padding-left: 2px;
  text-decoration: underline;
  cursor: pointer;
  line-height: 16px;
  opacity: 0.6;
}
.forum-post > .forum-post-footer .action-button:hover {
  opacity: 1;
  color: #ffffff;
}
.forum-post > .forum-post-footer .mod-submenu {
  display: inline-block;
  position: relative;
  width: 16px;
  height: 16px;
  line-height: 16px;
  vertical-align: middle;
  background-image: url(/build/images/assets/img/icons/mod.87d35d18..png);
  margin-left: 1rem;
  cursor: pointer;
}
.forum-post > .forum-post-footer .mod-submenu input {
  display: none;
}
.forum-post > .forum-post-footer .mod-submenu .mod-submenu-links {
  display: none;
  position: absolute;
  right: 0;
  bottom: 16px;
  border: 1px solid #ddab76;
  background-color: #4a261e;
  margin: 0;
  padding: 0.5rem;
  outline: 1px solid black;
  list-style: none;
  z-index: 1;
}
.forum-post > .forum-post-footer .mod-submenu .mod-submenu-links li {
  list-style-type: none;
}
.forum-post > .forum-post-footer .mod-submenu .mod-submenu-links li a {
  color: #ddab76;
}
.forum-post > .forum-post-footer .mod-submenu input:checked + .mod-submenu-links {
  display: block;
}
.forum-editor:not(.pm-editor),
.pm-editor:not(.pm-editor) {
  background: #8a5432;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  padding: 0 0 5px;
  border: 1px solid #704328;
  margin: 10px 0;
}
.forum-editor > .forum-editor-header,
.pm-editor > .forum-editor-header {
  display: block;
  background: #804d2f;
  padding: 4px;
}
.forum-editor > .forum-editor-header > b,
.pm-editor > .forum-editor-header > b {
  padding: 5px;
}
.forum-editor > .forum-editor-header > i,
.pm-editor > .forum-editor-header > i {
  float: right;
  font-size: 0.8em;
}
.forum-editor #forum-editor-preview,
.pm-editor #forum-editor-preview,
.forum-editor #forum-editor-preview-global,
.pm-editor #forum-editor-preview-global,
.forum-editor #forum-editor-preview-answer,
.pm-editor #forum-editor-preview-answer {
  min-height: 150px;
  border: 1px solid #704328;
  background: #49261e;
  padding: 10px 5px 5px 10px;
  overflow: auto;
  outline: 0 solid transparent;
}
body.forum-font-twinoid .forum-editor #forum-editor-preview,
body.forum-font-twinoid .pm-editor #forum-editor-preview,
body.forum-font-twinoid .forum-editor #forum-editor-preview-global,
body.forum-font-twinoid .pm-editor #forum-editor-preview-global,
body.forum-font-twinoid .forum-editor #forum-editor-preview-answer,
body.forum-font-twinoid .pm-editor #forum-editor-preview-answer {
  font-size: 1.3rem;
}
body.forum-font-small .forum-editor #forum-editor-preview,
body.forum-font-small .pm-editor #forum-editor-preview,
body.forum-font-small .forum-editor #forum-editor-preview-global,
body.forum-font-small .pm-editor #forum-editor-preview-global,
body.forum-font-small .forum-editor #forum-editor-preview-answer,
body.forum-font-small .pm-editor #forum-editor-preview-answer {
  font-size: 1.45rem;
}
body.forum-font-large .forum-editor #forum-editor-preview,
body.forum-font-large .pm-editor #forum-editor-preview,
body.forum-font-large .forum-editor #forum-editor-preview-global,
body.forum-font-large .pm-editor #forum-editor-preview-global,
body.forum-font-large .forum-editor #forum-editor-preview-answer,
body.forum-font-large .pm-editor #forum-editor-preview-answer {
  font-size: 1.75rem;
}
body.forum-font-very-large .forum-editor #forum-editor-preview,
body.forum-font-very-large .pm-editor #forum-editor-preview,
body.forum-font-very-large .forum-editor #forum-editor-preview-global,
body.forum-font-very-large .pm-editor #forum-editor-preview-global,
body.forum-font-very-large .forum-editor #forum-editor-preview-answer,
body.forum-font-very-large .pm-editor #forum-editor-preview-answer {
  font-size: 1.9rem;
}
#forum-editor-preview,
#forum-editor-preview-global,
#forum-editor-preview-answer,
.pm-message-content {
  word-break: break-word;
}
#forum-editor-preview b,
#forum-editor-preview-global b,
#forum-editor-preview-answer b,
.pm-message-content b,
#forum-editor-preview strong,
#forum-editor-preview-global strong,
#forum-editor-preview-answer strong,
.pm-message-content strong {
  color: #afb3cf;
  text-transform: initial;
  opacity: 0.8;
}
#forum-editor-preview i,
#forum-editor-preview-global i,
#forum-editor-preview-answer i,
.pm-message-content i,
#forum-editor-preview em,
#forum-editor-preview-global em,
#forum-editor-preview-answer em,
.pm-message-content em {
  color: #f0d79e;
  opacity: 0.7;
}
#forum-editor-preview s,
#forum-editor-preview-global s,
#forum-editor-preview-answer s,
.pm-message-content s,
#forum-editor-preview strike,
#forum-editor-preview-global strike,
#forum-editor-preview-answer strike,
.pm-message-content strike,
#forum-editor-preview del,
#forum-editor-preview-global del,
#forum-editor-preview-answer del,
.pm-message-content del {
  opacity: 0.8;
}
#forum-editor-preview span.bad,
#forum-editor-preview-global span.bad,
#forum-editor-preview-answer span.bad,
.pm-message-content span.bad {
  color: #ff4111;
}
#forum-editor-preview span.big,
#forum-editor-preview-global span.big,
#forum-editor-preview-answer span.big,
.pm-message-content span.big {
  font-size: 1.2em;
}
#forum-editor-preview span.big span.big,
#forum-editor-preview-global span.big span.big,
#forum-editor-preview-answer span.big span.big,
.pm-message-content span.big span.big {
  font-size: inherit;
}
#forum-editor-preview div.html,
#forum-editor-preview-global div.html,
#forum-editor-preview-answer div.html,
.pm-message-content div.html {
  display: inline-block;
}
#forum-editor-preview hr,
#forum-editor-preview-global hr,
#forum-editor-preview-answer hr,
.pm-message-content hr {
  border-color: #ddab76;
}
#forum-editor-preview img,
#forum-editor-preview-global img,
#forum-editor-preview-answer img,
.pm-message-content img {
  max-height: 480px;
  max-width: 100%;
  height: auto !important;
  width: auto !important;
}
#forum-editor-preview div.clear,
#forum-editor-preview-global div.clear,
#forum-editor-preview-answer div.clear,
.pm-message-content div.clear {
  display: block;
  height: 0;
  clear: left;
}
#forum-editor-preview span.quoteauthor,
#forum-editor-preview-global span.quoteauthor,
#forum-editor-preview-answer span.quoteauthor,
.pm-message-content span.quoteauthor,
#forum-editor-preview div.cref,
#forum-editor-preview-global div.cref,
#forum-editor-preview-answer div.cref,
.pm-message-content div.cref {
  display: inline-block;
  font-weight: bold;
  font-size: 1.25rem;
  text-decoration: none;
}
#forum-editor-preview span.quoteauthor.quoteauthor,
#forum-editor-preview-global span.quoteauthor.quoteauthor,
#forum-editor-preview-answer span.quoteauthor.quoteauthor,
.pm-message-content span.quoteauthor.quoteauthor,
#forum-editor-preview div.cref.quoteauthor,
#forum-editor-preview-global div.cref.quoteauthor,
#forum-editor-preview-answer div.cref.quoteauthor,
.pm-message-content div.cref.quoteauthor {
  margin-left: 30px;
}
#forum-editor-preview span.quoteauthor.cref,
#forum-editor-preview-global span.quoteauthor.cref,
#forum-editor-preview-answer span.quoteauthor.cref,
.pm-message-content span.quoteauthor.cref,
#forum-editor-preview div.cref.cref,
#forum-editor-preview-global div.cref.cref,
#forum-editor-preview-answer div.cref.cref,
.pm-message-content div.cref.cref,
#forum-editor-preview span.quoteauthor.quoteauthor[x-id],
#forum-editor-preview-global span.quoteauthor.quoteauthor[x-id],
#forum-editor-preview-answer span.quoteauthor.quoteauthor[x-id],
.pm-message-content span.quoteauthor.quoteauthor[x-id],
#forum-editor-preview div.cref.quoteauthor[x-id],
#forum-editor-preview-global div.cref.quoteauthor[x-id],
#forum-editor-preview-answer div.cref.quoteauthor[x-id],
.pm-message-content div.cref.quoteauthor[x-id] {
  cursor: pointer;
}
#forum-editor-preview span.quoteauthor.raw,
#forum-editor-preview-global span.quoteauthor.raw,
#forum-editor-preview-answer span.quoteauthor.raw,
.pm-message-content span.quoteauthor.raw,
#forum-editor-preview div.cref.raw,
#forum-editor-preview-global div.cref.raw,
#forum-editor-preview-answer div.cref.raw,
.pm-message-content div.cref.raw {
  color: white;
}
#forum-editor-preview span.quoteauthor.quoteauthor + blockquote,
#forum-editor-preview-global span.quoteauthor.quoteauthor + blockquote,
#forum-editor-preview-answer span.quoteauthor.quoteauthor + blockquote,
.pm-message-content span.quoteauthor.quoteauthor + blockquote,
#forum-editor-preview div.cref.quoteauthor + blockquote,
#forum-editor-preview-global div.cref.quoteauthor + blockquote,
#forum-editor-preview-answer div.cref.quoteauthor + blockquote,
.pm-message-content div.cref.quoteauthor + blockquote {
  margin-top: 0;
}
#forum-editor-preview .username,
#forum-editor-preview-global .username,
#forum-editor-preview-answer .username,
.pm-message-content .username {
  font-size: 1.25rem;
}
#forum-editor-preview blockquote .quoteauthor,
#forum-editor-preview-global blockquote .quoteauthor,
#forum-editor-preview-answer blockquote .quoteauthor,
.pm-message-content blockquote .quoteauthor {
  margin-left: 0 !important;
}
#forum-editor-preview ul,
#forum-editor-preview-global ul,
#forum-editor-preview-answer ul,
.pm-message-content ul,
#forum-editor-preview ol,
#forum-editor-preview-global ol,
#forum-editor-preview-answer ol,
.pm-message-content ol {
  clear: left;
}
#forum-editor-preview ul.poll,
#forum-editor-preview-global ul.poll,
#forum-editor-preview-answer ul.poll,
.pm-message-content ul.poll {
  line-height: 0;
  font-size: 0;
}
#forum-editor-preview ul.poll:not(.global-poll),
#forum-editor-preview-global ul.poll:not(.global-poll),
#forum-editor-preview-answer ul.poll:not(.global-poll),
.pm-message-content ul.poll:not(.global-poll) {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
}
#forum-editor-preview ul.poll:not(.global-poll) hr,
#forum-editor-preview-global ul.poll:not(.global-poll) hr,
#forum-editor-preview-answer ul.poll:not(.global-poll) hr,
.pm-message-content ul.poll:not(.global-poll) hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
#forum-editor-preview ul.poll.global-poll,
#forum-editor-preview-global ul.poll.global-poll,
#forum-editor-preview-answer ul.poll.global-poll,
.pm-message-content ul.poll.global-poll {
  padding: 0;
}
#forum-editor-preview ul.poll > li,
#forum-editor-preview-global ul.poll > li,
#forum-editor-preview-answer ul.poll > li,
.pm-message-content ul.poll > li {
  list-style: none;
  position: relative;
  padding: 10px 3px;
  margin: 0;
  line-height: normal;
}
#forum-editor-preview ul.poll > li:not(.plain):not(.q):not(.desc):before,
#forum-editor-preview-global ul.poll > li:not(.plain):not(.q):not(.desc):before,
#forum-editor-preview-answer ul.poll > li:not(.plain):not(.q):not(.desc):before,
.pm-message-content ul.poll > li:not(.plain):not(.q):not(.desc):before {
  position: absolute;
  top: 9px;
  left: -26px;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/emotes/arrowright.7870eca6..gif);
  content: " ";
}
#forum-editor-preview ul.poll > li.q,
#forum-editor-preview-global ul.poll > li.q,
#forum-editor-preview-answer ul.poll > li.q,
.pm-message-content ul.poll > li.q {
  font-weight: bold;
  color: #ddab76;
}
#forum-editor-preview ul.poll > li.q:not(:first-child),
#forum-editor-preview-global ul.poll > li.q:not(:first-child),
#forum-editor-preview-answer ul.poll > li.q:not(:first-child),
.pm-message-content ul.poll > li.q:not(:first-child) {
  display: none;
}
#forum-editor-preview ul.poll > li.desc,
#forum-editor-preview-global ul.poll > li.desc,
#forum-editor-preview-answer ul.poll > li.desc,
.pm-message-content ul.poll > li.desc {
  color: #ddab76;
}
#forum-editor-preview ul.poll > li:not(.desc) + li,
#forum-editor-preview-global ul.poll > li:not(.desc) + li,
#forum-editor-preview-answer ul.poll > li:not(.desc) + li,
.pm-message-content ul.poll > li:not(.desc) + li {
  border-top: 1px dotted #ddab76;
}
#forum-editor-preview ul.poll > li .vote-bar,
#forum-editor-preview-global ul.poll > li .vote-bar,
#forum-editor-preview-answer ul.poll > li .vote-bar,
.pm-message-content ul.poll > li .vote-bar {
  height: 6px;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.2) 100%);
  overflow: hidden;
}
#forum-editor-preview ul.poll > li .vote-bar > .bar,
#forum-editor-preview-global ul.poll > li .vote-bar > .bar,
#forum-editor-preview-answer ul.poll > li .vote-bar > .bar,
.pm-message-content ul.poll > li .vote-bar > .bar {
  background: linear-gradient(180deg, #fffb58 0%, #f2c94d 100%);
  height: 100%;
}
#forum-editor-preview ul.poll:not(.global-poll) > li,
#forum-editor-preview-global ul.poll:not(.global-poll) > li,
#forum-editor-preview-answer ul.poll:not(.global-poll) > li,
.pm-message-content ul.poll:not(.global-poll) > li {
  font-size: 1rem;
}
#forum-editor-preview ul.poll:not(.global-poll) > li.q,
#forum-editor-preview-global ul.poll:not(.global-poll) > li.q,
#forum-editor-preview-answer ul.poll:not(.global-poll) > li.q,
.pm-message-content ul.poll:not(.global-poll) > li.q {
  font-size: 1.1rem;
}
#forum-editor-preview ul.poll:not(.global-poll) > li.q:before,
#forum-editor-preview-global ul.poll:not(.global-poll) > li.q:before,
#forum-editor-preview-answer ul.poll:not(.global-poll) > li.q:before,
.pm-message-content ul.poll:not(.global-poll) > li.q:before {
  position: absolute;
  top: 9px;
  left: -26px;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/small_help.1e4814b4..gif);
  content: " ";
}
#forum-editor-preview ul.poll.global-poll > li,
#forum-editor-preview-global ul.poll.global-poll > li,
#forum-editor-preview-answer ul.poll.global-poll > li,
.pm-message-content ul.poll.global-poll > li {
  font-size: 1.3rem;
}
#forum-editor-preview ul.poll.global-poll > li.q,
#forum-editor-preview-global ul.poll.global-poll > li.q,
#forum-editor-preview-answer ul.poll.global-poll > li.q,
.pm-message-content ul.poll.global-poll > li.q {
  font-size: 1.6rem;
}
#forum-editor-preview ul.poll.global-poll > li:not(.plain):not(.q),
#forum-editor-preview-global ul.poll.global-poll > li:not(.plain):not(.q),
#forum-editor-preview-answer ul.poll.global-poll > li:not(.plain):not(.q),
.pm-message-content ul.poll.global-poll > li:not(.plain):not(.q) {
  margin-left: 32px;
}
#forum-editor-preview blockquote,
#forum-editor-preview-global blockquote,
#forum-editor-preview-answer blockquote,
.pm-message-content blockquote {
  font-style: italic;
  border-color: rgba(0, 0, 0, 0.6);
  border-style: dashed;
  border-width: 0 0 1px 1px;
  padding-left: 10px;
  font-size: 0.875em;
  opacity: 0.7;
}
#forum-editor-preview blockquote blockquote,
#forum-editor-preview-global blockquote blockquote,
#forum-editor-preview-answer blockquote blockquote,
.pm-message-content blockquote blockquote {
  margin-left: 10px;
  margin-right: 0;
  opacity: 1;
  font-size: 1em;
}
#forum-editor-preview .spoiler,
#forum-editor-preview-global .spoiler,
#forum-editor-preview-answer .spoiler,
.pm-message-content .spoiler {
  background-image: linear-gradient(-45deg, #0006 25%, #fff0 25%, #fff0 50%, #0006 50%, #0006 75%, #fff0 75%, #fff0 100%);
  background-size: 12.63px 12.63px;
  margin: 0 5px;
}
#forum-editor-preview .spoiler:not(:hover),
#forum-editor-preview-global .spoiler:not(:hover),
#forum-editor-preview-answer .spoiler:not(:hover),
.pm-message-content .spoiler:not(:hover) {
  color: transparent;
}
#forum-editor-preview .spoiler:not(:hover) > *,
#forum-editor-preview-global .spoiler:not(:hover) > *,
#forum-editor-preview-answer .spoiler:not(:hover) > *,
.pm-message-content .spoiler:not(:hover) > * {
  visibility: hidden;
}
#forum-editor-preview .spoiler:hover,
#forum-editor-preview-global .spoiler:hover,
#forum-editor-preview-answer .spoiler:hover,
.pm-message-content .spoiler:hover {
  background-image: linear-gradient(-45deg, #0003 25%, #fff0 25%, #fff0 50%, #0003 50%, #0003 75%, #fff0 75%, #fff0 100%);
}
#forum-editor-preview .spoiler:hover > *,
#forum-editor-preview-global .spoiler:hover > *,
#forum-editor-preview-answer .spoiler:hover > *,
.pm-message-content .spoiler:hover > * {
  animation: delay-pointer-events 500ms linear;
}
#forum-editor-preview .sideNote,
#forum-editor-preview-global .sideNote,
#forum-editor-preview-answer .sideNote,
.pm-message-content .sideNote {
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
  font-size: 1.1rem;
  font-style: italic;
}
#forum-editor-preview .glory,
#forum-editor-preview-global .glory,
#forum-editor-preview-answer .glory,
.pm-message-content .glory {
  clear: left;
  margin: 30px 30px 15px;
  padding: 10px;
  background-color: #301a22;
  border: 1px solid #fe7d00;
  border-top-color: #feb500;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px #000, 0 0 2px #000;
  position: relative;
}
#forum-editor-preview .glory:before,
#forum-editor-preview-global .glory:before,
#forum-editor-preview-answer .glory:before,
.pm-message-content .glory:before {
  content: '';
  display: block;
  background-image: url(/build/images/assets/img/forum/gloryhordes.2ac5df87..png);
  background-size: 100% 22px;
  background-position: 50% 0;
  background-repeat: no-repeat;
  position: absolute;
  top: -22px;
  left: 0;
  width: 100%;
  height: 22px;
}
#forum-editor-preview .glory p,
#forum-editor-preview-global .glory p,
#forum-editor-preview-answer .glory p,
.pm-message-content .glory p {
  margin: 0;
}
#forum-editor-preview .glory .glory,
#forum-editor-preview-global .glory .glory,
#forum-editor-preview-answer .glory .glory,
.pm-message-content .glory .glory {
  margin: 0;
}
#forum-editor-preview .glory .glory:before,
#forum-editor-preview-global .glory .glory:before,
#forum-editor-preview-answer .glory .glory:before,
.pm-message-content .glory .glory:before {
  display: none;
}
#forum-editor-preview div.crowmsg,
#forum-editor-preview-global div.crowmsg,
#forum-editor-preview-answer div.crowmsg,
.pm-message-content div.crowmsg {
  margin: 4px 0;
  border: 1px solid #ddab76;
  background: #763939;
  padding: 3px;
  color: #ecb0b0;
}
#forum-editor-preview div.crowmsg.fixMargin,
#forum-editor-preview-global div.crowmsg.fixMargin,
#forum-editor-preview-answer div.crowmsg.fixMargin,
.pm-message-content div.crowmsg.fixMargin {
  margin-left: 120px;
}
#forum-editor-preview span.rpauthor,
#forum-editor-preview-global span.rpauthor,
#forum-editor-preview-answer span.rpauthor,
.pm-message-content span.rpauthor {
  background: url(/build/images/assets/img/forum/rp.a1c0226d..png) left top no-repeat;
  padding-left: 24px;
  display: block;
  font-style: italic;
  font-size: 1.25rem;
  font-weight: bold;
  clear: left;
}
#forum-editor-preview span.rpauthor + .rpText,
#forum-editor-preview-global span.rpauthor + .rpText,
#forum-editor-preview-answer span.rpauthor + .rpText,
.pm-message-content span.rpauthor + .rpText {
  margin-top: 7px;
}
#forum-editor-preview .rpText,
#forum-editor-preview-global .rpText,
#forum-editor-preview-answer .rpText,
.pm-message-content .rpText {
  clear: left;
  margin: 0 30px 15px 30px;
  padding: 3px;
  background-color: #dddbd8;
  border: 1px solid #efefef;
  border-top-color: white;
  border-radius: 6px;
  box-shadow: 0 0 2px black;
  position: relative;
  font-style: italic;
  line-height: 18px;
  color: #3b4151;
}
#forum-editor-preview .rpText:before,
#forum-editor-preview-global .rpText:before,
#forum-editor-preview-answer .rpText:before,
.pm-message-content .rpText:before {
  content: "";
  display: block;
  background: url(/build/images/assets/img/forum/arrowUp.c3fd454a..png) left center no-repeat;
  position: absolute;
  top: -6px;
  left: 5px;
  width: 100%;
  height: 8px;
}
#forum-editor-preview .rpText b,
#forum-editor-preview-global .rpText b,
#forum-editor-preview-answer .rpText b,
.pm-message-content .rpText b,
#forum-editor-preview .rpText i,
#forum-editor-preview-global .rpText i,
#forum-editor-preview-answer .rpText i,
.pm-message-content .rpText i {
  color: #3b4151;
  font-style: italic;
}
#forum-editor-preview .rpText .collapsor,
#forum-editor-preview-global .rpText .collapsor,
#forum-editor-preview-answer .rpText .collapsor,
.pm-message-content .rpText .collapsor,
#forum-editor-preview .rpText a,
#forum-editor-preview-global .rpText a,
#forum-editor-preview-answer .rpText a,
.pm-message-content .rpText a {
  color: #955f25;
}
#forum-editor-preview pre,
#forum-editor-preview-global pre,
#forum-editor-preview-answer pre,
.pm-message-content pre {
  clear: left;
  display: block;
  padding: 5px;
  border: 1px dashed white;
  overflow: auto;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.35);
  word-wrap: normal;
}
#forum-editor-preview pre img,
#forum-editor-preview-global pre img,
#forum-editor-preview-answer pre img,
.pm-message-content pre img {
  display: none;
}
#forum-editor-preview .oracleAnnounce,
#forum-editor-preview-global .oracleAnnounce,
#forum-editor-preview-answer .oracleAnnounce,
.pm-message-content .oracleAnnounce,
#forum-editor-preview .modAnnounce,
#forum-editor-preview-global .modAnnounce,
#forum-editor-preview-answer .modAnnounce,
.pm-message-content .modAnnounce,
#forum-editor-preview .adminAnnounce,
#forum-editor-preview-global .adminAnnounce,
#forum-editor-preview-answer .adminAnnounce,
.pm-message-content .adminAnnounce {
  clear: left;
  margin: 0 15px;
  padding: 8px 8px 8px 24px;
  background-repeat: no-repeat;
  border-radius: 4px;
  position: relative;
}
#forum-editor-preview .oracleAnnounce.oracleAnnounce,
#forum-editor-preview-global .oracleAnnounce.oracleAnnounce,
#forum-editor-preview-answer .oracleAnnounce.oracleAnnounce,
.pm-message-content .oracleAnnounce.oracleAnnounce,
#forum-editor-preview .modAnnounce.oracleAnnounce,
#forum-editor-preview-global .modAnnounce.oracleAnnounce,
#forum-editor-preview-answer .modAnnounce.oracleAnnounce,
.pm-message-content .modAnnounce.oracleAnnounce,
#forum-editor-preview .adminAnnounce.oracleAnnounce,
#forum-editor-preview-global .adminAnnounce.oracleAnnounce,
#forum-editor-preview-answer .adminAnnounce.oracleAnnounce,
.pm-message-content .adminAnnounce.oracleAnnounce {
  background-image: url(/build/images/assets/img/forum/announceBg.82aa7bd4..png);
  background-position: bottom left;
  background-color: #3b4151;
  border: 1px solid #6B7087;
  box-shadow: 0 0 2px black;
}
#forum-editor-preview .oracleAnnounce.modAnnounce,
#forum-editor-preview-global .oracleAnnounce.modAnnounce,
#forum-editor-preview-answer .oracleAnnounce.modAnnounce,
.pm-message-content .oracleAnnounce.modAnnounce,
#forum-editor-preview .modAnnounce.modAnnounce,
#forum-editor-preview-global .modAnnounce.modAnnounce,
#forum-editor-preview-answer .modAnnounce.modAnnounce,
.pm-message-content .modAnnounce.modAnnounce,
#forum-editor-preview .adminAnnounce.modAnnounce,
#forum-editor-preview-global .adminAnnounce.modAnnounce,
#forum-editor-preview-answer .adminAnnounce.modAnnounce,
.pm-message-content .adminAnnounce.modAnnounce {
  padding-top: 20px;
  background-image: url(/build/images/assets/img/forum/modAnnounceBg.2c2bb173..png);
  background-position: 5px 5px;
  color: white;
  background-color: #5C0000;
  border: 1px solid #470000;
}
#forum-editor-preview .oracleAnnounce.adminAnnounce,
#forum-editor-preview-global .oracleAnnounce.adminAnnounce,
#forum-editor-preview-answer .oracleAnnounce.adminAnnounce,
.pm-message-content .oracleAnnounce.adminAnnounce,
#forum-editor-preview .modAnnounce.adminAnnounce,
#forum-editor-preview-global .modAnnounce.adminAnnounce,
#forum-editor-preview-answer .modAnnounce.adminAnnounce,
.pm-message-content .modAnnounce.adminAnnounce,
#forum-editor-preview .adminAnnounce.adminAnnounce,
#forum-editor-preview-global .adminAnnounce.adminAnnounce,
#forum-editor-preview-answer .adminAnnounce.adminAnnounce,
.pm-message-content .adminAnnounce.adminAnnounce {
  padding-top: 20px;
  background-color: #553C53;
  border: 1px solid #feb500;
  background-image: url(/build/images/assets/img/forum/adminAnnounceBg.d7283cff..png);
  background-position: top left;
  position: relative;
}
#forum-editor-preview div.dice-4,
#forum-editor-preview-global div.dice-4,
#forum-editor-preview-answer div.dice-4,
.pm-message-content div.dice-4,
#forum-editor-preview div.dice-6,
#forum-editor-preview-global div.dice-6,
#forum-editor-preview-answer div.dice-6,
.pm-message-content div.dice-6,
#forum-editor-preview div.dice-8,
#forum-editor-preview-global div.dice-8,
#forum-editor-preview-answer div.dice-8,
.pm-message-content div.dice-8,
#forum-editor-preview div.dice-10,
#forum-editor-preview-global div.dice-10,
#forum-editor-preview-answer div.dice-10,
.pm-message-content div.dice-10,
#forum-editor-preview div.dice-12,
#forum-editor-preview-global div.dice-12,
#forum-editor-preview-answer div.dice-12,
.pm-message-content div.dice-12,
#forum-editor-preview div.dice-20,
#forum-editor-preview-global div.dice-20,
#forum-editor-preview-answer div.dice-20,
.pm-message-content div.dice-20,
#forum-editor-preview div.dice-100,
#forum-editor-preview-global div.dice-100,
#forum-editor-preview-answer div.dice-100,
.pm-message-content div.dice-100,
#forum-editor-preview div.letter-a,
#forum-editor-preview-global div.letter-a,
#forum-editor-preview-answer div.letter-a,
.pm-message-content div.letter-a,
#forum-editor-preview div.letter-c,
#forum-editor-preview-global div.letter-c,
#forum-editor-preview-answer div.letter-c,
.pm-message-content div.letter-c,
#forum-editor-preview div.letter-v,
#forum-editor-preview-global div.letter-v,
#forum-editor-preview-answer div.letter-v,
.pm-message-content div.letter-v,
#forum-editor-preview div.rps,
#forum-editor-preview-global div.rps,
#forum-editor-preview-answer div.rps,
.pm-message-content div.rps,
#forum-editor-preview div.coin,
#forum-editor-preview-global div.coin,
#forum-editor-preview-answer div.coin,
.pm-message-content div.coin,
#forum-editor-preview div.card,
#forum-editor-preview-global div.card,
#forum-editor-preview-answer div.card,
.pm-message-content div.card,
#forum-editor-preview div.citizen,
#forum-editor-preview-global div.citizen,
#forum-editor-preview-answer div.citizen,
.pm-message-content div.citizen {
  display: inline-block;
  padding: 1px 3px 1px 19px;
  border-radius: 2px;
  background: #3B3249;
  font-size: 0.8em;
  font-weight: bold;
  margin: 0 2px;
  color: white;
}
#forum-editor-preview div.dice-4,
#forum-editor-preview-global div.dice-4,
#forum-editor-preview-answer div.dice-4,
.pm-message-content div.dice-4 {
  background: url(/build/images/assets/img/forum/dice4.5c707652..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.dice-6,
#forum-editor-preview-global div.dice-6,
#forum-editor-preview-answer div.dice-6,
.pm-message-content div.dice-6 {
  background: url(/build/images/assets/img/forum/dice6.a7adf6c6..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.dice-8,
#forum-editor-preview-global div.dice-8,
#forum-editor-preview-answer div.dice-8,
.pm-message-content div.dice-8 {
  background: url(/build/images/assets/img/forum/dice8.669ce16e..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.dice-10,
#forum-editor-preview-global div.dice-10,
#forum-editor-preview-answer div.dice-10,
.pm-message-content div.dice-10 {
  background: url(/build/images/assets/img/forum/dice10.85659297..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.dice-12,
#forum-editor-preview-global div.dice-12,
#forum-editor-preview-answer div.dice-12,
.pm-message-content div.dice-12 {
  background: url(/build/images/assets/img/forum/dice12.3ff5abea..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.dice-20,
#forum-editor-preview-global div.dice-20,
#forum-editor-preview-answer div.dice-20,
.pm-message-content div.dice-20 {
  background: url(/build/images/assets/img/forum/dice20.1edfb21f..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.dice-100,
#forum-editor-preview-global div.dice-100,
#forum-editor-preview-answer div.dice-100,
.pm-message-content div.dice-100 {
  background: url(/build/images/assets/img/forum/dice100.f8efaa19..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.letter-a,
#forum-editor-preview-global div.letter-a,
#forum-editor-preview-answer div.letter-a,
.pm-message-content div.letter-a {
  background: url(/build/images/assets/img/forum/lta.8a230284..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.letter-c,
#forum-editor-preview-global div.letter-c,
#forum-editor-preview-answer div.letter-c,
.pm-message-content div.letter-c {
  background: url(/build/images/assets/img/forum/ltc.97618d5b..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.letter-v,
#forum-editor-preview-global div.letter-v,
#forum-editor-preview-answer div.letter-v,
.pm-message-content div.letter-v {
  background: url(/build/images/assets/img/forum/ltv.08892ddb..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.rps,
#forum-editor-preview-global div.rps,
#forum-editor-preview-answer div.rps,
.pm-message-content div.rps {
  background: url(/build/images/assets/img/forum/rps.8f3afd22..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.coin,
#forum-editor-preview-global div.coin,
#forum-editor-preview-answer div.coin,
.pm-message-content div.coin {
  background: url(/build/images/assets/img/forum/coin.caf60f68..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.card,
#forum-editor-preview-global div.card,
#forum-editor-preview-answer div.card,
.pm-message-content div.card {
  background: url(/build/images/assets/img/forum/card.a3371533..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.citizen,
#forum-editor-preview-global div.citizen,
#forum-editor-preview-answer div.citizen,
.pm-message-content div.citizen {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, #3B3249;
}
#forum-editor-preview div.citizen[x-a=none],
#forum-editor-preview-global div.citizen[x-a=none],
#forum-editor-preview-answer div.citizen[x-a=none],
.pm-message-content div.citizen[x-a=none] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/looser.aa8af336..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=basic],
#forum-editor-preview-global div.citizen[x-a=basic],
#forum-editor-preview-answer div.citizen[x-a=basic],
.pm-message-content div.citizen[x-a=basic] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/basic.df78a12d..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=collec],
#forum-editor-preview-global div.citizen[x-a=collec],
#forum-editor-preview-answer div.citizen[x-a=collec],
.pm-message-content div.citizen[x-a=collec] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/dig.abdddc5f..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=guardian],
#forum-editor-preview-global div.citizen[x-a=guardian],
#forum-editor-preview-answer div.citizen[x-a=guardian],
.pm-message-content div.citizen[x-a=guardian] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/shield.aa5b94e7..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=hunter],
#forum-editor-preview-global div.citizen[x-a=hunter],
#forum-editor-preview-answer div.citizen[x-a=hunter],
.pm-message-content div.citizen[x-a=hunter] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/vest.dab68fee..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=tamer],
#forum-editor-preview-global div.citizen[x-a=tamer],
#forum-editor-preview-answer div.citizen[x-a=tamer],
.pm-message-content div.citizen[x-a=tamer] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/tamer.198b64bc..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=tech],
#forum-editor-preview-global div.citizen[x-a=tech],
#forum-editor-preview-answer div.citizen[x-a=tech],
.pm-message-content div.citizen[x-a=tech] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/tech.28907ccf..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=shaman],
#forum-editor-preview-global div.citizen[x-a=shaman],
#forum-editor-preview-answer div.citizen[x-a=shaman],
.pm-message-content div.citizen[x-a=shaman] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/shaman.df6922db..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=survivalist],
#forum-editor-preview-global div.citizen[x-a=survivalist],
#forum-editor-preview-answer div.citizen[x-a=survivalist],
.pm-message-content div.citizen[x-a=survivalist] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/book.93f02a21..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=hero],
#forum-editor-preview-global div.citizen[x-a=hero],
#forum-editor-preview-answer div.citizen[x-a=hero],
.pm-message-content div.citizen[x-a=hero] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/hero.0cdc29a3..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=dead],
#forum-editor-preview-global div.citizen[x-a=dead],
#forum-editor-preview-answer div.citizen[x-a=dead],
.pm-message-content div.citizen[x-a=dead] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/death.34e3288c..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=shunned],
#forum-editor-preview-global div.citizen[x-a=shunned],
#forum-editor-preview-answer div.citizen[x-a=shunned],
.pm-message-content div.citizen[x-a=shunned] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/icons/banished.812149c1..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.collapsor,
#forum-editor-preview-global div.collapsor,
#forum-editor-preview-answer div.collapsor,
.pm-message-content div.collapsor {
  padding-left: 24px;
  position: relative;
  cursor: pointer;
  clear: left;
  border-bottom: 1px solid rgba(221, 171, 118, 0.5);
  color: #ddab76;
  box-shadow: 0 7px 5px -5px rgba(0, 0, 0, 0.5);
  top: -2px;
  margin-bottom: -2px;
  z-index: 1;
  transition: box-shadow 0.1s ease-in-out, top 0.1s ease-in-out, margin-bottom 0.1s ease-in-out;
}
#forum-editor-preview div.collapsor:before,
#forum-editor-preview-global div.collapsor:before,
#forum-editor-preview-answer div.collapsor:before,
.pm-message-content div.collapsor:before {
  content: '▶';
  position: absolute;
  left: 0;
  top: 0;
  width: 24px;
  transform: rotate(0) scale(0.6);
  text-align: center;
  transition: transform 0.1s ease-in-out;
  font-style: normal;
}
#forum-editor-preview div.collapsor + .collapsed,
#forum-editor-preview-global div.collapsor + .collapsed,
#forum-editor-preview-answer div.collapsor + .collapsed,
.pm-message-content div.collapsor + .collapsed {
  overflow: hidden;
  position: relative;
  padding: 10px 4px 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  background: rgba(221, 171, 118, 0.1);
  pointer-events: none;
}
#forum-editor-preview div.collapsor + .collapsed > *,
#forum-editor-preview-global div.collapsor + .collapsed > *,
#forum-editor-preview-answer div.collapsor + .collapsed > *,
.pm-message-content div.collapsor + .collapsed > * {
  transform: translateY(-16px);
  transition: transform 0.3s ease-in-out;
}
#forum-editor-preview div.collapsor[data-open="1"],
#forum-editor-preview-global div.collapsor[data-open="1"],
#forum-editor-preview-answer div.collapsor[data-open="1"],
.pm-message-content div.collapsor[data-open="1"] {
  box-shadow: 0 0 5px -5px rgba(0, 0, 0, 0.3);
  top: 0;
  margin-bottom: 0;
}
#forum-editor-preview div.collapsor[data-open="1"]:before,
#forum-editor-preview-global div.collapsor[data-open="1"]:before,
#forum-editor-preview-answer div.collapsor[data-open="1"]:before,
.pm-message-content div.collapsor[data-open="1"]:before {
  transform: rotate(90deg) scale(0.6);
}
#forum-editor-preview div.collapsor[data-open="1"] + .collapsed,
#forum-editor-preview-global div.collapsor[data-open="1"] + .collapsed,
#forum-editor-preview-answer div.collapsor[data-open="1"] + .collapsed,
.pm-message-content div.collapsor[data-open="1"] + .collapsed {
  pointer-events: auto;
}
#forum-editor-preview div.collapsor[data-open="1"] + .collapsed > *,
#forum-editor-preview-global div.collapsor[data-open="1"] + .collapsed > *,
#forum-editor-preview-answer div.collapsor[data-open="1"] + .collapsed > *,
.pm-message-content div.collapsor[data-open="1"] + .collapsed > * {
  transform: translateY(0);
}
#forum-editor-preview div.collapsor[data-transition="1"] + .collapsed,
#forum-editor-preview-global div.collapsor[data-transition="1"] + .collapsed,
#forum-editor-preview-answer div.collapsor[data-transition="1"] + .collapsed,
.pm-message-content div.collapsor[data-transition="1"] + .collapsed {
  transition: max-height 0.3s ease-in-out, opacity 0.3s ease-in-out;
}
.forum-button-inline {
  font-size: 1.4rem;
  background: none;
  border: 1px solid transparent;
  padding: 2px;
  color: #f0d79e;
  font-weight: bold;
  cursor: pointer;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  height: 20px;
  vertical-align: middle;
  margin-bottom: 0.5em;
}
.forum-button-inline:hover {
  border-color: #f0d79e;
  background: rgba(240, 215, 158, 0.4);
  box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.3);
}
.forum-button-inline:hover:not(.forum-button-inline) {
  box-shadow: 0 0 8px 0 black;
}
.forum-toggle {
  display: inline-block;
}
.forum-button,
.forum-button-disabled {
  font-size: 1.4rem;
  line-height: 16px;
  background: url(/build/images/assets/img/background/bg_button.209bcd56..gif) center / cover no-repeat;
  border: 1px solid #c33720;
  color: #f0d79e;
  font-weight: bold;
  cursor: pointer;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  height: 25px;
  padding: 7px 7px;
  vertical-align: middle;
  border-radius: 2px;
  box-shadow: 1px 1px 1px 0 black;
  margin-bottom: 0.5em;
}
.forum-button:not(.forum-button-disabled):hover,
.forum-button-disabled:not(.forum-button-disabled):hover,
.forum-button:not(.forum-button-disabled):focus,
.forum-button-disabled:not(.forum-button-disabled):focus {
  border-color: #f0d79e;
  box-shadow: 0 0 8px 0 black;
}
.forum-button img,
.forum-button-disabled img {
  vertical-align: middle;
}
.forum-button img + span,
.forum-button-disabled img + span {
  margin-left: 1rem;
}
.forum-button.forum-button-disabled,
.forum-button-disabled.forum-button-disabled {
  background: grey url(/build/images/assets/img/background/bg_button_grey.3647fed8..gif) no-repeat;
  border: 1px solid grey;
  color: #f0d79e;
}
.forum-button-bar {
  margin: 5px 0;
  padding: 0 5px;
}
.forum-button-bar .forum-button.pm-button,
.forum-button-bar .pm-button.pm-button {
  padding: 6px;
  margin: 3px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
  transition: background-color 0.1s ease;
  font-size: 1.5em;
  text-align: center;
  cursor: pointer;
}
.forum-button-bar .forum-button.pm-button:hover,
.forum-button-bar .pm-button.pm-button:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.forum-button,
.pm-button {
  position: relative;
}
.forum-button > span.forum-button-tooltip,
.pm-button > span.forum-button-tooltip {
  display: none;
}
.forum-button > span.forum-button-tooltip div.keyboard,
.pm-button > span.forum-button-tooltip div.keyboard {
  display: flex;
  gap: 0 2px;
  align-items: center;
  padding: 2px 0;
}
.forum-button > span.forum-button-tooltip div.keyboard kbd,
.pm-button > span.forum-button-tooltip div.keyboard kbd {
  font-size: 0.75rem;
  line-height: 0.75rem;
  border-radius: 2px;
  border-bottom: 3px solid #AAAAAA;
  background: #dcdcdc;
  color: black;
  font-weight: bold;
  padding: 2px 5px;
}
.forum-button:hover > span.forum-button-tooltip,
.pm-button:hover > span.forum-button-tooltip {
  display: block;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: calc(100% + 8px);
  z-index: 1;
  background-color: rgba(0, 0, 0, 0.75);
  padding: 2px 8px;
  border-radius: 8px;
  white-space: nowrap;
}
.forum-button:hover > span.forum-button-tooltip::after,
.pm-button:hover > span.forum-button-tooltip::after {
  content: '';
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: -6px;
  width: 0;
  height: 0;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.75) transparent transparent;
  border-width: 6px 6px 0 6px;
}
.forum-editor-send .forum-button > span.forum-button-tooltip {
  display: none;
}
.forum-editor-send .forum-button > span.forum-button-tooltip div.keyboard {
  display: flex;
  gap: 0 2px;
  align-items: center;
  padding: 2px 0;
}
.forum-editor-send .forum-button > span.forum-button-tooltip div.keyboard kbd {
  font-size: 0.75rem;
  line-height: 0.75rem;
  border-radius: 2px;
  border-bottom: 3px solid #AAAAAA;
  background: #dcdcdc;
  color: black;
  font-weight: bold;
  padding: 2px 5px;
}
.forum-editor-send .forum-button:hover > span.forum-button-tooltip {
  display: block;
  position: absolute;
  bottom: calc(100% + 8px);
  z-index: 1;
  background-color: rgba(0, 0, 0, 0.75);
  padding: 2px 8px;
  border-radius: 8px;
  white-space: nowrap;
}
.forum-editor-send .forum-button:hover > span.forum-button-tooltip::after {
  content: '';
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: -6px;
  width: 0;
  height: 0;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.75) transparent transparent;
  border-width: 6px 6px 0 6px;
}
.forum-checkbox {
  display: inline-block;
  padding: 2px 5px;
  font-size: 1rem;
  background: #a2321a;
  border: 1px solid #c33720;
  color: white;
  cursor: pointer;
}
.forum-checkbox label {
  font-size: 1rem;
}
.forum-content div.forum-checkbox,
.forum-editor div.forum-checkbox {
  padding: 3px 20px;
  margin-right: 2rem;
  vertical-align: middle;
  margin-bottom: 0.5em;
  background-color: #4a261e;
  border-color: #f0d79e;
}
.forum-content div.forum-checkbox input.forum-checkbox,
.forum-editor div.forum-checkbox input.forum-checkbox {
  display: none;
}
.forum-content div.forum-checkbox input.forum-checkbox + label,
.forum-editor div.forum-checkbox input.forum-checkbox + label {
  display: inline-block;
  width: 80px;
  cursor: pointer;
  padding: 0 4px;
  line-height: 1.4rem;
  color: #ccc;
  font-size: 1.1rem;
  text-align: center;
  border-radius: 2px;
  margin: 2px;
}
.forum-content div.forum-checkbox input.forum-checkbox:checked + label,
.forum-editor div.forum-checkbox input.forum-checkbox:checked + label {
  color: #f0d79e;
  font-size: 1.2rem;
  background-color: rgba(0, 0, 0, 0.5);
}
.forum-content div.forum-checkbox span,
.forum-editor div.forum-checkbox span {
  line-height: 1.4rem;
  margin: 2px;
}
.forum-separator {
  cursor: default;
  font-size: 0.9em;
  font-weight: bold;
  padding-left: 10px;
  font-variant: small-caps;
}
.forum-note .forum-thread {
  cursor: pointer;
  position: relative;
  background: #4e291f;
  opacity: 0.75;
  color: #eba475;
  font-style: italic;
}
.forum-note .forum-thread .status,
.forum-note .forum-thread .title,
.forum-note .forum-thread .count {
  padding: 3px !important;
}
.forum-note .forum-thread.selected {
  background: #46241b;
  opacity: 1;
  box-shadow: inset 0 0 2px black !important;
}
.forum-note .forum-thread.selected:before {
  display: block;
  content: " ";
  width: 16px;
  height: 16px;
  top: 7px;
  left: -7px;
  background-image: url(/build/images/assets/img/forum/selected.a40f35a5..png);
  position: absolute;
}
.forum-note .forum-thread img {
  vertical-align: middle;
  top: 6px;
  left: 8px;
}
.forum-note .forum-thread.forum-thread-unread {
  font-weight: bold;
  font-style: normal;
  background: #4d281f;
  opacity: 0.9;
}
.forum-note .forum-thread.forum-thread-unread:before {
  display: block;
  content: " ";
  width: 16px;
  height: 16px;
  top: 7px;
  left: -7px;
  background-image: url(/build/images/assets/img/forum/recent.af2ef869..png);
  position: absolute;
}
.forum-note .forum-thread .title {
  overflow: hidden;
}
.forum-note .forum-thread .title > div {
  overflow-wrap: break-word;
}
.forum-note .forum-thread .count {
  background: #593223;
  overflow: hidden;
  white-space: nowrap;
}
.forum-note .forum-thread .count .nbPost {
  font-size: 1.3em;
  font-weight: bold;
  line-height: 0.9em;
}
.forum-note .forum-thread .count .author {
  word-wrap: break-word;
  font-size: 0.75em;
  overflow: hidden;
  text-overflow: ellipsis;
}
.forum-note.thread-list-fa-thumbtack .forum-thread {
  background: #8a5432;
  color: white;
}
.forum-note.thread-list-fa-thumbtack .forum-thread.selected {
  background: #965c36;
}
.forum-note.thread-list-fa-thumbtack .forum-thread .count {
  background: #804d2f;
}
.announces {
  font-size: 1rem;
  padding: 3px 3px 3px 25px;
  color: white;
  box-shadow: 0 0 2px black;
  background-repeat: no-repeat;
  background-position: 3px 3px;
  border-radius: 3px;
}
.announces.adminAnnounces {
  background-image: url(/build/images/assets/img/forum/adminAnnounce.1de07ab1..png);
  background-color: #553C53;
  border: 1px solid #feb500;
}
.announces.oracleAnnounces {
  background-image: url(/build/images/assets/img/forum/announce.1fa3b6e1..png);
  background-color: #3b4151;
  border: 1px solid #4e5162;
}
.announces.reported {
  background-image: url(/build/images/assets/img/forum/warning.57433157..png);
  background-color: #3e0000;
  border: 1px solid #ff3333;
}
.announces ul {
  list-style-image: url(/build/images/assets/img/forum/view.a07e5d9b..png);
  padding-left: 20px;
  color: #feb500;
}
.announces ul li {
  text-decoration: underline;
  cursor: pointer;
}
.announces ul li:hover {
  color: white;
}
.forum-preview-wrapper {
  position: relative;
  overflow: hidden;
}
.forum-preview-wrapper .forum-preview-container {
  overflow: auto;
  font-size: 0.8em;
}
.forum-preview-wrapper .forum-preview-container .forum-post-header .post-note {
  display: none;
}
.forum-preview-wrapper .forum-preview-container .forum-post-content p {
  margin: 2px 0;
}
.forum-preview-wrapper:not(.forum-preview-wrapper-bank) .forum-posts {
  overflow-x: hidden;
  overflow-y: auto;
  margin-bottom: 4px;
  max-height: max(33vh, 200px);
}
.forum-preview-wrapper.forum-preview-wrapper-bank {
  min-height: 100%;
}
.forum-preview-wrapper.forum-preview-wrapper-bank .forum-preview-container {
  position: absolute;
  left: 3px;
  top: 3px;
  right: 3px;
  bottom: 3px;
  overflow: hidden;
}
.forum-preview-wrapper.forum-preview-wrapper-bank .forum-preview-container #forum-content {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.forum-preview-wrapper.forum-preview-wrapper-bank .forum-preview-container #forum-content > .row-flex {
  max-height: 100%;
}
.forum-preview-wrapper.forum-preview-wrapper-bank .forum-preview-container #forum-content > .row-flex .forum-posts {
  overflow-x: hidden;
  overflow-y: auto;
  padding-bottom: 4px;
}
.home-pm .forum-post-content {
  font-size: 1.3rem;
}
#post-office {
  position: fixed;
  background: url(/build/images/assets/img/background/mask.cc224a56..png);
  width: 100%;
  height: 100%;
  z-index: 999;
  backdrop-filter: blur(2px);
  padding: 15px 0;
  transition: opacity 1s ease;
  opacity: 1;
}
#post-office:not(.visible) {
  pointer-events: none;
  opacity: 0;
}
#post-office:not(.visible) #post-office-box {
  transform: scale(0) translateY(1000px);
}
#post-office #post-office-box {
  position: absolute;
  width: 1500px;
  left: calc(50% - 750px);
  background: url(/build/images/assets/img/background/bg_content2.a1aebb41..jpg) repeat-y top left / 900px 263px, url(/build/images/assets/img/background/bg_content2.a1aebb41..jpg) repeat-y top right / 900px 263px;
  top: 10px;
  bottom: 10px;
  border-radius: 8px;
  box-shadow: 0 0 10px black;
  transition: transform 0.5s ease;
  transform: scale(1) translateY(0);
}
#post-office #post-office-box #post-office-button-overlay {
  position: absolute;
  top: 12px;
  right: 12px;
}
#post-office #post-office-box #post-office-button-overlay:hover {
  filter: brightness(140%);
}
#post-office #post-office-box #post-office-button-overlay ul {
  margin: 2px;
  padding: 0;
}
#post-office #post-office-box #post-office-button-overlay ul > li {
  display: inline-block;
  list-style: none;
  cursor: pointer;
}
#post-office #post-office-box #post-office-button-overlay ul > li:last-child {
  color: red;
  filter: drop-shadow(0 0 2px black);
}
#post-office-content {
  position: absolute;
  overflow-x: hidden;
  overflow-y: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  color: white;
  padding: 2px;
  background: #7e4d2a;
}
#post-office-content:not(.master) {
  left: 18px;
  right: 5px;
  border-radius: 12px;
  background: url(/build/images/assets/img/background/box/panel_00.3c3a07be..gif) top left no-repeat, url(/build/images/assets/img/background/box/panel_02.985cb8e3..gif) top right no-repeat, url(/build/images/assets/img/background/box/panel_20.b16ec47b..gif) bottom left no-repeat, url(/build/images/assets/img/background/box/panel_22.7f7fb6bf..gif) bottom right no-repeat, url(/build/images/assets/img/background/box/panel_01.a438e03f..gif) top left repeat-x, url(/build/images/assets/img/background/box/panel_10.20fda3cc..gif) top left repeat-y, url(/build/images/assets/img/background/box/panel_12.1babce5e..gif) top right repeat-y, url(/build/images/assets/img/background/box/panel_21.347bf032..gif) bottom left repeat-x, #7e4d2a;
  padding: 8px;
}
#post-office-content ul.tabs.plain {
  margin-top: 4px;
  margin-bottom: 0;
}
#post-office-content > .row-flex.stretch {
  height: 100%;
}
#post-office-content .forum-note.stretcher {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#post-office-content .forum-note.stretcher div.scroll-area {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: auto;
}
#post-office-content #pm-selected-users {
  margin: 0;
  padding: 0;
}
#post-office-content #pm-selected-users > li {
  margin: 2px;
  padding: 2px;
  display: inline-block;
  list-style: none;
  background: #3b3249;
  border: 1px solid #25202f;
  border-radius: 3px;
}
#post-office-content #pm-selected-users > li > b {
  text-shadow: 0 0 1px black;
}
#post-office-content #pm-selected-users > li > span {
  color: #ddab76;
  cursor: pointer;
  margin-left: 6px;
  font-size: 0.8em;
  vertical-align: super;
}
#post-office-content .pm-userbox {
  background: #65382e;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
  margin: 5px;
  height: 24px;
  cursor: default;
  overflow: hidden;
}
#post-office-content .pm-userbox > .pm-avatar {
  height: 24px;
  display: inline-block;
}
#post-office-content .pm-userbox > .pm-avatar:not(.empty) {
  width: 24px;
}
#post-office-content .pm-userbox > .pm-userbox-name {
  display: inline-block;
  padding: 10px;
  position: relative;
  top: -8px;
}
#post-office-content .pm-userbox > .pm-userbox-name:not(:last-child) {
  padding-right: 2px;
}
#post-office-content .pm-userbox > .pm-userbox-action {
  display: inline-block;
  padding: 10px;
  position: relative;
  top: -9px;
  transition: background-color 0.5s ease-in-out;
  cursor: pointer;
}
#post-office-content .pm-userbox > .pm-userbox-action:hover {
  background-color: rgba(255, 255, 255, 0.2);
}
#post-office-content #pm-conversation-list > ul {
  padding: 0;
  margin: 0;
}
#post-office-content #pm-conversation-list > ul > li {
  list-style: none;
  padding: 8px 8px 8px 15px;
  transition: background-color 0.5s ease, box-shadow 0.5s ease;
  position: relative;
}
#post-office-content #pm-conversation-list > ul > li::before,
#post-office-content #pm-conversation-list > ul > li::after {
  content: " ";
  clear: both;
}
#post-office-content #pm-conversation-list > ul > li.selected {
  cursor: default;
}
#post-office-content #pm-conversation-list > ul > li:not(.selected) {
  cursor: pointer;
}
#post-office-content #pm-conversation-list > ul > li[x-domain="a"] {
  background-image: url(/build/images/assets/img/forum/announceBgR.d08690ac..png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: top right;
}
#post-office-content #pm-conversation-list > ul > li.og {
  background-color: rgba(11, 142, 255, 0.25);
}
#post-office-content #pm-conversation-list > ul > li.selected {
  background-color: rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.5);
}
#post-office-content #pm-conversation-list > ul > li.selected.og {
  background-color: rgba(5, 74, 131, 0.25);
}
#post-office-content #pm-conversation-list > ul > li.selected::before {
  display: block;
  content: " ";
  width: 16px;
  height: 16px;
  top: calc(50% - 8px);
  left: -5px;
  background-image: url(/build/images/assets/img/forum/selected.a40f35a5..png);
  position: absolute;
}
#post-office-content #pm-conversation-list > ul > li.selected.new::before {
  filter: hue-rotate(320deg);
}
#post-office-content #pm-conversation-list > ul > li.closed > * {
  filter: grayscale(1) contrast(0.7) brightness(0.8);
}
#post-office-content #pm-conversation-list > ul > li.new:not(.selected):not([x-domain="f"])::before {
  display: block;
  content: " ";
  width: 16px;
  height: 16px;
  top: calc(50% - 8px);
  left: 0;
  background-image: url(/build/images/assets/img/forum/recent.af2ef869..png);
  position: absolute;
}
#post-office-content #pm-conversation-list > ul > li.new:not(.selected):not([x-domain="f"]).responded::before {
  opacity: 0.5;
  filter: grayscale(100%);
}
#post-office-content #pm-conversation-list > ul > li.new:not(.selected)[x-domain="f"]::before {
  display: block;
  content: " ";
  width: 16px;
  height: 16px;
  top: calc(50% - 8px);
  left: 4px;
  background-image: url(/build/images/assets/img/icons/small_mail.65fbaaca..gif);
  position: absolute;
}
#post-office-content #pm-conversation-list > ul > li + li {
  border-top: 1px solid rgba(221, 171, 118, 0.5);
}
#post-office-content #pm-conversation-list > ul > li:not(.selected):hover {
  background-color: rgba(255, 255, 255, 0.2);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
}
#post-office-content #pm-conversation-list > ul > li:not(.selected):hover.og {
  background-color: rgba(118, 191, 255, 0.25);
}
#post-office-content #pm-conversation-list > ul > li b.title {
  font-size: 1.6em;
  font-weight: bold;
  display: block;
  max-width: calc(100% - 50px);
}
#post-office-content #pm-conversation-list > ul > li b.title:not(.crow-note) {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: " [...]";
}
#post-office-content #pm-conversation-list > ul > li b.title.crow-note {
  color: #3e0000;
  font-weight: bold;
  font-variant: small-caps;
}
#post-office-content #pm-conversation-list > ul > li.closed b.title::before {
  display: inline-block;
  height: 16px;
  width: 16px;
  content: " ";
  background: url(/build/images/assets/img/icons/lock.fa0453c1..gif) center no-repeat;
}
#post-office-content #pm-conversation-list > ul > li[x-domain="a"] b.title {
  max-width: calc(100% - 0px);
  color: #ddab76;
}
#post-office-content #pm-conversation-list > ul > li span.author {
  color: #ddab76;
}
#post-office-content #pm-conversation-list > ul > li span.author.crow-note {
  color: #3e0000;
  font-weight: bold;
  font-variant: small-caps;
}
#post-office-content #pm-conversation-list > ul > li span.author b.sender {
  color: white;
  font-weight: bold;
}
#post-office-content #pm-conversation-list > ul > li[x-domain="f"] {
  padding-left: 24px;
}
#post-office-content #pm-conversation-list > ul > li[x-domain="f"] b.title {
  max-width: calc(100% - 0px);
  opacity: 0.6;
}
#post-office-content #pm-conversation-list > ul > li[x-domain="f"] b.title:first-line {
  font-size: 0.6em;
  font-weight: normal;
}
#post-office-content #pm-conversation-list > ul > li[x-domain="f"] span.date {
  display: none;
}
#post-office-content #pm-conversation-list > ul > li span.date {
  opacity: 0.6;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block {
  float: right;
  height: 40px;
  width: 40px;
  position: relative;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar,
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 100%;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.6);
  background-color: #ddab76;
  font-size: 19px;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar.pm-avatar-crow,
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow.pm-avatar-crow {
  background: url(/build/images/assets/img/forum/crow/crow.f483a677..png) center / cover no-repeat;
  border: 2px solid #3e0000;
  box-shadow: 0 0 6px #3e0000;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar.owner:not(:first-child),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow.owner:not(:first-child) {
  top: 20%;
  left: 20%;
  width: 60%;
  height: 60%;
  font-size: 13px;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):not(:only-child),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):not(:only-child) {
  width: 45%;
  height: 45%;
  border-radius: 0;
  font-size: 10px;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(2),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(2) {
  top: 0;
  left: 0;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(2) ~ div.pm-avatar.owner,
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(2) ~ div.pm-avatar.owner {
  top: 30%;
  left: 30%;
  width: 70%;
  height: 70%;
  border-radius: 50% 0 0 0;
  font-size: 15px;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(2) ~ div.pm-avatar:not(.owner):nth-child(2),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(2) ~ div.pm-avatar:not(.owner):nth-child(2) {
  top: 55%;
  left: 55%;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(3),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(3) {
  top: 0;
  left: 0;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(3) ~ div.pm-avatar.owner,
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(3) ~ div.pm-avatar.owner {
  top: 15%;
  left: 15%;
  width: 70%;
  height: 70%;
  border-radius: 50% 0 50% 0;
  font-size: 15px;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(3) ~ div.pm-avatar:not(.owner):nth-child(2),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(3) ~ div.pm-avatar:not(.owner):nth-child(2) {
  top: 55%;
  left: 55%;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(3) ~ div.pm-avatar:not(.owner):nth-child(3),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(3) ~ div.pm-avatar:not(.owner):nth-child(3) {
  top: 55%;
  left: 0;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(4),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(4) {
  top: 0;
  left: 0;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar.owner,
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar.owner {
  top: 0;
  left: 30%;
  width: 70%;
  height: 70%;
  border-top-right-radius: 0;
  font-size: 15px;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar:not(.owner):nth-child(2),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar:not(.owner):nth-child(2) {
  top: 55%;
  left: 55%;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar:not(.owner):nth-child(3),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar:not(.owner):nth-child(3) {
  top: 55%;
  left: 0;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar:not(.owner):nth-child(4),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar:not(.owner):nth-child(4) {
  top: 0;
  left: 55%;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(5),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(5) {
  top: 0;
  left: 0;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(5) ~ div.pm-avatar:not(.owner):nth-child(2),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(5) ~ div.pm-avatar:not(.owner):nth-child(2) {
  top: 55%;
  left: 55%;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(5) ~ div.pm-avatar:not(.owner):nth-child(3),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(5) ~ div.pm-avatar:not(.owner):nth-child(3) {
  top: 55%;
  left: 0;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(5) ~ div.pm-avatar:not(.owner):nth-child(4),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(5) ~ div.pm-avatar:not(.owner):nth-child(4) {
  top: 0;
  left: 55%;
}
#post-office-content #gpm-forum-content ul {
  margin: 10px;
}
#post-office-content #gpm-forum-content ul:not(.announcement) {
  padding: 0 0 0 40px;
}
#post-office-content #gpm-forum-content ul:not(.announcement) > li[x-domain="m-d"][x-pinned] {
  margin-left: -46px;
}
#post-office-content #gpm-forum-content ul.announcement {
  padding: 0;
}
#post-office-content #gpm-forum-content ul > li {
  position: relative;
  list-style: disc;
  clear: both;
}
#post-office-content #gpm-forum-content ul > li div.pm-avatar,
#post-office-content #gpm-forum-content ul > li div.pm-avatar-crow {
  position: absolute;
  height: 40px;
  width: 40px;
  border-radius: 100%;
  top: 0;
  left: -40px;
  background: #ddab76;
  font-size: 16px;
  filter: drop-shadow(0 0 4px black);
}
#post-office-content #gpm-forum-content ul > li div.pm-avatar.pm-avatar-crow,
#post-office-content #gpm-forum-content ul > li div.pm-avatar-crow.pm-avatar-crow {
  background: url(/build/images/assets/img/forum/crow/crow.f483a677..png) center / cover no-repeat;
  border: 2px solid #3e0000;
  filter: drop-shadow(0 0 4px #3e0000);
}
#post-office-content #gpm-forum-content ul > li div.pm-message {
  padding: 6px;
  margin: 5px 0 5px 10px;
  background-color: #4a261e;
  position: relative;
  overflow: visible;
  min-height: 30px;
  filter: drop-shadow(0 0 3px rgba(0, 0, 0, 0.35));
}
#post-office-content #gpm-forum-content ul > li div.pm-message:before {
  content: " ";
  position: absolute;
  height: 0;
  width: 0;
  right: 100%;
  top: 13px;
  border: 6px solid transparent;
  border-right: 6px solid #4a261e;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-header {
  color: #ddab76;
  font-size: 0.9em;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-header .img {
  vertical-align: text-bottom;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-content {
  font-size: 1.5rem;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-content > p {
  margin: 0;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-content div.list {
  margin: 10px 0;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-content div.list > span,
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-content div.list > img {
  margin: 2px 5px;
  padding: 3px;
  background: rgba(255, 255, 255, 0.1);
  font-size: 0.75em;
  color: #ddab76;
  display: inline-block;
  border: 1px solid rgba(255, 255, 255, 0.2);
  border-radius: 3px;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-footer {
  margin-top: 4px;
  padding-top: 4px;
  font-size: 0.8em;
  opacity: 0.6;
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  text-align: right;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-footer .pm-button {
  cursor: pointer;
}
#post-office-content #gpm-forum-content ul > li .unveil {
  padding: 6px;
  margin: 5px 0 5px 10px;
  background-color: #4a261e;
  filter: drop-shadow(0 0 3px rgba(0, 0, 0, 0.35));
  position: relative;
}
#post-office-content #gpm-forum-content ul > li.collapsed div.pm-avatar,
#post-office-content #gpm-forum-content ul > li.collapsed div.pm-avatar-crow,
#post-office-content #gpm-forum-content ul > li.collapsed div.pm-message {
  display: none;
}
#post-office-content #gpm-forum-content ul > li.collapsed.new .unveil::after {
  content: " ";
  position: absolute;
  width: 20px;
  height: 20px;
  border: 1px solid #fe7d00;
  border-radius: 10px;
  background: url(/build/images/assets/img/forum/new.f8f2b76e..png) top center no-repeat, #bd3d00;
  top: 4px;
  left: -20px;
}
#post-office-content #gpm-forum-content ul > li.collapsed + li.collapsed {
  margin-top: 5px;
}
#post-office-content #gpm-forum-content ul > li:not(.collapsed) .unveil {
  display: none;
}
#post-office-content #gpm-forum-content ul > li div.pm-announce div.pm-avatar {
  left: 6px;
  top: 3px;
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-content {
  padding: 6px;
  margin: 5px 0 10px 5px;
  background-color: #4a261e;
  position: relative;
  overflow: visible;
  min-height: 30px;
  filter: drop-shadow(0 0 3px rgba(0, 0, 0, 0.35));
  text-align: justify;
  font-size: 1.2em;
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-content:before {
  content: " ";
  position: absolute;
  height: 0;
  width: 0;
  top: 100%;
  left: 13px;
  border: 6px solid transparent;
  border-top: 6px solid #4a261e;
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-content h1 {
  color: #ddab76;
  margin: 0 0 5px 0;
  padding: 0 0 5px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-content > p:only-child {
  margin: 5px 0 10px 0;
  font-size: 1.5rem;
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-content ul > li {
  list-style-image: url(/build/images/assets/img/icons/small_dot.94f39da7..gif);
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-footer {
  margin-top: 4px;
  padding: 8px 5px 0 60px;
  min-height: 50px;
  position: relative;
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-footer .pm-announcement-sender {
  font-size: 2em;
  color: #ddab76;
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-footer .pm-announcement-date {
  font-size: 0.8em;
  opacity: 0.6;
}
#post-office-content #gpm-forum-content ul > li.own .unveil {
  background-color: #65382e;
}
#post-office-content #gpm-forum-content ul > li.own div.pm-message {
  background-color: #65382e;
}
#post-office-content #gpm-forum-content ul > li.own div.pm-message:before {
  border-right: 6px solid #65382e;
}
#post-office-content #gpm-forum-content ul > li.new:not(.own) div.pm-avatar::after,
#post-office-content #gpm-forum-content ul > li.new:not(.own) div.pm-avatar-crow::after {
  content: " ";
  position: absolute;
  width: 20px;
  height: 20px;
  border: 1px solid #fe7d00;
  border-radius: 10px;
  background: url(/build/images/assets/img/forum/new.f8f2b76e..png) top center no-repeat, #bd3d00;
  bottom: -10px;
  right: -10px;
}
#post-office-content .pm-endless-more {
  text-align: center;
  color: #ddab76;
  margin: 10px 5px;
  padding: 2px 0;
  border-top: 1px solid rgba(221, 171, 118, 0.5);
  border-bottom: 1px solid rgba(221, 171, 118, 0.5);
}
.infoThread,
.infoSolvedThread {
  font-size: 1rem;
  padding: 3px 3px 3px 25px;
  background-repeat: no-repeat;
  background-position: 3px 3px;
}
.infoThread.infoThread,
.infoSolvedThread.infoThread {
  background-color: #5C0000;
  border: 1px solid #ddab76;
  outline: 2px solid #5c2b20;
  background-image: url(/build/images/assets/img/icons/lock.fa0453c1..gif);
}
.infoThread.infoSolvedThread,
.infoSolvedThread.infoSolvedThread {
  background-color: #4e505f;
  color: white;
  box-shadow: 0 0 2px black;
  background-image: url(/build/images/assets/img/icons/done.e55c053b..png);
}
.thread-tag {
  padding: 0 4px;
  border-radius: 4px;
  margin: 0 4px;
  font-size: 0.95rem;
  font-weight: bold;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.town-row {
  font-size: 1.2rem;
}
#save-spots-container div.town-reserved-spot,
.save-spots-container div.town-reserved-spot {
  display: inline-block;
  padding: 1px 4px;
  font-size: 0.8em;
  background: #5c2b20;
  border: 1px solid #452017;
  box-shadow: 0 0 1px black;
  margin: 0 4px;
  cursor: default;
}
#save-spots-container div.town-reserved-spot > *,
.save-spots-container div.town-reserved-spot > * {
  margin-left: 5px;
}
#save-spots-container div.placeholder,
.save-spots-container div.placeholder,
#save-spots-container #stateholder,
.save-spots-container #stateholder {
  font-size: 0.8em;
  color: #ddab76;
}
#save-spots-container div.placeholder.placeholder:not(:last-child),
.save-spots-container div.placeholder.placeholder:not(:last-child),
#save-spots-container #stateholder.placeholder:not(:last-child),
.save-spots-container #stateholder.placeholder:not(:last-child) {
  display: none;
}
.town-random {
  margin: auto;
  width: 511px;
  max-width: 100%;
  height: 50px;
  background: url(/build/images/assets/img/background/joinGame_bg.760744f5..png) center / contain no-repeat;
  padding: 0 10px;
}
.town-random > .label {
  height: calc(100% - 5px);
  width: calc(100% - 220px);
  font-weight: bold;
  font-size: 1.35rem;
}
.town-join-rp {
  width: min-content;
  padding-right: 15px;
  display: inline-block;
  vertical-align: top;
}
.town-join-rp .town-join-rp-head {
  color: white;
  font-size: 110%;
  font-weight: bold;
  display: inline-block;
  width: max-content;
}
.town-join-rp .town-join-rp-text {
  font-size: 80%;
  width: max-content;
}
div.tooltip.badge-tooltip {
  background: #4d5061;
  outline: 1px solid #202128;
  border: 2px solid #7d8197;
  color: white;
}
div.tooltip.badge-tooltip > b {
  display: block;
  font-size: 1.2em;
  border-bottom: 1px solid wheat;
  color: wheat;
  margin-bottom: 3px;
}
.personal_desc {
  color: #f0d79e;
  background: url(/build/images/assets/img/icons/small_rp.4fd67236..gif) no-repeat 4px 1px, #996739;
  padding: 1px 1px 3px 25px;
  font-style: italic;
  font-size: 0.8em;
}
.personal_desc > div:first-child {
  margin-bottom: 5px;
  color: #ddab76;
  border-bottom: 2px solid #ddab76;
  text-transform: lowercase;
  font-variant: small-caps;
  font-weight: bold;
}
.personal_desc > div:last-child > p,
.personal_desc > div:last-child {
  display: inline;
  margin: 0;
  word-wrap: break-word;
}
.userSearchWrapper .userSearchInputContainer {
  position: relative;
}
.userSearchWrapper .userSearchInputContainer .userSearchLoadIndicator {
  position: absolute;
  color: #000000;
  opacity: 0.5;
  right: 5px;
  top: 2px;
}
.userSearchWrapper .userSearchResultsContainer {
  position: relative;
  overflow: visible;
}
.userSearchWrapper .userSearchResultsContainer > div {
  position: absolute;
  margin: 0;
  display: block;
  background: #5c2b20;
  width: 100%;
  overflow: auto;
  z-index: 1;
  border: 1px solid #ddab76;
  outline: 1px solid black;
  box-shadow: 0 0 3px black;
}
.userSearchWrapper .userSearchResultsContainer > div:empty {
  display: none;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry,
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry {
  cursor: pointer;
  overflow: hidden;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry:hover,
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry:hover {
  background: rgba(255, 255, 255, 0.2);
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry > div.a-large,
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry > div.a-large {
  display: none;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry > div.a-large img,
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry > div.a-large img {
  max-width: 30px;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry > span,
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry > span {
  text-overflow: ellipsis;
  cursor: pointer;
  font-size: 0.8em;
  font-variant: unset;
  text-transform: none;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry .avatar,
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry .avatar,
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry .avatarcrow,
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry .avatarcrow {
  line-height: 0;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry {
  display: flex;
  column-gap: 10px;
  align-items: center;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry > span {
  flex-grow: 1;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry > div {
  flex-basis: min-content;
  flex-grow: 0;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry {
  padding: 4px;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry > span > span:not(:last-child):after {
  content: ", ";
}
.userSearchWrapper .userSearchResultsContainer.compact > div .a-large {
  display: block !important;
}
.userSearchWrapper .userSearchResultsContainer.compact > div .a-small {
  display: none;
}
#users-list-soul,
#pm-users-list-container,
#pm-add-users-list-container,
#town-add-users-list-container,
.add-users-list-container {
  position: relative;
  overflow: visible;
}
#users-list-soul #users-list,
#pm-users-list-container #users-list,
#pm-add-users-list-container #users-list,
#town-add-users-list-container #users-list,
.add-users-list-container #users-list,
#users-list-soul #pm-users-list,
#pm-users-list-container #pm-users-list,
#pm-add-users-list-container #pm-users-list,
#town-add-users-list-container #pm-users-list,
.add-users-list-container #pm-users-list,
#users-list-soul #pm-add-users-list,
#pm-users-list-container #pm-add-users-list,
#pm-add-users-list-container #pm-add-users-list,
#town-add-users-list-container #pm-add-users-list,
.add-users-list-container #pm-add-users-list,
#users-list-soul #town-add-users-list,
#pm-users-list-container #town-add-users-list,
#pm-add-users-list-container #town-add-users-list,
#town-add-users-list-container #town-add-users-list,
.add-users-list-container #town-add-users-list,
#users-list-soul .add-users-list,
#pm-users-list-container .add-users-list,
#pm-add-users-list-container .add-users-list,
#town-add-users-list-container .add-users-list,
.add-users-list-container .add-users-list {
  position: absolute;
  margin: 0;
  display: block;
  background: #5c2b20;
  width: 300px;
  max-height: 200px;
  overflow: auto;
  z-index: 1;
  border: 1px solid #ddab76;
  outline: 1px solid black;
  box-shadow: 0 0 3px black;
}
#users-list-soul #users-list:empty,
#pm-users-list-container #users-list:empty,
#pm-add-users-list-container #users-list:empty,
#town-add-users-list-container #users-list:empty,
.add-users-list-container #users-list:empty,
#users-list-soul #pm-users-list:empty,
#pm-users-list-container #pm-users-list:empty,
#pm-add-users-list-container #pm-users-list:empty,
#town-add-users-list-container #pm-users-list:empty,
.add-users-list-container #pm-users-list:empty,
#users-list-soul #pm-add-users-list:empty,
#pm-users-list-container #pm-add-users-list:empty,
#pm-add-users-list-container #pm-add-users-list:empty,
#town-add-users-list-container #pm-add-users-list:empty,
.add-users-list-container #pm-add-users-list:empty,
#users-list-soul #town-add-users-list:empty,
#pm-users-list-container #town-add-users-list:empty,
#pm-add-users-list-container #town-add-users-list:empty,
#town-add-users-list-container #town-add-users-list:empty,
.add-users-list-container #town-add-users-list:empty,
#users-list-soul .add-users-list:empty,
#pm-users-list-container .add-users-list:empty,
#pm-add-users-list-container .add-users-list:empty,
#town-add-users-list-container .add-users-list:empty,
.add-users-list-container .add-users-list:empty {
  visibility: hidden;
}
#users-list-soul #users-list .users-list-entry,
#pm-users-list-container #users-list .users-list-entry,
#pm-add-users-list-container #users-list .users-list-entry,
#town-add-users-list-container #users-list .users-list-entry,
.add-users-list-container #users-list .users-list-entry,
#users-list-soul #pm-users-list .users-list-entry,
#pm-users-list-container #pm-users-list .users-list-entry,
#pm-add-users-list-container #pm-users-list .users-list-entry,
#town-add-users-list-container #pm-users-list .users-list-entry,
.add-users-list-container #pm-users-list .users-list-entry,
#users-list-soul #pm-add-users-list .users-list-entry,
#pm-users-list-container #pm-add-users-list .users-list-entry,
#pm-add-users-list-container #pm-add-users-list .users-list-entry,
#town-add-users-list-container #pm-add-users-list .users-list-entry,
.add-users-list-container #pm-add-users-list .users-list-entry,
#users-list-soul #town-add-users-list .users-list-entry,
#pm-users-list-container #town-add-users-list .users-list-entry,
#pm-add-users-list-container #town-add-users-list .users-list-entry,
#town-add-users-list-container #town-add-users-list .users-list-entry,
.add-users-list-container #town-add-users-list .users-list-entry,
#users-list-soul .add-users-list .users-list-entry,
#pm-users-list-container .add-users-list .users-list-entry,
#pm-add-users-list-container .add-users-list .users-list-entry,
#town-add-users-list-container .add-users-list .users-list-entry,
.add-users-list-container .add-users-list .users-list-entry {
  margin-bottom: 4px;
  margin-right: 4px;
  cursor: pointer;
}
#users-list-soul #users-list .users-list-entry:hover,
#pm-users-list-container #users-list .users-list-entry:hover,
#pm-add-users-list-container #users-list .users-list-entry:hover,
#town-add-users-list-container #users-list .users-list-entry:hover,
.add-users-list-container #users-list .users-list-entry:hover,
#users-list-soul #pm-users-list .users-list-entry:hover,
#pm-users-list-container #pm-users-list .users-list-entry:hover,
#pm-add-users-list-container #pm-users-list .users-list-entry:hover,
#town-add-users-list-container #pm-users-list .users-list-entry:hover,
.add-users-list-container #pm-users-list .users-list-entry:hover,
#users-list-soul #pm-add-users-list .users-list-entry:hover,
#pm-users-list-container #pm-add-users-list .users-list-entry:hover,
#pm-add-users-list-container #pm-add-users-list .users-list-entry:hover,
#town-add-users-list-container #pm-add-users-list .users-list-entry:hover,
.add-users-list-container #pm-add-users-list .users-list-entry:hover,
#users-list-soul #town-add-users-list .users-list-entry:hover,
#pm-users-list-container #town-add-users-list .users-list-entry:hover,
#pm-add-users-list-container #town-add-users-list .users-list-entry:hover,
#town-add-users-list-container #town-add-users-list .users-list-entry:hover,
.add-users-list-container #town-add-users-list .users-list-entry:hover,
#users-list-soul .add-users-list .users-list-entry:hover,
#pm-users-list-container .add-users-list .users-list-entry:hover,
#pm-add-users-list-container .add-users-list .users-list-entry:hover,
#town-add-users-list-container .add-users-list .users-list-entry:hover,
.add-users-list-container .add-users-list .users-list-entry:hover {
  background: rgba(255, 255, 255, 0.2);
}
#users-list-soul #users-list .users-list-entry div,
#pm-users-list-container #users-list .users-list-entry div,
#pm-add-users-list-container #users-list .users-list-entry div,
#town-add-users-list-container #users-list .users-list-entry div,
.add-users-list-container #users-list .users-list-entry div,
#users-list-soul #pm-users-list .users-list-entry div,
#pm-users-list-container #pm-users-list .users-list-entry div,
#pm-add-users-list-container #pm-users-list .users-list-entry div,
#town-add-users-list-container #pm-users-list .users-list-entry div,
.add-users-list-container #pm-users-list .users-list-entry div,
#users-list-soul #pm-add-users-list .users-list-entry div,
#pm-users-list-container #pm-add-users-list .users-list-entry div,
#pm-add-users-list-container #pm-add-users-list .users-list-entry div,
#town-add-users-list-container #pm-add-users-list .users-list-entry div,
.add-users-list-container #pm-add-users-list .users-list-entry div,
#users-list-soul #town-add-users-list .users-list-entry div,
#pm-users-list-container #town-add-users-list .users-list-entry div,
#pm-add-users-list-container #town-add-users-list .users-list-entry div,
#town-add-users-list-container #town-add-users-list .users-list-entry div,
.add-users-list-container #town-add-users-list .users-list-entry div,
#users-list-soul .add-users-list .users-list-entry div,
#pm-users-list-container .add-users-list .users-list-entry div,
#pm-add-users-list-container .add-users-list .users-list-entry div,
#town-add-users-list-container .add-users-list .users-list-entry div,
.add-users-list-container .add-users-list .users-list-entry div {
  text-overflow: ellipsis;
  cursor: pointer;
  font-size: 0.8em;
  font-variant: unset;
  text-transform: none;
}
#users-list-soul input#users-search:not(.block),
#pm-users-list-container input#users-search:not(.block),
#pm-add-users-list-container input#users-search:not(.block),
#town-add-users-list-container input#users-search:not(.block),
.add-users-list-container input#users-search:not(.block) {
  width: 20rem;
  display: inline;
}
.soul .me {
  margin-top: -21px;
}
.soul .header:not(.row):not(.row-flex) {
  padding: 9px 4px 10px 8px !important;
}
.soul .skills .bar {
  max-width: 614px;
  height: 32px;
  margin: 10px auto 0;
  padding-left: 3px;
  padding-right: 3px;
}
.soul .skills .bar .progresstext {
  background: url(/build/images/assets/img/soul/heroUp_front.58ff4cbd..gif) round;
  max-width: 614px;
  height: 32px;
  line-height: 32px;
  z-index: 2;
  position: relative;
  color: #f0d79e;
  text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;
}
.soul .skills .bar .progressbar {
  background: url(/build/images/assets/img/soul/heroUp_bg.8acfe1e5..gif) round;
  max-width: 614px;
  height: 30px;
  overflow: hidden;
  padding-right: 4px;
  margin-top: -31px;
}
.soul .skills .bar .progressbar img {
  height: 32px;
}
.soul .skills .heroProgress {
  color: #f0d79e;
  background-color: #4d5537;
  border: 1px solid #ddab76;
  outline: 2px solid #5c2b20;
  text-align: center;
  margin-top: 4px;
  font-size: 1.2rem;
}
.soul .skills .heroProgress strong {
  display: block;
  font-size: 2rem;
  color: white;
}
.soul .skills .skillBack {
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px dashed #ddab76;
}
.soul .skills .skillBack label {
  max-width: 250px;
}
.soul .distinctions {
  width: 270px;
  max-width: 100%;
  background: url(/build/images/assets/img/soul/rewardsBg_header.6dfaa1f6..gif) top / 100% no-repeat, url(/build/images/assets/img/soul/rewardsBg_back.2b1eaf4c..gif) top / 100% repeat-y;
  padding-bottom: 0 !important;
  margin-left: 3px;
  display: inline-block;
}
.soul .distinctions .loading {
  margin-top: 55px;
}
.soul .distinctions .distinctions-head {
  padding-top: 45px;
  color: #f0d79e;
  font-variant: small-caps;
  font-weight: bold;
  font-size: 2rem;
}
.soul .distinctions .distinctions-points {
  color: #FF8866;
  font-size: 2.4rem;
  margin-top: 5px;
}
.soul .distinctions .distinctions-top {
  display: flex;
  justify-content: space-evenly;
  column-gap: 4px;
  align-items: stretch;
  margin: 10px 6px;
  flex-wrap: wrap;
  row-gap: 12px;
}
.soul .distinctions .distinctions-top .picto {
  border: 1px solid #ff8866;
  border-radius: 3px;
  display: inline-block;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
  padding: 5px;
  background: transparent;
  transition: background-color 0.5s ease-in-out;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper {
  position: absolute;
  width: 65px;
  height: 13px;
  display: block;
  margin-top: -13px;
  font-size: 0;
  line-height: 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter {
  background-color: #3d2016 !important;
  border: 1px solid #ff8866;
  display: inline-block;
  padding: 2px 4px;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count {
  background: url(/build/images/assets/fonts/fontBitmap.d5f414ab..png) no-repeat;
  line-height: 0;
  font-size: 0;
  width: 5px;
  height: 8px;
  display: inline-block;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="0"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="0"] {
  background-position: 0px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="1"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="1"] {
  background-position: -5px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="2"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="2"] {
  background-position: -9px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="3"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="3"] {
  background-position: -14px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="4"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="4"] {
  background-position: -19px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="5"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="5"] {
  background-position: -24px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="6"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="6"] {
  background-position: -29px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="7"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="7"] {
  background-position: -34px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="8"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="8"] {
  background-position: -39px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="9"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="9"] {
  background-position: -44px 0;
}
.soul .distinctions .distinctions-top .picto .infos {
  width: 65px;
  margin-bottom: 5px;
}
.soul .distinctions .distinctions-top .picto .label {
  font-size: 1rem;
  font-weight: bold;
  text-align: center;
  color: #ff8866;
  word-wrap: break-word;
}
.soul .distinctions .distinctions-top .picto.rare {
  border-color: #FFE96C;
  border-bottom-color: #FFFFB9;
  box-shadow: inset 0 0 4px #fe7d00, 0 0 4px #fe7d00, 0 2px 4px #1d2028;
}
.soul .distinctions .distinctions-top .picto.rare .counter {
  border-color: #FFE653;
}
.soul .distinctions .distinctions-top .picto.rare .label {
  color: #feb500;
}
.soul .distinctions .distinctions-top.targeting .picto {
  background: rgba(92, 0, 69, 0.5);
}
.soul .distinctions .distinctions-top.targeting .picto:hover,
.soul .distinctions .distinctions-top.targeting .picto.hover {
  cursor: pointer;
  background: #FFE96C;
}
.soul .distinctions .distinctions-list {
  padding: 0 10px;
  min-height: 100px;
}
.soul .distinctions .distinctions-list .empty {
  border: 1px dashed #823D2D;
  color: #FF8866;
  padding: 10px;
  font-size: 1.2rem;
  font-style: italic;
  margin-top: 10px;
}
.soul .distinctions .distinctions-list .picto {
  display: inline-block;
  width: 32px;
  height: 32px;
  font-size: 1rem;
  padding-top: 3px;
  position: relative;
  margin: 0 2px;
}
.soul .distinctions .distinctions-list .picto.draggable {
  cursor: move;
}
.soul .distinctions .distinctions-list .picto.dragging {
  z-index: 100;
  pointer-events: none;
}
.soul .distinctions .distinctions-list .rare {
  background: url(/build/images/assets/img/pictos/rewardBg_rare.2c712a68..gif) no-repeat;
}
.soul .distinctions .distinctions-list .not-persisted {
  outline: 1px solid red;
}
.soul .distinctions .distinctions-list .persisted {
  outline: 1px solid green;
}
.soul .distinctions .distinctions-list .counter {
  margin-top: -9.8px;
  position: absolute;
  bottom: 5px;
  left: 0;
  right: 0;
  font-size: 0;
  line-height: 0;
}
.soul .distinctions .distinctions-list .counter .count {
  background: url(/build/images/assets/fonts/fontBitmap.d5f414ab..png) no-repeat;
  line-height: 0;
  font-size: 0;
  width: 5px;
  height: 8px;
  display: inline-block;
}
.soul .distinctions .distinctions-list .counter .count[num="0"],
.soul .distinctions .distinctions-list .counter .count[data-num="0"] {
  background-position: 0px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="1"],
.soul .distinctions .distinctions-list .counter .count[data-num="1"] {
  background-position: -5px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="2"],
.soul .distinctions .distinctions-list .counter .count[data-num="2"] {
  background-position: -9px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="3"],
.soul .distinctions .distinctions-list .counter .count[data-num="3"] {
  background-position: -14px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="4"],
.soul .distinctions .distinctions-list .counter .count[data-num="4"] {
  background-position: -19px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="5"],
.soul .distinctions .distinctions-list .counter .count[data-num="5"] {
  background-position: -24px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="6"],
.soul .distinctions .distinctions-list .counter .count[data-num="6"] {
  background-position: -29px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="7"],
.soul .distinctions .distinctions-list .counter .count[data-num="7"] {
  background-position: -34px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="8"],
.soul .distinctions .distinctions-list .counter .count[data-num="8"] {
  background-position: -39px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="9"],
.soul .distinctions .distinctions-list .counter .count[data-num="9"] {
  background-position: -44px 0;
}
.soul .distinctions .distinctions-list .tabs {
  border-bottom: 1px solid #633424;
  min-height: 14px;
  background: none;
}
.soul .distinctions .distinctions-list .tabs .tab-soul-distinctions {
  display: inline-block;
  padding: 2px 4px;
  margin-left: 2px;
  text-align: center;
  font-size: 8pt;
  line-height: 1.2em;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: underline;
  color: #f58766;
  cursor: pointer;
}
.soul .distinctions .distinctions-list .tabs .tab-soul-distinctions:hover {
  color: #f0d79e;
}
.soul .distinctions .distinctions-list .tabs .tab-soul-distinctions.selected {
  border: 1px solid #633424;
  border-bottom: 0;
  box-shadow: inset 0 1px 2px #000000;
  color: #ddab76;
  cursor: default;
}
.soul .distinctions .distinctions-list .tabs .tab-soul-distinctions.selected:hover {
  color: #DDAB76;
  background-color: #3d2016;
}
.soul .distinctions .distinctions-list .title-list {
  text-decoration: none;
  color: white;
  list-style: none;
  text-align: initial;
  font-variant: small-caps;
  font-size: 75%;
  max-height: 500px;
  overflow-y: auto;
  overflow-x: hidden;
  padding-left: 0;
}
.soul .distinctions .distinctions-list .title-list li {
  border-bottom: 1px dashed #633424;
  cursor: default;
}
.soul .distinctions .distinctions-list .title-list li.chapter {
  font-weight: bold;
  color: #f58766;
}
.soul .distinctions .distinctions-list .title-list li.chapter:not(:first-child) {
  margin-top: 10px;
}
.soul .distinctions .distinctions-list .title-list li:not(.chapter) {
  list-style: url(/build/images/assets/img/icons/small_middot.d673b4c1..gif);
  margin-left: 20px;
}
.soul .distinctions .distinctions-foot {
  background: url(/build/images/assets/img/soul/rewardsBg_footer.7ad3eda8..gif) bottom / 100% no-repeat;
  height: 44px;
  margin-top: -22px;
}
.soul .friend {
  width: auto;
  height: 203px;
  position: relative;
  font-size: 0;
  background: url(/build/images/assets/img/soul/refererHeart.efe2ed6e..png) no-repeat center top;
  background-size: contain;
  margin-top: -1px;
}
.soul .night {
  width: auto;
  height: 230px;
  position: relative;
  font-size: 0;
  background: url(/build/images/assets/img/soul/soul_night.10e1bf46..jpg) no-repeat right top;
  background-size: cover;
  margin-top: -1px;
}
.soul .night > .badge-title {
  font-size: 1.2rem;
  margin-top: 24px;
  height: 32px;
  background: url(/build/images/assets/img/soul/badge_small_l.e3c27d99..png) left / contain no-repeat, url(/build/images/assets/img/soul/badge_small_r.1ad582cd..png) right / contain no-repeat, url(/build/images/assets/img/soul/badge_small.fed0aa39..png) center / contain repeat-x;
  padding: 0 24px 4px 24px;
  display: inline-flex;
  align-items: center;
  column-gap: 4px;
  font-weight: bold;
}
.soul .night > .badge-title > img {
  height: 16px;
  width: 16px;
}
.soul .night > .badge {
  top: 30px;
  width: 64px;
  height: 64px;
  padding: 0 0 4px 0;
  margin: 10px;
  display: inline-block;
  background: url(/build/images/assets/img/soul/badge.2ccbbdec..png) center / contain no-repeat;
  position: relative;
}
.soul .night > .badge > div:first-child {
  height: 48px;
  width: 48px;
  position: absolute;
  top: 6px;
  left: 8px;
  transition: outline-color 0.5s ease-in-out, background-color 0.5s ease-in-out;
  font-size: 32px;
}
.soul .night > .badge > div:first-child > i.fa,
.soul .night > .badge > div:first-child svg {
  margin-top: 4px;
}
.soul .night > .badge.badge-admin-master > div:first-child {
  color: #e1ad00;
}
.soul .night > .badge.badge-crow:hover > div:first-child {
  background: #950000;
  outline-color: #b90000;
}
.soul .night > .badge.badge-twinoid > div:first-child:before {
  content: " ";
  position: absolute;
  top: 4px;
  left: 4px;
  bottom: 4px;
  right: 4px;
  background: url(/build/images/assets/img/badges/twinoid.d4e7ed6d..png) center / contain no-repeat;
}
.soul .night > .badge.badge-eternal > div:first-child:before {
  content: " ";
  position: absolute;
  top: 4px;
  left: 4px;
  bottom: 4px;
  right: 4px;
  background: url(/build/images/assets/img/badges/eternal.f8d6e801..png) center / contain no-repeat;
}
.soul .score,
.soul .current {
  margin-top: 6px;
  margin-bottom: 10px;
  padding: 3px;
  font-weight: bold;
  background-color: #5c2b20;
  border: 1px solid #ddab76;
  font-size: 1.2rem;
}
.soul .score strong,
.soul .current strong {
  color: #f0d79e;
}
.soul .score {
  color: #ddab76;
  font-variant: small-caps;
}
.soul .score strong {
  font-size: 1.4rem;
}
.soul .current {
  color: #f0d79e;
}
.soul .current em {
  color: #ddab76;
  font-style: normal;
  font-size: 1rem;
}
.soul .current strong {
  color: #f0d79e;
  font-variant: small-caps;
}
.soul .town-history .header {
  font-size: 8pt;
}
.soul .skills-history > .header,
.soul .season-ranking > .header {
  font-size: 10pt;
}
.soul .town-history .header,
.soul .skills-history .header,
.soul .season-ranking .header {
  font-weight: bold;
  font-family: "Trebuchet MS", "Arial", Verdana, sans-serif;
  padding-bottom: 0 !important;
  color: white;
  border-bottom: 2px solid #f0d79e;
  background: linear-gradient(to top, #643b25 0%, rgba(100, 59, 37, 0) 50%, rgba(100, 59, 37, 0) 100%);
}
.soul .town-history .type-list,
.soul .skills-history .type-list,
.soul .season-ranking .type-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
  background: #2c0e00;
  font-size: 1rem;
  border-bottom: 1px solid #ddab76;
}
.soul .town-history .type-list li,
.soul .skills-history .type-list li,
.soul .season-ranking .type-list li {
  display: inline-block;
  font-variant: small-caps;
  padding: 0 3px;
  margin: 0 0 3px 2px;
  background-color: #7e4d2a;
  border: 1px solid #ddab76;
}
.soul .town-history .type-list li.selected,
.soul .skills-history .type-list li.selected,
.soul .season-ranking .type-list li.selected {
  background-color: #5c2b20;
  border-color: white;
}
.soul .town-history .type-list li.selected .link,
.soul .skills-history .type-list li.selected .link,
.soul .season-ranking .type-list li.selected .link {
  color: white;
}
.soul .town-history .town-container,
.soul .skills-history .town-container,
.soul .season-ranking .town-container,
.soul .town-history .skills-container,
.soul .skills-history .skills-container,
.soul .season-ranking .skills-container {
  background-color: #5c2b20;
  border-bottom: 1px solid #ddab76;
}
.soul .town-history .town-container .row-flex:nth-child(odd),
.soul .skills-history .town-container .row-flex:nth-child(odd),
.soul .season-ranking .town-container .row-flex:nth-child(odd),
.soul .town-history .skills-container .row-flex:nth-child(odd),
.soul .skills-history .skills-container .row-flex:nth-child(odd),
.soul .season-ranking .skills-container .row-flex:nth-child(odd) {
  background-color: #663024;
}
.soul .town-history .town-container .row-flex:nth-child(even),
.soul .skills-history .town-container .row-flex:nth-child(even),
.soul .season-ranking .town-container .row-flex:nth-child(even),
.soul .town-history .skills-container .row-flex:nth-child(even),
.soul .skills-history .skills-container .row-flex:nth-child(even),
.soul .season-ranking .skills-container .row-flex:nth-child(even) {
  background-color: #5c2b20;
}
.soul .town-history .town-container .row-flex.played,
.soul .skills-history .town-container .row-flex.played,
.soul .season-ranking .town-container .row-flex.played,
.soul .town-history .skills-container .row-flex.played,
.soul .skills-history .skills-container .row-flex.played,
.soul .season-ranking .skills-container .row-flex.played {
  background-color: #3b3249;
}
.soul .town-history .town-container .row-flex.hardcore,
.soul .skills-history .town-container .row-flex.hardcore,
.soul .season-ranking .town-container .row-flex.hardcore,
.soul .town-history .skills-container .row-flex.hardcore,
.soul .skills-history .skills-container .row-flex.hardcore,
.soul .season-ranking .skills-container .row-flex.hardcore {
  background-color: #773939;
}
.soul .town-history .town-container .row-flex.custom,
.soul .skills-history .town-container .row-flex.custom,
.soul .season-ranking .town-container .row-flex.custom,
.soul .town-history .skills-container .row-flex.custom,
.soul .skills-history .skills-container .row-flex.custom,
.soul .season-ranking .skills-container .row-flex.custom {
  background-color: #3b3249;
}
.soul .town-history .town-container .row-flex.common,
.soul .skills-history .town-container .row-flex.common,
.soul .season-ranking .town-container .row-flex.common,
.soul .town-history .skills-container .row-flex.common,
.soul .skills-history .skills-container .row-flex.common,
.soul .season-ranking .skills-container .row-flex.common {
  background-color: #0A3019;
}
.soul .town-history .town-container .row-flex.event,
.soul .skills-history .town-container .row-flex.event,
.soul .season-ranking .town-container .row-flex.event,
.soul .town-history .skills-container .row-flex.event,
.soul .skills-history .skills-container .row-flex.event,
.soul .season-ranking .skills-container .row-flex.event {
  background-color: #414a31;
}
.soul .town-history .town-container .town-name,
.soul .skills-history .town-container .town-name,
.soul .season-ranking .town-container .town-name,
.soul .town-history .skills-container .town-name,
.soul .skills-history .skills-container .town-name,
.soul .season-ranking .skills-container .town-name {
  font-size: 1.2rem;
  border-left: 1px solid #7e4d2a;
  border-right: 1px solid #7e4d2a;
  border-bottom: 1px solid #7e4d2a;
}
.soul .town-history .town-container .town-name .comment,
.soul .skills-history .town-container .town-name .comment,
.soul .season-ranking .town-container .town-name .comment,
.soul .town-history .skills-container .town-name .comment,
.soul .skills-history .skills-container .town-name .comment,
.soul .season-ranking .skills-container .town-name .comment {
  color: #ddab76;
  font-size: 1.1rem;
  word-break: break-word;
}
.soul .town-history .town-container .town-name .comment .add-comment,
.soul .skills-history .town-container .town-name .comment .add-comment,
.soul .season-ranking .town-container .town-name .comment .add-comment,
.soul .town-history .skills-container .town-name .comment .add-comment,
.soul .skills-history .skills-container .town-name .comment .add-comment,
.soul .season-ranking .skills-container .town-name .comment .add-comment {
  text-decoration: underline;
}
.soul .town-history .town-container .town-name .comment:not(.read-only):hover,
.soul .skills-history .town-container .town-name .comment:not(.read-only):hover,
.soul .season-ranking .town-container .town-name .comment:not(.read-only):hover,
.soul .town-history .skills-container .town-name .comment:not(.read-only):hover,
.soul .skills-history .skills-container .town-name .comment:not(.read-only):hover,
.soul .season-ranking .skills-container .town-name .comment:not(.read-only):hover {
  color: white;
}
.soul .town-history .town-container .season,
.soul .skills-history .town-container .season,
.soul .season-ranking .town-container .season,
.soul .town-history .skills-container .season,
.soul .skills-history .skills-container .season,
.soul .season-ranking .skills-container .season {
  border-bottom: 1px solid #7e4d2a;
}
.soul .town-history .town-container .town-days,
.soul .skills-history .town-container .town-days,
.soul .season-ranking .town-container .town-days,
.soul .town-history .skills-container .town-days,
.soul .skills-history .skills-container .town-days,
.soul .season-ranking .skills-container .town-days {
  color: #f0d79e;
  border-right: 1px solid #7e4d2a;
  border-bottom: 1px solid #7e4d2a;
}
.soul .town-history .town-container .town-points,
.soul .skills-history .town-container .town-points,
.soul .season-ranking .town-container .town-points,
.soul .town-history .skills-container .town-points,
.soul .skills-history .skills-container .town-points,
.soul .season-ranking .skills-container .town-points {
  color: #afacc1;
  border-bottom: 1px solid #7e4d2a;
}
.soul .town-history .town-container .empty,
.soul .skills-history .town-container .empty,
.soul .season-ranking .town-container .empty,
.soul .town-history .skills-container .empty,
.soul .skills-history .skills-container .empty,
.soul .season-ranking .skills-container .empty {
  font-size: 1.2rem;
  margin-top: 5px;
  padding: 5px;
  font-variant: small-caps;
  color: #f86;
  font-weight: bold;
}
.soul .town-history .town-container .hardcore .town-name,
.soul .skills-history .town-container .hardcore .town-name,
.soul .season-ranking .town-container .hardcore .town-name,
.soul .town-history .skills-container .hardcore .town-name,
.soul .skills-history .skills-container .hardcore .town-name,
.soul .season-ranking .skills-container .hardcore .town-name,
.soul .town-history .town-container .hardcore .town-days,
.soul .skills-history .town-container .hardcore .town-days,
.soul .season-ranking .town-container .hardcore .town-days,
.soul .town-history .skills-container .hardcore .town-days,
.soul .skills-history .skills-container .hardcore .town-days,
.soul .season-ranking .skills-container .hardcore .town-days {
  color: #f86;
}
.soul .town-history .town-container.skills-container .skillRow,
.soul .skills-history .town-container.skills-container .skillRow,
.soul .season-ranking .town-container.skills-container .skillRow,
.soul .town-history .skills-container.skills-container .skillRow,
.soul .skills-history .skills-container.skills-container .skillRow,
.soul .season-ranking .skills-container.skills-container .skillRow {
  border-bottom: 1px solid #7e4d2a;
}
.soul .town-history .town-container.skills-container .desc,
.soul .skills-history .town-container.skills-container .desc,
.soul .season-ranking .town-container.skills-container .desc,
.soul .town-history .skills-container.skills-container .desc,
.soul .skills-history .skills-container.skills-container .desc,
.soul .season-ranking .skills-container.skills-container .desc {
  font-size: 9pt;
  color: #f0d79e;
  min-height: 34px;
  border-left: 1px solid #7e4d2a;
}
.soul .town-history .town-container.skills-container .currentSkill,
.soul .skills-history .town-container.skills-container .currentSkill,
.soul .season-ranking .town-container.skills-container .currentSkill,
.soul .town-history .skills-container.skills-container .currentSkill,
.soul .skills-history .skills-container.skills-container .currentSkill,
.soul .season-ranking .skills-container.skills-container .currentSkill {
  background: #3b3249;
}
.soul .town-history .town-container.skills-container .currentSkill .desc,
.soul .skills-history .town-container.skills-container .currentSkill .desc,
.soul .season-ranking .town-container.skills-container .currentSkill .desc,
.soul .town-history .skills-container.skills-container .currentSkill .desc,
.soul .skills-history .skills-container.skills-container .currentSkill .desc,
.soul .season-ranking .skills-container.skills-container .currentSkill .desc {
  font-style: italic;
}
.soul .rp-list .rp-head .rp-context {
  margin-top: 10px;
}
.soul .rp-list .rp-head h5 {
  color: white;
}
.soul .rp-list .rp-row {
  font-size: 1.3rem;
  background: #5c2b20;
  border-right: 1px solid #7e4d2a;
  border-bottom: 1px solid #7e4d2a;
  cursor: pointer;
  text-decoration: underline;
}
.soul .rp-list .rp-row:hover {
  color: #f1ddc8;
  background: #965C36;
}
.soul .rp-list .rp-row .rp-text .title {
  color: #f0d79e;
}
.soul .rp-list .rp-row .rp-text em {
  font-size: 1.2rem;
  color: #ddab76;
}
.soul .rp-list .rp-row.new {
  font-weight: bold;
}
.soul .rp-list .rp-row.new .title {
  color: white;
}
.soul .view-town .citizens-list {
  font-size: 1.2rem;
}
.soul .view-town .citizens-list .header {
  font-size: 1.4rem;
}
.soul .view-town .citizens-list .town-points {
  color: #afacc1;
  font-size: 2rem;
}
.soul .view-town .citizens-list .me {
  margin-top: 0;
}
.soul .language-picker {
  display: inline-flex;
  justify-content: space-between;
  gap: 12px;
}
.soul .language-picker > * {
  display: inline-flex;
  padding: 4px;
  align-items: center;
  gap: 1px;
}
.soul .language-picker > * > input {
  flex-shrink: 0;
  flex-grow: 0;
  margin: 0;
  padding: 0;
}
.soul ul.group-conversation.announcement {
  padding: 0;
}
.soul ul.group-conversation.announcement > li {
  list-style: none;
  margin: 20px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  background: #5c2b20;
  padding: 10px;
  border: 1px solid #704328;
}
.soul ul.group-conversation.announcement > li h1 {
  color: #ddab76;
  margin: 0 0 5px 0;
  padding: 0 0 5px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
.soul ul.group-conversation.announcement > li > p:only-child {
  margin: 5px 0 10px 0;
  font-size: 1.5rem;
}
.soul ul.group-conversation.announcement > li .pm-message-footer {
  padding: 5px 0;
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  color: #ddab76;
}
.soul ul.group-conversation.announcement > li .pm-message-footer .pm-avatar {
  display: none;
}
.soul ul.group-conversation.announcement > li .pm-message-footer .pm-announcement-sender {
  font-weight: bold;
}
.soul ul.group-conversation.announcement > li .pm-message-footer .pm-announcement-date {
  opacity: 0.7;
}
.soul .pm-endless-more {
  text-align: center;
  color: #ddab76;
  margin: 10px 5px;
  padding: 2px 0;
  cursor: pointer;
  border-top: 1px solid rgba(221, 171, 118, 0.5);
  border-bottom: 1px solid rgba(221, 171, 118, 0.5);
}
.soul .news {
  margin: 0 15px;
}
.soul .news .head {
  background: url(/build/images/assets/img/underDevBanner.376c93c3..gif) center / contain no-repeat;
  width: 100%;
  max-width: 625px;
  aspect-ratio: 625/181;
  position: relative;
  margin: 0 auto;
}
.soul .news .head .title {
  padding-top: 150px;
}
.soul .news .title {
  text-transform: uppercase;
  color: #fff595;
  font-weight: bold;
  font-size: 2rem;
  display: flex;
  align-items: center;
  column-gap: 4px;
  justify-content: center;
}
.soul .news .title img {
  flex: 0;
}
.soul .news .title span {
  flex-shrink: 1;
  flex-grow: 0;
}
.soul .news .title.old {
  color: #f1c872;
}
.soul .news .version {
  text-align: center;
  color: #ddab76;
  font-weight: bold;
  font-size: 1.2rem;
  text-transform: uppercase;
  margin-bottom: 10px;
}
.soul .news .version-list {
  padding: 5px 5px 5px 10px;
  margin-bottom: 20px;
  background-color: #5c2b20;
  font-size: 1rem;
  color: #f0d79e;
}
.soul .news .version-list p {
  margin: 0;
}
.soul .news .forum-post {
  background: #5c2b20;
  padding: 10px 0 0 10px;
  border: 1px solid #704328;
}
.soul .news .content {
  padding: 5px 5px 5px 110px;
  background: url(/build/images/assets/img/help/pipWelcome.62b9a460..gif) no-repeat #5c2b20;
  color: #ddab76;
  margin-bottom: 10px;
  border: none;
  min-height: 160px;
}
.soul .news .content > p:only-child {
  margin: 0;
}
.soul .seasonHeader {
  background: url(/build/images/assets/img/rankingSeasons.69788c80..png) top center;
  height: 134px;
}
.soul .seasonHeader .seasonName,
.soul .seasonHeader .seasonNumber {
  position: absolute;
  display: block;
  width: 100%;
  text-align: center;
  font-weight: bold;
}
.soul .seasonHeader .seasonNumber {
  color: black;
  font-size: 1.5rem;
  margin-top: 80px;
}
.soul .seasonHeader .seasonNumber .number {
  font-size: 2rem;
}
.soul .seasonHeader .seasonName {
  margin-top: 50px;
  font-variant: small-caps;
  color: #dbc9ae;
}
.importSoulBanner {
  background: url(/build/images/assets/img/professions/select/pipWelcome.62b9a460..gif) left 2px bottom 40px no-repeat, #5c2b20;
  padding: 2px 4px 2px 102px;
  border: 1px solid #ddab76;
  outline: 1px solid black;
}
.importSoulBanner > p {
  text-align: justify;
  color: #ddab76;
}
.importSoulBanner > h4 {
  margin-left: -100px;
  text-align: center;
  color: #ddab76;
}
.eternalMergeBanner {
  background: #5c2b20;
  padding: 4px;
  border: 1px solid #ddab76;
  outline: 1px solid black;
  text-align: justify;
  color: #ddab76;
}
ul.coa-users {
  padding: 0;
  margin: 4px 0 8px;
}
ul.coa-users > li {
  margin: 1px 0;
  padding: 5px 0;
  border-bottom: 1px dashed #ddab76;
  list-style: none;
  font-size: 0.8em;
  line-height: 0.9em;
}
ul.coa-users > li.my-entry {
  background: #3b3249;
}
ul.coa-users > li span {
  font-size: 0.7em;
}
ul.coa-users > li span i {
  color: #ddab76;
}
ul.coa-users > li br {
  content: "";
  display: block;
  margin-bottom: 0.3em;
}
.season_access_text {
  margin-top: 20px;
  margin-left: 8px;
  font-size: 85%;
}
.season_access_select {
  margin-left: 10px;
}
.citizen-list {
  margin: 0;
  padding: 0;
}
.citizen-list > li {
  font-size: 1.2rem;
  font-weight: bold;
}
.citizen-list > li > img {
  vertical-align: middle;
}
.season_entry_td {
  border-right: 1px solid #7e4d2a;
  border-bottom: 1px solid #7e4d2a;
}
.season_entry_container {
  border-bottom: 1px solid #7e4d2a;
}
.season_entry_solo.top5 {
  max-height: 30px;
}
.season_entry_solo.top5plus {
  max-height: 18px;
}
.soul_season_flag {
  overflow-y: hidden;
  overflow-x: hidden;
}
.soul_season_name {
  padding-left: 5px;
}
.season_entry_solo {
  font-size: 80%;
}
.top5 > .soul_season_flag > img {
  width: 32px;
  height: 25px;
}
.top5 > .soul_season_name {
  font-size: 120%;
}
.top5 > .soul_season_points {
  font-size: 150%;
  /* on hordes, normal is 10pt and major 14pt */
}
.top5plus > .soul_season_flag > img {
  width: 23px;
  height: 18px;
}
.soul_season_link {
  text-decoration: none !important;
  font-size: 120%;
  padding-top: 5px;
  color: #ddab76;
  font-weight: bold;
}
div.death-desc {
  border-right: 1px solid #ddab76;
  padding-right: 5px;
}
div#user-tooltip {
  position: absolute;
  z-index: 9999;
  background-color: #5c2b20;
  background-image: none;
  border: 1px solid #ddab76;
  padding: 10px;
  width: 230px;
  color: #1d2028;
  border-radius: 4px;
  font-size: 1rem;
}
div#user-tooltip span.link {
  display: block;
  color: #ddab76;
  padding: 1px 10px;
  margin: 0 -10px;
  text-decoration: none;
  font-weight: normal;
}
div#user-tooltip span.link:hover {
  background-color: #79432b;
}
div#user-tooltip a[x-action="block_user"],
div#user-tooltip a[x-action="unblock_user"],
div#user-tooltip a[x-action="report_user"] {
  font-size: 0.9rem;
  display: block;
}
div#user-tooltip div.link-blocks {
  margin-top: 10px;
  text-align: center;
}
div#user-tooltip div.link-blocks .link-block {
  background-color: #79432b;
  color: #f0d79e;
  margin: 0 1px 1px 0;
  padding: 5px 0;
  width: 65px;
  height: 50px;
  text-align: center;
  display: inline-block;
  font-size: 1rem;
  line-height: 1.4rem;
  overflow: hidden;
  font-weight: bold;
  border-radius: 2px;
  text-decoration: none;
}
div#user-tooltip div.link-blocks .link-block:hover {
  background-color: #996739;
  color: white;
  cursor: pointer;
}
div#user-tooltip div.link-blocks .link-block img {
  width: 16px;
  height: 16px;
}
div#user-tooltip div.link-blocks .link-block.empty {
  border: 1px dashed #ddab76;
  background: none;
}
div#user-tooltip .avatar img,
div#user-tooltip .avatarcrow img {
  max-width: 50px !important;
}
div#user-tooltip .avatar .no-avatar,
div#user-tooltip .avatarcrow .no-avatar {
  background: #65382e;
  cursor: default;
  overflow: hidden;
  height: 50px;
  width: 50px;
  display: block;
  color: white;
  font-size: 25px;
  line-height: 50px;
}
div#user-tooltip div.user-infos {
  color: #f0d79e;
}
div#user-tooltip div.user-infos img {
  height: 16px;
}
div#user-tooltip div.userDesc {
  margin-top: 10px;
  font-weight: normal;
  border-radius: 4px;
  background-color: #79432b;
  color: #ddab76;
  padding: 5px;
  word-break: break-word;
}
div#user-tooltip div.userDesc::before {
  margin-top: -9px;
  left: 32px;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #79432b;
  display: inline-block;
  content: " ";
  position: absolute;
}
div#user-tooltip div.friend-relation {
  color: white;
  padding: 0 8px;
  font-weight: normal;
}
div#user-tooltip div.friend-relation.not-friend {
  background-color: #5C0000;
  border: 1px solid #ddab76;
}
div#user-tooltip div.friend-relation.using-alias {
  background-color: #5c0045;
  border: 1px solid #ddab76;
}
div#user-tooltip .row:hover {
  outline: none !important;
}
.user-flag {
  display: inline-block;
  width: 36px;
  height: 28px;
  position: relative;
}
.user-flag.small {
  width: 24px;
  height: 19px;
}
.user-flag > img:first-child {
  width: 27px;
  height: 19px;
  position: absolute;
  left: 4px;
  top: 4px;
}
.user-flag.small > img:first-child {
  width: 20px;
  height: 16px;
  left: 2px;
  top: 1px;
}
.user-flag:after {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: url(/build/images/assets/img/lang/mask.e6086abd..png) center / cover no-repeat;
}
.townPassword pre {
  padding: 3px;
  border-radius: 3px;
  background: rgba(0, 0, 0, 0.1);
  display: inline-block;
  margin: 0;
}
hr.section {
  border: 0.5px solid #ddab76;
  box-shadow: 0 0 4px black;
}
.image-selector {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(255, 255, 255, 0.2);
  border: 2px solid rgba(255, 255, 255, 0.6);
  box-shadow: 0 0 4px black;
  overflow: visible;
}
.image-selector.active {
  border: 2px solid rgba(255, 255, 255, 0.6);
}
.image-selector:not(.active) {
  border: 1px solid rgba(255, 255, 255, 0.6);
  opacity: 0.45;
}
.image-selector .corner-handle {
  position: absolute;
  z-index: 10;
  height: 12px;
  width: 12px;
  border-radius: 100%;
  background: white;
  opacity: 0.5;
  box-shadow: 0 0 2px black;
}
.image-selector .corner-handle[data-handle-x="1"][data-handle-y="1"] {
  top: 0;
  right: 0;
  transform: translate(6px, -6px);
  cursor: ne-resize;
}
.image-selector .corner-handle[data-handle-x="1"][data-handle-y="-1"] {
  bottom: 0;
  right: 0;
  transform: translate(6px, 6px);
  cursor: se-resize;
}
.image-selector .corner-handle[data-handle-x="-1"][data-handle-y="1"] {
  top: 0;
  left: 0;
  transform: translate(-6px, -6px);
  cursor: nw-resize;
}
.image-selector .corner-handle[data-handle-x="-1"][data-handle-y="-1"] {
  bottom: 0;
  left: 0;
  transform: translate(-6px, 6px);
  cursor: sw-resize;
}
.image-selector .edge-handle {
  position: absolute;
  z-index: 5;
  border-radius: 2px;
  background: white;
  opacity: 0;
  box-shadow: 0 0 2px black;
}
.image-selector .edge-handle[data-handle-x="0"] {
  left: 0;
  right: 0;
  height: 6px;
}
.image-selector .edge-handle[data-handle-x="0"][data-handle-y="1"] {
  top: 0;
  transform: translate(0, -3px);
  cursor: n-resize;
}
.image-selector .edge-handle[data-handle-x="0"][data-handle-y="-1"] {
  bottom: 0;
  transform: translate(0, 3px);
  cursor: s-resize;
}
.image-selector .edge-handle[data-handle-y="0"] {
  top: 0;
  bottom: 0;
  width: 6px;
}
.image-selector .edge-handle[data-handle-y="0"][data-handle-x="1"] {
  right: 0;
  transform: translate(3px, 0);
  cursor: e-resize;
}
.image-selector .edge-handle[data-handle-y="0"][data-handle-x="-1"] {
  left: 0;
  transform: translate(-3px, 0);
  cursor: w-resize;
}
.image-selector .move-handle {
  position: absolute;
  z-index: 2;
  top: 3px;
  left: 3px;
  bottom: 3px;
  right: 3px;
  opacity: 0;
  cursor: move;
}
.image-selector .corner-handle,
.image-selector .edge-handle {
  transition: opacity 0.5s ease-in-out;
}
.image-selector .corner-handle:hover,
.image-selector .edge-handle:hover {
  opacity: 0.8;
}
.image-selector .circle-preview,
.image-selector .small-preview {
  position: absolute;
  inset: 0;
  pointer-events: none;
  opacity: 0.5;
}
.image-selector .circle-preview div,
.image-selector .small-preview div {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  position: relative;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border: 1px dotted white;
}
.image-selector .circle-preview div {
  aspect-ratio: 1/1;
  border-radius: 100%;
}
.image-selector .small-preview div {
  aspect-ratio: 3/1;
}
.soul .view-rp {
  margin-left: 3px;
  overflow: hidden;
}
.soul .view-rp .rp-content {
  height: 400px;
  overflow: auto;
  padding-top: 25px;
  padding-left: 45px;
  padding-right: 45px;
  max-width: 600px;
  color: black;
  cursor: pointer;
}
.soul .view-rp .rp-content sup {
  color: black;
}
.soul .view-rp .rp-content .hr {
  margin-top: 70px;
}
.soul .view-rp .rp-content h1 {
  text-align: center;
  color: #5c2b20;
  margin-bottom: 10px;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 2.3rem;
}
.soul .view-rp .rp-content h1 small {
  display: block;
  font-size: 1rem;
}
.soul .view-rp .rp-content h2 {
  font-size: 1.5rem;
  text-transform: uppercase;
  color: #5c2b20;
  margin: 0;
  padding: 10px 0 3px 0;
}
.soul .view-rp .rp-content p {
  padding: 0;
  text-align: justify;
  margin: 0;
}
.soul .view-rp .rp-content small {
  display: block;
  line-height: 1.3rem;
  font-size: 1.1rem;
}
.soul .view-rp .rp-content small strong {
  text-decoration: underline;
}
.soul .view-rp .rp-content img {
  max-width: 96%;
}
.soul .view-rp .rp-content.design-typed {
  font-family: "Courier Prime", fixed;
  color: #3b3249;
  font-size: 1.7rem;
}
.soul .view-rp .rp-content.design-typed h1 {
  font-size: 1.9rem;
}
.soul .view-rp .rp-content.design-typed h2 {
  border-bottom: 1px dashed #684742;
}
.soul .view-rp .rp-content.design-typed h2:first-letter {
  color: black;
}
.soul .view-rp .rp-content.design-typed p {
  text-align: left;
  margin-bottom: 8px;
}
.soul .view-rp .rp-content.design-typed p:first-letter {
  font-weight: bold;
}
.soul .view-rp .rp-content.design-typed p.other {
  font-family: "Comic Neue", sans-serif;
  color: #b16567;
  font-style: italic;
  margin-left: 10px;
  margin-right: 40px;
}
.soul .view-rp .rp-content.design-typed strong {
  color: black;
  text-transform: none;
}
.soul .view-rp .rp-content.design-typedsmall {
  font-family: "Courier Prime", fixed;
  color: #3b3249;
  font-size: 1.5rem;
}
.soul .view-rp .rp-content.design-typedsmall h2 {
  border-bottom: 1px dashed #684742;
}
.soul .view-rp .rp-content.design-typedsmall p {
  text-align: left;
}
.soul .view-rp .rp-content.design-typedsmall p:first-letter {
  font-weight: bold;
}
.soul .view-rp .rp-content.design-written,
.soul .view-rp .rp-content.design-small,
.soul .view-rp .rp-content.design-postit {
  font-family: "Comic Neue", sans-serif;
  font-style: italic;
  font-weight: bold;
  color: #5c2b20;
  font-size: 1.55rem;
  line-height: 2rem;
}
.soul .view-rp .rp-content.design-written.design-written h1 strong,
.soul .view-rp .rp-content.design-small.design-written h1 strong,
.soul .view-rp .rp-content.design-postit.design-written h1 strong {
  text-decoration: underline;
  font-size: 1.9rem;
}
.soul .view-rp .rp-content.design-written.design-written p,
.soul .view-rp .rp-content.design-small.design-written p,
.soul .view-rp .rp-content.design-postit.design-written p {
  margin-bottom: 15px;
}
.soul .view-rp .rp-content.design-written p,
.soul .view-rp .rp-content.design-small p,
.soul .view-rp .rp-content.design-postit p {
  text-align: left;
  text-indent: 7px;
  margin-bottom: 8px;
}
.soul .view-rp .rp-content.design-written p:first-line,
.soul .view-rp .rp-content.design-small p:first-line,
.soul .view-rp .rp-content.design-postit p:first-line,
.soul .view-rp .rp-content.design-written p:first-letter,
.soul .view-rp .rp-content.design-small p:first-letter,
.soul .view-rp .rp-content.design-postit p:first-letter {
  color: black;
}
.soul .view-rp .rp-content.design-written blockquote,
.soul .view-rp .rp-content.design-small blockquote,
.soul .view-rp .rp-content.design-postit blockquote {
  margin-left: 15px;
  margin-bottom: 15px;
  padding-left: 10px;
  display: block;
}
.soul .view-rp .rp-content.design-written em,
.soul .view-rp .rp-content.design-small em,
.soul .view-rp .rp-content.design-postit em {
  font-size: 1.25rem;
}
.soul .view-rp .rp-content.design-written strong,
.soul .view-rp .rp-content.design-small strong,
.soul .view-rp .rp-content.design-postit strong {
  color: #5c2b20;
  font-weight: bolder;
}
.soul .view-rp .rp-content.design-written big,
.soul .view-rp .rp-content.design-small big,
.soul .view-rp .rp-content.design-postit big {
  font-size: 4rem;
}
.soul .view-rp .rp-content.design-written .other strong,
.soul .view-rp .rp-content.design-small .other strong,
.soul .view-rp .rp-content.design-postit .other strong {
  color: #992626;
  font-size: 2rem;
  font-weight: bold;
}
.soul .view-rp .rp-content.design-classic {
  font-family: "Lora", serif;
  color: #5c2b20;
  font-size: 1.5rem;
}
.soul .view-rp .rp-content.design-classic h2 {
  font-size: 2rem;
  padding: 10px 0 0 0;
  margin: 0;
  text-transform: uppercase;
}
.soul .view-rp .rp-content.design-classic em {
  color: #684742;
  font-size: 1.3rem;
}
.soul .view-rp .rp-content.design-classic p {
  margin-bottom: 8px;
}
.soul .view-rp .rp-content.design-modern {
  color: #44302B;
}
.soul .view-rp .rp-content.design-modern h2 {
  font-size: 1.5rem;
  padding: 10px 0 0 0;
  margin: 0;
  text-transform: uppercase;
}
.soul .view-rp .rp-content.design-modern small {
  display: block;
  font-size: 1rem;
}
.soul .view-rp .rp-content.design-modern blockquote {
  display: block;
  padding: 10px;
  margin: 10px;
  color: #464738;
  border: 2px solid #464738;
}
.soul .view-rp .rp-content.design-ad {
  font-variant: small-caps;
  font-weight: bold;
  line-height: 1.5rem;
  font-size: 1.5rem;
  font-style: italic;
  color: #773939;
}
.soul .view-rp .rp-content.design-ad h1 {
  color: #3b3249;
  text-align: center;
  border-bottom: 2px solid #afacc1;
}
.soul .view-rp .rp-content.design-ad h1:first-letter {
  color: #5c2b20;
}
.soul .view-rp .rp-content.design-stamp {
  padding: 60px 110px 40px 120px;
}
.soul .view-rp .rp-content.design-stamp h1 {
  color: #696486;
  font-size: 3rem;
  text-transform: uppercase;
  letter-spacing: 0rem;
}
.soul .view-rp .rp-content.design-stamp p,
.soul .view-rp .rp-content.design-stamp strong {
  font-size: 1.75rem;
}
.soul .view-rp .rp-content.design-stamp strong {
  color: #3b3249;
}
.soul .view-rp .rp-content.design-stamp small strong {
  font-size: inherit;
}
.soul .view-rp .rp-content.design-news {
  color: #6f7159;
  font-family: "Lora", serif;
}
.soul .view-rp .rp-content.design-news h1 {
  color: #8c9070;
  font-family: "Comic Neue", sans-serif;
}
.soul .view-rp .rp-content.design-news h1:first-letter {
  color: #898c6f;
}
.soul .view-rp .rp-content.design-news strong {
  color: #707056;
}
.soul .view-rp .rp-content.design-news hr {
  color: #8c9070;
  border: none;
  border-bottom: 1px solid #adb09d;
}
.soul .view-rp .rp-content.design-news p:first-letter {
  font-weight: bold;
}
.soul .view-rp .rp-content.design-poem {
  font-style: italic;
  padding-left: 100px;
  font-size: 1.25rem;
}
.soul .view-rp .rp-content.design-poem div.hr {
  margin-top: 10px;
}
.soul .view-rp .rp-content.design-poem h1 {
  font-size: 1.9rem;
}
.soul .view-rp .rp-content.design-poem h2 {
  padding: 0;
}
.soul .view-rp .rp-content .pages {
  font-size: 1rem;
  font-weight: bold;
  font-style: italic;
}
.soul .view-rp .rp-content s {
  color: #893232;
  background: url(/build/images/assets/img/books/scratch.5c4e9446..gif) repeat-x center;
}
.soul .view-rp .carton {
  background: url(/build/images/assets/img/books/carton.890899fa..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .carton .rp-content p.other {
  color: #992626;
  font-size: 130%;
  text-align: center;
}
.soul .view-rp .blood {
  background: url(/build/images/assets/img/books/blood.1977f6f9..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .noteup {
  background: url(/build/images/assets/img/books/noteup.7bad3af5..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .white {
  background: url(/build/images/assets/img/books/white.31df3d8a..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .old {
  background: url(/build/images/assets/img/books/old.7c7fd374..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .notepad {
  background: url(/build/images/assets/img/books/notepad.19eb7ba7..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .stamp {
  background: url(/build/images/assets/img/books/stamp.05ae8158..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .secret {
  background: url(/build/images/assets/img/books/secret.b888cdce..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .grid {
  background: url(/build/images/assets/img/books/grid.dd2ab6db..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .letter {
  background: url(/build/images/assets/img/books/letter.9b7e7999..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .printer {
  background: url(/build/images/assets/img/books/printer.772801e9..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .manual {
  background: url(/build/images/assets/img/books/manual.f0c3ada2..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .money {
  background: url(/build/images/assets/img/books/money.81d2f0eb..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .money .rp-content {
  padding-left: 120px;
  margin-top: 65px;
  padding-top: 55px;
  height: 250px;
  max-width: 574px;
  color: #544224;
}
.soul .view-rp .money .rp-content p {
  color: #504227;
  font-weight: bold;
}
.soul .view-rp .money .rp-content p:first-line {
  color: inherit;
}
.soul .view-rp .money .rp-content p:first-letter {
  color: black;
}
.soul .view-rp .news {
  background: url(/build/images/assets/img/books/news.076f0283..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .news .rp-content {
  margin-left: 60px;
  padding-right: 60px;
  padding-top: 50px;
  max-width: 555px;
}
.soul .view-rp .postit {
  background: url(/build/images/assets/img/books/postit.462d08ba..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-top: 64px;
}
.soul .view-rp .postit .rp-content {
  margin-left: 120px;
  padding-top: 20px;
  max-width: 360px;
  height: 295px;
}
.soul .view-rp .tinystamp {
  background: url(/build/images/assets/img/books/tinystamp.3c7be557..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .tinystamp .rp-content {
  margin-left: 130px;
  max-width: 340px;
  height: 391px;
}
.soul .view-rp .tinystamp .rp-content p {
  font-weight: bold;
  text-align: left;
}
.soul .view-rp .tinystamp .rp-content blockquote {
  padding: 10px;
  margin: 10px;
  color: #464738;
  font-style: normal;
  border: 2px solid #464738;
}
.soul .view-rp .author {
  color: #ddab76;
  font-style: italic;
  font-size: 1rem;
}
.soul .view-rp .author img {
  vertical-align: -35%;
}
#users-list-admin,
#towns-list-admin {
  position: relative;
  overflow: visible;
}
#users-list-admin #users-list,
#towns-list-admin #users-list,
#users-list-admin #towns-list,
#towns-list-admin #towns-list {
  position: absolute;
  margin: 0;
  display: block;
  background: #5c2b20;
  width: 300px;
  max-height: 200px;
  overflow: auto;
  z-index: 1;
  border: 1px solid #ddab76;
  outline: 1px solid black;
  box-shadow: 0 0 3px black;
}
#users-list-admin #users-list:empty,
#towns-list-admin #users-list:empty,
#users-list-admin #towns-list:empty,
#towns-list-admin #towns-list:empty {
  visibility: hidden;
}
#users-list-admin #users-list .users-list-entry,
#towns-list-admin #users-list .users-list-entry,
#users-list-admin #towns-list .users-list-entry,
#towns-list-admin #towns-list .users-list-entry,
#users-list-admin #users-list .towns-list-entry,
#towns-list-admin #users-list .towns-list-entry,
#users-list-admin #towns-list .towns-list-entry,
#towns-list-admin #towns-list .towns-list-entry {
  margin-bottom: 4px;
  margin-right: 4px;
  cursor: pointer;
}
#users-list-admin #users-list .users-list-entry:hover,
#towns-list-admin #users-list .users-list-entry:hover,
#users-list-admin #towns-list .users-list-entry:hover,
#towns-list-admin #towns-list .users-list-entry:hover,
#users-list-admin #users-list .towns-list-entry:hover,
#towns-list-admin #users-list .towns-list-entry:hover,
#users-list-admin #towns-list .towns-list-entry:hover,
#towns-list-admin #towns-list .towns-list-entry:hover {
  background: rgba(255, 255, 255, 0.2);
}
#users-list-admin #users-list .users-list-entry div,
#towns-list-admin #users-list .users-list-entry div,
#users-list-admin #towns-list .users-list-entry div,
#towns-list-admin #towns-list .users-list-entry div,
#users-list-admin #users-list .towns-list-entry div,
#towns-list-admin #users-list .towns-list-entry div,
#users-list-admin #towns-list .towns-list-entry div,
#towns-list-admin #towns-list .towns-list-entry div {
  text-overflow: ellipsis;
  cursor: pointer;
  font-size: 0.8em;
  font-variant: unset;
  text-transform: none;
}
#users-list-admin #users-list .users-list-entry.towns-list-entry span,
#towns-list-admin #users-list .users-list-entry.towns-list-entry span,
#users-list-admin #towns-list .users-list-entry.towns-list-entry span,
#towns-list-admin #towns-list .users-list-entry.towns-list-entry span,
#users-list-admin #users-list .towns-list-entry.towns-list-entry span,
#towns-list-admin #users-list .towns-list-entry.towns-list-entry span,
#users-list-admin #towns-list .towns-list-entry.towns-list-entry span,
#towns-list-admin #towns-list .towns-list-entry.towns-list-entry span {
  width: 40px;
  background: none;
}
#users-list-admin input#users-search,
#towns-list-admin input#users-search,
#users-list-admin input#town-search,
#towns-list-admin input#town-search {
  width: 20rem;
  display: inline;
}
.adm-exploration {
  position: relative;
  width: 100%;
  min-height: 300px;
}
.adm-exploration > div {
  position: absolute;
  transform: translateX(150px);
  width: 20px;
  height: 20px;
  background-size: cover;
  background-position: 50%;
  background-image: url(/build/images/assets/img/admin/fmap/tile0.d416e914..png);
}
.adm-exploration > div.rz-far:not(.rz-zeds) {
  filter: brightness(75%);
}
.adm-exploration > div.rz-zeds:not(.rz-far) {
  filter: hue-rotate(290deg);
}
.adm-exploration > div.rz-far.rz-zeds {
  filter: brightness(75%) hue-rotate(290deg);
}
.adm-exploration > div.rz-locked:after,
.adm-exploration > div.rz-unlocked:after,
.adm-exploration > div.rz-up:after,
.adm-exploration > div.rz-down:after {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-size: contain;
}
.adm-exploration > div.rz-locked.rz-locked:after,
.adm-exploration > div.rz-unlocked.rz-locked:after,
.adm-exploration > div.rz-up.rz-locked:after,
.adm-exploration > div.rz-down.rz-locked:after {
  background-image: url(/build/images/assets/img/admin/fmap/doorlock1.64561ce8..png);
}
.adm-exploration > div.rz-locked.rz-unlocked:after,
.adm-exploration > div.rz-unlocked.rz-unlocked:after,
.adm-exploration > div.rz-up.rz-unlocked:after,
.adm-exploration > div.rz-down.rz-unlocked:after {
  background-image: url(/build/images/assets/img/admin/fmap/doorlock2.838b03d2..png);
}
.adm-exploration > div.rz-locked.rz-up:after,
.adm-exploration > div.rz-unlocked.rz-up:after,
.adm-exploration > div.rz-up.rz-up:after,
.adm-exploration > div.rz-down.rz-up:after {
  background-image: url(/build/images/assets/img/admin/fmap/up.d0e306c8..png);
}
.adm-exploration > div.rz-locked.rz-down:after,
.adm-exploration > div.rz-unlocked.rz-down:after,
.adm-exploration > div.rz-up.rz-down:after,
.adm-exploration > div.rz-down.rz-down:after {
  background-image: url(/build/images/assets/img/admin/fmap/down.12c51aa1..png);
}
.adm-exploration > div.rz-1 {
  background-image: url(/build/images/assets/img/admin/fmap/tile2.af7e4d2c..png );
}
.adm-exploration > div.rz-2 {
  background-image: url(/build/images/assets/img/admin/fmap/tile1.5d30f85c..png );
}
.adm-exploration > div.rz-3 {
  background-image: url(/build/images/assets/img/admin/fmap/tile8.91bd1be2..png );
}
.adm-exploration > div.rz-4 {
  background-image: url(/build/images/assets/img/admin/fmap/tile3.ed9cc9ac..png );
}
.adm-exploration > div.rz-5 {
  background-image: url(/build/images/assets/img/admin/fmap/tile9.51b3b0c2..png );
}
.adm-exploration > div.rz-6 {
  background-image: url(/build/images/assets/img/admin/fmap/tile5.44e6d7e2..png );
}
.adm-exploration > div.rz-7 {
  background-image: url(/build/images/assets/img/admin/fmap/tile13.d549c631..png);
}
.adm-exploration > div.rz-8 {
  background-image: url(/build/images/assets/img/admin/fmap/tile4.f01505f1..png );
}
.adm-exploration > div.rz-9 {
  background-image: url(/build/images/assets/img/admin/fmap/tile6.eda5f80e..png );
}
.adm-exploration > div.rz-10 {
  background-image: url(/build/images/assets/img/admin/fmap/tile11.070b58e1..png);
}
.adm-exploration > div.rz-11 {
  background-image: url(/build/images/assets/img/admin/fmap/tile12.c3b1010a..png);
}
.adm-exploration > div.rz-12 {
  background-image: url(/build/images/assets/img/admin/fmap/tile10.8996f5c2..png);
}
.adm-exploration > div.rz-13 {
  background-image: url(/build/images/assets/img/admin/fmap/tile14.2f81934d..png);
}
.adm-exploration > div.rz-14 {
  background-image: url(/build/images/assets/img/admin/fmap/tile15.2a2848f8..png);
}
.adm-exploration > div.rz-15 {
  background-image: url(/build/images/assets/img/admin/fmap/tile7.16ee53c3..png );
}
ul.HelpList {
  padding: 0;
  font-size: 1.2rem;
  list-style-type: none;
}
ul.HelpList > li {
  font-weight: bold;
}
ul.HelpList > li.main {
  font-variant: small-caps;
}
ul.HelpList li {
  list-style: none;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}
ul.HelpList li.main:not(.filtered) {
  margin-top: 10px;
}
ul.HelpList li.active {
  background-color: #696486;
  border-color: #afacc1;
}
ul.HelpList li.active,
ul.HelpList li.active span.link {
  color: white;
  font-weight: bold;
  text-decoration: none;
  cursor: default;
}
ul.HelpList li.sublist:not(.filtered) > ul {
  padding-left: 30px;
}
ul.HelpList li.sublist.filtered > ul {
  padding-left: 0;
}
ul.HelpList li img {
  vertical-align: -15%;
}
a.support {
  display: block;
  margin: 3px auto 10px auto;
  padding-left: 20px;
  padding-right: 7px;
  max-width: 180px;
  padding-bottom: 1px;
  text-align: left;
  color: #f0d79e;
  font-size: 1.4rem;
  font-weight: bold;
  font-variant: small-caps;
  text-decoration: none;
  border: 1px solid #85a3af;
  border-right-color: black;
  border-bottom-color: black;
  background-color: #32454d;
  background-image: url(/build/images/assets/img/item/item_medic.a04f7556..gif);
  background-position: 3px 1px;
  background-repeat: no-repeat;
  outline: 2px solid #5c2b20;
}
a.support em {
  display: block;
  font-size: 1rem !important;
  line-height: 9pt;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  color: #ddab76;
  text-align: left;
}
a.support:hover {
  color: white;
  outline: 1px solid #f0d79e;
}
.help-content {
  font-size: 1.3rem;
  text-align: justify;
}
.help-content div.clear {
  clear: both;
}
.help-content span {
  color: #ddab76;
  font-weight: bold;
  text-decoration: underline;
  cursor: pointer;
}
.help-content label {
  display: block;
  font-weight: bold;
  font-variant: small-caps;
  border-top: 1px dashed #ddab76;
}
.help-content label strong {
  padding-left: 2px;
  padding-right: 5px;
  color: #f8eacb;
  background-color: #5c2b20;
  -moz-border-radius: 10px;
}
.help-content .helpArt {
  max-width: 573px;
  margin-bottom: 8px;
  padding-top: 31px;
  padding-right: 5px;
  text-align: right;
  font-weight: bold;
  font-size: 1.5rem;
  text-transform: uppercase;
  background: url(/build/images/assets/img/help/help.0479c237..jpg) no-repeat right top;
  background-size: cover;
  border: 1px solid #b18a63;
  text-shadow: 0px 1px 0px #4d0f00, 0px -1px 0px #4d0f00, 1px 0px 0px #4d0f00, -1px 0px 0px #4d0f00, 1px 1px 0px #4d0f00, -1px -1px 0px #4d0f00, -1px 1px 0px #4d0f00, 1px -1px 0px #4d0f00;
}
.help-content .update {
  padding-top: 4px;
  padding-bottom: 6px;
  background-color: #5c2b20;
  padding-left: 3px;
  padding-right: 3px;
  margin: 2px 0px 5px 10px;
  border-top: 1px solid #ddab76;
  border-bottom: 1px solid #ddab76;
}
.help-content .update.new {
  padding: 5px;
  padding-left: 25px;
  background-image: url(/build/images/assets/img/icons/small_news.c3c53979..gif);
  background-repeat: no-repeat;
  background-position: 5px 5px;
}
.help-content h1 {
  height: 32px;
  padding: 7px 0px 0px 48px;
  margin: 0px 0px 8px;
  color: #f0d79e;
  font-size: 1.4rem;
  line-height: 17px;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-image: url(/build/images/assets/img/help/h1.57460bf4..gif);
  background-repeat: no-repeat;
  clear: both;
}
.help-content h2 {
  height: 17px;
  padding: 0;
  margin: 15px 0 5px;
  color: #ddab76;
  font-size: 1.2rem;
  line-height: 17px;
  text-transform: uppercase;
  border-bottom: 2px solid #ddab76;
  background-image: url(/build/images/assets/img/help/h2.ee568f07..gif);
  background-repeat: repeat-x;
  background-position: left bottom;
  clear: both;
}
.help-content strong {
  color: #f0d79e;
}
.help-content em {
  color: #f0d79e;
  text-align: justify;
  display: block;
  font-size: 1.2rem;
  font-style: italic;
  line-height: 10.5pt;
}
.help-content i {
  color: #f0d79e;
  font-style: italic;
}
.help-content img {
  vertical-align: -15%;
}
.help-content img.art {
  float: left;
  position: relative;
  margin: 5px 10px 10px 5px;
  border: 1px solid #ddab76;
  outline: 2px solid #5c2b20;
}
.help-content img.art.artRight {
  float: right;
}
.help-content img.pip {
  float: left;
  position: relative;
  margin-right: 5px;
  margin-bottom: 5px;
}
.help-content img.artRight {
  float: right;
  margin-left: 10px;
  margin-right: 5px;
}
.help-content ul {
  padding: 0 3px;
  margin: 2px 0 15px 10px;
  list-style: none none;
  border-top: 1px solid #ddab76;
  border-bottom: 1px solid #ddab76;
}
.help-content ul:not(.stack) {
  clear: both;
}
.help-content ul li {
  margin: 0;
  padding: 4px 5px 6px 20px;
  background-color: #5c2b20;
  background-image: url(/build/images/assets/img/icons/small_dot.94f39da7..gif);
  background-repeat: no-repeat;
  background-position: left -2px;
  border-top: 0px;
  border-bottom: 1px dashed #ddab76;
}
.help-content ul li ul {
  border-top: none;
  border-bottom: none;
  margin-bottom: 2px;
}
.help-content ul li:last-child {
  border-bottom: 0;
}
.help-content ul li i {
  color: #f0d79e;
  font-style: italic;
}
.help-content ul li strong {
  font-variant: small-caps;
}
.help-content table.procons {
  width: 100%;
}
.help-content table.procons th {
  text-align: center;
  font-size: 12pt;
}
.help-content table.procons td {
  width: 50%;
  vertical-align: top;
}
.help-content .warning,
.help-content .critical {
  color: #f86;
  font-weight: bold;
}
.help-content p.ambiant,
.help-content div.ambiant {
  padding: 5px 5px 5px 22px;
  margin-left: 40px;
  margin-right: 10px;
  margin-bottom: 10px;
  color: #ddab76;
  font-style: italic;
  text-align: justify;
  background-image: url(/build/images/assets/img/icons/small_rp.4fd67236..gif);
  background-repeat: no-repeat;
  background-position: 0px 5px;
}
.help-content div.warning,
.help-content div.critical {
  margin-top: 5px;
  padding: 5px;
  font-variant: small-caps;
  background-color: #5c2b20;
  border: 1px solid #f0d79e;
  outline: 1px solid #5c2b20;
}
.help-content p.help,
.help-content div.help {
  padding: 5px;
  padding-left: 25px;
  background-image: url(/build/images/assets/img/icons/small_help.1e4814b4..gif);
  background-repeat: no-repeat;
  background-position: 5px 5px;
  background-color: #524053;
  border: 1px solid #ddab76;
  -moz-border-radius: 10px;
}
.help-content div.critical {
  margin-bottom: 10px;
}
.help-content dl.faq dt {
  padding-left: 24px;
  background-image: url(/build/images/assets/img/icons/small_help.1e4814b4..gif);
  background-repeat: no-repeat;
  background-position: 2px 2px;
}
.help-content dl dt,
.help-content dl dd {
  color: #e3c699;
  min-height: 21px;
  border-bottom: 1px solid #b37c4a;
  margin-bottom: 1px;
  padding-right: 10px;
}
.help-content dl dt {
  display: block;
  clear: both;
  position: relative;
  padding-left: 5px;
  color: white;
  font-weight: bold;
  background-color: #b37c4a;
  min-width: 17rem;
  height: auto;
  padding-top: 2px;
  font-size: 10pt;
  font-style: italic;
  line-height: 10.5pt;
}
.help-content dl dd {
  margin-bottom: 10px;
  margin-left: 0px;
  padding-left: 10px;
  color: #f0d79e;
  background-color: #996739;
}
.help-content dl dd em {
  margin-top: 5px;
  margin-left: 10px;
  margin-bottom: 4px;
}
.help-content dl em {
  color: #f8eacb;
}
.beginner-mode h5:first-child {
  margin-top: 2px;
}
.beginner-mode ul {
  margin: 5px 0;
  padding-bottom: 10px;
  border-bottom: 1px dashed #b37c4a;
}
.beginner-mode ul > li.tick.complete {
  list-style: url(/build/images/assets/img/icons/tickOn.6c2e5227..gif);
}
.beginner-mode ul > li.tick:not(.complete) {
  list-style: url(/build/images/assets/img/icons/tickOff.918c2d65..gif);
}
.beginner-mode ul > li:not(.tick) {
  list-style: url(/build/images/assets/img/icons/small_dot.94f39da7..gif);
}
.beginner-link {
  font-size: 1.3rem;
  text-align: center;
}
*[x-tutorial-content] {
  display: none;
}
*[x-tutorial-content].toplevel {
  position: absolute;
}
*[x-tutorial-content].toplevel.text {
  width: 400px;
  left: calc(50% - 200px);
  top: 180px;
  z-index: 100;
}
*[x-tutorial-content].toplevel.control {
  width: 200px;
  left: calc(50% - 100px);
  top: 30px;
  z-index: 100;
  background: #996739;
  color: white;
  font-size: 0.8em;
  border: 1px solid #EFDBA8;
}
*[x-tutorial-content].toplevel.control > b {
  display: block;
  background: #7E4D2A;
  color: #DDAB76;
  padding: 2px 2px 2px 6px;
  font-size: 0.8em;
}
*[x-tutorial-content].toplevel.control > div {
  display: block;
  text-align: center;
  padding: 3px;
}
*[x-tutorial-content].toplevel.cover {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: url(/build/images/assets/img/blackBg.fcc3ddcf..gif) top repeat-x, #6d1e0a;
  opacity: 0.5;
}
*[x-tutorial-content].arrow-up:before,
*[x-tutorial-content].arrow-down:before,
*[x-tutorial-content].arrow-up-left:before,
*[x-tutorial-content].arrow-up-right:before {
  position: absolute;
  content: " ";
  background: url(/build/images/assets/img/help/anim_upArrow.f6482774..gif) no-repeat;
}
*[x-tutorial-content].arrow-up:before {
  top: -30px;
  left: calc(50% - 11px);
  width: 22px;
  height: 27px;
}
*[x-tutorial-content].arrow-up-left:before {
  top: -30px;
  left: 0;
  width: 22px;
  height: 27px;
}
*[x-tutorial-content].arrow-up-right:before {
  top: -30px;
  right: 0;
  width: 22px;
  height: 27px;
}
*[x-tutorial-content].arrow-down:before {
  bottom: -30px;
  left: calc(50% - 11px);
  width: 22px;
  height: 27px;
  transform: rotate(180deg);
}
div[x-conditional-help] {
  position: absolute;
  top: calc(100% + 20px);
  width: 400px;
  left: calc(50% - 200px);
  z-index: 10;
  background: #523326;
  padding: 3px;
  text-align: justify;
  color: #ddab76;
  border: 1px solid #CEAD79;
  filter: drop-shadow(0 0 3px black);
}
div[x-conditional-help] strong {
  color: white;
}
div[x-conditional-help]:not(.no-arrow):before {
  content: " ";
  position: absolute;
  height: 0;
  width: 0;
  bottom: 100%;
  left: 50%;
  border: 15px solid transparent;
  border-bottom: 15px solid #CEAD79;
}
*[x-tutorial-content="1.text6"] {
  top: 200px !important;
  left: 110px !important;
}
*[x-tutorial-content="2.text1"] {
  top: 320px !important;
  left: 25px !important;
  width: 300px !important;
}
*[x-tutorial-content="2.text2"] {
  top: 200px !important;
  left: 35px !important;
}
*[x-tutorial-content="2.text3"] {
  top: 200px !important;
  left: 0 !important;
}
*[x-tutorial-content="2.text3"].arrow-up:before {
  left: 125px;
}
*[x-tutorial-content="2.text4"] {
  top: 200px !important;
  left: 20px !important;
}
*[x-tutorial-content="2.text5"] {
  top: 200px !important;
  left: 110px !important;
}
*[x-tutorial-content="2.text6"] {
  top: 200px !important;
  left: 550px !important;
}
*[x-tutorial-content="3.text2"] {
  top: 400px !important;
  left: 50px !important;
}
*[x-tutorial-content="3.text4"] {
  top: 380px !important;
  left: 0 !important;
}
*[x-tutorial-content="3.text4"].arrow-down:before {
  left: 90px;
}
*[x-tutorial-content="3.text5"] {
  top: 550px !important;
  left: 550px !important;
}
*[x-tutorial-content="3.text6"] {
  top: 380px !important;
  left: 550px !important;
}
*[x-tutorial-content="3.text7"] {
  top: 420px !important;
}
*[x-tutorial-content="3.text8 3.text9"] {
  top: 200px !important;
  left: 550px !important;
}
*[x-tutorial-content="3.text8 3.text9"].arrow-up:before {
  left: 330px;
}
*[x-tutorial-content="4.text2"] {
  top: 610px !important;
  left: 40px !important;
}
*[x-tutorial-content="4.text3"] {
  top: 420px !important;
}
*[x-tutorial-content="10.text1"] {
  top: 260px !important;
  left: 25px !important;
  width: 300px !important;
}
*[x-tutorial-content="10.text2"] {
  top: 300px !important;
  left: 440px !important;
}
*[x-tutorial-content="10.text3"] {
  top: 730px !important;
  left: 25px !important;
  width: 300px !important;
}
*[x-tutorial-content="10.text4"] {
  top: 380px !important;
}
*[x-tutorial-content="10.text5"] {
  top: 320px !important;
  left: 550px !important;
}
*[x-tutorial-content="10.text6"] {
  top: 320px !important;
}
*[x-tutorial-content="10.text8"] {
  top: 200px !important;
  left: 550px !important;
}
#api-docs {
  font-family: "Century Gothic", "Arial", "Trebuchet MS", Verdana, sans-serif;
  color: white;
  font-size: 1.3rem;
}
#api-docs table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0px;
  border: 0px;
  border-bottom: 2px solid #f0d79e;
}
#api-docs table th {
  vertical-align: bottom;
  border-bottom: 2px solid #f0d79e;
}
#api-docs table td {
  padding-left: 5px;
  padding-right: 5px;
  vertical-align: top;
  border: 0px;
  border-right: 1px solid #7e4d2a;
  border-bottom: 1px solid #7e4d2a;
  background-color: #5c2b20;
}
#api-docs table td a {
  font-weight: normal;
}
#api-docs h5 {
  font-size: 1.1rem;
  line-height: 17px;
  font-family: Verdana;
  text-transform: uppercase;
}
#api-docs pre {
  background-color: #4f2e1f;
  box-shadow: 0 0 2px #4E5162;
  color: #FFFFFF;
  display: block;
  overflow: auto;
  padding: 8px;
  white-space: pre;
}
#api-docs pre span.string {
  color: #eca4f1;
}
#api-docs pre span.int {
  color: #76d8ca;
}
#api-docs pre span.bool {
  color: #ee7c2b;
}
#api-docs pre a.custom {
  text-decoration: underline;
  color: #00e0e0;
}
#api-docs pre a.entity {
  text-decoration: underline;
  color: #ddab76;
}
body.arma {
  background: url(/build/images/assets/img/anims/skull_laugh.88dd733d..gif) !important;
}
body.arma #wrapper > #header {
  background: url(/build/images/assets/img/background/header_arma_animated.c8ac0f8f..gif);
}
body.arma .town-header b {
  visibility: hidden;
}
body.arma .town-header b:before {
  content: url(/build/images/assets/img/icons/small_arma.4c5859fb..gif);
  visibility: visible;
  display: block;
}
body.arma .avatar:not(.no-arma),
body.arma .avatarcrow {
  background: url(/build/images/assets/img/anims/all_doomed.c7f3a57b..gif);
}
body.arma .avatar:not(.no-arma) > img,
body.arma .avatarcrow > img {
  height: 30px;
  width: 90px;
  opacity: 0;
}
body.arma .avatar:not(.no-arma).ua-0,
body.arma .avatarcrow.ua-0 {
  background: url(/build/images/assets/img/anims/doomed1.35c4026a..gif);
}
body.arma .avatar:not(.no-arma).ua-1,
body.arma .avatarcrow.ua-1 {
  background: url(/build/images/assets/img/anims/doomed2.cb8cdac6..gif);
}
body.arma .avatar:not(.no-arma).ua-2,
body.arma .avatarcrow.ua-2 {
  background: url(/build/images/assets/img/anims/doomed3.9c28fd37..gif);
}
body.arma .avatar:not(.no-arma).ua-3,
body.arma .avatarcrow.ua-3 {
  background: url(/build/images/assets/img/anims/doomed4.32fd829a..gif);
}
body.arma .avatar:not(.no-arma).ua-4,
body.arma .avatarcrow.ua-4 {
  background: url(/build/images/assets/img/anims/doomed5.295876a8..gif);
}
body.arma .avatar:not(.no-arma).ua-5,
body.arma .avatarcrow.ua-5 {
  background: url(/build/images/assets/img/anims/doomed6.ab5c4b2a..gif);
}
body.arma .avatar:not(.no-arma).ua-6,
body.arma .avatarcrow.ua-6 {
  background: url(/build/images/assets/img/anims/doomed7.d0f32eee..gif);
}
body.arma .avatar:not(.no-arma).ua-7,
body.arma .avatarcrow.ua-7 {
  background: url(/build/images/assets/img/anims/doomed8.9d335d86..gif);
}
body.arma .avatar:not(.no-arma).ua-8,
body.arma .avatarcrow.ua-8 {
  background: url(/build/images/assets/img/anims/doomed9.8d4130f9..gif);
}
body.arma .avatar:not(.no-arma).ua-9,
body.arma .avatarcrow.ua-9 {
  background: url(/build/images/assets/img/anims/doomed10.42645360..gif);
}
body.arma .forum-post > .forum-post-header > a.link,
body.arma .forum-post > .forum-post-header > a.link,
body.arma .forum-post > .forum-post-header > b,
body.arma .forum-post > .forum-post-header > b {
  visibility: hidden;
}
body.arma .forum-post > .forum-post-header > a.link:before,
body.arma .forum-post > .forum-post-header > a.link:before,
body.arma .forum-post > .forum-post-header > b:before,
body.arma .forum-post > .forum-post-header > b:before {
  content: "CRITICAL_ERROR";
  visibility: visible;
}
body.arma .forum-thread .count div {
  visibility: hidden;
  line-height: 0;
}
body.arma .forum-thread .count div.author:after {
  content: "ERROR";
  visibility: visible;
  line-height: initial;
}
body.arma .forum-thread .count div.nbPost:after {
  content: "666";
  visibility: visible;
  line-height: initial;
}
body.arma .citizens-list .avatar.ua-0 {
  background: url(/build/images/assets/img/anims/doomed1.35c4026a..gif) !important;
}
body.arma .citizens-list .avatar.ua-1 {
  background: url(/build/images/assets/img/anims/doomed2.cb8cdac6..gif) !important;
}
body.arma .citizens-list .avatar.ua-2 {
  background: url(/build/images/assets/img/anims/doomed3.9c28fd37..gif) !important;
}
body.arma .citizens-list .avatar.ua-3 {
  background: url(/build/images/assets/img/anims/doomed4.32fd829a..gif) !important;
}
body.arma .citizens-list .avatar.ua-4 {
  background: url(/build/images/assets/img/anims/doomed5.295876a8..gif) !important;
}
body.arma .citizens-list .avatar.ua-5 {
  background: url(/build/images/assets/img/anims/doomed6.ab5c4b2a..gif) !important;
}
body.arma .citizens-list .avatar.ua-6 {
  background: url(/build/images/assets/img/anims/doomed7.d0f32eee..gif) !important;
}
body.arma .citizens-list .avatar.ua-7 {
  background: url(/build/images/assets/img/anims/doomed8.9d335d86..gif) !important;
}
body.arma .citizens-list .avatar.ua-8 {
  background: url(/build/images/assets/img/anims/doomed9.8d4130f9..gif) !important;
}
body.arma .citizens-list .avatar.ua-9 {
  background: url(/build/images/assets/img/anims/doomed10.42645360..gif) !important;
}
footer.arma .cell-small.footer > div:not(.v),
footer.arma .cell.footer > div:not(.v) {
  background: rgba(0, 0, 0, 0.88);
}
body.christmas #wrapper > #header {
  background: url(/build/images/assets/img/background/header_xmas_de.3b10d911..webp) !important;
}
body.christmas img[src*="emotes/calim"] {
  content: url(/build/images/assets/img/emotes/xmas.306694e8..gif) !important;
}
body.stpatrick #wrapper > #header {
  background: url(/build/images/assets/img/background/header_patrick_de.75a588d9..png) !important;
}
body.easter #wrapper > #header {
  background: url(/build/images/assets/img/background/header_easter_de.8b061a19..png) !important;
}
body.easter #wrapper #content div.game-menu-area > div.game-bar > ul.clock > li:nth-child(2),
body.easter #wrapper #content div.game-menu-area > div.game-bar > div.ulcont.clock > li:nth-child(2) {
  text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff !important;
}
body.halloween #wrapper > #header {
  background: url(/build/images/assets/img/background/header_halloween_de.870c11b4..png) !important;
}
body.contamination #wrapper > #header {
  background: url(/build/images/assets/img/background/header_contamination_de.d17aeae3..png) !important;
}
html {
  font-size: 10px;
}
body {
  font-family: "Nunito", "Century Gothic", "Arial", "Trebuchet MS", "Verdana", 'Open Sans', sans-serif;
  font-size: 1.6rem;
  margin: 0;
}
.offline_body {
  background: url(/build/images/assets/img/background/bg_colored.c1dc5792..jpg) fixed top no-repeat, #100C0B;
}
.online_body {
  background: url(/build/images/assets/img/background/bg_gray.051b8650..jpg) fixed top no-repeat, #100C0B;
}
div.debug_info,
div.debug_info_release {
  color: white;
  font-size: 1.1rem;
}
div.debug_info.debug_info,
div.debug_info_release.debug_info {
  margin: 2px 10px;
  padding: 3px;
  background: #750000;
  border: 1px solid #ff0000;
  outline: 1px solid black;
  box-shadow: 0 0 3px black;
}
div.debug_info.debug_info_release .version,
div.debug_info_release.debug_info_release .version {
  background: rgba(0, 0, 0, 0.5);
  padding: 4px;
}
div.debug_info > div:first-child,
div.debug_info_release > div:first-child {
  display: inline-block;
}
div.debug_info > div:first-child > b,
div.debug_info_release > div:first-child > b {
  font-variant: small-caps;
}
div.debug_info > div:last-child,
div.debug_info_release > div:last-child {
  font-size: 0.9rem;
  float: right;
  display: inline-block;
}
div.debug_info a,
div.debug_info_release a {
  color: white !important;
}
div.debug_info:after,
div.debug_info_release:after {
  content: " ";
  clear: both;
  display: block;
}
x-message {
  display: none;
}
#notifications {
  position: fixed;
  top: 0;
  height: 100%;
  width: 480px;
  left: 50%;
  margin-left: -240px;
  z-index: 1000;
  pointer-events: none;
}
#notifications > * {
  pointer-events: all;
}
#notifications > div {
  transition: top 0.5s ease-in-out, opacity 0.5s ease-in-out, margin-top 0.5s ease-in-out;
  top: -50px;
  opacity: 0;
  position: relative;
  margin: 5px 0;
  box-shadow: 0 0 4px black;
  cursor: pointer;
  text-align: justify;
  padding: 5px 5px 5px 12px;
  background: #5c2b20;
  border: 1px solid #b37c4a;
  outline: 1px solid black;
  color: #ddab76;
}
#notifications > div:before {
  content: " ";
  position: absolute;
  top: 5px;
  bottom: 5px;
  left: 3px;
  width: 4px;
}
#notifications > div strong,
#notifications > div b {
  color: white;
}
#notifications > div.show {
  top: 0;
  opacity: 1;
}
#notifications > div.disappear {
  top: 0;
  opacity: 0;
}
#notifications > div.notice:before {
  background: #5eb5e0;
}
#notifications > div.warning:before {
  background: #e09a4f;
}
#notifications > div.error:before {
  background: #a90017;
}
#notifications > div > span {
  background: rgba(0, 0, 0, 0.15);
  border: 1px solid rgba(0, 0, 0, 0.15);
  padding: 0 5px;
  border-radius: 6px;
  font-variant: small-caps;
  color: white;
  display: inline-block;
}
#notifications > div > span > img {
  margin-right: 3px;
}
#notifications > div > span.tool {
  padding-left: 3px;
  padding-right: 3px;
  white-space: nowrap;
  background-color: #784323;
}
#notifications > div > span.tool img {
  vertical-align: middle;
}
#loadzone {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 99998;
  transition: opacity 0.2s ease-in-out;
  opacity: 1;
}
#loadzone > div {
  text-align: center;
  margin-top: 110px;
  color: wheat;
  position: absolute;
  width: 100%;
}
#loadzone > div:nth-child(1) {
  transform: scale(1.25);
  filter: drop-shadow(2px 4px 6px black);
  background: url(/build/images/assets/img/anims/loading.143e0562..gif);
  width: 100px;
  height: 24px;
  left: 45%;
}
#loadzone[x-stack="0"] {
  opacity: 0;
  pointer-events: none;
}
#modal-backdrop {
  opacity: 0;
  pointer-events: none;
  position: fixed;
  left: 0;
  top: 0;
  width: 100vw;
  height: 100vh;
  z-index: 99999;
  background: linear-gradient(0deg, rgba(107, 32, 17, 0.2) 0%, rgba(107, 32, 17, 0.4) 70%, rgba(0, 0, 0, 0.7) 100%);
  display: flex;
  align-items: center;
  justify-content: center;
  transition: opacity 0.2s ease-in-out;
}
#modal-backdrop.active {
  opacity: 1;
  pointer-events: initial;
}
#modal-backdrop > div#modal {
  color: wheat;
  min-width: 200px;
  width: auto;
  max-width: 500px;
  background-color: #5c2b20;
  border: 1px solid #b37c4a;
  outline: 2px solid black;
  position: relative;
  max-height: 100%;
  overflow: auto;
}
#modal-backdrop > div#modal div#modal-title {
  line-height: 3rem;
  background-color: rgba(0, 0, 0, 0.25);
  font-weight: bold;
  font-size: 1.8rem;
  padding: 0 4rem 0 1rem;
}
#modal-backdrop > div#modal div#modal-title:empty {
  display: none;
}
#modal-backdrop > div#modal div#modal-content {
  min-height: 5rem;
  padding: 1rem;
}
#modal-backdrop > div#modal div#modal-content strong {
  color: white;
}
#modal-backdrop > div#modal div#modal-content span {
  color: white;
  font-weight: bold;
}
#modal-backdrop > div#modal div#modal-content span > img {
  vertical-align: text-top;
}
#modal-backdrop > div#modal div#modal-content span.tool {
  padding-left: 3px;
  padding-right: 3px;
  white-space: nowrap;
  background-color: #784323;
}
#modal-backdrop > div#modal div#modal-content span.tool img {
  vertical-align: middle;
}
#modal-backdrop > div#modal div#modal-content .modal-form label.error {
  color: #c00;
}
#modal-backdrop > div#modal div#modal-content .modal-form input {
  margin-bottom: 1rem;
}
#modal-backdrop > div#modal div#modal-content .modal-form input.error {
  outline: 2px solid #c00;
}
#modal-backdrop > div#modal div#modal-actions {
  text-align: left;
  padding: 3px;
}
#modal-backdrop > div#modal.popup-ghoul,
#modal-backdrop > div#modal.popup-shaman,
#modal-backdrop > div#modal.popup-insurrection,
#modal-backdrop > div#modal.popup-stranger,
#modal-backdrop > div#modal.popup-general,
#modal-backdrop > div#modal.popup-altar {
  background: #79393a;
}
#modal-backdrop > div#modal.popup-ghoul.popup-shaman > div#modal-content > .inner-notification-content > p:first-child,
#modal-backdrop > div#modal.popup-shaman.popup-shaman > div#modal-content > .inner-notification-content > p:first-child,
#modal-backdrop > div#modal.popup-insurrection.popup-shaman > div#modal-content > .inner-notification-content > p:first-child,
#modal-backdrop > div#modal.popup-stranger.popup-shaman > div#modal-content > .inner-notification-content > p:first-child,
#modal-backdrop > div#modal.popup-general.popup-shaman > div#modal-content > .inner-notification-content > p:first-child,
#modal-backdrop > div#modal.popup-altar.popup-shaman > div#modal-content > .inner-notification-content > p:first-child {
  background: #7e4d2a;
  margin: -10px -10px 10px -10px;
  padding: 10px;
  border-bottom: 1px solid #b37c4a;
  box-shadow: 0 0 3px black;
}
#modal-backdrop > div#modal.popup-ghoul.popup-shaman > div#modal-content > .inner-notification-content > p:first-child:after,
#modal-backdrop > div#modal.popup-shaman.popup-shaman > div#modal-content > .inner-notification-content > p:first-child:after,
#modal-backdrop > div#modal.popup-insurrection.popup-shaman > div#modal-content > .inner-notification-content > p:first-child:after,
#modal-backdrop > div#modal.popup-stranger.popup-shaman > div#modal-content > .inner-notification-content > p:first-child:after,
#modal-backdrop > div#modal.popup-general.popup-shaman > div#modal-content > .inner-notification-content > p:first-child:after,
#modal-backdrop > div#modal.popup-altar.popup-shaman > div#modal-content > .inner-notification-content > p:first-child:after {
  clear: both;
  content: " ";
  display: block;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content,
#modal-backdrop > div#modal.popup-shaman > div#modal-content,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content,
#modal-backdrop > div#modal.popup-stranger > div#modal-content,
#modal-backdrop > div#modal.popup-general > div#modal-content,
#modal-backdrop > div#modal.popup-altar > div#modal-content {
  padding: 0;
  font-size: 0.8em;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content > .inner-notification-header,
#modal-backdrop > div#modal.popup-shaman > div#modal-content > .inner-notification-header,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content > .inner-notification-header,
#modal-backdrop > div#modal.popup-stranger > div#modal-content > .inner-notification-header,
#modal-backdrop > div#modal.popup-general > div#modal-content > .inner-notification-header,
#modal-backdrop > div#modal.popup-altar > div#modal-content > .inner-notification-header {
  background: #3d3149;
  padding: 5px;
  position: relative;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content > .inner-notification-header > img,
#modal-backdrop > div#modal.popup-shaman > div#modal-content > .inner-notification-header > img,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content > .inner-notification-header > img,
#modal-backdrop > div#modal.popup-stranger > div#modal-content > .inner-notification-header > img,
#modal-backdrop > div#modal.popup-general > div#modal-content > .inner-notification-header > img,
#modal-backdrop > div#modal.popup-altar > div#modal-content > .inner-notification-header > img {
  margin: 0 10px 10px 0;
  border: 2px solid black;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content > .inner-notification-content,
#modal-backdrop > div#modal.popup-shaman > div#modal-content > .inner-notification-content,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content > .inner-notification-content,
#modal-backdrop > div#modal.popup-stranger > div#modal-content > .inner-notification-content,
#modal-backdrop > div#modal.popup-general > div#modal-content > .inner-notification-content,
#modal-backdrop > div#modal.popup-altar > div#modal-content > .inner-notification-content {
  color: white;
  padding: 10px;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content > .inner-notification-content img.float-left,
#modal-backdrop > div#modal.popup-shaman > div#modal-content > .inner-notification-content img.float-left,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content > .inner-notification-content img.float-left,
#modal-backdrop > div#modal.popup-stranger > div#modal-content > .inner-notification-content img.float-left,
#modal-backdrop > div#modal.popup-general > div#modal-content > .inner-notification-content img.float-left,
#modal-backdrop > div#modal.popup-altar > div#modal-content > .inner-notification-content img.float-left {
  margin: 0 10px 10px 0;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content p,
#modal-backdrop > div#modal.popup-shaman > div#modal-content p,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content p,
#modal-backdrop > div#modal.popup-stranger > div#modal-content p,
#modal-backdrop > div#modal.popup-general > div#modal-content p,
#modal-backdrop > div#modal.popup-altar > div#modal-content p {
  margin: 14px 0;
  text-align: justify;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content ul.bluelist,
#modal-backdrop > div#modal.popup-shaman > div#modal-content ul.bluelist,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content ul.bluelist,
#modal-backdrop > div#modal.popup-stranger > div#modal-content ul.bluelist,
#modal-backdrop > div#modal.popup-general > div#modal-content ul.bluelist,
#modal-backdrop > div#modal.popup-altar > div#modal-content ul.bluelist {
  background: #3d3149;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content ul.bluelist > li,
#modal-backdrop > div#modal.popup-shaman > div#modal-content ul.bluelist > li,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content ul.bluelist > li,
#modal-backdrop > div#modal.popup-stranger > div#modal-content ul.bluelist > li,
#modal-backdrop > div#modal.popup-general > div#modal-content ul.bluelist > li,
#modal-backdrop > div#modal.popup-altar > div#modal-content ul.bluelist > li {
  list-style: url(/build/images/assets/img/icons/small_dot.94f39da7..gif);
  padding: 2px 10px 2px 2px;
  text-align: justify;
}
#wrapper {
  position: relative;
  margin: 0 auto;
  padding: 0;
  width: 950px;
  overflow: visible;
  background: url(/build/images/assets/img/background/bg_content.c1ce3219..jpg) left repeat-y;
  box-shadow: 0 0 20px black;
}
#wrapper.attract {
  box-shadow: none;
  background: none;
  backdrop-filter: drop-shadow(0 0 20px black);
}
#wrapper.attract div.header-stats {
  position: absolute;
  top: 0px;
  pointer-events: none;
  right: 15px;
}
#wrapper.attract div.header-stats > ul {
  list-style: none;
  font-variant: small-caps;
  font-weight: bolder;
  color: #fdcb70;
  text-shadow: 0px 1px 1px black, 0px -1px 1px black, 1px 0px 1px black, -1px 0px 1px black, 1px 1px 1px black, -1px -1px 1px black, -1px 1px 1px black, 1px -1px 1px black;
  text-align: right;
  font-size: 1.3rem;
  font-style: italic;
}
#wrapper.attract div.header-stats > ul > li span {
  font-size: 1.8rem;
}
#wrapper.attract div.header-stats > ul > li.end-stat {
  color: white;
}
#wrapper > #header {
  background: url(/build/images/assets/img/background/bg_content_header.11b8d975..jpg) left no-repeat;
  height: 305px;
  margin: 0 0 -95px;
}
#wrapper > #header > #header-reload-area {
  position: absolute;
  left: 0;
  top: 0;
  height: 141px;
  width: 100%;
  cursor: pointer;
  z-index: 994;
}
#wrapper.attract > #header {
  background-image: url(/build/images/assets/img/background/bg_attract_header.4df418ff..png);
  position: relative;
}
#wrapper.attract > #header .attract_button {
  position: absolute;
  width: 260px;
  height: 117px;
  top: 82px;
  left: calc(50% - 130px);
  background: url(/build/images/assets/img/background/bg_attract_button.4e05250d..png) center no-repeat;
}
#wrapper.attract > #header .attract_button::after {
  position: absolute;
  width: 100%;
  height: 38px;
  top: 0;
  background: url(/build/images/assets/img/background/electrik.ce33a5c1..gif) center no-repeat;
  content: " ";
}
#wrapper.attract > #header .attract_button a {
  display: block;
  position: absolute;
  width: 137px;
  height: 46px;
  top: 50px;
  left: 62px;
  background: url(/build/images/assets/img/background/deco_jouerBt.cd921c7d..gif) center no-repeat;
  text-decoration: none;
}
#wrapper.attract > #header .attract_button a span {
  text-align: center;
  text-transform: uppercase;
  font-size: 19pt;
  padding-top: 5px;
  display: block;
  font-weight: bolder;
  text-shadow: 0 2px 0 #94361b, 0 -2px 0 #94361b, 2px 0 0 #94361b, -2px 0 0 #94361b, 2px 2px 0 #94361b, -2px -2px 0 #94361b, -2px 2px 0 #94361b;
}
#wrapper.attract > #header .attract_button a:hover {
  filter: brightness(110%);
}
#wrapper.attract > #header .attract_button a:active {
  background-image: url(/build/images/assets/img/background/deco_jouerBt2.d6618c65..gif);
}
#wrapper.attract > #header .attract_button a:active span {
  padding-top: 10px;
}
#wrapper.attract > #header .deco_logo {
  background-image: url(/build/images/assets/img/attract/deco_logo_01_de.88daf848..png);
  background-repeat: no-repeat;
  width: 300px;
  height: 144px;
  position: relative;
  top: 12px;
}
#wrapper.attract > #header .back-dash {
  color: #f0d79e;
  box-shadow: inset 0 0 4px #00000000;
  border: 1px solid #00000000;
  position: absolute;
  top: 188px;
  left: -8px;
  width: 117px;
  height: 37px;
  padding-top: 9.5px;
  padding-left: 26px;
  cursor: pointer;
  font-size: 1rem;
  font-weight: normal;
  font-variant: small-caps;
  background: url(/build/images/assets/img/game-bar/back_button.a23c38e3..png);
}
#wrapper.attract > #header .back-dash:hover {
  background-image: url(/build/images/assets/img/game-bar/back_button_hover.cc688d48..png);
  padding-top: 10.5px;
}
#wrapper > #content {
  margin: 0 5px 0 19px;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).header > h4:first-child,
#wrapper > #content > noscript > .row > .cell.header > h4:first-child,
#wrapper > #content .cell.background.header > h4:first-child,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).header > h4:first-child,
#wrapper > #content > noscript > .row > .cell-small.header > h4:first-child,
#wrapper > #content .cell-small.background.header > h4:first-child {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  background: #5c2b20;
  margin: 0;
  color: #f0d79e;
  box-shadow: 0 0 3px black, inset 0 0 3px #a84e3a;
  font-variant: small-caps;
  padding: 4px;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).header > h4:first-child + *::before,
#wrapper > #content > noscript > .row > .cell.header > h4:first-child + *::before,
#wrapper > #content .cell.background.header > h4:first-child + *::before,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).header > h4:first-child + *::before,
#wrapper > #content > noscript > .row > .cell-small.header > h4:first-child + *::before,
#wrapper > #content .cell-small.background.header > h4:first-child + *::before {
  content: " ";
  display: block;
  height: 24px;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).padded,
#wrapper > #content > noscript > .row > .cell.padded,
#wrapper > #content .cell.background.padded,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).padded,
#wrapper > #content > noscript > .row > .cell-small.padded,
#wrapper > #content .cell-small.background.padded {
  padding: 17px;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).padded-small,
#wrapper > #content > noscript > .row > .cell.padded-small,
#wrapper > #content .cell.background.padded-small,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).padded-small,
#wrapper > #content > noscript > .row > .cell-small.padded-small,
#wrapper > #content .cell-small.background.padded-small {
  padding: 14px;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).padded-none,
#wrapper > #content > noscript > .row > .cell.padded-none,
#wrapper > #content .cell.background.padded-none,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).padded-none,
#wrapper > #content > noscript > .row > .cell-small.padded-none,
#wrapper > #content .cell-small.background.padded-none,
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background):not(.padded):not(.padded-small),
#wrapper > #content > noscript > .row > .cell:not(.padded):not(.padded-small),
#wrapper > #content .cell.background:not(.padded):not(.padded-small),
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background):not(.padded):not(.padded-small),
#wrapper > #content > noscript > .row > .cell-small:not(.padded):not(.padded-small),
#wrapper > #content .cell-small.background:not(.padded):not(.padded-small) {
  padding: 12px;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background):not(.fact):not(.flavour-quote):not(.edge-top-left):not(.map-box),
#wrapper > #content > noscript > .row > .cell:not(.fact):not(.flavour-quote):not(.edge-top-left):not(.map-box),
#wrapper > #content .cell.background:not(.fact):not(.flavour-quote):not(.edge-top-left):not(.map-box),
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background):not(.fact):not(.flavour-quote):not(.edge-top-left):not(.map-box),
#wrapper > #content > noscript > .row > .cell-small:not(.fact):not(.flavour-quote):not(.edge-top-left):not(.map-box),
#wrapper > #content .cell-small.background:not(.fact):not(.flavour-quote):not(.edge-top-left):not(.map-box) {
  background: url(/build/images/assets/img/background/box/panel_00.3c3a07be..gif) top left no-repeat, url(/build/images/assets/img/background/box/panel_02.985cb8e3..gif) top right no-repeat, url(/build/images/assets/img/background/box/panel_20.b16ec47b..gif) bottom left no-repeat, url(/build/images/assets/img/background/box/panel_22.7f7fb6bf..gif) bottom right no-repeat, url(/build/images/assets/img/background/box/panel_01.a438e03f..gif) top left repeat-x, url(/build/images/assets/img/background/box/panel_10.20fda3cc..gif) top left repeat-y, url(/build/images/assets/img/background/box/panel_12.1babce5e..gif) top right repeat-y, url(/build/images/assets/img/background/box/panel_21.347bf032..gif) bottom left repeat-x, #7e4d2a;
  color: white;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background):not(.fact):not(.flavour-quote).edge-top-left,
#wrapper > #content > noscript > .row > .cell:not(.fact):not(.flavour-quote).edge-top-left,
#wrapper > #content .cell.background:not(.fact):not(.flavour-quote).edge-top-left,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background):not(.fact):not(.flavour-quote).edge-top-left,
#wrapper > #content > noscript > .row > .cell-small:not(.fact):not(.flavour-quote).edge-top-left,
#wrapper > #content .cell-small.background:not(.fact):not(.flavour-quote).edge-top-left {
  background: url(/build/images/assets/img/background/box/panel_00a.00a89b8f..gif) top left no-repeat, url(/build/images/assets/img/background/box/panel_02.985cb8e3..gif) top right no-repeat, url(/build/images/assets/img/background/box/panel_20.b16ec47b..gif) bottom left no-repeat, url(/build/images/assets/img/background/box/panel_22.7f7fb6bf..gif) bottom right no-repeat, url(/build/images/assets/img/background/box/panel_01.a438e03f..gif) top left repeat-x, url(/build/images/assets/img/background/box/panel_10.20fda3cc..gif) top left repeat-y, url(/build/images/assets/img/background/box/panel_12.1babce5e..gif) top right repeat-y, url(/build/images/assets/img/background/box/panel_21.347bf032..gif) bottom left repeat-x, #7e4d2a;
  color: white;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).map-box,
#wrapper > #content > noscript > .row > .cell.map-box,
#wrapper > #content .cell.background.map-box,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).map-box,
#wrapper > #content > noscript > .row > .cell-small.map-box,
#wrapper > #content .cell-small.background.map-box {
  background: url(/build/images/assets/img/background/box/panel_00.289fdf23..png) top left no-repeat, url(/build/images/assets/img/background/box/panel_02.2155b6a1..png) top right no-repeat, url(/build/images/assets/img/background/box/panel_20.a8b550fd..png) bottom left no-repeat, url(/build/images/assets/img/background/box/panel_22.9e556f0f..png) bottom right no-repeat, url(/build/images/assets/img/background/box/panel_01.ff4d29a0..png) top left repeat-x, url(/build/images/assets/img/background/box/panel_10.a9f152fe..png) top left repeat-y, url(/build/images/assets/img/background/box/panel_12.4edc3d30..png) top right repeat-y, url(/build/images/assets/img/background/box/panel_21.decc5b9f..png) bottom left repeat-x, #693e29;
  color: white;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).fact,
#wrapper > #content > noscript > .row > .cell.fact,
#wrapper > #content .cell.background.fact,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).fact,
#wrapper > #content > noscript > .row > .cell-small.fact,
#wrapper > #content .cell-small.background.fact {
  color: white;
  margin-bottom: -25px;
  z-index: 1;
  min-height: 43px;
  background: url(/build/images/assets/img/background/footer_zombie.bd135551..gif) bottom left no-repeat;
  text-align: right;
  font-size: 1.2rem;
  text-shadow: 0 1px 1px black, 0 -1px 1px black, 1px 0 1px black, -1px 0 1px black, 1px 1px 1px black, -1px -1px 1px black, -1px 1px 1px black, 1px -1px 1px black;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).fact .author,
#wrapper > #content > noscript > .row > .cell.fact .author,
#wrapper > #content .cell.background.fact .author,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).fact .author,
#wrapper > #content > noscript > .row > .cell-small.fact .author,
#wrapper > #content .cell-small.background.fact .author {
  font-weight: bold;
  color: #fdcb70;
}
#wrapper > #content .flavour-quote {
  color: #513c2d;
  font-size: 1.1rem;
  width: 200px;
  font-weight: bold;
  padding: 12px 8px;
  min-height: 55px;
  float: right;
  font-style: italic;
  background: url(/build/images/assets/img/background/flavor_header.8d4631a7..jpg) left top no-repeat, url(/build/images/assets/img/background/flavor_footer.0f61452e..jpg) left bottom no-repeat, url(/build/images/assets/img/background/flavor_bg.252beafc..jpg) 0 41px repeat-y;
}
#wrapper > #content > .row.external-app > .cell,
#wrapper > #content > .row.external-app > .cell-small {
  margin-top: 40px;
  border: 1px solid #773939;
  outline: 3px solid #5c2b20;
  background: #5c2b20 none;
  color: #f0d79e;
}
#wrapper > #content > .row.external-app > .cell span.critical,
#wrapper > #content > .row.external-app > .cell-small span.critical {
  text-transform: uppercase;
  color: #f86;
  font-weight: bold;
}
#wrapper > #content > .row.external-app > .cell span.critical b,
#wrapper > #content > .row.external-app > .cell-small span.critical b {
  color: #f8eacb;
}
#wrapper > #content > .row.external-app > .cell strong,
#wrapper > #content > .row.external-app > .cell-small strong {
  color: white;
}
#wrapper > #content > .row.external-app > .cell p.secure,
#wrapper > #content > .row.external-app > .cell-small p.secure {
  padding: 5px 5px 5px 24px;
  font-size: 9pt;
  color: white;
  background-color: #696486;
  background-image: url(/build/images/assets/img/icons/lock.fa0453c1..gif);
  background-position: 2px 5px;
  background-repeat: no-repeat;
}
#wrapper > #content > .row.external-app > .cell h4.title,
#wrapper > #content > .row.external-app > .cell-small h4.title {
  padding-top: 5px;
  padding-bottom: 5px;
  margin-top: 10px;
  font-weight: bold;
  text-align: center;
  color: #afacc1;
  background-color: #3b3249;
  font-variant: small-caps;
  box-shadow: none;
}
#wrapper > #content > .row.external-app > .cell h4.title img,
#wrapper > #content > .row.external-app > .cell-small h4.title img {
  vertical-align: -15%;
  margin-right: 1em;
}
#wrapper > #content > .row.external-app > .cell button,
#wrapper > #content > .row.external-app > .cell-small button {
  font-variant: small-caps;
  font-weight: normal;
}
#wrapper > #content #apps {
  position: absolute;
  top: 10px;
  left: 10px;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #5c2b20;
  outline: 1px solid black;
  border: 1px solid #f0d79e;
  z-index: 998;
  max-width: calc(100% - 20px);
}
#wrapper > #content #apps:hover {
  width: 430px;
}
#wrapper > #content #apps h1 {
  margin: 0;
  padding: 0;
  height: auto;
  font-size: 1.2rem;
  text-transform: none;
  font-variant: small-caps;
  background: none;
  cursor: help;
  color: #f0d79e;
  text-align: left;
  line-height: 17px;
  font-family: "Nunito", "Century Gothic", "Arial", "Trebuchet MS", "Verdana", 'Open Sans', sans-serif;
  letter-spacing: 1px;
}
#wrapper > #content #apps h1 img {
  vertical-align: -9%;
}
#wrapper > #content #apps h1 span,
#wrapper > #content #apps #apps-list {
  display: none;
}
#wrapper > #content #apps:hover h1 {
  border-bottom: 1px solid #b37c4a;
  margin-bottom: 5px;
}
#wrapper > #content #apps:hover h1 img {
  margin-right: 1em;
}
#wrapper > #content #apps:hover h1 span {
  display: inline;
}
#wrapper > #content #apps:hover #apps-list {
  display: block;
}
#wrapper > #content #apps:hover #apps-list a {
  text-decoration: none !important;
}
#wrapper > #content #apps:hover #apps-list p {
  color: white;
  font-size: 1.3rem;
}
#wrapper > #content #apps:hover #apps-list ul {
  padding: 0;
  position: relative;
  margin: 0 0 8px;
  list-style: none;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 0.25em;
  align-items: center;
}
#wrapper > #content #apps:hover #apps-list ul li.hr {
  grid-column: span 2;
  height: 1px;
  background: #ddab76;
}
#wrapper > #content #apps:hover #apps-list ul li.app-external {
  padding: 0;
  font-size: 1.3rem;
  color: #ddab76;
  cursor: pointer;
}
#wrapper > #content #apps:hover #apps-list ul li.app-external a {
  display: flex;
  gap: 4px;
  padding: 0.25em;
  transition: all 0.5s ease-in-out;
}
#wrapper > #content #apps:hover #apps-list ul li.app-external a:hover {
  background: rgba(221, 171, 118, 0.25);
  color: white;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
#wrapper > #content #apps:hover #apps-list ul li.app-external a > img {
  flex: 0 0;
  align-self: center;
}
#wrapper > #content #apps:hover #apps-list ul li.app-external a > div {
  flex: 1 1;
  font-weight: normal;
}
#wrapper > #content #apps:hover #apps-list ul li.app-external a > div div.small {
  font-size: 0.6em;
  font-variant: small-caps;
}
#wrapper > #content #modeCommand,
#wrapper > #content #pivotSwapCommand {
  position: absolute;
  margin-left: 60px;
  font-size: 8pt;
  line-height: 10pt;
  width: 110px;
}
#wrapper > #content #modeCommand#modeCommand,
#wrapper > #content #pivotSwapCommand#modeCommand {
  top: 10px;
  z-index: 997;
}
#wrapper > #content #modeCommand#pivotSwapCommand,
#wrapper > #content #pivotSwapCommand#pivotSwapCommand {
  top: 38px;
  z-index: 996;
}
#wrapper > #content #modeCommand h1,
#wrapper > #content #pivotSwapCommand h1 {
  margin: 0;
  padding: 0 0 0 5px;
  font-size: 7pt;
  line-height: 8pt;
  text-transform: uppercase;
  letter-spacing: 0;
  background-color: #5c2b20;
  color: #f0d79e;
  cursor: pointer;
  outline: 1px solid black;
  border: 1px solid #f0d79e;
}
#wrapper > #content #modeCommand #scrollMenu,
#wrapper > #content #pivotSwapCommand #scrollMenu {
  display: none;
}
#wrapper > #content #modeCommand:hover #scrollMenu,
#wrapper > #content #pivotSwapCommand:hover #scrollMenu {
  display: block;
  position: relative;
  width: 110px;
  top: -7px;
  background-color: #3b3249;
}
#wrapper > #content #modeCommand:hover #scrollMenu ul,
#wrapper > #content #pivotSwapCommand:hover #scrollMenu ul {
  margin: 0;
  padding: 0;
  float: left;
  position: relative;
  top: 8px;
  margin-bottom: 8px;
  width: 110px;
  list-style: none;
  background-color: #3b3249;
}
#wrapper > #content #modeCommand:hover #scrollMenu ul li,
#wrapper > #content #pivotSwapCommand:hover #scrollMenu ul li {
  margin: 0 0 0.5em;
  padding: 3px 6px;
  font-size: 1.3rem;
  color: #ddab76;
  cursor: pointer;
}
#wrapper > #content #modeCommand:hover #scrollMenu ul li img,
#wrapper > #content #pivotSwapCommand:hover #scrollMenu ul li img {
  vertical-align: middle;
  margin-right: 1em;
}
#wrapper > #content #modeCommand:hover #scrollMenu ul li span,
#wrapper > #content #pivotSwapCommand:hover #scrollMenu ul li span {
  font-weight: normal;
}
#wrapper.attract > #content {
  background: url(/build/images/assets/img/background/bg_content.c1ce3219..jpg) left repeat-y;
  margin: 12px 0 0 0;
  padding: 0 5px 18px 19px;
}
#wrapper.attract > #content #gma {
  display: none;
}
#wrapper::after {
  content: " ";
  display: block;
  position: relative;
  bottom: -15px;
  background: url(/build/images/assets/img/background/bg_content_footer.dba2a671..gif) left no-repeat;
  height: 15px;
}
#wrapper.attract::after {
  bottom: 3px;
}
.trailer .panic {
  height: 86px;
  width: 62px;
  background: url(/build/images/assets/img/panique_anim.da7b2b15..gif) bottom right no-repeat, url(/build/images/assets/img/zombie_anim.b2567774..gif) top left no-repeat;
}
.trailer video {
  border: 1px solid #f0d79e;
  background-color: black;
  box-shadow: 0 0 4px black;
  position: relative;
  z-index: 1;
}
.trailer .teaser {
  padding: 5px 18px;
  font-weight: bold;
  color: #f0d79e;
  letter-spacing: -0.2px;
  font-size: 1.6rem;
  line-height: 1.6rem;
  text-align: justify;
}
.trailer .teaser strong {
  color: #f8eacb;
}
.trailer .teaser-link {
  color: #f0d79e;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 8pt;
}
.trailer .teaser-link > span {
  text-decoration: underline;
}
.trailer .teaser-link:hover > span {
  color: white;
}
.trailer .teaser-link + .teaser-link {
  margin-top: 4px;
}
.news-preview {
  font-size: 12px;
}
.news-preview .header {
  margin-bottom: 16px;
}
.news-preview .header > h3 {
  color: #ddab76;
  font-size: 17px;
  margin: 0;
}
.news-preview .header > span {
  font-size: 10px;
  opacity: 0.9;
}
.news-preview .article {
  max-height: 120px;
  overflow: hidden;
  margin-bottom: 20px;
  position: relative;
  line-height: 12px;
}
.news-preview .article::after {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 60px;
  content: " ";
  font-weight: bold;
  background: linear-gradient(0deg, #693e29 0%, rgba(105, 62, 41, 0) 100%);
}
.preview-images img {
  border: 1px solid #f0d79e;
}
h4.preview-header {
  background: #5c2b20;
  font-size: 13px;
  margin: 8px 0;
  color: #f0d79e;
  box-shadow: 0 0 3px black, inset 0 0 3px #a84e3a;
  font-variant: small-caps;
  width: calc(100% + 32px);
  position: relative;
  left: -32px;
  padding: 4px 4px 4px 32px;
}
.gallery {
  z-index: 9999;
  position: absolute;
  transition: all 1s ease-in-out;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.gallery > img {
  max-width: 100%;
  border: 1px solid #f0d79e;
}
.gallery > div {
  max-width: 100%;
  height: 0;
  overflow: visible;
  transition: all 0.5s ease-in-out;
  transition-delay: 1s;
  border: 1px solid black;
}
.gallery > div > div {
  padding: 4px;
  text-align: center;
  background-color: black;
  color: white;
}
.gallery-backdrop {
  z-index: 9998;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  position: absolute;
  transition: background-color 1s ease-in-out;
  background-color: transparent;
}
.about-paragraph {
  font-size: 10pt;
  line-height: 11pt;
  color: #f0d79e;
  text-align: justify;
}
.about-paragraph strong {
  color: white;
  font-weight: bold;
}
.about-paragraph img {
  border: 1px solid #f0d79e;
  box-shadow: 0 0 4px black;
  max-width: 155px;
}
.about-paragraph img.float-left {
  margin: 0 16px 4px 0;
}
.about-paragraph img.float-right {
  margin: 0 0 4px 16px;
}
.changelog-box {
  background: #5c2b20;
  padding: 6px;
  border: 1px solid #704328;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  margin-bottom: 10px;
}
.warning {
  color: #f86;
  font-weight: bold;
  font-variant: small-caps;
}
.warning b,
.warning strong {
  color: #f8eacb;
}
img {
  vertical-align: middle;
}
footer {
  color: #fae3ce;
  position: relative;
  margin: 24px auto;
  padding: 0;
  width: 950px;
  overflow: visible;
  font-size: 1.1rem;
}
footer .cell-small.footer > div:not(.v),
footer .cell.footer > div:not(.v) {
  background: rgba(0, 0, 0, 0.33);
  margin-bottom: 5px;
}
footer .cell-small.footer > div:not(.v) strong,
footer .cell.footer > div:not(.v) strong {
  display: block;
  padding: 5px 0;
  text-align: center;
  font-size: 1.2rem;
  font-variant: small-caps;
}
footer .cell-small.footer > div:not(.v) strong:first-child,
footer .cell.footer > div:not(.v) strong:first-child {
  background: rgba(0, 0, 0, 0.5);
}
footer .cell-small.footer > div:not(.v) .content,
footer .cell.footer > div:not(.v) .content {
  padding: 5px;
}
div.town-header {
  position: relative;
  margin-bottom: 150px;
}
div.town-header:before {
  position: absolute;
  left: -10px;
  right: -13px;
  top: -10px;
  height: 150px;
  content: " ";
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
div.town-header > div {
  position: absolute;
  right: 16px;
  top: 15px;
  width: 308px;
  height: 77px;
  color: #572b23;
  text-align: center;
  font-size: 2.4rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
div.town-header > span {
  position: absolute;
  right: 16px;
  top: 107px;
  width: 308px;
  color: white;
  text-align: center;
  font-size: 1.8rem;
  font-weight: bold;
}
div.town-header:before {
  background: url(/build/images/assets/img/background/town/sign_header.66a35e80..jpg) right / cover no-repeat;
}
div.town-header.hardcore:before {
  background: url(/build/images/assets/img/background/town/sign_header_hardcore.f0a6ea2e..jpg) right / cover no-repeat;
}
div.note {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
  padding: 5px;
  font-size: 1.2rem;
  margin: 5px 0;
}
div.note hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.note.note-warning {
  background: #820000;
  border: 1px solid #EFDBA8;
  color: white;
  position: relative;
  padding: 5px 5px 5px 26px;
}
div.note.note-warning hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.note.note-warning:before {
  content: " ";
  position: absolute;
  display: block;
  top: 5px;
  left: 5px;
  width: 16px;
  height: 16px;
  background: url(/build/images/assets/img/icons/small_warning.8e2e7b6f..gif) no-repeat;
}
div.note.note-important {
  background: #6f3f3c;
  border: 1px solid #EFDBA8;
  color: #efdba8;
}
div.note.note-important hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.note.note-critical {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
  color: #f86;
  position: relative;
  padding: 5px;
  font-variant: small-caps;
  font-weight: bold;
  outline: 1px solid #5c2b20;
}
div.note.note-critical hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.note.note-critical strong {
  color: #f8eacb;
}
div.note.note-critical.note-critical-big {
  font-weight: 1000;
  font-size: 110%;
  line-height: 1.2;
}
div.note.note-light {
  background-color: #5c2b20;
}
div.note.note-lightest {
  color: #f0d79e;
  background-color: #996739;
  border: none;
  padding: 3px 3px 3px 3px;
  margin: 0;
}
div.small-note {
  padding: 5px;
  font-size: 1rem;
  margin: 5px 0;
  color: #ddab76;
  text-align: justify;
}
div.small-note:first-letter {
  font-size: 1.2rem;
  font-weight: bold;
}
div.help {
  background: #524053;
  border: 1px solid #EFDBA8;
  padding: 5px 5px 5px 26px;
  font-size: 1.2rem;
  margin: 5px 0;
  text-align: justify;
  position: relative;
  color: white;
}
div.help:before {
  content: " ";
  position: absolute;
  display: block;
  top: 3px;
  left: 5px;
  width: 16px;
  height: 16px;
  background: url(/build/images/assets/img/icons/small_help.1e4814b4..gif) no-repeat;
}
div.help hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.help > p:first-child {
  margin-top: 0;
}
div.help > p:last-child {
  margin-bottom: 0;
}
div.help strong,
div.help *.strong {
  color: #e2d890;
}
div.hero-help {
  background: #4d5537;
  border: 1px solid #EFDBA8;
  padding: 5px 5px 5px 26px;
  font-size: 1.2rem;
  margin: 5px 0;
  text-align: justify;
  position: relative;
}
div.hero-help:before {
  content: " ";
  position: absolute;
  display: block;
  top: 3px;
  left: 5px;
  width: 16px;
  height: 16px;
  background: url(/build/images/assets/img/icons/small_hero.0cdc29a3..gif) no-repeat;
}
div.hero-help hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.hero-help > p:first-child {
  margin-top: 0;
}
div.hero-help > p:last-child {
  margin-bottom: 0;
}
div.green-note {
  background: #414a31;
  border: 1px solid #EFDBA8;
  padding: 5px 5px 5px 5px;
  font-size: 1.2rem;
  margin: 5px 0;
  text-align: justify;
  position: relative;
}
div.green-note hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.green-note > p:first-child {
  margin-top: 0;
}
div.green-note > p:last-child {
  margin-bottom: 0;
}
div.green-note strong {
  color: #e2d890;
}
div.green-note em {
  color: #F0D79E;
}
div.warning-box {
  border: 1px solid red;
  outline: 1px solid black;
}
div.lightbox {
  background: #966437;
  border: 1px solid #ddab76;
  margin: 10px 0;
  padding: 5px;
}
div.lightbox span.highlight {
  color: #ddab76;
}
div.lightbox span.highlight:first-letter {
  font-size: 1.4rem;
  font-weight: bold;
}
button,
*.button,
*.modal-button {
  min-height: 25px;
  background: url(/build/images/assets/img/background/bg_button.209bcd56..gif) center / cover no-repeat;
  color: #F0D79E;
  font-weight: bold;
  border: 1px solid black;
  border-bottom-width: 2px;
  outline: 1px solid rgba(0, 0, 0, 0);
  transition: outline-color 0.5s;
  box-shadow: 0 0 2px black;
  padding: 0 8px 0;
  text-align: left;
  cursor: pointer;
  font-variant: small-caps;
}
button:hover,
*.button:hover,
*.modal-button:hover,
button:focus,
*.button:focus,
*.modal-button:focus {
  border-color: #F0D79E;
  color: #ffffff;
}
button:active,
*.button:active,
*.modal-button:active {
  border-bottom-width: 1px;
  border-top-width: 2px;
}
button.inline,
*.button.inline,
*.modal-button.inline {
  padding: 0 5px 0;
}
button:not(.inline),
*.button:not(.inline),
*.modal-button:not(.inline) {
  width: 100%;
}
button:not(.inline):not(.spaced-icon),
*.button:not(.inline):not(.spaced-icon),
*.modal-button:not(.inline):not(.spaced-icon) {
  display: block;
}
button.small,
*.button.small,
*.modal-button.small {
  font-size: 1rem;
  padding: 2px 6px;
  display: inline-block;
  min-height: 0;
  margin: 0;
}
button:not(.small) + button:not(.small),
button:not(.small) + *.button:not(.small),
button:not(.small) + *.modal-button:not(.small),
*.button:not(.small) + button:not(.small),
*.button:not(.small) + *.button:not(.small),
*.button:not(.small) + *.modal-button:not(.small),
*.modal-button:not(.small) + button:not(.small),
*.modal-button:not(.small) + *.button:not(.small),
*.modal-button:not(.small) + *.modal-button:not(.small) {
  margin-top: 5px;
}
button:not(.small) > img:not(.right),
*.button:not(.small) > img:not(.right),
*.modal-button:not(.small) > img:not(.right) {
  float: left;
}
button:not(.small) > img:not(.right) + img:not(.right),
*.button:not(.small) > img:not(.right) + img:not(.right),
*.modal-button:not(.small) > img:not(.right) + img:not(.right) {
  margin-left: 2px;
}
button:not(.small) > img.right,
*.button:not(.small) > img.right,
*.modal-button:not(.small) > img.right {
  float: right;
}
button:not(.small) > img.right + img.right,
*.button:not(.small) > img.right + img.right,
*.modal-button:not(.small) > img.right + img.right {
  margin-right: 2px;
}
button.bigbutton,
*.button.bigbutton,
*.modal-button.bigbutton {
  background: url(/build/images/assets/img/background/bg_big_button.f547039b..gif) center no-repeat;
  min-width: 100px;
  max-width: 268px;
  min-height: 47px;
  display: inline-block;
  border: none;
  text-align: center;
  font-size: 1.1em;
  position: relative;
}
button.bigbutton > *,
*.button.bigbutton > *,
*.modal-button.bigbutton > * {
  position: relative;
}
button.bigbutton:active,
*.button.bigbutton:active,
*.modal-button.bigbutton:active {
  background: url(/build/images/assets/img/background/bg_big_button2.8826a17d..gif) center no-repeat;
}
button.bigbutton:active > *,
*.button.bigbutton:active > *,
*.modal-button.bigbutton:active > * {
  top: 2px;
}
button.blue,
*.button.blue,
*.modal-button.blue {
  background: url(/build/images/assets/img/background/bg_button_blue.603cecc5..gif) 50% / cover no-repeat;
}
button strong,
*.button strong,
*.modal-button strong {
  color: white;
}
input[type='text'],
input[type='number'],
input[type='password'],
input[type='email'],
input[type='url'],
input[type='date'],
input[type='datetime-local'],
textarea {
  transition: outline-color 0.5s;
  outline: 1px solid rgba(0, 0, 0, 0);
  color: black;
  border: 1px solid #EFDBA8;
  height: 25px;
}
input[type='text']:not(textarea),
input[type='number']:not(textarea),
input[type='password']:not(textarea),
input[type='email']:not(textarea),
input[type='url']:not(textarea),
input[type='date']:not(textarea),
input[type='datetime-local']:not(textarea),
textarea:not(textarea) {
  background: url(/build/images/assets/img/background/bg_input.52b09f76..jpg) bottom center repeat;
}
input[type='text']:not(input),
input[type='number']:not(input),
input[type='password']:not(input),
input[type='email']:not(input),
input[type='url']:not(input),
input[type='date']:not(input),
input[type='datetime-local']:not(input),
textarea:not(input) {
  background: url(/build/images/assets/img/background/form_textarea.856bfb63..gif) bottom center repeat;
  resize: vertical;
  max-width: 100%;
  min-height: 250px;
}
input[type='text']:not(.inline),
input[type='number']:not(.inline),
input[type='password']:not(.inline),
input[type='email']:not(.inline),
input[type='url']:not(.inline),
input[type='date']:not(.inline),
input[type='datetime-local']:not(.inline),
textarea:not(.inline) {
  width: 100%;
}
input[type='text']:not(.inline):not(.spaced-icon),
input[type='number']:not(.inline):not(.spaced-icon),
input[type='password']:not(.inline):not(.spaced-icon),
input[type='email']:not(.inline):not(.spaced-icon),
input[type='url']:not(.inline):not(.spaced-icon),
input[type='date']:not(.inline):not(.spaced-icon),
input[type='datetime-local']:not(.inline):not(.spaced-icon),
textarea:not(.inline):not(.spaced-icon) {
  display: block;
}
input[type='text']:focus,
input[type='number']:focus,
input[type='password']:focus,
input[type='email']:focus,
input[type='url']:focus,
input[type='date']:focus,
input[type='datetime-local']:focus,
textarea:focus {
  outline-color: #EFDBA8;
}
input[type='text']:invalid,
input[type='number']:invalid,
input[type='password']:invalid,
input[type='email']:invalid,
input[type='url']:invalid,
input[type='date']:invalid,
input[type='datetime-local']:invalid,
textarea:invalid,
input[type='text'].invalid,
input[type='number'].invalid,
input[type='password'].invalid,
input[type='email'].invalid,
input[type='url'].invalid,
input[type='date'].invalid,
input[type='datetime-local'].invalid,
textarea.invalid {
  box-shadow: 0 0 4px red;
}
a {
  color: #ddab76;
  font-weight: bold;
}
ul.inventory {
  font-size: 1.1rem;
  font-variant: small-caps;
}
ul.inventory:not(.borderless) {
  border: 1px solid #EFDBA8;
  padding: 6px;
}
ul.inventory.borderless {
  padding: 0;
  margin: 0;
}
ul.inventory > li {
  list-style: none;
  margin: 2px;
  vertical-align: text-bottom;
}
ul.inventory > li:not(.category) {
  display: inline-block;
  border: 1px solid #EFDBA8;
}
ul.inventory > li.category {
  font-size: 1rem;
  font-weight: bold;
}
ul.inventory > li.title:first-child {
  background: #965C36;
  padding: 2px 6px;
  margin-right: 2px;
}
ul.inventory > li.title:first-child:empty {
  display: none;
}
ul.inventory > li.item {
  border-color: rgba(0, 0, 0, 0);
  height: 18px;
  max-width: 40px;
}
ul.inventory > li.item:hover {
  border-color: #F0D79E;
  background-color: #B37C4A;
}
ul.inventory > li.item:not(.locked) {
  cursor: pointer;
}
ul.inventory > li.item.broken {
  border: 1px dotted #ff0000;
}
ul.inventory > li.item.banished_hidden {
  opacity: 0.25;
}
ul.inventory > li.free {
  height: 18px;
  width: 18px;
}
ul.inventory > li.item.counted {
  font-size: 0;
}
ul.inventory > li.item.counted > span {
  font-size: 0.9rem;
  position: relative;
}
ul.inventory > li.blur {
  opacity: 0.25;
}
ul.inventory > li.focus {
  box-shadow: 0 0 4px 2px #EFDBA8;
  border-radius: 4px;
}
ul.inventory.soul {
  background: url(/build/images/assets/img/background/inventory/inv_soul.5ddc4168..gif) no-repeat top left;
}
ul.inventory.soul li {
  margin: 0;
}
ul.inventory.soul li.title:first-child {
  background: #4d5061;
  padding: 2px 6px;
  margin-right: 2px;
  border: 1px solid #64677d;
}
ul.inventory.soul li.title:first-child:empty {
  display: none;
}
ul.inventory.soul li.category .small {
  color: #64677d;
}
ul.inventory.soul li.item:hover {
  border-color: #64677d;
  background-color: #4d5061;
}
ul.inventory.rucksack {
  background: url(/build/images/assets/img/background/inventory/inv_bag.77e6f275..gif) no-repeat top left;
}
ul.inventory.rucksack li {
  margin: 0;
}
ul.inventory.rucksack-escort {
  background: rgba(0, 0, 0, 0.1);
  border: 1px solid #5c2b20;
  margin: 0;
}
ul.inventory.desert,
ul.inventory.desert-escort {
  background: url(/build/images/assets/img/background/inventory/inv_ground.a2092738..gif) repeat top left;
}
ul.inventory.desert-escort {
  border: 1px solid #5c2b20;
}
ul.inventory.chest {
  background: url(/build/images/assets/img/background/inventory/inv_home.d303b8c0..gif) repeat center;
}
ul.inventory.chest.locked li {
  opacity: 0.5;
}
ul.inventory.bank {
  background: url(/build/images/assets/img/background/inventory/inv_bank.3ff564e6..gif) repeat center;
  min-height: 100px;
}
ul.inventory.bank.theft {
  background: #7e3f39;
}
ul.inventory.bank .item .item-icon {
  display: inline-block;
  width: 16px;
  height: 16px;
  text-align: center;
}
ul.inventory.bank .item.defense:not(.broken) {
  border: 1px dotted #ddab76;
}
ul.actions,
ul.special_actions,
ul.heroic_actions {
  padding: 5px 2px;
  background: #5c2b20;
  border: 1px solid #EFDBA8;
}
ul.actions hr,
ul.special_actions hr,
ul.heroic_actions hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
ul.actions > li,
ul.special_actions > li,
ul.heroic_actions > li {
  list-style: none;
  padding: 2px 2px 2px 10px;
  font-size: 1.2rem;
  font-variant: small-caps;
  color: #ddab76;
  position: relative;
  cursor: default;
}
ul.actions > li.broken-item,
ul.special_actions > li.broken-item,
ul.heroic_actions > li.broken-item {
  color: #c04822;
}
ul.actions > li.broken-item b,
ul.special_actions > li.broken-item b,
ul.heroic_actions > li.broken-item b {
  color: #ea6d45;
}
ul.actions > li.broken-item img,
ul.special_actions > li.broken-item img,
ul.heroic_actions > li.broken-item img {
  outline: 1px solid #c04822;
}
ul.actions > li:not(.open):not([disabled]):not(.help):not(.broken-item),
ul.special_actions > li:not(.open):not([disabled]):not(.help):not(.broken-item),
ul.heroic_actions > li:not(.open):not([disabled]):not(.help):not(.broken-item) {
  cursor: pointer;
}
ul.actions > li:not(.open):not([disabled]):not(.help):not(.broken-item):hover,
ul.special_actions > li:not(.open):not([disabled]):not(.help):not(.broken-item):hover,
ul.heroic_actions > li:not(.open):not([disabled]):not(.help):not(.broken-item):hover {
  color: white;
  background: #823d2d;
}
ul.actions > li.help,
ul.special_actions > li.help,
ul.heroic_actions > li.help {
  color: white;
  font-size: 1rem;
  background: #696486;
  cursor: default;
}
ul.actions > li.help:hover,
ul.special_actions > li.help:hover,
ul.heroic_actions > li.help:hover {
  background: #696486;
}
ul.actions > li > div.targets,
ul.special_actions > li > div.targets,
ul.heroic_actions > li > div.targets {
  position: absolute;
  display: none;
  left: 100%;
  right: -100%;
  top: 0;
  z-index: 1500;
  color: #f0d79e;
  outline: 2px solid black;
  margin: 0;
  padding: 5px;
}
ul.actions > li > div.targets.rendered-targets,
ul.special_actions > li > div.targets.rendered-targets,
ul.heroic_actions > li > div.targets.rendered-targets {
  background: #5c2b20;
  border: 1px solid #efdba8;
  color: white;
}
ul.actions > li > div.targets:not(.rendered-targets),
ul.special_actions > li > div.targets:not(.rendered-targets),
ul.heroic_actions > li > div.targets:not(.rendered-targets) {
  background: #3b3249;
  border: 1px solid #afacc1;
}
ul.actions > li > div.targets span.highlight,
ul.special_actions > li > div.targets span.highlight,
ul.heroic_actions > li > div.targets span.highlight {
  padding-left: 3px;
  padding-right: 3px;
  white-space: nowrap;
  background-color: rgba(255, 255, 255, 0.2);
}
ul.actions > li > div.targets span.highlight img,
ul.special_actions > li > div.targets span.highlight img,
ul.heroic_actions > li > div.targets span.highlight img {
  vertical-align: middle;
  margin-right: 3px;
}
ul.actions > li > div.targets > span:first-child,
ul.special_actions > li > div.targets > span:first-child,
ul.heroic_actions > li > div.targets > span:first-child,
ul.actions > li > div.targets > span.header,
ul.special_actions > li > div.targets > span.header,
ul.heroic_actions > li > div.targets > span.header {
  display: block;
  background: #696486;
  padding: 0 3px;
}
ul.actions > li > div.targets > ul,
ul.special_actions > li > div.targets > ul,
ul.heroic_actions > li > div.targets > ul {
  margin: 0;
  padding: 0;
  font-size: 0;
  max-height: 300px;
  overflow-y: auto;
}
ul.actions > li > div.targets > ul > li,
ul.special_actions > li > div.targets > ul > li,
ul.heroic_actions > li > div.targets > ul > li {
  list-style: none;
  padding: 2px;
  margin: 2px;
  border: 1px solid transparent;
}
ul.actions > li > div.targets > ul > li.line:not(.line-check),
ul.special_actions > li > div.targets > ul > li.line:not(.line-check),
ul.heroic_actions > li > div.targets > ul > li.line:not(.line-check) {
  display: flex;
  align-items: center;
}
ul.actions > li > div.targets > ul > li.line:not(.line-check) > *:first-child,
ul.special_actions > li > div.targets > ul > li.line:not(.line-check) > *:first-child,
ul.heroic_actions > li > div.targets > ul > li.line:not(.line-check) > *:first-child {
  flex-grow: 1;
}
ul.actions > li > div.targets > ul > li.line.line-check,
ul.special_actions > li > div.targets > ul > li.line.line-check,
ul.heroic_actions > li > div.targets > ul > li.line.line-check {
  font-size: 1.2rem;
  display: flex;
  align-items: center;
}
ul.actions > li > div.targets > ul > li.line.line-check > *:last-child,
ul.special_actions > li > div.targets > ul > li.line.line-check > *:last-child,
ul.heroic_actions > li > div.targets > ul > li.line.line-check > *:last-child {
  flex-grow: 1;
}
ul.actions > li > div.targets > ul > li:not(.line),
ul.special_actions > li > div.targets > ul > li:not(.line),
ul.heroic_actions > li > div.targets > ul > li:not(.line) {
  cursor: pointer;
}
ul.actions > li > div.targets > ul > li:not(.line):not(.expanded),
ul.special_actions > li > div.targets > ul > li:not(.line):not(.expanded),
ul.heroic_actions > li > div.targets > ul > li:not(.line):not(.expanded) {
  display: inline-block;
}
ul.actions > li > div.targets > ul > li > div:not(.tooltip),
ul.special_actions > li > div.targets > ul > li > div:not(.tooltip),
ul.heroic_actions > li > div.targets > ul > li > div:not(.tooltip) {
  font-size: 1.2rem;
  display: inline-block;
}
ul.actions > li > div.targets > ul > li:not(.line):hover,
ul.special_actions > li > div.targets > ul > li:not(.line):hover,
ul.heroic_actions > li > div.targets > ul > li:not(.line):hover {
  background: #f7ac5c;
  border-color: #be792f;
}
ul.actions > li > div.targets *[x-close-for],
ul.special_actions > li > div.targets *[x-close-for],
ul.heroic_actions > li > div.targets *[x-close-for] {
  text-align: right;
  text-decoration: underline;
  cursor: pointer;
  color: #ddab76;
}
ul.actions > li > img:first-child,
ul.special_actions > li > img:first-child,
ul.heroic_actions > li > img:first-child {
  position: absolute;
  left: 4px;
  top: 3px;
}
ul.actions > li > span,
ul.special_actions > li > span,
ul.heroic_actions > li > span {
  vertical-align: top;
  display: block;
  padding-left: 16px;
}
ul.actions > li > span > img,
ul.special_actions > li > span > img,
ul.heroic_actions > li > span > img {
  vertical-align: sub;
}
ul.actions > li > span > img.unavailable,
ul.special_actions > li > span > img.unavailable,
ul.heroic_actions > li > span > img.unavailable {
  filter: sepia(100%) opacity(40%);
}
ul.actions > li > span.label,
ul.special_actions > li > span.label,
ul.heroic_actions > li > span.label {
  color: #F0D79E;
  text-decoration: underline;
}
ul.actions > li[disabled],
ul.special_actions > li[disabled],
ul.heroic_actions > li[disabled] {
  pointer-events: auto;
  cursor: default;
}
ul.actions > li[disabled] > span,
ul.special_actions > li[disabled] > span,
ul.heroic_actions > li[disabled] > span {
  text-decoration: line-through;
}
ul.actions > li + li,
ul.special_actions > li + li,
ul.heroic_actions > li + li {
  border-top: 1px solid rgba(221, 171, 118, 0.2);
}
ul.actions.heroic_actions > li:not(.already)[disabled] > span,
ul.special_actions.heroic_actions > li:not(.already)[disabled] > span,
ul.heroic_actions.heroic_actions > li:not(.already)[disabled] > span {
  text-decoration: none !important;
}
ul.heroic_actions {
  background-color: #3b3249;
  border: 1px solid #afacc1;
}
ul.heroic_actions > li:hover {
  background: #696486;
}
ul.camping_actions {
  padding: 5px 2px;
}
ul.camping_actions > li {
  list-style: none;
  padding: 2px 2px 2px 10px;
  font-size: 1.2rem;
  position: relative;
}
ul.camping_actions > li:not(.open) {
  cursor: pointer;
}
ul.camping_actions > li:not(.open):hover {
  text-decoration: underline;
}
ul.camping_actions > li > img:first-child {
  position: absolute;
  left: 4px;
  top: 3px;
}
ul.camping_actions > li > span {
  vertical-align: top;
  display: block;
  padding-left: 16px;
}
ul.camping_actions > li > span > img {
  vertical-align: sub;
}
ul.camping_actions > li > span > img.unavailable {
  filter: sepia(100%) opacity(40%);
}
ul.camping_actions > li + li {
  border-top: 1px solid rgba(221, 171, 118, 0.2);
}
div.well {
  width: 100%;
  padding-top: 118.699187%;
  background: url(/build/images/assets/img/background/town/well_bg.dc6d7739..gif) no-repeat center / cover;
  position: relative;
}
div.well > .water {
  overflow: visible;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(/build/images/assets/img/background/town/well_water.6276df14..gif) no-repeat bottom center / cover;
}
div.well > .water::after {
  position: absolute;
  content: " ";
  background: url(/build/images/assets/img/background/town/well_line.31fcec3b..gif) no-repeat center;
  height: 4px;
  top: -4px;
  width: 100%;
}
div.well > .mask {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(/build/images/assets/img/background/town/well_mask.877331a5..gif) no-repeat center / cover;
}
div.well > .overlay {
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  font-weight: bold;
  font-size: 1.1rem;
  padding: 0 8px;
}
div.game-menu-area {
  position: absolute;
  width: 950px;
  padding: 5px 0;
  overflow: visible;
  top: 137px;
  left: 0;
}
div.game-menu-area > div.game-dropdown {
  position: absolute;
  z-index: 11;
  width: 100%;
  top: 37px;
  display: block;
  background: #693e29;
  box-shadow: 0 0 5px black;
  transition: height 0.4s ease, opacity 0.4s ease;
  overflow: hidden;
}
div.game-menu-area > div.game-dropdown.hidden {
  pointer-events: none;
  opacity: 0;
}
div.game-menu-area > div.game-dropdown > ul.text-menu {
  padding: 10px;
  margin: 0;
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
div.game-menu-area > div.game-dropdown > ul.text-menu > li {
  padding: 5px;
  font-size: 1.6rem;
  font-weight: bold;
  font-variant: small-caps;
  list-style: none;
  cursor: pointer;
  color: #f0d79e;
  border-bottom: 1px dashed #b37c4a;
}
div.game-menu-area > div.game-dropdown > ul.text-menu > li.burger-button {
  display: none;
}
div.game-menu-area > div.game-dropdown > ul.text-menu > li:hover {
  background: #8e5437;
}
div.game-menu-area > div.game-dropdown > ul.text-menu > li.back-dash {
  order: 1;
  /*margin-top: 25px;*/
}
div.game-menu-area > div.game-dropdown > ul.text-menu > li.poll-dash {
  order: 2;
  margin-top: 10px;
}
div.game-menu-area > div.game-bar {
  width: 100%;
  height: 32px;
  background: url(/build/images/assets/img/background/bg_menu.2dfe0d1b..jpg);
  box-shadow: 0 0 5px black;
  position: relative;
}
div.game-menu-area > div.game-bar > div.header-stats {
  position: absolute;
  top: -130px;
  pointer-events: none;
  right: 15px;
}
div.game-menu-area > div.game-bar > div.header-stats > ul {
  list-style: none;
  font-variant: small-caps;
  font-weight: bolder;
  color: #fdcb70;
  text-shadow: 0px 1px 1px black, 0px -1px 1px black, 1px 0px 1px black, -1px 0px 1px black, 1px 1px 1px black, -1px -1px 1px black, -1px 1px 1px black, 1px -1px 1px black;
  text-align: right;
  font-size: 1.3rem;
  font-style: italic;
}
div.game-menu-area > div.game-bar > div.header-stats > ul > li span {
  font-size: 1.8rem;
}
div.game-menu-area > div.game-bar > div.header-stats > ul > li.end-stat {
  color: white;
}
div.game-menu-area > div.game-bar > div.ulcont {
  display: inline-block;
  padding: 0;
  margin: 0;
  float: right;
  position: relative;
  z-index: 20;
}
div.game-menu-area > div.game-bar > div.ulcont.fix-left {
  position: absolute;
  top: 100%;
  left: 0;
  float: none;
  margin-top: 12px !important;
  margin-left: 10px;
  z-index: 10;
}
div.game-menu-area > div.game-bar > div.ulcont.fix-left > div {
  display: inline-block;
}
div.game-menu-area > div.game-bar > div.ulcont.fix-left > div + div {
  margin-left: 4px;
}
div.game-menu-area > div.game-bar > ul,
div.game-menu-area > div.game-bar > div.ulcont {
  display: inline-block;
  padding: 0;
  margin: 0;
}
div.game-menu-area > div.game-bar > ul.ulcont + .ulcont,
div.game-menu-area > div.game-bar > div.ulcont.ulcont + .ulcont {
  margin-right: 4px !important;
}
div.game-menu-area > div.game-bar > ul li,
div.game-menu-area > div.game-bar > div.ulcont li {
  display: inline-block;
  list-style: none;
}
div.game-menu-area > div.game-bar > ul.text-menu,
div.game-menu-area > div.game-bar > div.ulcont.text-menu {
  background: url(/build/images/assets/img/background/menu_metalbg.53cc2e47..png) 0 0 repeat-x;
  height: 32px;
  padding-left: 32px;
  padding-right: 6px;
  position: relative;
  z-index: 995;
}
div.game-menu-area > div.game-bar > ul.text-menu:before,
div.game-menu-area > div.game-bar > div.ulcont.text-menu:before {
  position: absolute;
  left: 0;
  top: -28px;
  height: 84px;
  width: 43px;
  pointer-events: none;
  content: " ";
  background: url(/build/images/assets/img/game-bar/cog0.cb2164ab..png) 0 0 no-repeat;
}
div.game-menu-area > div.game-bar > ul.text-menu:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu:after {
  position: absolute;
  right: -43px;
  top: -14px;
  height: 53px;
  width: 57px;
  pointer-events: none;
  z-index: 20;
  content: " ";
  background: url(/build/images/assets/img/game-bar/cog1.93690797..png) 0 0 no-repeat;
}
div.game-menu-area > div.game-bar > ul.text-menu > li,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li {
  padding: 2px 8px;
  background: rgba(0, 0, 0, 0.3);
  font-weight: bold;
  color: #ddab76;
  box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.6);
  border-radius: 4px;
  border: 1px solid rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
div.game-menu-area > div.game-bar > ul.text-menu > li:hover,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li:hover {
  color: white;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.burger-button,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.burger-button {
  margin-top: 2px;
  position: relative;
  left: -20px;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.forum,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.forum,
div.game-menu-area > div.game-bar > ul.text-menu > li.town-dash,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-dash,
div.game-menu-area > div.game-bar > ul.text-menu > li.town-news,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-news,
div.game-menu-area > div.game-bar > ul.text-menu > li.soul,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.soul,
div.game-menu-area > div.game-bar > ul.text-menu > li.help,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.help {
  filter: brightness(100%);
  width: 84px;
  margin-top: 7px;
  text-transform: uppercase;
  font-size: 1rem;
  font-weight: bold;
  color: #FFFFCA;
  text-align: center;
  position: relative;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.forum:hover,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.forum:hover,
div.game-menu-area > div.game-bar > ul.text-menu > li.town-dash:hover,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-dash:hover,
div.game-menu-area > div.game-bar > ul.text-menu > li.town-news:hover,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-news:hover,
div.game-menu-area > div.game-bar > ul.text-menu > li.soul:hover,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.soul:hover,
div.game-menu-area > div.game-bar > ul.text-menu > li.help:hover,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.help:hover {
  filter: brightness(140%);
  color: #FFFFCA;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.forum:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.forum:after,
div.game-menu-area > div.game-bar > ul.text-menu > li.town-dash:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-dash:after,
div.game-menu-area > div.game-bar > ul.text-menu > li.town-news:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-news:after,
div.game-menu-area > div.game-bar > ul.text-menu > li.soul:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.soul:after,
div.game-menu-area > div.game-bar > ul.text-menu > li.help:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.help:after {
  filter: drop-shadow(0 0 2px black);
  content: " ";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  height: 45px;
  top: -40px;
  background-position: bottom center;
  background-repeat: no-repeat;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.back-dash,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.back-dash {
  color: #f0d79e;
  box-shadow: inset 0 0 4px #00000000;
  border: 1px solid #00000000;
  position: absolute;
  top: 35px;
  left: 0;
  width: 117px;
  height: 37px;
  padding-top: 9.5px;
  padding-left: 26px;
  font-size: 1rem;
  font-weight: normal;
  font-variant: small-caps;
  background: url(/build/images/assets/img/game-bar/back_button.a23c38e3..png);
}
div.game-menu-area > div.game-bar > ul.text-menu > li.back-dash:hover,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.back-dash:hover {
  background-image: url(/build/images/assets/img/game-bar/back_button_hover.cc688d48..png);
  padding-top: 10.5px;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.poll-dash,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.poll-dash {
  color: #f0d79e;
  border: none;
  box-shadow: none;
  position: absolute;
  top: 49px;
  left: 735px;
  width: 169px;
  height: 41px;
  background: url(/build/images/assets/img/background/sondagebt_bg.9386752e..gif) center / cover no-repeat;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.poll-dash button,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.poll-dash button {
  position: absolute;
  width: 156px;
  min-height: auto;
  height: 20px;
  top: 19px;
  left: 11px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: fade;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.poll-dash button > span,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.poll-dash button > span {
  display: block;
  width: 130%;
  position: relative;
  left: -15%;
  text-align: center;
  transform: scaleX(0.85);
}
div.game-menu-area > div.game-bar > ul.text-menu > li.forum:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.forum:after {
  background-image: url(/build/images/assets/img/game-bar/forum.37f3e439..png);
  top: -42px;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.town-dash:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-dash:after {
  background-image: url(/build/images/assets/img/game-bar/play.997bb4aa..png);
}
div.game-menu-area > div.game-bar > ul.text-menu > li.town-news:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-news:after {
  background-image: url(/build/images/assets/img/game-bar/gazette.c2f4e308..png);
}
div.game-menu-area > div.game-bar > ul.text-menu > li.soul:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.soul:after {
  background-image: url(/build/images/assets/img/game-bar/soul.be82ea0c..png);
}
div.game-menu-area > div.game-bar > ul.text-menu > li.help:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.help:after {
  background-image: url(/build/images/assets/img/game-bar/help.07020a0e..png);
}
div.game-menu-area > div.game-bar > ul.clock,
div.game-menu-area > div.game-bar > div.ulcont.clock {
  position: absolute;
  background: url(/build/images/assets/img/background/clock.2fd94115..png);
  width: 260px;
  height: 90px;
  top: -137px;
  right: 0px;
}
div.game-menu-area > div.game-bar > ul.clock > li,
div.game-menu-area > div.game-bar > div.ulcont.clock > li {
  display: block;
  position: absolute;
}
div.game-menu-area > div.game-bar > ul.clock > li:nth-child(1),
div.game-menu-area > div.game-bar > div.ulcont.clock > li:nth-child(1) {
  font-size: 1rem;
  color: #ddab76;
  text-align: right;
  height: 12px;
  top: 9px;
  left: 0;
  right: 75px;
  font-variant: small-caps;
}
div.game-menu-area > div.game-bar > ul.clock > li:nth-child(2),
div.game-menu-area > div.game-bar > div.ulcont.clock > li:nth-child(2) {
  font-size: 1rem;
  color: #704018;
  font-weight: bold;
  text-align: right;
  height: 12px;
  top: 25px;
  left: 0;
  right: 85px;
}
div.game-menu-area > div.game-bar > ul.clock > li:nth-child(3),
div.game-menu-area > div.game-bar > div.ulcont.clock > li:nth-child(3) {
  font-size: 1rem;
  text-align: center;
  top: 32px;
  left: 195px;
  right: 25px;
  cursor: help;
  z-index: 995;
}
div.game-menu-area > div.game-bar > ul.clock > li:nth-child(4),
div.game-menu-area > div.game-bar > div.ulcont.clock > li:nth-child(4) {
  color: #5e0000;
  font-size: 1rem;
  text-align: center;
  font-weight: bold;
  top: 58px;
  left: 195px;
  right: 25px;
  cursor: help;
  z-index: 995;
}
div.game-menu-area > div.game-bar > ul.clock .hardcore,
div.game-menu-area > div.game-bar > div.ulcont.clock .hardcore {
  color: #a33333;
  font-variant: small-caps;
}
div.game-menu-area > div.game-bar > ul.clock > li:nth-child(5),
div.game-menu-area > div.game-bar > div.ulcont.clock > li:nth-child(5) {
  top: -6px;
  right: 0;
  z-index: 998;
}
div.game-menu-area > div.game-bar > ul.ulcont,
div.game-menu-area > div.game-bar > div.ulcont.ulcont {
  margin-top: 5px;
  background-color: #483927;
  padding: 1px 3px;
  border: 1px solid #be9766;
  float: right;
  font-size: 0.7em;
}
div.game-menu-area > div.game-bar > ul.ulcont ul,
div.game-menu-area > div.game-bar > div.ulcont.ulcont ul {
  margin: 0;
  padding: 0;
}
div.game-menu-area > div.game-bar > ul.ulcont ul li,
div.game-menu-area > div.game-bar > div.ulcont.ulcont ul li {
  list-style: none;
  color: #ddab76;
  padding: 0;
}
div.game-menu-area > div.game-bar > ul.ulcont ul li b.red,
div.game-menu-area > div.game-bar > div.ulcont.ulcont ul li b.red {
  color: #ff5f5f;
}
div.game-menu-area > div.game-bar > ul.ulcont ul li:before,
div.game-menu-area > div.game-bar > div.ulcont.ulcont ul li:before {
  line-height: 0;
  vertical-align: top;
  margin-right: 4px;
  display: inline-block;
  width: 16px;
}
div.game-menu-area > div.game-bar > ul.status,
div.game-menu-area > div.game-bar > div.ulcont.status,
div.game-menu-area > div.game-bar > ul.rucksack,
div.game-menu-area > div.game-bar > div.ulcont.rucksack {
  position: relative;
  padding: 3px 8px;
  font-weight: bold;
  color: #ddab76;
  box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.9);
  border-radius: 4px;
  background: rgba(0, 0, 0, 0.5);
  float: right;
  font-size: 0.2rem;
  height: 30px;
  /*&.rucksack:before*/
}
div.game-menu-area > div.game-bar > ul.status > .text,
div.game-menu-area > div.game-bar > div.ulcont.status > .text,
div.game-menu-area > div.game-bar > ul.rucksack > .text,
div.game-menu-area > div.game-bar > div.ulcont.rucksack > .text {
  display: block;
  position: absolute;
  top: -1px;
  left: 7px;
  right: 0;
  margin-top: 0;
  z-index: 2;
  color: white;
  font-size: 0.8rem;
  font-variant: small-caps;
  text-shadow: 1px 1px 2px black;
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm):not(.civil),
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm):not(.civil),
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm):not(.civil),
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm):not(.civil) {
  min-width: 64px;
  background: url(/build/images/assets/img/game-bar/panel_tl.61eccd4c..png) 0 0 no-repeat, url(/build/images/assets/img/game-bar/panel_tr.f287b8c0..png) 100% 0 no-repeat, url(/build/images/assets/img/game-bar/panel_bl.a18b84b2..png) 0 100% no-repeat, url(/build/images/assets/img/game-bar/panel_br.0db4ecea..png) 100% 100% no-repeat, url(/build/images/assets/img/game-bar/panel_t.056a0d9d..png) 0 0 repeat-x, url(/build/images/assets/img/game-bar/panel_l.55402dfd..png) 0 0 repeat-y, url(/build/images/assets/img/game-bar/panel_r.885c2d8a..png) 100% 0 repeat-y, url(/build/images/assets/img/game-bar/panel_b.9a69fb55..png) 0 100% repeat-x, url(/build/images/assets/img/game-bar/background_sq.8e001ff9..png);
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm).rucksack,
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm).rucksack,
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm).rucksack,
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm).rucksack {
  z-index: 2;
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm) > li:not(.text),
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm) > li:not(.text),
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text),
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text) {
  height: 18px;
  margin-top: 6px;
  vertical-align: bottom;
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm) > li:not(.text).free,
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm) > li:not(.text).free,
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).free,
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).free,
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm) > li:not(.text).item,
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm) > li:not(.text).item,
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).item,
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).item {
  width: 16px;
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm) > li:not(.text).free,
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm) > li:not(.text).free,
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).free,
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).free {
  background: url(/build/images/assets/img/small_empty_inv.bb5e84b9..gif) no-repeat;
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm) > li:not(.text).item.broken,
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm) > li:not(.text).item.broken,
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).item.broken,
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).item.broken {
  outline: 1px dotted #ff0000;
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm) .status-ghoul,
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm) .status-ghoul,
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm) .status-ghoul,
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm) .status-ghoul {
  position: absolute;
  left: 0;
  top: 26px;
  padding: 4px;
  background: #8f5e33;
  color: #ddab76;
  border: 1px solid #af865a;
  outline: 2px solid #442012;
  float: right;
  font-size: 0.9rem;
  height: 32px !important;
  text-transform: uppercase;
  font-weight: bold;
  z-index: 1;
  max-width: 165px;
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm) .status-ghoul.warning,
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm) .status-ghoul.warning,
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm) .status-ghoul.warning,
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm) .status-ghoul.warning {
  height: 50px !important;
}
div.game-menu-area > div.game-bar > ul.status.rucksack,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack {
  max-width: 176px;
  overflow: hidden;
  font-size: 0;
}
div.game-menu-area > div.game-bar > ul.status.rucksack.expanded .more,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack.expanded .more,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack.expanded .more,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack.expanded .more {
  width: 18px;
  position: absolute;
  top: 7px;
  right: 0px;
}
div.game-menu-area > div.game-bar > ul.status.rucksack.expanded:hover,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack.expanded:hover,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack.expanded:hover,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack.expanded:hover {
  overflow: visible;
  height: 56px;
}
div.game-menu-area > div.game-bar > ul.status.rucksack.expanded:hover .more,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack.expanded:hover .more,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack.expanded:hover .more,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack.expanded:hover .more {
  display: none;
}
div.game-menu-area > div.game-bar > ul.status.rucksack:not(.expanded) .more,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack:not(.expanded) .more,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack:not(.expanded) .more,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack:not(.expanded) .more {
  display: none;
}
div.game-menu-area > div.game-bar > ul.status.rucksack.fix-bottom,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack.fix-bottom,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack.fix-bottom,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack.fix-bottom {
  position: absolute !important;
  top: 100%;
  right: 0;
  float: none;
}
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union {
  border-radius: 0;
}
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.rucksack,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.rucksack,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.rucksack,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.rucksack {
  margin-left: 0;
  position: relative;
  overflow: visible;
  z-index: 1;
}
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.rucksack:not(:hover) .over,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.rucksack:not(:hover) .over,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.rucksack:not(:hover) .over,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.rucksack:not(:hover) .over {
  display: none;
}
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.rucksack:not(.expanded):not(.civil),
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.rucksack:not(.expanded):not(.civil),
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.rucksack:not(.expanded):not(.civil),
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.rucksack:not(.expanded):not(.civil),
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.rucksack:not(:hover):not(.civil),
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.rucksack:not(:hover):not(.civil),
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.rucksack:not(:hover):not(.civil),
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.rucksack:not(:hover):not(.civil) {
  background: url(/build/images/assets/img/game-bar/panel_tr.f287b8c0..png) 100% 0 no-repeat, url(/build/images/assets/img/game-bar/panel_br.0db4ecea..png) 100% 100% no-repeat, url(/build/images/assets/img/game-bar/panel_t.056a0d9d..png) 0 0 repeat-x, url(/build/images/assets/img/game-bar/panel_r.885c2d8a..png) 100% 0 repeat-y, url(/build/images/assets/img/game-bar/panel_b.9a69fb55..png) 0 100% repeat-x, url(/build/images/assets/img/game-bar/background_sq.8e001ff9..png) !important;
}
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.rucksack:not(.expanded):before,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.rucksack:not(.expanded):before,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.rucksack:not(.expanded):before,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.rucksack:not(.expanded):before,
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.rucksack:not(:hover):before,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.rucksack:not(:hover):before,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.rucksack:not(:hover):before,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.rucksack:not(:hover):before {
  content: " ";
  z-index: 1;
  position: absolute;
  top: 0;
  left: -14px;
  width: 24px;
  bottom: 0;
  pointer-events: none;
  background: url(/build/images/assets/img/game-bar/fuse_t.db04b8e2..png) 0 0 no-repeat, url(/build/images/assets/img/game-bar/fuse_b.df452958..png) 0 100% no-repeat, url(/build/images/assets/img/game-bar/fuse_m.839d4221..png) 0 0 repeat-y;
}
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.status,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.status,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.status,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.status {
  margin-right: 0;
  margin-left: 32px;
}
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.status:before,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.status:before,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.status:before,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.status:before {
  content: " ";
  z-index: 20;
  position: absolute;
  top: 13px;
  left: -34px;
  width: 40px;
  height: 33px;
  pointer-events: none;
  background: url(/build/images/assets/img/game-bar/cog2.7b747861..png) 0 0 no-repeat;
}
div.game-menu-area > div.game-bar > ul.status.ap,
div.game-menu-area > div.game-bar > div.ulcont.status.ap,
div.game-menu-area > div.game-bar > ul.rucksack.ap,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.ap,
div.game-menu-area > div.game-bar > ul.status.bp,
div.game-menu-area > div.game-bar > div.ulcont.status.bp,
div.game-menu-area > div.game-bar > ul.rucksack.bp,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.bp,
div.game-menu-area > div.game-bar > ul.status.pm,
div.game-menu-area > div.game-bar > div.ulcont.status.pm,
div.game-menu-area > div.game-bar > ul.rucksack.pm,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.pm {
  font-size: 1.6rem;
}
div.game-menu-area > div.game-bar > ul.status.ap > li,
div.game-menu-area > div.game-bar > div.ulcont.status.ap > li,
div.game-menu-area > div.game-bar > ul.rucksack.ap > li,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.ap > li,
div.game-menu-area > div.game-bar > ul.status.bp > li,
div.game-menu-area > div.game-bar > div.ulcont.status.bp > li,
div.game-menu-area > div.game-bar > ul.rucksack.bp > li,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.bp > li,
div.game-menu-area > div.game-bar > ul.status.pm > li,
div.game-menu-area > div.game-bar > div.ulcont.status.pm > li,
div.game-menu-area > div.game-bar > ul.rucksack.pm > li,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.pm > li {
  margin-top: 3px;
}
div.game-menu-area > div.game-bar > ul.status.ap:before,
div.game-menu-area > div.game-bar > div.ulcont.status.ap:before,
div.game-menu-area > div.game-bar > ul.rucksack.ap:before,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.ap:before {
  content: "";
}
div.game-menu-area > div.game-bar > ul.status.bp:before,
div.game-menu-area > div.game-bar > div.ulcont.status.bp:before,
div.game-menu-area > div.game-bar > ul.rucksack.bp:before,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.bp:before {
  content: "";
}
div.game-menu-area > div.game-bar > ul.status.pm:before,
div.game-menu-area > div.game-bar > div.ulcont.status.pm:before,
div.game-menu-area > div.game-bar > ul.rucksack.pm:before,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.pm:before {
  content: "";
}
div.game-menu-area > div.game-bar > ul.status.civil:before,
div.game-menu-area > div.game-bar > div.ulcont.status.civil:before,
div.game-menu-area > div.game-bar > ul.rucksack.civil:before,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.civil:before {
  content: " ";
}
.ghoul-hunger-container {
  width: 150px;
  display: inline-block;
  height: 0;
  overflow: visible;
}
.ghoul-hunger-container .ghoul-hunger-background {
  position: absolute;
  left: 0;
  right: 0;
  height: 6px;
  top: 20px;
  background: #582921;
  outline: 1px solid #ba9976;
  margin: 0 3px 0 5px;
}
.ghoul-hunger-container .ghoul-hunger-bar {
  position: absolute;
  left: 0;
  height: 6px;
  top: 20px;
  background: #696486;
  margin: 0 3px 0 5px;
  border-top: 1px inset black;
}
.ghoul-hunger-container .ghoul-hunger-bar.warning {
  background: #bb6765;
}
.ghoul-hunger-container .ghoul-hunger-indicator {
  position: absolute;
  background: red;
  height: 6px;
  width: 2px;
  top: 20px;
  margin: 0 2px;
}
.ghoul-hunger-container.in-tooltip {
  display: block;
  height: 12px;
  position: relative;
}
.ghoul-hunger-container.in-tooltip .ghoul-hunger-background,
.ghoul-hunger-container.in-tooltip .ghoul-hunger-bar,
.ghoul-hunger-container.in-tooltip .ghoul-hunger-indicator {
  top: 3px;
}
.ghoul-message {
  text-transform: uppercase;
  font-size: 0.7rem;
  display: block;
  color: #ff5f5f;
  margin-top: 5px;
}
span.ap,
div.ap {
  display: inline-block;
}
span.ap:after,
div.ap:after {
  content: " ";
  display: inline-block;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/ap_small.9d8cf15c..gif);
  vertical-align: middle;
  margin-left: 0;
}
span.bp,
div.bp {
  display: inline-block;
}
span.bp:after,
div.bp:after {
  content: " ";
  display: inline-block;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/bp_small.eaf3a5f3..gif);
  vertical-align: middle;
  margin-left: 0;
}
span.pm,
div.pm {
  display: inline-block;
}
span.pm:after,
div.pm:after {
  content: " ";
  display: inline-block;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/pm_small.8597f73b..gif);
  vertical-align: middle;
  margin-left: 0;
}
span.ox,
div.ox {
  display: inline-block;
}
span.ox:after,
div.ox:after {
  content: " ";
  display: inline-block;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/oxygen_small.ccfd5ef3..gif);
  vertical-align: middle;
  margin-left: 0;
}
span.defense,
div.defense {
  display: inline-block;
  font-weight: bold;
}
span.defense:after,
div.defense:after {
  content: " ";
  display: inline-block;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/small_def.0444425f..gif);
  vertical-align: middle;
  margin-left: 2px;
}
span.defense-broken,
div.defense-broken {
  display: inline-block;
  color: #f18766;
  font-weight: bold;
}
span.defense-broken:after,
div.defense-broken:after {
  content: " ";
  display: inline-block;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/small_def_broken.b4044ffd..gif);
  vertical-align: middle;
  margin-left: 2px;
}
.jobs-choice {
  border: 1px solid #7e4d2a;
  width: 100%;
  opacity: 0.6;
}
.jobs-choice input[type='radio'] {
  display: none;
}
.jobs-choice:hover {
  border: 1px dotted #ddab76;
  cursor: pointer;
}
.jobs-choice > .text {
  color: #b37c4a;
  font-weight: bold;
  font-variant: small-caps;
}
.jobs-choice > label > img {
  width: 100%;
}
.jobs-choice.selected {
  border: 1px solid #f0d79e;
  color: white;
  opacity: 1;
}
.jobs-choice.selected > .text {
  color: white;
}
.jobs-choice .helpbtn {
  position: absolute;
  bottom: 20px;
  left: 20px;
}
.tabs {
  font-size: 1.2rem;
  color: #ddab76;
  border-bottom: 1px solid #ddab76;
  margin-bottom: 20px;
  padding: 0 5px;
  position: relative;
  top: -2px;
  margin-left: -2px;
  min-height: 34px;
}
.tabs:not(.plain) {
  overflow: visible;
  border-bottom: 1px solid transparent;
  background: url(/build/images/assets/img/background/box/panel_02t.46a9eb10..png) right -4px top -7px no-repeat, url(/build/images/assets/img/background/tabs-header.4e251e99..jpg) left / cover;
}
.tabs:not(.plain)::before {
  position: absolute;
  content: " ";
  top: 0;
  left: 27px;
  right: 28px;
  height: 3px;
  background: url(/build/images/assets/img/background/box/panel_01.ff4d29a0..png) 0 -6px repeat-x;
}
.tabs:not(.plain)::after {
  position: absolute;
  content: " ";
  bottom: -55px;
  top: 100%;
  left: 5px;
  right: 2px;
  background: url(/build/images/assets/img/background/below_tabs_bg.0fbbd788..gif) left top repeat-x;
}
.tabs.plain {
  background: url(/build/images/assets/img/background/tabs-header-plain.5535ca39..gif) bottom left no-repeat;
}
.tabs.no-bottom-margin {
  margin-bottom: 0;
}
.tabs.no-bottom-margin ~ div.lightbox {
  margin-top: 0;
}
.tabs > .tab-floater {
  min-height: 32px;
}
.tabs > .tab-floater.tab {
  padding-top: 0 !important;
}
.tabs > .tab-floater::before,
.tabs > .tab-floater::after {
  content: " ";
  clear: both;
}
.tabs > .tab-floater::before {
  display: table;
}
.tabs > .tab-floater::after {
  display: block;
  height: 0;
}
.tabs h4.soul-name {
  margin: 8px 4px;
  display: inline-block;
}
.tabs .tab {
  overflow: hidden;
  position: relative;
}
.tabs .tab.inline {
  display: inline;
}
.tabs .tab:not(.left) {
  float: right;
}
.tabs .tab:not(.tab-floater) {
  padding-top: 9px;
}
.tabs .tab:first-child.left.inline > div.avatar.small:first-child {
  margin-left: -4px;
}
.tabs .tab:first-child.left.inline > div.avatar.small:first-child > h4.soul-name {
  transition: opacity 0.4s ease-in-out;
  pointer-events: none;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.tabs .tab:first-child.left.inline > div.avatar.small:first-child > h4.soul-name > img {
  position: absolute;
  top: 0;
  left: calc(50% - 8px);
}
.tabs .tab:first-child.left.inline > div.avatar.small:first-child > h4.soul-name > a {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  font-size: 0.75em;
  text-align: center;
}
.tabs .tab:first-child.left.inline > div.avatar.small:first-child:hover > h4.soul-name {
  opacity: 1;
}
.tabs .tab.highlight-new::after {
  display: block;
  content: " ";
  width: 16px;
  height: 16px;
  top: 5px;
  left: 0;
  background-image: url(/build/images/assets/img/forum/recent.af2ef869..png);
  position: absolute;
}
.tabs .tab .tab-link {
  float: right;
  height: 21px;
  margin-right: 0px;
  margin-left: 2px;
  margin-top: 3px;
  white-space: nowrap;
  background-image: url(/build/images/assets/img/background/tab.1d5bcab7..gif);
  background-position: top left;
  background-repeat: no-repeat;
  border-left: 1px solid #694023;
  border-right: 1px solid #694023;
  cursor: pointer;
  font-family: "Arial", sans-serif;
  font-size: 1rem;
  font-variant: small-caps;
  color: #f0d79e;
  padding: 2px 4px 0;
  text-decoration: underline;
}
.tabs .tab:not(.tab-floater):hover .tab-link {
  outline: 1px solid #f0d79e;
  text-decoration: underline;
}
.tabs .tab.selected {
  position: relative;
  top: 2px;
}
.tabs .tab.selected .tab-link {
  text-decoration: none;
  color: white;
  background-image: url(/build/images/assets/img/background/tab_active.ac61dd57..gif);
}
.tabs.plain .tab {
  float: left;
}
.tab-floater.tab-floater-nobreak {
  display: flex;
  max-width: 100%;
}
span.icon {
  background: rgba(0, 0, 0, 0.15);
  border: 1px solid rgba(0, 0, 0, 0.15);
  padding: 0 5px;
  border-radius: 6px;
  font-variant: small-caps;
  color: white;
  font-size: 1.2rem;
}
span.icon > img {
  margin-right: 3px;
}
ul.summary {
  background: #5c2b20;
  border: 1px solid #ddab76;
}
ul.summary,
ul.summary ul {
  list-style: none;
  margin: 0;
  padding: 5px;
}
ul.summary ul > li {
  padding-left: 16px;
}
ul.summary li {
  clear: both;
}
ul.summary li > span {
  float: right;
}
ul.summary li > ul {
  border-top: 1px solid #ddab76;
  margin-top: 5px;
}
div.death_header {
  background: url(/build/images/assets/img/background/deathHeader.56a4dda7..gif) no-repeat center bottom / contain;
  min-height: 55px;
  margin-top: 24px;
  text-align: center;
}
div.death_header > div:first-child {
  color: #ddab76;
  font-variant: small-caps;
  font-size: 1.6rem;
  margin-bottom: 6px;
}
div.death_header > div:first-child::first-letter {
  color: #e7c49f;
}
div.death_header > div:last-child {
  color: #e7c49f;
  font-variant: small-caps;
  font-size: 1.8rem;
  font-weight: bold;
}
div.death_header > div:last-child::first-letter {
  color: #f1ddc8;
}
div.death_footer {
  text-align: center;
  font-weight: bold;
  color: #afacc1;
}
div.death_list {
  padding-left: 6px;
}
div.death_list > b {
  color: #ddab76;
}
div.death_list > ul {
  list-style-type: none;
  padding-left: 0;
  font-size: 1.2rem;
  font-weight: bold;
  color: #e7c49f;
}
div.death_list > ul > li {
  line-height: 32px;
}
div.death_list > ul > li > span.count {
  color: white;
}
div.death_list > ul > li > div:not(.tooltip) {
  width: 32px;
  height: 32px;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
}
div.death_list > ul > li > div:not(.tooltip) > img {
  margin-top: -3px;
}
div.death_list > ul > li.rare div {
  background: url(/build/images/assets/img/pictos/rewardBg_rare.2c712a68..gif) no-repeat;
}
div.death_list > ul > li:hover div {
  background-color: #5c2b20;
  outline: 1px solid #f0d79e;
}
div.rebirth {
  background: #996739;
  border: 1px solid #b37c4a;
  margin-bottom: 10px;
}
div.rebirth div.rebirth_label {
  font-size: 1.1rem;
  background: #b37c4a;
  font-variant: small-caps;
  color: #f0d79e;
  padding: 5px;
}
div.rebirth input {
  padding-left: 5px;
  padding-right: 5px;
}
div.rebirth div.rebirth_btn {
  margin-top: 10px;
}
a.help-button {
  background-image: url(/build/images/assets/img/help/helpTooltip.296a271b..gif);
  background-repeat: no-repeat;
  text-align: center;
  color: #E7D1B2;
  border: 1px solid #5e3d17;
  text-transform: uppercase;
  font-size: 0.85rem;
  padding-left: 3px;
  padding-right: 3px;
  cursor: help;
  height: 14px;
  width: 36px;
  display: inline-block;
  line-height: normal;
}
a.help-button:hover {
  outline: 1px solid white;
}
.helpLink {
  font-variant: small-caps;
  padding-left: 20px;
  height: 16px;
  margin-top: 2px;
  margin-bottom: 2px;
  background-image: url(/build/images/assets/img/icons/small_help.1e4814b4..gif);
  background-position: top left;
  background-repeat: no-repeat;
  font-size: 1.1rem;
}
.helpLink:hover {
  color: white;
}
div.help .helpLink {
  background-image: none;
  padding-left: 0;
  color: #F0D79E;
  font-weight: bold;
}
p.book {
  margin-top: 10px;
  padding-left: 0px;
  font-size: 1.25rem;
  font-style: italic;
  color: #efc698;
}
p.book:first-letter {
  font-size: 110%;
  font-weight: bold;
}
p.ambiant,
div.ambiant {
  padding: 5px 5px 5px 22px;
  margin: 0px 10px 10px 40px;
  color: #ddab76;
  font-style: italic;
  font-size: 1.2rem;
  text-align: justify;
  background-image: url(/build/images/assets/img/icons/small_rp.4fd67236..gif);
  background-repeat: no-repeat;
  background-position: 0px 5px;
}
div.tooltip {
  display: none;
  pointer-events: none;
  font-size: 1rem;
  max-width: 250px;
  padding: 4px;
  position: fixed;
  z-index: 2000;
  color: black;
  margin: 20px;
  box-shadow: 0 0 5px black;
  background: #ddab76;
  border: 2px solid #be792f;
  text-align: justify;
  outline: 1px solid #432b11;
  font-weight: normal;
  font-variant: normal;
}
div.tooltip strong.red {
  color: #cf7058;
}
div.tooltip ul {
  padding: 0 3px;
  margin: 2px 0 0px 0px;
  list-style: none none;
  color: #F0D79E;
}
div.tooltip ul:not(.stack) {
  clear: both;
}
div.tooltip ul li {
  margin: 0;
  border-top: 0;
  border-bottom: 2px solid #5c2b20;
}
div.tooltip ul li:not(.item) {
  padding-left: 4px;
  padding-right: 4px;
  background-color: #524053;
}
div.tooltip ul li:last-child {
  border-bottom: 0;
}
div.tooltip ul li i {
  color: #f0d79e;
  font-style: italic;
}
div.tooltip ul li strong {
  font-variant: small-caps;
}
div.tooltip em {
  color: #524053;
}
div.tooltip > h1:first-child {
  font-size: 1.2rem;
  font-weight: bold;
  margin: 4px;
  padding: 0;
  text-align: center;
  border-bottom: 1px solid #be792f;
  font-variant: small-caps;
}
div.tooltip.ndynamic {
  width: 250px;
}
div.tooltip.help {
  background-color: #5c2b20;
  border: 1px solid #ecb98a;
  color: white;
  padding-left: 30px;
  padding-right: 10px;
  max-width: 250px;
}
div.tooltip.help > h1:first-child {
  border: none;
  text-align: left;
  margin: 0;
}
div.tooltip.help strong,
div.tooltip.help em {
  color: #edcda9;
}
div.tooltip.normal {
  background: #935F42;
  border: 1px dotted #E3C699;
  outline: 1px solid #5c2b20;
  color: white;
}
div.tooltip.normal > h1:first-child {
  color: white;
  text-align: right;
  border-bottom-color: white;
}
div.tooltip.normal strong {
  color: #ffaa88;
}
div.tooltip.normal em {
  color: #F0D79E;
}
div.tooltip.item {
  color: #dfdad2;
  width: 250px;
  border: 1px solid #ab9d89;
  border-bottom-color: black;
  border-right-color: black;
  background-color: #746652;
  outline: 1px solid #5c2b20;
}
div.tooltip.item > h1:first-child {
  color: white;
  text-align: right;
  border-bottom-color: white;
}
div.tooltip.forum-tooltip {
  background: #5c2b20;
  border: 1px solid #f0d79e;
  outline: 1px solid #5c2b20;
  color: white;
}
div.tooltip.forum-tooltip em {
  color: #F0D79E;
}
ul.citizen-list li {
  list-style: none;
  color: #ddab76;
}
span.language {
  text-transform: uppercase;
  font-size: 1.2rem;
  line-height: 20px;
  display: inline-block;
  text-align: center;
  color: sandybrown;
}
span.language img {
  width: 100%;
}
div.block {
  width: 80%;
  margin: 10px auto;
  background-color: #5c2b20;
  border: 1px solid #e1bd9b;
  outline: 2px solid #43281a;
}
div.block strong {
  color: #afacc1;
  text-transform: uppercase;
  text-align: center;
  font-size: 1.2rem;
}
div.item-addendum {
  font-weight: bold;
  color: #ddab76;
  margin-top: 10px;
}
div.item-tag {
  font-size: 1.1rem;
  /*text-align: center;*/
  padding: 2px;
  background: #022142;
  border: 1px solid #011d37;
  position: relative;
  color: #ddab76;
  height: 18px;
  margin-top: 3px;
  padding-left: 20px;
}
div.item-tag:after {
  position: absolute;
  display: block;
  content: " ";
  height: 16px;
  width: 16px;
  top: 0;
  left: 1px;
}
div.item-tag.item-tag-deco:after {
  background: url(/build/images/assets/img/item/cat_deco.5944708c..gif) center / contain no-repeat;
}
div.item-tag.item-tag-defense:after {
  background: url(/build/images/assets/img/item/cat_def.5741cc50..gif) center / contain no-repeat;
}
div.item-tag.item-tag-essential {
  padding-left: 14px;
}
div.item-tag.item-tag-essential:after {
  background: url(/build/images/assets/img/item/cat_job.46a3e93f..gif) center / contain no-repeat;
}
div.item-tag.item-tag-weapon:after {
  background: url(/build/images/assets/img/item/cat_weapon.9bb841e8..gif) center / contain no-repeat;
}
div.item-tag.item-tag-heavy:after {
  background: url(/build/images/assets/img/item/cat_heavy.acc8d273..gif) center / contain no-repeat;
}
div.item-tag.item-tag-use-1:after {
  background: url(/build/images/assets/img/icons/small_once.a6b19157..gif) center / contain no-repeat;
}
div.item-tag.item-tag-item-id:after {
  background: url(/build/images/assets/img/icons/small_dev.145328e8..png) center / contain no-repeat;
}
div.item-tag.item-tag-poison-deadly:after {
  background: url(/build/images/assets/img/icons/death.34e3288c..gif) center / contain no-repeat;
}
div.item-tag.item-tag-poison-infect:after {
  background: url(/build/images/assets/img/status/status_infection.8c769471..gif) center / contain no-repeat;
}
div.item-tag.item-tag-poison-strange:after {
  background: url(/build/images/assets/img/status/status_drugged.233c203e..gif) center / contain no-repeat;
}
div.item-tag.item-tag-first-pick:after {
  background: url(/build/images/assets/img/item/item_bagxl.fbd2e7bc..gif) center / contain no-repeat;
}
div.item-tag em {
  color: white;
}
div.badge {
  background: #7d5032;
  border: 1px solid #dfc793;
  padding: 10px;
  margin: 20px 0;
}
div.badge strong {
  font-size: 1.2em;
  font-weight: bold;
  color: white;
}
div.badge span {
  color: #ddab76;
}
div.tooltip-dummy {
  height: 0;
  position: relative;
  overflow: visible;
  padding: 0;
  margin: 0;
}
div.tooltip-dummy > * {
  position: absolute;
  width: 100%;
  top: 0;
  z-index: 3;
  box-shadow: 0 0 2px black, 0 0 10px black;
}
div.tooltip-dummy > *.tooltip-dummy-container {
  background: #524053;
  outline: 1px solid #F0D79E;
}
div.tooltip-dummy > *.tooltip-dummy-container > h4 {
  margin: 4px;
  padding: 0 0 4px;
  border-bottom: 1px solid #F0D79E;
  color: #F0D79E;
  text-align: center;
}
div.daily-attack {
  margin: 0 auto;
  max-width: 442px;
}
div.daily-attack div.content {
  padding: 0;
  background-color: #5c2b20;
  border: 1px solid #ddab76;
  outline: 2px solid #5c2b20;
  font-style: italic;
  color: #ddab76;
}
div.daily-attack div.content hordes-flash[data-src] {
  overflow: hidden;
}
div.daily-attack div.content hordes-flash[data-src] > * {
  width: 100% !important;
  height: auto !important;
  aspect-ratio: 440/120;
}
div.daily-attack div.content p {
  margin: 16px 10px;
}
div.daily-attack div.content p::first-letter {
  color: #f0d79e;
  font-weight: bold;
  font-size: 1.5rem;
}
div.daily-attack div.content strong {
  color: #cf7058;
  font-weight: normal;
}
div.daily-attack div.infos {
  margin-top: 20px;
  background-color: #3b3249;
  border: 1px solid #ddab76;
  outline: 2px solid #5c2b20;
  padding: 10px;
  color: white;
  font-size: 1.2rem;
}
div.daily-attack div.infos img {
  float: left;
  margin-right: 5px;
  border: 1px solid #b37c4a;
}
div.daily-attack div.infos h2 {
  padding: 0px;
  margin: 0px 0px 5px;
  color: #ddab76;
  text-align: left;
  font-family: "Lora", serif;
  text-transform: uppercase;
  border-bottom: 2px solid #ddab76;
  font-size: 1.3rem;
}
div.daily-attack div.infos em {
  color: #f0d79e;
  font-size: 1.1rem;
}
.avatar,
.avatarcrow {
  display: inline-block;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.7);
  position: relative;
}
.avatar:not(.small):not(.full):not(.round) > img,
.avatarcrow:not(.small):not(.full):not(.round) > img {
  max-width: 100px;
  max-height: 100px;
}
.avatar.small > img,
.avatarcrow.small > img {
  width: 90px;
  height: 30px;
  object-fit: cover;
}
.avatar.full > img,
.avatarcrow.full > img {
  max-width: 100%;
}
.avatar.round,
.avatarcrow.round {
  border-radius: 100%;
  overflow: hidden;
}
.avatar.round > img,
.avatarcrow.round > img {
  width: 40px;
  height: 40px;
  object-fit: cover;
}
.avatar.full > div.crop,
.avatarcrow.full > div.crop {
  z-index: 1;
  width: 100%;
  height: 33.33333333%;
  position: absolute;
  top: 0;
  left: 0;
  outline: 1px solid white;
  background: rgba(255, 255, 255, 0.1);
  cursor: nwse-resize;
}
.avatar.full > div.crop > div,
.avatarcrow.full > div.crop > div {
  cursor: grab;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.avatar.raw,
.avatarcrow.raw {
  outline: none;
  box-shadow: none;
  padding: 0;
  margin: 0;
  border: 1px solid transparent;
}
.avatar > img,
.avatarcrow > img {
  backdrop-filter: blur(15px) contrast(95%) brightness(110%);
  background: url(/build/images/assets/img/noise.cba0ba4f..png);
}
.avatar {
  border: 1px solid #5c2b20;
}
.avatarcrow {
  border: 1px solid #cc3300;
}
.tab-floater .avatar > img {
  backdrop-filter: none;
  background: transparent;
}
select {
  font-size: 1.2rem;
  background-color: #965C36;
  color: #f0d79e;
  border: 1px solid #ddab76;
  outline: 1px solid black;
  cursor: pointer;
}
select:not(.small) {
  width: 100%;
}
i.dagger {
  font-style: normal;
}
.form div.note.note-lightest {
  margin: 5px 0;
}
.form .mod {
  font-size: 1.2rem;
  color: #f0d79e;
}
.form .mod strong {
  color: white;
  text-transform: uppercase;
}
.form .warning {
  color: #f86;
  font-size: 1.2rem;
  font-variant: small-caps;
  margin-top: 5px;
  padding: 5px;
  background-color: #5c2b20;
  border: 1px solid #f0d79e;
  outline: 1px solid #5c2b20;
}
.form .warning strong {
  text-transform: uppercase;
  color: #f8eacb;
}
#postbox {
  position: absolute;
  right: 10px;
  top: 100px;
  font-size: 10px;
  background-color: rgba(62, 36, 23, 0.75);
  border-radius: 6px;
  padding: 3px 5px;
  color: #ddab76;
  transition: background-color 0.5s ease-in-out;
  cursor: pointer;
  z-index: 995;
}
#postbox:hover {
  background-color: rgba(99, 58, 37, 0.75);
}
#postbox > div {
  margin: 0;
  display: inline-block;
  font-weight: bold;
}
#postbox > div:last-child {
  margin-left: 4px;
}
#postbox.new-messages > *:nth-child(1) {
  display: none;
}
#postbox:not(.new-messages) > *:not(:nth-child(1)) {
  display: none !important;
}
.mt-1 {
  margin-top: 1em;
}
.mt-2 {
  margin-top: 2em;
}
.mb-1 {
  margin-bottom: 1em;
}
.mb-2 {
  margin-bottom: 2em;
}
.ml-1 {
  margin-left: 1em;
}
.pl-1 {
  padding-left: 1em;
}
.pl-05 {
  padding-left: 0.5em;
}
.inline-block {
  display: inline-block;
}
ul.hordes-bullets {
  list-style: none;
  font-size: 0.8em;
}
ul.hordes-bullets > li {
  position: relative;
}
ul.hordes-bullets > li b.emph {
  font-weight: normal;
  color: #ddab76;
  font-variant: small-caps;
}
ul.hordes-bullets > li:before {
  position: absolute;
  left: -24px;
  top: 0;
  content: " ";
  width: 24px;
  height: 16px;
  background: url(/build/images/assets/img/icons/small_middot.d673b4c1..gif) no-repeat;
}
ul.hordes-bullets > li.note {
  margin-left: -40px;
}
div.or {
  height: 100px;
  width: 100%;
  background: url(/build/images/assets/img/or.72e5a71d..png) no-repeat center;
}
div.welcome-teaser {
  height: 500px;
  margin-right: -5px;
}
div.welcome-teaser > span {
  font-size: 18px;
  position: relative;
  display: inline-block;
  width: 241px;
  top: 18px;
  left: 70px;
  transform: rotate(-1.8deg);
  text-align: center;
  font-weight: bold;
  text-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
}
div.welcome-teaser > span:first-child {
  color: #312839;
  text-transform: uppercase;
}
div.welcome-teaser > span:last-child {
  color: #5b0000;
}
div.welcome-teaser.teaser-1 {
  background: url(/build/images/assets/img/teaser1.97daeabd..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-1 > span {
  left: 80px;
  top: 25px;
}
div.welcome-teaser.teaser-2 {
  background: url(/build/images/assets/img/teaser2.ac81eb84..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-3 {
  background: url(/build/images/assets/img/teaser3.30afc570..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-4 {
  background: url(/build/images/assets/img/teaser4.26767171..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-5 {
  background: url(/build/images/assets/img/teaser5.00055932..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-6 {
  background: url(/build/images/assets/img/teaser6.d10d14ec..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-7 {
  background: url(/build/images/assets/img/teaser7.1c954604..png) no-repeat top right;
}
div.welcome-teaser.teaser-8 {
  background: url(/build/images/assets/img/teaser8.7a34dc34..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-9 {
  background: url(/build/images/assets/img/teaser9.2d849e22..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-10 {
  background: url(/build/images/assets/img/teaser10.af3bf423..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-11 {
  background: url(/build/images/assets/img/teaser11.399b217a..jpg) no-repeat top right;
}
span.tag {
  font-size: 0.95rem;
  text-shadow: 1px 1px 0 black;
  padding: 2px 4px;
  box-shadow: 0 0 2px black;
  margin: 1px 2px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  font-weight: bold;
  border-radius: 3px;
}
.username {
  word-break: break-all;
  text-decoration: none;
  border-radius: 4px;
  padding-right: 5px;
  padding-left: 5px;
  color: #F0D79E;
  font-weight: bold;
  box-shadow: 0 0 1px black;
  display: inline-block;
  cursor: pointer;
}
.username.username-alias {
  background-color: #5c0045;
  border-top: 1px solid #981c54;
}
.username:not(.username-alias) {
  background-color: #5C0000;
  border-top: 1px solid #98341c;
}
.username:hover {
  border-top: 1px solid #490000;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.5), 0 0 1px black;
}
.username:not(.username-alias).is-friend {
  border-top: 1px solid #965c36;
  background-color: #7e4e2a;
}
div.loading {
  min-height: 24px;
  width: 100%;
  background: url(/build/images/assets/img/anims/loading.143e0562..gif) center no-repeat;
}
i.h-icon {
  display: inline-block;
  height: 16px;
  width: 16px;
}
i.h-icon.caret-up {
  background: url(/build/images/assets/img/icons/small_caret_up.f165c160..gif) center no-repeat;
}
i.h-icon.caret-down {
  background: url(/build/images/assets/img/icons/small_caret_down.3be88e38..gif) center no-repeat;
}
.toc {
  position: sticky;
  top: 4px;
  font-size: 1.1rem;
  background: #8a5432;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  border: 1px solid #704328;
}
.toc > b:first-child {
  display: block;
  background: #965c36;
  padding: 4px;
  font-variant: small-caps;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.toc ul {
  margin: 4px 0;
  padding: 0;
}
.toc ul li {
  background: #8a5432;
  list-style: none;
  padding: 2px 10px;
  color: white;
  cursor: pointer;
  border-top: 1px solid #965c36;
}
.toc > ul > li {
  margin-left: 0;
}
.toc > ul > li:first-child {
  border-top: none;
}
.toc > ul > li > ul > li {
  margin-left: 12px;
}
.toc > ul > li > ul > li > ul > li {
  margin-left: 24px;
}

/*!******************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./assets/less/grid.less ***!
  \******************************************************************************************************************************************************************************************/
/* nunito-regular - latin-ext_latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-regular.6fb18e06..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-regular.85730a3a..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* nunito-700 - latin-ext_latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-700.fcbe6f7c..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-700.4ea744f7..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* nunito-900 - latin-ext_latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-900.de3694d3..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-900.d64aeb22..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* nunito-italic - latin-ext_latin */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-italic.5fd418f8..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-italic.8d64593f..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* nunito-700italic - latin-ext_latin */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-700italic.b6f65e88..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-700italic.5d1f5145..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* nunito-900italic - latin-ext_latin */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-900italic.cd716daf..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-900italic.f3cc41b0..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* courier-prime-regular - latin-ext_latin */
@font-face {
  font-family: 'Courier Prime';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/courier-prime-v7-latin-ext_latin-regular.d4d9d2d2..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/courier-prime-v7-latin-ext_latin-regular.88999cbd..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* courier-prime-700 - latin-ext_latin */
@font-face {
  font-family: 'Courier Prime';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/courier-prime-v7-latin-ext_latin-700.c7bcad92..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/courier-prime-v7-latin-ext_latin-700.f27a6442..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* comic-neue-regular - latin */
@font-face {
  font-family: 'Comic Neue';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/comic-neue-v8-latin-regular.f50eaba0..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/comic-neue-v8-latin-regular.c3fc7dcb..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* comic-neue-italic - latin */
@font-face {
  font-family: 'Comic Neue';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/comic-neue-v8-latin-italic.6d581ec4..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/comic-neue-v8-latin-italic.f927a2ee..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* comic-neue-700 - latin */
@font-face {
  font-family: 'Comic Neue';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/comic-neue-v8-latin-700.4081221b..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/comic-neue-v8-latin-700.8b3d24b4..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* comic-neue-700italic - latin */
@font-face {
  font-family: 'Comic Neue';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/comic-neue-v8-latin-700italic.8c9d18fc..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/comic-neue-v8-latin-700italic.c3f421b5..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* lora-regular - latin-ext_latin */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-regular.25de9267..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-regular.87f997a0..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* lora-700 - latin-ext_latin */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-700.564fb2b6..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-700.5c413125..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* lora-italic - latin-ext_latin */
@font-face {
  font-family: 'Lora';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-italic.35f501d2..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-italic.61f719ee..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* lora-700italic - latin-ext_latin */
@font-face {
  font-family: 'Lora';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-700italic.7087650b..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-700italic.953a7b54..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* Font visitor */
@font-face {
  font-family: 'visitor2';
  src: url(/build/fonts/assets/fonts/visitor2.53646d36..ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OCR A Extended';
  src: url(/build/fonts/assets/fonts/ocr_a_ext.130fa79c..ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
div.react_map_area {
  position: relative;
  container-type: inline-size;
  container-name: map;
}
div.react_map_area div.map-load-container {
  top: 0;
  bottom: 15px;
  width: 100%;
  z-index: 10;
  position: absolute;
  background: url(/build/images/assets/img/background/loading.bab4cd8d..png) center / cover no-repeat;
}
div.react_map_area div.map {
  z-index: 5;
  font-size: 0;
  background: #2e3a0c;
  overflow: hidden;
  padding-top: 100%;
  position: relative;
}
div.react_map_area div.map:before,
div.react_map_area div.map:after {
  display: block;
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
div.react_map_area div.map:before {
  background: radial-gradient(circle, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 30%, rgba(0, 0, 0, 0.7) 100%);
  z-index: 3;
  pointer-events: none;
}
div.react_map_area div.map:after {
  background: url(/build/images/assets/img/anims/noise.2290dc38..gif) repeat;
  opacity: 0.02;
  z-index: 5;
  pointer-events: none;
}
div.react_map_area div.map > .frame-plane {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}
div.react_map_area div.map > .frame-plane > * {
  position: absolute;
}
div.react_map_area div.map > .frame-plane > .tl {
  height: 33px;
  width: 33px;
  top: 0;
  left: 0;
  background: url(/build/images/assets/img/map/glass_tl.5f8ef54b..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .tr {
  height: 33px;
  width: 33px;
  top: 0;
  right: 0;
  background: url(/build/images/assets/img/map/glass_tr.19611529..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .bl {
  height: 33px;
  width: 33px;
  bottom: 0;
  left: 0;
  background: url(/build/images/assets/img/map/glass_bl.535670e3..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .br {
  height: 33px;
  width: 33px;
  bottom: 0;
  right: 0;
  background: url(/build/images/assets/img/map/glass_br.7f44fcca..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .t0l {
  height: 33px;
  left: 33px;
  top: 0;
  width: calc(50% - 133px);
  background: url(/build/images/assets/img/map/glass_t0.c309865d..png) repeat-x;
}
div.react_map_area div.map > .frame-plane > .t1 {
  height: 33px;
  width: 140px;
  top: 0;
  left: calc(50% - 100px);
  background: url(/build/images/assets/img/map/glass_t1.b9cd2a60..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .t0r {
  height: 33px;
  top: 0;
  left: calc(50% + 40px);
  right: 33px;
  background: url(/build/images/assets/img/map/glass_t0.c309865d..png) repeat-x;
}
div.react_map_area div.map > .frame-plane > .l0t {
  left: 0;
  top: 33px;
  width: 33px;
  bottom: calc(50% + 8px);
  background: url(/build/images/assets/img/map/glass_l0.c384be1b..png) repeat-y;
}
div.react_map_area div.map > .frame-plane > .l1 {
  left: 0;
  top: calc(50% - 8px);
  width: 33px;
  height: 17px;
  background: url(/build/images/assets/img/map/glass_l1.a3e882ab..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .l0m {
  left: 0;
  top: calc(50% + 9px);
  width: 33px;
  bottom: calc(25% + 16px);
  background: url(/build/images/assets/img/map/glass_l0.c384be1b..png) repeat-y;
}
div.react_map_area div.map > .frame-plane > .l2 {
  left: 0;
  top: calc(75% - 16px);
  width: 33px;
  height: 33px;
  background: url(/build/images/assets/img/map/glass_l2.435decbe..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .l0b {
  left: 0;
  top: calc(75% + 17px);
  width: 33px;
  bottom: 33px;
  background: url(/build/images/assets/img/map/glass_l0.c384be1b..png) repeat-y;
}
div.react_map_area div.map > .frame-plane > .r0t {
  right: 0;
  top: 33px;
  width: 33px;
  bottom: calc(50% + 22px);
  background: url(/build/images/assets/img/map/glass_r0.4729741e..png) repeat-y;
}
div.react_map_area div.map > .frame-plane > .r1 {
  right: 0;
  top: calc(50% - 22px);
  width: 33px;
  height: 45px;
  background: url(/build/images/assets/img/map/glass_r1.bddba9c2..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .r0b {
  right: 0;
  top: calc(50% + 23px);
  width: 33px;
  bottom: 33px;
  background: url(/build/images/assets/img/map/glass_r0.4729741e..png) repeat-y;
}
div.react_map_area div.map > .frame-plane > .b {
  height: 33px;
  bottom: 0;
  left: 33px;
  right: 33px;
  background: url(/build/images/assets/img/map/glass_b.799f30d2..png) repeat-x;
}
div.react_map_area div.map > .zone-plane-parent {
  pointer-events: none;
  position: absolute;
  inset: 0;
  z-index: 1;
  transition: transform 0.3s ease-out;
}
div.react_map_area div.map > .zone-plane-parent.revert {
  transition: transform 1s ease-out;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane,
div.react_map_area div.map > .zone-plane-controls {
  transition: opacity 0.25s ease, transform 0.25s ease, top 1.25s ease, left 1.25s ease;
  pointer-events: none;
  position: absolute;
  opacity: 0;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane {
  transform: scale(0.25);
  background: url(/build/images/assets/img/background/bg_zone_map.298264ae..jpg) top left / 20% repeat, black;
  z-index: 2;
  top: -200%;
  left: -200%;
  width: 500%;
  height: 500%;
  font-size: 0;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container.censor-master {
  filter: blur(60px);
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane {
  position: relative;
  display: inline-block;
  padding: 0;
  margin: 0;
  width: 20%;
  height: 20%;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > div.hovertext {
  transform: scale(2);
  opacity: 0;
  position: absolute;
  font-size: 10px;
  top: calc(33% - 5px);
  padding-top: 25%;
  left: 25%;
  right: 25%;
  text-align: center;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > div.hovertext > span {
  border: 1px solid #b4da4c;
  background: rgba(46, 58, 12, 0.8);
  color: #b4da4c;
  padding: 3px;
  pointer-events: none;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > div.hovertext:hover {
  opacity: 1;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > .censor {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: black;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > .ruin {
  background: url(/build/images/assets/img/ruin/unknown.8843ba6b..gif) center no-repeat;
  position: absolute;
  transform: scale(2.5);
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > .actor {
  overflow: visible;
  position: absolute;
  width: 0;
  height: 0;
  transform: scale(2.5);
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > .actor:before {
  position: absolute;
  content: " ";
  width: 24px;
  height: 24px;
  left: -12px;
  top: -12px;
  transform: scale(1.5);
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > .actor.citizen:before {
  background: url(/build/images/assets/img/icons/map/map_icon_citizen.c8e9e215..png) center / contain no-repeat;
  filter: drop-shadow(0 0 1px #7cfc00) drop-shadow(0 0 1px #7cfc00);
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > .actor.zombie:before {
  background: url(/build/images/assets/img/icons/map/map_icon_zombie.dd5ddcd3..png) center / contain no-repeat;
  filter: drop-shadow(0 0 1px #5e0000) drop-shadow(0 0 1px #5e0000);
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > .actor.splatter:before {
  background: url(/build/images/assets/img/icons/map/map_icon_splatter.07232984..png) center / contain no-repeat;
  filter: drop-shadow(0 0 1px #5e0000) drop-shadow(0 0 1px #5e0000);
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .actor {
  animation: glitch-actor-1 4s infinite linear alternate;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .actor:nth-child(2n) {
  animation: glitch-actor-2 4s infinite linear alternate;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .actor:nth-child(3n) {
  animation: glitch-actor-3 4s infinite linear alternate;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .retro-effect {
  position: absolute;
  top: 16.66%;
  left: 16.66%;
  width: 66.66%;
  height: 66.66%;
  background: url(/build/images/assets/img/background/bg_zone_map.298264ae..jpg) top left / 20% repeat, black;
  z-index: 0;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .retro-effect:nth-child(1) {
  background-color: #ddab76;
  background-blend-mode: overlay;
  transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
  animation: glitch-anim-1 4s infinite linear alternate;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .retro-effect:nth-child(2) {
  background-color: transparent;
  background-blend-mode: unset;
  transform: translate3d(10px, 0, 0);
  animation: glitch-anim-2 4s infinite linear alternate;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .retro-effect:nth-child(3) {
  background-color: transparent;
  background-blend-mode: unset;
  transform: translate3d(calc(-1 * 10px), 0, 0);
  animation: glitch-anim-3 4s infinite linear alternate;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .retro-effect:nth-child(4) {
  background-color: #3e2417;
  /* #ddab76 */
  background-blend-mode: overlay;
  transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
  animation: glitch-anim-4 4s infinite linear alternate;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .retro-effect:nth-child(5) {
  background-color: #750000;
  background-blend-mode: overlay;
  animation: glitch-anim-flash 4s steps(1, end) infinite;
}
div.react_map_area div.map.night > .zone-plane-parent > .zone-plane {
  background: url(/build/images/assets/img/background/bg_zone_map_night.669738a4..jpg) top left / 20% repeat, black;
  z-index: 2;
}
div.react_map_area div.map.night > .zone-plane-parent > .zone-plane .ruin {
  filter: hue-rotate(190deg) contrast(150%) brightness(50%);
}
div.react_map_area div.map.night > .zone-plane-parent > .zone-plane .retro-effect {
  background: url(/build/images/assets/img/background/bg_zone_map_night.669738a4..jpg) top left / 20% repeat, black;
}
div.react_map_area div.map.night > .zone-plane-parent > .zone-plane .retro-effect:nth-child(1) {
  background-color: #2e3576 !important;
}
div.react_map_area div.map.night > .zone-plane-parent > .zone-plane .retro-effect:nth-child(4) {
  background-color: #17233e !important;
}
div.react_map_area div.map.night > .zone-plane-parent > .zone-plane .retro-effect:nth-last-child(5) {
  background-color: #2e3576 !important;
}
div.react_map_area div.map > .zone-plane-controls {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transform: scale(1.2);
  z-index: 4;
  pointer-events: none;
}
div.react_map_area div.map > .zone-plane-controls.hide {
  opacity: 0;
}
div.react_map_area div.map > .zone-plane-controls > .action-move,
div.react_map_area div.map > .zone-plane-controls > .marker-direction,
div.react_map_area div.map > .zone-plane-controls > .scout-sense,
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense {
  position: absolute;
  z-index: 4;
  cursor: pointer;
}
div.react_map_area div.map > .zone-plane-controls > .action-move.on-route,
div.react_map_area div.map > .zone-plane-controls > .marker-direction.on-route,
div.react_map_area div.map > .zone-plane-controls > .scout-sense.on-route,
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.on-route {
  filter: hue-rotate(90deg);
  transform: scale(1.2);
}
div.react_map_area div.map > .zone-plane-controls.blocked {
  background-image: url(/build/images/assets/img/map/blood.74160efe..png);
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense,
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense,
div.react_map_area div.map > .zone-plane-controls > .marker-direction {
  cursor: default;
  pointer-events: none;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense,
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense {
  overflow: visible;
  height: 0;
  width: 0;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-west,
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-east {
  top: 50%;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-west svg,
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-east svg {
  width: 24px;
  height: 64px;
  margin-top: -32px;
  margin-left: -12px;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-north,
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-south {
  left: 50%;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-north svg,
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-south svg {
  width: 64px;
  height: 24px;
  margin-top: -12px;
  margin-left: -32px;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-west {
  left: 32px;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-east {
  right: 32px;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-north {
  top: 32px;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-south {
  bottom: 27px;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense div.img {
  width: 16px;
  height: 16px;
  margin-top: -8px;
  margin-left: -8px;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-west,
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-east {
  top: 50%;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-north,
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-south {
  left: 50%;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-west {
  left: 32px;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-east {
  right: 32px;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-north {
  top: 32px;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-south {
  bottom: 27px;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-0 div.img {
  background: url(/build/images/assets/img/icons/Small_broken.1273a5ea..gif) center no-repeat;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-1 div.img {
  background: url(/build/images/assets/img/icons/small_gather.e783a081..gif) center no-repeat;
}
div.react_map_area div.map > .zone-plane-controls > .action-move {
  background: url(/build/images/assets/img/icons/map/227.9da0ce6c..svg) 50% / contain no-repeat, url(/build/images/assets/img/icons/map/226.cae9fe0e..svg) 50% / contain no-repeat;
  width: 81px;
  height: 40px;
  transform-origin: center;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
}
div.react_map_area div.map > .zone-plane-controls > .action-move:not(.on-route):not(:hover).action-move-danger-1 {
  background: url(/build/images/assets/img/icons/map/227.9da0ce6c..svg) 50% / contain no-repeat, url(/build/images/assets/img/icons/map/229.63f4ef7b..svg) 50% / contain no-repeat;
}
div.react_map_area div.map > .zone-plane-controls > .action-move:not(.on-route):not(:hover).action-move-danger-2 {
  background: url(/build/images/assets/img/icons/map/227.9da0ce6c..svg) 50% / contain no-repeat, url(/build/images/assets/img/icons/map/230.0b2b1e35..svg) 50% / contain no-repeat;
}
div.react_map_area div.map > .zone-plane-controls > .action-move:hover {
  background: url(/build/images/assets/img/icons/map/228.e7a65968..svg) 50% no-repeat;
}
div.react_map_area div.map > .zone-plane-controls > .action-move.action-move-north {
  top: 10px;
  left: 50%;
  transform: translateX(-50%);
}
div.react_map_area div.map > .zone-plane-controls > .action-move.action-move-east {
  top: 50%;
  right: -10px;
  transform: translateY(-50%) rotate(90deg);
}
div.react_map_area div.map > .zone-plane-controls > .action-move.action-move-south {
  left: 50%;
  bottom: 5px;
  transform: translateX(-50%) rotate(180deg);
}
div.react_map_area div.map > .zone-plane-controls > .action-move.action-move-west {
  top: 50%;
  left: -10px;
  transform: translateY(-50%) rotate(270deg);
}
div.react_map_area div.map > .zone-plane-controls > .marker-direction {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: url(/build/images/assets/img/icons/map/map_move_marker.61c0839c..svg) center / contain no-repeat;
  transition: transform 1.25s ease;
}
div.react_map_area div.map > .zone-plane-controls > .current-location {
  position: absolute;
  bottom: 5px;
  top: auto;
  right: 5px;
  left: auto;
  display: block;
  z-index: 10;
  color: #d7ff5b;
  font-size: 1.25rem;
  text-shadow: 0 0 5px #d7ff5b;
  font-family: "visitor2";
  letter-spacing: 0.1rem;
}
div.react_map_area div.map > .zone-plane-controls.retro > .current-location {
  animation: glitch-anim-text 4s infinite linear alternate;
}
div.react_map_area div.map > .scroll-plane {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: auto;
  height: auto;
  z-index: 1;
  padding: 5px;
  touch-action: none;
}
div.react_map_area div.map > .scroll-plane.auto-size {
  width: 100%;
  height: 100%;
}
div.react_map_area div.map > .scroll-plane > .svg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 5px;
  pointer-events: none;
  z-index: 3;
}
div.react_map_area div.map > .scroll-plane > .svg > svg {
  width: 100%;
  height: 100%;
  transform: scale(1, -1);
}
div.react_map_area div.map > .scroll-plane > .zone-grid {
  display: grid;
  height: 100%;
  width: 100%;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone,
div.react_map_area div.map > .scroll-plane > .zone-grid > .void {
  outline: transparent solid 1px;
  position: relative;
  transition: outline-color 0.5s ease;
  cursor: pointer;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:before,
div.react_map_area div.map > .scroll-plane > .zone-grid > .void:before {
  position: absolute;
  content: " ";
  display: block;
  top: 5%;
  left: 5%;
  bottom: 5%;
  right: 5%;
  border: 1px solid #718f1d;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.active:before,
div.react_map_area div.map > .scroll-plane > .zone-grid > .void.active:before {
  outline: 2px solid #b4da4c;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:hover,
div.react_map_area div.map > .scroll-plane > .zone-grid > .void:hover {
  outline-color: #a4af80;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > *,
div.react_map_area div.map > .scroll-plane > .zone-grid > .void > * {
  pointer-events: none;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.danger-0 {
  background: none;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.danger-1 {
  background: #5e6507;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.danger-2 {
  background: #947726;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.danger-3 {
  background: #cc0a0a;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.danger-4 {
  background: #004182;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div:not(.tooltip) {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1;
  height: 100%;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.count {
  pointer-events: none;
  font-size: 0.7rem;
  line-height: 0.7rem;
  color: white;
  text-align: center;
  padding-top: 2px;
  text-shadow: 0 0 1px black, 0 0 2px black, 0 0 3px black;
}
@container map (min-width: 180px) and (max-width: 260px) {
  div.react_map_area div.map > .scroll-plane > .zone-grid > .zone .scroll-plane.auto-size div.count {
    font-size: 0.55rem !important;
    line-height: 0.55rem !important;
    font-weight: bold;
  }
}
@container map (max-width: 180px) {
  div.react_map_area div.map > .scroll-plane > .zone-grid > .zone .scroll-plane.auto-size div.count {
    font-size: 0.4rem !important;
    line-height: 0.4rem !important;
    font-weight: bold;
  }
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.citizen_marker:before {
  position: absolute;
  top: 35%;
  left: 35%;
  right: 35%;
  bottom: 35%;
  display: block;
  background: #ffff00;
  content: " ";
  border-radius: 50%;
  border: 1px solid red;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag {
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain, 100%;
  display: none;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-1 {
  background-image: url(/build/images/assets/img/tags/tag_1.8e2e7b6f..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-2 {
  background-image: url(/build/images/assets/img/tags/tag_2.b6a255c4..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-3 {
  background-image: url(/build/images/assets/img/tags/tag_3.2b707aec..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-4 {
  background-image: url(/build/images/assets/img/tags/tag_4.d8655dec..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-5 {
  background-image: url(/build/images/assets/img/tags/tag_5.1273a5ea..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-6 {
  background-image: url(/build/images/assets/img/tags/tag_6.aa5b94e7..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-7 {
  background-image: url(/build/images/assets/img/tags/tag_7.60c95a47..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-8 {
  background-image: url(/build/images/assets/img/tags/tag_8.ce1e079d..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-9 {
  background-image: url(/build/images/assets/img/tags/tag_9.72ff706f..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-10 {
  background-image: url(/build/images/assets/img/tags/tag_10.d4e3bfa5..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-11 {
  background-image: url(/build/images/assets/img/tags/tag_11.3c1e616f..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-12 {
  background-image: url(/build/images/assets/img/tags/tag_12.858cbe95..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.soul-area {
  width: 200%;
  height: 200%;
  position: absolute;
  top: -100%;
  left: -100%;
  pointer-events: none;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.soul-area span {
  width: 0;
  height: 0;
  padding: 30% 20%;
  position: absolute;
  left: 10%;
  top: 10%;
  background-image: url(/build/images/assets/img/item/item_soul_blue.ff9cb338..gif);
  background-repeat: no-repeat;
  background-size: contain;
  animation: zone-soul 18s infinite linear;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(2n) > div.soul-area {
  transform: rotate(60deg);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(5n) > div.soul-area {
  transform: rotate(104deg);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(11n) > div.soul-area {
  transform: rotate(8deg);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(23n) > div.soul-area {
  transform: rotate(162deg);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(3n+2) > div.soul-area {
  transform: rotate(47deg);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(5n+3) > div.soul-area {
  transform: rotate(135deg);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(3n) > div.soul-area span {
  animation-duration: 14s;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(7n) > div.soul-area span {
  animation-duration: 20s;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(15n) > div.soul-area span {
  animation-duration: 12s;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(31n) > div.soul-area span {
  animation-duration: 17s;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(3n+1) > div.soul-area span {
  animation-duration: 19s;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(7n+5) > div.soul-area span {
  animation-duration: 16s;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.town:not(.devast) > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_town.33e912f1..svg) center / contain no-repeat;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.town.devast > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_town_devast.daa1d1b8..svg) center / contain no-repeat;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.ruin:not(.buried) > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_ruin.26c7600e..svg) center / contain no-repeat;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.ruin:not(.buried).past > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_ruin_past.7744219a..svg) center / contain no-repeat;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.ruin.buried > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_buried.8f85608a..svg) center / contain no-repeat;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.ruin.buried.past > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_buried_past.7aad109b..svg) center / contain no-repeat;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.past > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_past.24cd4b70..svg) center / contain no-repeat;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.unknown > div.icon {
  background-image: url(/build/images/assets/img/icons/map/map_zone_unknown.4dc04795..png);
  background-repeat: no-repeat;
  background-position: center;
}
div.react_map_area div.map > .scroll-plane[x-current-scroll-level="1"] > .zone > div.count {
  font-size: 1rem;
}
div.react_map_area div.map > .scroll-plane[x-current-scroll-level="1.5"] > .zone > div.count {
  font-size: 1.5rem;
}
div.react_map_area div.map.show-tags > .scroll-plane .zone > div.tag {
  display: block;
}
div.react_map_area div.map.show-global > .scroll-plane .zone.global > div.icon {
  background-image: url(/build/images/assets/img/icons/map/map_zone_unknown.4dc04795..png);
  background-repeat: no-repeat;
  background-position: center;
}
div.react_map_area div.map.show-global > .scroll-plane .zone.global.past > div.icon {
  background: none;
  background-image: url(/build/images/assets/img/icons/map/map_zone_unknown.4dc04795..png);
  background-repeat: no-repeat;
  background-position: center;
}
div.react_map_area div.map.show-global > .scroll-plane .zone.town.devast > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_town_devast.daa1d1b8..svg) center / contain no-repeat;
}
div.react_map_area div.map.show-global > .scroll-plane .zone.ruin:not(.buried) > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_ruin.26c7600e..svg) center / contain no-repeat;
}
div.react_map_area div.map.show-global > .scroll-plane .zone.ruin:not(.buried).past > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_ruin_past.7744219a..svg) center / contain no-repeat;
}
div.react_map_area div.map.show-global > .scroll-plane .zone.ruin.buried > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_buried.8f85608a..svg) center / contain no-repeat;
}
div.react_map_area div.map.show-global > .scroll-plane .zone.ruin.buried.past > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_buried_past.7aad109b..svg) center / contain no-repeat;
}
div.react_map_area div.map > .routes-plane {
  transition: opacity 0.25s ease;
  position: absolute;
  padding: 16px;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 3;
  background: rgba(0, 0, 0, 0.5);
  opacity: 1;
}
div.react_map_area div.map > .routes-plane > div {
  width: 100%;
  height: 100%;
  transform: scale(1);
  transition: transform 0.25s ease;
  border: 1px solid #506415;
  overflow-y: auto;
  background: #2e3a0c;
  color: #b4da4c;
  font-size: 1.2rem;
}
div.react_map_area div.map > .routes-plane > div > div.row {
  transition: background-color 0.1s ease;
  background: transparent;
  cursor: pointer;
}
div.react_map_area div.map > .routes-plane > div > div.row:hover {
  background: #506415;
}
div.react_map_area div.map > .routes-plane.hidden {
  opacity: 0;
  pointer-events: none;
}
div.react_map_area div.map > .routes-plane.hidden > div {
  transform: scale(0.75);
}
div.react_map_area div.map .retro-effect {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(/build/images/assets/img/anims/noise.2290dc38..gif) top left / 20% repeat;
  z-index: 5;
  pointer-events: none;
  opacity: 0.04;
}
div.react_map_area div.map .retro-effect:nth-last-child(5) {
  background-color: #ddab76;
  background-blend-mode: overlay;
  transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
  animation: glitch-anim-5 4s infinite linear alternate;
}
div.react_map_area div.map .retro-effect:nth-last-child(2) {
  background-color: transparent;
  background-blend-mode: unset;
  transform: translate3d(10px, 0, 0);
  animation: glitch-anim-6 4s infinite linear alternate;
}
div.react_map_area div.map .retro-effect:nth-last-child(3) {
  background-color: transparent;
  background-blend-mode: unset;
  transform: translate3d(calc(-1 * 10px), 0, 0);
  animation: glitch-anim-7 4s infinite linear alternate;
}
div.react_map_area div.map .retro-effect:nth-last-child(4) {
  background-color: #b4da4c;
  background-blend-mode: overlay;
  transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
  animation: glitch-anim-8 4s infinite linear alternate;
}
div.react_map_area div.map .retro-effect:nth-last-child(5) {
  background-color: #750000;
  background-blend-mode: overlay;
  animation: glitch-anim-flash 4s steps(1, end) infinite;
}
div.react_map_area div.controls {
  position: relative;
  bottom: 0px;
  z-index: 9;
  background: url(/build/images/assets/img/background/beyond/map_footer_toggle.9219ca02..png) top center no-repeat, url(/build/images/assets/img/background/beyond/map_footer_large.17b928e5..png) top left repeat-x;
  height: 16px;
  /*border-bottom-left-radius: 4px; border-bottom-right-radius: 4px;*/
}
div.react_map_area div.controls > div.tilemap_controls {
  display: block;
  height: 16px;
}
div.react_map_area div.controls > div.zonemap_controls {
  display: none;
}
div.react_map_area div.controls > div.tilemap_controls,
div.react_map_area div.controls > div.zonemap_controls {
  width: auto;
}
div.react_map_area div.controls > div.tilemap_controls div div,
div.react_map_area div.controls > div.zonemap_controls div div {
  max-height: 16px;
}
div.react_map_area div.controls > div.tilemap_controls .map_button,
div.react_map_area div.controls > div.zonemap_controls .map_button {
  margin-top: -5px;
  vertical-align: top;
  padding: 2px;
  height: 16px;
  max-width: 70px;
  overflow: visible;
  font-size: 13px;
  font-variant: normal;
  font-weight: 700;
  text-align: left;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.map_button_icon,
div.react_map_area div.controls > div.zonemap_controls .map_button.map_button_icon {
  font-size: 10px;
}
div.react_map_area div.controls > div.tilemap_controls .map_button div,
div.react_map_area div.controls > div.zonemap_controls .map_button div {
  transform: scale(0.7, 1.05);
  margin-top: -4px;
  margin-left: -3px;
  margin-right: -3px;
  overflow: hidden;
  text-overflow: ellipsis;
}
div.react_map_area div.controls > div.tilemap_controls .map_button:first-child,
div.react_map_area div.controls > div.zonemap_controls .map_button:first-child {
  margin-left: 2px;
  padding-left: 2px;
}
div.react_map_area div.controls > div.tilemap_controls .map_button:last-child,
div.react_map_area div.controls > div.zonemap_controls .map_button:last-child {
  margin-right: 2px;
  padding-left: 1px;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.map-icon,
div.react_map_area div.controls > div.zonemap_controls .map_button.map-icon {
  padding-left: 20px;
  background: url(/build/images/assets/img/icons/item_map.e215c13a..gif) 3px -2px no-repeat, url(/build/images/assets/img/background/bg_button.209bcd56..gif) center / cover no-repeat;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.hide-tags,
div.react_map_area div.controls > div.zonemap_controls .map_button.hide-tags {
  background: url(/build/images/assets/img/icons/tickOff.918c2d65..gif) 3px -2px no-repeat, url(/build/images/assets/img/background/bg_button.209bcd56..gif) center / cover no-repeat;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.show-tags,
div.react_map_area div.controls > div.zonemap_controls .map_button.show-tags {
  background: url(/build/images/assets/img/icons/tickOn.6c2e5227..gif) 3px -2px no-repeat, url(/build/images/assets/img/background/bg_button.209bcd56..gif) center / cover no-repeat;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.map_button_zoom_in,
div.react_map_area div.controls > div.zonemap_controls .map_button.map_button_zoom_in {
  background: url(/build/images/assets/img/icons/small_more2.86c86133..gif) 0 -2px no-repeat, url(/build/images/assets/img/background/bg_button.209bcd56..gif) center / cover no-repeat;
  min-width: 17px;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.map_button_zoom_out,
div.react_map_area div.controls > div.zonemap_controls .map_button.map_button_zoom_out {
  background: url(/build/images/assets/img/icons/small_minus.1ce97bfc..gif) 0 -2px no-repeat, url(/build/images/assets/img/background/bg_button.209bcd56..gif) center / cover no-repeat;
  min-width: 17px;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.hide-tags,
div.react_map_area div.controls > div.zonemap_controls .map_button.hide-tags,
div.react_map_area div.controls > div.tilemap_controls .map_button.show-tags,
div.react_map_area div.controls > div.zonemap_controls .map_button.show-tags {
  padding-left: 12px;
  padding-right: 2px;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.route_button > div,
div.react_map_area div.controls > div.zonemap_controls .map_button.route_button > div {
  margin: -4px -9px 0 -9px;
}
div.react_map_area.zone-viewer-mode {
  z-index: 5;
}
div.react_map_area.zone-viewer-mode > .map:before {
  opacity: 0.9;
  background: radial-gradient(circle, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 30%, rgba(0, 0, 0, 0.85) 70%, #000000 100%);
}
div.react_map_area.zone-viewer-mode > .map > .zone-plane-parent > .zone-plane,
div.react_map_area.zone-viewer-mode > .map > .zone-plane-controls {
  opacity: 1;
}
div.react_map_area.zone-viewer-mode > .map > .zone-plane-parent > .zone-plane {
  transform: scale(0.4);
}
div.react_map_area.zone-viewer-mode > .map > .zone-plane-parent > .zone-plane .zone-sub-container:not(.censor-master) > .zone-subplane {
  pointer-events: all;
}
div.react_map_area.zone-viewer-mode > .map > .zone-plane-controls {
  transform: scale(1);
}
div.react_map_area.zone-viewer-mode > .map > .zone-plane-controls .action-move {
  pointer-events: all;
}
div.react_map_area.zone-viewer-mode > .controls {
  z-index: 10;
}
div.react_map_area.zone-viewer-mode > .controls > div.tilemap_controls {
  display: none;
}
div.react_map_area.zone-viewer-mode > .controls > div.zonemap_controls {
  display: block;
}
.tooltip.tooltip-map {
  border: 1px solid #b4da4c;
  background: rgba(46, 58, 12, 0.8);
  color: #b4da4c;
  min-width: 175px;
}
.tooltip.tooltip-map:after {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(/build/images/assets/img/anims/noise.2290dc38..gif) repeat;
  opacity: 0.02;
}
/* Animation presets */
@keyframes zone-soul {
  0% {
    left: 30%;
    top: -30%;
    transform: rotate(-35deg);
  }
  10.7% {
    left: 50%;
    top: 30%;
    transform: rotate(-35deg);
  }
  11.8% {
    left: 50%;
    top: 30%;
    transform: rotate(106deg);
  }
  21.4% {
    left: 10%;
    top: 20%;
    transform: rotate(106deg);
  }
  22.5% {
    left: 10%;
    top: 20%;
    transform: rotate(-120deg);
  }
  32.1% {
    left: 50%;
    top: -20%;
    transform: rotate(-120deg);
  }
  33.2% {
    left: 50%;
    top: -20%;
    transform: rotate(35deg);
  }
  41.8% {
    left: 20%;
    top: 50%;
    transform: rotate(35deg);
  }
  42.9% {
    left: 20%;
    top: 50%;
    transform: rotate(-173deg);
  }
  53.6% {
    left: 30%;
    top: -30%;
    transform: rotate(-173deg);
  }
  54.7% {
    left: 30%;
    top: -30%;
    transform: rotate(-35deg);
  }
  64.4% {
    left: 50%;
    top: 30%;
    transform: rotate(-35deg);
  }
  65.5% {
    left: 50%;
    top: 30%;
    transform: rotate(106deg);
  }
  74.2% {
    left: 10%;
    top: 20%;
    transform: rotate(106deg);
  }
  75.3% {
    left: 10%;
    top: 20%;
    transform: rotate(-120deg);
  }
  85.9% {
    left: 50%;
    top: -20%;
    transform: rotate(-120deg);
  }
  87.0% {
    left: 50%;
    top: -20%;
    transform: rotate(35deg);
  }
  92.9% {
    left: 20%;
    top: 50%;
    transform: rotate(35deg);
  }
  94.0% {
    left: 20%;
    top: 50%;
    transform: rotate(-173deg);
  }
  100% {
    left: 30%;
    top: -30%;
    transform: rotate(-173deg);
  }
}
@keyframes rotation {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(359deg);
  }
}
@keyframes glitch-actor-1 {
  0% {
    transform: translate(2px, -4px) scale(3);
  }
  1% {
    transform: translate(3px, -3px) scale(2.8);
  }
  1%,
  100% {
    transform: translate(0, 0) scale(2);
  }
}
@keyframes glitch-actor-2 {
  0%,
  1% {
    transform: translate(-12px, -8px) scale(3.4);
  }
  2% {
    transform: translate(-10px, -6px) scale(3.8);
  }
  2%,
  100% {
    transform: translate(0, 0) scale(2);
  }
}
@keyframes glitch-actor-3 {
  0% {
    transform: translate(-7px, 6px) scale(1.5);
  }
  2% {
    transform: translate(-9px, 5px) scale(1.7);
  }
  2%,
  100% {
    transform: translate(0, 0) scale(2);
  }
}
@keyframes glitch-anim-text {
  0% {
    transform: translate3d(calc(-1 * 10px), 0, 0) scale3d(-1, -1, 1);
    clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%);
  }
  2% {
    clip-path: polygon(0 33%, 100% 33%, 100% 33%, 0 33%);
  }
  4% {
    clip-path: polygon(0 44%, 100% 44%, 100% 44%, 0 44%);
  }
  5% {
    clip-path: polygon(0 50%, 100% 50%, 100% 20%, 0 20%);
  }
  6% {
    clip-path: polygon(0 70%, 100% 70%, 100% 70%, 0 70%);
  }
  7% {
    clip-path: polygon(0 80%, 100% 80%, 100% 80%, 0 80%);
  }
  8% {
    clip-path: polygon(0 50%, 100% 50%, 100% 55%, 0 55%);
  }
  9% {
    clip-path: polygon(0 70%, 100% 70%, 100% 80%, 0 80%);
  }
  9.9% {
    transform: translate3d(calc(-1 * 10px), 0, 0) scale3d(-1, -1, 1);
  }
  10%,
  100% {
    transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
  }
}
@keyframes glitch-anim-flash {
  0%,
  1% {
    opacity: 0.2;
    transform: translate3d(10px, 5px, 0);
  }
  1%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
  }
}
@keyframes glitch-anim-1 {
  0% {
    opacity: 1;
    transform: translate3d(10px, 0, 0);
    clip-path: polygon(0 2%, 100% 2%, 100% 5%, 0 5%);
  }
  2% {
    clip-path: polygon(0 15%, 100% 15%, 100% 15%, 0 15%);
  }
  4% {
    clip-path: polygon(0 10%, 100% 10%, 100% 20%, 0 20%);
  }
  6% {
    clip-path: polygon(0 1%, 100% 1%, 100% 2%, 0 2%);
  }
  8% {
    clip-path: polygon(0 33%, 100% 33%, 100% 33%, 0 33%);
  }
  10% {
    clip-path: polygon(0 44%, 100% 44%, 100% 44%, 0 44%);
  }
  12% {
    clip-path: polygon(0 50%, 100% 50%, 100% 20%, 0 20%);
  }
  14% {
    clip-path: polygon(0 70%, 100% 70%, 100% 70%, 0 70%);
  }
  16% {
    clip-path: polygon(0 80%, 100% 80%, 100% 80%, 0 80%);
  }
  18% {
    clip-path: polygon(0 50%, 100% 50%, 100% 55%, 0 55%);
  }
  20% {
    clip-path: polygon(0 70%, 100% 70%, 100% 80%, 0 80%);
  }
  21.9% {
    opacity: 1;
    transform: translate3d(10px, 0, 0);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
@keyframes glitch-anim-2 {
  0% {
    opacity: 1;
    transform: translate3d(calc(-1 * 10px), 0, 0);
    clip-path: polygon(0 25%, 100% 25%, 100% 30%, 0 30%);
  }
  3% {
    clip-path: polygon(0 3%, 100% 3%, 100% 3%, 0 3%);
  }
  5% {
    clip-path: polygon(0 5%, 100% 5%, 100% 20%, 0 20%);
  }
  7% {
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%);
  }
  9% {
    clip-path: polygon(0 40%, 100% 40%, 100% 40%, 0 40%);
  }
  11% {
    clip-path: polygon(0 52%, 100% 52%, 100% 59%, 0 59%);
  }
  13% {
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%);
  }
  15% {
    clip-path: polygon(0 75%, 100% 75%, 100% 75%, 0 75%);
  }
  17% {
    clip-path: polygon(0 65%, 100% 65%, 100% 40%, 0 40%);
  }
  19% {
    clip-path: polygon(0 45%, 100% 45%, 100% 50%, 0 50%);
  }
  20% {
    clip-path: polygon(0 14%, 100% 14%, 100% 33%, 0 33%);
  }
  21.9% {
    opacity: 1;
    transform: translate3d(calc(-1 * 10px), 0, 0);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
@keyframes glitch-anim-3 {
  0% {
    opacity: 1;
    transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
    clip-path: polygon(0 1%, 100% 1%, 100% 3%, 0 3%);
  }
  1.5% {
    clip-path: polygon(0 10%, 100% 10%, 100% 9%, 0 9%);
  }
  2% {
    clip-path: polygon(0 5%, 100% 5%, 100% 6%, 0 6%);
  }
  2.5% {
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%);
  }
  3% {
    clip-path: polygon(0 10%, 100% 10%, 100% 10%, 0 10%);
  }
  5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 25%, 0 25%);
  }
  5.5% {
    clip-path: polygon(0 15%, 100% 15%, 100% 16%, 0 16%);
  }
  7% {
    clip-path: polygon(0 40%, 100% 40%, 100% 39%, 0 39%);
  }
  8% {
    clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%);
  }
  9% {
    clip-path: polygon(0 60%, 100% 60%, 100% 55%, 0 55%);
  }
  10.5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 31%, 0 31%);
  }
  11% {
    clip-path: polygon(0 70%, 100% 70%, 100% 69%, 0 69%);
  }
  13% {
    clip-path: polygon(0 40%, 100% 40%, 100% 41%, 0 41%);
  }
  14% {
    clip-path: polygon(0 80%, 100% 80%, 100% 75%, 0 75%);
  }
  14.5% {
    clip-path: polygon(0 50%, 100% 50%, 100% 51%, 0 51%);
  }
  15% {
    clip-path: polygon(0 90%, 100% 90%, 100% 90%, 0 90%);
  }
  16% {
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%);
  }
  18% {
    clip-path: polygon(0 100%, 100% 100%, 100% 99%, 0 99%);
  }
  20% {
    clip-path: polygon(0 70%, 100% 70%, 100% 71%, 0 71%);
  }
  21.9% {
    opacity: 1;
    transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
@keyframes glitch-anim-4 {
  0% {
    opacity: 0.5;
    transform: translate3d(0, calc(-1 * 10px), 0) scale3d(-1, -1, 1);
    clip-path: polygon(0 1%, 100% 1%, 100% 3%, 0 3%);
  }
  1.5% {
    clip-path: polygon(0 10%, 100% 10%, 100% 9%, 0 9%);
  }
  2% {
    clip-path: polygon(0 5%, 100% 5%, 100% 6%, 0 6%);
  }
  2.5% {
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%);
  }
  3% {
    clip-path: polygon(0 10%, 100% 10%, 100% 10%, 0 10%);
  }
  5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 25%, 0 25%);
  }
  5.5% {
    clip-path: polygon(0 15%, 100% 15%, 100% 16%, 0 16%);
  }
  7% {
    clip-path: polygon(0 40%, 100% 40%, 100% 39%, 0 39%);
  }
  8% {
    clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%);
  }
  9% {
    clip-path: polygon(0 60%, 100% 60%, 100% 55%, 0 55%);
  }
  10.5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 31%, 0 31%);
  }
  11% {
    clip-path: polygon(0 70%, 100% 70%, 100% 69%, 0 69%);
  }
  13% {
    clip-path: polygon(0 40%, 100% 40%, 100% 41%, 0 41%);
  }
  14% {
    clip-path: polygon(0 80%, 100% 80%, 100% 75%, 0 75%);
  }
  14.5% {
    clip-path: polygon(0 50%, 100% 50%, 100% 51%, 0 51%);
  }
  15% {
    clip-path: polygon(0 90%, 100% 90%, 100% 90%, 0 90%);
  }
  16% {
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%);
  }
  18% {
    clip-path: polygon(0 100%, 100% 100%, 100% 99%, 0 99%);
  }
  20% {
    clip-path: polygon(0 70%, 100% 70%, 100% 71%, 0 71%);
  }
  21.9% {
    opacity: 1;
    transform: translate3d(0, calc(-1 * 10px), 0) scale3d(-1, -1, 1);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
@keyframes glitch-anim-5 {
  0% {
    opacity: 0.14;
    transform: translate3d(10px, 0, 0);
    clip-path: polygon(0 2%, 100% 2%, 100% 5%, 0 5%);
  }
  2% {
    clip-path: polygon(0 15%, 100% 15%, 100% 15%, 0 15%);
  }
  4% {
    clip-path: polygon(0 10%, 100% 10%, 100% 20%, 0 20%);
  }
  6% {
    clip-path: polygon(0 1%, 100% 1%, 100% 2%, 0 2%);
  }
  8% {
    clip-path: polygon(0 33%, 100% 33%, 100% 33%, 0 33%);
  }
  10% {
    clip-path: polygon(0 44%, 100% 44%, 100% 44%, 0 44%);
  }
  12% {
    clip-path: polygon(0 50%, 100% 50%, 100% 20%, 0 20%);
  }
  14% {
    clip-path: polygon(0 70%, 100% 70%, 100% 70%, 0 70%);
  }
  16% {
    clip-path: polygon(0 80%, 100% 80%, 100% 80%, 0 80%);
  }
  18% {
    clip-path: polygon(0 50%, 100% 50%, 100% 55%, 0 55%);
  }
  20% {
    clip-path: polygon(0 70%, 100% 70%, 100% 80%, 0 80%);
  }
  21.9% {
    opacity: 0.14;
    transform: translate3d(10px, 0, 0);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
@keyframes glitch-anim-6 {
  0% {
    opacity: 0.15;
    transform: translate3d(calc(-1 * 10px), 0, 0);
    clip-path: polygon(0 25%, 100% 25%, 100% 30%, 0 30%);
  }
  3% {
    clip-path: polygon(0 3%, 100% 3%, 100% 3%, 0 3%);
  }
  5% {
    clip-path: polygon(0 5%, 100% 5%, 100% 20%, 0 20%);
  }
  7% {
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%);
  }
  9% {
    clip-path: polygon(0 40%, 100% 40%, 100% 40%, 0 40%);
  }
  11% {
    clip-path: polygon(0 52%, 100% 52%, 100% 59%, 0 59%);
  }
  13% {
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%);
  }
  15% {
    clip-path: polygon(0 75%, 100% 75%, 100% 75%, 0 75%);
  }
  17% {
    clip-path: polygon(0 65%, 100% 65%, 100% 40%, 0 40%);
  }
  19% {
    clip-path: polygon(0 45%, 100% 45%, 100% 50%, 0 50%);
  }
  20% {
    clip-path: polygon(0 14%, 100% 14%, 100% 33%, 0 33%);
  }
  21.9% {
    opacity: 0.15;
    transform: translate3d(calc(-1 * 10px), 0, 0);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
@keyframes glitch-anim-7 {
  0% {
    opacity: 0.14;
    transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
    clip-path: polygon(0 1%, 100% 1%, 100% 3%, 0 3%);
  }
  1.5% {
    clip-path: polygon(0 10%, 100% 10%, 100% 9%, 0 9%);
  }
  2% {
    clip-path: polygon(0 5%, 100% 5%, 100% 6%, 0 6%);
  }
  2.5% {
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%);
  }
  3% {
    clip-path: polygon(0 10%, 100% 10%, 100% 10%, 0 10%);
  }
  5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 25%, 0 25%);
  }
  5.5% {
    clip-path: polygon(0 15%, 100% 15%, 100% 16%, 0 16%);
  }
  7% {
    clip-path: polygon(0 40%, 100% 40%, 100% 39%, 0 39%);
  }
  8% {
    clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%);
  }
  9% {
    clip-path: polygon(0 60%, 100% 60%, 100% 55%, 0 55%);
  }
  10.5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 31%, 0 31%);
  }
  11% {
    clip-path: polygon(0 70%, 100% 70%, 100% 69%, 0 69%);
  }
  13% {
    clip-path: polygon(0 40%, 100% 40%, 100% 41%, 0 41%);
  }
  14% {
    clip-path: polygon(0 80%, 100% 80%, 100% 75%, 0 75%);
  }
  14.5% {
    clip-path: polygon(0 50%, 100% 50%, 100% 51%, 0 51%);
  }
  15% {
    clip-path: polygon(0 90%, 100% 90%, 100% 90%, 0 90%);
  }
  16% {
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%);
  }
  18% {
    clip-path: polygon(0 100%, 100% 100%, 100% 99%, 0 99%);
  }
  20% {
    clip-path: polygon(0 70%, 100% 70%, 100% 71%, 0 71%);
  }
  21.9% {
    opacity: 0.14;
    transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
@keyframes glitch-anim-8 {
  0% {
    opacity: 0.13;
    transform: translate3d(0, calc(-1 * 10px), 0) scale3d(-1, -1, 1);
    clip-path: polygon(0 1%, 100% 1%, 100% 3%, 0 3%);
  }
  1.5% {
    clip-path: polygon(0 10%, 100% 10%, 100% 9%, 0 9%);
  }
  2% {
    clip-path: polygon(0 5%, 100% 5%, 100% 6%, 0 6%);
  }
  2.5% {
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%);
  }
  3% {
    clip-path: polygon(0 10%, 100% 10%, 100% 10%, 0 10%);
  }
  5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 25%, 0 25%);
  }
  5.5% {
    clip-path: polygon(0 15%, 100% 15%, 100% 16%, 0 16%);
  }
  7% {
    clip-path: polygon(0 40%, 100% 40%, 100% 39%, 0 39%);
  }
  8% {
    clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%);
  }
  9% {
    clip-path: polygon(0 60%, 100% 60%, 100% 55%, 0 55%);
  }
  10.5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 31%, 0 31%);
  }
  11% {
    clip-path: polygon(0 70%, 100% 70%, 100% 69%, 0 69%);
  }
  13% {
    clip-path: polygon(0 40%, 100% 40%, 100% 41%, 0 41%);
  }
  14% {
    clip-path: polygon(0 80%, 100% 80%, 100% 75%, 0 75%);
  }
  14.5% {
    clip-path: polygon(0 50%, 100% 50%, 100% 51%, 0 51%);
  }
  15% {
    clip-path: polygon(0 90%, 100% 90%, 100% 90%, 0 90%);
  }
  16% {
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%);
  }
  18% {
    clip-path: polygon(0 100%, 100% 100%, 100% 99%, 0 99%);
  }
  20% {
    clip-path: polygon(0 70%, 100% 70%, 100% 71%, 0 71%);
  }
  21.9% {
    opacity: 0.13;
    transform: translate3d(0, calc(-1 * 10px), 0) scale3d(-1, -1, 1);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
div.ruin_map_area div.map {
  filter: contrast(1.1);
  font-size: 0;
  background: #2e3a0c;
  overflow: hidden;
  padding-top: 100%;
  position: relative;
  border: 1px solid #ddab76;
}
div.ruin_map_area div.map:before,
div.ruin_map_area div.map:after {
  display: block;
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
div.ruin_map_area div.map:before {
  z-index: 3;
  pointer-events: none;
  opacity: 0.9;
  background: radial-gradient(circle, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 30%, rgba(0, 0, 0, 0.85) 70%, #000000 100%);
}
div.ruin_map_area div.map.in_room:before {
  opacity: 0.5;
}
div.ruin_map_area div.map:after {
  background: url(/build/images/assets/img/anims/noise.2290dc38..gif) repeat;
  opacity: 0.09;
  z-index: 5;
  pointer-events: none;
  mix-blend-mode: multiply;
}
div.ruin_map_area div.map .zone-plane,
div.ruin_map_area div.map > .zone-plane-controls {
  transition: opacity 0.25s ease, transform 0.25s ease, top 0.75s ease, left 0.75s ease;
  position: absolute;
}
div.ruin_map_area div.map > .effect-plane {
  position: absolute;
  inset: 0;
}
div.ruin_map_area div.map > .effect-plane > div {
  z-index: 3;
  pointer-events: none;
  opacity: 0.07;
  position: absolute;
  inset: -50%;
  background: #74b14f;
  mix-blend-mode: color-dodge;
  mask: url(/build/images/assets/img/explore/frames.e46cca50..gif) center / 50% no-repeat alpha add, url(/build/images/assets/img/explore/white.9e084eef..png) center / 100% no-repeat alpha add;
}
@keyframes fow_spin_1 {
  0% {
    transform: rotate(90deg) scale(0.8);
  }
  50% {
    transform: rotate(270deg) scale(0.7);
  }
  100% {
    transform: rotate(450deg) scale(0.8);
  }
}
@keyframes fow_spin_2 {
  0% {
    transform: rotate(0deg) scale(1);
  }
  50% {
    transform: rotate(180deg) scale(1.2);
  }
  100% {
    transform: rotate(360deg) scale(1);
  }
}
@keyframes fow_spin_3 {
  0% {
    transform: rotate(180deg) scale(1.3);
  }
  50% {
    transform: rotate(360deg) scale(1);
  }
  100% {
    transform: rotate(540deg) scale(1.3);
  }
}
@keyframes fow_spin_4 {
  0% {
    transform: rotate(270deg) scale(1.1);
  }
  50% {
    transform: rotate(450deg) scale(0.7);
  }
  100% {
    transform: rotate(630deg) scale(1.1);
  }
}
@keyframes fow_spin_5 {
  0% {
    transform: rotate(0deg) scale(1.3);
  }
  50% {
    transform: rotate(180deg) scale(1.4);
  }
  100% {
    transform: rotate(360deg) scale(1.3);
  }
}
@keyframes fow_spin_6 {
  0% {
    transform: rotate(90deg) scale(1.2);
  }
  50% {
    transform: rotate(270deg) scale(1.5);
  }
  100% {
    transform: rotate(450deg) scale(1.2);
  }
}
@keyframes fow_spin_7 {
  0% {
    transform: rotate(180deg) scale(1.4);
  }
  50% {
    transform: rotate(360deg) scale(1.3);
  }
  100% {
    transform: rotate(540deg) scale(1.4);
  }
}
div.ruin_map_area div.map > .effect-plane > div:nth-child(1) {
  animation: fow_spin_1 70s linear infinite;
}
div.ruin_map_area div.map > .effect-plane > div:nth-child(2) {
  animation: fow_spin_2 57s reverse linear infinite;
}
div.ruin_map_area div.map > .effect-plane > div:nth-child(3) {
  animation: fow_spin_3 83s linear infinite;
}
div.ruin_map_area div.map > .effect-plane > div:nth-child(4) {
  animation: fow_spin_4 99s reverse linear infinite;
}
div.ruin_map_area div.map > .effect-plane > div:nth-child(5) {
  animation: fow_spin_5 60s linear infinite;
  background: black;
  opacity: 0.1;
  mix-blend-mode: multiply;
}
div.ruin_map_area div.map > .effect-plane > div:nth-child(6) {
  animation: fow_spin_6 70s reverse linear infinite;
  background: black;
  opacity: 0.1;
  mix-blend-mode: multiply;
}
div.ruin_map_area div.map > .effect-plane > div:nth-child(7) {
  animation: fow_spin_7 80s reverse linear infinite;
  background: black;
  opacity: 0.1;
  mix-blend-mode: multiply;
}
div.ruin_map_area div.map > .frame-plane {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}
div.ruin_map_area div.map > .frame-plane > * {
  position: absolute;
}
div.ruin_map_area div.map > .frame-plane > .tl {
  height: 33px;
  width: 33px;
  top: 0;
  left: 0;
  background: url(/build/images/assets/img/map/glass_tl.5f8ef54b..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .tr {
  height: 33px;
  width: 33px;
  top: 0;
  right: 0;
  background: url(/build/images/assets/img/map/glass_tr.19611529..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .bl {
  height: 33px;
  width: 33px;
  bottom: 0;
  left: 0;
  background: url(/build/images/assets/img/map/glass_bl.535670e3..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .br {
  height: 33px;
  width: 33px;
  bottom: 0;
  right: 0;
  background: url(/build/images/assets/img/map/glass_br.7f44fcca..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .t0l {
  height: 33px;
  left: 33px;
  top: 0;
  width: calc(50% - 133px);
  background: url(/build/images/assets/img/map/glass_t0.c309865d..png) repeat-x;
}
div.ruin_map_area div.map > .frame-plane > .t1 {
  height: 33px;
  width: 140px;
  top: 0;
  left: calc(50% - 100px);
  background: url(/build/images/assets/img/map/glass_t1.b9cd2a60..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .t0r {
  height: 33px;
  top: 0;
  left: calc(50% + 40px);
  right: 33px;
  background: url(/build/images/assets/img/map/glass_t0.c309865d..png) repeat-x;
}
div.ruin_map_area div.map > .frame-plane > .l0t {
  left: 0;
  top: 33px;
  width: 33px;
  bottom: calc(50% + 8px);
  background: url(/build/images/assets/img/map/glass_l0.c384be1b..png) repeat-y;
}
div.ruin_map_area div.map > .frame-plane > .l1 {
  left: 0;
  top: calc(50% - 8px);
  width: 33px;
  height: 17px;
  background: url(/build/images/assets/img/map/glass_l1.a3e882ab..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .l0m {
  left: 0;
  top: calc(50% + 9px);
  width: 33px;
  bottom: calc(25% + 16px);
  background: url(/build/images/assets/img/map/glass_l0.c384be1b..png) repeat-y;
}
div.ruin_map_area div.map > .frame-plane > .l2 {
  left: 0;
  top: calc(75% - 16px);
  width: 33px;
  height: 33px;
  background: url(/build/images/assets/img/map/glass_l2.435decbe..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .l0b {
  left: 0;
  top: calc(75% + 17px);
  width: 33px;
  bottom: 33px;
  background: url(/build/images/assets/img/map/glass_l0.c384be1b..png) repeat-y;
}
div.ruin_map_area div.map > .frame-plane > .r0t {
  right: 0;
  top: 33px;
  width: 33px;
  bottom: calc(50% + 22px);
  background: url(/build/images/assets/img/map/glass_r0.4729741e..png) repeat-y;
}
div.ruin_map_area div.map > .frame-plane > .r1 {
  right: 0;
  top: calc(50% - 22px);
  width: 33px;
  height: 45px;
  background: url(/build/images/assets/img/map/glass_r1.bddba9c2..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .r0b {
  right: 0;
  top: calc(50% + 23px);
  width: 33px;
  bottom: 33px;
  background: url(/build/images/assets/img/map/glass_r0.4729741e..png) repeat-y;
}
div.ruin_map_area div.map > .frame-plane > .b {
  height: 33px;
  bottom: 0;
  left: 33px;
  right: 33px;
  background: url(/build/images/assets/img/map/glass_b.799f30d2..png) repeat-x;
}
div.ruin_map_area div.map .zone-plane {
  background: black;
  z-index: 2;
  top: -100%;
  left: -100%;
  width: 300%;
  height: 300%;
  font-size: 0;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane {
  position: relative;
  display: inline-block;
  padding: 0;
  margin: 0;
  width: 33.3333333%;
  height: 33.3333333%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane .decals > .decal-ambient {
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-all {
  background: url(/build/images/assets/img/explore/bunker/room.69b4232b..png), url(/build/images/assets/img/explore/bunker/exit.e614e36a..png), url(/build/images/assets/img/explore/bunker/0001.e07df941..png), url(/build/images/assets/img/explore/bunker/0010.ba952ec8..png), url(/build/images/assets/img/explore/bunker/0011.8cd3d3e3..png), url(/build/images/assets/img/explore/bunker/0100.1b2035dd..png), url(/build/images/assets/img/explore/bunker/0101.7d07bc22..png), url(/build/images/assets/img/explore/bunker/0110.587c7d50..png), url(/build/images/assets/img/explore/bunker/0111.9896e6e0..png), url(/build/images/assets/img/explore/bunker/1001.3faef591..png), url(/build/images/assets/img/explore/bunker/1010.7b5f6f6a..png), url(/build/images/assets/img/explore/bunker/1011.bb521c63..png), url(/build/images/assets/img/explore/bunker/1100.2ed12aff..png), url(/build/images/assets/img/explore/bunker/1101.648e0962..png), url(/build/images/assets/img/explore/bunker/1110.0f88e27a..png), url(/build/images/assets/img/explore/bunker/1111.6718966a..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-exit {
  background: url(/build/images/assets/img/explore/bunker/exit.e614e36a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-room {
  background: url(/build/images/assets/img/explore/bunker/room.69b4232b..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-1 {
  background: url(/build/images/assets/img/explore/bunker/0010.ba952ec8..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-2 {
  background: url(/build/images/assets/img/explore/bunker/0100.1b2035dd..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-3 {
  background: url(/build/images/assets/img/explore/bunker/0110.587c7d50..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-4 {
  background: url(/build/images/assets/img/explore/bunker/0001.e07df941..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-5 {
  background: url(/build/images/assets/img/explore/bunker/0011.8cd3d3e3..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-6 {
  background: url(/build/images/assets/img/explore/bunker/0101.7d07bc22..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-7 {
  background: url(/build/images/assets/img/explore/bunker/0111.9896e6e0..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-8 {
  background: url(/build/images/assets/img/explore/bunker/1000.3deb6117..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-9 {
  background: url(/build/images/assets/img/explore/bunker/1010.7b5f6f6a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-10 {
  background: url(/build/images/assets/img/explore/bunker/1100.2ed12aff..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-11 {
  background: url(/build/images/assets/img/explore/bunker/1110.0f88e27a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-12 {
  background: url(/build/images/assets/img/explore/bunker/1001.3faef591..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-13 {
  background: url(/build/images/assets/img/explore/bunker/1011.bb521c63..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-14 {
  background: url(/build/images/assets/img/explore/bunker/1101.648e0962..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-15 {
  background: url(/build/images/assets/img/explore/bunker/1111.6718966a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .actor.zombie.local:before {
  background: url(/build/images/assets/img/explore/bunker/zombie.171c009f..gif) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .actor.zombody.local:before {
  background: url(/build/images/assets/img/explore/bunker/dead.24ff6776..png) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > * {
  position: absolute;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door {
  width: 10%;
  height: 10%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-connect-0:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px green);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-connect-1:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px white);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-connect--1:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px white);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-1,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-6 {
  left: 17%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-3,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-8 {
  right: 17%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-4 {
  left: 34%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-5 {
  right: 34%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-2 {
  left: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-7 {
  right: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-1,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-2,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-3 {
  top: 32%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-6,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-7,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-8 {
  bottom: 32%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-4 {
  top: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-5 {
  bottom: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-1 {
  background: url(/build/images/assets/img/explore/bunker/dtlo_b.e36c6de8..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-2 {
  background: url(/build/images/assets/img/explore/bunker/dto_b.45647a0e..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-3 {
  background: url(/build/images/assets/img/explore/bunker/dtro_b.ea8c8ae5..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-4 {
  background: url(/build/images/assets/img/explore/bunker/dlo_b.f04d8f43..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-5 {
  background: url(/build/images/assets/img/explore/bunker/dro_b.9038a49d..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-6 {
  background: url(/build/images/assets/img/explore/bunker/dblo_b.a528666c..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-7 {
  background: url(/build/images/assets/img/explore/bunker/dbo_b.d402465c..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-8 {
  background: url(/build/images/assets/img/explore/bunker/dbro_b.e99b9256..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-1 {
  background: url(/build/images/assets/img/explore/bunker/dtlo.1bd50264..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-2 {
  background: url(/build/images/assets/img/explore/bunker/dto.f5979e92..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-3 {
  background: url(/build/images/assets/img/explore/bunker/dtro.f5e0e63a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-4 {
  background: url(/build/images/assets/img/explore/bunker/dlo.1028696a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-5 {
  background: url(/build/images/assets/img/explore/bunker/dro.1d9aa83e..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-6 {
  background: url(/build/images/assets/img/explore/bunker/dblo.e8927fe6..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-7 {
  background: url(/build/images/assets/img/explore/bunker/dbo.dc3318bd..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-8 {
  background: url(/build/images/assets/img/explore/bunker/dbro.d1c4e163..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-1 {
  background: url(/build/images/assets/img/explore/bunker/dtlo_r.a5a35249..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-2 {
  background: url(/build/images/assets/img/explore/bunker/dto_r.cd3d2a14..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-3 {
  background: url(/build/images/assets/img/explore/bunker/dtro_r.f7f3146e..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-4 {
  background: url(/build/images/assets/img/explore/bunker/dlo_r.8d4a2662..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-5 {
  background: url(/build/images/assets/img/explore/bunker/dro_r.4fb72750..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-6 {
  background: url(/build/images/assets/img/explore/bunker/dblo_r.a3acc36b..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-7 {
  background: url(/build/images/assets/img/explore/bunker/dbo_r.4d034fdb..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-8 {
  background: url(/build/images/assets/img/explore/bunker/dbro_r.18d3d5f3..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-1 {
  background: url(/build/images/assets/img/explore/bunker/dtlc.61894df8..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-2 {
  background: url(/build/images/assets/img/explore/bunker/dtc.17dcaded..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-3 {
  background: url(/build/images/assets/img/explore/bunker/dtrc.c3b9bdf9..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-4 {
  background: url(/build/images/assets/img/explore/bunker/dlc.b58b4dca..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-5 {
  background: url(/build/images/assets/img/explore/bunker/drc.b42a02ad..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-6 {
  background: url(/build/images/assets/img/explore/bunker/dblc.e25a4091..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-7 {
  background: url(/build/images/assets/img/explore/bunker/dbc.083833af..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-8 {
  background: url(/build/images/assets/img/explore/bunker/dbrc.55e0aa94..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-1.decal-ambient-variant-a {
  width: 6%;
  height: 9%;
  left: 37%;
  top: 27%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_barrel_D.5a3a46b7..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-3.decal-ambient-variant-a {
  width: 6%;
  height: 9%;
  left: 58%;
  top: 27%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_barrel_E.031ad1c2..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-1.decal-ambient-variant-b {
  width: 14%;
  height: 20%;
  left: 32%;
  top: 12%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_pipe_D.7a2fdc0d..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-3.decal-ambient-variant-b {
  width: 14%;
  height: 20%;
  left: 54%;
  top: 12%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_pipe_E.2c774bf9..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-4 {
  width: 9%;
  height: 8%;
  left: 18%;
  top: 31%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_hatch_B.81a37711..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-7 {
  width: 9%;
  height: 8%;
  left: 76%;
  top: 31%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_hatch_G.1bd71001..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-10.decal-ambient-variant-a {
  width: 9%;
  height: 8%;
  left: 18%;
  top: 62%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_hatch_A.348b7f1d..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-13.decal-ambient-variant-a {
  width: 9%;
  height: 8%;
  left: 76%;
  top: 62%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_hatch_H.20efb578..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-10.decal-ambient-variant-b {
  width: 11%;
  height: 7%;
  left: 14%;
  top: 65%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_gutter_G.c5f5db44..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-13.decal-ambient-variant-b {
  width: 11%;
  height: 7%;
  left: 80%;
  top: 65%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_gutter_B.d191d2d0..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-14 {
  width: 4%;
  height: 18%;
  left: 34%;
  top: 69%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_grid_E.7bf35692..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-16 {
  width: 4%;
  height: 18%;
  left: 62%;
  top: 69%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_grid_D.cfe341d5..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-all {
  background: url(/build/images/assets/img/explore/hotel/room.63be7391..png), url(/build/images/assets/img/explore/hotel/exit.bb4fe23b..png), url(/build/images/assets/img/explore/hotel/0001.c8675827..png), url(/build/images/assets/img/explore/hotel/0010.37c30931..png), url(/build/images/assets/img/explore/hotel/0011.b9fa3a0d..png), url(/build/images/assets/img/explore/hotel/0100.17512580..png), url(/build/images/assets/img/explore/hotel/0101.a7e2f35b..png), url(/build/images/assets/img/explore/hotel/0110.5fab2086..png), url(/build/images/assets/img/explore/hotel/0111.7e238e8b..png), url(/build/images/assets/img/explore/hotel/1001.dcac29c3..png), url(/build/images/assets/img/explore/hotel/1010.f53dd324..png), url(/build/images/assets/img/explore/hotel/1011.80bdc444..png), url(/build/images/assets/img/explore/hotel/1100.2a125940..png), url(/build/images/assets/img/explore/hotel/1101.c3828b18..png), url(/build/images/assets/img/explore/hotel/1110.8292d05c..png), url(/build/images/assets/img/explore/hotel/1111.ee5ef03c..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-exit {
  background: url(/build/images/assets/img/explore/hotel/exit.bb4fe23b..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-room {
  background: url(/build/images/assets/img/explore/hotel/room.63be7391..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-1 {
  background: url(/build/images/assets/img/explore/hotel/0010.37c30931..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-2 {
  background: url(/build/images/assets/img/explore/hotel/0100.17512580..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-3 {
  background: url(/build/images/assets/img/explore/hotel/0110.5fab2086..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-4 {
  background: url(/build/images/assets/img/explore/hotel/0001.c8675827..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-5 {
  background: url(/build/images/assets/img/explore/hotel/0011.b9fa3a0d..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-6 {
  background: url(/build/images/assets/img/explore/hotel/0101.a7e2f35b..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-7 {
  background: url(/build/images/assets/img/explore/hotel/0111.7e238e8b..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-8 {
  background: url(/build/images/assets/img/explore/hotel/1000.09404a0e..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-9 {
  background: url(/build/images/assets/img/explore/hotel/1010.f53dd324..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-10 {
  background: url(/build/images/assets/img/explore/hotel/1100.2a125940..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-11 {
  background: url(/build/images/assets/img/explore/hotel/1110.8292d05c..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-12 {
  background: url(/build/images/assets/img/explore/hotel/1001.dcac29c3..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-13 {
  background: url(/build/images/assets/img/explore/hotel/1011.80bdc444..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-14 {
  background: url(/build/images/assets/img/explore/hotel/1101.c3828b18..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-15 {
  background: url(/build/images/assets/img/explore/hotel/1111.ee5ef03c..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .actor.zombie.local:before {
  background: url(/build/images/assets/img/explore/hotel/zombie.49d85878..gif) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .actor.zombody.local:before {
  background: url(/build/images/assets/img/explore/hotel/dead.4c7f710c..png) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > * {
  position: absolute;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door {
  width: 10%;
  height: 10%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-connect-0:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px green);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-connect-1:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px white);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-connect--1:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px white);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-1,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-6 {
  left: 17%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-3,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-8 {
  right: 17%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-4 {
  left: 34%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-5 {
  right: 34%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-2 {
  left: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-7 {
  right: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-1,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-2,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-3 {
  top: 32%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-6,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-7,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-8 {
  bottom: 32%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-4 {
  top: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-5 {
  bottom: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-1 {
  background: url(/build/images/assets/img/explore/hotel/dtlo_b.389f7386..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-2 {
  background: url(/build/images/assets/img/explore/hotel/dto_b.b97b800e..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-3 {
  background: url(/build/images/assets/img/explore/hotel/dtro_b.b1b1ac02..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-4 {
  background: url(/build/images/assets/img/explore/hotel/dlo_b.64a20332..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-5 {
  background: url(/build/images/assets/img/explore/hotel/dro_b.aa961bc8..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-6 {
  background: url(/build/images/assets/img/explore/hotel/dblo_b.f1881fc9..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-7 {
  background: url(/build/images/assets/img/explore/hotel/dbo_b.0b31fc4c..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-8 {
  background: url(/build/images/assets/img/explore/hotel/dbro_b.c8e23252..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-1 {
  background: url(/build/images/assets/img/explore/hotel/dtlo.0fc52f28..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-2 {
  background: url(/build/images/assets/img/explore/hotel/dto.0cc25ee9..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-3 {
  background: url(/build/images/assets/img/explore/hotel/dtro.6b03bbda..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-4 {
  background: url(/build/images/assets/img/explore/hotel/dlo.ac81c7de..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-5 {
  background: url(/build/images/assets/img/explore/hotel/dro.b85581c6..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-6 {
  background: url(/build/images/assets/img/explore/hotel/dblo.bdef6549..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-7 {
  background: url(/build/images/assets/img/explore/hotel/dbo.ea212a00..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-8 {
  background: url(/build/images/assets/img/explore/hotel/dbro.c28654c5..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-1 {
  background: url(/build/images/assets/img/explore/hotel/dtlo_r.9e31cc5a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-2 {
  background: url(/build/images/assets/img/explore/hotel/dto_r.07c303fe..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-3 {
  background: url(/build/images/assets/img/explore/hotel/dtro_r.e40ef166..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-4 {
  background: url(/build/images/assets/img/explore/hotel/dlo_r.38e508b3..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-5 {
  background: url(/build/images/assets/img/explore/hotel/dro_r.81728db5..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-6 {
  background: url(/build/images/assets/img/explore/hotel/dblo_r.c80bbb92..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-7 {
  background: url(/build/images/assets/img/explore/hotel/dbo_r.1a4a95f6..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-8 {
  background: url(/build/images/assets/img/explore/hotel/dbro_r.6e4552aa..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-1 {
  background: url(/build/images/assets/img/explore/hotel/dtlc.0fc943ad..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-2 {
  background: url(/build/images/assets/img/explore/hotel/dtc.3ef4ba6a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-3 {
  background: url(/build/images/assets/img/explore/hotel/dtrc.35adfb33..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-4 {
  background: url(/build/images/assets/img/explore/hotel/dlc.f1a8ea6b..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-5 {
  background: url(/build/images/assets/img/explore/hotel/drc.6de8d6d9..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-6 {
  background: url(/build/images/assets/img/explore/hotel/dblc.b99b4187..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-7 {
  background: url(/build/images/assets/img/explore/hotel/dbc.39094e45..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-8 {
  background: url(/build/images/assets/img/explore/hotel/dbrc.13c63563..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-1 {
  width: 8%;
  height: 13%;
  left: 35%;
  top: 27%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_flowers_D.59592fce..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-3 {
  width: 8%;
  height: 13%;
  left: 57%;
  top: 27%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_flowers_E.6e6b1ace..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-4.decal-ambient-variant-a {
  width: 9%;
  height: 12%;
  left: 22%;
  top: 31%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_palmtree_B.350b68e6..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-7.decal-ambient-variant-a {
  width: 9%;
  height: 12%;
  left: 70%;
  top: 31%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_palmtree_G.ed264c5c..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-5.decal-ambient-variant-a {
  width: 18%;
  height: 9%;
  left: 30%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_left.bee612d0..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-5.decal-ambient-variant-b {
  width: 18%;
  height: 9%;
  left: 30%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_right.a22236ef..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-6.decal-ambient-variant-a {
  width: 18%;
  height: 9%;
  left: 54%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_left.bee612d0..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-6.decal-ambient-variant-b {
  width: 18%;
  height: 9%;
  left: 54%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_right.a22236ef..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-8.decal-ambient-variant-a {
  width: 32%;
  height: 25%;
  left: 5%;
  top: 37%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_stain_left.28364d91..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-8.decal-ambient-variant-b {
  width: 18%;
  height: 9%;
  left: 20%;
  top: 45%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_left.bee612d0..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-9.decal-ambient-variant-a {
  width: 32%;
  height: 25%;
  left: 65%;
  top: 37%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_stain_right.e8d5889c..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-9.decal-ambient-variant-b {
  width: 18%;
  height: 9%;
  left: 75%;
  top: 45%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_right.a22236ef..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-11.decal-ambient-variant-a {
  width: 18%;
  height: 9%;
  left: 30%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_right.a22236ef..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-11.decal-ambient-variant-b {
  width: 18%;
  height: 9%;
  left: 30%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_left.bee612d0..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-12.decal-ambient-variant-a {
  width: 18%;
  height: 9%;
  left: 54%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_right.a22236ef..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-12.decal-ambient-variant-b {
  width: 18%;
  height: 9%;
  left: 54%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_left.bee612d0..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-2.decal-ambient-variant-a {
  width: 25%;
  height: 32%;
  left: 37%;
  top: 5%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_stain_top.436c8e32..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-15.decal-ambient-variant-a {
  width: 25%;
  height: 32%;
  left: 37%;
  top: 65%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_stain_bottom.a8473267..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-2.decal-ambient-variant-b {
  width: 9%;
  height: 18%;
  left: 52%;
  top: 6%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_top.6e4fc24a..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-15.decal-ambient-variant-b {
  width: 9%;
  height: 18%;
  left: 40%;
  top: 75%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_bottom.b0859ec3..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-4.decal-ambient-variant-b {
  width: 14%;
  height: 8%;
  left: 13%;
  top: 34%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_bench_B.3e3ca949..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-7.decal-ambient-variant-b {
  width: 14%;
  height: 8%;
  left: 72%;
  top: 34%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_bench_G.ef392a13..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-10 {
  width: 14%;
  height: 8%;
  left: 13%;
  top: 58%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_bench_A.c5226995..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-13 {
  width: 14%;
  height: 8%;
  left: 72%;
  top: 58%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_bench_H.3efca5ba..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-all {
  background: url(/build/images/assets/img/explore/hospital/room.53ab4bb8..png), url(/build/images/assets/img/explore/hospital/exit.d3d378fe..png), url(/build/images/assets/img/explore/hospital/0001.09564ff2..png), url(/build/images/assets/img/explore/hospital/0010.3bf97b53..png), url(/build/images/assets/img/explore/hospital/0011.acedea74..png), url(/build/images/assets/img/explore/hospital/0100.cc60ffc7..png), url(/build/images/assets/img/explore/hospital/0101.749f4458..png), url(/build/images/assets/img/explore/hospital/0110.13ff2b40..png), url(/build/images/assets/img/explore/hospital/0111.e5d35a24..png), url(/build/images/assets/img/explore/hospital/1001.1551b566..png), url(/build/images/assets/img/explore/hospital/1010.5f062e35..png), url(/build/images/assets/img/explore/hospital/1011.99a599c5..png), url(/build/images/assets/img/explore/hospital/1100.2281b235..png), url(/build/images/assets/img/explore/hospital/1101.6bd687d3..png), url(/build/images/assets/img/explore/hospital/1110.bded2694..png), url(/build/images/assets/img/explore/hospital/1111.5e64d513..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-exit {
  background: url(/build/images/assets/img/explore/hospital/exit.d3d378fe..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-room {
  background: url(/build/images/assets/img/explore/hospital/room.53ab4bb8..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-1 {
  background: url(/build/images/assets/img/explore/hospital/0010.3bf97b53..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-2 {
  background: url(/build/images/assets/img/explore/hospital/0100.cc60ffc7..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-3 {
  background: url(/build/images/assets/img/explore/hospital/0110.13ff2b40..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-4 {
  background: url(/build/images/assets/img/explore/hospital/0001.09564ff2..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-5 {
  background: url(/build/images/assets/img/explore/hospital/0011.acedea74..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-6 {
  background: url(/build/images/assets/img/explore/hospital/0101.749f4458..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-7 {
  background: url(/build/images/assets/img/explore/hospital/0111.e5d35a24..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-8 {
  background: url(/build/images/assets/img/explore/hospital/1000.79cf308f..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-9 {
  background: url(/build/images/assets/img/explore/hospital/1010.5f062e35..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-10 {
  background: url(/build/images/assets/img/explore/hospital/1100.2281b235..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-11 {
  background: url(/build/images/assets/img/explore/hospital/1110.bded2694..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-12 {
  background: url(/build/images/assets/img/explore/hospital/1001.1551b566..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-13 {
  background: url(/build/images/assets/img/explore/hospital/1011.99a599c5..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-14 {
  background: url(/build/images/assets/img/explore/hospital/1101.6bd687d3..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-15 {
  background: url(/build/images/assets/img/explore/hospital/1111.5e64d513..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .actor.zombie.local:before {
  background: url(/build/images/assets/img/explore/hospital/zombie.6d644589..gif) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .actor.zombody.local:before {
  background: url(/build/images/assets/img/explore/hospital/dead.eb468019..png) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > * {
  position: absolute;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door {
  width: 10%;
  height: 10%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-connect-0:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px green);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-connect-1:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px white);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-connect--1:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px white);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-1,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-6 {
  left: 17%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-3,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-8 {
  right: 17%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-4 {
  left: 34%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-5 {
  right: 34%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-2 {
  left: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-7 {
  right: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-1,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-2,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-3 {
  top: 32%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-6,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-7,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-8 {
  bottom: 32%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-4 {
  top: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-5 {
  bottom: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-1 {
  background: url(/build/images/assets/img/explore/hospital/dtlo_b.2447cea7..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-2 {
  background: url(/build/images/assets/img/explore/hospital/dto_b.14410521..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-3 {
  background: url(/build/images/assets/img/explore/hospital/dtro_b.03378640..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-4 {
  background: url(/build/images/assets/img/explore/hospital/dlo_b.c53d48c3..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-5 {
  background: url(/build/images/assets/img/explore/hospital/dro_b.f03924cb..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-6 {
  background: url(/build/images/assets/img/explore/hospital/dblo_b.d186722d..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-7 {
  background: url(/build/images/assets/img/explore/hospital/dbo_b.c1fbc333..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-8 {
  background: url(/build/images/assets/img/explore/hospital/dbro_b.17328c06..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-1 {
  background: url(/build/images/assets/img/explore/hospital/dtlo.66408ae5..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-2 {
  background: url(/build/images/assets/img/explore/hospital/dto.19c88753..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-3 {
  background: url(/build/images/assets/img/explore/hospital/dtro.24658405..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-4 {
  background: url(/build/images/assets/img/explore/hospital/dlo.1ccb3349..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-5 {
  background: url(/build/images/assets/img/explore/hospital/dro.9ca28306..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-6 {
  background: url(/build/images/assets/img/explore/hospital/dblo.2b612809..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-7 {
  background: url(/build/images/assets/img/explore/hospital/dbo.280029e5..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-8 {
  background: url(/build/images/assets/img/explore/hospital/dbro.1246a793..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-1 {
  background: url(/build/images/assets/img/explore/hospital/dtlo_r.cbbbf4ad..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-2 {
  background: url(/build/images/assets/img/explore/hospital/dto_r.83a27a7f..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-3 {
  background: url(/build/images/assets/img/explore/hospital/dtro_r.5f7c0f1b..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-4 {
  background: url(/build/images/assets/img/explore/hospital/dlo_r.d2731b16..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-5 {
  background: url(/build/images/assets/img/explore/hospital/dro_r.c2b3f825..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-6 {
  background: url(/build/images/assets/img/explore/hospital/dblo_r.0d8302e0..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-7 {
  background: url(/build/images/assets/img/explore/hospital/dbo_r.aad49472..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-8 {
  background: url(/build/images/assets/img/explore/hospital/dbro_r.8fc1af93..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-1 {
  background: url(/build/images/assets/img/explore/hospital/dtlc.b591b4a6..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-2 {
  background: url(/build/images/assets/img/explore/hospital/dtc.10e7728e..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-3 {
  background: url(/build/images/assets/img/explore/hospital/dtrc.2bd15e9f..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-4 {
  background: url(/build/images/assets/img/explore/hospital/dlc.1cdcd79f..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-5 {
  background: url(/build/images/assets/img/explore/hospital/drc.a833ae1e..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-6 {
  background: url(/build/images/assets/img/explore/hospital/dblc.730232c4..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-7 {
  background: url(/build/images/assets/img/explore/hospital/dbc.16bc523f..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-8 {
  background: url(/build/images/assets/img/explore/hospital/dbrc.cc50c9f6..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-1.decal-ambient-variant-a {
  width: 10%;
  height: 11%;
  left: 34%;
  top: 27%;
  background-image: url(/build/images/assets/img/explore/hospital/wall_dead_D.b0f84c4f..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-3.decal-ambient-variant-a {
  width: 10%;
  height: 11%;
  left: 57%;
  top: 27%;
  background-image: url(/build/images/assets/img/explore/hospital/wall_dead_E.8ee89d91..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-1.decal-ambient-variant-b {
  width: 7%;
  height: 17%;
  left: 37%;
  top: 15%;
  background-image: url(/build/images/assets/img/explore/hospital/wall_bed_D.147b5922..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-3.decal-ambient-variant-b {
  width: 7%;
  height: 17%;
  left: 57%;
  top: 15%;
  background-image: url(/build/images/assets/img/explore/hospital/wall_bed_E.108cf60b..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-5.decal-ambient-variant-a {
  width: 10%;
  height: 9%;
  left: 39%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_top.eabbd0e6..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-5.decal-ambient-variant-b {
  width: 10%;
  height: 9%;
  left: 39%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_bottom.0ab1d7bd..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-6.decal-ambient-variant-a {
  width: 9%;
  height: 10%;
  left: 54%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_left.e6d21ae5..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-6.decal-ambient-variant-b {
  width: 9%;
  height: 10%;
  left: 54%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_right.2f5ece7e..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-8.decal-ambient-variant-a {
  width: 9%;
  height: 10%;
  left: 20%;
  top: 45%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_right.2f5ece7e..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-8.decal-ambient-variant-b {
  width: 9%;
  height: 10%;
  left: 20%;
  top: 45%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_left.e6d21ae5..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-9.decal-ambient-variant-a {
  width: 9%;
  height: 10%;
  left: 75%;
  top: 45%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_left.e6d21ae5..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-9.decal-ambient-variant-b {
  width: 9%;
  height: 10%;
  left: 75%;
  top: 45%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_right.2f5ece7e..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-11.decal-ambient-variant-a {
  width: 10%;
  height: 9%;
  left: 39%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_bottom.0ab1d7bd..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-11.decal-ambient-variant-b {
  width: 10%;
  height: 9%;
  left: 39%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_top.eabbd0e6..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-12.decal-ambient-variant-a {
  width: 9%;
  height: 10%;
  left: 54%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_right.2f5ece7e..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-12.decal-ambient-variant-b {
  width: 9%;
  height: 10%;
  left: 54%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_left.e6d21ae5..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-14 {
  width: 4%;
  height: 9%;
  left: 33%;
  top: 78%;
  background-image: url(/build/images/assets/img/explore/hospital/wall_grid_K.07145fea..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-16 {
  width: 4%;
  height: 9%;
  left: 63%;
  top: 78%;
  background-image: url(/build/images/assets/img/explore/hospital/wall_grid_J.f367fe45..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane > .actor {
  overflow: visible;
  position: absolute;
  width: 0;
  height: 0;
  transform: scale(1.5);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane > .actor:before {
  position: absolute;
  content: " ";
  width: 24px;
  height: 24px;
  left: -12px;
  top: -12px;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane > .actor.citizen:not(.noox):before {
  background: url(/build/images/assets/img/explore/you.02a162bf..gif) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane > .actor.citizen.noox:before {
  background: url(/build/images/assets/img/explore/you_noox.ff7d5a74..gif) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane > .actor.zombie:before {
  background: url(/build/images/assets/img/explore/zombie.c2dd5953..gif) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane > .actor.zombody:before {
  background: url(/build/images/assets/img/explore/dead.4c7f710c..png) center / contain no-repeat;
}
div.ruin_map_area div.map > .zone-plane-controls {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 4;
  pointer-events: none;
}
div.ruin_map_area div.map > .zone-plane-controls:not(.hide) > * {
  pointer-events: all;
}
div.ruin_map_area div.map > .zone-plane-controls.hide {
  opacity: 0;
}
div.ruin_map_area div.map > .zone-plane-controls > .action-move {
  position: absolute;
  z-index: 4;
  cursor: pointer;
  background: url(/build/images/assets/img/icons/map/227.9da0ce6c..svg) 50% / contain no-repeat, url(/build/images/assets/img/icons/map/226.cae9fe0e..svg) 50% / contain no-repeat;
  width: 81px;
  height: 41px;
  transform-origin: center;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
}
div.ruin_map_area div.map > .zone-plane-controls > .action-move.on-route {
  filter: hue-rotate(90deg);
}
div.ruin_map_area div.map > .zone-plane-controls > .action-move:hover {
  background: url(/build/images/assets/img/icons/map/228.e7a65968..svg) 50% no-repeat;
}
div.ruin_map_area div.map > .zone-plane-controls > .action-move.action-move-north {
  top: 2%;
  left: 50%;
  transform: translateX(-50%);
}
div.ruin_map_area div.map > .zone-plane-controls > .action-move.action-move-east {
  top: 50%;
  right: -5%;
  transform: translateY(-50%) rotate(90deg);
}
div.ruin_map_area div.map > .zone-plane-controls > .action-move.action-move-south,
div.ruin_map_area div.map > .zone-plane-controls > .action-move.action-move-unshift {
  left: 50%;
  bottom: 2%;
  transform: translateX(-50%) rotate(180deg);
}
div.ruin_map_area div.map > .zone-plane-controls > .action-move.action-move-west {
  top: 50%;
  left: -5%;
  transform: translateY(-50%) rotate(270deg);
}
div.ruin_map_area div.map > .zone-plane-controls > .marker-direction {
  position: absolute;
  z-index: 4;
  pointer-events: none;
  filter: hue-rotate(90deg);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: url(/build/images/assets/img/icons/map/map_move_marker.61c0839c..svg) center / contain no-repeat;
}
div.ruin_map_area div.map > .zone-plane-ui {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 5;
  pointer-events: none;
  position: absolute;
  outline-offset: -4px;
}
div.ruin_map_area div.map > .zone-plane-ui > .name {
  position: absolute;
  top: 5px;
  left: 8px;
  width: 50%;
  display: block;
  z-index: 10;
  color: #205319;
  font-size: 1.25rem;
  text-shadow: 0 0 5px #205319;
  font-family: "visitor2";
  text-align: left;
  letter-spacing: 0.1rem;
}
div.ruin_map_area div.map > .zone-plane-ui > .timer {
  position: absolute;
  top: 5px;
  right: 5px;
  display: block;
  z-index: 9;
  color: #205319;
  font-size: 1.25rem;
  text-shadow: 0 0 5px #205319;
  font-family: "visitor2";
  text-align: right;
  letter-spacing: 0.1rem;
}
div.ruin_map_area div.map > .zone-plane-ui > .timer > .ox {
  font-size: 2rem;
  color: #d7ff5b;
}
div.ruin_map_area div.map > .zone-plane-ui > .scanner {
  position: absolute;
  width: 13%;
  height: 9%;
  background: url(/build/images/assets/img/explore/scanner.f89624fa..gif) center / contain no-repeat;
  right: 2%;
  bottom: 2%;
  opacity: 0.5;
}
div.ruin_map_area div.map > .zone-plane-ui > .scanner-fx {
  position: absolute;
  width: 100%;
  height: 100%;
  background: url(/build/images/assets/img/explore/scan_fx_1.6a8bfb78..gif) center / contain no-repeat;
  top: 0;
  left: 0;
  opacity: 0.3;
  transform: scale(1.45);
}
div.ruin_map_area div.map > .zone-plane-ui > .frame {
  position: absolute;
  width: 100%;
  height: 100%;
  background: url(/build/images/assets/img/explore/frame.011db9ee..png) center / 100% 100% no-repeat;
  top: 0;
  left: 0;
  opacity: 1;
}
div.ruin_map_area div.controls {
  background: url(/build/images/assets/img/background/beyond/map_footer_toggle.9219ca02..png) top center no-repeat, url(/build/images/assets/img/background/beyond/map_footer_large.17b928e5..png) top left repeat-x;
  height: 16px;
}
.log-container {
  position: relative;
}
.log {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
  padding: 4px;
  position: relative;
  z-index: 1;
}
.log > .log-content {
  font-size: 1.2rem;
  color: #f0d79e;
  max-height: 300px;
  overflow-y: auto;
}
.log > .log-content > .log-spinner,
.log > .log-content > .log-complete-link {
  padding: 5px;
}
.log > .log-content > .log-complete-link {
  cursor: pointer;
  text-decoration: underline;
  display: inline-block;
}
.log > .log-content > .log-silence {
  padding: 5px 0 8px 4px;
  margin: 2px 0 0;
  font-size: 8pt;
  font-weight: bold;
  color: #98a675;
  text-transform: uppercase;
  border: 0;
  border-top: 1px dashed #b37c4a;
}
.log > .log-content > .log-day-header {
  margin-top: 5px;
  margin-bottom: 2px;
  padding-left: 0;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 8pt;
  border-bottom: 1px dashed #b37c4a;
}
.log > .log-content > .log-day-header + .log-silence {
  border-top: 0;
}
.log > .log-content > .log-entry {
  padding: 1px 2px 1px 20px;
  position: relative;
  cursor: default;
  margin: 0;
  word-wrap: anywhere;
}
.log > .log-content > .log-entry:before {
  content: " ";
  height: 16px;
  width: 16px;
  top: 2px;
  left: 2px;
  position: absolute;
}
.log > .log-content > .log-entry > span.log-part-time {
  color: #ddab76;
  font-size: 0.9em;
  display: inline-block;
  width: 50px;
  position: relative;
  text-align: center;
}
.log > .log-content > .log-entry > span.log-part-time:before,
.log > .log-content > .log-entry > span.log-part-time:after {
  display: block;
  width: 10px;
  position: absolute;
  top: 0;
}
.log > .log-content > .log-entry > span.log-part-time:before {
  content: '[';
  left: 0;
}
.log > .log-content > .log-entry > span.log-part-time:after {
  content: ']';
  right: 0;
}
.log > .log-content > .log-entry > span.log-part-content > span:not(.container),
.log > .log-content > .log-entry span.log-part-content > span.container > span:not(.container) {
  color: white;
  font-weight: bold;
  font-variant: small-caps;
}
.log > .log-content > .log-entry > span.log-part-content > span:not(.container) > img,
.log > .log-content > .log-entry span.log-part-content > span.container > span:not(.container) > img {
  vertical-align: text-top;
}
.log > .log-content > .log-entry > span.log-part-content > span:not(.container).jobName,
.log > .log-content > .log-entry span.log-part-content > span.container > span:not(.container).jobName {
  font-weight: normal;
  font-style: italic;
  color: #f0d79e;
}
.log > .log-content > .log-entry > span.log-part-content > span:not(.container).tool,
.log > .log-content > .log-entry span.log-part-content > span.container > span:not(.container).tool {
  padding-left: 3px;
  padding-right: 3px;
  white-space: nowrap;
  background-color: #784323;
  max-width: 100%;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: text-top;
}
.log > .log-content > .log-entry > span.log-part-content.log-part-entry-hidden,
.log > .log-content > .log-entry span.log-part-content > span.container.log-part-entry-hidden {
  background-color: #4d5537;
  color: #98a675;
  font-weight: bold;
}
.log > .log-content > .log-entry.log-entry-class-1 {
  background-color: #820000;
}
.log > .log-content > .log-entry.log-entry-class-1 span.log-part-content span.tool {
  background-color: #a00;
}
.log > .log-content > .log-entry.log-entry-class-2 {
  background-color: #ad2714;
}
.log > .log-content > .log-entry.log-entry-class-2 span.log-part-content span.tool {
  background-color: #a00;
}
.log > .log-content > .log-entry.log-entry-class-3 {
  background-color: #965c36;
  font-weight: bold;
}
.log > .log-content > .log-entry.log-entry-class-4 {
  background-color: #3b3249;
}
.log > .log-content > .log-entry.log-entry-class-4 .log-part-content {
  font-style: italic;
}
.log > .log-content > .log-entry.log-entry-class-5 {
  background-color: #b05502;
}
.log > .log-content > .log-entry.log-entry-type-1:before {
  background: url(/build/images/assets/img/log/citizen.46a3e93f..gif);
}
.log > .log-content > .log-entry.log-entry-type-2.log-entry-class-0:before {
  background: url(/build/images/assets/img/log/bank_in.0f1a996b..gif);
}
.log > .log-content > .log-entry.log-entry-type-2.log-entry-class-1:before {
  background: url(/build/images/assets/img/log/bank_out.213ec958..gif);
}
.log > .log-content > .log-entry.log-entry-type-4:before {
  background: url(/build/images/assets/img/log/build.fd56bdf4..gif);
}
.log > .log-content > .log-entry.log-entry-type-5:before {
  background: url(/build/images/assets/img/log/workshop.bbdaf7ee..gif);
}
.log > .log-content > .log-entry.log-entry-type-6.log-entry-class-0:before {
  background: url(/build/images/assets/img/log/door_open.94a61520..gif);
}
.log > .log-content > .log-entry.log-entry-type-6.log-entry-class-3:before {
  background: url(/build/images/assets/img/log/door_closed.3144d9d0..gif);
}
.log > .log-content > .log-entry.log-entry-type-7:before {
  background: url(/build/images/assets/img/log/well.074b6eb3..gif);
}
.log > .log-content > .log-entry.log-entry-type-8:not(.log-entry-class-2):before {
  background: url(/build/images/assets/img/log/citizen.46a3e93f..gif);
}
.log > .log-content > .log-entry.log-entry-type-8.log-entry-class-2:before {
  background: url(/build/images/assets/img/log/death.34e3288c..gif);
}
.log > .log-content > .log-entry.log-entry-type-9:before {
  background: url(/build/images/assets/img/log/night.7bd62c85..gif);
}
.log > .log-content > .log-entry.log-entry-type-10:before {
  background: url(/build/images/assets/img/log/home.5944708c..gif);
}
.log > .log-content > .log-entry.log-entry-type-11:before {
  background: url(/build/images/assets/img/log/chat.6b1bcc9a..gif);
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-4,
.log > .log-content > .log-entry.log-entry-type-11 div.dice-6,
.log > .log-content > .log-entry.log-entry-type-11 div.dice-8,
.log > .log-content > .log-entry.log-entry-type-11 div.dice-10,
.log > .log-content > .log-entry.log-entry-type-11 div.dice-12,
.log > .log-content > .log-entry.log-entry-type-11 div.dice-20,
.log > .log-content > .log-entry.log-entry-type-11 div.dice-100,
.log > .log-content > .log-entry.log-entry-type-11 div.letter-a,
.log > .log-content > .log-entry.log-entry-type-11 div.letter-c,
.log > .log-content > .log-entry.log-entry-type-11 div.letter-v,
.log > .log-content > .log-entry.log-entry-type-11 div.rps,
.log > .log-content > .log-entry.log-entry-type-11 div.coin,
.log > .log-content > .log-entry.log-entry-type-11 div.card,
.log > .log-content > .log-entry.log-entry-type-11 div.citizen {
  display: inline-block;
  padding: 1px 3px 1px 19px;
  background: #36241b;
  font-size: 0.8em;
  margin: 0 2px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=any] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=none] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/looser.aa8af336..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=basic] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/basic.df78a12d..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=collec] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/dig.abdddc5f..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=guardian] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/shield.aa5b94e7..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=hunter] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/vest.dab68fee..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=tamer] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/tamer.198b64bc..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=tech] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/tech.28907ccf..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=shaman] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/shaman.df6922db..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=survivalist] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/book.93f02a21..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=hero] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/hero.0cdc29a3..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=dead] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/death.34e3288c..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=shunned] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/icons/banished.812149c1..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-4 {
  background: url(/build/images/assets/img/forum/dice4.5c707652..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-6 {
  background: url(/build/images/assets/img/forum/dice6.a7adf6c6..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-8 {
  background: url(/build/images/assets/img/forum/dice8.669ce16e..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-10 {
  background: url(/build/images/assets/img/forum/dice10.85659297..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-12 {
  background: url(/build/images/assets/img/forum/dice12.3ff5abea..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-20 {
  background: url(/build/images/assets/img/forum/dice20.1edfb21f..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-100 {
  background: url(/build/images/assets/img/forum/dice100.f8efaa19..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.letter-a {
  background: url(/build/images/assets/img/forum/lta.8a230284..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.letter-c {
  background: url(/build/images/assets/img/forum/ltc.97618d5b..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.letter-v {
  background: url(/build/images/assets/img/forum/ltv.08892ddb..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.rps {
  background: url(/build/images/assets/img/forum/rps.8f3afd22..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.coin {
  background: url(/build/images/assets/img/forum/coin.caf60f68..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.card {
  background: url(/build/images/assets/img/forum/card.a3371533..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-17:before {
  background: url(/build/images/assets/img/log/well_add.32385386..gif);
}
.log > .log-content > .log-entry:hover {
  background-color: #7e4d2a;
  border-color: #ddab76;
  border-width: 1px;
  border-style: solid;
  padding: 0px 1px 0px 19px;
}
.log > .log-content > .log-entry:hover:before {
  top: 1px;
  left: 1px;
}
.log + .log-day-select {
  position: relative;
  width: 100%;
  overflow-x: auto;
  top: -3px;
  white-space: nowrap;
}
.log + .log-day-select > div {
  overflow: visible;
  display: inline-block;
  position: relative;
}
.log + .log-day-select > div > div {
  display: inline-block;
  font-size: 0.7em;
  background: #5c2b20;
  width: 60px;
  text-align: center;
  border: 1px solid #EFDBA8;
  position: relative;
  padding: 3px;
  color: #ddab76;
  cursor: pointer;
}
.log + .log-day-select > div > div.current {
  color: white;
  font-weight: bold;
  border-top: none;
  z-index: 2;
}
.log + .log-day-select > div > div:not(.current) {
  top: -1px;
}
.log + .log-day-select > div > div > span {
  font-weight: bold;
  font-variant: small-caps;
}
.shoutbox {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
  padding: 4px;
}
.shoutbox > .shout-content {
  font-size: 1.2rem;
  color: #f0d79e;
  max-height: 450px;
  overflow-y: auto;
}
.shoutbox > .shout-content > .shout-loader {
  text-align: center;
}
.shoutbox > .shout-content > .shout-separator {
  margin: 3px 0;
  border-bottom: 1px solid #f0d79e;
}
.shoutbox > .shout-content > .shout-entry {
  padding: 2px;
  position: relative;
  cursor: default;
  margin: 1px 0;
  background-color: transparent;
}
.shoutbox > .shout-content > .shout-entry:before {
  content: " ";
  height: 16px;
  width: 16px;
  top: 2px;
  left: 2px;
  position: absolute;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-time {
  color: #ddab76;
  font-size: 0.9em;
  display: inline-block;
  width: 50px;
  position: relative;
  text-align: center;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-time:before,
.shoutbox > .shout-content > .shout-entry > span.shout-part-time:after {
  display: block;
  width: 10px;
  position: absolute;
  top: 0;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-time:before {
  content: '[';
  left: 0;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-time:after {
  content: ']';
  right: 0;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-content {
  word-wrap: break-word;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-content > span {
  color: white;
  font-weight: bold;
  font-variant: small-caps;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-content > span > img {
  vertical-align: text-top;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-content > span.tool {
  padding-left: 3px;
  padding-right: 3px;
  white-space: nowrap;
  background-color: #784323;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-content b {
  color: white;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-content strong {
  color: white;
  font-variant: small-caps;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 b {
  color: white;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1.shout-entry-new {
  background-color: #3b3249;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-4,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-6,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-8,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-10,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-12,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-20,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-100,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.letter-a,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.letter-c,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.letter-v,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.rps,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.coin,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.card {
  display: inline-block;
  padding: 1px 3px 1px 19px;
  background: #36241b;
  font-size: 0.8em;
  margin: 0 2px;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-4 {
  background: url(/build/images/assets/img/forum/dice4.5c707652..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-6 {
  background: url(/build/images/assets/img/forum/dice6.a7adf6c6..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-8 {
  background: url(/build/images/assets/img/forum/dice8.669ce16e..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-10 {
  background: url(/build/images/assets/img/forum/dice10.85659297..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-12 {
  background: url(/build/images/assets/img/forum/dice12.3ff5abea..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-20 {
  background: url(/build/images/assets/img/forum/dice20.1edfb21f..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-100 {
  background: url(/build/images/assets/img/forum/dice100.f8efaa19..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.letter-a {
  background: url(/build/images/assets/img/forum/lta.8a230284..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.letter-c {
  background: url(/build/images/assets/img/forum/ltc.97618d5b..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.letter-v {
  background: url(/build/images/assets/img/forum/ltv.08892ddb..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.rps {
  background: url(/build/images/assets/img/forum/rps.8f3afd22..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.coin {
  background: url(/build/images/assets/img/forum/coin.caf60f68..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.card {
  background: url(/build/images/assets/img/forum/card.a3371533..png) left center no-repeat, #36241b;
}
div.town-banner {
  background: black;
  border: 1px solid #b18a63;
  height: 80px;
  background-size: cover;
}
div.town-banner.town-banner-home {
  background: url(/build/images/assets/img/background/town/home.0212c3d6..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-home.night {
  background: url(/build/images/assets/img/background/town/night_home.c6cd3970..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-well {
  background: url(/build/images/assets/img/background/town/well.e78aa806..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-well.night {
  background: url(/build/images/assets/img/background/town/night_well.d6acc13e..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-bank {
  background: url(/build/images/assets/img/background/town/bank.1175a1dd..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-bank.night {
  background: url(/build/images/assets/img/background/town/night_bank.8715d392..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-houses {
  background: url(/build/images/assets/img/background/town/houses.31444030..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-houses.night {
  background: url(/build/images/assets/img/background/town/night_houses.17f23b23..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-visit-dead {
  background: url(/build/images/assets/img/background/town/visit_dead.89261132..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-visit-dead.night {
  background: url(/build/images/assets/img/background/town/night_visit_dead.0ff5513b..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-visit {
  background: url(/build/images/assets/img/background/town/visit.7dd53a03..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-visit.night {
  background: url(/build/images/assets/img/background/town/night_visit.eadf6aa3..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-construction {
  background: url(/build/images/assets/img/background/town/construction.000e3f35..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-construction.night {
  background: url(/build/images/assets/img/background/town/night_construction.d0147349..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-upgrades {
  background: url(/build/images/assets/img/background/town/upgrades.f9339cdb..png) center / cover no-repeat;
}
div.town-banner.town-banner-door-open {
  background: url(/build/images/assets/img/background/beyond/city_open.492a9335..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-door-open.night {
  background: url(/build/images/assets/img/background/beyond/night_city_open.1dc1f8c6..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-door-closed {
  background: url(/build/images/assets/img/background/beyond/city.728ad099..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-door-closed.night {
  background: url(/build/images/assets/img/background/beyond/night_city.59600d18..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-workshop {
  background: url(/build/images/assets/img/background/town/agora.000e3f35..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-workshop.night {
  background: url(/build/images/assets/img/background/town/night_agora.d0147349..jpg) center / cover no-repeat;
}
.town-menu {
  font-weight: bold;
  color: #f0d79e;
  font-variant: small-caps;
}
.town-menu > .cell {
  cursor: pointer;
}
.town-menu > .cell > div:first-child {
  width: 100%;
  padding-top: 55.1724138%;
  border: 1px solid black;
  text-decoration: underline;
}
.town-menu > .cell > div:last-child {
  font-size: 1.1rem;
  padding: 1px 4px;
  background: #3e2417;
  height: 20px;
}
.town-menu > .cell > div:last-child > img {
  vertical-align: bottom;
}
.town-menu > .cell:hover > div:last-child {
  color: #EFDBA8;
}
.town-menu > .cell:hover > div:first-child {
  outline: 1px solid #EFDBA8;
}
.town-menu > .cell.selected:not(.town-overview) > div:first-child {
  background-color: #965C36 !important;
  outline: 1px solid black;
  border: 1px solid white;
}
.town-menu > .cell.selected > div:last-child {
  background: #965C36;
  color: white;
}
.town-menu:not(.night) > .town-menu-house > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_home.070234bf..gif) center / cover no-repeat;
}
.town-menu:not(.night) > .town-menu-well > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_well.8992e8d8..gif) center / cover no-repeat;
}
.town-menu:not(.night) > .town-menu-bank > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_bank.fdbba16d..gif) center / cover no-repeat;
}
.town-menu:not(.night) > .town-menu-citizens > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_houses.35431ef2..gif) center / cover no-repeat;
}
.town-menu:not(.night) > .town-menu-construct > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_construction.a3a751bd..gif) center / cover no-repeat;
}
.town-menu:not(.night) > .town-menu-door > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_door.463a8a21..gif) center / cover no-repeat;
}
.town-menu.night > .town-menu-house > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_home_night.596d5182..gif) center / cover no-repeat;
}
.town-menu.night > .town-menu-well > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_well_night.24a337ca..gif) center / cover no-repeat;
}
.town-menu.night > .town-menu-bank > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_bank_night.6147202b..gif) center / cover no-repeat;
}
.town-menu.night > .town-menu-citizens > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_houses_night.198aed7b..gif) center / cover no-repeat;
}
.town-menu.night > .town-menu-construct > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_construction_night.a771e73c..gif) center / cover no-repeat;
}
.town-menu.night > .town-menu-door > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_door_night.dbae0fc2..gif) center / cover no-repeat;
}
.header-menu {
  width: 100%;
  height: 60px;
  position: relative;
}
.header-menu.chaos {
  background: url(/build/images/assets/img/background/town/chaos.95206887..gif) center / 100% no-repeat;
}
.header-menu.insurrect {
  background: url(/build/images/assets/img/background/town/revolt.73a0aefc..gif) center / 100% no-repeat;
}
.header-menu a.help-button {
  position: absolute;
  bottom: 2px;
  right: 2px;
}
.banished-info {
  text-align: center;
  color: white;
  font-size: 1.3rem;
  background-color: #773939;
  border: 1px solid #ba6767;
  margin-bottom: 0.5rem;
}
.banished-info em {
  color: #f0d79e;
}
.row > .cell.town-addons {
  font-weight: bold;
  color: #f0d79e;
  font-variant: small-caps;
  display: flex;
  align-items: stretch;
  justify-content: space-evenly;
}
.row > .cell.town-addons > .town-addon {
  height: 55px;
  width: 40px;
  flex-basis: 40px;
  flex-grow: 0;
  overflow: hidden;
  flex-shrink: 0;
  font-size: 1.1rem;
  padding: 0;
  cursor: pointer;
  margin: 3px;
  background-color: #5c2b20;
}
.row > .cell.town-addons > .town-addon:first-child {
  margin-left: 0;
}
.row > .cell.town-addons > .town-addon:nth-child(6) {
  margin-right: 0;
}
.row > .cell.town-addons > .town-addon:nth-child(n+7) {
  display: none;
}
.row > .cell.town-addons > .town-addon img {
  max-height: 14px;
}
.row > .cell.town-addons > .town-addon > div {
  padding: 0;
  margin: 0;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  height: 40px;
  width: 40px;
  border: 1px solid #7e4d2a;
}
.row > .cell.town-addons > .town-addon:not(.selected):not(.town-addon-empty):hover > div {
  border: 1px solid #EFDBA8;
  cursor: pointer;
}
.row > .cell.town-addons > .town-addon.selected {
  background: #823d2d;
  filter: contrast(120%) brightness(120%);
  outline: 1px solid #EFDBA8;
}
.row > .cell.town-addons > .town-addon > span {
  display: block;
  padding: 1px 2px;
  text-align: center;
  text-overflow: ellipsis;
  line-height: 13px;
  height: 15px;
  font-size: 1rem;
  overflow: hidden;
}
.row > .cell.town-addons > .town-addon.town-addon-empty {
  background-color: transparent;
}
.row > .cell.town-addons > .town-addon.town-addon-empty:hover > div,
.row > .cell.town-addons > .town-addon.town-addon-empty:hover > span,
.row > .cell.town-addons > .town-addon.town-addon-empty:hover {
  outline: none;
  cursor: initial;
}
.row > .cell.town-addons > .town-addon.town-addon-empty > div {
  height: 36px;
  width: 36px;
  margin: 2px;
  border: 1px dotted #90563b;
  background: repeating-linear-gradient(-45deg, #7e4a31 4px, #693e29 8px);
}
.row > .cell.town-addons > .town-addon.town-addon-upgrade > div {
  background-image: url(/build/images/assets/img/icons/evo/smenu_upgrades.d9357804..gif);
}
.row > .cell.town-addons > .town-addon.town-addon-workshop > div {
  background-image: url(/build/images/assets/img/icons/evo/smenu_workshop.225e68a0..gif);
}
.row > .cell.town-addons > .town-addon.town-addon-watchtower > div {
  background-image: url(/build/images/assets/img/icons/evo/smenu_tower.e204d08a..gif);
}
.row > .cell.town-addons > .town-addon.town-addon-battlement > div {
  background-image: url(/build/images/assets/img/icons/evo/smenu_watch.d48a7a35..gif);
}
.row > .cell.town-addons > .town-addon.town-addon-dump > div {
  background-image: url(/build/images/assets/img/icons/evo/smenu_decharge.132a1c9d..gif);
}
.row > .cell.town-addons > .town-addon.town-addon-catapult > div {
  background-image: url(/build/images/assets/img/icons/evo/smenu_catapult2.a8dd0129..gif);
}
.row > .cell.town-addons:not(.night) > .town-addon-house > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_home.070234bf..gif) center / cover no-repeat;
}
.row > .cell.town-addons:not(.night) > .town-addon-well > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_well.8992e8d8..gif) center / cover no-repeat;
}
.row > .cell.town-addons:not(.night) > .town-addon-bank > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_bank.fdbba16d..gif) center / cover no-repeat;
}
.row > .cell.town-addons:not(.night) > .town-addon-citizens > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_houses.35431ef2..gif) center / cover no-repeat;
}
.row > .cell.town-addons:not(.night) > .town-addon-construct > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_construction.a3a751bd..gif) center / cover no-repeat;
}
.row > .cell.town-addons:not(.night) > .town-addon-door > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_door.463a8a21..gif) center / cover no-repeat;
}
.row > .cell.town-addons.night > .town-addon-house > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_home_night.596d5182..gif) center / cover no-repeat;
}
.row > .cell.town-addons.night > .town-addon-well > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_well_night.24a337ca..gif) center / cover no-repeat;
}
.row > .cell.town-addons.night > .town-addon-bank > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_bank_night.6147202b..gif) center / cover no-repeat;
}
.row > .cell.town-addons.night > .town-addon-citizens > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_houses_night.198aed7b..gif) center / cover no-repeat;
}
.row > .cell.town-addons.night > .town-addon-construct > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_construction_night.a771e73c..gif) center / cover no-repeat;
}
.row > .cell.town-addons.night > .town-addon-door > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_door_night.dbae0fc2..gif) center / cover no-repeat;
}
.town-upgrades p,
.citizen-home p {
  margin: 0;
}
.town-upgrades .vote-bar,
.citizen-home .vote-bar {
  margin-top: 0.25em;
  height: 1.25em;
  border: 1px solid #ddab76;
  background-color: #5c2b20;
  position: relative;
}
.town-upgrades .vote-bar.small,
.citizen-home .vote-bar.small {
  height: 1em;
}
.town-upgrades .vote-bar > *,
.citizen-home .vote-bar > * {
  height: 100%;
  position: absolute;
}
.town-upgrades .vote-bar .vote-progress,
.citizen-home .vote-bar .vote-progress {
  border-right: 1px solid #ddab76;
  background-color: #b37c4a;
}
.town-upgrades .row {
  border-bottom: 1px solid #7e4d2a;
}
.town-buildings > ul {
  background-color: #3e2417;
  list-style-type: none;
  margin-left: 0px;
  padding-left: 2.5rem;
  font-size: 1.1rem;
  background-image: url(/build/images/assets/img/icons/home.a9951a08..gif);
  background-repeat: no-repeat;
  background-position: 4px 2px;
}
.town-buildings > ul > li {
  padding-bottom: 5px;
}
.town-buildings > ul > li > em {
  color: #e7c48f;
  padding-left: 20px;
  font-style: normal;
}
.town-buildings > ul > li .life-bar {
  margin-top: 0.25em;
  margin-right: 1em;
  height: 0.5em;
  border: 1px solid black;
  background-color: black;
  position: relative;
  width: 30px;
}
.town-buildings > ul > li .life-bar > * {
  height: 100%;
  position: absolute;
}
.town-buildings > ul > li .life-bar .life-progress {
  background-color: #696486;
}
.town-buildings > ul > li .life-bar .life-progress.life-warning {
  background-color: yellow;
}
.town-buildings > ul > li .life-bar .life-progress.life-critical {
  background-color: #f86;
}
.x-copy-prediction {
  cursor: pointer;
}
.copy-popup {
  position: fixed;
  float: left;
  opacity: 1;
  transition: opacity 500ms linear 0s;
}
.watchtower-prediction {
  display: flex;
  flex-wrap: wrap;
}
.watchtower-prediction > * {
  flex-basis: 100%;
}
.watchtower-prediction p {
  text-align: center;
}
.watchtower-prediction .watchtower-prediction-bar {
  margin-top: 0.25em;
  height: 1.25em;
  border: 1px solid #ddab76;
  background-color: #5c2b20;
  position: relative;
}
.watchtower-prediction .watchtower-prediction-bar > * {
  height: calc(100% - 2px);
  position: absolute;
  top: 1px;
  left: 1px;
}
.watchtower-prediction .watchtower-prediction-bar .watchtower-prediction-progress {
  background-color: #b37c4a;
  border-right: 1px solid #ddab76;
}
.watchtower-prediction .watchtower-prediction-bar .watchtower-prediction-text {
  min-width: 4em;
  color: #ffffff;
  line-height: 1.25em;
  text-align: center;
  font-size: 1rem;
}
.citizens-list {
  line-height: 20px;
}
.citizens-list .row.header,
.messages-list .row.header,
.routes-list .row.header,
.citizens-list .row-flex.header,
.messages-list .row-flex.header,
.routes-list .row-flex.header {
  font-weight: bold;
  background: linear-gradient(to top, #643b25 0%, rgba(100, 59, 37, 0) 50%, rgba(100, 59, 37, 0) 100%);
  font-size: 1.2rem;
  border-bottom: 2px solid #ddab76;
}
.citizens-list .row:not(.header),
.messages-list .row:not(.header),
.routes-list .row:not(.header) {
  font-style: italic;
}
.citizens-list .row:not(.header):hover,
.messages-list .row:not(.header):hover,
.routes-list .row:not(.header):hover {
  outline: 1px solid #EFDBAB;
}
.citizens-list.routes-list .row,
.messages-list.routes-list .row,
.routes-list.routes-list .row {
  font-size: 1.2rem;
}
.citizens-list .row.me,
.messages-list .row.me,
.routes-list .row.me {
  background-color: #423f54 !important;
}
.citizens-list .row.new,
.messages-list .row.new,
.routes-list .row.new {
  color: white;
  font-style: normal;
}
#rows-send {
  display: none;
}
.linked-items {
  list-style-type: none;
  padding-left: 10px;
}
.nightwatch .small {
  color: white;
}
.nightwatch .total div {
  background: #5c2b20;
  font-weight: bold;
  border-bottom: 1px solid #f0d79e;
  color: #f0d79e;
}
.prof-list {
  margin-top: 10px;
}
.prof-list div {
  font-size: 1.2rem;
  background-color: #5c2b20;
}
.prof-list .prof {
  background-color: #5c2b20;
  padding-right: 0.5rem;
  font-size: 1rem;
  display: inline-block;
}
.prof-list .prof img {
  vertical-align: sub;
}
.prof-list .prof em {
  color: #ddab76;
  font-size: 1.2rem;
}
.prof-list .citizen_count {
  color: white;
}
.prof-list .citizen_count em {
  color: #ddab76;
}
.citizen-chest > p {
  margin-top: 0;
  font-size: 1.2rem;
}
.citizen-chest .notice {
  padding-left: 20px;
  padding-right: 5px;
  font-size: 1.1rem;
  color: #f0d79e;
  margin-top: 2px;
  background-image: url(/build/images/assets/img/icons/small_middot.d673b4c1..gif);
  background-repeat: no-repeat;
  background-position: 3px 1px;
  background-color: #996739;
  cursor: pointer;
}
.citizen-chest .notice:hover {
  color: white;
}
.buildings button {
  min-height: 20px;
}
.dashboard {
  padding: 5px;
  background: #5c2b20;
  border: 1px solid #492219;
  color: #ddab76;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
  font-size: 1.2rem;
}
.dashboard .attack-estimation,
.dashboard .def-estimation {
  border-left: 1px dashed #7e4d2a;
  border-right: 1px solid #ddab76;
}
.dashboard .attack-estimation.attack-estimation .help,
.dashboard .def-estimation.attack-estimation .help {
  color: white;
}
.dashboard em {
  color: #f0d79e;
}
.dashboard .counter {
  color: white;
  font-weight: bold;
  font-size: 1.8rem;
}
.words-of-heroes {
  min-height: 260px;
  padding: 5px;
  margin-top: 10px;
  background-repeat: no-repeat;
  background-image: url(/build/images/assets/img/background/town/cityBoard.58de5f6f..png);
}
.words-of-heroes .content {
  margin: 40px 0 0 5px;
  height: 190px;
  max-height: 190px;
  max-width: 240px;
  overflow: auto;
  color: #E4E3E8;
  font-size: 1.5rem;
  line-height: 11pt;
  font-style: italic;
  font-weight: bold;
  font-family: "Trebuchet MS", "Arial", Verdana, sans-serif;
  word-break: break-word;
}
.words-of-heroes .content textarea,
.words-of-heroes .content textarea:focus {
  width: 100%;
  overflow: hidden;
  background: #3b3249;
  border: 1px dashed #696486;
  color: #E4E3E8;
  font-size: 1.5rem;
  line-height: 11pt;
  font-style: italic;
  font-weight: bold;
  font-family: "Trebuchet MS", "Arial", Verdana, sans-serif;
  outline: none;
  padding: 0;
}
.words-of-heroes .content em {
  display: inline-block;
  font-size: 1.1rem;
  color: #F0D79E;
  margin-top: 2rem;
}
.words-of-heroes .edit,
.words-of-heroes .cancel {
  max-width: 240px;
  text-align: right;
  font-size: 1.2rem;
  color: #ddab76;
}
.words-of-heroes .edit .disabled,
.words-of-heroes .cancel .disabled {
  text-decoration: line-through;
  font-weight: normal;
  color: grey;
}
.overview-list,
.overview-checklist {
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 1.4rem;
  background-color: #996739;
}
.overview-list strong,
.overview-checklist strong {
  color: white;
}
.overview-list .separator,
.overview-checklist .separator {
  margin-top: 7px;
  padding-top: 5px;
  border-top: 1px solid #f0d79e;
}
.overview-checklist {
  list-style: none;
  padding-left: 10px;
}
.overview-checklist li {
  padding-left: 20px;
  background: url(/build/images/assets/img/icons/tickOff.918c2d65..gif) 5px 5px no-repeat;
}
.overview-checklist li:hover {
  text-decoration: underline;
  color: #ddab76;
  cursor: pointer;
}
.overview-checklist li.checked {
  background: url(/build/images/assets/img/icons/tickOn.6c2e5227..gif) 5px 5px no-repeat;
  text-decoration: line-through;
  font-style: italic;
  color: #b37c4a;
}
.overview-checklist li.checked:hover {
  text-decoration: underline line-through;
  color: #ddab76;
  cursor: pointer;
}
.overview-list,
ul.list {
  list-style: url(/build/images/assets/img/icons/small_dot.94f39da7..gif);
  padding-left: 20px;
}
.overview-list.list li,
ul.list.list li {
  color: white;
}
.overview-list.list li.separator,
ul.list.list li.separator {
  margin-top: 1.5rem;
  padding-top: 1.2rem;
  border-top: 1px solid #f0d79e;
}
.overview-list .warning,
ul.list .warning {
  color: #f86;
}
.defense-detail em {
  font-size: 1.2rem;
  color: #f0d79e;
}
.citizen-gossips {
  font-size: 1.3rem;
}
.gossips {
  margin-top: 5px;
  list-style: url(/build/images/assets/img/icons/small_dot.94f39da7..gif);
  padding-left: 20px;
  font-size: 1.2rem;
  background-color: #926739;
}
.gossips strong {
  font-variant: small-caps;
}
.citizen-box {
  border-left: 1px solid #7e4d2a;
  border-bottom: 1px solid #7e4d2a;
  overflow: hidden;
  text-overflow: ellipsis;
}
.citizen-box-name {
  background-color: #b37c4a;
}
.citizen-box-name-me {
  background-color: #57536F;
}
.citizen-box-name,
.citizen-box-name-me {
  color: white !important;
}
.citizen-box-name > span > .citizen-name {
  text-decoration: underline;
}
.small-citizen-defense {
  display: inline-block;
  margin-top: 7px;
  max-height: 20px;
}
.small-citizen-defense > .citizen-defense {
  font-size: 1.15rem !important;
}
.citizen-defense {
  font-size: 1.4rem;
}
.citizen-online {
  max-width: 6px;
  background-color: #bbcd7c;
  border-bottom: 1px solid #7e4d2a;
  margin: 0px 0px 0px 0px;
  position: relative;
}
.citizen-offline {
  max-width: 6px;
  background-color: #ba6767;
  border-bottom: 1px solid #7e4d2a;
  margin: 0;
  position: relative;
}
.citizen-dead {
  max-width: 6px;
  background-color: #b37c4a;
  border-bottom: 1px solid #7e4d2a;
  margin: 0;
  position: relative;
}
.gazette-search {
  margin-left: 35px;
  color: #f0d79e;
}
.gazette-search div > h2 {
  margin-top: 0;
  background-image: none;
}
.gazette-search div > div > select {
  margin-bottom: 2px;
}
#gazette .newspage {
  width: 435px;
  height: 360px;
  background-image: url(/build/images/assets/img/news/newsBg.6671ff9b..gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  display: inline-block;
  vertical-align: top;
  position: relative;
}
#gazette .newspage#newspage-front {
  margin-left: 20px;
}
#gazette .newspage#newspage-front > div {
  position: absolute;
  font-family: "Courier Prime", fixed;
  color: #3b3249;
}
#gazette .newspage#newspage-front div#gazette-headline {
  top: 12%;
  left: 6%;
  font-weight: bold;
  font-size: 110%;
  white-space: nowrap;
  transform-origin: left;
}
#gazette .newspage#newspage-front div#gazette-content {
  top: 20%;
  left: 6%;
  font-size: 80%;
}
#gazette .newspage#newspage-front div#gazette-content.day1 {
  font-style: italic;
}
#gazette .newspage#newspage-front div#gazette-content p {
  margin: 0;
}
#gazette .newspage#newspage-front div#gazette-content p:first-letter {
  font-weight: bold;
  text-transform: uppercase;
  font-size: 120%;
}
#gazette .newspage#newspage-front div#gazette-content p i.dagger {
  font-family: serif;
  font-style: normal;
}
#gazette .newspage#newspage-front div#gazette-signature {
  font-size: 100%;
  font-style: italic;
  color: #5a5132;
  text-align: right;
}
#gazette .newspage#newspage-front div#gazette-deaths {
  top: 58%;
  left: 10%;
  font-size: 80%;
  width: 65%;
  height: 30%;
  overflow-y: auto;
}
#gazette .newspage#newspage-front div#gazette-deaths > div {
  padding-left: 10px;
}
#gazette .newspage#newspage-front div#gazette-deaths #gazette-death-outside {
  margin-top: 3%;
}
#gazette .newspage#newspage-front div#gazette-deaths .death-category {
  font-variant: small-caps;
  font-weight: bold;
  color: #3b3249;
  margin-left: -10px;
}
#gazette .newspage#newspage-front div#gazette-tally {
  top: 65%;
  left: 75%;
  width: 20%;
  height: 20%;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
#gazette .newspage#newspage-front div#gazette-tally .tally {
  width: 33%;
  height: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50%;
}
#gazette .newspage#newspage-front div#gazette-tally .tally.tally-1 {
  background-image: url(/build/images/assets/img/news/news_cpt_1.2e056718..gif);
}
#gazette .newspage#newspage-front div#gazette-tally .tally.tally-2 {
  background-image: url(/build/images/assets/img/news/news_cpt_2.e853b92c..gif);
}
#gazette .newspage#newspage-front div#gazette-tally .tally.tally-3 {
  background-image: url(/build/images/assets/img/news/news_cpt_3.d35bf68b..gif);
}
#gazette .newspage#newspage-front div#gazette-tally .tally.tally-4 {
  background-image: url(/build/images/assets/img/news/news_cpt_4.345c0906..gif);
}
#gazette .newspage#newspage-front div#gazette-tally .tally.tally-5-1 {
  background-image: url(/build/images/assets/img/news/news_cpt_5_1.e344d3d4..gif);
}
#gazette .newspage#newspage-front div#gazette-tally .tally.tally-5-2 {
  background-image: url(/build/images/assets/img/news/news_cpt_5_2.8526e461..gif);
}
#gazette .newspage#newspage-front div#gazette-tally .tally.tally-5-3 {
  background-image: url(/build/images/assets/img/news/news_cpt_5_3.6875723c..gif);
}
#gazette .newspage#newspage-front div#gazette-content {
  font-size: 80%;
  width: 80%;
  top: 20%;
  left: 7%;
  max-height: 128px;
  overflow: auto;
}
#gazette .newspage#newspage-front div#gazette-content p {
  letter-spacing: -0.1em;
}
#gazette .newspage#newspage-front div#gazette-content p span {
  font-weight: bold;
  text-decoration: underline;
}
#gazette .newspage#newspage-back {
  background-position: 100% 0;
  width: 419px;
  margin-left: -4px;
}
#gazette .newspage#newspage-back > div {
  position: absolute;
  font-family: "Courier Prime", fixed;
  color: #3b3249;
}
#gazette .newspage#newspage-back #gazette-attack,
#gazette .newspage#newspage-back #gazette-empty {
  background-size: contain;
  background-position: 50% 0%;
  background-repeat: no-repeat;
  pointer-events: none;
}
#gazette .newspage#newspage-back #gazette-attack {
  top: 13%;
  width: 97%;
  height: 35%;
  left: 0;
  padding-top: 22%;
}
#gazette .newspage#newspage-back #gazette-attack.opened {
  background-image: url(/build/images/assets/img/news/newsSchema_door.92d6abdc..gif);
}
#gazette .newspage#newspage-back #gazette-attack.closed {
  background-image: url(/build/images/assets/img/news/newsSchema_classic.f885ae5f..gif);
}
#gazette .newspage#newspage-back #gazette-attack.devast {
  background-image: url(/build/images/assets/img/news/newsSchema_door.92d6abdc..gif);
}
#gazette .newspage#newspage-back #gazette-attack .nightstat {
  font-size: 85%;
  position: absolute;
  text-align: center;
}
#gazette .newspage#newspage-back #gazette-attack .nightstat.nightstat-attack {
  top: 70%;
  left: 5%;
  width: 30%;
}
#gazette .newspage#newspage-back #gazette-attack .nightstat.nightstat-defense {
  top: 70%;
  left: 40%;
  width: 30%;
}
#gazette .newspage#newspage-back #gazette-attack .nightstat.nightstat-deaths {
  top: 70%;
  left: 74%;
  width: 25%;
}
#gazette .newspage#newspage-back #gazette-attack .nightstat .count {
  font-size: 125%;
  font-weight: bold;
}
#gazette .newspage#newspage-back #gazette-attack .invasion,
#gazette .newspage#newspage-back #gazette-attack .terror {
  font-size: 80%;
  display: inline-block;
  margin-top: 0.5em;
  color: #600;
}
#gazette .newspage#newspage-back #buildingdetails {
  font-size: 1.1rem;
  left: 25px;
  top: 200px;
  width: 91%;
  font-family: "Courier Prime", fixed;
}
#gazette .newspage#newspage-back #buildingdetails span {
  color: #773939;
  font-weight: bold;
}
#gazette .newspage#newspage-back #wind {
  background: url(/build/images/assets/img/icons/small_action.cc66866b..gif) top left no-repeat;
  margin-left: -25px;
  padding-left: 18px;
  margin-bottom: 2px;
  border-bottom: 1px dashed #3b3249;
}
#gazette .newspage#newspage-back #gazette-empty {
  background-image: url(/build/images/assets/img/news/newsEmpty.a34f3bca..gif);
  width: 90%;
  height: 100%;
  top: 25%;
}
#gazette-switcher,
#gazette-switch {
  display: none;
}
#gazette-role-title {
  margin: 5px;
}
#gazette-role-list {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
  padding: 4px;
  margin: 5px;
  font-size: 1.2rem;
  color: #ffe3bf;
}
#gazette-role-list p {
  margin: 0;
}
#gazette-role-list p + p {
  margin-top: 5px;
}
#gazette-role-list p strong {
  color: white;
}
#council {
  position: relative;
  display: inline-block;
  max-width: 100%;
}
#council > img {
  max-width: 100%;
  height: auto;
}
#council > div {
  position: absolute;
  top: 20px;
  bottom: 20px;
  left: 0;
  right: 0;
  padding: 0 20px;
  overflow-y: auto;
}
#council > div > div {
  font-family: "Courier new", "Courier", monospace;
  color: #3b3249;
  font-weight: bold;
  letter-spacing: 0;
  text-align: left;
  font-size: 8pt;
  line-height: 9pt;
  margin-bottom: 3px;
}
#council > div > div:first-letter {
  font-size: 12pt;
  font-weight: bold;
  text-transform: uppercase;
}
#council > div > div.status {
  color: black;
}
#council > div > div > span.author.color-1 {
  color: #8d5e3e;
}
#council > div > div > span.author.color-2 {
  color: #aa7d52;
}
#council > div > div > span.author.color-3 {
  color: #ae6b68;
}
#council > div > div > span.author.color-4 {
  color: #6f3f3c;
}
#council > div > div > span.author.color-5 {
  color: #6b6d8d;
}
#council > div > div > span.author.color-6 {
  color: #3c374f;
}
#council > div > div > span.author.color-7 {
  color: #3c3549;
}
#council > div > div > span.author.color-8 {
  color: #4f553c;
}
#council > div > div > span.author.color-9 {
  color: #728d2c;
}
#council > div > div > span.author.color-0 {
  color: #384315;
}
#council > div > div > span.author:after {
  content: ":";
  padding: 0 6px;
}
#council > div > div > span:not(.author) {
  color: black;
  text-decoration: underline;
}
#recipient_list {
  position: absolute;
  padding: 5px;
  background-color: #3b3249;
  border: 1px solid #ddab76;
  outline: 1px solid #5c2b20;
  z-index: 999;
  display: none;
}
#recipient_list .list {
  overflow-y: scroll;
  max-height: 200px;
}
.town-summary {
  font-size: 1.3rem;
}
.town-summary div {
  border-bottom: 1px solid #b37c4a;
}
.town-summary div.row-header {
  background-color: #b37c4a;
  font-weight: bold;
}
.town-summary div.row-detail {
  color: #e3c699;
  background-color: #996739;
}
.town-summary div.row-detail em {
  font-size: 0.8rem;
}
.clairvoyance {
  border: 1px solid #ddab76;
  font-size: 1.2rem;
  background-color: #4d5537;
  margin-bottom: 8px;
  padding: 5px;
}
.disposal {
  font-size: 1.2rem;
}
.disposal em {
  color: #f0d79e;
}
.citizen-label-name-me {
  border-top: 1px solid #6C7188 !important;
  background-color: #4e5162 !important;
}
.row-table.workshop {
  border-bottom: 3px solid #f0d79e;
}
.row-table.workshop .header {
  border-bottom: 3px solid #f0d79e;
  font-size: 1.2rem;
}
.row-table.workshop .recipe > div {
  border-bottom: 1px solid #7e4d2a;
}
.row-table.workshop .recipe > div:not(:last-child) {
  border-right: 1px solid #7e4d2a;
}
.newspaper-announcement {
  color: #b1b2c7;
}
.newspaper-announcement b {
  color: #f0d79e;
  font-weight: bolder;
  text-decoration: underline;
  font-size: 1.1em;
}
.newspaper-announcement span {
  color: #f0d79e;
}
div.zone-beyond {
  background: black;
  border: 1px solid #b18a63;
  height: 80px;
  background-size: cover;
}
div.zone-beyond.outerworld {
  background: url(/build/images/assets/img/background/beyond/outerworld.e383cf8b..jpg) center / cover no-repeat;
}
div.zone-beyond.oldruins {
  background: url(/build/images/assets/img/background/beyond/ruins/oldRuins.4e626942..jpg) center / cover no-repeat;
}
div.zone-beyond.city {
  background: url(/build/images/assets/img/background/beyond/city.728ad099..jpg) center / cover no-repeat;
}
div.zone-beyond.city-open {
  background: url(/build/images/assets/img/background/beyond/city_open.492a9335..jpg) center / cover no-repeat;
}
div.zone-beyond.night-oldruins {
  background: url(/build/images/assets/img/background/beyond/ruins/night_oldRuins.af2cdc9a..jpg) center / cover no-repeat;
}
div.zone-beyond.night-outerworld {
  background: url(/build/images/assets/img/background/beyond/night_outerworld.050515fc..jpg) center / cover no-repeat;
}
div.zone-beyond.night-city {
  background: url(/build/images/assets/img/background/beyond/night_city.59600d18..jpg) center / cover no-repeat;
}
div.zone-beyond.night-city-open {
  background: url(/build/images/assets/img/background/beyond/night_city_open.1dc1f8c6..jpg) center / cover no-repeat;
}
div.zone-beyond.explorable-bunker {
  background: url(/build/images/assets/img/background/beyond/ruins/explorable_bunker.240f7398..jpg) center / cover no-repeat;
}
div.zone-beyond.explorable-hotel {
  background: url(/build/images/assets/img/background/beyond/ruins/explorable_hotel.76eb553d..jpg) center / cover no-repeat;
}
div.zone-beyond.explorable-hospital {
  background: url(/build/images/assets/img/background/beyond/ruins/explorable_hospital.26251532..jpg) center / cover no-repeat;
}
body.christmas div.zone-beyond.night-outerworld {
  background: url(/build/images/assets/img/background/beyond/night_outerworld_xmas.ba7b71f1..jpg) center / cover no-repeat;
}
div.zone-camp {
  padding: 5px 5px 0 5px;
  margin-top: 7px;
  margin-bottom: 7px;
  text-align: justify;
  color: #e2d890;
  font-size: 1rem;
  background-color: #996739;
  overflow: hidden;
}
div.zone-camp > input {
  display: none;
}
div.zone-camp > input + label {
  cursor: pointer;
  text-decoration: underline;
}
div.zone-camp > input + label:hover {
  color: white;
}
div.zone-camp > input + label + .zone-camp-info {
  max-height: 0;
  opacity: 0;
  transition: 200ms;
  overflow: hidden;
}
div.zone-camp > input:checked + label + .zone-camp-info {
  max-height: 500px;
  opacity: 1;
}
div.zone-camp > input:checked + label + .zone-camp-info pre {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
}
div.zone-camp > input:checked + label + .zone-camp-info pre hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.zone-camp .emphasis {
  font-weight: bold;
  color: white;
}
div.zone-blocked-warning {
  background: url(/build/images/assets/img/background/popup/feist.1f4254bf..gif) top left no-repeat, #91181a;
  border: 1px solid #d2161f;
  outline: 1px solid rgba(0, 0, 0, 0.3);
  padding: 10px 10px 10px 90px;
}
div.zone-blocked-warning > b {
  margin-bottom: 6px;
}
div.zone-blocked-warning > span {
  display: block;
  font-size: 1.3rem;
  margin-bottom: 6px;
}
div.zone-blocked-warning > span *[x-countdown] {
  display: block;
  font-size: 2.4rem;
  text-align: center;
  margin: 10px 0;
  font-weight: bold;
}
.beyond-rp {
  padding-left: 40px;
}
div.ruin-info {
  margin-top: 5px;
  padding: 5px;
  background: #9a8652;
  color: white;
}
div.ruin-info img {
  vertical-align: middle;
}
div.ruin-info .ruin-name {
  color: #e2d880;
}
div.ruin-info .ruin-desc strong {
  color: #f0d79e;
}
div.zone-info {
  margin-top: 0px;
  border: 1px solid #ddab76;
  /*background: @myhordes-cell-header-background-color;*/
  font-size: 0;
}
div.zone-info > div.row > .cell > span {
  vertical-align: bottom;
  font-size: 1.2rem;
}
div.zone-info > div.row.zone-cp {
  padding: 1px 0px 0px 1px;
  height: 22px;
  margin-top: 0;
  border: 1px solid #e1bd9b;
  outline: 2px solid #43281a;
  background-color: #5c2b20;
}
div.zone-info > div.row.zone-cp > .cell .humans-cp {
  color: #d6f523;
}
div.zone-info > div.row.zone-cp > .cell .zombies-cp {
  color: #f15b30;
}
div.zone-info > div.row.zone-dist {
  padding: 0px 0px 0px 0px;
  margin-top: 5px;
  min-height: 18px;
  font-size: 1rem;
  color: #f0d79e;
  border: 1px solid #e1bd9b;
  outline: 2px solid #43281a;
  background-color: #5c2b20;
}
div.other_citizens em {
  color: #f0d79e;
  font-style: italic;
  font-size: 1.3rem;
}
div.other_citizens h5 {
  color: white;
  margin-bottom: 0;
}
span.ruin-bury-desc {
  font-variant: small-caps;
  font-size: 0.9em;
  color: #e5bc52;
  font-weight: bold;
}
div.ruin-bury-count {
  border: 1px solid #ddab76;
  background: #996739;
  padding: 2px;
  margin-bottom: 10px;
}
div.ruin-bury-count > div.sand {
  padding: 0;
  margin: 0;
  height: 16px;
  width: 9px;
  position: relative;
  display: inline-block;
  overflow: visible;
}
div.ruin-bury-count > div.sand:before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 16px;
  height: 16px;
  background: url(/build/images/assets/img/icons/buried.96461471..gif) no-repeat;
}
div.zone-scout {
  font-variant: small-caps;
  text-align: center;
  font-weight: bold;
  color: #f0d79e;
  font-size: 1.1rem;
}
div.beyond-escort-off,
div.beyond-escort-on {
  font-size: 1.2rem;
}
div.beyond-escort-off.beyond-escort-on-all,
div.beyond-escort-on.beyond-escort-on-all {
  background-color: #25242c !important;
}
div.beyond-escort-off ul.status,
div.beyond-escort-on ul.status {
  padding: 0;
  margin: 0;
  font-size: 0;
}
div.beyond-escort-off ul.status > li,
div.beyond-escort-on ul.status > li {
  list-style: none;
  display: inline-block;
  margin: 0;
  padding: 0;
}
div.beyond-escort-off .citizen-box,
div.beyond-escort-on .citizen-box {
  border: none;
}
div.beyond-escort-off:not(.beyond-escort-on-all) > div,
div.beyond-escort-on:not(.beyond-escort-on-all) > div {
  min-height: 34px;
  border-bottom: 1px solid #7e4d2a;
}
div.beyond-escort-off:not(.beyond-escort-on-all) > div:not(:last-child),
div.beyond-escort-on:not(.beyond-escort-on-all) > div:not(:last-child) {
  border-right: 1px solid #7e4d2a;
}
div.beyond-escort-off:not(.beyond-escort-on-all).beyond-escort-on > div:nth-last-child(2),
div.beyond-escort-on:not(.beyond-escort-on-all).beyond-escort-on > div:nth-last-child(2) {
  border-right: none;
}
div.beyond-escort-off:not(.beyond-escort-on-all).beyond-escort-on > div:last-child,
div.beyond-escort-on:not(.beyond-escort-on-all).beyond-escort-on > div:last-child {
  border-bottom: none;
}
ul.escort-action-list {
  margin: 0;
  padding: 0px;
  font-size: 0;
  text-align: center;
}
ul.escort-action-list > li {
  list-style: none;
  display: inline-block;
  padding: 3px;
  cursor: pointer;
  border: 1px solid transparent;
  margin: 2px;
}
ul.escort-action-list > li:hover {
  border: 1px solid #F0D79E;
  background: rgba(240, 215, 158, 0.5);
}
@media (max-width: 1499px) {
  .hide-elg {
    display: none !important;
  }
  #post-office {
    backdrop-filter: none !important;
    padding: 0 !important;
  }
  #post-office #post-office-box {
    width: 100% !important;
    left: 0 !important;
    margin-left: 0 !important;
    top: 0 !important;
    bottom: 0 !important;
    border-radius: 0 !important;
  }
}
@media (min-width: 950px) {
  .hide-desktop {
    display: none !important;
  }
}
@media (max-width: 949px) {
  .hide-mobile {
    display: none !important;
  }
  body {
    background: black;
  }
  #wrapper,
  div.game-menu-area,
  footer {
    width: 100%;
  }
  #wrapper.attract > #header .attract_button {
    background-image: url(/build/images/assets/img/background/bg_attract_button_detached.5939a97b..png);
  }
  div.game-menu-area > div.game-bar > ul.text-menu > li.poll-dash {
    left: calc(100vw - 240px);
  }
  #gazette {
    perspective: 1000px;
    width: 95%;
    height: 0;
    padding-bottom: 75%;
  }
  #gazette .newspage {
    width: 90%;
    height: 0;
    margin: 0;
    display: block;
    vertical-align: top;
    position: absolute;
    padding-bottom: 75%;
    background-size: cover;
    transform-style: preserve-3d;
    transition: transform 1s ease-in-out, opacity 0s 0.5s;
    backface-visibility: visible;
    left: 5%;
    z-index: 0;
  }
  #gazette .newspage#newspage-front {
    margin-left: 0;
    opacity: 1;
  }
  #gazette .newspage#newspage-front div#gazette-content {
    font-size: 2.5vw;
    max-height: 35.5%;
  }
  #gazette .newspage#newspage-front div#gazette-headline {
    font-size: 3.2vw;
    top: 13%;
  }
  #gazette .newspage#newspage-front div#gazette-signature {
    font-size: 2.5vw;
  }
  #gazette .newspage#newspage-front div#gazette-deaths {
    font-size: 3vw;
  }
  #gazette .newspage#newspage-back {
    width: 90%;
    margin-left: 0;
    transform: rotateY(-180deg);
    z-index: 1;
    opacity: 0;
    pointer-events: none;
  }
  #gazette .newspage#newspage-back .nightstat {
    font-size: 3vw !important;
  }
  #gazette .newspage#newspage-back .nightstat.nightstat-defense > .invasion:last-child {
    position: relative;
    width: 160%;
    left: -30%;
  }
  #gazette .newspage#newspage-back #buildingdetails {
    top: 60%;
    font-size: 2.5vw;
    width: calc(98% - 25px);
  }
  #gazette-switcher {
    display: block;
    margin: auto;
    padding: 1rem;
  }
  #gazette-switch:checked + * + #gazette .newspage {
    transform: rotateY(-180deg);
  }
  #gazette-switch:checked + * + #gazette .newspage#newspage-front {
    opacity: 0;
    pointer-events: none;
  }
  #gazette-switch:checked + * + #gazette .newspage#newspage-back {
    transform: rotateY(-360deg);
    opacity: 1;
  }
  .gazette-search {
    margin-left: 0 !important;
  }
  .gazette-search h2 {
    overflow: hidden;
  }
}
@media (max-width: 949px) and (min-width: 480px) {
  .row > .cell.town-addons {
    flex-wrap: wrap;
  }
  .row > .cell.town-addons > .town-addon {
    flex-basis: 30%;
    width: 30%;
    height: auto;
  }
  .row > .cell.town-addons > .town-addon > div {
    height: 0;
    width: 100%;
    padding-bottom: 100%;
  }
  .row > .cell.town-addons > .town-addon.town-addon-empty > div {
    display: none;
  }
}
@media (max-width: 949px) and (min-width: 600px) {
  .hide-lg {
    display: none !important;
  }
  .dashboard .def-estimation {
    border-right: none;
  }
  .soul .language-picker {
    flex-wrap: wrap;
  }
  .soul .language-picker > .note {
    width: 50%;
    flex-basis: 50%;
  }
  .forum-preview-wrapper {
    max-height: 360px;
  }
  .forum-preview-wrapper.forum-preview-wrapper-bank {
    min-height: 360px;
  }
}
@media (max-width: 599px) and (min-width: 480px) {
  .hide-md {
    display: none !important;
  }
  .dashboard .attack-estimation,
  .dashboard .def-estimation {
    border-right: none;
  }
  .soul .language-picker {
    flex-wrap: wrap;
  }
  .soul .language-picker > .note {
    width: 100%;
    flex-basis: 100%;
  }
  ul.actions > li > div.targets,
  ul.special_actions > li > div.targets,
  ul.heroic_actions > li > div.targets {
    left: 0;
    right: 0;
    top: 100%;
  }
  .forum-preview-wrapper {
    max-height: 180px;
  }
  .forum-preview-wrapper.forum-preview-wrapper-bank {
    min-height: 180px;
  }
  h4.preview-header {
    width: 100%;
    left: 0;
    padding: 4px;
  }
  .soul .view-rp .postit,
  .soul .view-rp .tinystamp {
    margin-left: -80px;
  }
  .soul .view-rp .money {
    margin-left: -40px;
  }
}
@media (max-width: 479px) {
  .hide-sm {
    display: none !important;
  }
  #notifications {
    width: 100%;
    left: 0;
    margin-left: 0;
  }
  #postbox img {
    height: 32px;
    width: 32px;
    image-rendering: pixelated;
  }
  #postbox #postbox-new-msg-counter {
    position: absolute;
    background: darkred;
    padding: 2px;
    border-radius: 100px;
    bottom: -2px;
    right: -2px;
    display: block;
    width: 24px;
    height: 24px;
    font-size: 14px;
    text-align: center;
    box-shadow: 0 0 3px black;
  }
  #apps h1 img {
    height: 32px;
    width: 32px;
    image-rendering: pixelated;
  }
  #modeCommand,
  #pivotSwapCommand {
    height: 36px !important;
    left: 10px;
    margin-left: 0 !important;
  }
  #modeCommand#modeCommand,
  #pivotSwapCommand#modeCommand {
    top: 60px !important;
  }
  #modeCommand#pivotSwapCommand,
  #pivotSwapCommand#pivotSwapCommand {
    top: 96px !important;
  }
  #modeCommand h1,
  #pivotSwapCommand h1 {
    padding: 4px !important;
  }
  #wrapper > #content #apps #apps-list ul li.app-external {
    width: 100% !important;
  }
  button:not(.no-mobile-resize),
  .button:not(.no-mobile-resize) {
    padding-top: 16px;
    padding-bottom: 16px;
    margin-top: 8px;
    margin-bottom: 8px;
  }
  h4.preview-header {
    width: 100%;
    left: 0;
    padding: 4px;
  }
  .about-paragraph img {
    max-width: 100%;
    width: 100%;
  }
  .rucksack_status_union.rucksack:before {
    left: 0 !important;
    background: url(/build/images/assets/img/game-bar/panel_tl.61eccd4c..png) 0 0 no-repeat, url(/build/images/assets/img/game-bar/panel_bl.a18b84b2..png) 0 100% no-repeat, url(/build/images/assets/img/game-bar/panel_l.55402dfd..png) 0 0 repeat-y !important;
  }
  .row > .cell.town-addons:not(.night) > .town-addon-house > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_home_small.3a82b875..png) center / cover no-repeat;
  }
  .row > .cell.town-addons:not(.night) > .town-addon-well > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_well_small.c6965ae4..png) center / cover no-repeat;
  }
  .row > .cell.town-addons:not(.night) > .town-addon-bank > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_bank_small.6c54ad3d..png) center / cover no-repeat;
  }
  .row > .cell.town-addons:not(.night) > .town-addon-citizens > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_houses_small.fc255515..png) center / cover no-repeat;
  }
  .row > .cell.town-addons:not(.night) > .town-addon-construct > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_construction_small.9c0bb0c9..png) center / cover no-repeat;
  }
  .row > .cell.town-addons:not(.night) > .town-addon-door > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_door_small.2619a525..png) center / cover no-repeat;
  }
  .row > .cell.town-addons.night > .town-addon-house > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_home_small.3a82b875..png) center / cover no-repeat;
  }
  .row > .cell.town-addons.night > .town-addon-well > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_well_small.c6965ae4..png) center / cover no-repeat;
  }
  .row > .cell.town-addons.night > .town-addon-bank > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_bank_small.6c54ad3d..png) center / cover no-repeat;
  }
  .row > .cell.town-addons.night > .town-addon-citizens > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_houses_small.fc255515..png) center / cover no-repeat;
  }
  .row > .cell.town-addons.night > .town-addon-construct > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_construction_small.9c0bb0c9..png) center / cover no-repeat;
  }
  .row > .cell.town-addons.night > .town-addon-door > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_door_small.2619a525..png) center / cover no-repeat;
  }
  .soul .news .content {
    padding: 5px;
    background: #5c2b20;
    min-height: auto;
  }
  .soul .view-rp .postit,
  .soul .view-rp .tinystamp {
    margin-left: -135px;
  }
  .soul .view-rp .money {
    margin-left: -66px;
  }
  body #wrapper #content div.game-menu-area > div.game-bar > ul.clock > li:nth-child(2) {
    font-weight: bolder;
    text-shadow: -1px 0 0 #c9c182, 1px 0 0 #c9c182, 0 -1px 0 #c9c182, 0 1px 0 #c9c182;
  }
  body:not(.icon-zoom-1-00) ul.inventory.rucksack {
    background: url(/build/images/assets/img/background/inventory/inv_bag.77e6f275..gif) no-repeat top left / cover;
  }
  body:not(.icon-zoom-1-00) ul.inventory > li.title {
    margin: 5px;
    display: inline-flex;
    align-items: center;
  }
  body:not(.icon-zoom-1-00) ul.inventory > li:not(.title):not(.category) {
    margin: 5px;
    text-align: center;
  }
  body:not(.icon-zoom-1-00) ul.inventory > li:not(.title):not(.category).item.counted {
    position: relative;
  }
  body:not(.icon-zoom-1-00) ul.inventory > li:not(.title):not(.category).item.counted > span:not(:first-child) {
    background: rgba(0, 0, 0, 0.75);
    padding: 1px 3px;
    border-radius: 2px;
    position: absolute;
    right: -5px;
    bottom: -5px;
  }
  body:not(.icon-zoom-1-00) ul.inventory > li:not(.title):not(.category).item img {
    image-rendering: pixelated;
  }
  body.icon-zoom-1-25 ul.inventory > li.title {
    height: 22px !important;
  }
  body.icon-zoom-1-25 ul.inventory > li:not(.title):not(.category) {
    height: 22px !important;
    width: 22px !important;
  }
  body.icon-zoom-1-25 ul.inventory > li:not(.title):not(.category).item img {
    width: auto;
    height: 20px;
  }
  body.icon-zoom-1-50 ul.inventory > li.title {
    height: 26px !important;
  }
  body.icon-zoom-1-50 ul.inventory > li:not(.title):not(.category) {
    height: 26px !important;
    width: 26px !important;
  }
  body.icon-zoom-1-50 ul.inventory > li:not(.title):not(.category).item img {
    width: auto;
    height: 24px;
  }
  body.icon-zoom-1-75 ul.inventory > li.title {
    height: 30px !important;
  }
  body.icon-zoom-1-75 ul.inventory > li:not(.title):not(.category) {
    height: 30px !important;
    width: 30px !important;
  }
  body.icon-zoom-1-75 ul.inventory > li:not(.title):not(.category).item img {
    width: auto;
    height: 28px;
  }
  body.icon-zoom-2-00 ul.inventory > li.title {
    height: 34px !important;
  }
  body.icon-zoom-2-00 ul.inventory > li:not(.title):not(.category) {
    height: 34px !important;
    width: 34px !important;
  }
  body.icon-zoom-2-00 ul.inventory > li:not(.title):not(.category).item img {
    width: auto;
    height: 32px;
  }
  ul.actions > li,
  ul.special_actions > li,
  ul.heroic_actions > li {
    padding-top: 16px;
    padding-bottom: 16px;
  }
  ul.actions > li > img:first-child,
  ul.special_actions > li > img:first-child,
  ul.heroic_actions > li > img:first-child {
    top: 19px;
  }
  ul.actions > li > div.targets,
  ul.special_actions > li > div.targets,
  ul.heroic_actions > li > div.targets {
    left: 0;
    right: 0;
    top: 100%;
  }
  ul.actions > li > div.targets > ul > li:not(.line),
  ul.special_actions > li > div.targets > ul > li:not(.line),
  ul.heroic_actions > li > div.targets > ul > li:not(.line) {
    padding: 16px;
    margin: 8px;
  }
  ul.actions > li > div.targets *[x-close-for],
  ul.special_actions > li > div.targets *[x-close-for],
  ul.heroic_actions > li > div.targets *[x-close-for] {
    display: inline-block;
    padding: 16px;
  }
  body:not(.icon-zoom-1-00) ul.actions > li > div.targets > ul > li img,
  body:not(.icon-zoom-1-00) ul.special_actions > li > div.targets > ul > li img,
  body:not(.icon-zoom-1-00) ul.heroic_actions > li > div.targets > ul > li img {
    image-rendering: pixelated;
  }
  body.icon-zoom-1-25 ul.actions > li > div.targets > ul > li,
  body.icon-zoom-1-25 ul.special_actions > li > div.targets > ul > li,
  body.icon-zoom-1-25 ul.heroic_actions > li > div.targets > ul > li {
    padding: 12px;
  }
  body.icon-zoom-1-25 ul.actions > li > div.targets > ul > li img,
  body.icon-zoom-1-25 ul.special_actions > li > div.targets > ul > li img,
  body.icon-zoom-1-25 ul.heroic_actions > li > div.targets > ul > li img {
    width: auto;
    height: 20px;
  }
  body.icon-zoom-1-50 ul.actions > li > div.targets > ul > li,
  body.icon-zoom-1-50 ul.special_actions > li > div.targets > ul > li,
  body.icon-zoom-1-50 ul.heroic_actions > li > div.targets > ul > li {
    padding: 8px;
  }
  body.icon-zoom-1-50 ul.actions > li > div.targets > ul > li img,
  body.icon-zoom-1-50 ul.special_actions > li > div.targets > ul > li img,
  body.icon-zoom-1-50 ul.heroic_actions > li > div.targets > ul > li img {
    width: auto;
    height: 24px;
  }
  body.icon-zoom-1-75 ul.actions > li > div.targets > ul > li,
  body.icon-zoom-1-75 ul.special_actions > li > div.targets > ul > li,
  body.icon-zoom-1-75 ul.heroic_actions > li > div.targets > ul > li {
    padding: 4px;
  }
  body.icon-zoom-1-75 ul.actions > li > div.targets > ul > li img,
  body.icon-zoom-1-75 ul.special_actions > li > div.targets > ul > li img,
  body.icon-zoom-1-75 ul.heroic_actions > li > div.targets > ul > li img {
    width: auto;
    height: 28px;
  }
  body.icon-zoom-2-00 ul.actions > li > div.targets > ul > li,
  body.icon-zoom-2-00 ul.special_actions > li > div.targets > ul > li,
  body.icon-zoom-2-00 ul.heroic_actions > li > div.targets > ul > li {
    padding: 0;
  }
  body.icon-zoom-2-00 ul.actions > li > div.targets > ul > li img,
  body.icon-zoom-2-00 ul.special_actions > li > div.targets > ul > li img,
  body.icon-zoom-2-00 ul.heroic_actions > li > div.targets > ul > li img {
    width: auto;
    height: 32px;
  }
  .row > .cell.town-addons {
    flex-wrap: nowrap;
  }
  .row > .cell.town-addons > .town-addon {
    flex-basis: 13%;
    width: 13%;
    height: auto;
    flex-shrink: 1;
  }
  .row > .cell.town-addons > .town-addon > div {
    height: 0;
    width: 100%;
    padding-bottom: 100%;
  }
  .row > .cell.town-addons > .town-addon.town-addon-empty > div {
    height: 0;
    width: calc(100% - 4px);
    padding-bottom: 100%;
  }
  .dashboard .attack-estimation,
  .dashboard .def-estimation {
    border-right: none;
  }
  .soul .language-picker {
    flex-wrap: wrap;
  }
  .soul .language-picker > .note {
    width: 100%;
    flex-basis: 100%;
  }
  div.zone-blocked-warning {
    background: #91181a;
    padding: 10px;
  }
  #post-office-mobile-wrapper {
    width: 200%;
    transition: margin-left 0.25s ease-in-out;
  }
  #post-office-mobile-wrapper:not(.panel-2) {
    margin-left: 0;
  }
  #post-office-mobile-wrapper:not(.panel-2) > *:first-child {
    opacity: 1;
  }
  #post-office-mobile-wrapper:not(.panel-2) > *:last-child {
    opacity: 0;
  }
  #post-office-mobile-wrapper.panel-2 {
    margin-left: -100%;
  }
  #post-office-mobile-wrapper.panel-2 > *:first-child {
    opacity: 0;
  }
  #post-office-mobile-wrapper.panel-2 > *:last-child {
    opacity: 1;
  }
  #post-office-mobile-wrapper > *:first-child,
  #post-office-mobile-wrapper > *:last-child {
    transition: opacity 0.2s ease-in-out;
  }
  div[x-conditional-help="beyond_half_ap"] {
    position: fixed;
    top: 210px;
    left: 10px;
    right: 10px;
    width: auto;
  }
  div[x-conditional-help="beyond_half_ap"]:before {
    display: none;
  }
  .forum-preview-wrapper .forum-preview-container {
    border: none;
  }
  .forum-preview-wrapper.forum-preview-wrapper-bank {
    min-height: max(33vh, 120px);
  }
  .forum-preview-wrapper.forum-preview-wrapper-bank .forum-preview-container {
    position: unset;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
  }
  .rucksack_status_union.status:before {
    background: url(/build/images/assets/img/game-bar/cog2m.17032f2f..png) 0 0 no-repeat !important;
  }
  #beyond_chat {
    height: calc(100% - 16px);
    margin-top: 8px;
    margin-bottom: 8px;
  }
  div.beyond-escort-on:not(.beyond-escort-on-all) > div {
    border-right: 0 !important;
  }
  #beyond_desert_content {
    background: url(/build/images/assets/img/background/box/panel_00a.00a89b8f..gif) top left no-repeat, url(/build/images/assets/img/background/box/panel_02a.c58ceaa8..gif) top right no-repeat, url(/build/images/assets/img/background/box/panel_20.b16ec47b..gif) bottom left no-repeat, url(/build/images/assets/img/background/box/panel_22.7f7fb6bf..gif) bottom right no-repeat, url(/build/images/assets/img/background/box/panel_01.a438e03f..gif) top left repeat-x, url(/build/images/assets/img/background/box/panel_10.20fda3cc..gif) top left repeat-y, url(/build/images/assets/img/background/box/panel_12.1babce5e..gif) top right repeat-y, url(/build/images/assets/img/background/box/panel_21.347bf032..gif) bottom left repeat-x, #7e4d2a !important;
  }
  #beyond_desert_content .zone-beyond {
    top: 6px;
    left: 6px;
    box-shadow: inset 0 0 15px 3px black;
    border: none;
    position: absolute;
    width: calc(100% - 10px);
    opacity: 0.3;
  }
  #beyond_desert_content .zone-beyond:after {
    content: " ";
    position: absolute;
    top: 75%;
    bottom: 0;
    left: 0;
    right: 0;
    background: linear-gradient(rgba(126, 77, 42, 0), #7e4d2a);
  }
  #beyond_desert_content .ambiant-zone-desc {
    margin: 0;
    background-image: none;
    padding: 0;
    min-height: 70px;
    overflow-y: auto;
    line-height: 1.1rem;
    color: white;
    text-shadow: 0 0 2px #ddab76;
  }
  #beyond_desert_content .ambiant-zone-desc .ruin-info {
    background: none;
  }
  #beyond_desert_content h5 {
    margin-top: 0;
  }
  #beyond_desert_content .mdg {
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    grid-column-gap: 8px;
    align-items: baseline;
  }
  #beyond_desert_content .mdg > h5 {
    display: none;
  }
  #beyond_desert_content .mdg button {
    font-size: 0;
    display: flex;
    justify-content: center;
    margin: 0;
  }
  #beyond_desert_content .mdg button img {
    margin: 0;
  }
  #beyond_desert_content .mdg #mgd-dig_button-container,
  #beyond_desert_content .mdg #town-enter,
  #beyond_desert_content .mdg #enter_ruin_button,
  #beyond_desert_content .mdg #dig_ruin_button,
  #beyond_desert_content .mdg #uncover_ruin_button,
  #beyond_desert_content .mdg #bury_rucksack_button,
  #beyond_desert_content .mdg #mgd-trash_button-container,
  #beyond_desert_content .mdg #mgd-town-enter_button-container,
  #beyond_desert_content .mdg button[x-item-action-toggle] {
    grid-row: 1 / span 1;
  }
  #beyond_desert_content .mdg .actions {
    grid-column: 1 / span 6;
    grid-row: 2 / span 1;
  }
  #beyond_desert_content .mdg .heroic_actions {
    grid-column: 1 / span 6;
    grid-row: 3 / span 1;
  }
  #beyond_desert_content .mdg #town-enter-escort,
  #beyond_desert_content .mdg #town-enter-hero,
  #beyond_desert_content .mdg #town-enter-sneak {
    grid-row: 4 / span 1;
  }
  #beyond_desert_content .mdg #mgd-empty-zone-note {
    grid-column: 1 / span 6;
    grid-row: 5 / span 1;
  }
  #beyond_desert_content .mdg #mgd-digging-note {
    grid-column: 1 / span 6;
    grid-row: 6 / span 1;
  }
  #beyond_desert_content .mdg #mgd-town-note {
    grid-column: 1 / span 6;
    grid-row: 7 / span 1;
  }
  #beyond_desert_content .mdg .special_actions {
    grid-column: 1 / span 6;
    grid-row: 8 / span 1;
  }
  #beyond-map.mdg div.react_map_area div.map {
    padding-top: 75%;
  }
}
@media (max-width: 1499px) {
  .row > .cell.rw-elg-0 {
    display: none;
  }
  .row > .cell.ro-elg-0 {
    margin-left: 0;
  }
  .row > .cell.rw-elg-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-elg-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-elg-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-elg-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-elg-3 {
    width: 25%;
  }
  .row > .cell.ro-elg-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-elg-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-elg-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-elg-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-elg-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-elg-6 {
    width: 50%;
  }
  .row > .cell.ro-elg-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-elg-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-elg-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-elg-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-elg-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-elg-9 {
    width: 75%;
  }
  .row > .cell.ro-elg-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-elg-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-elg-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-elg-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-elg-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-elg-12 {
    width: 100%;
  }
  .row > .cell.ro-elg-12 {
    margin-left: 100%;
  }
  .row > .cell.rw-elg-0 {
    width: 0%;
  }
  .row > .cell.ro-elg-0 {
    margin-left: 0%;
  }
  .row > .cell.rw-elg-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-elg-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-elg-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-elg-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-elg-3 {
    width: 25%;
  }
  .row > .cell.ro-elg-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-elg-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-elg-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-elg-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-elg-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-elg-6 {
    width: 50%;
  }
  .row > .cell.ro-elg-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-elg-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-elg-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-elg-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-elg-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-elg-9 {
    width: 75%;
  }
  .row > .cell.ro-elg-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-elg-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-elg-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-elg-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-elg-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-elg-12 {
    width: 100%;
  }
  .row > .cell.ro-elg-12 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-elg-0 {
    display: none;
  }
  .row > .cell-small.ro-elg-0 {
    margin-left: 0;
  }
  .row > .cell-small.rw-elg-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-elg-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-elg-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-elg-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-elg-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-elg-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-elg-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-elg-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-elg-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-elg-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-elg-6 {
    width: 25%;
  }
  .row > .cell-small.ro-elg-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-elg-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-elg-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-elg-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-elg-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-elg-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-elg-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-elg-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-elg-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-elg-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-elg-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-elg-12 {
    width: 50%;
  }
  .row > .cell-small.ro-elg-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-elg-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-elg-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-elg-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-elg-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-elg-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-elg-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-elg-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-elg-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-elg-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-elg-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-elg-18 {
    width: 75%;
  }
  .row > .cell-small.ro-elg-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-elg-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-elg-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-elg-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-elg-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-elg-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-elg-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-elg-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-elg-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-elg-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-elg-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-elg-24 {
    width: 100%;
  }
  .row > .cell-small.ro-elg-24 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-elg-0 {
    width: 0%;
  }
  .row > .cell-small.ro-elg-0 {
    margin-left: 0%;
  }
  .row > .cell-small.rw-elg-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-elg-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-elg-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-elg-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-elg-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-elg-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-elg-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-elg-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-elg-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-elg-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-elg-6 {
    width: 25%;
  }
  .row > .cell-small.ro-elg-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-elg-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-elg-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-elg-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-elg-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-elg-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-elg-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-elg-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-elg-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-elg-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-elg-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-elg-12 {
    width: 50%;
  }
  .row > .cell-small.ro-elg-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-elg-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-elg-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-elg-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-elg-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-elg-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-elg-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-elg-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-elg-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-elg-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-elg-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-elg-18 {
    width: 75%;
  }
  .row > .cell-small.ro-elg-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-elg-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-elg-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-elg-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-elg-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-elg-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-elg-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-elg-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-elg-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-elg-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-elg-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-elg-24 {
    width: 100%;
  }
  .row > .cell-small.ro-elg-24 {
    margin-left: 100%;
  }
  .row-flex.wrap-elg {
    flex-wrap: wrap !important;
  }
  .row-flex.wrap-inverse-elg {
    flex-wrap: wrap-reverse !important;
  }
  .row-flex > .cell.shrink-elg-0,
  .row-flex > .cell-small.shrink-elg-0 {
    flex-shrink: 0;
  }
  .row-flex > .cell.grow-elg-0,
  .row-flex > .cell-small.grow-elg-0 {
    flex-grow: 0;
  }
  .row-flex > .cell.factor-elg-0,
  .row-flex > .cell-small.factor-elg-0 {
    flex-shrink: 0;
    flex-grow: 0;
  }
  .row-flex > .cell.shrink-elg-1,
  .row-flex > .cell-small.shrink-elg-1 {
    flex-shrink: 1;
  }
  .row-flex > .cell.grow-elg-1,
  .row-flex > .cell-small.grow-elg-1 {
    flex-grow: 1;
  }
  .row-flex > .cell.factor-elg-1,
  .row-flex > .cell-small.factor-elg-1 {
    flex-shrink: 1;
    flex-grow: 1;
  }
  .row-flex > .cell.shrink-elg-2,
  .row-flex > .cell-small.shrink-elg-2 {
    flex-shrink: 2;
  }
  .row-flex > .cell.grow-elg-2,
  .row-flex > .cell-small.grow-elg-2 {
    flex-grow: 2;
  }
  .row-flex > .cell.factor-elg-2,
  .row-flex > .cell-small.factor-elg-2 {
    flex-shrink: 2;
    flex-grow: 2;
  }
  .row-flex > .cell.shrink-elg-3,
  .row-flex > .cell-small.shrink-elg-3 {
    flex-shrink: 3;
  }
  .row-flex > .cell.grow-elg-3,
  .row-flex > .cell-small.grow-elg-3 {
    flex-grow: 3;
  }
  .row-flex > .cell.factor-elg-3,
  .row-flex > .cell-small.factor-elg-3 {
    flex-shrink: 3;
    flex-grow: 3;
  }
  .row-flex > .cell.shrink-elg-4,
  .row-flex > .cell-small.shrink-elg-4 {
    flex-shrink: 4;
  }
  .row-flex > .cell.grow-elg-4,
  .row-flex > .cell-small.grow-elg-4 {
    flex-grow: 4;
  }
  .row-flex > .cell.factor-elg-4,
  .row-flex > .cell-small.factor-elg-4 {
    flex-shrink: 4;
    flex-grow: 4;
  }
  .row-flex > .cell.shrink-elg-5,
  .row-flex > .cell-small.shrink-elg-5 {
    flex-shrink: 5;
  }
  .row-flex > .cell.grow-elg-5,
  .row-flex > .cell-small.grow-elg-5 {
    flex-grow: 5;
  }
  .row-flex > .cell.factor-elg-5,
  .row-flex > .cell-small.factor-elg-5 {
    flex-shrink: 5;
    flex-grow: 5;
  }
  .row-flex > .cell.shrink-elg-6,
  .row-flex > .cell-small.shrink-elg-6 {
    flex-shrink: 6;
  }
  .row-flex > .cell.grow-elg-6,
  .row-flex > .cell-small.grow-elg-6 {
    flex-grow: 6;
  }
  .row-flex > .cell.factor-elg-6,
  .row-flex > .cell-small.factor-elg-6 {
    flex-shrink: 6;
    flex-grow: 6;
  }
  .row-flex > .cell.shrink-elg-7,
  .row-flex > .cell-small.shrink-elg-7 {
    flex-shrink: 7;
  }
  .row-flex > .cell.grow-elg-7,
  .row-flex > .cell-small.grow-elg-7 {
    flex-grow: 7;
  }
  .row-flex > .cell.factor-elg-7,
  .row-flex > .cell-small.factor-elg-7 {
    flex-shrink: 7;
    flex-grow: 7;
  }
  .row-flex > .cell.shrink-elg-8,
  .row-flex > .cell-small.shrink-elg-8 {
    flex-shrink: 8;
  }
  .row-flex > .cell.grow-elg-8,
  .row-flex > .cell-small.grow-elg-8 {
    flex-grow: 8;
  }
  .row-flex > .cell.factor-elg-8,
  .row-flex > .cell-small.factor-elg-8 {
    flex-shrink: 8;
    flex-grow: 8;
  }
  .row-flex > .cell.shrink-elg-9,
  .row-flex > .cell-small.shrink-elg-9 {
    flex-shrink: 9;
  }
  .row-flex > .cell.grow-elg-9,
  .row-flex > .cell-small.grow-elg-9 {
    flex-grow: 9;
  }
  .row-flex > .cell.factor-elg-9,
  .row-flex > .cell-small.factor-elg-9 {
    flex-shrink: 9;
    flex-grow: 9;
  }
  .row-flex > .cell.shrink-elg-10,
  .row-flex > .cell-small.shrink-elg-10 {
    flex-shrink: 10;
  }
  .row-flex > .cell.grow-elg-10,
  .row-flex > .cell-small.grow-elg-10 {
    flex-grow: 10;
  }
  .row-flex > .cell.factor-elg-10,
  .row-flex > .cell-small.factor-elg-10 {
    flex-shrink: 10;
    flex-grow: 10;
  }
  .row-flex > .cell.rw-elg-0 {
    display: none;
  }
  .row-flex > .cell.rw-elg-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-elg-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-elg-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-elg-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-elg-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-elg-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-elg-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-elg-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-elg-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-elg-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-elg-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-elg-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell.rw-elg-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell.rw-elg-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-elg-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-elg-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-elg-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-elg-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-elg-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-elg-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-elg-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-elg-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-elg-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-elg-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-elg-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-elg-0 {
    display: none;
  }
  .row-flex > .cell-small.rw-elg-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-elg-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-elg-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-elg-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-elg-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-elg-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-elg-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-elg-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-elg-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-elg-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-elg-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-elg-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-elg-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-elg-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-elg-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-elg-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-elg-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-elg-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-elg-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-elg-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-elg-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-elg-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-elg-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-elg-24 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-elg-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell-small.rw-elg-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-elg-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-elg-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-elg-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-elg-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-elg-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-elg-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-elg-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-elg-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-elg-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-elg-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-elg-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-elg-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-elg-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-elg-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-elg-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-elg-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-elg-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-elg-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-elg-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-elg-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-elg-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-elg-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-elg-24 {
    flex-basis: 100%;
  }
  .row-flex.h-center-elg {
    justify-content: center;
  }
  .row-flex.left-elg {
    justify-content: flex-start;
  }
  .row-flex.right-elg {
    justify-content: flex-end;
  }
  .row-flex.v-center-elg {
    align-items: center;
  }
  .row-flex.top-elg {
    align-items: flex-start;
  }
  .row-flex.bottom-elg {
    align-items: flex-end;
  }
  .row-flex.stretch-elg {
    align-items: stretch;
  }
  .row > .cell.padded-elg,
  .row-flex > .cell.padded-elg,
  .row .cell-small.padded-elg,
  .row-flex .cell-small.padded-elg {
    padding: 5px;
  }
  .row > .cell.padded-small-elg,
  .row-flex > .cell.padded-small-elg,
  .row .cell-small.padded-small-elg,
  .row-flex .cell-small.padded-small-elg {
    padding: 2px;
  }
  .row > .cell.padded-none-elg,
  .row-flex > .cell.padded-none-elg,
  .row .cell-small.padded-none-elg,
  .row-flex .cell-small.padded-none-elg {
    padding: 0;
  }
}
@media (max-width: 949px) {
  .row > .cell.rw-lg-0 {
    display: none;
  }
  .row > .cell.ro-lg-0 {
    margin-left: 0;
  }
  .row > .cell.rw-lg-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-lg-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-lg-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-lg-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-lg-3 {
    width: 25%;
  }
  .row > .cell.ro-lg-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-lg-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-lg-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-lg-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-lg-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-lg-6 {
    width: 50%;
  }
  .row > .cell.ro-lg-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-lg-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-lg-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-lg-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-lg-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-lg-9 {
    width: 75%;
  }
  .row > .cell.ro-lg-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-lg-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-lg-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-lg-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-lg-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-lg-12 {
    width: 100%;
  }
  .row > .cell.ro-lg-12 {
    margin-left: 100%;
  }
  .row > .cell.rw-lg-0 {
    width: 0%;
  }
  .row > .cell.ro-lg-0 {
    margin-left: 0%;
  }
  .row > .cell.rw-lg-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-lg-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-lg-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-lg-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-lg-3 {
    width: 25%;
  }
  .row > .cell.ro-lg-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-lg-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-lg-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-lg-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-lg-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-lg-6 {
    width: 50%;
  }
  .row > .cell.ro-lg-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-lg-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-lg-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-lg-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-lg-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-lg-9 {
    width: 75%;
  }
  .row > .cell.ro-lg-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-lg-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-lg-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-lg-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-lg-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-lg-12 {
    width: 100%;
  }
  .row > .cell.ro-lg-12 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-lg-0 {
    display: none;
  }
  .row > .cell-small.ro-lg-0 {
    margin-left: 0;
  }
  .row > .cell-small.rw-lg-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-lg-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-lg-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-lg-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-lg-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-lg-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-lg-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-lg-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-lg-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-lg-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-lg-6 {
    width: 25%;
  }
  .row > .cell-small.ro-lg-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-lg-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-lg-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-lg-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-lg-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-lg-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-lg-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-lg-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-lg-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-lg-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-lg-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-lg-12 {
    width: 50%;
  }
  .row > .cell-small.ro-lg-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-lg-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-lg-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-lg-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-lg-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-lg-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-lg-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-lg-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-lg-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-lg-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-lg-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-lg-18 {
    width: 75%;
  }
  .row > .cell-small.ro-lg-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-lg-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-lg-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-lg-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-lg-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-lg-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-lg-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-lg-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-lg-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-lg-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-lg-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-lg-24 {
    width: 100%;
  }
  .row > .cell-small.ro-lg-24 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-lg-0 {
    width: 0%;
  }
  .row > .cell-small.ro-lg-0 {
    margin-left: 0%;
  }
  .row > .cell-small.rw-lg-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-lg-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-lg-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-lg-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-lg-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-lg-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-lg-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-lg-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-lg-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-lg-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-lg-6 {
    width: 25%;
  }
  .row > .cell-small.ro-lg-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-lg-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-lg-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-lg-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-lg-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-lg-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-lg-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-lg-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-lg-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-lg-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-lg-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-lg-12 {
    width: 50%;
  }
  .row > .cell-small.ro-lg-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-lg-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-lg-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-lg-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-lg-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-lg-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-lg-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-lg-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-lg-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-lg-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-lg-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-lg-18 {
    width: 75%;
  }
  .row > .cell-small.ro-lg-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-lg-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-lg-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-lg-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-lg-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-lg-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-lg-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-lg-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-lg-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-lg-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-lg-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-lg-24 {
    width: 100%;
  }
  .row > .cell-small.ro-lg-24 {
    margin-left: 100%;
  }
  .row-flex.wrap-lg {
    flex-wrap: wrap !important;
  }
  .row-flex.wrap-inverse-lg {
    flex-wrap: wrap-reverse !important;
  }
  .row-flex > .cell.shrink-lg-0,
  .row-flex > .cell-small.shrink-lg-0 {
    flex-shrink: 0;
  }
  .row-flex > .cell.grow-lg-0,
  .row-flex > .cell-small.grow-lg-0 {
    flex-grow: 0;
  }
  .row-flex > .cell.factor-lg-0,
  .row-flex > .cell-small.factor-lg-0 {
    flex-shrink: 0;
    flex-grow: 0;
  }
  .row-flex > .cell.shrink-lg-1,
  .row-flex > .cell-small.shrink-lg-1 {
    flex-shrink: 1;
  }
  .row-flex > .cell.grow-lg-1,
  .row-flex > .cell-small.grow-lg-1 {
    flex-grow: 1;
  }
  .row-flex > .cell.factor-lg-1,
  .row-flex > .cell-small.factor-lg-1 {
    flex-shrink: 1;
    flex-grow: 1;
  }
  .row-flex > .cell.shrink-lg-2,
  .row-flex > .cell-small.shrink-lg-2 {
    flex-shrink: 2;
  }
  .row-flex > .cell.grow-lg-2,
  .row-flex > .cell-small.grow-lg-2 {
    flex-grow: 2;
  }
  .row-flex > .cell.factor-lg-2,
  .row-flex > .cell-small.factor-lg-2 {
    flex-shrink: 2;
    flex-grow: 2;
  }
  .row-flex > .cell.shrink-lg-3,
  .row-flex > .cell-small.shrink-lg-3 {
    flex-shrink: 3;
  }
  .row-flex > .cell.grow-lg-3,
  .row-flex > .cell-small.grow-lg-3 {
    flex-grow: 3;
  }
  .row-flex > .cell.factor-lg-3,
  .row-flex > .cell-small.factor-lg-3 {
    flex-shrink: 3;
    flex-grow: 3;
  }
  .row-flex > .cell.shrink-lg-4,
  .row-flex > .cell-small.shrink-lg-4 {
    flex-shrink: 4;
  }
  .row-flex > .cell.grow-lg-4,
  .row-flex > .cell-small.grow-lg-4 {
    flex-grow: 4;
  }
  .row-flex > .cell.factor-lg-4,
  .row-flex > .cell-small.factor-lg-4 {
    flex-shrink: 4;
    flex-grow: 4;
  }
  .row-flex > .cell.shrink-lg-5,
  .row-flex > .cell-small.shrink-lg-5 {
    flex-shrink: 5;
  }
  .row-flex > .cell.grow-lg-5,
  .row-flex > .cell-small.grow-lg-5 {
    flex-grow: 5;
  }
  .row-flex > .cell.factor-lg-5,
  .row-flex > .cell-small.factor-lg-5 {
    flex-shrink: 5;
    flex-grow: 5;
  }
  .row-flex > .cell.shrink-lg-6,
  .row-flex > .cell-small.shrink-lg-6 {
    flex-shrink: 6;
  }
  .row-flex > .cell.grow-lg-6,
  .row-flex > .cell-small.grow-lg-6 {
    flex-grow: 6;
  }
  .row-flex > .cell.factor-lg-6,
  .row-flex > .cell-small.factor-lg-6 {
    flex-shrink: 6;
    flex-grow: 6;
  }
  .row-flex > .cell.shrink-lg-7,
  .row-flex > .cell-small.shrink-lg-7 {
    flex-shrink: 7;
  }
  .row-flex > .cell.grow-lg-7,
  .row-flex > .cell-small.grow-lg-7 {
    flex-grow: 7;
  }
  .row-flex > .cell.factor-lg-7,
  .row-flex > .cell-small.factor-lg-7 {
    flex-shrink: 7;
    flex-grow: 7;
  }
  .row-flex > .cell.shrink-lg-8,
  .row-flex > .cell-small.shrink-lg-8 {
    flex-shrink: 8;
  }
  .row-flex > .cell.grow-lg-8,
  .row-flex > .cell-small.grow-lg-8 {
    flex-grow: 8;
  }
  .row-flex > .cell.factor-lg-8,
  .row-flex > .cell-small.factor-lg-8 {
    flex-shrink: 8;
    flex-grow: 8;
  }
  .row-flex > .cell.shrink-lg-9,
  .row-flex > .cell-small.shrink-lg-9 {
    flex-shrink: 9;
  }
  .row-flex > .cell.grow-lg-9,
  .row-flex > .cell-small.grow-lg-9 {
    flex-grow: 9;
  }
  .row-flex > .cell.factor-lg-9,
  .row-flex > .cell-small.factor-lg-9 {
    flex-shrink: 9;
    flex-grow: 9;
  }
  .row-flex > .cell.shrink-lg-10,
  .row-flex > .cell-small.shrink-lg-10 {
    flex-shrink: 10;
  }
  .row-flex > .cell.grow-lg-10,
  .row-flex > .cell-small.grow-lg-10 {
    flex-grow: 10;
  }
  .row-flex > .cell.factor-lg-10,
  .row-flex > .cell-small.factor-lg-10 {
    flex-shrink: 10;
    flex-grow: 10;
  }
  .row-flex > .cell.rw-lg-0 {
    display: none;
  }
  .row-flex > .cell.rw-lg-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-lg-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-lg-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-lg-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-lg-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-lg-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-lg-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-lg-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-lg-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-lg-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-lg-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-lg-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell.rw-lg-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell.rw-lg-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-lg-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-lg-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-lg-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-lg-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-lg-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-lg-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-lg-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-lg-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-lg-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-lg-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-lg-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-lg-0 {
    display: none;
  }
  .row-flex > .cell-small.rw-lg-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-lg-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-lg-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-lg-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-lg-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-lg-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-lg-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-lg-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-lg-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-lg-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-lg-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-lg-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-lg-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-lg-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-lg-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-lg-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-lg-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-lg-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-lg-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-lg-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-lg-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-lg-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-lg-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-lg-24 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-lg-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell-small.rw-lg-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-lg-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-lg-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-lg-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-lg-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-lg-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-lg-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-lg-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-lg-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-lg-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-lg-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-lg-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-lg-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-lg-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-lg-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-lg-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-lg-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-lg-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-lg-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-lg-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-lg-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-lg-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-lg-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-lg-24 {
    flex-basis: 100%;
  }
  .row-flex.h-center-lg {
    justify-content: center;
  }
  .row-flex.left-lg {
    justify-content: flex-start;
  }
  .row-flex.right-lg {
    justify-content: flex-end;
  }
  .row-flex.v-center-lg {
    align-items: center;
  }
  .row-flex.top-lg {
    align-items: flex-start;
  }
  .row-flex.bottom-lg {
    align-items: flex-end;
  }
  .row-flex.stretch-lg {
    align-items: stretch;
  }
  .row > .cell.padded-lg,
  .row-flex > .cell.padded-lg,
  .row .cell-small.padded-lg,
  .row-flex .cell-small.padded-lg {
    padding: 5px;
  }
  .row > .cell.padded-small-lg,
  .row-flex > .cell.padded-small-lg,
  .row .cell-small.padded-small-lg,
  .row-flex .cell-small.padded-small-lg {
    padding: 2px;
  }
  .row > .cell.padded-none-lg,
  .row-flex > .cell.padded-none-lg,
  .row .cell-small.padded-none-lg,
  .row-flex .cell-small.padded-none-lg {
    padding: 0;
  }
}
@media (max-width: 599px) {
  .row > .cell.rw-md-0 {
    display: none;
  }
  .row > .cell.ro-md-0 {
    margin-left: 0;
  }
  .row > .cell.rw-md-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-md-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-md-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-md-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-md-3 {
    width: 25%;
  }
  .row > .cell.ro-md-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-md-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-md-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-md-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-md-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-md-6 {
    width: 50%;
  }
  .row > .cell.ro-md-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-md-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-md-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-md-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-md-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-md-9 {
    width: 75%;
  }
  .row > .cell.ro-md-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-md-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-md-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-md-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-md-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-md-12 {
    width: 100%;
  }
  .row > .cell.ro-md-12 {
    margin-left: 100%;
  }
  .row > .cell.rw-md-0 {
    width: 0%;
  }
  .row > .cell.ro-md-0 {
    margin-left: 0%;
  }
  .row > .cell.rw-md-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-md-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-md-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-md-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-md-3 {
    width: 25%;
  }
  .row > .cell.ro-md-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-md-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-md-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-md-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-md-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-md-6 {
    width: 50%;
  }
  .row > .cell.ro-md-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-md-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-md-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-md-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-md-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-md-9 {
    width: 75%;
  }
  .row > .cell.ro-md-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-md-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-md-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-md-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-md-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-md-12 {
    width: 100%;
  }
  .row > .cell.ro-md-12 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-md-0 {
    display: none;
  }
  .row > .cell-small.ro-md-0 {
    margin-left: 0;
  }
  .row > .cell-small.rw-md-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-md-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-md-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-md-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-md-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-md-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-md-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-md-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-md-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-md-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-md-6 {
    width: 25%;
  }
  .row > .cell-small.ro-md-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-md-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-md-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-md-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-md-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-md-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-md-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-md-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-md-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-md-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-md-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-md-12 {
    width: 50%;
  }
  .row > .cell-small.ro-md-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-md-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-md-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-md-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-md-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-md-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-md-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-md-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-md-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-md-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-md-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-md-18 {
    width: 75%;
  }
  .row > .cell-small.ro-md-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-md-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-md-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-md-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-md-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-md-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-md-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-md-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-md-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-md-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-md-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-md-24 {
    width: 100%;
  }
  .row > .cell-small.ro-md-24 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-md-0 {
    width: 0%;
  }
  .row > .cell-small.ro-md-0 {
    margin-left: 0%;
  }
  .row > .cell-small.rw-md-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-md-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-md-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-md-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-md-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-md-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-md-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-md-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-md-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-md-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-md-6 {
    width: 25%;
  }
  .row > .cell-small.ro-md-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-md-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-md-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-md-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-md-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-md-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-md-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-md-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-md-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-md-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-md-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-md-12 {
    width: 50%;
  }
  .row > .cell-small.ro-md-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-md-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-md-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-md-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-md-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-md-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-md-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-md-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-md-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-md-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-md-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-md-18 {
    width: 75%;
  }
  .row > .cell-small.ro-md-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-md-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-md-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-md-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-md-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-md-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-md-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-md-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-md-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-md-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-md-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-md-24 {
    width: 100%;
  }
  .row > .cell-small.ro-md-24 {
    margin-left: 100%;
  }
  .row-flex.wrap-md {
    flex-wrap: wrap !important;
  }
  .row-flex.wrap-inverse-md {
    flex-wrap: wrap-reverse !important;
  }
  .row-flex > .cell.shrink-md-0,
  .row-flex > .cell-small.shrink-md-0 {
    flex-shrink: 0;
  }
  .row-flex > .cell.grow-md-0,
  .row-flex > .cell-small.grow-md-0 {
    flex-grow: 0;
  }
  .row-flex > .cell.factor-md-0,
  .row-flex > .cell-small.factor-md-0 {
    flex-shrink: 0;
    flex-grow: 0;
  }
  .row-flex > .cell.shrink-md-1,
  .row-flex > .cell-small.shrink-md-1 {
    flex-shrink: 1;
  }
  .row-flex > .cell.grow-md-1,
  .row-flex > .cell-small.grow-md-1 {
    flex-grow: 1;
  }
  .row-flex > .cell.factor-md-1,
  .row-flex > .cell-small.factor-md-1 {
    flex-shrink: 1;
    flex-grow: 1;
  }
  .row-flex > .cell.shrink-md-2,
  .row-flex > .cell-small.shrink-md-2 {
    flex-shrink: 2;
  }
  .row-flex > .cell.grow-md-2,
  .row-flex > .cell-small.grow-md-2 {
    flex-grow: 2;
  }
  .row-flex > .cell.factor-md-2,
  .row-flex > .cell-small.factor-md-2 {
    flex-shrink: 2;
    flex-grow: 2;
  }
  .row-flex > .cell.shrink-md-3,
  .row-flex > .cell-small.shrink-md-3 {
    flex-shrink: 3;
  }
  .row-flex > .cell.grow-md-3,
  .row-flex > .cell-small.grow-md-3 {
    flex-grow: 3;
  }
  .row-flex > .cell.factor-md-3,
  .row-flex > .cell-small.factor-md-3 {
    flex-shrink: 3;
    flex-grow: 3;
  }
  .row-flex > .cell.shrink-md-4,
  .row-flex > .cell-small.shrink-md-4 {
    flex-shrink: 4;
  }
  .row-flex > .cell.grow-md-4,
  .row-flex > .cell-small.grow-md-4 {
    flex-grow: 4;
  }
  .row-flex > .cell.factor-md-4,
  .row-flex > .cell-small.factor-md-4 {
    flex-shrink: 4;
    flex-grow: 4;
  }
  .row-flex > .cell.shrink-md-5,
  .row-flex > .cell-small.shrink-md-5 {
    flex-shrink: 5;
  }
  .row-flex > .cell.grow-md-5,
  .row-flex > .cell-small.grow-md-5 {
    flex-grow: 5;
  }
  .row-flex > .cell.factor-md-5,
  .row-flex > .cell-small.factor-md-5 {
    flex-shrink: 5;
    flex-grow: 5;
  }
  .row-flex > .cell.shrink-md-6,
  .row-flex > .cell-small.shrink-md-6 {
    flex-shrink: 6;
  }
  .row-flex > .cell.grow-md-6,
  .row-flex > .cell-small.grow-md-6 {
    flex-grow: 6;
  }
  .row-flex > .cell.factor-md-6,
  .row-flex > .cell-small.factor-md-6 {
    flex-shrink: 6;
    flex-grow: 6;
  }
  .row-flex > .cell.shrink-md-7,
  .row-flex > .cell-small.shrink-md-7 {
    flex-shrink: 7;
  }
  .row-flex > .cell.grow-md-7,
  .row-flex > .cell-small.grow-md-7 {
    flex-grow: 7;
  }
  .row-flex > .cell.factor-md-7,
  .row-flex > .cell-small.factor-md-7 {
    flex-shrink: 7;
    flex-grow: 7;
  }
  .row-flex > .cell.shrink-md-8,
  .row-flex > .cell-small.shrink-md-8 {
    flex-shrink: 8;
  }
  .row-flex > .cell.grow-md-8,
  .row-flex > .cell-small.grow-md-8 {
    flex-grow: 8;
  }
  .row-flex > .cell.factor-md-8,
  .row-flex > .cell-small.factor-md-8 {
    flex-shrink: 8;
    flex-grow: 8;
  }
  .row-flex > .cell.shrink-md-9,
  .row-flex > .cell-small.shrink-md-9 {
    flex-shrink: 9;
  }
  .row-flex > .cell.grow-md-9,
  .row-flex > .cell-small.grow-md-9 {
    flex-grow: 9;
  }
  .row-flex > .cell.factor-md-9,
  .row-flex > .cell-small.factor-md-9 {
    flex-shrink: 9;
    flex-grow: 9;
  }
  .row-flex > .cell.shrink-md-10,
  .row-flex > .cell-small.shrink-md-10 {
    flex-shrink: 10;
  }
  .row-flex > .cell.grow-md-10,
  .row-flex > .cell-small.grow-md-10 {
    flex-grow: 10;
  }
  .row-flex > .cell.factor-md-10,
  .row-flex > .cell-small.factor-md-10 {
    flex-shrink: 10;
    flex-grow: 10;
  }
  .row-flex > .cell.rw-md-0 {
    display: none;
  }
  .row-flex > .cell.rw-md-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-md-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-md-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-md-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-md-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-md-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-md-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-md-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-md-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-md-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-md-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-md-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell.rw-md-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell.rw-md-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-md-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-md-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-md-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-md-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-md-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-md-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-md-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-md-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-md-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-md-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-md-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-md-0 {
    display: none;
  }
  .row-flex > .cell-small.rw-md-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-md-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-md-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-md-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-md-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-md-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-md-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-md-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-md-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-md-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-md-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-md-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-md-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-md-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-md-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-md-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-md-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-md-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-md-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-md-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-md-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-md-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-md-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-md-24 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-md-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell-small.rw-md-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-md-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-md-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-md-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-md-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-md-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-md-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-md-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-md-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-md-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-md-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-md-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-md-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-md-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-md-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-md-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-md-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-md-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-md-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-md-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-md-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-md-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-md-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-md-24 {
    flex-basis: 100%;
  }
  .row-flex.h-center-md {
    justify-content: center;
  }
  .row-flex.left-md {
    justify-content: flex-start;
  }
  .row-flex.right-md {
    justify-content: flex-end;
  }
  .row-flex.v-center-md {
    align-items: center;
  }
  .row-flex.top-md {
    align-items: flex-start;
  }
  .row-flex.bottom-md {
    align-items: flex-end;
  }
  .row-flex.stretch-md {
    align-items: stretch;
  }
  .row > .cell.padded-md,
  .row-flex > .cell.padded-md,
  .row .cell-small.padded-md,
  .row-flex .cell-small.padded-md {
    padding: 5px;
  }
  .row > .cell.padded-small-md,
  .row-flex > .cell.padded-small-md,
  .row .cell-small.padded-small-md,
  .row-flex .cell-small.padded-small-md {
    padding: 2px;
  }
  .row > .cell.padded-none-md,
  .row-flex > .cell.padded-none-md,
  .row .cell-small.padded-none-md,
  .row-flex .cell-small.padded-none-md {
    padding: 0;
  }
}
@media (max-width: 479px) {
  .row > .cell.rw-sm-0 {
    display: none;
  }
  .row > .cell.ro-sm-0 {
    margin-left: 0;
  }
  .row > .cell.rw-sm-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-sm-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-sm-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-sm-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-sm-3 {
    width: 25%;
  }
  .row > .cell.ro-sm-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-sm-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-sm-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-sm-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-sm-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-sm-6 {
    width: 50%;
  }
  .row > .cell.ro-sm-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-sm-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-sm-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-sm-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-sm-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-sm-9 {
    width: 75%;
  }
  .row > .cell.ro-sm-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-sm-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-sm-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-sm-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-sm-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-sm-12 {
    width: 100%;
  }
  .row > .cell.ro-sm-12 {
    margin-left: 100%;
  }
  .row > .cell.rw-sm-0 {
    width: 0%;
  }
  .row > .cell.ro-sm-0 {
    margin-left: 0%;
  }
  .row > .cell.rw-sm-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-sm-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-sm-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-sm-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-sm-3 {
    width: 25%;
  }
  .row > .cell.ro-sm-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-sm-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-sm-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-sm-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-sm-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-sm-6 {
    width: 50%;
  }
  .row > .cell.ro-sm-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-sm-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-sm-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-sm-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-sm-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-sm-9 {
    width: 75%;
  }
  .row > .cell.ro-sm-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-sm-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-sm-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-sm-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-sm-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-sm-12 {
    width: 100%;
  }
  .row > .cell.ro-sm-12 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-sm-0 {
    display: none;
  }
  .row > .cell-small.ro-sm-0 {
    margin-left: 0;
  }
  .row > .cell-small.rw-sm-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-sm-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-sm-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-sm-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-sm-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-sm-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-sm-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-sm-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-sm-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-sm-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-sm-6 {
    width: 25%;
  }
  .row > .cell-small.ro-sm-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-sm-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-sm-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-sm-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-sm-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-sm-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-sm-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-sm-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-sm-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-sm-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-sm-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-sm-12 {
    width: 50%;
  }
  .row > .cell-small.ro-sm-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-sm-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-sm-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-sm-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-sm-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-sm-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-sm-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-sm-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-sm-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-sm-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-sm-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-sm-18 {
    width: 75%;
  }
  .row > .cell-small.ro-sm-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-sm-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-sm-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-sm-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-sm-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-sm-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-sm-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-sm-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-sm-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-sm-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-sm-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-sm-24 {
    width: 100%;
  }
  .row > .cell-small.ro-sm-24 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-sm-0 {
    width: 0%;
  }
  .row > .cell-small.ro-sm-0 {
    margin-left: 0%;
  }
  .row > .cell-small.rw-sm-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-sm-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-sm-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-sm-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-sm-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-sm-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-sm-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-sm-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-sm-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-sm-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-sm-6 {
    width: 25%;
  }
  .row > .cell-small.ro-sm-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-sm-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-sm-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-sm-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-sm-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-sm-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-sm-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-sm-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-sm-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-sm-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-sm-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-sm-12 {
    width: 50%;
  }
  .row > .cell-small.ro-sm-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-sm-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-sm-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-sm-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-sm-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-sm-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-sm-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-sm-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-sm-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-sm-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-sm-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-sm-18 {
    width: 75%;
  }
  .row > .cell-small.ro-sm-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-sm-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-sm-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-sm-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-sm-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-sm-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-sm-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-sm-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-sm-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-sm-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-sm-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-sm-24 {
    width: 100%;
  }
  .row > .cell-small.ro-sm-24 {
    margin-left: 100%;
  }
  .row-flex.wrap-sm {
    flex-wrap: wrap !important;
  }
  .row-flex.wrap-inverse-sm {
    flex-wrap: wrap-reverse !important;
  }
  .row-flex > .cell.shrink-sm-0,
  .row-flex > .cell-small.shrink-sm-0 {
    flex-shrink: 0;
  }
  .row-flex > .cell.grow-sm-0,
  .row-flex > .cell-small.grow-sm-0 {
    flex-grow: 0;
  }
  .row-flex > .cell.factor-sm-0,
  .row-flex > .cell-small.factor-sm-0 {
    flex-shrink: 0;
    flex-grow: 0;
  }
  .row-flex > .cell.shrink-sm-1,
  .row-flex > .cell-small.shrink-sm-1 {
    flex-shrink: 1;
  }
  .row-flex > .cell.grow-sm-1,
  .row-flex > .cell-small.grow-sm-1 {
    flex-grow: 1;
  }
  .row-flex > .cell.factor-sm-1,
  .row-flex > .cell-small.factor-sm-1 {
    flex-shrink: 1;
    flex-grow: 1;
  }
  .row-flex > .cell.shrink-sm-2,
  .row-flex > .cell-small.shrink-sm-2 {
    flex-shrink: 2;
  }
  .row-flex > .cell.grow-sm-2,
  .row-flex > .cell-small.grow-sm-2 {
    flex-grow: 2;
  }
  .row-flex > .cell.factor-sm-2,
  .row-flex > .cell-small.factor-sm-2 {
    flex-shrink: 2;
    flex-grow: 2;
  }
  .row-flex > .cell.shrink-sm-3,
  .row-flex > .cell-small.shrink-sm-3 {
    flex-shrink: 3;
  }
  .row-flex > .cell.grow-sm-3,
  .row-flex > .cell-small.grow-sm-3 {
    flex-grow: 3;
  }
  .row-flex > .cell.factor-sm-3,
  .row-flex > .cell-small.factor-sm-3 {
    flex-shrink: 3;
    flex-grow: 3;
  }
  .row-flex > .cell.shrink-sm-4,
  .row-flex > .cell-small.shrink-sm-4 {
    flex-shrink: 4;
  }
  .row-flex > .cell.grow-sm-4,
  .row-flex > .cell-small.grow-sm-4 {
    flex-grow: 4;
  }
  .row-flex > .cell.factor-sm-4,
  .row-flex > .cell-small.factor-sm-4 {
    flex-shrink: 4;
    flex-grow: 4;
  }
  .row-flex > .cell.shrink-sm-5,
  .row-flex > .cell-small.shrink-sm-5 {
    flex-shrink: 5;
  }
  .row-flex > .cell.grow-sm-5,
  .row-flex > .cell-small.grow-sm-5 {
    flex-grow: 5;
  }
  .row-flex > .cell.factor-sm-5,
  .row-flex > .cell-small.factor-sm-5 {
    flex-shrink: 5;
    flex-grow: 5;
  }
  .row-flex > .cell.shrink-sm-6,
  .row-flex > .cell-small.shrink-sm-6 {
    flex-shrink: 6;
  }
  .row-flex > .cell.grow-sm-6,
  .row-flex > .cell-small.grow-sm-6 {
    flex-grow: 6;
  }
  .row-flex > .cell.factor-sm-6,
  .row-flex > .cell-small.factor-sm-6 {
    flex-shrink: 6;
    flex-grow: 6;
  }
  .row-flex > .cell.shrink-sm-7,
  .row-flex > .cell-small.shrink-sm-7 {
    flex-shrink: 7;
  }
  .row-flex > .cell.grow-sm-7,
  .row-flex > .cell-small.grow-sm-7 {
    flex-grow: 7;
  }
  .row-flex > .cell.factor-sm-7,
  .row-flex > .cell-small.factor-sm-7 {
    flex-shrink: 7;
    flex-grow: 7;
  }
  .row-flex > .cell.shrink-sm-8,
  .row-flex > .cell-small.shrink-sm-8 {
    flex-shrink: 8;
  }
  .row-flex > .cell.grow-sm-8,
  .row-flex > .cell-small.grow-sm-8 {
    flex-grow: 8;
  }
  .row-flex > .cell.factor-sm-8,
  .row-flex > .cell-small.factor-sm-8 {
    flex-shrink: 8;
    flex-grow: 8;
  }
  .row-flex > .cell.shrink-sm-9,
  .row-flex > .cell-small.shrink-sm-9 {
    flex-shrink: 9;
  }
  .row-flex > .cell.grow-sm-9,
  .row-flex > .cell-small.grow-sm-9 {
    flex-grow: 9;
  }
  .row-flex > .cell.factor-sm-9,
  .row-flex > .cell-small.factor-sm-9 {
    flex-shrink: 9;
    flex-grow: 9;
  }
  .row-flex > .cell.shrink-sm-10,
  .row-flex > .cell-small.shrink-sm-10 {
    flex-shrink: 10;
  }
  .row-flex > .cell.grow-sm-10,
  .row-flex > .cell-small.grow-sm-10 {
    flex-grow: 10;
  }
  .row-flex > .cell.factor-sm-10,
  .row-flex > .cell-small.factor-sm-10 {
    flex-shrink: 10;
    flex-grow: 10;
  }
  .row-flex > .cell.rw-sm-0 {
    display: none;
  }
  .row-flex > .cell.rw-sm-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-sm-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-sm-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-sm-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-sm-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-sm-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-sm-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-sm-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-sm-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-sm-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-sm-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-sm-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell.rw-sm-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell.rw-sm-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-sm-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-sm-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-sm-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-sm-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-sm-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-sm-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-sm-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-sm-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-sm-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-sm-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-sm-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-sm-0 {
    display: none;
  }
  .row-flex > .cell-small.rw-sm-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-sm-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-sm-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-sm-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-sm-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-sm-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-sm-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-sm-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-sm-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-sm-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-sm-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-sm-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-sm-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-sm-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-sm-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-sm-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-sm-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-sm-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-sm-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-sm-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-sm-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-sm-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-sm-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-sm-24 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-sm-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell-small.rw-sm-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-sm-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-sm-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-sm-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-sm-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-sm-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-sm-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-sm-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-sm-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-sm-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-sm-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-sm-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-sm-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-sm-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-sm-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-sm-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-sm-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-sm-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-sm-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-sm-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-sm-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-sm-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-sm-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-sm-24 {
    flex-basis: 100%;
  }
  .row-flex.h-center-sm {
    justify-content: center;
  }
  .row-flex.left-sm {
    justify-content: flex-start;
  }
  .row-flex.right-sm {
    justify-content: flex-end;
  }
  .row-flex.v-center-sm {
    align-items: center;
  }
  .row-flex.top-sm {
    align-items: flex-start;
  }
  .row-flex.bottom-sm {
    align-items: flex-end;
  }
  .row-flex.stretch-sm {
    align-items: stretch;
  }
  .row > .cell.padded-sm,
  .row-flex > .cell.padded-sm,
  .row .cell-small.padded-sm,
  .row-flex .cell-small.padded-sm {
    padding: 5px;
  }
  .row > .cell.padded-small-sm,
  .row-flex > .cell.padded-small-sm,
  .row .cell-small.padded-small-sm,
  .row-flex .cell-small.padded-small-sm {
    padding: 2px;
  }
  .row > .cell.padded-none-sm,
  .row-flex > .cell.padded-none-sm,
  .row .cell-small.padded-none-sm,
  .row-flex .cell-small.padded-none-sm {
    padding: 0;
  }
}
.town-main-content {
  container-type: inline-size;
  container-name: town-main-content;
  z-index: 1;
}
body.alt-ghoul-hunger-bar-hidden .alt-hunger-bar {
  display: none;
}
@container town-main-content (max-width: 340px) {
  .town-header {
    margin-bottom: 102px !important;
  }
  .town-header > div {
    right: 6px !important;
    top: 7px !important;
    width: 208px !important;
    height: 53px !important;
    font-size: 1.6rem !important;
    font-weight: bolder !important;
    line-height: 1.8rem !important;
  }
  .town-header > span {
    right: 6px !important;
    top: 70px !important;
    width: 208px !important;
    font-size: 1.3rem !important;
  }
  .town-header:before {
    height: 102px !important;
    background-size: 410px 102px !important;
  }
}
div.buildings {
  margin-top: 7px;
  font-size: 1.2rem;
  border-bottom: 2px solid #f0d79e;
  outline: 2px solid #5c2b20;
  position: relative;
}
div.buildings .build-btn {
  padding: 0;
  margin-right: 2px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 22px;
  height: 22px;
}
div.buildings .build-btn img {
  margin: 0;
}
div.buildings .building {
  display: flex;
  overflow: hidden;
}
div.buildings .building:not(.locked):nth-child(2n+0) {
  background: #53271d;
}
div.buildings .building:not(.locked):nth-child(2n+0) > .cell {
  background: #53271d;
}
div.buildings .building:not(.locked):nth-child(2n+0) .overflowing .extend_resources {
  background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #53271d 58%);
  background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #53271d 58%);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #53271d 58%);
}
div.buildings .building:not(.locked):nth-child(2n+1) {
  background: #663024;
}
div.buildings .building:not(.locked):nth-child(2n+1) > .cell {
  background: #663024;
}
div.buildings .building:not(.locked):nth-child(2n+1) .overflowing .extend_resources {
  background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #663024 58%);
  background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #663024 58%);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #663024 58%);
}
div.buildings .building.voted:not(.complete) {
  background: #6B3977;
}
div.buildings .building.voted:not(.complete) .overflowing .extend_resources {
  background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #6B3977 58%);
  background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #6B3977 58%);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #6B3977 58%);
}
div.buildings .building.voted:not(.complete):not(.locked) .defense {
  background: #6B3977;
}
div.buildings .building.root > div.cell:first-child > span {
  font-weight: bold;
}
div.buildings .building > div.cell {
  position: relative;
  z-index: 2;
}
div.buildings .building > div.cell > * {
  position: relative;
  z-index: 2;
}
div.buildings .building.complete {
  background: #3b3249;
}
div.buildings .building.complete > .cell {
  background: #3b3249;
}
div.buildings .building.complete > div.cell:first-child:before {
  background: #696486;
}
div.buildings .building .vote {
  display: none;
}
div.buildings .building:hover .vote_hide {
  display: none;
}
div.buildings .building:hover .vote {
  display: inline;
}
div.buildings .building .no-ws:empty {
  display: none;
}
div.buildings .building.lv-1 > div.cell:first-child {
  padding-left: 16px;
}
div.buildings .building.lv-2 > div.cell:first-child {
  padding-left: 32px;
}
div.buildings .building.lv-3 > div.cell:first-child {
  padding-left: 48px;
}
div.buildings .building.lv-4 > div.cell:first-child {
  padding-left: 64px;
}
div.buildings .building.lv-5 > div.cell:first-child {
  padding-left: 80px;
}
div.buildings .building.lv-6 > div.cell:first-child {
  padding-left: 96px;
}
div.buildings .build-req-items .build-req {
  border-left: 1px dotted #ddab76;
}
div.buildings .build-req {
  display: inline-block;
  padding: 0 3px;
  font-weight: bold;
  font-size: 1.4rem;
}
div.buildings .build-req img {
  vertical-align: middle;
}
div.buildings .build-req > span.resource.current {
  font-size: 1.1rem;
  font-weight: normal;
}
div.buildings .build-req > span.resource.current.low {
  color: #FF6A6A;
}
div.buildings .build-req > span.resource.current:not(.low) {
  color: #ddab76;
}
div.buildings .build-req > span.resource.needed {
  font-size: 1.3rem;
}
div.buildings .build-req .ap {
  margin-left: 7px;
  font-size: 90%;
}
div.buildings .type_indicator {
  width: 5px;
}
div.buildings .level_indicator {
  width: 16px;
  height: 16px;
}
div.buildings .building {
  font-variant: small-caps;
  border-top: 1px solid #996739;
  border-top-style: dashed;
  white-space: nowrap;
}
div.buildings .building .building_row {
  display: flex;
  align-items: start;
  width: calc(100% - 5px);
}
div.buildings .building .building_info {
  display: flex;
  width: 41.5%;
  height: 100%;
  background: #b37c4a;
  align-items: center;
  padding-left: 3px;
}
div.buildings .building .building_info .building_icon {
  margin-right: 3px;
}
div.buildings .building .building_info .defense {
  color: white;
}
div.buildings .building .building_info .defense,
div.buildings .building .building_info .defense-broken {
  display: flex;
  margin-left: auto;
  font-size: 90%;
  padding: 5px 2px 0px 5px;
  height: 100%;
}
div.buildings .building .building_resources {
  height: 100%;
  width: 54%;
}
div.buildings .building .building_resources .build-req-items {
  display: flex;
  flex-wrap: nowrap;
  overflow: hidden;
  flex-grow: 1;
}
div.buildings .building .building_resources .build-req-items.has-focused,
div.buildings .building .building_resources .build-req-items.has-more-hover {
  flex-wrap: wrap;
  padding-right: 19px;
}
div.buildings .building .building_resources .build-req-items:has(.extend_resources.focused),
div.buildings .building .building_resources .build-req-items:has(.extend_resources .more:hover) {
  flex-wrap: wrap;
  padding-right: 19px;
}
div.buildings .building .building_resources .build-req-items .more,
div.buildings .building .building_resources .build-req-items .less {
  display: none;
  width: fit-content;
  height: fit-content;
}
div.buildings .building .building_resources .build-req-items.overflowing .extend_resources:not(.focused) .more {
  display: flex;
}
div.buildings .building .building_resources .build-req-items.overflowing .extend_resources.focused .less {
  display: flex;
}
div.buildings .building .building_resources .build-req-items .extend_resources {
  position: absolute;
  top: 0;
  right: 0;
  margin-top: 4px;
  padding-right: 2px;
  width: 38px;
  height: 100%;
  display: flex;
  justify-content: flex-end;
  align-items: flex-start;
}
div.buildings .building .building_resources .ap-bar-start {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 10px;
  height: 10px;
}
div.buildings .building .building_resources .ap-bar {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 5px;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.2) 100%);
  overflow: hidden;
}
div.buildings .building .building_resources .ap-bar > .bar {
  background: linear-gradient(180deg, #f9e888 0%, #f2c94d 20%);
  height: 100%;
}
div.buildings .building .building_resources.to_repair .ap {
  color: #FF6A6A;
}
div.buildings .building.complete .building_resources .bar {
  background: linear-gradient(180deg, #fb4648 0%, #bf2f31 20%);
}
div.buildings .building .building_action {
  flex-grow: 1;
  display: flex;
  height: 100%;
}
div.buildings .building.locked .building_row {
  color: #ecb0b0;
  opacity: 0.35;
}
div.buildings .building.locked .building_row .building_info,
div.buildings .building.locked .building_row .building_resources,
div.buildings .building.locked .building_row .building_action {
  background-color: #773939;
}
div.buildings .building.complete {
  color: #afacc1;
}
div.buildings .building.complete .building_info {
  background-color: #696486;
}
div.buildings .building.complete .building_resources,
div.buildings .building.complete .building_action {
  background-color: #3b3249;
}
div.buildings .building .building_resources {
  display: flex;
  position: relative;
  flex-grow: 1;
  padding-top: 4px;
  padding-bottom: 1px;
}
div.buildings .building_name {
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
}
div.buildings .building.root .building_name {
  font-size: 140%;
}
div.buildings .building.root {
  min-height: 29px;
}
div.buildings .building:not(.root) {
  min-height: 24px;
}
div.buildings .buildings_header {
  display: flex;
  height: 25px;
  width: 100%;
}
div.buildings .buildings_header .buildings_header_image {
  flex-grow: 1;
  background-position: 50%;
  background-size: cover;
  background-repeat: no-repeat;
  border-top: 1px solid;
}
div.buildings.type_small_wallimprove .type_indicator {
  background-color: #899775;
}
div.buildings.type_small_wallimprove .buildings_header_image {
  border-color: #899775;
  background-image: url(/build/images/assets/img/building/construction/building_wall1.2198733b..png);
}
div.buildings.type_small_water .type_indicator {
  background-color: #93b0c1;
}
div.buildings.type_small_water .buildings_header_image {
  border-color: #93b0c1;
  background-image: url(/build/images/assets/img/building/construction/building_pump.41ed0938..png);
}
div.buildings.type_item_meat .type_indicator {
  background-color: #ff9073;
}
div.buildings.type_item_meat .buildings_header_image {
  border-color: #ff9073;
  background-image: url(/build/images/assets/img/building/construction/building_meat.7cfe8522..png);
}
div.buildings.type_small_refine .type_indicator {
  background-color: #c5ba8f;
}
div.buildings.type_small_refine .buildings_header_image {
  border-color: #c5ba8f;
  background-image: url(/build/images/assets/img/building/construction/building_command.0ba5a721..png);
}
div.buildings.type_item_tagger .type_indicator {
  background-color: #edb867;
}
div.buildings.type_item_tagger .buildings_header_image {
  border-color: #edb867;
  background-image: url(/build/images/assets/img/building/construction/building_tower.3494eee9..png);
}
div.buildings.type_small_building .type_indicator {
  background-color: #e39191;
}
div.buildings.type_small_building .buildings_header_image {
  border-color: #e39191;
  background-image: url(/build/images/assets/img/building/construction/building_fondations.32f739a3..png);
}
div.buildings.type_small_door_closed .type_indicator {
  background-color: #c982d2;
}
div.buildings.type_small_door_closed .buildings_header_image {
  border-color: #c982d2;
  background-image: url(/build/images/assets/img/building/construction/building_doorLock.1413c6be..png);
}
div.buildings.type_small_spa4souls .type_indicator {
  background-color: #66c295;
}
div.buildings.type_small_spa4souls .buildings_header_image {
  border-color: #66c295;
  background-image: url(/build/images/assets/img/building/construction/building_spa4souls.52648d31..png);
}
div.town-upgrades {
  padding: 0;
  border: 1px solid #ddab76;
}
div.town-upgrades > .row {
  font-size: 1.2rem;
}
div.town-upgrades > .row:not(.locked):nth-child(2n+0) {
  background: #53271d;
}
div.town-upgrades > .row:not(.locked):nth-child(2n+0) > .cell {
  background: #53271d;
}
div.town-upgrades > .row:not(.locked):nth-child(2n+0) .overflowing .extend_resources {
  background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #53271d 58%);
  background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #53271d 58%);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #53271d 58%);
}
div.town-upgrades > .row:not(.locked):nth-child(2n+1) {
  background: #663024;
}
div.town-upgrades > .row:not(.locked):nth-child(2n+1) > .cell {
  background: #663024;
}
div.town-upgrades > .row:not(.locked):nth-child(2n+1) .overflowing .extend_resources {
  background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #663024 58%);
  background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #663024 58%);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #663024 58%);
}
div.town-upgrades > .row.voted:not(.complete) {
  background: #6B3977;
}
div.town-upgrades > .row.voted:not(.complete) .overflowing .extend_resources {
  background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #6B3977 58%);
  background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #6B3977 58%);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #6B3977 58%);
}
div.town-upgrades > .row.voted:not(.complete):not(.locked) .defense {
  background: #6B3977;
}
div.town-upgrades > .row strong {
  font-size: 1.5rem;
  font-variant: small-caps;
}
div.town-upgrades > .row b {
  color: #ddab76;
}
div.town-upgrades > .row.complete {
  background: #3b3249;
}
div.town-upgrades > .row.complete > .cell {
  background: #3b3249;
}
div.town-upgrades > .row.complete > div.cell:first-child:before {
  background: #696486;
}
div.voted-building {
  max-width: 340px;
  color: #f0d79e;
  padding: 10px;
  background: #3b3249;
  border: 1px solid #ddab76;
  outline: 2px solid #5c2b20;
  text-align: center;
  font-size: 1.2rem;
  margin: 15px auto;
  position: relative;
}
div.voted-building .name {
  font-size: 2rem;
  color: white;
}
ul.tabs.buildings-tabs {
  margin-bottom: -30px;
}
ul.tabs.buildings-tabs::after {
  content: "";
  display: table;
  clear: both;
}
ul.tabs.buildings-tabs > li {
  margin: 0 3px 0 0;
}
#ap_prompt {
  display: none;
  position: absolute;
  width: 112px;
  padding: 4px;
  background: #3b3249;
  outline: 1px solid black;
  border: 2px solid #ddab76;
  z-index: 9999;
}
@media (max-width: 949px) {
  div.buildings .building .building_info {
    height: unset;
    max-height: 50%;
  }
  div.buildings .building .building_resources,
  div.buildings .building .building_action {
    min-height: 50%;
  }
  div.buildings .building.root {
    min-height: 58px;
  }
  div.buildings .building.root .building_info,
  div.buildings .building.root .building_resources {
    min-height: 29px;
  }
  div.buildings .building:not(.root) {
    min-height: 48px;
  }
  div.buildings .building:not(.root) .building_info,
  div.buildings .building:not(.root) .building_resources {
    min-height: 24px;
  }
  div.buildings .building.locked.root {
    height: 29px;
  }
  div.buildings .building.locked:not(.root) {
    height: 24px;
  }
  div.buildings .building.locked .building_resources {
    height: 0px;
  }
  div.buildings .building .building_row {
    flex-wrap: wrap;
  }
  div.buildings .building .building_row .building_info {
    width: 100%;
  }
  div.buildings .building .building_row .building_info.has-vote .defense,
  div.buildings .building .building_row .building_info.has-vote .defense-broken {
    margin-left: 5px;
  }
  div.buildings .building .building_row .building_info.has-vote .vote_hide {
    display: inline;
  }
  div.buildings .building .building_row .building_info.has-vote .vote {
    display: inline;
    margin-left: auto;
  }
  div.buildings .building .building_row .building_info:has(.vote) .defense,
  div.buildings .building .building_row .building_info:has(.vote) .defense-broken {
    margin-left: 5px;
  }
  div.buildings .building .building_row .building_info:has(.vote) .vote_hide {
    display: inline;
  }
  div.buildings .building .building_row .building_info:has(.vote) .vote {
    display: inline;
    margin-left: auto;
  }
  div.buildings .building .building_row .building_resources {
    width: calc(100% - 25px);
    height: fit-content;
  }
  div.buildings .building .building_row .building_resources .build-req-items {
    flex-wrap: wrap;
    align-content: flex-start;
  }
  div.buildings .building .building_row .building_resources .build-req-items .build-req {
    height: fit-content;
  }
  div.buildings .building .building_row .building_resources .extend_resources {
    display: none;
  }
  div.buildings .building .build-btn {
    margin-top: 0;
    margin-bottom: 0;
  }
  div.buildings .building.empty .building_resources,
  div.buildings .building.empty .building_action {
    min-height: 2px;
  }
  div.buildings .building.empty.root {
    min-height: 29px;
  }
  div.buildings .building.empty:not(.root) {
    min-height: 24px;
  }
  div.buildings .building.voted:not(.complete):not(.locked) .defense {
    background: unset;
  }
}
.forum-preview {
  font-weight: bold;
  font-size: 1.2em;
  padding: 5px;
  border-radius: 10px;
  margin: 10px;
  background: url(/build/images/assets/img/forum/forum.c747a117..png) top center repeat-x, #7e4d2a;
  cursor: pointer;
  filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.5));
  background-position-y: -2px;
  border: 2px solid #7e4d2b;
  transition: border-color 0.5s ease-in-out, filter 0.25s ease-in-out, color 0.25s ease-in-out;
  color: rgba(255, 255, 255, 0.8);
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
  position: relative;
  display: flex;
  align-items: center;
}
.forum-preview > img {
  margin-right: 10px;
  max-width: 100px;
  flex-grow: 0;
  object-fit: contain;
  object-position: top;
}
.forum-preview > div {
  margin-top: 2px;
  flex-grow: 1;
}
.forum-preview.forum-preview-desc {
  line-height: 14px;
}
.forum-preview.forum-preview-desc span {
  display: block;
  font-size: 0.6em;
  margin-top: 4px;
  line-height: 10px;
  opacity: 0.8;
}
.forum-preview.forum-preview-desc.forum-preview-og span {
  margin-top: 15px;
  display: block;
}
.forum-preview.new:before {
  content: " ";
  position: absolute;
  width: 20px;
  height: 20px;
  border: 1px solid #fe7d00;
  box-shadow: 0 0 3px black;
  background: url(/build/images/assets/img/forum/new.f8f2b76e..png) top center no-repeat, #bd3d00;
  top: -2px;
  left: -7px;
}
.forum-preview:hover {
  border-color: #ddab76;
  filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.8));
  color: #ffffff;
}
.forum-preview:after {
  clear: both;
  display: table;
  content: "";
}
.forumGroup .header {
  font-variant: small-caps;
  font-weight: bold;
  margin-bottom: 5px;
  display: flex;
  align-items: center;
  gap: 10px;
  margin-left: 10px;
}
.forumGroup .header img {
  flex-grow: 0;
}
.forumGroup .header span {
  flex-grow: 1;
}
.forumGroup .content {
  transition: filter 0.25s ease-in-out, color 0.25s ease-in-out;
  filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.5));
}
.forumGroup .content:hover {
  filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.8));
}
.forumGroup .content .forum-preview {
  margin-top: 0;
  margin-bottom: 0;
  border-radius: 0;
  filter: none;
  border-top-width: 0;
  border-bottom-width: 0;
}
.forumGroup .content .forum-preview:first-child {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-top-width: 2px;
}
.forumGroup .content .forum-preview:last-child {
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-width: 2px;
}
.forumGroup .content .forum-preview.forum-preview-desc {
  line-height: 10px;
  font-size: 1em;
}
.forumGroup + .forumGroup {
  margin-top: 20px;
}
.modOrigText,
.modWarnText,
.modInfoText {
  clear: left;
  margin: 0 15px;
  position: relative;
  background-image: linear-gradient(-45deg, #0001 25%, #fff0 25%, #fff0 50%, #0001 50%, #0001 75%, #fff0 75%, #fff0 100%);
  background-size: 12.63px 12.63px;
  padding: 2px 2px 2px 8px;
}
.modOrigText > span:first-child,
.modWarnText > span:first-child,
.modInfoText > span:first-child {
  font-size: 0.6em;
  font-weight: bold;
}
.modOrigText:not(.pointer) > span:first-child,
.modWarnText:not(.pointer) > span:first-child,
.modInfoText:not(.pointer) > span:first-child {
  display: none;
}
.modOrigText.pointer > div:last-child,
.modWarnText.pointer > div:last-child,
.modInfoText.pointer > div:last-child {
  display: none;
}
.modOrigText a,
.modWarnText a,
.modInfoText a {
  color: inherit !important;
}
.modOrigText.modOrigText,
.modWarnText.modOrigText,
.modInfoText.modOrigText {
  background-color: #324200;
  border: 1px solid #004702;
}
.modOrigText.modOrigText > span:first-child,
.modWarnText.modOrigText > span:first-child,
.modInfoText.modOrigText > span:first-child {
  color: #a4ff96;
}
.modOrigText.modOrigText > div,
.modWarnText.modOrigText > div,
.modInfoText.modOrigText > div {
  color: white;
}
.modOrigText.modWarnText,
.modWarnText.modWarnText,
.modInfoText.modWarnText {
  background-color: #ff7272;
  border: 1px solid #fb5f5f;
}
.modOrigText.modWarnText > span:first-child,
.modWarnText.modWarnText > span:first-child,
.modInfoText.modWarnText > span:first-child,
.modOrigText.modWarnText > div,
.modWarnText.modWarnText > div,
.modInfoText.modWarnText > div {
  color: #000000;
}
.modOrigText.modInfoText,
.modWarnText.modInfoText,
.modInfoText.modInfoText {
  background-color: #ffe1a6;
  border: 1px solid #fcc281;
}
.modOrigText.modInfoText > span:first-child,
.modWarnText.modInfoText > span:first-child,
.modInfoText.modInfoText > span:first-child,
.modOrigText.modInfoText > div,
.modWarnText.modInfoText > div,
.modInfoText.modInfoText > div {
  color: #000000;
}
.modOrigText + .forum-post-content,
.modWarnText + .forum-post-content,
.modInfoText + .forum-post-content {
  border-top: none !important;
}
.forum-control {
  font-size: 1.1rem;
  background: #3c2018;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}
.forum-control > div.forum-header-bar:first-child {
  display: block;
  background: #321914;
  padding: 4px;
}
.forum-control > div.forum-header-bar:first-child > * + * {
  margin-left: 10px;
}
.forum-control > .quote {
  padding: 15px;
  font-style: italic;
}
.forum-control > .quote > span {
  margin: 0 8px;
}
.forum-control > .quote > *:not(span) {
  opacity: 0.4;
}
ul.subscriptions {
  padding: 0 0 0 12px;
}
ul.subscriptions > li span {
  cursor: pointer;
  font-size: 0.9em;
  color: #ddab76;
  word-break: break-word;
}
ul.subscriptions > li.new {
  list-style: url(/build/images/assets/img/icons/anim_icon_mail.a3203674..gif);
  font-weight: bold;
}
ul.subscriptions > li:not(.new) {
  list-style: none;
}
ul.subscriptions > li + li {
  margin-top: 4px;
}
ul.subscriptions > li:hover {
  color: white;
}
.forum-note {
  position: relative;
  font-size: 1.1rem;
  background: #8a5432;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  border: 1px solid #704328;
}
.forum-note > b:first-child {
  display: block;
  background: #965c36;
  padding: 4px;
  font-variant: small-caps;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.forum-note > b:first-child + span {
  position: absolute;
  top: 5px;
  right: 3px;
  opacity: 0.8;
}
.forum-note.thread-list-fa-thumbtack {
  font-size: 1.2rem;
  color: white;
}
.forum-post {
  background-color: #4a261e;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  padding: 0;
  border: 1px solid #704328;
  margin-bottom: 10px;
}
.forum-post:before,
.forum-post:after {
  content: " ";
  clear: both;
  display: table;
}
.forum-post.forum-post-small {
  margin-bottom: 2px;
}
.forum-post.forum-post-small .avatar,
.forum-post.forum-post-small .avatarcrow {
  margin: 0 15px 0 0;
  float: left;
}
.forum-post.forum-post-small .avatar > img,
.forum-post.forum-post-small .avatarcrow > img {
  width: 90px !important;
  height: 30px !important;
  object-fit: cover;
}
.forum-post.forum-post-small .username,
.forum-post.forum-post-small .username.is-friend {
  color: white;
  text-decoration: none;
  background: none;
  border: none;
  box-shadow: none;
  padding: 0;
}
.forum-post > .forum-post-header {
  display: block;
  padding: 4px;
  min-height: 48px;
  background: linear-gradient(to top, #784a2b, 50%, #965c36);
}
.forum-post > .forum-post-header .mh-icon > img {
  margin-bottom: 3px;
}
.forum-post > .forum-post-header > b {
  padding: 5px;
}
.forum-post > .forum-post-header > b > img {
  vertical-align: revert;
}
.forum-post > .forum-post-header > i {
  float: right;
  font-size: 0.7em;
  opacity: 0.5;
}
.forum-post > .forum-post-header > div.post-note {
  font-size: 0.8em;
}
.forum-post > .forum-post-header > div.post-note span {
  opacity: 1;
}
.forum-post > .forum-post-header > .avatar,
.forum-post > .forum-post-header > .avatarcrow {
  margin: 0 15px 0 10px;
  float: left;
  z-index: 2;
  position: relative;
}
.forum-post > .forum-post-header > .avatar:not(.small),
.forum-post > .forum-post-header > .avatarcrow:not(.small) {
  margin-bottom: 10px;
}
.forum-post > .forum-post-header:before,
.forum-post > .forum-post-header:after {
  content: " ";
  clear: right;
}
.forum-post > .forum-post-header:before {
  display: table;
}
.forum-post > .forum-post-header:after {
  display: block;
  height: 0;
}
.forum-post > .forum-post-header.header-variant-crow {
  position: relative;
  background: rgba(0, 0, 0, 0.3);
}
.forum-post > .forum-post-header.header-variant-crow:after {
  position: absolute;
  content: " ";
  top: 100%;
  left: 0;
  width: 300px;
  height: 100px;
  background: url(/build/images/assets/img/forum/crowMsg_bg.d8bd5bc3..gif) no-repeat top left;
}
.forum-post > .forum-post-header.header-variant-dev {
  background: #006495;
}
.forum-post > .forum-post-header a.link,
.forum-post > .forum-post-header span.link {
  color: white;
  text-decoration: none;
}
.forum-post > .forum-post-header .username {
  color: white;
  text-decoration: none;
  background: none !important;
  border: none !important;
  box-shadow: none;
  padding: 0;
}
.forum-post.forum-post-search-result > .forum-post-header {
  line-height: 0.8em;
}
.forum-post.forum-post-search-result > .forum-post-header > b {
  padding: 0;
  font-size: 0.7em;
}
.forum-post.forum-post-search-result > .forum-post-header > div.found-in {
  margin-top: 5px;
  font-size: 0.7em;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: " [...]";
}
.forum-post.forum-post-search-result > .forum-post-header > div.found-in > a {
  cursor: pointer;
}
.forum-post.forum-post-hidden > .forum-post-header {
  background: #ff0000;
}
.forum-post.forum-post-new {
  border-left: 2px solid #ffdc00;
  margin-left: -2px;
}
.forum-post.forum-post-selected {
  border-left: 2px solid #0f0;
  margin-left: -2px;
}
.forum-post.forum-post-marked {
  margin-left: 5px;
  box-shadow: 0 0 3px #ffdc00;
}
.forum-post.crow-pm {
  border: 1px solid red;
  border-left: 2px solid red;
  outline: 2px solid black;
  background-color: #5c2b20;
}
.forum-post.crow-pm .forum-post-footer {
  background-color: #5c2b20;
}
.forum-post.crow-pm .forum-post-header b {
  color: #ff4111;
}
.forum-post.crow-pm .forum-post-content {
  color: #ecb0b0;
  background: url(/build/images/assets/img/forum/crowMsg_bg.d8bd5bc3..gif) no-repeat;
  font-weight: bold;
}
.forum-post > .forum-post-content {
  position: relative;
  z-index: 1;
  padding-left: 10px;
  padding-top: 10px;
  /*max-height: 750px; overflow: auto;*/
  border-top: 1px solid #00000066;
  padding-right: 4px;
  word-break: break-word;
}
body.forum-font-twinoid .forum-post > .forum-post-content {
  font-size: 1.3rem;
}
body.forum-font-small .forum-post > .forum-post-content {
  font-size: 1.45rem;
}
body.forum-font-large .forum-post > .forum-post-content {
  font-size: 1.75rem;
}
body.forum-font-very-large .forum-post > .forum-post-content {
  font-size: 1.9rem;
}
.forum-post > .forum-post-content.marked {
  background-color: #8b7700;
}
.forum-post > .forum-post-content b,
.forum-post > .forum-post-content strong {
  color: #afb3cf;
  text-transform: initial;
  opacity: 0.8;
}
.forum-post > .forum-post-content i,
.forum-post > .forum-post-content em {
  color: #f0d79e;
  opacity: 0.7;
}
.forum-post > .forum-post-content s,
.forum-post > .forum-post-content strike,
.forum-post > .forum-post-content del {
  opacity: 0.8;
}
.forum-post > .forum-post-content span.bad {
  color: #ff4111;
}
.forum-post > .forum-post-content span.big {
  font-size: 1.2em;
}
.forum-post > .forum-post-content span.big span.big {
  font-size: inherit;
}
.forum-post > .forum-post-content div.html {
  display: inline-block;
}
.forum-post > .forum-post-content hr {
  border-color: #ddab76;
}
.forum-post > .forum-post-content img {
  max-height: 480px;
  max-width: 100%;
  height: auto !important;
  width: auto !important;
}
.forum-post > .forum-post-content div.clear {
  display: block;
  height: 0;
  clear: left;
}
.forum-post > .forum-post-content span.quoteauthor,
.forum-post > .forum-post-content div.cref {
  display: inline-block;
  font-weight: bold;
  font-size: 1.25rem;
  text-decoration: none;
}
.forum-post > .forum-post-content span.quoteauthor.quoteauthor,
.forum-post > .forum-post-content div.cref.quoteauthor {
  margin-left: 30px;
}
.forum-post > .forum-post-content span.quoteauthor.cref,
.forum-post > .forum-post-content div.cref.cref,
.forum-post > .forum-post-content span.quoteauthor.quoteauthor[x-id],
.forum-post > .forum-post-content div.cref.quoteauthor[x-id] {
  cursor: pointer;
}
.forum-post > .forum-post-content span.quoteauthor.raw,
.forum-post > .forum-post-content div.cref.raw {
  color: white;
}
.forum-post > .forum-post-content span.quoteauthor.quoteauthor + blockquote,
.forum-post > .forum-post-content div.cref.quoteauthor + blockquote {
  margin-top: 0;
}
.forum-post > .forum-post-content .username {
  font-size: 1.25rem;
}
.forum-post > .forum-post-content blockquote .quoteauthor {
  margin-left: 0 !important;
}
.forum-post > .forum-post-content ul,
.forum-post > .forum-post-content ol {
  clear: left;
}
.forum-post > .forum-post-content ul.poll {
  line-height: 0;
  font-size: 0;
}
.forum-post > .forum-post-content ul.poll:not(.global-poll) {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
}
.forum-post > .forum-post-content ul.poll:not(.global-poll) hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
.forum-post > .forum-post-content ul.poll.global-poll {
  padding: 0;
}
.forum-post > .forum-post-content ul.poll > li {
  list-style: none;
  position: relative;
  padding: 10px 3px;
  margin: 0;
  line-height: normal;
}
.forum-post > .forum-post-content ul.poll > li:not(.plain):not(.q):not(.desc):before {
  position: absolute;
  top: 9px;
  left: -26px;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/emotes/arrowright.7870eca6..gif);
  content: " ";
}
.forum-post > .forum-post-content ul.poll > li.q {
  font-weight: bold;
  color: #ddab76;
}
.forum-post > .forum-post-content ul.poll > li.q:not(:first-child) {
  display: none;
}
.forum-post > .forum-post-content ul.poll > li.desc {
  color: #ddab76;
}
.forum-post > .forum-post-content ul.poll > li:not(.desc) + li {
  border-top: 1px dotted #ddab76;
}
.forum-post > .forum-post-content ul.poll > li .vote-bar {
  height: 6px;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.2) 100%);
  overflow: hidden;
}
.forum-post > .forum-post-content ul.poll > li .vote-bar > .bar {
  background: linear-gradient(180deg, #fffb58 0%, #f2c94d 100%);
  height: 100%;
}
.forum-post > .forum-post-content ul.poll:not(.global-poll) > li {
  font-size: 1rem;
}
.forum-post > .forum-post-content ul.poll:not(.global-poll) > li.q {
  font-size: 1.1rem;
}
.forum-post > .forum-post-content ul.poll:not(.global-poll) > li.q:before {
  position: absolute;
  top: 9px;
  left: -26px;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/small_help.1e4814b4..gif);
  content: " ";
}
.forum-post > .forum-post-content ul.poll.global-poll > li {
  font-size: 1.3rem;
}
.forum-post > .forum-post-content ul.poll.global-poll > li.q {
  font-size: 1.6rem;
}
.forum-post > .forum-post-content ul.poll.global-poll > li:not(.plain):not(.q) {
  margin-left: 32px;
}
.forum-post > .forum-post-content blockquote {
  font-style: italic;
  border-color: rgba(0, 0, 0, 0.6);
  border-style: dashed;
  border-width: 0 0 1px 1px;
  padding-left: 10px;
  font-size: 0.875em;
  opacity: 0.7;
}
.forum-post > .forum-post-content blockquote blockquote {
  margin-left: 10px;
  margin-right: 0;
  opacity: 1;
  font-size: 1em;
}
.forum-post > .forum-post-content .spoiler {
  background-image: linear-gradient(-45deg, #0006 25%, #fff0 25%, #fff0 50%, #0006 50%, #0006 75%, #fff0 75%, #fff0 100%);
  background-size: 12.63px 12.63px;
  margin: 0 5px;
}
.forum-post > .forum-post-content .spoiler:not(:hover) {
  color: transparent;
}
.forum-post > .forum-post-content .spoiler:not(:hover) > * {
  visibility: hidden;
}
.forum-post > .forum-post-content .spoiler:hover {
  background-image: linear-gradient(-45deg, #0003 25%, #fff0 25%, #fff0 50%, #0003 50%, #0003 75%, #fff0 75%, #fff0 100%);
}
.forum-post > .forum-post-content .spoiler:hover > * {
  animation: delay-pointer-events 500ms linear;
}
.forum-post > .forum-post-content .sideNote {
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
  font-size: 1.1rem;
  font-style: italic;
}
.forum-post > .forum-post-content .glory {
  clear: left;
  margin: 30px 30px 15px;
  padding: 10px;
  background-color: #301a22;
  border: 1px solid #fe7d00;
  border-top-color: #feb500;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px #000, 0 0 2px #000;
  position: relative;
}
.forum-post > .forum-post-content .glory:before {
  content: '';
  display: block;
  background-image: url(/build/images/assets/img/forum/gloryhordes.2ac5df87..png);
  background-size: 100% 22px;
  background-position: 50% 0;
  background-repeat: no-repeat;
  position: absolute;
  top: -22px;
  left: 0;
  width: 100%;
  height: 22px;
}
.forum-post > .forum-post-content .glory p {
  margin: 0;
}
.forum-post > .forum-post-content .glory .glory {
  margin: 0;
}
.forum-post > .forum-post-content .glory .glory:before {
  display: none;
}
.forum-post > .forum-post-content div.crowmsg {
  margin: 4px 0;
  border: 1px solid #ddab76;
  background: #763939;
  padding: 3px;
  color: #ecb0b0;
}
.forum-post > .forum-post-content div.crowmsg.fixMargin {
  margin-left: 120px;
}
.forum-post > .forum-post-content span.rpauthor {
  background: url(/build/images/assets/img/forum/rp.a1c0226d..png) left top no-repeat;
  padding-left: 24px;
  display: block;
  font-style: italic;
  font-size: 1.25rem;
  font-weight: bold;
  clear: left;
}
.forum-post > .forum-post-content span.rpauthor + .rpText {
  margin-top: 7px;
}
.forum-post > .forum-post-content .rpText {
  clear: left;
  margin: 0 30px 15px 30px;
  padding: 3px;
  background-color: #dddbd8;
  border: 1px solid #efefef;
  border-top-color: white;
  border-radius: 6px;
  box-shadow: 0 0 2px black;
  position: relative;
  font-style: italic;
  line-height: 18px;
  color: #3b4151;
}
.forum-post > .forum-post-content .rpText:before {
  content: "";
  display: block;
  background: url(/build/images/assets/img/forum/arrowUp.c3fd454a..png) left center no-repeat;
  position: absolute;
  top: -6px;
  left: 5px;
  width: 100%;
  height: 8px;
}
.forum-post > .forum-post-content .rpText b,
.forum-post > .forum-post-content .rpText i {
  color: #3b4151;
  font-style: italic;
}
.forum-post > .forum-post-content .rpText .collapsor,
.forum-post > .forum-post-content .rpText a {
  color: #955f25;
}
.forum-post > .forum-post-content pre {
  clear: left;
  display: block;
  padding: 5px;
  border: 1px dashed white;
  overflow: auto;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.35);
  word-wrap: normal;
}
.forum-post > .forum-post-content pre img {
  display: none;
}
.forum-post > .forum-post-content .oracleAnnounce,
.forum-post > .forum-post-content .modAnnounce,
.forum-post > .forum-post-content .adminAnnounce {
  clear: left;
  margin: 0 15px;
  padding: 8px 8px 8px 24px;
  background-repeat: no-repeat;
  border-radius: 4px;
  position: relative;
}
.forum-post > .forum-post-content .oracleAnnounce.oracleAnnounce,
.forum-post > .forum-post-content .modAnnounce.oracleAnnounce,
.forum-post > .forum-post-content .adminAnnounce.oracleAnnounce {
  background-image: url(/build/images/assets/img/forum/announceBg.82aa7bd4..png);
  background-position: bottom left;
  background-color: #3b4151;
  border: 1px solid #6B7087;
  box-shadow: 0 0 2px black;
}
.forum-post > .forum-post-content .oracleAnnounce.modAnnounce,
.forum-post > .forum-post-content .modAnnounce.modAnnounce,
.forum-post > .forum-post-content .adminAnnounce.modAnnounce {
  padding-top: 20px;
  background-image: url(/build/images/assets/img/forum/modAnnounceBg.2c2bb173..png);
  background-position: 5px 5px;
  color: white;
  background-color: #5C0000;
  border: 1px solid #470000;
}
.forum-post > .forum-post-content .oracleAnnounce.adminAnnounce,
.forum-post > .forum-post-content .modAnnounce.adminAnnounce,
.forum-post > .forum-post-content .adminAnnounce.adminAnnounce {
  padding-top: 20px;
  background-color: #553C53;
  border: 1px solid #feb500;
  background-image: url(/build/images/assets/img/forum/adminAnnounceBg.d7283cff..png);
  background-position: top left;
  position: relative;
}
.forum-post > .forum-post-content div.dice-4,
.forum-post > .forum-post-content div.dice-6,
.forum-post > .forum-post-content div.dice-8,
.forum-post > .forum-post-content div.dice-10,
.forum-post > .forum-post-content div.dice-12,
.forum-post > .forum-post-content div.dice-20,
.forum-post > .forum-post-content div.dice-100,
.forum-post > .forum-post-content div.letter-a,
.forum-post > .forum-post-content div.letter-c,
.forum-post > .forum-post-content div.letter-v,
.forum-post > .forum-post-content div.rps,
.forum-post > .forum-post-content div.coin,
.forum-post > .forum-post-content div.card,
.forum-post > .forum-post-content div.citizen {
  display: inline-block;
  padding: 1px 3px 1px 19px;
  border-radius: 2px;
  background: #3B3249;
  font-size: 0.8em;
  font-weight: bold;
  margin: 0 2px;
  color: white;
}
.forum-post > .forum-post-content div.dice-4 {
  background: url(/build/images/assets/img/forum/dice4.5c707652..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.dice-6 {
  background: url(/build/images/assets/img/forum/dice6.a7adf6c6..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.dice-8 {
  background: url(/build/images/assets/img/forum/dice8.669ce16e..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.dice-10 {
  background: url(/build/images/assets/img/forum/dice10.85659297..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.dice-12 {
  background: url(/build/images/assets/img/forum/dice12.3ff5abea..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.dice-20 {
  background: url(/build/images/assets/img/forum/dice20.1edfb21f..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.dice-100 {
  background: url(/build/images/assets/img/forum/dice100.f8efaa19..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.letter-a {
  background: url(/build/images/assets/img/forum/lta.8a230284..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.letter-c {
  background: url(/build/images/assets/img/forum/ltc.97618d5b..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.letter-v {
  background: url(/build/images/assets/img/forum/ltv.08892ddb..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.rps {
  background: url(/build/images/assets/img/forum/rps.8f3afd22..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.coin {
  background: url(/build/images/assets/img/forum/coin.caf60f68..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.card {
  background: url(/build/images/assets/img/forum/card.a3371533..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.citizen {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.citizen[x-a=none] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/looser.aa8af336..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=basic] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/basic.df78a12d..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=collec] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/dig.abdddc5f..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=guardian] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/shield.aa5b94e7..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=hunter] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/vest.dab68fee..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=tamer] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/tamer.198b64bc..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=tech] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/tech.28907ccf..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=shaman] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/shaman.df6922db..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=survivalist] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/book.93f02a21..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=hero] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/hero.0cdc29a3..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=dead] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/death.34e3288c..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=shunned] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/icons/banished.812149c1..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.collapsor {
  padding-left: 24px;
  position: relative;
  cursor: pointer;
  clear: left;
  border-bottom: 1px solid rgba(221, 171, 118, 0.5);
  color: #ddab76;
  box-shadow: 0 7px 5px -5px rgba(0, 0, 0, 0.5);
  top: -2px;
  margin-bottom: -2px;
  z-index: 1;
  transition: box-shadow 0.1s ease-in-out, top 0.1s ease-in-out, margin-bottom 0.1s ease-in-out;
}
.forum-post > .forum-post-content div.collapsor:before {
  content: '▶';
  position: absolute;
  left: 0;
  top: 0;
  width: 24px;
  transform: rotate(0) scale(0.6);
  text-align: center;
  transition: transform 0.1s ease-in-out;
  font-style: normal;
}
.forum-post > .forum-post-content div.collapsor + .collapsed {
  overflow: hidden;
  position: relative;
  padding: 10px 4px 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  background: rgba(221, 171, 118, 0.1);
  pointer-events: none;
}
.forum-post > .forum-post-content div.collapsor + .collapsed > * {
  transform: translateY(-16px);
  transition: transform 0.3s ease-in-out;
}
.forum-post > .forum-post-content div.collapsor[data-open="1"] {
  box-shadow: 0 0 5px -5px rgba(0, 0, 0, 0.3);
  top: 0;
  margin-bottom: 0;
}
.forum-post > .forum-post-content div.collapsor[data-open="1"]:before {
  transform: rotate(90deg) scale(0.6);
}
.forum-post > .forum-post-content div.collapsor[data-open="1"] + .collapsed {
  pointer-events: auto;
}
.forum-post > .forum-post-content div.collapsor[data-open="1"] + .collapsed > * {
  transform: translateY(0);
}
.forum-post > .forum-post-content div.collapsor[data-transition="1"] + .collapsed {
  transition: max-height 0.3s ease-in-out, opacity 0.3s ease-in-out;
}
.forum-post.forum-post-variant-crow {
  background: #5c2b20;
  overflow: hidden;
}
.forum-post.forum-post-search-result .forum-post-content {
  overflow-y: auto;
  max-height: 100px;
}
.forum-post.forum-post-search-result .forum-post-content > p:first-child {
  margin-top: 0;
}
.forum-post.forum-post-search-result .forum-post-content span.search-anchor {
  background: #6e0000;
  color: #fff500;
  text-shadow: 0 0 2px black;
  outline: 1px solid #fff500;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
}
.forum-post > .forum-post-footer {
  padding: 5px;
  font-size: 1rem;
  color: rgba(0, 0, 0, 0.2);
  position: relative;
}
.forum-post > .forum-post-footer .float-left {
  opacity: 0.6;
}
.forum-post > .forum-post-footer .action-button {
  padding-left: 2px;
  text-decoration: underline;
  cursor: pointer;
  line-height: 16px;
  opacity: 0.6;
}
.forum-post > .forum-post-footer .action-button:hover {
  opacity: 1;
  color: #ffffff;
}
.forum-post > .forum-post-footer .mod-submenu {
  display: inline-block;
  position: relative;
  width: 16px;
  height: 16px;
  line-height: 16px;
  vertical-align: middle;
  background-image: url(/build/images/assets/img/icons/mod.87d35d18..png);
  margin-left: 1rem;
  cursor: pointer;
}
.forum-post > .forum-post-footer .mod-submenu input {
  display: none;
}
.forum-post > .forum-post-footer .mod-submenu .mod-submenu-links {
  display: none;
  position: absolute;
  right: 0;
  bottom: 16px;
  border: 1px solid #ddab76;
  background-color: #4a261e;
  margin: 0;
  padding: 0.5rem;
  outline: 1px solid black;
  list-style: none;
  z-index: 1;
}
.forum-post > .forum-post-footer .mod-submenu .mod-submenu-links li {
  list-style-type: none;
}
.forum-post > .forum-post-footer .mod-submenu .mod-submenu-links li a {
  color: #ddab76;
}
.forum-post > .forum-post-footer .mod-submenu input:checked + .mod-submenu-links {
  display: block;
}
.forum-editor:not(.pm-editor),
.pm-editor:not(.pm-editor) {
  background: #8a5432;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  padding: 0 0 5px;
  border: 1px solid #704328;
  margin: 10px 0;
}
.forum-editor > .forum-editor-header,
.pm-editor > .forum-editor-header {
  display: block;
  background: #804d2f;
  padding: 4px;
}
.forum-editor > .forum-editor-header > b,
.pm-editor > .forum-editor-header > b {
  padding: 5px;
}
.forum-editor > .forum-editor-header > i,
.pm-editor > .forum-editor-header > i {
  float: right;
  font-size: 0.8em;
}
.forum-editor #forum-editor-preview,
.pm-editor #forum-editor-preview,
.forum-editor #forum-editor-preview-global,
.pm-editor #forum-editor-preview-global,
.forum-editor #forum-editor-preview-answer,
.pm-editor #forum-editor-preview-answer {
  min-height: 150px;
  border: 1px solid #704328;
  background: #49261e;
  padding: 10px 5px 5px 10px;
  overflow: auto;
  outline: 0 solid transparent;
}
body.forum-font-twinoid .forum-editor #forum-editor-preview,
body.forum-font-twinoid .pm-editor #forum-editor-preview,
body.forum-font-twinoid .forum-editor #forum-editor-preview-global,
body.forum-font-twinoid .pm-editor #forum-editor-preview-global,
body.forum-font-twinoid .forum-editor #forum-editor-preview-answer,
body.forum-font-twinoid .pm-editor #forum-editor-preview-answer {
  font-size: 1.3rem;
}
body.forum-font-small .forum-editor #forum-editor-preview,
body.forum-font-small .pm-editor #forum-editor-preview,
body.forum-font-small .forum-editor #forum-editor-preview-global,
body.forum-font-small .pm-editor #forum-editor-preview-global,
body.forum-font-small .forum-editor #forum-editor-preview-answer,
body.forum-font-small .pm-editor #forum-editor-preview-answer {
  font-size: 1.45rem;
}
body.forum-font-large .forum-editor #forum-editor-preview,
body.forum-font-large .pm-editor #forum-editor-preview,
body.forum-font-large .forum-editor #forum-editor-preview-global,
body.forum-font-large .pm-editor #forum-editor-preview-global,
body.forum-font-large .forum-editor #forum-editor-preview-answer,
body.forum-font-large .pm-editor #forum-editor-preview-answer {
  font-size: 1.75rem;
}
body.forum-font-very-large .forum-editor #forum-editor-preview,
body.forum-font-very-large .pm-editor #forum-editor-preview,
body.forum-font-very-large .forum-editor #forum-editor-preview-global,
body.forum-font-very-large .pm-editor #forum-editor-preview-global,
body.forum-font-very-large .forum-editor #forum-editor-preview-answer,
body.forum-font-very-large .pm-editor #forum-editor-preview-answer {
  font-size: 1.9rem;
}
#forum-editor-preview,
#forum-editor-preview-global,
#forum-editor-preview-answer,
.pm-message-content {
  word-break: break-word;
}
#forum-editor-preview b,
#forum-editor-preview-global b,
#forum-editor-preview-answer b,
.pm-message-content b,
#forum-editor-preview strong,
#forum-editor-preview-global strong,
#forum-editor-preview-answer strong,
.pm-message-content strong {
  color: #afb3cf;
  text-transform: initial;
  opacity: 0.8;
}
#forum-editor-preview i,
#forum-editor-preview-global i,
#forum-editor-preview-answer i,
.pm-message-content i,
#forum-editor-preview em,
#forum-editor-preview-global em,
#forum-editor-preview-answer em,
.pm-message-content em {
  color: #f0d79e;
  opacity: 0.7;
}
#forum-editor-preview s,
#forum-editor-preview-global s,
#forum-editor-preview-answer s,
.pm-message-content s,
#forum-editor-preview strike,
#forum-editor-preview-global strike,
#forum-editor-preview-answer strike,
.pm-message-content strike,
#forum-editor-preview del,
#forum-editor-preview-global del,
#forum-editor-preview-answer del,
.pm-message-content del {
  opacity: 0.8;
}
#forum-editor-preview span.bad,
#forum-editor-preview-global span.bad,
#forum-editor-preview-answer span.bad,
.pm-message-content span.bad {
  color: #ff4111;
}
#forum-editor-preview span.big,
#forum-editor-preview-global span.big,
#forum-editor-preview-answer span.big,
.pm-message-content span.big {
  font-size: 1.2em;
}
#forum-editor-preview span.big span.big,
#forum-editor-preview-global span.big span.big,
#forum-editor-preview-answer span.big span.big,
.pm-message-content span.big span.big {
  font-size: inherit;
}
#forum-editor-preview div.html,
#forum-editor-preview-global div.html,
#forum-editor-preview-answer div.html,
.pm-message-content div.html {
  display: inline-block;
}
#forum-editor-preview hr,
#forum-editor-preview-global hr,
#forum-editor-preview-answer hr,
.pm-message-content hr {
  border-color: #ddab76;
}
#forum-editor-preview img,
#forum-editor-preview-global img,
#forum-editor-preview-answer img,
.pm-message-content img {
  max-height: 480px;
  max-width: 100%;
  height: auto !important;
  width: auto !important;
}
#forum-editor-preview div.clear,
#forum-editor-preview-global div.clear,
#forum-editor-preview-answer div.clear,
.pm-message-content div.clear {
  display: block;
  height: 0;
  clear: left;
}
#forum-editor-preview span.quoteauthor,
#forum-editor-preview-global span.quoteauthor,
#forum-editor-preview-answer span.quoteauthor,
.pm-message-content span.quoteauthor,
#forum-editor-preview div.cref,
#forum-editor-preview-global div.cref,
#forum-editor-preview-answer div.cref,
.pm-message-content div.cref {
  display: inline-block;
  font-weight: bold;
  font-size: 1.25rem;
  text-decoration: none;
}
#forum-editor-preview span.quoteauthor.quoteauthor,
#forum-editor-preview-global span.quoteauthor.quoteauthor,
#forum-editor-preview-answer span.quoteauthor.quoteauthor,
.pm-message-content span.quoteauthor.quoteauthor,
#forum-editor-preview div.cref.quoteauthor,
#forum-editor-preview-global div.cref.quoteauthor,
#forum-editor-preview-answer div.cref.quoteauthor,
.pm-message-content div.cref.quoteauthor {
  margin-left: 30px;
}
#forum-editor-preview span.quoteauthor.cref,
#forum-editor-preview-global span.quoteauthor.cref,
#forum-editor-preview-answer span.quoteauthor.cref,
.pm-message-content span.quoteauthor.cref,
#forum-editor-preview div.cref.cref,
#forum-editor-preview-global div.cref.cref,
#forum-editor-preview-answer div.cref.cref,
.pm-message-content div.cref.cref,
#forum-editor-preview span.quoteauthor.quoteauthor[x-id],
#forum-editor-preview-global span.quoteauthor.quoteauthor[x-id],
#forum-editor-preview-answer span.quoteauthor.quoteauthor[x-id],
.pm-message-content span.quoteauthor.quoteauthor[x-id],
#forum-editor-preview div.cref.quoteauthor[x-id],
#forum-editor-preview-global div.cref.quoteauthor[x-id],
#forum-editor-preview-answer div.cref.quoteauthor[x-id],
.pm-message-content div.cref.quoteauthor[x-id] {
  cursor: pointer;
}
#forum-editor-preview span.quoteauthor.raw,
#forum-editor-preview-global span.quoteauthor.raw,
#forum-editor-preview-answer span.quoteauthor.raw,
.pm-message-content span.quoteauthor.raw,
#forum-editor-preview div.cref.raw,
#forum-editor-preview-global div.cref.raw,
#forum-editor-preview-answer div.cref.raw,
.pm-message-content div.cref.raw {
  color: white;
}
#forum-editor-preview span.quoteauthor.quoteauthor + blockquote,
#forum-editor-preview-global span.quoteauthor.quoteauthor + blockquote,
#forum-editor-preview-answer span.quoteauthor.quoteauthor + blockquote,
.pm-message-content span.quoteauthor.quoteauthor + blockquote,
#forum-editor-preview div.cref.quoteauthor + blockquote,
#forum-editor-preview-global div.cref.quoteauthor + blockquote,
#forum-editor-preview-answer div.cref.quoteauthor + blockquote,
.pm-message-content div.cref.quoteauthor + blockquote {
  margin-top: 0;
}
#forum-editor-preview .username,
#forum-editor-preview-global .username,
#forum-editor-preview-answer .username,
.pm-message-content .username {
  font-size: 1.25rem;
}
#forum-editor-preview blockquote .quoteauthor,
#forum-editor-preview-global blockquote .quoteauthor,
#forum-editor-preview-answer blockquote .quoteauthor,
.pm-message-content blockquote .quoteauthor {
  margin-left: 0 !important;
}
#forum-editor-preview ul,
#forum-editor-preview-global ul,
#forum-editor-preview-answer ul,
.pm-message-content ul,
#forum-editor-preview ol,
#forum-editor-preview-global ol,
#forum-editor-preview-answer ol,
.pm-message-content ol {
  clear: left;
}
#forum-editor-preview ul.poll,
#forum-editor-preview-global ul.poll,
#forum-editor-preview-answer ul.poll,
.pm-message-content ul.poll {
  line-height: 0;
  font-size: 0;
}
#forum-editor-preview ul.poll:not(.global-poll),
#forum-editor-preview-global ul.poll:not(.global-poll),
#forum-editor-preview-answer ul.poll:not(.global-poll),
.pm-message-content ul.poll:not(.global-poll) {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
}
#forum-editor-preview ul.poll:not(.global-poll) hr,
#forum-editor-preview-global ul.poll:not(.global-poll) hr,
#forum-editor-preview-answer ul.poll:not(.global-poll) hr,
.pm-message-content ul.poll:not(.global-poll) hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
#forum-editor-preview ul.poll.global-poll,
#forum-editor-preview-global ul.poll.global-poll,
#forum-editor-preview-answer ul.poll.global-poll,
.pm-message-content ul.poll.global-poll {
  padding: 0;
}
#forum-editor-preview ul.poll > li,
#forum-editor-preview-global ul.poll > li,
#forum-editor-preview-answer ul.poll > li,
.pm-message-content ul.poll > li {
  list-style: none;
  position: relative;
  padding: 10px 3px;
  margin: 0;
  line-height: normal;
}
#forum-editor-preview ul.poll > li:not(.plain):not(.q):not(.desc):before,
#forum-editor-preview-global ul.poll > li:not(.plain):not(.q):not(.desc):before,
#forum-editor-preview-answer ul.poll > li:not(.plain):not(.q):not(.desc):before,
.pm-message-content ul.poll > li:not(.plain):not(.q):not(.desc):before {
  position: absolute;
  top: 9px;
  left: -26px;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/emotes/arrowright.7870eca6..gif);
  content: " ";
}
#forum-editor-preview ul.poll > li.q,
#forum-editor-preview-global ul.poll > li.q,
#forum-editor-preview-answer ul.poll > li.q,
.pm-message-content ul.poll > li.q {
  font-weight: bold;
  color: #ddab76;
}
#forum-editor-preview ul.poll > li.q:not(:first-child),
#forum-editor-preview-global ul.poll > li.q:not(:first-child),
#forum-editor-preview-answer ul.poll > li.q:not(:first-child),
.pm-message-content ul.poll > li.q:not(:first-child) {
  display: none;
}
#forum-editor-preview ul.poll > li.desc,
#forum-editor-preview-global ul.poll > li.desc,
#forum-editor-preview-answer ul.poll > li.desc,
.pm-message-content ul.poll > li.desc {
  color: #ddab76;
}
#forum-editor-preview ul.poll > li:not(.desc) + li,
#forum-editor-preview-global ul.poll > li:not(.desc) + li,
#forum-editor-preview-answer ul.poll > li:not(.desc) + li,
.pm-message-content ul.poll > li:not(.desc) + li {
  border-top: 1px dotted #ddab76;
}
#forum-editor-preview ul.poll > li .vote-bar,
#forum-editor-preview-global ul.poll > li .vote-bar,
#forum-editor-preview-answer ul.poll > li .vote-bar,
.pm-message-content ul.poll > li .vote-bar {
  height: 6px;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.2) 100%);
  overflow: hidden;
}
#forum-editor-preview ul.poll > li .vote-bar > .bar,
#forum-editor-preview-global ul.poll > li .vote-bar > .bar,
#forum-editor-preview-answer ul.poll > li .vote-bar > .bar,
.pm-message-content ul.poll > li .vote-bar > .bar {
  background: linear-gradient(180deg, #fffb58 0%, #f2c94d 100%);
  height: 100%;
}
#forum-editor-preview ul.poll:not(.global-poll) > li,
#forum-editor-preview-global ul.poll:not(.global-poll) > li,
#forum-editor-preview-answer ul.poll:not(.global-poll) > li,
.pm-message-content ul.poll:not(.global-poll) > li {
  font-size: 1rem;
}
#forum-editor-preview ul.poll:not(.global-poll) > li.q,
#forum-editor-preview-global ul.poll:not(.global-poll) > li.q,
#forum-editor-preview-answer ul.poll:not(.global-poll) > li.q,
.pm-message-content ul.poll:not(.global-poll) > li.q {
  font-size: 1.1rem;
}
#forum-editor-preview ul.poll:not(.global-poll) > li.q:before,
#forum-editor-preview-global ul.poll:not(.global-poll) > li.q:before,
#forum-editor-preview-answer ul.poll:not(.global-poll) > li.q:before,
.pm-message-content ul.poll:not(.global-poll) > li.q:before {
  position: absolute;
  top: 9px;
  left: -26px;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/small_help.1e4814b4..gif);
  content: " ";
}
#forum-editor-preview ul.poll.global-poll > li,
#forum-editor-preview-global ul.poll.global-poll > li,
#forum-editor-preview-answer ul.poll.global-poll > li,
.pm-message-content ul.poll.global-poll > li {
  font-size: 1.3rem;
}
#forum-editor-preview ul.poll.global-poll > li.q,
#forum-editor-preview-global ul.poll.global-poll > li.q,
#forum-editor-preview-answer ul.poll.global-poll > li.q,
.pm-message-content ul.poll.global-poll > li.q {
  font-size: 1.6rem;
}
#forum-editor-preview ul.poll.global-poll > li:not(.plain):not(.q),
#forum-editor-preview-global ul.poll.global-poll > li:not(.plain):not(.q),
#forum-editor-preview-answer ul.poll.global-poll > li:not(.plain):not(.q),
.pm-message-content ul.poll.global-poll > li:not(.plain):not(.q) {
  margin-left: 32px;
}
#forum-editor-preview blockquote,
#forum-editor-preview-global blockquote,
#forum-editor-preview-answer blockquote,
.pm-message-content blockquote {
  font-style: italic;
  border-color: rgba(0, 0, 0, 0.6);
  border-style: dashed;
  border-width: 0 0 1px 1px;
  padding-left: 10px;
  font-size: 0.875em;
  opacity: 0.7;
}
#forum-editor-preview blockquote blockquote,
#forum-editor-preview-global blockquote blockquote,
#forum-editor-preview-answer blockquote blockquote,
.pm-message-content blockquote blockquote {
  margin-left: 10px;
  margin-right: 0;
  opacity: 1;
  font-size: 1em;
}
#forum-editor-preview .spoiler,
#forum-editor-preview-global .spoiler,
#forum-editor-preview-answer .spoiler,
.pm-message-content .spoiler {
  background-image: linear-gradient(-45deg, #0006 25%, #fff0 25%, #fff0 50%, #0006 50%, #0006 75%, #fff0 75%, #fff0 100%);
  background-size: 12.63px 12.63px;
  margin: 0 5px;
}
#forum-editor-preview .spoiler:not(:hover),
#forum-editor-preview-global .spoiler:not(:hover),
#forum-editor-preview-answer .spoiler:not(:hover),
.pm-message-content .spoiler:not(:hover) {
  color: transparent;
}
#forum-editor-preview .spoiler:not(:hover) > *,
#forum-editor-preview-global .spoiler:not(:hover) > *,
#forum-editor-preview-answer .spoiler:not(:hover) > *,
.pm-message-content .spoiler:not(:hover) > * {
  visibility: hidden;
}
#forum-editor-preview .spoiler:hover,
#forum-editor-preview-global .spoiler:hover,
#forum-editor-preview-answer .spoiler:hover,
.pm-message-content .spoiler:hover {
  background-image: linear-gradient(-45deg, #0003 25%, #fff0 25%, #fff0 50%, #0003 50%, #0003 75%, #fff0 75%, #fff0 100%);
}
#forum-editor-preview .spoiler:hover > *,
#forum-editor-preview-global .spoiler:hover > *,
#forum-editor-preview-answer .spoiler:hover > *,
.pm-message-content .spoiler:hover > * {
  animation: delay-pointer-events 500ms linear;
}
#forum-editor-preview .sideNote,
#forum-editor-preview-global .sideNote,
#forum-editor-preview-answer .sideNote,
.pm-message-content .sideNote {
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
  font-size: 1.1rem;
  font-style: italic;
}
#forum-editor-preview .glory,
#forum-editor-preview-global .glory,
#forum-editor-preview-answer .glory,
.pm-message-content .glory {
  clear: left;
  margin: 30px 30px 15px;
  padding: 10px;
  background-color: #301a22;
  border: 1px solid #fe7d00;
  border-top-color: #feb500;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px #000, 0 0 2px #000;
  position: relative;
}
#forum-editor-preview .glory:before,
#forum-editor-preview-global .glory:before,
#forum-editor-preview-answer .glory:before,
.pm-message-content .glory:before {
  content: '';
  display: block;
  background-image: url(/build/images/assets/img/forum/gloryhordes.2ac5df87..png);
  background-size: 100% 22px;
  background-position: 50% 0;
  background-repeat: no-repeat;
  position: absolute;
  top: -22px;
  left: 0;
  width: 100%;
  height: 22px;
}
#forum-editor-preview .glory p,
#forum-editor-preview-global .glory p,
#forum-editor-preview-answer .glory p,
.pm-message-content .glory p {
  margin: 0;
}
#forum-editor-preview .glory .glory,
#forum-editor-preview-global .glory .glory,
#forum-editor-preview-answer .glory .glory,
.pm-message-content .glory .glory {
  margin: 0;
}
#forum-editor-preview .glory .glory:before,
#forum-editor-preview-global .glory .glory:before,
#forum-editor-preview-answer .glory .glory:before,
.pm-message-content .glory .glory:before {
  display: none;
}
#forum-editor-preview div.crowmsg,
#forum-editor-preview-global div.crowmsg,
#forum-editor-preview-answer div.crowmsg,
.pm-message-content div.crowmsg {
  margin: 4px 0;
  border: 1px solid #ddab76;
  background: #763939;
  padding: 3px;
  color: #ecb0b0;
}
#forum-editor-preview div.crowmsg.fixMargin,
#forum-editor-preview-global div.crowmsg.fixMargin,
#forum-editor-preview-answer div.crowmsg.fixMargin,
.pm-message-content div.crowmsg.fixMargin {
  margin-left: 120px;
}
#forum-editor-preview span.rpauthor,
#forum-editor-preview-global span.rpauthor,
#forum-editor-preview-answer span.rpauthor,
.pm-message-content span.rpauthor {
  background: url(/build/images/assets/img/forum/rp.a1c0226d..png) left top no-repeat;
  padding-left: 24px;
  display: block;
  font-style: italic;
  font-size: 1.25rem;
  font-weight: bold;
  clear: left;
}
#forum-editor-preview span.rpauthor + .rpText,
#forum-editor-preview-global span.rpauthor + .rpText,
#forum-editor-preview-answer span.rpauthor + .rpText,
.pm-message-content span.rpauthor + .rpText {
  margin-top: 7px;
}
#forum-editor-preview .rpText,
#forum-editor-preview-global .rpText,
#forum-editor-preview-answer .rpText,
.pm-message-content .rpText {
  clear: left;
  margin: 0 30px 15px 30px;
  padding: 3px;
  background-color: #dddbd8;
  border: 1px solid #efefef;
  border-top-color: white;
  border-radius: 6px;
  box-shadow: 0 0 2px black;
  position: relative;
  font-style: italic;
  line-height: 18px;
  color: #3b4151;
}
#forum-editor-preview .rpText:before,
#forum-editor-preview-global .rpText:before,
#forum-editor-preview-answer .rpText:before,
.pm-message-content .rpText:before {
  content: "";
  display: block;
  background: url(/build/images/assets/img/forum/arrowUp.c3fd454a..png) left center no-repeat;
  position: absolute;
  top: -6px;
  left: 5px;
  width: 100%;
  height: 8px;
}
#forum-editor-preview .rpText b,
#forum-editor-preview-global .rpText b,
#forum-editor-preview-answer .rpText b,
.pm-message-content .rpText b,
#forum-editor-preview .rpText i,
#forum-editor-preview-global .rpText i,
#forum-editor-preview-answer .rpText i,
.pm-message-content .rpText i {
  color: #3b4151;
  font-style: italic;
}
#forum-editor-preview .rpText .collapsor,
#forum-editor-preview-global .rpText .collapsor,
#forum-editor-preview-answer .rpText .collapsor,
.pm-message-content .rpText .collapsor,
#forum-editor-preview .rpText a,
#forum-editor-preview-global .rpText a,
#forum-editor-preview-answer .rpText a,
.pm-message-content .rpText a {
  color: #955f25;
}
#forum-editor-preview pre,
#forum-editor-preview-global pre,
#forum-editor-preview-answer pre,
.pm-message-content pre {
  clear: left;
  display: block;
  padding: 5px;
  border: 1px dashed white;
  overflow: auto;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.35);
  word-wrap: normal;
}
#forum-editor-preview pre img,
#forum-editor-preview-global pre img,
#forum-editor-preview-answer pre img,
.pm-message-content pre img {
  display: none;
}
#forum-editor-preview .oracleAnnounce,
#forum-editor-preview-global .oracleAnnounce,
#forum-editor-preview-answer .oracleAnnounce,
.pm-message-content .oracleAnnounce,
#forum-editor-preview .modAnnounce,
#forum-editor-preview-global .modAnnounce,
#forum-editor-preview-answer .modAnnounce,
.pm-message-content .modAnnounce,
#forum-editor-preview .adminAnnounce,
#forum-editor-preview-global .adminAnnounce,
#forum-editor-preview-answer .adminAnnounce,
.pm-message-content .adminAnnounce {
  clear: left;
  margin: 0 15px;
  padding: 8px 8px 8px 24px;
  background-repeat: no-repeat;
  border-radius: 4px;
  position: relative;
}
#forum-editor-preview .oracleAnnounce.oracleAnnounce,
#forum-editor-preview-global .oracleAnnounce.oracleAnnounce,
#forum-editor-preview-answer .oracleAnnounce.oracleAnnounce,
.pm-message-content .oracleAnnounce.oracleAnnounce,
#forum-editor-preview .modAnnounce.oracleAnnounce,
#forum-editor-preview-global .modAnnounce.oracleAnnounce,
#forum-editor-preview-answer .modAnnounce.oracleAnnounce,
.pm-message-content .modAnnounce.oracleAnnounce,
#forum-editor-preview .adminAnnounce.oracleAnnounce,
#forum-editor-preview-global .adminAnnounce.oracleAnnounce,
#forum-editor-preview-answer .adminAnnounce.oracleAnnounce,
.pm-message-content .adminAnnounce.oracleAnnounce {
  background-image: url(/build/images/assets/img/forum/announceBg.82aa7bd4..png);
  background-position: bottom left;
  background-color: #3b4151;
  border: 1px solid #6B7087;
  box-shadow: 0 0 2px black;
}
#forum-editor-preview .oracleAnnounce.modAnnounce,
#forum-editor-preview-global .oracleAnnounce.modAnnounce,
#forum-editor-preview-answer .oracleAnnounce.modAnnounce,
.pm-message-content .oracleAnnounce.modAnnounce,
#forum-editor-preview .modAnnounce.modAnnounce,
#forum-editor-preview-global .modAnnounce.modAnnounce,
#forum-editor-preview-answer .modAnnounce.modAnnounce,
.pm-message-content .modAnnounce.modAnnounce,
#forum-editor-preview .adminAnnounce.modAnnounce,
#forum-editor-preview-global .adminAnnounce.modAnnounce,
#forum-editor-preview-answer .adminAnnounce.modAnnounce,
.pm-message-content .adminAnnounce.modAnnounce {
  padding-top: 20px;
  background-image: url(/build/images/assets/img/forum/modAnnounceBg.2c2bb173..png);
  background-position: 5px 5px;
  color: white;
  background-color: #5C0000;
  border: 1px solid #470000;
}
#forum-editor-preview .oracleAnnounce.adminAnnounce,
#forum-editor-preview-global .oracleAnnounce.adminAnnounce,
#forum-editor-preview-answer .oracleAnnounce.adminAnnounce,
.pm-message-content .oracleAnnounce.adminAnnounce,
#forum-editor-preview .modAnnounce.adminAnnounce,
#forum-editor-preview-global .modAnnounce.adminAnnounce,
#forum-editor-preview-answer .modAnnounce.adminAnnounce,
.pm-message-content .modAnnounce.adminAnnounce,
#forum-editor-preview .adminAnnounce.adminAnnounce,
#forum-editor-preview-global .adminAnnounce.adminAnnounce,
#forum-editor-preview-answer .adminAnnounce.adminAnnounce,
.pm-message-content .adminAnnounce.adminAnnounce {
  padding-top: 20px;
  background-color: #553C53;
  border: 1px solid #feb500;
  background-image: url(/build/images/assets/img/forum/adminAnnounceBg.d7283cff..png);
  background-position: top left;
  position: relative;
}
#forum-editor-preview div.dice-4,
#forum-editor-preview-global div.dice-4,
#forum-editor-preview-answer div.dice-4,
.pm-message-content div.dice-4,
#forum-editor-preview div.dice-6,
#forum-editor-preview-global div.dice-6,
#forum-editor-preview-answer div.dice-6,
.pm-message-content div.dice-6,
#forum-editor-preview div.dice-8,
#forum-editor-preview-global div.dice-8,
#forum-editor-preview-answer div.dice-8,
.pm-message-content div.dice-8,
#forum-editor-preview div.dice-10,
#forum-editor-preview-global div.dice-10,
#forum-editor-preview-answer div.dice-10,
.pm-message-content div.dice-10,
#forum-editor-preview div.dice-12,
#forum-editor-preview-global div.dice-12,
#forum-editor-preview-answer div.dice-12,
.pm-message-content div.dice-12,
#forum-editor-preview div.dice-20,
#forum-editor-preview-global div.dice-20,
#forum-editor-preview-answer div.dice-20,
.pm-message-content div.dice-20,
#forum-editor-preview div.dice-100,
#forum-editor-preview-global div.dice-100,
#forum-editor-preview-answer div.dice-100,
.pm-message-content div.dice-100,
#forum-editor-preview div.letter-a,
#forum-editor-preview-global div.letter-a,
#forum-editor-preview-answer div.letter-a,
.pm-message-content div.letter-a,
#forum-editor-preview div.letter-c,
#forum-editor-preview-global div.letter-c,
#forum-editor-preview-answer div.letter-c,
.pm-message-content div.letter-c,
#forum-editor-preview div.letter-v,
#forum-editor-preview-global div.letter-v,
#forum-editor-preview-answer div.letter-v,
.pm-message-content div.letter-v,
#forum-editor-preview div.rps,
#forum-editor-preview-global div.rps,
#forum-editor-preview-answer div.rps,
.pm-message-content div.rps,
#forum-editor-preview div.coin,
#forum-editor-preview-global div.coin,
#forum-editor-preview-answer div.coin,
.pm-message-content div.coin,
#forum-editor-preview div.card,
#forum-editor-preview-global div.card,
#forum-editor-preview-answer div.card,
.pm-message-content div.card,
#forum-editor-preview div.citizen,
#forum-editor-preview-global div.citizen,
#forum-editor-preview-answer div.citizen,
.pm-message-content div.citizen {
  display: inline-block;
  padding: 1px 3px 1px 19px;
  border-radius: 2px;
  background: #3B3249;
  font-size: 0.8em;
  font-weight: bold;
  margin: 0 2px;
  color: white;
}
#forum-editor-preview div.dice-4,
#forum-editor-preview-global div.dice-4,
#forum-editor-preview-answer div.dice-4,
.pm-message-content div.dice-4 {
  background: url(/build/images/assets/img/forum/dice4.5c707652..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.dice-6,
#forum-editor-preview-global div.dice-6,
#forum-editor-preview-answer div.dice-6,
.pm-message-content div.dice-6 {
  background: url(/build/images/assets/img/forum/dice6.a7adf6c6..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.dice-8,
#forum-editor-preview-global div.dice-8,
#forum-editor-preview-answer div.dice-8,
.pm-message-content div.dice-8 {
  background: url(/build/images/assets/img/forum/dice8.669ce16e..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.dice-10,
#forum-editor-preview-global div.dice-10,
#forum-editor-preview-answer div.dice-10,
.pm-message-content div.dice-10 {
  background: url(/build/images/assets/img/forum/dice10.85659297..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.dice-12,
#forum-editor-preview-global div.dice-12,
#forum-editor-preview-answer div.dice-12,
.pm-message-content div.dice-12 {
  background: url(/build/images/assets/img/forum/dice12.3ff5abea..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.dice-20,
#forum-editor-preview-global div.dice-20,
#forum-editor-preview-answer div.dice-20,
.pm-message-content div.dice-20 {
  background: url(/build/images/assets/img/forum/dice20.1edfb21f..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.dice-100,
#forum-editor-preview-global div.dice-100,
#forum-editor-preview-answer div.dice-100,
.pm-message-content div.dice-100 {
  background: url(/build/images/assets/img/forum/dice100.f8efaa19..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.letter-a,
#forum-editor-preview-global div.letter-a,
#forum-editor-preview-answer div.letter-a,
.pm-message-content div.letter-a {
  background: url(/build/images/assets/img/forum/lta.8a230284..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.letter-c,
#forum-editor-preview-global div.letter-c,
#forum-editor-preview-answer div.letter-c,
.pm-message-content div.letter-c {
  background: url(/build/images/assets/img/forum/ltc.97618d5b..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.letter-v,
#forum-editor-preview-global div.letter-v,
#forum-editor-preview-answer div.letter-v,
.pm-message-content div.letter-v {
  background: url(/build/images/assets/img/forum/ltv.08892ddb..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.rps,
#forum-editor-preview-global div.rps,
#forum-editor-preview-answer div.rps,
.pm-message-content div.rps {
  background: url(/build/images/assets/img/forum/rps.8f3afd22..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.coin,
#forum-editor-preview-global div.coin,
#forum-editor-preview-answer div.coin,
.pm-message-content div.coin {
  background: url(/build/images/assets/img/forum/coin.caf60f68..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.card,
#forum-editor-preview-global div.card,
#forum-editor-preview-answer div.card,
.pm-message-content div.card {
  background: url(/build/images/assets/img/forum/card.a3371533..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.citizen,
#forum-editor-preview-global div.citizen,
#forum-editor-preview-answer div.citizen,
.pm-message-content div.citizen {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, #3B3249;
}
#forum-editor-preview div.citizen[x-a=none],
#forum-editor-preview-global div.citizen[x-a=none],
#forum-editor-preview-answer div.citizen[x-a=none],
.pm-message-content div.citizen[x-a=none] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/looser.aa8af336..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=basic],
#forum-editor-preview-global div.citizen[x-a=basic],
#forum-editor-preview-answer div.citizen[x-a=basic],
.pm-message-content div.citizen[x-a=basic] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/basic.df78a12d..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=collec],
#forum-editor-preview-global div.citizen[x-a=collec],
#forum-editor-preview-answer div.citizen[x-a=collec],
.pm-message-content div.citizen[x-a=collec] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/dig.abdddc5f..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=guardian],
#forum-editor-preview-global div.citizen[x-a=guardian],
#forum-editor-preview-answer div.citizen[x-a=guardian],
.pm-message-content div.citizen[x-a=guardian] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/shield.aa5b94e7..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=hunter],
#forum-editor-preview-global div.citizen[x-a=hunter],
#forum-editor-preview-answer div.citizen[x-a=hunter],
.pm-message-content div.citizen[x-a=hunter] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/vest.dab68fee..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=tamer],
#forum-editor-preview-global div.citizen[x-a=tamer],
#forum-editor-preview-answer div.citizen[x-a=tamer],
.pm-message-content div.citizen[x-a=tamer] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/tamer.198b64bc..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=tech],
#forum-editor-preview-global div.citizen[x-a=tech],
#forum-editor-preview-answer div.citizen[x-a=tech],
.pm-message-content div.citizen[x-a=tech] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/tech.28907ccf..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=shaman],
#forum-editor-preview-global div.citizen[x-a=shaman],
#forum-editor-preview-answer div.citizen[x-a=shaman],
.pm-message-content div.citizen[x-a=shaman] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/shaman.df6922db..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=survivalist],
#forum-editor-preview-global div.citizen[x-a=survivalist],
#forum-editor-preview-answer div.citizen[x-a=survivalist],
.pm-message-content div.citizen[x-a=survivalist] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/book.93f02a21..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=hero],
#forum-editor-preview-global div.citizen[x-a=hero],
#forum-editor-preview-answer div.citizen[x-a=hero],
.pm-message-content div.citizen[x-a=hero] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/hero.0cdc29a3..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=dead],
#forum-editor-preview-global div.citizen[x-a=dead],
#forum-editor-preview-answer div.citizen[x-a=dead],
.pm-message-content div.citizen[x-a=dead] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/death.34e3288c..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=shunned],
#forum-editor-preview-global div.citizen[x-a=shunned],
#forum-editor-preview-answer div.citizen[x-a=shunned],
.pm-message-content div.citizen[x-a=shunned] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/icons/banished.812149c1..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.collapsor,
#forum-editor-preview-global div.collapsor,
#forum-editor-preview-answer div.collapsor,
.pm-message-content div.collapsor {
  padding-left: 24px;
  position: relative;
  cursor: pointer;
  clear: left;
  border-bottom: 1px solid rgba(221, 171, 118, 0.5);
  color: #ddab76;
  box-shadow: 0 7px 5px -5px rgba(0, 0, 0, 0.5);
  top: -2px;
  margin-bottom: -2px;
  z-index: 1;
  transition: box-shadow 0.1s ease-in-out, top 0.1s ease-in-out, margin-bottom 0.1s ease-in-out;
}
#forum-editor-preview div.collapsor:before,
#forum-editor-preview-global div.collapsor:before,
#forum-editor-preview-answer div.collapsor:before,
.pm-message-content div.collapsor:before {
  content: '▶';
  position: absolute;
  left: 0;
  top: 0;
  width: 24px;
  transform: rotate(0) scale(0.6);
  text-align: center;
  transition: transform 0.1s ease-in-out;
  font-style: normal;
}
#forum-editor-preview div.collapsor + .collapsed,
#forum-editor-preview-global div.collapsor + .collapsed,
#forum-editor-preview-answer div.collapsor + .collapsed,
.pm-message-content div.collapsor + .collapsed {
  overflow: hidden;
  position: relative;
  padding: 10px 4px 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  background: rgba(221, 171, 118, 0.1);
  pointer-events: none;
}
#forum-editor-preview div.collapsor + .collapsed > *,
#forum-editor-preview-global div.collapsor + .collapsed > *,
#forum-editor-preview-answer div.collapsor + .collapsed > *,
.pm-message-content div.collapsor + .collapsed > * {
  transform: translateY(-16px);
  transition: transform 0.3s ease-in-out;
}
#forum-editor-preview div.collapsor[data-open="1"],
#forum-editor-preview-global div.collapsor[data-open="1"],
#forum-editor-preview-answer div.collapsor[data-open="1"],
.pm-message-content div.collapsor[data-open="1"] {
  box-shadow: 0 0 5px -5px rgba(0, 0, 0, 0.3);
  top: 0;
  margin-bottom: 0;
}
#forum-editor-preview div.collapsor[data-open="1"]:before,
#forum-editor-preview-global div.collapsor[data-open="1"]:before,
#forum-editor-preview-answer div.collapsor[data-open="1"]:before,
.pm-message-content div.collapsor[data-open="1"]:before {
  transform: rotate(90deg) scale(0.6);
}
#forum-editor-preview div.collapsor[data-open="1"] + .collapsed,
#forum-editor-preview-global div.collapsor[data-open="1"] + .collapsed,
#forum-editor-preview-answer div.collapsor[data-open="1"] + .collapsed,
.pm-message-content div.collapsor[data-open="1"] + .collapsed {
  pointer-events: auto;
}
#forum-editor-preview div.collapsor[data-open="1"] + .collapsed > *,
#forum-editor-preview-global div.collapsor[data-open="1"] + .collapsed > *,
#forum-editor-preview-answer div.collapsor[data-open="1"] + .collapsed > *,
.pm-message-content div.collapsor[data-open="1"] + .collapsed > * {
  transform: translateY(0);
}
#forum-editor-preview div.collapsor[data-transition="1"] + .collapsed,
#forum-editor-preview-global div.collapsor[data-transition="1"] + .collapsed,
#forum-editor-preview-answer div.collapsor[data-transition="1"] + .collapsed,
.pm-message-content div.collapsor[data-transition="1"] + .collapsed {
  transition: max-height 0.3s ease-in-out, opacity 0.3s ease-in-out;
}
.forum-button-inline {
  font-size: 1.4rem;
  background: none;
  border: 1px solid transparent;
  padding: 2px;
  color: #f0d79e;
  font-weight: bold;
  cursor: pointer;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  height: 20px;
  vertical-align: middle;
  margin-bottom: 0.5em;
}
.forum-button-inline:hover {
  border-color: #f0d79e;
  background: rgba(240, 215, 158, 0.4);
  box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.3);
}
.forum-button-inline:hover:not(.forum-button-inline) {
  box-shadow: 0 0 8px 0 black;
}
.forum-toggle {
  display: inline-block;
}
.forum-button,
.forum-button-disabled {
  font-size: 1.4rem;
  line-height: 16px;
  background: url(/build/images/assets/img/background/bg_button.209bcd56..gif) center / cover no-repeat;
  border: 1px solid #c33720;
  color: #f0d79e;
  font-weight: bold;
  cursor: pointer;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  height: 25px;
  padding: 7px 7px;
  vertical-align: middle;
  border-radius: 2px;
  box-shadow: 1px 1px 1px 0 black;
  margin-bottom: 0.5em;
}
.forum-button:not(.forum-button-disabled):hover,
.forum-button-disabled:not(.forum-button-disabled):hover,
.forum-button:not(.forum-button-disabled):focus,
.forum-button-disabled:not(.forum-button-disabled):focus {
  border-color: #f0d79e;
  box-shadow: 0 0 8px 0 black;
}
.forum-button img,
.forum-button-disabled img {
  vertical-align: middle;
}
.forum-button img + span,
.forum-button-disabled img + span {
  margin-left: 1rem;
}
.forum-button.forum-button-disabled,
.forum-button-disabled.forum-button-disabled {
  background: grey url(/build/images/assets/img/background/bg_button_grey.3647fed8..gif) no-repeat;
  border: 1px solid grey;
  color: #f0d79e;
}
.forum-button-bar {
  margin: 5px 0;
  padding: 0 5px;
}
.forum-button-bar .forum-button.pm-button,
.forum-button-bar .pm-button.pm-button {
  padding: 6px;
  margin: 3px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
  transition: background-color 0.1s ease;
  font-size: 1.5em;
  text-align: center;
  cursor: pointer;
}
.forum-button-bar .forum-button.pm-button:hover,
.forum-button-bar .pm-button.pm-button:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.forum-button,
.pm-button {
  position: relative;
}
.forum-button > span.forum-button-tooltip,
.pm-button > span.forum-button-tooltip {
  display: none;
}
.forum-button > span.forum-button-tooltip div.keyboard,
.pm-button > span.forum-button-tooltip div.keyboard {
  display: flex;
  gap: 0 2px;
  align-items: center;
  padding: 2px 0;
}
.forum-button > span.forum-button-tooltip div.keyboard kbd,
.pm-button > span.forum-button-tooltip div.keyboard kbd {
  font-size: 0.75rem;
  line-height: 0.75rem;
  border-radius: 2px;
  border-bottom: 3px solid #AAAAAA;
  background: #dcdcdc;
  color: black;
  font-weight: bold;
  padding: 2px 5px;
}
.forum-button:hover > span.forum-button-tooltip,
.pm-button:hover > span.forum-button-tooltip {
  display: block;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: calc(100% + 8px);
  z-index: 1;
  background-color: rgba(0, 0, 0, 0.75);
  padding: 2px 8px;
  border-radius: 8px;
  white-space: nowrap;
}
.forum-button:hover > span.forum-button-tooltip::after,
.pm-button:hover > span.forum-button-tooltip::after {
  content: '';
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: -6px;
  width: 0;
  height: 0;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.75) transparent transparent;
  border-width: 6px 6px 0 6px;
}
.forum-editor-send .forum-button > span.forum-button-tooltip {
  display: none;
}
.forum-editor-send .forum-button > span.forum-button-tooltip div.keyboard {
  display: flex;
  gap: 0 2px;
  align-items: center;
  padding: 2px 0;
}
.forum-editor-send .forum-button > span.forum-button-tooltip div.keyboard kbd {
  font-size: 0.75rem;
  line-height: 0.75rem;
  border-radius: 2px;
  border-bottom: 3px solid #AAAAAA;
  background: #dcdcdc;
  color: black;
  font-weight: bold;
  padding: 2px 5px;
}
.forum-editor-send .forum-button:hover > span.forum-button-tooltip {
  display: block;
  position: absolute;
  bottom: calc(100% + 8px);
  z-index: 1;
  background-color: rgba(0, 0, 0, 0.75);
  padding: 2px 8px;
  border-radius: 8px;
  white-space: nowrap;
}
.forum-editor-send .forum-button:hover > span.forum-button-tooltip::after {
  content: '';
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: -6px;
  width: 0;
  height: 0;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.75) transparent transparent;
  border-width: 6px 6px 0 6px;
}
.forum-checkbox {
  display: inline-block;
  padding: 2px 5px;
  font-size: 1rem;
  background: #a2321a;
  border: 1px solid #c33720;
  color: white;
  cursor: pointer;
}
.forum-checkbox label {
  font-size: 1rem;
}
.forum-content div.forum-checkbox,
.forum-editor div.forum-checkbox {
  padding: 3px 20px;
  margin-right: 2rem;
  vertical-align: middle;
  margin-bottom: 0.5em;
  background-color: #4a261e;
  border-color: #f0d79e;
}
.forum-content div.forum-checkbox input.forum-checkbox,
.forum-editor div.forum-checkbox input.forum-checkbox {
  display: none;
}
.forum-content div.forum-checkbox input.forum-checkbox + label,
.forum-editor div.forum-checkbox input.forum-checkbox + label {
  display: inline-block;
  width: 80px;
  cursor: pointer;
  padding: 0 4px;
  line-height: 1.4rem;
  color: #ccc;
  font-size: 1.1rem;
  text-align: center;
  border-radius: 2px;
  margin: 2px;
}
.forum-content div.forum-checkbox input.forum-checkbox:checked + label,
.forum-editor div.forum-checkbox input.forum-checkbox:checked + label {
  color: #f0d79e;
  font-size: 1.2rem;
  background-color: rgba(0, 0, 0, 0.5);
}
.forum-content div.forum-checkbox span,
.forum-editor div.forum-checkbox span {
  line-height: 1.4rem;
  margin: 2px;
}
.forum-separator {
  cursor: default;
  font-size: 0.9em;
  font-weight: bold;
  padding-left: 10px;
  font-variant: small-caps;
}
.forum-note .forum-thread {
  cursor: pointer;
  position: relative;
  background: #4e291f;
  opacity: 0.75;
  color: #eba475;
  font-style: italic;
}
.forum-note .forum-thread .status,
.forum-note .forum-thread .title,
.forum-note .forum-thread .count {
  padding: 3px !important;
}
.forum-note .forum-thread.selected {
  background: #46241b;
  opacity: 1;
  box-shadow: inset 0 0 2px black !important;
}
.forum-note .forum-thread.selected:before {
  display: block;
  content: " ";
  width: 16px;
  height: 16px;
  top: 7px;
  left: -7px;
  background-image: url(/build/images/assets/img/forum/selected.a40f35a5..png);
  position: absolute;
}
.forum-note .forum-thread img {
  vertical-align: middle;
  top: 6px;
  left: 8px;
}
.forum-note .forum-thread.forum-thread-unread {
  font-weight: bold;
  font-style: normal;
  background: #4d281f;
  opacity: 0.9;
}
.forum-note .forum-thread.forum-thread-unread:before {
  display: block;
  content: " ";
  width: 16px;
  height: 16px;
  top: 7px;
  left: -7px;
  background-image: url(/build/images/assets/img/forum/recent.af2ef869..png);
  position: absolute;
}
.forum-note .forum-thread .title {
  overflow: hidden;
}
.forum-note .forum-thread .title > div {
  overflow-wrap: break-word;
}
.forum-note .forum-thread .count {
  background: #593223;
  overflow: hidden;
  white-space: nowrap;
}
.forum-note .forum-thread .count .nbPost {
  font-size: 1.3em;
  font-weight: bold;
  line-height: 0.9em;
}
.forum-note .forum-thread .count .author {
  word-wrap: break-word;
  font-size: 0.75em;
  overflow: hidden;
  text-overflow: ellipsis;
}
.forum-note.thread-list-fa-thumbtack .forum-thread {
  background: #8a5432;
  color: white;
}
.forum-note.thread-list-fa-thumbtack .forum-thread.selected {
  background: #965c36;
}
.forum-note.thread-list-fa-thumbtack .forum-thread .count {
  background: #804d2f;
}
.announces {
  font-size: 1rem;
  padding: 3px 3px 3px 25px;
  color: white;
  box-shadow: 0 0 2px black;
  background-repeat: no-repeat;
  background-position: 3px 3px;
  border-radius: 3px;
}
.announces.adminAnnounces {
  background-image: url(/build/images/assets/img/forum/adminAnnounce.1de07ab1..png);
  background-color: #553C53;
  border: 1px solid #feb500;
}
.announces.oracleAnnounces {
  background-image: url(/build/images/assets/img/forum/announce.1fa3b6e1..png);
  background-color: #3b4151;
  border: 1px solid #4e5162;
}
.announces.reported {
  background-image: url(/build/images/assets/img/forum/warning.57433157..png);
  background-color: #3e0000;
  border: 1px solid #ff3333;
}
.announces ul {
  list-style-image: url(/build/images/assets/img/forum/view.a07e5d9b..png);
  padding-left: 20px;
  color: #feb500;
}
.announces ul li {
  text-decoration: underline;
  cursor: pointer;
}
.announces ul li:hover {
  color: white;
}
.forum-preview-wrapper {
  position: relative;
  overflow: hidden;
}
.forum-preview-wrapper .forum-preview-container {
  overflow: auto;
  font-size: 0.8em;
}
.forum-preview-wrapper .forum-preview-container .forum-post-header .post-note {
  display: none;
}
.forum-preview-wrapper .forum-preview-container .forum-post-content p {
  margin: 2px 0;
}
.forum-preview-wrapper:not(.forum-preview-wrapper-bank) .forum-posts {
  overflow-x: hidden;
  overflow-y: auto;
  margin-bottom: 4px;
  max-height: max(33vh, 200px);
}
.forum-preview-wrapper.forum-preview-wrapper-bank {
  min-height: 100%;
}
.forum-preview-wrapper.forum-preview-wrapper-bank .forum-preview-container {
  position: absolute;
  left: 3px;
  top: 3px;
  right: 3px;
  bottom: 3px;
  overflow: hidden;
}
.forum-preview-wrapper.forum-preview-wrapper-bank .forum-preview-container #forum-content {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.forum-preview-wrapper.forum-preview-wrapper-bank .forum-preview-container #forum-content > .row-flex {
  max-height: 100%;
}
.forum-preview-wrapper.forum-preview-wrapper-bank .forum-preview-container #forum-content > .row-flex .forum-posts {
  overflow-x: hidden;
  overflow-y: auto;
  padding-bottom: 4px;
}
.home-pm .forum-post-content {
  font-size: 1.3rem;
}
#post-office {
  position: fixed;
  background: url(/build/images/assets/img/background/mask.cc224a56..png);
  width: 100%;
  height: 100%;
  z-index: 999;
  backdrop-filter: blur(2px);
  padding: 15px 0;
  transition: opacity 1s ease;
  opacity: 1;
}
#post-office:not(.visible) {
  pointer-events: none;
  opacity: 0;
}
#post-office:not(.visible) #post-office-box {
  transform: scale(0) translateY(1000px);
}
#post-office #post-office-box {
  position: absolute;
  width: 1500px;
  left: calc(50% - 750px);
  background: url(/build/images/assets/img/background/bg_content2.a1aebb41..jpg) repeat-y top left / 900px 263px, url(/build/images/assets/img/background/bg_content2.a1aebb41..jpg) repeat-y top right / 900px 263px;
  top: 10px;
  bottom: 10px;
  border-radius: 8px;
  box-shadow: 0 0 10px black;
  transition: transform 0.5s ease;
  transform: scale(1) translateY(0);
}
#post-office #post-office-box #post-office-button-overlay {
  position: absolute;
  top: 12px;
  right: 12px;
}
#post-office #post-office-box #post-office-button-overlay:hover {
  filter: brightness(140%);
}
#post-office #post-office-box #post-office-button-overlay ul {
  margin: 2px;
  padding: 0;
}
#post-office #post-office-box #post-office-button-overlay ul > li {
  display: inline-block;
  list-style: none;
  cursor: pointer;
}
#post-office #post-office-box #post-office-button-overlay ul > li:last-child {
  color: red;
  filter: drop-shadow(0 0 2px black);
}
#post-office-content {
  position: absolute;
  overflow-x: hidden;
  overflow-y: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  color: white;
  padding: 2px;
  background: #7e4d2a;
}
#post-office-content:not(.master) {
  left: 18px;
  right: 5px;
  border-radius: 12px;
  background: url(/build/images/assets/img/background/box/panel_00.3c3a07be..gif) top left no-repeat, url(/build/images/assets/img/background/box/panel_02.985cb8e3..gif) top right no-repeat, url(/build/images/assets/img/background/box/panel_20.b16ec47b..gif) bottom left no-repeat, url(/build/images/assets/img/background/box/panel_22.7f7fb6bf..gif) bottom right no-repeat, url(/build/images/assets/img/background/box/panel_01.a438e03f..gif) top left repeat-x, url(/build/images/assets/img/background/box/panel_10.20fda3cc..gif) top left repeat-y, url(/build/images/assets/img/background/box/panel_12.1babce5e..gif) top right repeat-y, url(/build/images/assets/img/background/box/panel_21.347bf032..gif) bottom left repeat-x, #7e4d2a;
  padding: 8px;
}
#post-office-content ul.tabs.plain {
  margin-top: 4px;
  margin-bottom: 0;
}
#post-office-content > .row-flex.stretch {
  height: 100%;
}
#post-office-content .forum-note.stretcher {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#post-office-content .forum-note.stretcher div.scroll-area {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: auto;
}
#post-office-content #pm-selected-users {
  margin: 0;
  padding: 0;
}
#post-office-content #pm-selected-users > li {
  margin: 2px;
  padding: 2px;
  display: inline-block;
  list-style: none;
  background: #3b3249;
  border: 1px solid #25202f;
  border-radius: 3px;
}
#post-office-content #pm-selected-users > li > b {
  text-shadow: 0 0 1px black;
}
#post-office-content #pm-selected-users > li > span {
  color: #ddab76;
  cursor: pointer;
  margin-left: 6px;
  font-size: 0.8em;
  vertical-align: super;
}
#post-office-content .pm-userbox {
  background: #65382e;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
  margin: 5px;
  height: 24px;
  cursor: default;
  overflow: hidden;
}
#post-office-content .pm-userbox > .pm-avatar {
  height: 24px;
  display: inline-block;
}
#post-office-content .pm-userbox > .pm-avatar:not(.empty) {
  width: 24px;
}
#post-office-content .pm-userbox > .pm-userbox-name {
  display: inline-block;
  padding: 10px;
  position: relative;
  top: -8px;
}
#post-office-content .pm-userbox > .pm-userbox-name:not(:last-child) {
  padding-right: 2px;
}
#post-office-content .pm-userbox > .pm-userbox-action {
  display: inline-block;
  padding: 10px;
  position: relative;
  top: -9px;
  transition: background-color 0.5s ease-in-out;
  cursor: pointer;
}
#post-office-content .pm-userbox > .pm-userbox-action:hover {
  background-color: rgba(255, 255, 255, 0.2);
}
#post-office-content #pm-conversation-list > ul {
  padding: 0;
  margin: 0;
}
#post-office-content #pm-conversation-list > ul > li {
  list-style: none;
  padding: 8px 8px 8px 15px;
  transition: background-color 0.5s ease, box-shadow 0.5s ease;
  position: relative;
}
#post-office-content #pm-conversation-list > ul > li::before,
#post-office-content #pm-conversation-list > ul > li::after {
  content: " ";
  clear: both;
}
#post-office-content #pm-conversation-list > ul > li.selected {
  cursor: default;
}
#post-office-content #pm-conversation-list > ul > li:not(.selected) {
  cursor: pointer;
}
#post-office-content #pm-conversation-list > ul > li[x-domain="a"] {
  background-image: url(/build/images/assets/img/forum/announceBgR.d08690ac..png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: top right;
}
#post-office-content #pm-conversation-list > ul > li.og {
  background-color: rgba(11, 142, 255, 0.25);
}
#post-office-content #pm-conversation-list > ul > li.selected {
  background-color: rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.5);
}
#post-office-content #pm-conversation-list > ul > li.selected.og {
  background-color: rgba(5, 74, 131, 0.25);
}
#post-office-content #pm-conversation-list > ul > li.selected::before {
  display: block;
  content: " ";
  width: 16px;
  height: 16px;
  top: calc(50% - 8px);
  left: -5px;
  background-image: url(/build/images/assets/img/forum/selected.a40f35a5..png);
  position: absolute;
}
#post-office-content #pm-conversation-list > ul > li.selected.new::before {
  filter: hue-rotate(320deg);
}
#post-office-content #pm-conversation-list > ul > li.closed > * {
  filter: grayscale(1) contrast(0.7) brightness(0.8);
}
#post-office-content #pm-conversation-list > ul > li.new:not(.selected):not([x-domain="f"])::before {
  display: block;
  content: " ";
  width: 16px;
  height: 16px;
  top: calc(50% - 8px);
  left: 0;
  background-image: url(/build/images/assets/img/forum/recent.af2ef869..png);
  position: absolute;
}
#post-office-content #pm-conversation-list > ul > li.new:not(.selected):not([x-domain="f"]).responded::before {
  opacity: 0.5;
  filter: grayscale(100%);
}
#post-office-content #pm-conversation-list > ul > li.new:not(.selected)[x-domain="f"]::before {
  display: block;
  content: " ";
  width: 16px;
  height: 16px;
  top: calc(50% - 8px);
  left: 4px;
  background-image: url(/build/images/assets/img/icons/small_mail.65fbaaca..gif);
  position: absolute;
}
#post-office-content #pm-conversation-list > ul > li + li {
  border-top: 1px solid rgba(221, 171, 118, 0.5);
}
#post-office-content #pm-conversation-list > ul > li:not(.selected):hover {
  background-color: rgba(255, 255, 255, 0.2);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
}
#post-office-content #pm-conversation-list > ul > li:not(.selected):hover.og {
  background-color: rgba(118, 191, 255, 0.25);
}
#post-office-content #pm-conversation-list > ul > li b.title {
  font-size: 1.6em;
  font-weight: bold;
  display: block;
  max-width: calc(100% - 50px);
}
#post-office-content #pm-conversation-list > ul > li b.title:not(.crow-note) {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: " [...]";
}
#post-office-content #pm-conversation-list > ul > li b.title.crow-note {
  color: #3e0000;
  font-weight: bold;
  font-variant: small-caps;
}
#post-office-content #pm-conversation-list > ul > li.closed b.title::before {
  display: inline-block;
  height: 16px;
  width: 16px;
  content: " ";
  background: url(/build/images/assets/img/icons/lock.fa0453c1..gif) center no-repeat;
}
#post-office-content #pm-conversation-list > ul > li[x-domain="a"] b.title {
  max-width: calc(100% - 0px);
  color: #ddab76;
}
#post-office-content #pm-conversation-list > ul > li span.author {
  color: #ddab76;
}
#post-office-content #pm-conversation-list > ul > li span.author.crow-note {
  color: #3e0000;
  font-weight: bold;
  font-variant: small-caps;
}
#post-office-content #pm-conversation-list > ul > li span.author b.sender {
  color: white;
  font-weight: bold;
}
#post-office-content #pm-conversation-list > ul > li[x-domain="f"] {
  padding-left: 24px;
}
#post-office-content #pm-conversation-list > ul > li[x-domain="f"] b.title {
  max-width: calc(100% - 0px);
  opacity: 0.6;
}
#post-office-content #pm-conversation-list > ul > li[x-domain="f"] b.title:first-line {
  font-size: 0.6em;
  font-weight: normal;
}
#post-office-content #pm-conversation-list > ul > li[x-domain="f"] span.date {
  display: none;
}
#post-office-content #pm-conversation-list > ul > li span.date {
  opacity: 0.6;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block {
  float: right;
  height: 40px;
  width: 40px;
  position: relative;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar,
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 100%;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.6);
  background-color: #ddab76;
  font-size: 19px;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar.pm-avatar-crow,
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow.pm-avatar-crow {
  background: url(/build/images/assets/img/forum/crow/crow.f483a677..png) center / cover no-repeat;
  border: 2px solid #3e0000;
  box-shadow: 0 0 6px #3e0000;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar.owner:not(:first-child),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow.owner:not(:first-child) {
  top: 20%;
  left: 20%;
  width: 60%;
  height: 60%;
  font-size: 13px;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):not(:only-child),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):not(:only-child) {
  width: 45%;
  height: 45%;
  border-radius: 0;
  font-size: 10px;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(2),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(2) {
  top: 0;
  left: 0;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(2) ~ div.pm-avatar.owner,
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(2) ~ div.pm-avatar.owner {
  top: 30%;
  left: 30%;
  width: 70%;
  height: 70%;
  border-radius: 50% 0 0 0;
  font-size: 15px;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(2) ~ div.pm-avatar:not(.owner):nth-child(2),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(2) ~ div.pm-avatar:not(.owner):nth-child(2) {
  top: 55%;
  left: 55%;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(3),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(3) {
  top: 0;
  left: 0;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(3) ~ div.pm-avatar.owner,
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(3) ~ div.pm-avatar.owner {
  top: 15%;
  left: 15%;
  width: 70%;
  height: 70%;
  border-radius: 50% 0 50% 0;
  font-size: 15px;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(3) ~ div.pm-avatar:not(.owner):nth-child(2),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(3) ~ div.pm-avatar:not(.owner):nth-child(2) {
  top: 55%;
  left: 55%;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(3) ~ div.pm-avatar:not(.owner):nth-child(3),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(3) ~ div.pm-avatar:not(.owner):nth-child(3) {
  top: 55%;
  left: 0;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(4),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(4) {
  top: 0;
  left: 0;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar.owner,
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar.owner {
  top: 0;
  left: 30%;
  width: 70%;
  height: 70%;
  border-top-right-radius: 0;
  font-size: 15px;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar:not(.owner):nth-child(2),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar:not(.owner):nth-child(2) {
  top: 55%;
  left: 55%;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar:not(.owner):nth-child(3),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar:not(.owner):nth-child(3) {
  top: 55%;
  left: 0;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar:not(.owner):nth-child(4),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar:not(.owner):nth-child(4) {
  top: 0;
  left: 55%;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(5),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(5) {
  top: 0;
  left: 0;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(5) ~ div.pm-avatar:not(.owner):nth-child(2),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(5) ~ div.pm-avatar:not(.owner):nth-child(2) {
  top: 55%;
  left: 55%;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(5) ~ div.pm-avatar:not(.owner):nth-child(3),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(5) ~ div.pm-avatar:not(.owner):nth-child(3) {
  top: 55%;
  left: 0;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(5) ~ div.pm-avatar:not(.owner):nth-child(4),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(5) ~ div.pm-avatar:not(.owner):nth-child(4) {
  top: 0;
  left: 55%;
}
#post-office-content #gpm-forum-content ul {
  margin: 10px;
}
#post-office-content #gpm-forum-content ul:not(.announcement) {
  padding: 0 0 0 40px;
}
#post-office-content #gpm-forum-content ul:not(.announcement) > li[x-domain="m-d"][x-pinned] {
  margin-left: -46px;
}
#post-office-content #gpm-forum-content ul.announcement {
  padding: 0;
}
#post-office-content #gpm-forum-content ul > li {
  position: relative;
  list-style: disc;
  clear: both;
}
#post-office-content #gpm-forum-content ul > li div.pm-avatar,
#post-office-content #gpm-forum-content ul > li div.pm-avatar-crow {
  position: absolute;
  height: 40px;
  width: 40px;
  border-radius: 100%;
  top: 0;
  left: -40px;
  background: #ddab76;
  font-size: 16px;
  filter: drop-shadow(0 0 4px black);
}
#post-office-content #gpm-forum-content ul > li div.pm-avatar.pm-avatar-crow,
#post-office-content #gpm-forum-content ul > li div.pm-avatar-crow.pm-avatar-crow {
  background: url(/build/images/assets/img/forum/crow/crow.f483a677..png) center / cover no-repeat;
  border: 2px solid #3e0000;
  filter: drop-shadow(0 0 4px #3e0000);
}
#post-office-content #gpm-forum-content ul > li div.pm-message {
  padding: 6px;
  margin: 5px 0 5px 10px;
  background-color: #4a261e;
  position: relative;
  overflow: visible;
  min-height: 30px;
  filter: drop-shadow(0 0 3px rgba(0, 0, 0, 0.35));
}
#post-office-content #gpm-forum-content ul > li div.pm-message:before {
  content: " ";
  position: absolute;
  height: 0;
  width: 0;
  right: 100%;
  top: 13px;
  border: 6px solid transparent;
  border-right: 6px solid #4a261e;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-header {
  color: #ddab76;
  font-size: 0.9em;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-header .img {
  vertical-align: text-bottom;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-content {
  font-size: 1.5rem;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-content > p {
  margin: 0;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-content div.list {
  margin: 10px 0;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-content div.list > span,
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-content div.list > img {
  margin: 2px 5px;
  padding: 3px;
  background: rgba(255, 255, 255, 0.1);
  font-size: 0.75em;
  color: #ddab76;
  display: inline-block;
  border: 1px solid rgba(255, 255, 255, 0.2);
  border-radius: 3px;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-footer {
  margin-top: 4px;
  padding-top: 4px;
  font-size: 0.8em;
  opacity: 0.6;
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  text-align: right;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-footer .pm-button {
  cursor: pointer;
}
#post-office-content #gpm-forum-content ul > li .unveil {
  padding: 6px;
  margin: 5px 0 5px 10px;
  background-color: #4a261e;
  filter: drop-shadow(0 0 3px rgba(0, 0, 0, 0.35));
  position: relative;
}
#post-office-content #gpm-forum-content ul > li.collapsed div.pm-avatar,
#post-office-content #gpm-forum-content ul > li.collapsed div.pm-avatar-crow,
#post-office-content #gpm-forum-content ul > li.collapsed div.pm-message {
  display: none;
}
#post-office-content #gpm-forum-content ul > li.collapsed.new .unveil::after {
  content: " ";
  position: absolute;
  width: 20px;
  height: 20px;
  border: 1px solid #fe7d00;
  border-radius: 10px;
  background: url(/build/images/assets/img/forum/new.f8f2b76e..png) top center no-repeat, #bd3d00;
  top: 4px;
  left: -20px;
}
#post-office-content #gpm-forum-content ul > li.collapsed + li.collapsed {
  margin-top: 5px;
}
#post-office-content #gpm-forum-content ul > li:not(.collapsed) .unveil {
  display: none;
}
#post-office-content #gpm-forum-content ul > li div.pm-announce div.pm-avatar {
  left: 6px;
  top: 3px;
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-content {
  padding: 6px;
  margin: 5px 0 10px 5px;
  background-color: #4a261e;
  position: relative;
  overflow: visible;
  min-height: 30px;
  filter: drop-shadow(0 0 3px rgba(0, 0, 0, 0.35));
  text-align: justify;
  font-size: 1.2em;
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-content:before {
  content: " ";
  position: absolute;
  height: 0;
  width: 0;
  top: 100%;
  left: 13px;
  border: 6px solid transparent;
  border-top: 6px solid #4a261e;
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-content h1 {
  color: #ddab76;
  margin: 0 0 5px 0;
  padding: 0 0 5px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-content > p:only-child {
  margin: 5px 0 10px 0;
  font-size: 1.5rem;
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-content ul > li {
  list-style-image: url(/build/images/assets/img/icons/small_dot.94f39da7..gif);
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-footer {
  margin-top: 4px;
  padding: 8px 5px 0 60px;
  min-height: 50px;
  position: relative;
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-footer .pm-announcement-sender {
  font-size: 2em;
  color: #ddab76;
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-footer .pm-announcement-date {
  font-size: 0.8em;
  opacity: 0.6;
}
#post-office-content #gpm-forum-content ul > li.own .unveil {
  background-color: #65382e;
}
#post-office-content #gpm-forum-content ul > li.own div.pm-message {
  background-color: #65382e;
}
#post-office-content #gpm-forum-content ul > li.own div.pm-message:before {
  border-right: 6px solid #65382e;
}
#post-office-content #gpm-forum-content ul > li.new:not(.own) div.pm-avatar::after,
#post-office-content #gpm-forum-content ul > li.new:not(.own) div.pm-avatar-crow::after {
  content: " ";
  position: absolute;
  width: 20px;
  height: 20px;
  border: 1px solid #fe7d00;
  border-radius: 10px;
  background: url(/build/images/assets/img/forum/new.f8f2b76e..png) top center no-repeat, #bd3d00;
  bottom: -10px;
  right: -10px;
}
#post-office-content .pm-endless-more {
  text-align: center;
  color: #ddab76;
  margin: 10px 5px;
  padding: 2px 0;
  border-top: 1px solid rgba(221, 171, 118, 0.5);
  border-bottom: 1px solid rgba(221, 171, 118, 0.5);
}
.infoThread,
.infoSolvedThread {
  font-size: 1rem;
  padding: 3px 3px 3px 25px;
  background-repeat: no-repeat;
  background-position: 3px 3px;
}
.infoThread.infoThread,
.infoSolvedThread.infoThread {
  background-color: #5C0000;
  border: 1px solid #ddab76;
  outline: 2px solid #5c2b20;
  background-image: url(/build/images/assets/img/icons/lock.fa0453c1..gif);
}
.infoThread.infoSolvedThread,
.infoSolvedThread.infoSolvedThread {
  background-color: #4e505f;
  color: white;
  box-shadow: 0 0 2px black;
  background-image: url(/build/images/assets/img/icons/done.e55c053b..png);
}
.thread-tag {
  padding: 0 4px;
  border-radius: 4px;
  margin: 0 4px;
  font-size: 0.95rem;
  font-weight: bold;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.town-row {
  font-size: 1.2rem;
}
#save-spots-container div.town-reserved-spot,
.save-spots-container div.town-reserved-spot {
  display: inline-block;
  padding: 1px 4px;
  font-size: 0.8em;
  background: #5c2b20;
  border: 1px solid #452017;
  box-shadow: 0 0 1px black;
  margin: 0 4px;
  cursor: default;
}
#save-spots-container div.town-reserved-spot > *,
.save-spots-container div.town-reserved-spot > * {
  margin-left: 5px;
}
#save-spots-container div.placeholder,
.save-spots-container div.placeholder,
#save-spots-container #stateholder,
.save-spots-container #stateholder {
  font-size: 0.8em;
  color: #ddab76;
}
#save-spots-container div.placeholder.placeholder:not(:last-child),
.save-spots-container div.placeholder.placeholder:not(:last-child),
#save-spots-container #stateholder.placeholder:not(:last-child),
.save-spots-container #stateholder.placeholder:not(:last-child) {
  display: none;
}
.town-random {
  margin: auto;
  width: 511px;
  max-width: 100%;
  height: 50px;
  background: url(/build/images/assets/img/background/joinGame_bg.760744f5..png) center / contain no-repeat;
  padding: 0 10px;
}
.town-random > .label {
  height: calc(100% - 5px);
  width: calc(100% - 220px);
  font-weight: bold;
  font-size: 1.35rem;
}
.town-join-rp {
  width: min-content;
  padding-right: 15px;
  display: inline-block;
  vertical-align: top;
}
.town-join-rp .town-join-rp-head {
  color: white;
  font-size: 110%;
  font-weight: bold;
  display: inline-block;
  width: max-content;
}
.town-join-rp .town-join-rp-text {
  font-size: 80%;
  width: max-content;
}
div.tooltip.badge-tooltip {
  background: #4d5061;
  outline: 1px solid #202128;
  border: 2px solid #7d8197;
  color: white;
}
div.tooltip.badge-tooltip > b {
  display: block;
  font-size: 1.2em;
  border-bottom: 1px solid wheat;
  color: wheat;
  margin-bottom: 3px;
}
.personal_desc {
  color: #f0d79e;
  background: url(/build/images/assets/img/icons/small_rp.4fd67236..gif) no-repeat 4px 1px, #996739;
  padding: 1px 1px 3px 25px;
  font-style: italic;
  font-size: 0.8em;
}
.personal_desc > div:first-child {
  margin-bottom: 5px;
  color: #ddab76;
  border-bottom: 2px solid #ddab76;
  text-transform: lowercase;
  font-variant: small-caps;
  font-weight: bold;
}
.personal_desc > div:last-child > p,
.personal_desc > div:last-child {
  display: inline;
  margin: 0;
  word-wrap: break-word;
}
.userSearchWrapper .userSearchInputContainer {
  position: relative;
}
.userSearchWrapper .userSearchInputContainer .userSearchLoadIndicator {
  position: absolute;
  color: #000000;
  opacity: 0.5;
  right: 5px;
  top: 2px;
}
.userSearchWrapper .userSearchResultsContainer {
  position: relative;
  overflow: visible;
}
.userSearchWrapper .userSearchResultsContainer > div {
  position: absolute;
  margin: 0;
  display: block;
  background: #5c2b20;
  width: 100%;
  overflow: auto;
  z-index: 1;
  border: 1px solid #ddab76;
  outline: 1px solid black;
  box-shadow: 0 0 3px black;
}
.userSearchWrapper .userSearchResultsContainer > div:empty {
  display: none;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry,
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry {
  cursor: pointer;
  overflow: hidden;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry:hover,
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry:hover {
  background: rgba(255, 255, 255, 0.2);
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry > div.a-large,
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry > div.a-large {
  display: none;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry > div.a-large img,
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry > div.a-large img {
  max-width: 30px;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry > span,
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry > span {
  text-overflow: ellipsis;
  cursor: pointer;
  font-size: 0.8em;
  font-variant: unset;
  text-transform: none;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry .avatar,
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry .avatar,
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry .avatarcrow,
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry .avatarcrow {
  line-height: 0;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry {
  display: flex;
  column-gap: 10px;
  align-items: center;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry > span {
  flex-grow: 1;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry > div {
  flex-basis: min-content;
  flex-grow: 0;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry {
  padding: 4px;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry > span > span:not(:last-child):after {
  content: ", ";
}
.userSearchWrapper .userSearchResultsContainer.compact > div .a-large {
  display: block !important;
}
.userSearchWrapper .userSearchResultsContainer.compact > div .a-small {
  display: none;
}
#users-list-soul,
#pm-users-list-container,
#pm-add-users-list-container,
#town-add-users-list-container,
.add-users-list-container {
  position: relative;
  overflow: visible;
}
#users-list-soul #users-list,
#pm-users-list-container #users-list,
#pm-add-users-list-container #users-list,
#town-add-users-list-container #users-list,
.add-users-list-container #users-list,
#users-list-soul #pm-users-list,
#pm-users-list-container #pm-users-list,
#pm-add-users-list-container #pm-users-list,
#town-add-users-list-container #pm-users-list,
.add-users-list-container #pm-users-list,
#users-list-soul #pm-add-users-list,
#pm-users-list-container #pm-add-users-list,
#pm-add-users-list-container #pm-add-users-list,
#town-add-users-list-container #pm-add-users-list,
.add-users-list-container #pm-add-users-list,
#users-list-soul #town-add-users-list,
#pm-users-list-container #town-add-users-list,
#pm-add-users-list-container #town-add-users-list,
#town-add-users-list-container #town-add-users-list,
.add-users-list-container #town-add-users-list,
#users-list-soul .add-users-list,
#pm-users-list-container .add-users-list,
#pm-add-users-list-container .add-users-list,
#town-add-users-list-container .add-users-list,
.add-users-list-container .add-users-list {
  position: absolute;
  margin: 0;
  display: block;
  background: #5c2b20;
  width: 300px;
  max-height: 200px;
  overflow: auto;
  z-index: 1;
  border: 1px solid #ddab76;
  outline: 1px solid black;
  box-shadow: 0 0 3px black;
}
#users-list-soul #users-list:empty,
#pm-users-list-container #users-list:empty,
#pm-add-users-list-container #users-list:empty,
#town-add-users-list-container #users-list:empty,
.add-users-list-container #users-list:empty,
#users-list-soul #pm-users-list:empty,
#pm-users-list-container #pm-users-list:empty,
#pm-add-users-list-container #pm-users-list:empty,
#town-add-users-list-container #pm-users-list:empty,
.add-users-list-container #pm-users-list:empty,
#users-list-soul #pm-add-users-list:empty,
#pm-users-list-container #pm-add-users-list:empty,
#pm-add-users-list-container #pm-add-users-list:empty,
#town-add-users-list-container #pm-add-users-list:empty,
.add-users-list-container #pm-add-users-list:empty,
#users-list-soul #town-add-users-list:empty,
#pm-users-list-container #town-add-users-list:empty,
#pm-add-users-list-container #town-add-users-list:empty,
#town-add-users-list-container #town-add-users-list:empty,
.add-users-list-container #town-add-users-list:empty,
#users-list-soul .add-users-list:empty,
#pm-users-list-container .add-users-list:empty,
#pm-add-users-list-container .add-users-list:empty,
#town-add-users-list-container .add-users-list:empty,
.add-users-list-container .add-users-list:empty {
  visibility: hidden;
}
#users-list-soul #users-list .users-list-entry,
#pm-users-list-container #users-list .users-list-entry,
#pm-add-users-list-container #users-list .users-list-entry,
#town-add-users-list-container #users-list .users-list-entry,
.add-users-list-container #users-list .users-list-entry,
#users-list-soul #pm-users-list .users-list-entry,
#pm-users-list-container #pm-users-list .users-list-entry,
#pm-add-users-list-container #pm-users-list .users-list-entry,
#town-add-users-list-container #pm-users-list .users-list-entry,
.add-users-list-container #pm-users-list .users-list-entry,
#users-list-soul #pm-add-users-list .users-list-entry,
#pm-users-list-container #pm-add-users-list .users-list-entry,
#pm-add-users-list-container #pm-add-users-list .users-list-entry,
#town-add-users-list-container #pm-add-users-list .users-list-entry,
.add-users-list-container #pm-add-users-list .users-list-entry,
#users-list-soul #town-add-users-list .users-list-entry,
#pm-users-list-container #town-add-users-list .users-list-entry,
#pm-add-users-list-container #town-add-users-list .users-list-entry,
#town-add-users-list-container #town-add-users-list .users-list-entry,
.add-users-list-container #town-add-users-list .users-list-entry,
#users-list-soul .add-users-list .users-list-entry,
#pm-users-list-container .add-users-list .users-list-entry,
#pm-add-users-list-container .add-users-list .users-list-entry,
#town-add-users-list-container .add-users-list .users-list-entry,
.add-users-list-container .add-users-list .users-list-entry {
  margin-bottom: 4px;
  margin-right: 4px;
  cursor: pointer;
}
#users-list-soul #users-list .users-list-entry:hover,
#pm-users-list-container #users-list .users-list-entry:hover,
#pm-add-users-list-container #users-list .users-list-entry:hover,
#town-add-users-list-container #users-list .users-list-entry:hover,
.add-users-list-container #users-list .users-list-entry:hover,
#users-list-soul #pm-users-list .users-list-entry:hover,
#pm-users-list-container #pm-users-list .users-list-entry:hover,
#pm-add-users-list-container #pm-users-list .users-list-entry:hover,
#town-add-users-list-container #pm-users-list .users-list-entry:hover,
.add-users-list-container #pm-users-list .users-list-entry:hover,
#users-list-soul #pm-add-users-list .users-list-entry:hover,
#pm-users-list-container #pm-add-users-list .users-list-entry:hover,
#pm-add-users-list-container #pm-add-users-list .users-list-entry:hover,
#town-add-users-list-container #pm-add-users-list .users-list-entry:hover,
.add-users-list-container #pm-add-users-list .users-list-entry:hover,
#users-list-soul #town-add-users-list .users-list-entry:hover,
#pm-users-list-container #town-add-users-list .users-list-entry:hover,
#pm-add-users-list-container #town-add-users-list .users-list-entry:hover,
#town-add-users-list-container #town-add-users-list .users-list-entry:hover,
.add-users-list-container #town-add-users-list .users-list-entry:hover,
#users-list-soul .add-users-list .users-list-entry:hover,
#pm-users-list-container .add-users-list .users-list-entry:hover,
#pm-add-users-list-container .add-users-list .users-list-entry:hover,
#town-add-users-list-container .add-users-list .users-list-entry:hover,
.add-users-list-container .add-users-list .users-list-entry:hover {
  background: rgba(255, 255, 255, 0.2);
}
#users-list-soul #users-list .users-list-entry div,
#pm-users-list-container #users-list .users-list-entry div,
#pm-add-users-list-container #users-list .users-list-entry div,
#town-add-users-list-container #users-list .users-list-entry div,
.add-users-list-container #users-list .users-list-entry div,
#users-list-soul #pm-users-list .users-list-entry div,
#pm-users-list-container #pm-users-list .users-list-entry div,
#pm-add-users-list-container #pm-users-list .users-list-entry div,
#town-add-users-list-container #pm-users-list .users-list-entry div,
.add-users-list-container #pm-users-list .users-list-entry div,
#users-list-soul #pm-add-users-list .users-list-entry div,
#pm-users-list-container #pm-add-users-list .users-list-entry div,
#pm-add-users-list-container #pm-add-users-list .users-list-entry div,
#town-add-users-list-container #pm-add-users-list .users-list-entry div,
.add-users-list-container #pm-add-users-list .users-list-entry div,
#users-list-soul #town-add-users-list .users-list-entry div,
#pm-users-list-container #town-add-users-list .users-list-entry div,
#pm-add-users-list-container #town-add-users-list .users-list-entry div,
#town-add-users-list-container #town-add-users-list .users-list-entry div,
.add-users-list-container #town-add-users-list .users-list-entry div,
#users-list-soul .add-users-list .users-list-entry div,
#pm-users-list-container .add-users-list .users-list-entry div,
#pm-add-users-list-container .add-users-list .users-list-entry div,
#town-add-users-list-container .add-users-list .users-list-entry div,
.add-users-list-container .add-users-list .users-list-entry div {
  text-overflow: ellipsis;
  cursor: pointer;
  font-size: 0.8em;
  font-variant: unset;
  text-transform: none;
}
#users-list-soul input#users-search:not(.block),
#pm-users-list-container input#users-search:not(.block),
#pm-add-users-list-container input#users-search:not(.block),
#town-add-users-list-container input#users-search:not(.block),
.add-users-list-container input#users-search:not(.block) {
  width: 20rem;
  display: inline;
}
.soul .me {
  margin-top: -21px;
}
.soul .header:not(.row):not(.row-flex) {
  padding: 9px 4px 10px 8px !important;
}
.soul .skills .bar {
  max-width: 614px;
  height: 32px;
  margin: 10px auto 0;
  padding-left: 3px;
  padding-right: 3px;
}
.soul .skills .bar .progresstext {
  background: url(/build/images/assets/img/soul/heroUp_front.58ff4cbd..gif) round;
  max-width: 614px;
  height: 32px;
  line-height: 32px;
  z-index: 2;
  position: relative;
  color: #f0d79e;
  text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;
}
.soul .skills .bar .progressbar {
  background: url(/build/images/assets/img/soul/heroUp_bg.8acfe1e5..gif) round;
  max-width: 614px;
  height: 30px;
  overflow: hidden;
  padding-right: 4px;
  margin-top: -31px;
}
.soul .skills .bar .progressbar img {
  height: 32px;
}
.soul .skills .heroProgress {
  color: #f0d79e;
  background-color: #4d5537;
  border: 1px solid #ddab76;
  outline: 2px solid #5c2b20;
  text-align: center;
  margin-top: 4px;
  font-size: 1.2rem;
}
.soul .skills .heroProgress strong {
  display: block;
  font-size: 2rem;
  color: white;
}
.soul .skills .skillBack {
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px dashed #ddab76;
}
.soul .skills .skillBack label {
  max-width: 250px;
}
.soul .distinctions {
  width: 270px;
  max-width: 100%;
  background: url(/build/images/assets/img/soul/rewardsBg_header.6dfaa1f6..gif) top / 100% no-repeat, url(/build/images/assets/img/soul/rewardsBg_back.2b1eaf4c..gif) top / 100% repeat-y;
  padding-bottom: 0 !important;
  margin-left: 3px;
  display: inline-block;
}
.soul .distinctions .loading {
  margin-top: 55px;
}
.soul .distinctions .distinctions-head {
  padding-top: 45px;
  color: #f0d79e;
  font-variant: small-caps;
  font-weight: bold;
  font-size: 2rem;
}
.soul .distinctions .distinctions-points {
  color: #FF8866;
  font-size: 2.4rem;
  margin-top: 5px;
}
.soul .distinctions .distinctions-top {
  display: flex;
  justify-content: space-evenly;
  column-gap: 4px;
  align-items: stretch;
  margin: 10px 6px;
  flex-wrap: wrap;
  row-gap: 12px;
}
.soul .distinctions .distinctions-top .picto {
  border: 1px solid #ff8866;
  border-radius: 3px;
  display: inline-block;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
  padding: 5px;
  background: transparent;
  transition: background-color 0.5s ease-in-out;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper {
  position: absolute;
  width: 65px;
  height: 13px;
  display: block;
  margin-top: -13px;
  font-size: 0;
  line-height: 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter {
  background-color: #3d2016 !important;
  border: 1px solid #ff8866;
  display: inline-block;
  padding: 2px 4px;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count {
  background: url(/build/images/assets/fonts/fontBitmap.d5f414ab..png) no-repeat;
  line-height: 0;
  font-size: 0;
  width: 5px;
  height: 8px;
  display: inline-block;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="0"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="0"] {
  background-position: 0px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="1"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="1"] {
  background-position: -5px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="2"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="2"] {
  background-position: -9px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="3"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="3"] {
  background-position: -14px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="4"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="4"] {
  background-position: -19px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="5"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="5"] {
  background-position: -24px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="6"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="6"] {
  background-position: -29px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="7"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="7"] {
  background-position: -34px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="8"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="8"] {
  background-position: -39px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="9"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="9"] {
  background-position: -44px 0;
}
.soul .distinctions .distinctions-top .picto .infos {
  width: 65px;
  margin-bottom: 5px;
}
.soul .distinctions .distinctions-top .picto .label {
  font-size: 1rem;
  font-weight: bold;
  text-align: center;
  color: #ff8866;
  word-wrap: break-word;
}
.soul .distinctions .distinctions-top .picto.rare {
  border-color: #FFE96C;
  border-bottom-color: #FFFFB9;
  box-shadow: inset 0 0 4px #fe7d00, 0 0 4px #fe7d00, 0 2px 4px #1d2028;
}
.soul .distinctions .distinctions-top .picto.rare .counter {
  border-color: #FFE653;
}
.soul .distinctions .distinctions-top .picto.rare .label {
  color: #feb500;
}
.soul .distinctions .distinctions-top.targeting .picto {
  background: rgba(92, 0, 69, 0.5);
}
.soul .distinctions .distinctions-top.targeting .picto:hover,
.soul .distinctions .distinctions-top.targeting .picto.hover {
  cursor: pointer;
  background: #FFE96C;
}
.soul .distinctions .distinctions-list {
  padding: 0 10px;
  min-height: 100px;
}
.soul .distinctions .distinctions-list .empty {
  border: 1px dashed #823D2D;
  color: #FF8866;
  padding: 10px;
  font-size: 1.2rem;
  font-style: italic;
  margin-top: 10px;
}
.soul .distinctions .distinctions-list .picto {
  display: inline-block;
  width: 32px;
  height: 32px;
  font-size: 1rem;
  padding-top: 3px;
  position: relative;
  margin: 0 2px;
}
.soul .distinctions .distinctions-list .picto.draggable {
  cursor: move;
}
.soul .distinctions .distinctions-list .picto.dragging {
  z-index: 100;
  pointer-events: none;
}
.soul .distinctions .distinctions-list .rare {
  background: url(/build/images/assets/img/pictos/rewardBg_rare.2c712a68..gif) no-repeat;
}
.soul .distinctions .distinctions-list .not-persisted {
  outline: 1px solid red;
}
.soul .distinctions .distinctions-list .persisted {
  outline: 1px solid green;
}
.soul .distinctions .distinctions-list .counter {
  margin-top: -9.8px;
  position: absolute;
  bottom: 5px;
  left: 0;
  right: 0;
  font-size: 0;
  line-height: 0;
}
.soul .distinctions .distinctions-list .counter .count {
  background: url(/build/images/assets/fonts/fontBitmap.d5f414ab..png) no-repeat;
  line-height: 0;
  font-size: 0;
  width: 5px;
  height: 8px;
  display: inline-block;
}
.soul .distinctions .distinctions-list .counter .count[num="0"],
.soul .distinctions .distinctions-list .counter .count[data-num="0"] {
  background-position: 0px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="1"],
.soul .distinctions .distinctions-list .counter .count[data-num="1"] {
  background-position: -5px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="2"],
.soul .distinctions .distinctions-list .counter .count[data-num="2"] {
  background-position: -9px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="3"],
.soul .distinctions .distinctions-list .counter .count[data-num="3"] {
  background-position: -14px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="4"],
.soul .distinctions .distinctions-list .counter .count[data-num="4"] {
  background-position: -19px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="5"],
.soul .distinctions .distinctions-list .counter .count[data-num="5"] {
  background-position: -24px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="6"],
.soul .distinctions .distinctions-list .counter .count[data-num="6"] {
  background-position: -29px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="7"],
.soul .distinctions .distinctions-list .counter .count[data-num="7"] {
  background-position: -34px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="8"],
.soul .distinctions .distinctions-list .counter .count[data-num="8"] {
  background-position: -39px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="9"],
.soul .distinctions .distinctions-list .counter .count[data-num="9"] {
  background-position: -44px 0;
}
.soul .distinctions .distinctions-list .tabs {
  border-bottom: 1px solid #633424;
  min-height: 14px;
  background: none;
}
.soul .distinctions .distinctions-list .tabs .tab-soul-distinctions {
  display: inline-block;
  padding: 2px 4px;
  margin-left: 2px;
  text-align: center;
  font-size: 8pt;
  line-height: 1.2em;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: underline;
  color: #f58766;
  cursor: pointer;
}
.soul .distinctions .distinctions-list .tabs .tab-soul-distinctions:hover {
  color: #f0d79e;
}
.soul .distinctions .distinctions-list .tabs .tab-soul-distinctions.selected {
  border: 1px solid #633424;
  border-bottom: 0;
  box-shadow: inset 0 1px 2px #000000;
  color: #ddab76;
  cursor: default;
}
.soul .distinctions .distinctions-list .tabs .tab-soul-distinctions.selected:hover {
  color: #DDAB76;
  background-color: #3d2016;
}
.soul .distinctions .distinctions-list .title-list {
  text-decoration: none;
  color: white;
  list-style: none;
  text-align: initial;
  font-variant: small-caps;
  font-size: 75%;
  max-height: 500px;
  overflow-y: auto;
  overflow-x: hidden;
  padding-left: 0;
}
.soul .distinctions .distinctions-list .title-list li {
  border-bottom: 1px dashed #633424;
  cursor: default;
}
.soul .distinctions .distinctions-list .title-list li.chapter {
  font-weight: bold;
  color: #f58766;
}
.soul .distinctions .distinctions-list .title-list li.chapter:not(:first-child) {
  margin-top: 10px;
}
.soul .distinctions .distinctions-list .title-list li:not(.chapter) {
  list-style: url(/build/images/assets/img/icons/small_middot.d673b4c1..gif);
  margin-left: 20px;
}
.soul .distinctions .distinctions-foot {
  background: url(/build/images/assets/img/soul/rewardsBg_footer.7ad3eda8..gif) bottom / 100% no-repeat;
  height: 44px;
  margin-top: -22px;
}
.soul .friend {
  width: auto;
  height: 203px;
  position: relative;
  font-size: 0;
  background: url(/build/images/assets/img/soul/refererHeart.efe2ed6e..png) no-repeat center top;
  background-size: contain;
  margin-top: -1px;
}
.soul .night {
  width: auto;
  height: 230px;
  position: relative;
  font-size: 0;
  background: url(/build/images/assets/img/soul/soul_night.10e1bf46..jpg) no-repeat right top;
  background-size: cover;
  margin-top: -1px;
}
.soul .night > .badge-title {
  font-size: 1.2rem;
  margin-top: 24px;
  height: 32px;
  background: url(/build/images/assets/img/soul/badge_small_l.e3c27d99..png) left / contain no-repeat, url(/build/images/assets/img/soul/badge_small_r.1ad582cd..png) right / contain no-repeat, url(/build/images/assets/img/soul/badge_small.fed0aa39..png) center / contain repeat-x;
  padding: 0 24px 4px 24px;
  display: inline-flex;
  align-items: center;
  column-gap: 4px;
  font-weight: bold;
}
.soul .night > .badge-title > img {
  height: 16px;
  width: 16px;
}
.soul .night > .badge {
  top: 30px;
  width: 64px;
  height: 64px;
  padding: 0 0 4px 0;
  margin: 10px;
  display: inline-block;
  background: url(/build/images/assets/img/soul/badge.2ccbbdec..png) center / contain no-repeat;
  position: relative;
}
.soul .night > .badge > div:first-child {
  height: 48px;
  width: 48px;
  position: absolute;
  top: 6px;
  left: 8px;
  transition: outline-color 0.5s ease-in-out, background-color 0.5s ease-in-out;
  font-size: 32px;
}
.soul .night > .badge > div:first-child > i.fa,
.soul .night > .badge > div:first-child svg {
  margin-top: 4px;
}
.soul .night > .badge.badge-admin-master > div:first-child {
  color: #e1ad00;
}
.soul .night > .badge.badge-crow:hover > div:first-child {
  background: #950000;
  outline-color: #b90000;
}
.soul .night > .badge.badge-twinoid > div:first-child:before {
  content: " ";
  position: absolute;
  top: 4px;
  left: 4px;
  bottom: 4px;
  right: 4px;
  background: url(/build/images/assets/img/badges/twinoid.d4e7ed6d..png) center / contain no-repeat;
}
.soul .night > .badge.badge-eternal > div:first-child:before {
  content: " ";
  position: absolute;
  top: 4px;
  left: 4px;
  bottom: 4px;
  right: 4px;
  background: url(/build/images/assets/img/badges/eternal.f8d6e801..png) center / contain no-repeat;
}
.soul .score,
.soul .current {
  margin-top: 6px;
  margin-bottom: 10px;
  padding: 3px;
  font-weight: bold;
  background-color: #5c2b20;
  border: 1px solid #ddab76;
  font-size: 1.2rem;
}
.soul .score strong,
.soul .current strong {
  color: #f0d79e;
}
.soul .score {
  color: #ddab76;
  font-variant: small-caps;
}
.soul .score strong {
  font-size: 1.4rem;
}
.soul .current {
  color: #f0d79e;
}
.soul .current em {
  color: #ddab76;
  font-style: normal;
  font-size: 1rem;
}
.soul .current strong {
  color: #f0d79e;
  font-variant: small-caps;
}
.soul .town-history .header {
  font-size: 8pt;
}
.soul .skills-history > .header,
.soul .season-ranking > .header {
  font-size: 10pt;
}
.soul .town-history .header,
.soul .skills-history .header,
.soul .season-ranking .header {
  font-weight: bold;
  font-family: "Trebuchet MS", "Arial", Verdana, sans-serif;
  padding-bottom: 0 !important;
  color: white;
  border-bottom: 2px solid #f0d79e;
  background: linear-gradient(to top, #643b25 0%, rgba(100, 59, 37, 0) 50%, rgba(100, 59, 37, 0) 100%);
}
.soul .town-history .type-list,
.soul .skills-history .type-list,
.soul .season-ranking .type-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
  background: #2c0e00;
  font-size: 1rem;
  border-bottom: 1px solid #ddab76;
}
.soul .town-history .type-list li,
.soul .skills-history .type-list li,
.soul .season-ranking .type-list li {
  display: inline-block;
  font-variant: small-caps;
  padding: 0 3px;
  margin: 0 0 3px 2px;
  background-color: #7e4d2a;
  border: 1px solid #ddab76;
}
.soul .town-history .type-list li.selected,
.soul .skills-history .type-list li.selected,
.soul .season-ranking .type-list li.selected {
  background-color: #5c2b20;
  border-color: white;
}
.soul .town-history .type-list li.selected .link,
.soul .skills-history .type-list li.selected .link,
.soul .season-ranking .type-list li.selected .link {
  color: white;
}
.soul .town-history .town-container,
.soul .skills-history .town-container,
.soul .season-ranking .town-container,
.soul .town-history .skills-container,
.soul .skills-history .skills-container,
.soul .season-ranking .skills-container {
  background-color: #5c2b20;
  border-bottom: 1px solid #ddab76;
}
.soul .town-history .town-container .row-flex:nth-child(odd),
.soul .skills-history .town-container .row-flex:nth-child(odd),
.soul .season-ranking .town-container .row-flex:nth-child(odd),
.soul .town-history .skills-container .row-flex:nth-child(odd),
.soul .skills-history .skills-container .row-flex:nth-child(odd),
.soul .season-ranking .skills-container .row-flex:nth-child(odd) {
  background-color: #663024;
}
.soul .town-history .town-container .row-flex:nth-child(even),
.soul .skills-history .town-container .row-flex:nth-child(even),
.soul .season-ranking .town-container .row-flex:nth-child(even),
.soul .town-history .skills-container .row-flex:nth-child(even),
.soul .skills-history .skills-container .row-flex:nth-child(even),
.soul .season-ranking .skills-container .row-flex:nth-child(even) {
  background-color: #5c2b20;
}
.soul .town-history .town-container .row-flex.played,
.soul .skills-history .town-container .row-flex.played,
.soul .season-ranking .town-container .row-flex.played,
.soul .town-history .skills-container .row-flex.played,
.soul .skills-history .skills-container .row-flex.played,
.soul .season-ranking .skills-container .row-flex.played {
  background-color: #3b3249;
}
.soul .town-history .town-container .row-flex.hardcore,
.soul .skills-history .town-container .row-flex.hardcore,
.soul .season-ranking .town-container .row-flex.hardcore,
.soul .town-history .skills-container .row-flex.hardcore,
.soul .skills-history .skills-container .row-flex.hardcore,
.soul .season-ranking .skills-container .row-flex.hardcore {
  background-color: #773939;
}
.soul .town-history .town-container .row-flex.custom,
.soul .skills-history .town-container .row-flex.custom,
.soul .season-ranking .town-container .row-flex.custom,
.soul .town-history .skills-container .row-flex.custom,
.soul .skills-history .skills-container .row-flex.custom,
.soul .season-ranking .skills-container .row-flex.custom {
  background-color: #3b3249;
}
.soul .town-history .town-container .row-flex.common,
.soul .skills-history .town-container .row-flex.common,
.soul .season-ranking .town-container .row-flex.common,
.soul .town-history .skills-container .row-flex.common,
.soul .skills-history .skills-container .row-flex.common,
.soul .season-ranking .skills-container .row-flex.common {
  background-color: #0A3019;
}
.soul .town-history .town-container .row-flex.event,
.soul .skills-history .town-container .row-flex.event,
.soul .season-ranking .town-container .row-flex.event,
.soul .town-history .skills-container .row-flex.event,
.soul .skills-history .skills-container .row-flex.event,
.soul .season-ranking .skills-container .row-flex.event {
  background-color: #414a31;
}
.soul .town-history .town-container .town-name,
.soul .skills-history .town-container .town-name,
.soul .season-ranking .town-container .town-name,
.soul .town-history .skills-container .town-name,
.soul .skills-history .skills-container .town-name,
.soul .season-ranking .skills-container .town-name {
  font-size: 1.2rem;
  border-left: 1px solid #7e4d2a;
  border-right: 1px solid #7e4d2a;
  border-bottom: 1px solid #7e4d2a;
}
.soul .town-history .town-container .town-name .comment,
.soul .skills-history .town-container .town-name .comment,
.soul .season-ranking .town-container .town-name .comment,
.soul .town-history .skills-container .town-name .comment,
.soul .skills-history .skills-container .town-name .comment,
.soul .season-ranking .skills-container .town-name .comment {
  color: #ddab76;
  font-size: 1.1rem;
  word-break: break-word;
}
.soul .town-history .town-container .town-name .comment .add-comment,
.soul .skills-history .town-container .town-name .comment .add-comment,
.soul .season-ranking .town-container .town-name .comment .add-comment,
.soul .town-history .skills-container .town-name .comment .add-comment,
.soul .skills-history .skills-container .town-name .comment .add-comment,
.soul .season-ranking .skills-container .town-name .comment .add-comment {
  text-decoration: underline;
}
.soul .town-history .town-container .town-name .comment:not(.read-only):hover,
.soul .skills-history .town-container .town-name .comment:not(.read-only):hover,
.soul .season-ranking .town-container .town-name .comment:not(.read-only):hover,
.soul .town-history .skills-container .town-name .comment:not(.read-only):hover,
.soul .skills-history .skills-container .town-name .comment:not(.read-only):hover,
.soul .season-ranking .skills-container .town-name .comment:not(.read-only):hover {
  color: white;
}
.soul .town-history .town-container .season,
.soul .skills-history .town-container .season,
.soul .season-ranking .town-container .season,
.soul .town-history .skills-container .season,
.soul .skills-history .skills-container .season,
.soul .season-ranking .skills-container .season {
  border-bottom: 1px solid #7e4d2a;
}
.soul .town-history .town-container .town-days,
.soul .skills-history .town-container .town-days,
.soul .season-ranking .town-container .town-days,
.soul .town-history .skills-container .town-days,
.soul .skills-history .skills-container .town-days,
.soul .season-ranking .skills-container .town-days {
  color: #f0d79e;
  border-right: 1px solid #7e4d2a;
  border-bottom: 1px solid #7e4d2a;
}
.soul .town-history .town-container .town-points,
.soul .skills-history .town-container .town-points,
.soul .season-ranking .town-container .town-points,
.soul .town-history .skills-container .town-points,
.soul .skills-history .skills-container .town-points,
.soul .season-ranking .skills-container .town-points {
  color: #afacc1;
  border-bottom: 1px solid #7e4d2a;
}
.soul .town-history .town-container .empty,
.soul .skills-history .town-container .empty,
.soul .season-ranking .town-container .empty,
.soul .town-history .skills-container .empty,
.soul .skills-history .skills-container .empty,
.soul .season-ranking .skills-container .empty {
  font-size: 1.2rem;
  margin-top: 5px;
  padding: 5px;
  font-variant: small-caps;
  color: #f86;
  font-weight: bold;
}
.soul .town-history .town-container .hardcore .town-name,
.soul .skills-history .town-container .hardcore .town-name,
.soul .season-ranking .town-container .hardcore .town-name,
.soul .town-history .skills-container .hardcore .town-name,
.soul .skills-history .skills-container .hardcore .town-name,
.soul .season-ranking .skills-container .hardcore .town-name,
.soul .town-history .town-container .hardcore .town-days,
.soul .skills-history .town-container .hardcore .town-days,
.soul .season-ranking .town-container .hardcore .town-days,
.soul .town-history .skills-container .hardcore .town-days,
.soul .skills-history .skills-container .hardcore .town-days,
.soul .season-ranking .skills-container .hardcore .town-days {
  color: #f86;
}
.soul .town-history .town-container.skills-container .skillRow,
.soul .skills-history .town-container.skills-container .skillRow,
.soul .season-ranking .town-container.skills-container .skillRow,
.soul .town-history .skills-container.skills-container .skillRow,
.soul .skills-history .skills-container.skills-container .skillRow,
.soul .season-ranking .skills-container.skills-container .skillRow {
  border-bottom: 1px solid #7e4d2a;
}
.soul .town-history .town-container.skills-container .desc,
.soul .skills-history .town-container.skills-container .desc,
.soul .season-ranking .town-container.skills-container .desc,
.soul .town-history .skills-container.skills-container .desc,
.soul .skills-history .skills-container.skills-container .desc,
.soul .season-ranking .skills-container.skills-container .desc {
  font-size: 9pt;
  color: #f0d79e;
  min-height: 34px;
  border-left: 1px solid #7e4d2a;
}
.soul .town-history .town-container.skills-container .currentSkill,
.soul .skills-history .town-container.skills-container .currentSkill,
.soul .season-ranking .town-container.skills-container .currentSkill,
.soul .town-history .skills-container.skills-container .currentSkill,
.soul .skills-history .skills-container.skills-container .currentSkill,
.soul .season-ranking .skills-container.skills-container .currentSkill {
  background: #3b3249;
}
.soul .town-history .town-container.skills-container .currentSkill .desc,
.soul .skills-history .town-container.skills-container .currentSkill .desc,
.soul .season-ranking .town-container.skills-container .currentSkill .desc,
.soul .town-history .skills-container.skills-container .currentSkill .desc,
.soul .skills-history .skills-container.skills-container .currentSkill .desc,
.soul .season-ranking .skills-container.skills-container .currentSkill .desc {
  font-style: italic;
}
.soul .rp-list .rp-head .rp-context {
  margin-top: 10px;
}
.soul .rp-list .rp-head h5 {
  color: white;
}
.soul .rp-list .rp-row {
  font-size: 1.3rem;
  background: #5c2b20;
  border-right: 1px solid #7e4d2a;
  border-bottom: 1px solid #7e4d2a;
  cursor: pointer;
  text-decoration: underline;
}
.soul .rp-list .rp-row:hover {
  color: #f1ddc8;
  background: #965C36;
}
.soul .rp-list .rp-row .rp-text .title {
  color: #f0d79e;
}
.soul .rp-list .rp-row .rp-text em {
  font-size: 1.2rem;
  color: #ddab76;
}
.soul .rp-list .rp-row.new {
  font-weight: bold;
}
.soul .rp-list .rp-row.new .title {
  color: white;
}
.soul .view-town .citizens-list {
  font-size: 1.2rem;
}
.soul .view-town .citizens-list .header {
  font-size: 1.4rem;
}
.soul .view-town .citizens-list .town-points {
  color: #afacc1;
  font-size: 2rem;
}
.soul .view-town .citizens-list .me {
  margin-top: 0;
}
.soul .language-picker {
  display: inline-flex;
  justify-content: space-between;
  gap: 12px;
}
.soul .language-picker > * {
  display: inline-flex;
  padding: 4px;
  align-items: center;
  gap: 1px;
}
.soul .language-picker > * > input {
  flex-shrink: 0;
  flex-grow: 0;
  margin: 0;
  padding: 0;
}
.soul ul.group-conversation.announcement {
  padding: 0;
}
.soul ul.group-conversation.announcement > li {
  list-style: none;
  margin: 20px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  background: #5c2b20;
  padding: 10px;
  border: 1px solid #704328;
}
.soul ul.group-conversation.announcement > li h1 {
  color: #ddab76;
  margin: 0 0 5px 0;
  padding: 0 0 5px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
.soul ul.group-conversation.announcement > li > p:only-child {
  margin: 5px 0 10px 0;
  font-size: 1.5rem;
}
.soul ul.group-conversation.announcement > li .pm-message-footer {
  padding: 5px 0;
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  color: #ddab76;
}
.soul ul.group-conversation.announcement > li .pm-message-footer .pm-avatar {
  display: none;
}
.soul ul.group-conversation.announcement > li .pm-message-footer .pm-announcement-sender {
  font-weight: bold;
}
.soul ul.group-conversation.announcement > li .pm-message-footer .pm-announcement-date {
  opacity: 0.7;
}
.soul .pm-endless-more {
  text-align: center;
  color: #ddab76;
  margin: 10px 5px;
  padding: 2px 0;
  cursor: pointer;
  border-top: 1px solid rgba(221, 171, 118, 0.5);
  border-bottom: 1px solid rgba(221, 171, 118, 0.5);
}
.soul .news {
  margin: 0 15px;
}
.soul .news .head {
  background: url(/build/images/assets/img/underDevBanner.376c93c3..gif) center / contain no-repeat;
  width: 100%;
  max-width: 625px;
  aspect-ratio: 625/181;
  position: relative;
  margin: 0 auto;
}
.soul .news .head .title {
  padding-top: 150px;
}
.soul .news .title {
  text-transform: uppercase;
  color: #fff595;
  font-weight: bold;
  font-size: 2rem;
  display: flex;
  align-items: center;
  column-gap: 4px;
  justify-content: center;
}
.soul .news .title img {
  flex: 0;
}
.soul .news .title span {
  flex-shrink: 1;
  flex-grow: 0;
}
.soul .news .title.old {
  color: #f1c872;
}
.soul .news .version {
  text-align: center;
  color: #ddab76;
  font-weight: bold;
  font-size: 1.2rem;
  text-transform: uppercase;
  margin-bottom: 10px;
}
.soul .news .version-list {
  padding: 5px 5px 5px 10px;
  margin-bottom: 20px;
  background-color: #5c2b20;
  font-size: 1rem;
  color: #f0d79e;
}
.soul .news .version-list p {
  margin: 0;
}
.soul .news .forum-post {
  background: #5c2b20;
  padding: 10px 0 0 10px;
  border: 1px solid #704328;
}
.soul .news .content {
  padding: 5px 5px 5px 110px;
  background: url(/build/images/assets/img/help/pipWelcome.62b9a460..gif) no-repeat #5c2b20;
  color: #ddab76;
  margin-bottom: 10px;
  border: none;
  min-height: 160px;
}
.soul .news .content > p:only-child {
  margin: 0;
}
.soul .seasonHeader {
  background: url(/build/images/assets/img/rankingSeasons.69788c80..png) top center;
  height: 134px;
}
.soul .seasonHeader .seasonName,
.soul .seasonHeader .seasonNumber {
  position: absolute;
  display: block;
  width: 100%;
  text-align: center;
  font-weight: bold;
}
.soul .seasonHeader .seasonNumber {
  color: black;
  font-size: 1.5rem;
  margin-top: 80px;
}
.soul .seasonHeader .seasonNumber .number {
  font-size: 2rem;
}
.soul .seasonHeader .seasonName {
  margin-top: 50px;
  font-variant: small-caps;
  color: #dbc9ae;
}
.importSoulBanner {
  background: url(/build/images/assets/img/professions/select/pipWelcome.62b9a460..gif) left 2px bottom 40px no-repeat, #5c2b20;
  padding: 2px 4px 2px 102px;
  border: 1px solid #ddab76;
  outline: 1px solid black;
}
.importSoulBanner > p {
  text-align: justify;
  color: #ddab76;
}
.importSoulBanner > h4 {
  margin-left: -100px;
  text-align: center;
  color: #ddab76;
}
.eternalMergeBanner {
  background: #5c2b20;
  padding: 4px;
  border: 1px solid #ddab76;
  outline: 1px solid black;
  text-align: justify;
  color: #ddab76;
}
ul.coa-users {
  padding: 0;
  margin: 4px 0 8px;
}
ul.coa-users > li {
  margin: 1px 0;
  padding: 5px 0;
  border-bottom: 1px dashed #ddab76;
  list-style: none;
  font-size: 0.8em;
  line-height: 0.9em;
}
ul.coa-users > li.my-entry {
  background: #3b3249;
}
ul.coa-users > li span {
  font-size: 0.7em;
}
ul.coa-users > li span i {
  color: #ddab76;
}
ul.coa-users > li br {
  content: "";
  display: block;
  margin-bottom: 0.3em;
}
.season_access_text {
  margin-top: 20px;
  margin-left: 8px;
  font-size: 85%;
}
.season_access_select {
  margin-left: 10px;
}
.citizen-list {
  margin: 0;
  padding: 0;
}
.citizen-list > li {
  font-size: 1.2rem;
  font-weight: bold;
}
.citizen-list > li > img {
  vertical-align: middle;
}
.season_entry_td {
  border-right: 1px solid #7e4d2a;
  border-bottom: 1px solid #7e4d2a;
}
.season_entry_container {
  border-bottom: 1px solid #7e4d2a;
}
.season_entry_solo.top5 {
  max-height: 30px;
}
.season_entry_solo.top5plus {
  max-height: 18px;
}
.soul_season_flag {
  overflow-y: hidden;
  overflow-x: hidden;
}
.soul_season_name {
  padding-left: 5px;
}
.season_entry_solo {
  font-size: 80%;
}
.top5 > .soul_season_flag > img {
  width: 32px;
  height: 25px;
}
.top5 > .soul_season_name {
  font-size: 120%;
}
.top5 > .soul_season_points {
  font-size: 150%;
  /* on hordes, normal is 10pt and major 14pt */
}
.top5plus > .soul_season_flag > img {
  width: 23px;
  height: 18px;
}
.soul_season_link {
  text-decoration: none !important;
  font-size: 120%;
  padding-top: 5px;
  color: #ddab76;
  font-weight: bold;
}
div.death-desc {
  border-right: 1px solid #ddab76;
  padding-right: 5px;
}
div#user-tooltip {
  position: absolute;
  z-index: 9999;
  background-color: #5c2b20;
  background-image: none;
  border: 1px solid #ddab76;
  padding: 10px;
  width: 230px;
  color: #1d2028;
  border-radius: 4px;
  font-size: 1rem;
}
div#user-tooltip span.link {
  display: block;
  color: #ddab76;
  padding: 1px 10px;
  margin: 0 -10px;
  text-decoration: none;
  font-weight: normal;
}
div#user-tooltip span.link:hover {
  background-color: #79432b;
}
div#user-tooltip a[x-action="block_user"],
div#user-tooltip a[x-action="unblock_user"],
div#user-tooltip a[x-action="report_user"] {
  font-size: 0.9rem;
  display: block;
}
div#user-tooltip div.link-blocks {
  margin-top: 10px;
  text-align: center;
}
div#user-tooltip div.link-blocks .link-block {
  background-color: #79432b;
  color: #f0d79e;
  margin: 0 1px 1px 0;
  padding: 5px 0;
  width: 65px;
  height: 50px;
  text-align: center;
  display: inline-block;
  font-size: 1rem;
  line-height: 1.4rem;
  overflow: hidden;
  font-weight: bold;
  border-radius: 2px;
  text-decoration: none;
}
div#user-tooltip div.link-blocks .link-block:hover {
  background-color: #996739;
  color: white;
  cursor: pointer;
}
div#user-tooltip div.link-blocks .link-block img {
  width: 16px;
  height: 16px;
}
div#user-tooltip div.link-blocks .link-block.empty {
  border: 1px dashed #ddab76;
  background: none;
}
div#user-tooltip .avatar img,
div#user-tooltip .avatarcrow img {
  max-width: 50px !important;
}
div#user-tooltip .avatar .no-avatar,
div#user-tooltip .avatarcrow .no-avatar {
  background: #65382e;
  cursor: default;
  overflow: hidden;
  height: 50px;
  width: 50px;
  display: block;
  color: white;
  font-size: 25px;
  line-height: 50px;
}
div#user-tooltip div.user-infos {
  color: #f0d79e;
}
div#user-tooltip div.user-infos img {
  height: 16px;
}
div#user-tooltip div.userDesc {
  margin-top: 10px;
  font-weight: normal;
  border-radius: 4px;
  background-color: #79432b;
  color: #ddab76;
  padding: 5px;
  word-break: break-word;
}
div#user-tooltip div.userDesc::before {
  margin-top: -9px;
  left: 32px;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #79432b;
  display: inline-block;
  content: " ";
  position: absolute;
}
div#user-tooltip div.friend-relation {
  color: white;
  padding: 0 8px;
  font-weight: normal;
}
div#user-tooltip div.friend-relation.not-friend {
  background-color: #5C0000;
  border: 1px solid #ddab76;
}
div#user-tooltip div.friend-relation.using-alias {
  background-color: #5c0045;
  border: 1px solid #ddab76;
}
div#user-tooltip .row:hover {
  outline: none !important;
}
.user-flag {
  display: inline-block;
  width: 36px;
  height: 28px;
  position: relative;
}
.user-flag.small {
  width: 24px;
  height: 19px;
}
.user-flag > img:first-child {
  width: 27px;
  height: 19px;
  position: absolute;
  left: 4px;
  top: 4px;
}
.user-flag.small > img:first-child {
  width: 20px;
  height: 16px;
  left: 2px;
  top: 1px;
}
.user-flag:after {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: url(/build/images/assets/img/lang/mask.e6086abd..png) center / cover no-repeat;
}
.townPassword pre {
  padding: 3px;
  border-radius: 3px;
  background: rgba(0, 0, 0, 0.1);
  display: inline-block;
  margin: 0;
}
hr.section {
  border: 0.5px solid #ddab76;
  box-shadow: 0 0 4px black;
}
.image-selector {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(255, 255, 255, 0.2);
  border: 2px solid rgba(255, 255, 255, 0.6);
  box-shadow: 0 0 4px black;
  overflow: visible;
}
.image-selector.active {
  border: 2px solid rgba(255, 255, 255, 0.6);
}
.image-selector:not(.active) {
  border: 1px solid rgba(255, 255, 255, 0.6);
  opacity: 0.45;
}
.image-selector .corner-handle {
  position: absolute;
  z-index: 10;
  height: 12px;
  width: 12px;
  border-radius: 100%;
  background: white;
  opacity: 0.5;
  box-shadow: 0 0 2px black;
}
.image-selector .corner-handle[data-handle-x="1"][data-handle-y="1"] {
  top: 0;
  right: 0;
  transform: translate(6px, -6px);
  cursor: ne-resize;
}
.image-selector .corner-handle[data-handle-x="1"][data-handle-y="-1"] {
  bottom: 0;
  right: 0;
  transform: translate(6px, 6px);
  cursor: se-resize;
}
.image-selector .corner-handle[data-handle-x="-1"][data-handle-y="1"] {
  top: 0;
  left: 0;
  transform: translate(-6px, -6px);
  cursor: nw-resize;
}
.image-selector .corner-handle[data-handle-x="-1"][data-handle-y="-1"] {
  bottom: 0;
  left: 0;
  transform: translate(-6px, 6px);
  cursor: sw-resize;
}
.image-selector .edge-handle {
  position: absolute;
  z-index: 5;
  border-radius: 2px;
  background: white;
  opacity: 0;
  box-shadow: 0 0 2px black;
}
.image-selector .edge-handle[data-handle-x="0"] {
  left: 0;
  right: 0;
  height: 6px;
}
.image-selector .edge-handle[data-handle-x="0"][data-handle-y="1"] {
  top: 0;
  transform: translate(0, -3px);
  cursor: n-resize;
}
.image-selector .edge-handle[data-handle-x="0"][data-handle-y="-1"] {
  bottom: 0;
  transform: translate(0, 3px);
  cursor: s-resize;
}
.image-selector .edge-handle[data-handle-y="0"] {
  top: 0;
  bottom: 0;
  width: 6px;
}
.image-selector .edge-handle[data-handle-y="0"][data-handle-x="1"] {
  right: 0;
  transform: translate(3px, 0);
  cursor: e-resize;
}
.image-selector .edge-handle[data-handle-y="0"][data-handle-x="-1"] {
  left: 0;
  transform: translate(-3px, 0);
  cursor: w-resize;
}
.image-selector .move-handle {
  position: absolute;
  z-index: 2;
  top: 3px;
  left: 3px;
  bottom: 3px;
  right: 3px;
  opacity: 0;
  cursor: move;
}
.image-selector .corner-handle,
.image-selector .edge-handle {
  transition: opacity 0.5s ease-in-out;
}
.image-selector .corner-handle:hover,
.image-selector .edge-handle:hover {
  opacity: 0.8;
}
.image-selector .circle-preview,
.image-selector .small-preview {
  position: absolute;
  inset: 0;
  pointer-events: none;
  opacity: 0.5;
}
.image-selector .circle-preview div,
.image-selector .small-preview div {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  position: relative;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border: 1px dotted white;
}
.image-selector .circle-preview div {
  aspect-ratio: 1/1;
  border-radius: 100%;
}
.image-selector .small-preview div {
  aspect-ratio: 3/1;
}
.soul .view-rp {
  margin-left: 3px;
  overflow: hidden;
}
.soul .view-rp .rp-content {
  height: 400px;
  overflow: auto;
  padding-top: 25px;
  padding-left: 45px;
  padding-right: 45px;
  max-width: 600px;
  color: black;
  cursor: pointer;
}
.soul .view-rp .rp-content sup {
  color: black;
}
.soul .view-rp .rp-content .hr {
  margin-top: 70px;
}
.soul .view-rp .rp-content h1 {
  text-align: center;
  color: #5c2b20;
  margin-bottom: 10px;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 2.3rem;
}
.soul .view-rp .rp-content h1 small {
  display: block;
  font-size: 1rem;
}
.soul .view-rp .rp-content h2 {
  font-size: 1.5rem;
  text-transform: uppercase;
  color: #5c2b20;
  margin: 0;
  padding: 10px 0 3px 0;
}
.soul .view-rp .rp-content p {
  padding: 0;
  text-align: justify;
  margin: 0;
}
.soul .view-rp .rp-content small {
  display: block;
  line-height: 1.3rem;
  font-size: 1.1rem;
}
.soul .view-rp .rp-content small strong {
  text-decoration: underline;
}
.soul .view-rp .rp-content img {
  max-width: 96%;
}
.soul .view-rp .rp-content.design-typed {
  font-family: "Courier Prime", fixed;
  color: #3b3249;
  font-size: 1.7rem;
}
.soul .view-rp .rp-content.design-typed h1 {
  font-size: 1.9rem;
}
.soul .view-rp .rp-content.design-typed h2 {
  border-bottom: 1px dashed #684742;
}
.soul .view-rp .rp-content.design-typed h2:first-letter {
  color: black;
}
.soul .view-rp .rp-content.design-typed p {
  text-align: left;
  margin-bottom: 8px;
}
.soul .view-rp .rp-content.design-typed p:first-letter {
  font-weight: bold;
}
.soul .view-rp .rp-content.design-typed p.other {
  font-family: "Comic Neue", sans-serif;
  color: #b16567;
  font-style: italic;
  margin-left: 10px;
  margin-right: 40px;
}
.soul .view-rp .rp-content.design-typed strong {
  color: black;
  text-transform: none;
}
.soul .view-rp .rp-content.design-typedsmall {
  font-family: "Courier Prime", fixed;
  color: #3b3249;
  font-size: 1.5rem;
}
.soul .view-rp .rp-content.design-typedsmall h2 {
  border-bottom: 1px dashed #684742;
}
.soul .view-rp .rp-content.design-typedsmall p {
  text-align: left;
}
.soul .view-rp .rp-content.design-typedsmall p:first-letter {
  font-weight: bold;
}
.soul .view-rp .rp-content.design-written,
.soul .view-rp .rp-content.design-small,
.soul .view-rp .rp-content.design-postit {
  font-family: "Comic Neue", sans-serif;
  font-style: italic;
  font-weight: bold;
  color: #5c2b20;
  font-size: 1.55rem;
  line-height: 2rem;
}
.soul .view-rp .rp-content.design-written.design-written h1 strong,
.soul .view-rp .rp-content.design-small.design-written h1 strong,
.soul .view-rp .rp-content.design-postit.design-written h1 strong {
  text-decoration: underline;
  font-size: 1.9rem;
}
.soul .view-rp .rp-content.design-written.design-written p,
.soul .view-rp .rp-content.design-small.design-written p,
.soul .view-rp .rp-content.design-postit.design-written p {
  margin-bottom: 15px;
}
.soul .view-rp .rp-content.design-written p,
.soul .view-rp .rp-content.design-small p,
.soul .view-rp .rp-content.design-postit p {
  text-align: left;
  text-indent: 7px;
  margin-bottom: 8px;
}
.soul .view-rp .rp-content.design-written p:first-line,
.soul .view-rp .rp-content.design-small p:first-line,
.soul .view-rp .rp-content.design-postit p:first-line,
.soul .view-rp .rp-content.design-written p:first-letter,
.soul .view-rp .rp-content.design-small p:first-letter,
.soul .view-rp .rp-content.design-postit p:first-letter {
  color: black;
}
.soul .view-rp .rp-content.design-written blockquote,
.soul .view-rp .rp-content.design-small blockquote,
.soul .view-rp .rp-content.design-postit blockquote {
  margin-left: 15px;
  margin-bottom: 15px;
  padding-left: 10px;
  display: block;
}
.soul .view-rp .rp-content.design-written em,
.soul .view-rp .rp-content.design-small em,
.soul .view-rp .rp-content.design-postit em {
  font-size: 1.25rem;
}
.soul .view-rp .rp-content.design-written strong,
.soul .view-rp .rp-content.design-small strong,
.soul .view-rp .rp-content.design-postit strong {
  color: #5c2b20;
  font-weight: bolder;
}
.soul .view-rp .rp-content.design-written big,
.soul .view-rp .rp-content.design-small big,
.soul .view-rp .rp-content.design-postit big {
  font-size: 4rem;
}
.soul .view-rp .rp-content.design-written .other strong,
.soul .view-rp .rp-content.design-small .other strong,
.soul .view-rp .rp-content.design-postit .other strong {
  color: #992626;
  font-size: 2rem;
  font-weight: bold;
}
.soul .view-rp .rp-content.design-classic {
  font-family: "Lora", serif;
  color: #5c2b20;
  font-size: 1.5rem;
}
.soul .view-rp .rp-content.design-classic h2 {
  font-size: 2rem;
  padding: 10px 0 0 0;
  margin: 0;
  text-transform: uppercase;
}
.soul .view-rp .rp-content.design-classic em {
  color: #684742;
  font-size: 1.3rem;
}
.soul .view-rp .rp-content.design-classic p {
  margin-bottom: 8px;
}
.soul .view-rp .rp-content.design-modern {
  color: #44302B;
}
.soul .view-rp .rp-content.design-modern h2 {
  font-size: 1.5rem;
  padding: 10px 0 0 0;
  margin: 0;
  text-transform: uppercase;
}
.soul .view-rp .rp-content.design-modern small {
  display: block;
  font-size: 1rem;
}
.soul .view-rp .rp-content.design-modern blockquote {
  display: block;
  padding: 10px;
  margin: 10px;
  color: #464738;
  border: 2px solid #464738;
}
.soul .view-rp .rp-content.design-ad {
  font-variant: small-caps;
  font-weight: bold;
  line-height: 1.5rem;
  font-size: 1.5rem;
  font-style: italic;
  color: #773939;
}
.soul .view-rp .rp-content.design-ad h1 {
  color: #3b3249;
  text-align: center;
  border-bottom: 2px solid #afacc1;
}
.soul .view-rp .rp-content.design-ad h1:first-letter {
  color: #5c2b20;
}
.soul .view-rp .rp-content.design-stamp {
  padding: 60px 110px 40px 120px;
}
.soul .view-rp .rp-content.design-stamp h1 {
  color: #696486;
  font-size: 3rem;
  text-transform: uppercase;
  letter-spacing: 0rem;
}
.soul .view-rp .rp-content.design-stamp p,
.soul .view-rp .rp-content.design-stamp strong {
  font-size: 1.75rem;
}
.soul .view-rp .rp-content.design-stamp strong {
  color: #3b3249;
}
.soul .view-rp .rp-content.design-stamp small strong {
  font-size: inherit;
}
.soul .view-rp .rp-content.design-news {
  color: #6f7159;
  font-family: "Lora", serif;
}
.soul .view-rp .rp-content.design-news h1 {
  color: #8c9070;
  font-family: "Comic Neue", sans-serif;
}
.soul .view-rp .rp-content.design-news h1:first-letter {
  color: #898c6f;
}
.soul .view-rp .rp-content.design-news strong {
  color: #707056;
}
.soul .view-rp .rp-content.design-news hr {
  color: #8c9070;
  border: none;
  border-bottom: 1px solid #adb09d;
}
.soul .view-rp .rp-content.design-news p:first-letter {
  font-weight: bold;
}
.soul .view-rp .rp-content.design-poem {
  font-style: italic;
  padding-left: 100px;
  font-size: 1.25rem;
}
.soul .view-rp .rp-content.design-poem div.hr {
  margin-top: 10px;
}
.soul .view-rp .rp-content.design-poem h1 {
  font-size: 1.9rem;
}
.soul .view-rp .rp-content.design-poem h2 {
  padding: 0;
}
.soul .view-rp .rp-content .pages {
  font-size: 1rem;
  font-weight: bold;
  font-style: italic;
}
.soul .view-rp .rp-content s {
  color: #893232;
  background: url(/build/images/assets/img/books/scratch.5c4e9446..gif) repeat-x center;
}
.soul .view-rp .carton {
  background: url(/build/images/assets/img/books/carton.890899fa..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .carton .rp-content p.other {
  color: #992626;
  font-size: 130%;
  text-align: center;
}
.soul .view-rp .blood {
  background: url(/build/images/assets/img/books/blood.1977f6f9..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .noteup {
  background: url(/build/images/assets/img/books/noteup.7bad3af5..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .white {
  background: url(/build/images/assets/img/books/white.31df3d8a..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .old {
  background: url(/build/images/assets/img/books/old.7c7fd374..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .notepad {
  background: url(/build/images/assets/img/books/notepad.19eb7ba7..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .stamp {
  background: url(/build/images/assets/img/books/stamp.05ae8158..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .secret {
  background: url(/build/images/assets/img/books/secret.b888cdce..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .grid {
  background: url(/build/images/assets/img/books/grid.dd2ab6db..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .letter {
  background: url(/build/images/assets/img/books/letter.9b7e7999..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .printer {
  background: url(/build/images/assets/img/books/printer.772801e9..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .manual {
  background: url(/build/images/assets/img/books/manual.f0c3ada2..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .money {
  background: url(/build/images/assets/img/books/money.81d2f0eb..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .money .rp-content {
  padding-left: 120px;
  margin-top: 65px;
  padding-top: 55px;
  height: 250px;
  max-width: 574px;
  color: #544224;
}
.soul .view-rp .money .rp-content p {
  color: #504227;
  font-weight: bold;
}
.soul .view-rp .money .rp-content p:first-line {
  color: inherit;
}
.soul .view-rp .money .rp-content p:first-letter {
  color: black;
}
.soul .view-rp .news {
  background: url(/build/images/assets/img/books/news.076f0283..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .news .rp-content {
  margin-left: 60px;
  padding-right: 60px;
  padding-top: 50px;
  max-width: 555px;
}
.soul .view-rp .postit {
  background: url(/build/images/assets/img/books/postit.462d08ba..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-top: 64px;
}
.soul .view-rp .postit .rp-content {
  margin-left: 120px;
  padding-top: 20px;
  max-width: 360px;
  height: 295px;
}
.soul .view-rp .tinystamp {
  background: url(/build/images/assets/img/books/tinystamp.3c7be557..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .tinystamp .rp-content {
  margin-left: 130px;
  max-width: 340px;
  height: 391px;
}
.soul .view-rp .tinystamp .rp-content p {
  font-weight: bold;
  text-align: left;
}
.soul .view-rp .tinystamp .rp-content blockquote {
  padding: 10px;
  margin: 10px;
  color: #464738;
  font-style: normal;
  border: 2px solid #464738;
}
.soul .view-rp .author {
  color: #ddab76;
  font-style: italic;
  font-size: 1rem;
}
.soul .view-rp .author img {
  vertical-align: -35%;
}
#users-list-admin,
#towns-list-admin {
  position: relative;
  overflow: visible;
}
#users-list-admin #users-list,
#towns-list-admin #users-list,
#users-list-admin #towns-list,
#towns-list-admin #towns-list {
  position: absolute;
  margin: 0;
  display: block;
  background: #5c2b20;
  width: 300px;
  max-height: 200px;
  overflow: auto;
  z-index: 1;
  border: 1px solid #ddab76;
  outline: 1px solid black;
  box-shadow: 0 0 3px black;
}
#users-list-admin #users-list:empty,
#towns-list-admin #users-list:empty,
#users-list-admin #towns-list:empty,
#towns-list-admin #towns-list:empty {
  visibility: hidden;
}
#users-list-admin #users-list .users-list-entry,
#towns-list-admin #users-list .users-list-entry,
#users-list-admin #towns-list .users-list-entry,
#towns-list-admin #towns-list .users-list-entry,
#users-list-admin #users-list .towns-list-entry,
#towns-list-admin #users-list .towns-list-entry,
#users-list-admin #towns-list .towns-list-entry,
#towns-list-admin #towns-list .towns-list-entry {
  margin-bottom: 4px;
  margin-right: 4px;
  cursor: pointer;
}
#users-list-admin #users-list .users-list-entry:hover,
#towns-list-admin #users-list .users-list-entry:hover,
#users-list-admin #towns-list .users-list-entry:hover,
#towns-list-admin #towns-list .users-list-entry:hover,
#users-list-admin #users-list .towns-list-entry:hover,
#towns-list-admin #users-list .towns-list-entry:hover,
#users-list-admin #towns-list .towns-list-entry:hover,
#towns-list-admin #towns-list .towns-list-entry:hover {
  background: rgba(255, 255, 255, 0.2);
}
#users-list-admin #users-list .users-list-entry div,
#towns-list-admin #users-list .users-list-entry div,
#users-list-admin #towns-list .users-list-entry div,
#towns-list-admin #towns-list .users-list-entry div,
#users-list-admin #users-list .towns-list-entry div,
#towns-list-admin #users-list .towns-list-entry div,
#users-list-admin #towns-list .towns-list-entry div,
#towns-list-admin #towns-list .towns-list-entry div {
  text-overflow: ellipsis;
  cursor: pointer;
  font-size: 0.8em;
  font-variant: unset;
  text-transform: none;
}
#users-list-admin #users-list .users-list-entry.towns-list-entry span,
#towns-list-admin #users-list .users-list-entry.towns-list-entry span,
#users-list-admin #towns-list .users-list-entry.towns-list-entry span,
#towns-list-admin #towns-list .users-list-entry.towns-list-entry span,
#users-list-admin #users-list .towns-list-entry.towns-list-entry span,
#towns-list-admin #users-list .towns-list-entry.towns-list-entry span,
#users-list-admin #towns-list .towns-list-entry.towns-list-entry span,
#towns-list-admin #towns-list .towns-list-entry.towns-list-entry span {
  width: 40px;
  background: none;
}
#users-list-admin input#users-search,
#towns-list-admin input#users-search,
#users-list-admin input#town-search,
#towns-list-admin input#town-search {
  width: 20rem;
  display: inline;
}
.adm-exploration {
  position: relative;
  width: 100%;
  min-height: 300px;
}
.adm-exploration > div {
  position: absolute;
  transform: translateX(150px);
  width: 20px;
  height: 20px;
  background-size: cover;
  background-position: 50%;
  background-image: url(/build/images/assets/img/admin/fmap/tile0.d416e914..png);
}
.adm-exploration > div.rz-far:not(.rz-zeds) {
  filter: brightness(75%);
}
.adm-exploration > div.rz-zeds:not(.rz-far) {
  filter: hue-rotate(290deg);
}
.adm-exploration > div.rz-far.rz-zeds {
  filter: brightness(75%) hue-rotate(290deg);
}
.adm-exploration > div.rz-locked:after,
.adm-exploration > div.rz-unlocked:after,
.adm-exploration > div.rz-up:after,
.adm-exploration > div.rz-down:after {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-size: contain;
}
.adm-exploration > div.rz-locked.rz-locked:after,
.adm-exploration > div.rz-unlocked.rz-locked:after,
.adm-exploration > div.rz-up.rz-locked:after,
.adm-exploration > div.rz-down.rz-locked:after {
  background-image: url(/build/images/assets/img/admin/fmap/doorlock1.64561ce8..png);
}
.adm-exploration > div.rz-locked.rz-unlocked:after,
.adm-exploration > div.rz-unlocked.rz-unlocked:after,
.adm-exploration > div.rz-up.rz-unlocked:after,
.adm-exploration > div.rz-down.rz-unlocked:after {
  background-image: url(/build/images/assets/img/admin/fmap/doorlock2.838b03d2..png);
}
.adm-exploration > div.rz-locked.rz-up:after,
.adm-exploration > div.rz-unlocked.rz-up:after,
.adm-exploration > div.rz-up.rz-up:after,
.adm-exploration > div.rz-down.rz-up:after {
  background-image: url(/build/images/assets/img/admin/fmap/up.d0e306c8..png);
}
.adm-exploration > div.rz-locked.rz-down:after,
.adm-exploration > div.rz-unlocked.rz-down:after,
.adm-exploration > div.rz-up.rz-down:after,
.adm-exploration > div.rz-down.rz-down:after {
  background-image: url(/build/images/assets/img/admin/fmap/down.12c51aa1..png);
}
.adm-exploration > div.rz-1 {
  background-image: url(/build/images/assets/img/admin/fmap/tile2.af7e4d2c..png );
}
.adm-exploration > div.rz-2 {
  background-image: url(/build/images/assets/img/admin/fmap/tile1.5d30f85c..png );
}
.adm-exploration > div.rz-3 {
  background-image: url(/build/images/assets/img/admin/fmap/tile8.91bd1be2..png );
}
.adm-exploration > div.rz-4 {
  background-image: url(/build/images/assets/img/admin/fmap/tile3.ed9cc9ac..png );
}
.adm-exploration > div.rz-5 {
  background-image: url(/build/images/assets/img/admin/fmap/tile9.51b3b0c2..png );
}
.adm-exploration > div.rz-6 {
  background-image: url(/build/images/assets/img/admin/fmap/tile5.44e6d7e2..png );
}
.adm-exploration > div.rz-7 {
  background-image: url(/build/images/assets/img/admin/fmap/tile13.d549c631..png);
}
.adm-exploration > div.rz-8 {
  background-image: url(/build/images/assets/img/admin/fmap/tile4.f01505f1..png );
}
.adm-exploration > div.rz-9 {
  background-image: url(/build/images/assets/img/admin/fmap/tile6.eda5f80e..png );
}
.adm-exploration > div.rz-10 {
  background-image: url(/build/images/assets/img/admin/fmap/tile11.070b58e1..png);
}
.adm-exploration > div.rz-11 {
  background-image: url(/build/images/assets/img/admin/fmap/tile12.c3b1010a..png);
}
.adm-exploration > div.rz-12 {
  background-image: url(/build/images/assets/img/admin/fmap/tile10.8996f5c2..png);
}
.adm-exploration > div.rz-13 {
  background-image: url(/build/images/assets/img/admin/fmap/tile14.2f81934d..png);
}
.adm-exploration > div.rz-14 {
  background-image: url(/build/images/assets/img/admin/fmap/tile15.2a2848f8..png);
}
.adm-exploration > div.rz-15 {
  background-image: url(/build/images/assets/img/admin/fmap/tile7.16ee53c3..png );
}
ul.HelpList {
  padding: 0;
  font-size: 1.2rem;
  list-style-type: none;
}
ul.HelpList > li {
  font-weight: bold;
}
ul.HelpList > li.main {
  font-variant: small-caps;
}
ul.HelpList li {
  list-style: none;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}
ul.HelpList li.main:not(.filtered) {
  margin-top: 10px;
}
ul.HelpList li.active {
  background-color: #696486;
  border-color: #afacc1;
}
ul.HelpList li.active,
ul.HelpList li.active span.link {
  color: white;
  font-weight: bold;
  text-decoration: none;
  cursor: default;
}
ul.HelpList li.sublist:not(.filtered) > ul {
  padding-left: 30px;
}
ul.HelpList li.sublist.filtered > ul {
  padding-left: 0;
}
ul.HelpList li img {
  vertical-align: -15%;
}
a.support {
  display: block;
  margin: 3px auto 10px auto;
  padding-left: 20px;
  padding-right: 7px;
  max-width: 180px;
  padding-bottom: 1px;
  text-align: left;
  color: #f0d79e;
  font-size: 1.4rem;
  font-weight: bold;
  font-variant: small-caps;
  text-decoration: none;
  border: 1px solid #85a3af;
  border-right-color: black;
  border-bottom-color: black;
  background-color: #32454d;
  background-image: url(/build/images/assets/img/item/item_medic.a04f7556..gif);
  background-position: 3px 1px;
  background-repeat: no-repeat;
  outline: 2px solid #5c2b20;
}
a.support em {
  display: block;
  font-size: 1rem !important;
  line-height: 9pt;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  color: #ddab76;
  text-align: left;
}
a.support:hover {
  color: white;
  outline: 1px solid #f0d79e;
}
.help-content {
  font-size: 1.3rem;
  text-align: justify;
}
.help-content div.clear {
  clear: both;
}
.help-content span {
  color: #ddab76;
  font-weight: bold;
  text-decoration: underline;
  cursor: pointer;
}
.help-content label {
  display: block;
  font-weight: bold;
  font-variant: small-caps;
  border-top: 1px dashed #ddab76;
}
.help-content label strong {
  padding-left: 2px;
  padding-right: 5px;
  color: #f8eacb;
  background-color: #5c2b20;
  -moz-border-radius: 10px;
}
.help-content .helpArt {
  max-width: 573px;
  margin-bottom: 8px;
  padding-top: 31px;
  padding-right: 5px;
  text-align: right;
  font-weight: bold;
  font-size: 1.5rem;
  text-transform: uppercase;
  background: url(/build/images/assets/img/help/help.0479c237..jpg) no-repeat right top;
  background-size: cover;
  border: 1px solid #b18a63;
  text-shadow: 0px 1px 0px #4d0f00, 0px -1px 0px #4d0f00, 1px 0px 0px #4d0f00, -1px 0px 0px #4d0f00, 1px 1px 0px #4d0f00, -1px -1px 0px #4d0f00, -1px 1px 0px #4d0f00, 1px -1px 0px #4d0f00;
}
.help-content .update {
  padding-top: 4px;
  padding-bottom: 6px;
  background-color: #5c2b20;
  padding-left: 3px;
  padding-right: 3px;
  margin: 2px 0px 5px 10px;
  border-top: 1px solid #ddab76;
  border-bottom: 1px solid #ddab76;
}
.help-content .update.new {
  padding: 5px;
  padding-left: 25px;
  background-image: url(/build/images/assets/img/icons/small_news.c3c53979..gif);
  background-repeat: no-repeat;
  background-position: 5px 5px;
}
.help-content h1 {
  height: 32px;
  padding: 7px 0px 0px 48px;
  margin: 0px 0px 8px;
  color: #f0d79e;
  font-size: 1.4rem;
  line-height: 17px;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-image: url(/build/images/assets/img/help/h1.57460bf4..gif);
  background-repeat: no-repeat;
  clear: both;
}
.help-content h2 {
  height: 17px;
  padding: 0;
  margin: 15px 0 5px;
  color: #ddab76;
  font-size: 1.2rem;
  line-height: 17px;
  text-transform: uppercase;
  border-bottom: 2px solid #ddab76;
  background-image: url(/build/images/assets/img/help/h2.ee568f07..gif);
  background-repeat: repeat-x;
  background-position: left bottom;
  clear: both;
}
.help-content strong {
  color: #f0d79e;
}
.help-content em {
  color: #f0d79e;
  text-align: justify;
  display: block;
  font-size: 1.2rem;
  font-style: italic;
  line-height: 10.5pt;
}
.help-content i {
  color: #f0d79e;
  font-style: italic;
}
.help-content img {
  vertical-align: -15%;
}
.help-content img.art {
  float: left;
  position: relative;
  margin: 5px 10px 10px 5px;
  border: 1px solid #ddab76;
  outline: 2px solid #5c2b20;
}
.help-content img.art.artRight {
  float: right;
}
.help-content img.pip {
  float: left;
  position: relative;
  margin-right: 5px;
  margin-bottom: 5px;
}
.help-content img.artRight {
  float: right;
  margin-left: 10px;
  margin-right: 5px;
}
.help-content ul {
  padding: 0 3px;
  margin: 2px 0 15px 10px;
  list-style: none none;
  border-top: 1px solid #ddab76;
  border-bottom: 1px solid #ddab76;
}
.help-content ul:not(.stack) {
  clear: both;
}
.help-content ul li {
  margin: 0;
  padding: 4px 5px 6px 20px;
  background-color: #5c2b20;
  background-image: url(/build/images/assets/img/icons/small_dot.94f39da7..gif);
  background-repeat: no-repeat;
  background-position: left -2px;
  border-top: 0px;
  border-bottom: 1px dashed #ddab76;
}
.help-content ul li ul {
  border-top: none;
  border-bottom: none;
  margin-bottom: 2px;
}
.help-content ul li:last-child {
  border-bottom: 0;
}
.help-content ul li i {
  color: #f0d79e;
  font-style: italic;
}
.help-content ul li strong {
  font-variant: small-caps;
}
.help-content table.procons {
  width: 100%;
}
.help-content table.procons th {
  text-align: center;
  font-size: 12pt;
}
.help-content table.procons td {
  width: 50%;
  vertical-align: top;
}
.help-content .warning,
.help-content .critical {
  color: #f86;
  font-weight: bold;
}
.help-content p.ambiant,
.help-content div.ambiant {
  padding: 5px 5px 5px 22px;
  margin-left: 40px;
  margin-right: 10px;
  margin-bottom: 10px;
  color: #ddab76;
  font-style: italic;
  text-align: justify;
  background-image: url(/build/images/assets/img/icons/small_rp.4fd67236..gif);
  background-repeat: no-repeat;
  background-position: 0px 5px;
}
.help-content div.warning,
.help-content div.critical {
  margin-top: 5px;
  padding: 5px;
  font-variant: small-caps;
  background-color: #5c2b20;
  border: 1px solid #f0d79e;
  outline: 1px solid #5c2b20;
}
.help-content p.help,
.help-content div.help {
  padding: 5px;
  padding-left: 25px;
  background-image: url(/build/images/assets/img/icons/small_help.1e4814b4..gif);
  background-repeat: no-repeat;
  background-position: 5px 5px;
  background-color: #524053;
  border: 1px solid #ddab76;
  -moz-border-radius: 10px;
}
.help-content div.critical {
  margin-bottom: 10px;
}
.help-content dl.faq dt {
  padding-left: 24px;
  background-image: url(/build/images/assets/img/icons/small_help.1e4814b4..gif);
  background-repeat: no-repeat;
  background-position: 2px 2px;
}
.help-content dl dt,
.help-content dl dd {
  color: #e3c699;
  min-height: 21px;
  border-bottom: 1px solid #b37c4a;
  margin-bottom: 1px;
  padding-right: 10px;
}
.help-content dl dt {
  display: block;
  clear: both;
  position: relative;
  padding-left: 5px;
  color: white;
  font-weight: bold;
  background-color: #b37c4a;
  min-width: 17rem;
  height: auto;
  padding-top: 2px;
  font-size: 10pt;
  font-style: italic;
  line-height: 10.5pt;
}
.help-content dl dd {
  margin-bottom: 10px;
  margin-left: 0px;
  padding-left: 10px;
  color: #f0d79e;
  background-color: #996739;
}
.help-content dl dd em {
  margin-top: 5px;
  margin-left: 10px;
  margin-bottom: 4px;
}
.help-content dl em {
  color: #f8eacb;
}
.beginner-mode h5:first-child {
  margin-top: 2px;
}
.beginner-mode ul {
  margin: 5px 0;
  padding-bottom: 10px;
  border-bottom: 1px dashed #b37c4a;
}
.beginner-mode ul > li.tick.complete {
  list-style: url(/build/images/assets/img/icons/tickOn.6c2e5227..gif);
}
.beginner-mode ul > li.tick:not(.complete) {
  list-style: url(/build/images/assets/img/icons/tickOff.918c2d65..gif);
}
.beginner-mode ul > li:not(.tick) {
  list-style: url(/build/images/assets/img/icons/small_dot.94f39da7..gif);
}
.beginner-link {
  font-size: 1.3rem;
  text-align: center;
}
*[x-tutorial-content] {
  display: none;
}
*[x-tutorial-content].toplevel {
  position: absolute;
}
*[x-tutorial-content].toplevel.text {
  width: 400px;
  left: calc(50% - 200px);
  top: 180px;
  z-index: 100;
}
*[x-tutorial-content].toplevel.control {
  width: 200px;
  left: calc(50% - 100px);
  top: 30px;
  z-index: 100;
  background: #996739;
  color: white;
  font-size: 0.8em;
  border: 1px solid #EFDBA8;
}
*[x-tutorial-content].toplevel.control > b {
  display: block;
  background: #7E4D2A;
  color: #DDAB76;
  padding: 2px 2px 2px 6px;
  font-size: 0.8em;
}
*[x-tutorial-content].toplevel.control > div {
  display: block;
  text-align: center;
  padding: 3px;
}
*[x-tutorial-content].toplevel.cover {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: url(/build/images/assets/img/blackBg.fcc3ddcf..gif) top repeat-x, #6d1e0a;
  opacity: 0.5;
}
*[x-tutorial-content].arrow-up:before,
*[x-tutorial-content].arrow-down:before,
*[x-tutorial-content].arrow-up-left:before,
*[x-tutorial-content].arrow-up-right:before {
  position: absolute;
  content: " ";
  background: url(/build/images/assets/img/help/anim_upArrow.f6482774..gif) no-repeat;
}
*[x-tutorial-content].arrow-up:before {
  top: -30px;
  left: calc(50% - 11px);
  width: 22px;
  height: 27px;
}
*[x-tutorial-content].arrow-up-left:before {
  top: -30px;
  left: 0;
  width: 22px;
  height: 27px;
}
*[x-tutorial-content].arrow-up-right:before {
  top: -30px;
  right: 0;
  width: 22px;
  height: 27px;
}
*[x-tutorial-content].arrow-down:before {
  bottom: -30px;
  left: calc(50% - 11px);
  width: 22px;
  height: 27px;
  transform: rotate(180deg);
}
div[x-conditional-help] {
  position: absolute;
  top: calc(100% + 20px);
  width: 400px;
  left: calc(50% - 200px);
  z-index: 10;
  background: #523326;
  padding: 3px;
  text-align: justify;
  color: #ddab76;
  border: 1px solid #CEAD79;
  filter: drop-shadow(0 0 3px black);
}
div[x-conditional-help] strong {
  color: white;
}
div[x-conditional-help]:not(.no-arrow):before {
  content: " ";
  position: absolute;
  height: 0;
  width: 0;
  bottom: 100%;
  left: 50%;
  border: 15px solid transparent;
  border-bottom: 15px solid #CEAD79;
}
*[x-tutorial-content="1.text6"] {
  top: 200px !important;
  left: 110px !important;
}
*[x-tutorial-content="2.text1"] {
  top: 320px !important;
  left: 25px !important;
  width: 300px !important;
}
*[x-tutorial-content="2.text2"] {
  top: 200px !important;
  left: 35px !important;
}
*[x-tutorial-content="2.text3"] {
  top: 200px !important;
  left: 0 !important;
}
*[x-tutorial-content="2.text3"].arrow-up:before {
  left: 125px;
}
*[x-tutorial-content="2.text4"] {
  top: 200px !important;
  left: 20px !important;
}
*[x-tutorial-content="2.text5"] {
  top: 200px !important;
  left: 110px !important;
}
*[x-tutorial-content="2.text6"] {
  top: 200px !important;
  left: 550px !important;
}
*[x-tutorial-content="3.text2"] {
  top: 400px !important;
  left: 50px !important;
}
*[x-tutorial-content="3.text4"] {
  top: 380px !important;
  left: 0 !important;
}
*[x-tutorial-content="3.text4"].arrow-down:before {
  left: 90px;
}
*[x-tutorial-content="3.text5"] {
  top: 550px !important;
  left: 550px !important;
}
*[x-tutorial-content="3.text6"] {
  top: 380px !important;
  left: 550px !important;
}
*[x-tutorial-content="3.text7"] {
  top: 420px !important;
}
*[x-tutorial-content="3.text8 3.text9"] {
  top: 200px !important;
  left: 550px !important;
}
*[x-tutorial-content="3.text8 3.text9"].arrow-up:before {
  left: 330px;
}
*[x-tutorial-content="4.text2"] {
  top: 610px !important;
  left: 40px !important;
}
*[x-tutorial-content="4.text3"] {
  top: 420px !important;
}
*[x-tutorial-content="10.text1"] {
  top: 260px !important;
  left: 25px !important;
  width: 300px !important;
}
*[x-tutorial-content="10.text2"] {
  top: 300px !important;
  left: 440px !important;
}
*[x-tutorial-content="10.text3"] {
  top: 730px !important;
  left: 25px !important;
  width: 300px !important;
}
*[x-tutorial-content="10.text4"] {
  top: 380px !important;
}
*[x-tutorial-content="10.text5"] {
  top: 320px !important;
  left: 550px !important;
}
*[x-tutorial-content="10.text6"] {
  top: 320px !important;
}
*[x-tutorial-content="10.text8"] {
  top: 200px !important;
  left: 550px !important;
}
#api-docs {
  font-family: "Century Gothic", "Arial", "Trebuchet MS", Verdana, sans-serif;
  color: white;
  font-size: 1.3rem;
}
#api-docs table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0px;
  border: 0px;
  border-bottom: 2px solid #f0d79e;
}
#api-docs table th {
  vertical-align: bottom;
  border-bottom: 2px solid #f0d79e;
}
#api-docs table td {
  padding-left: 5px;
  padding-right: 5px;
  vertical-align: top;
  border: 0px;
  border-right: 1px solid #7e4d2a;
  border-bottom: 1px solid #7e4d2a;
  background-color: #5c2b20;
}
#api-docs table td a {
  font-weight: normal;
}
#api-docs h5 {
  font-size: 1.1rem;
  line-height: 17px;
  font-family: Verdana;
  text-transform: uppercase;
}
#api-docs pre {
  background-color: #4f2e1f;
  box-shadow: 0 0 2px #4E5162;
  color: #FFFFFF;
  display: block;
  overflow: auto;
  padding: 8px;
  white-space: pre;
}
#api-docs pre span.string {
  color: #eca4f1;
}
#api-docs pre span.int {
  color: #76d8ca;
}
#api-docs pre span.bool {
  color: #ee7c2b;
}
#api-docs pre a.custom {
  text-decoration: underline;
  color: #00e0e0;
}
#api-docs pre a.entity {
  text-decoration: underline;
  color: #ddab76;
}
body.arma {
  background: url(/build/images/assets/img/anims/skull_laugh.88dd733d..gif) !important;
}
body.arma #wrapper > #header {
  background: url(/build/images/assets/img/background/header_arma_animated.c8ac0f8f..gif);
}
body.arma .town-header b {
  visibility: hidden;
}
body.arma .town-header b:before {
  content: url(/build/images/assets/img/icons/small_arma.4c5859fb..gif);
  visibility: visible;
  display: block;
}
body.arma .avatar:not(.no-arma),
body.arma .avatarcrow {
  background: url(/build/images/assets/img/anims/all_doomed.c7f3a57b..gif);
}
body.arma .avatar:not(.no-arma) > img,
body.arma .avatarcrow > img {
  height: 30px;
  width: 90px;
  opacity: 0;
}
body.arma .avatar:not(.no-arma).ua-0,
body.arma .avatarcrow.ua-0 {
  background: url(/build/images/assets/img/anims/doomed1.35c4026a..gif);
}
body.arma .avatar:not(.no-arma).ua-1,
body.arma .avatarcrow.ua-1 {
  background: url(/build/images/assets/img/anims/doomed2.cb8cdac6..gif);
}
body.arma .avatar:not(.no-arma).ua-2,
body.arma .avatarcrow.ua-2 {
  background: url(/build/images/assets/img/anims/doomed3.9c28fd37..gif);
}
body.arma .avatar:not(.no-arma).ua-3,
body.arma .avatarcrow.ua-3 {
  background: url(/build/images/assets/img/anims/doomed4.32fd829a..gif);
}
body.arma .avatar:not(.no-arma).ua-4,
body.arma .avatarcrow.ua-4 {
  background: url(/build/images/assets/img/anims/doomed5.295876a8..gif);
}
body.arma .avatar:not(.no-arma).ua-5,
body.arma .avatarcrow.ua-5 {
  background: url(/build/images/assets/img/anims/doomed6.ab5c4b2a..gif);
}
body.arma .avatar:not(.no-arma).ua-6,
body.arma .avatarcrow.ua-6 {
  background: url(/build/images/assets/img/anims/doomed7.d0f32eee..gif);
}
body.arma .avatar:not(.no-arma).ua-7,
body.arma .avatarcrow.ua-7 {
  background: url(/build/images/assets/img/anims/doomed8.9d335d86..gif);
}
body.arma .avatar:not(.no-arma).ua-8,
body.arma .avatarcrow.ua-8 {
  background: url(/build/images/assets/img/anims/doomed9.8d4130f9..gif);
}
body.arma .avatar:not(.no-arma).ua-9,
body.arma .avatarcrow.ua-9 {
  background: url(/build/images/assets/img/anims/doomed10.42645360..gif);
}
body.arma .forum-post > .forum-post-header > a.link,
body.arma .forum-post > .forum-post-header > a.link,
body.arma .forum-post > .forum-post-header > b,
body.arma .forum-post > .forum-post-header > b {
  visibility: hidden;
}
body.arma .forum-post > .forum-post-header > a.link:before,
body.arma .forum-post > .forum-post-header > a.link:before,
body.arma .forum-post > .forum-post-header > b:before,
body.arma .forum-post > .forum-post-header > b:before {
  content: "CRITICAL_ERROR";
  visibility: visible;
}
body.arma .forum-thread .count div {
  visibility: hidden;
  line-height: 0;
}
body.arma .forum-thread .count div.author:after {
  content: "ERROR";
  visibility: visible;
  line-height: initial;
}
body.arma .forum-thread .count div.nbPost:after {
  content: "666";
  visibility: visible;
  line-height: initial;
}
body.arma .citizens-list .avatar.ua-0 {
  background: url(/build/images/assets/img/anims/doomed1.35c4026a..gif) !important;
}
body.arma .citizens-list .avatar.ua-1 {
  background: url(/build/images/assets/img/anims/doomed2.cb8cdac6..gif) !important;
}
body.arma .citizens-list .avatar.ua-2 {
  background: url(/build/images/assets/img/anims/doomed3.9c28fd37..gif) !important;
}
body.arma .citizens-list .avatar.ua-3 {
  background: url(/build/images/assets/img/anims/doomed4.32fd829a..gif) !important;
}
body.arma .citizens-list .avatar.ua-4 {
  background: url(/build/images/assets/img/anims/doomed5.295876a8..gif) !important;
}
body.arma .citizens-list .avatar.ua-5 {
  background: url(/build/images/assets/img/anims/doomed6.ab5c4b2a..gif) !important;
}
body.arma .citizens-list .avatar.ua-6 {
  background: url(/build/images/assets/img/anims/doomed7.d0f32eee..gif) !important;
}
body.arma .citizens-list .avatar.ua-7 {
  background: url(/build/images/assets/img/anims/doomed8.9d335d86..gif) !important;
}
body.arma .citizens-list .avatar.ua-8 {
  background: url(/build/images/assets/img/anims/doomed9.8d4130f9..gif) !important;
}
body.arma .citizens-list .avatar.ua-9 {
  background: url(/build/images/assets/img/anims/doomed10.42645360..gif) !important;
}
footer.arma .cell-small.footer > div:not(.v),
footer.arma .cell.footer > div:not(.v) {
  background: rgba(0, 0, 0, 0.88);
}
body.christmas #wrapper > #header {
  background: url(/build/images/assets/img/background/header_xmas_de.3b10d911..webp) !important;
}
body.christmas img[src*="emotes/calim"] {
  content: url(/build/images/assets/img/emotes/xmas.306694e8..gif) !important;
}
body.stpatrick #wrapper > #header {
  background: url(/build/images/assets/img/background/header_patrick_de.75a588d9..png) !important;
}
body.easter #wrapper > #header {
  background: url(/build/images/assets/img/background/header_easter_de.8b061a19..png) !important;
}
body.easter #wrapper #content div.game-menu-area > div.game-bar > ul.clock > li:nth-child(2),
body.easter #wrapper #content div.game-menu-area > div.game-bar > div.ulcont.clock > li:nth-child(2) {
  text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff !important;
}
body.halloween #wrapper > #header {
  background: url(/build/images/assets/img/background/header_halloween_de.870c11b4..png) !important;
}
body.contamination #wrapper > #header {
  background: url(/build/images/assets/img/background/header_contamination_de.d17aeae3..png) !important;
}
html {
  font-size: 10px;
}
body {
  font-family: "Nunito", "Century Gothic", "Arial", "Trebuchet MS", "Verdana", 'Open Sans', sans-serif;
  font-size: 1.6rem;
  margin: 0;
}
.offline_body {
  background: url(/build/images/assets/img/background/bg_colored.c1dc5792..jpg) fixed top no-repeat, #100C0B;
}
.online_body {
  background: url(/build/images/assets/img/background/bg_gray.051b8650..jpg) fixed top no-repeat, #100C0B;
}
div.debug_info,
div.debug_info_release {
  color: white;
  font-size: 1.1rem;
}
div.debug_info.debug_info,
div.debug_info_release.debug_info {
  margin: 2px 10px;
  padding: 3px;
  background: #750000;
  border: 1px solid #ff0000;
  outline: 1px solid black;
  box-shadow: 0 0 3px black;
}
div.debug_info.debug_info_release .version,
div.debug_info_release.debug_info_release .version {
  background: rgba(0, 0, 0, 0.5);
  padding: 4px;
}
div.debug_info > div:first-child,
div.debug_info_release > div:first-child {
  display: inline-block;
}
div.debug_info > div:first-child > b,
div.debug_info_release > div:first-child > b {
  font-variant: small-caps;
}
div.debug_info > div:last-child,
div.debug_info_release > div:last-child {
  font-size: 0.9rem;
  float: right;
  display: inline-block;
}
div.debug_info a,
div.debug_info_release a {
  color: white !important;
}
div.debug_info:after,
div.debug_info_release:after {
  content: " ";
  clear: both;
  display: block;
}
x-message {
  display: none;
}
#notifications {
  position: fixed;
  top: 0;
  height: 100%;
  width: 480px;
  left: 50%;
  margin-left: -240px;
  z-index: 1000;
  pointer-events: none;
}
#notifications > * {
  pointer-events: all;
}
#notifications > div {
  transition: top 0.5s ease-in-out, opacity 0.5s ease-in-out, margin-top 0.5s ease-in-out;
  top: -50px;
  opacity: 0;
  position: relative;
  margin: 5px 0;
  box-shadow: 0 0 4px black;
  cursor: pointer;
  text-align: justify;
  padding: 5px 5px 5px 12px;
  background: #5c2b20;
  border: 1px solid #b37c4a;
  outline: 1px solid black;
  color: #ddab76;
}
#notifications > div:before {
  content: " ";
  position: absolute;
  top: 5px;
  bottom: 5px;
  left: 3px;
  width: 4px;
}
#notifications > div strong,
#notifications > div b {
  color: white;
}
#notifications > div.show {
  top: 0;
  opacity: 1;
}
#notifications > div.disappear {
  top: 0;
  opacity: 0;
}
#notifications > div.notice:before {
  background: #5eb5e0;
}
#notifications > div.warning:before {
  background: #e09a4f;
}
#notifications > div.error:before {
  background: #a90017;
}
#notifications > div > span {
  background: rgba(0, 0, 0, 0.15);
  border: 1px solid rgba(0, 0, 0, 0.15);
  padding: 0 5px;
  border-radius: 6px;
  font-variant: small-caps;
  color: white;
  display: inline-block;
}
#notifications > div > span > img {
  margin-right: 3px;
}
#notifications > div > span.tool {
  padding-left: 3px;
  padding-right: 3px;
  white-space: nowrap;
  background-color: #784323;
}
#notifications > div > span.tool img {
  vertical-align: middle;
}
#loadzone {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 99998;
  transition: opacity 0.2s ease-in-out;
  opacity: 1;
}
#loadzone > div {
  text-align: center;
  margin-top: 110px;
  color: wheat;
  position: absolute;
  width: 100%;
}
#loadzone > div:nth-child(1) {
  transform: scale(1.25);
  filter: drop-shadow(2px 4px 6px black);
  background: url(/build/images/assets/img/anims/loading.143e0562..gif);
  width: 100px;
  height: 24px;
  left: 45%;
}
#loadzone[x-stack="0"] {
  opacity: 0;
  pointer-events: none;
}
#modal-backdrop {
  opacity: 0;
  pointer-events: none;
  position: fixed;
  left: 0;
  top: 0;
  width: 100vw;
  height: 100vh;
  z-index: 99999;
  background: linear-gradient(0deg, rgba(107, 32, 17, 0.2) 0%, rgba(107, 32, 17, 0.4) 70%, rgba(0, 0, 0, 0.7) 100%);
  display: flex;
  align-items: center;
  justify-content: center;
  transition: opacity 0.2s ease-in-out;
}
#modal-backdrop.active {
  opacity: 1;
  pointer-events: initial;
}
#modal-backdrop > div#modal {
  color: wheat;
  min-width: 200px;
  width: auto;
  max-width: 500px;
  background-color: #5c2b20;
  border: 1px solid #b37c4a;
  outline: 2px solid black;
  position: relative;
  max-height: 100%;
  overflow: auto;
}
#modal-backdrop > div#modal div#modal-title {
  line-height: 3rem;
  background-color: rgba(0, 0, 0, 0.25);
  font-weight: bold;
  font-size: 1.8rem;
  padding: 0 4rem 0 1rem;
}
#modal-backdrop > div#modal div#modal-title:empty {
  display: none;
}
#modal-backdrop > div#modal div#modal-content {
  min-height: 5rem;
  padding: 1rem;
}
#modal-backdrop > div#modal div#modal-content strong {
  color: white;
}
#modal-backdrop > div#modal div#modal-content span {
  color: white;
  font-weight: bold;
}
#modal-backdrop > div#modal div#modal-content span > img {
  vertical-align: text-top;
}
#modal-backdrop > div#modal div#modal-content span.tool {
  padding-left: 3px;
  padding-right: 3px;
  white-space: nowrap;
  background-color: #784323;
}
#modal-backdrop > div#modal div#modal-content span.tool img {
  vertical-align: middle;
}
#modal-backdrop > div#modal div#modal-content .modal-form label.error {
  color: #c00;
}
#modal-backdrop > div#modal div#modal-content .modal-form input {
  margin-bottom: 1rem;
}
#modal-backdrop > div#modal div#modal-content .modal-form input.error {
  outline: 2px solid #c00;
}
#modal-backdrop > div#modal div#modal-actions {
  text-align: left;
  padding: 3px;
}
#modal-backdrop > div#modal.popup-ghoul,
#modal-backdrop > div#modal.popup-shaman,
#modal-backdrop > div#modal.popup-insurrection,
#modal-backdrop > div#modal.popup-stranger,
#modal-backdrop > div#modal.popup-general,
#modal-backdrop > div#modal.popup-altar {
  background: #79393a;
}
#modal-backdrop > div#modal.popup-ghoul.popup-shaman > div#modal-content > .inner-notification-content > p:first-child,
#modal-backdrop > div#modal.popup-shaman.popup-shaman > div#modal-content > .inner-notification-content > p:first-child,
#modal-backdrop > div#modal.popup-insurrection.popup-shaman > div#modal-content > .inner-notification-content > p:first-child,
#modal-backdrop > div#modal.popup-stranger.popup-shaman > div#modal-content > .inner-notification-content > p:first-child,
#modal-backdrop > div#modal.popup-general.popup-shaman > div#modal-content > .inner-notification-content > p:first-child,
#modal-backdrop > div#modal.popup-altar.popup-shaman > div#modal-content > .inner-notification-content > p:first-child {
  background: #7e4d2a;
  margin: -10px -10px 10px -10px;
  padding: 10px;
  border-bottom: 1px solid #b37c4a;
  box-shadow: 0 0 3px black;
}
#modal-backdrop > div#modal.popup-ghoul.popup-shaman > div#modal-content > .inner-notification-content > p:first-child:after,
#modal-backdrop > div#modal.popup-shaman.popup-shaman > div#modal-content > .inner-notification-content > p:first-child:after,
#modal-backdrop > div#modal.popup-insurrection.popup-shaman > div#modal-content > .inner-notification-content > p:first-child:after,
#modal-backdrop > div#modal.popup-stranger.popup-shaman > div#modal-content > .inner-notification-content > p:first-child:after,
#modal-backdrop > div#modal.popup-general.popup-shaman > div#modal-content > .inner-notification-content > p:first-child:after,
#modal-backdrop > div#modal.popup-altar.popup-shaman > div#modal-content > .inner-notification-content > p:first-child:after {
  clear: both;
  content: " ";
  display: block;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content,
#modal-backdrop > div#modal.popup-shaman > div#modal-content,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content,
#modal-backdrop > div#modal.popup-stranger > div#modal-content,
#modal-backdrop > div#modal.popup-general > div#modal-content,
#modal-backdrop > div#modal.popup-altar > div#modal-content {
  padding: 0;
  font-size: 0.8em;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content > .inner-notification-header,
#modal-backdrop > div#modal.popup-shaman > div#modal-content > .inner-notification-header,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content > .inner-notification-header,
#modal-backdrop > div#modal.popup-stranger > div#modal-content > .inner-notification-header,
#modal-backdrop > div#modal.popup-general > div#modal-content > .inner-notification-header,
#modal-backdrop > div#modal.popup-altar > div#modal-content > .inner-notification-header {
  background: #3d3149;
  padding: 5px;
  position: relative;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content > .inner-notification-header > img,
#modal-backdrop > div#modal.popup-shaman > div#modal-content > .inner-notification-header > img,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content > .inner-notification-header > img,
#modal-backdrop > div#modal.popup-stranger > div#modal-content > .inner-notification-header > img,
#modal-backdrop > div#modal.popup-general > div#modal-content > .inner-notification-header > img,
#modal-backdrop > div#modal.popup-altar > div#modal-content > .inner-notification-header > img {
  margin: 0 10px 10px 0;
  border: 2px solid black;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content > .inner-notification-content,
#modal-backdrop > div#modal.popup-shaman > div#modal-content > .inner-notification-content,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content > .inner-notification-content,
#modal-backdrop > div#modal.popup-stranger > div#modal-content > .inner-notification-content,
#modal-backdrop > div#modal.popup-general > div#modal-content > .inner-notification-content,
#modal-backdrop > div#modal.popup-altar > div#modal-content > .inner-notification-content {
  color: white;
  padding: 10px;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content > .inner-notification-content img.float-left,
#modal-backdrop > div#modal.popup-shaman > div#modal-content > .inner-notification-content img.float-left,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content > .inner-notification-content img.float-left,
#modal-backdrop > div#modal.popup-stranger > div#modal-content > .inner-notification-content img.float-left,
#modal-backdrop > div#modal.popup-general > div#modal-content > .inner-notification-content img.float-left,
#modal-backdrop > div#modal.popup-altar > div#modal-content > .inner-notification-content img.float-left {
  margin: 0 10px 10px 0;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content p,
#modal-backdrop > div#modal.popup-shaman > div#modal-content p,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content p,
#modal-backdrop > div#modal.popup-stranger > div#modal-content p,
#modal-backdrop > div#modal.popup-general > div#modal-content p,
#modal-backdrop > div#modal.popup-altar > div#modal-content p {
  margin: 14px 0;
  text-align: justify;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content ul.bluelist,
#modal-backdrop > div#modal.popup-shaman > div#modal-content ul.bluelist,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content ul.bluelist,
#modal-backdrop > div#modal.popup-stranger > div#modal-content ul.bluelist,
#modal-backdrop > div#modal.popup-general > div#modal-content ul.bluelist,
#modal-backdrop > div#modal.popup-altar > div#modal-content ul.bluelist {
  background: #3d3149;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content ul.bluelist > li,
#modal-backdrop > div#modal.popup-shaman > div#modal-content ul.bluelist > li,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content ul.bluelist > li,
#modal-backdrop > div#modal.popup-stranger > div#modal-content ul.bluelist > li,
#modal-backdrop > div#modal.popup-general > div#modal-content ul.bluelist > li,
#modal-backdrop > div#modal.popup-altar > div#modal-content ul.bluelist > li {
  list-style: url(/build/images/assets/img/icons/small_dot.94f39da7..gif);
  padding: 2px 10px 2px 2px;
  text-align: justify;
}
#wrapper {
  position: relative;
  margin: 0 auto;
  padding: 0;
  width: 950px;
  overflow: visible;
  background: url(/build/images/assets/img/background/bg_content.c1ce3219..jpg) left repeat-y;
  box-shadow: 0 0 20px black;
}
#wrapper.attract {
  box-shadow: none;
  background: none;
  backdrop-filter: drop-shadow(0 0 20px black);
}
#wrapper.attract div.header-stats {
  position: absolute;
  top: 0px;
  pointer-events: none;
  right: 15px;
}
#wrapper.attract div.header-stats > ul {
  list-style: none;
  font-variant: small-caps;
  font-weight: bolder;
  color: #fdcb70;
  text-shadow: 0px 1px 1px black, 0px -1px 1px black, 1px 0px 1px black, -1px 0px 1px black, 1px 1px 1px black, -1px -1px 1px black, -1px 1px 1px black, 1px -1px 1px black;
  text-align: right;
  font-size: 1.3rem;
  font-style: italic;
}
#wrapper.attract div.header-stats > ul > li span {
  font-size: 1.8rem;
}
#wrapper.attract div.header-stats > ul > li.end-stat {
  color: white;
}
#wrapper > #header {
  background: url(/build/images/assets/img/background/bg_content_header.11b8d975..jpg) left no-repeat;
  height: 305px;
  margin: 0 0 -95px;
}
#wrapper > #header > #header-reload-area {
  position: absolute;
  left: 0;
  top: 0;
  height: 141px;
  width: 100%;
  cursor: pointer;
  z-index: 994;
}
#wrapper.attract > #header {
  background-image: url(/build/images/assets/img/background/bg_attract_header.4df418ff..png);
  position: relative;
}
#wrapper.attract > #header .attract_button {
  position: absolute;
  width: 260px;
  height: 117px;
  top: 82px;
  left: calc(50% - 130px);
  background: url(/build/images/assets/img/background/bg_attract_button.4e05250d..png) center no-repeat;
}
#wrapper.attract > #header .attract_button::after {
  position: absolute;
  width: 100%;
  height: 38px;
  top: 0;
  background: url(/build/images/assets/img/background/electrik.ce33a5c1..gif) center no-repeat;
  content: " ";
}
#wrapper.attract > #header .attract_button a {
  display: block;
  position: absolute;
  width: 137px;
  height: 46px;
  top: 50px;
  left: 62px;
  background: url(/build/images/assets/img/background/deco_jouerBt.cd921c7d..gif) center no-repeat;
  text-decoration: none;
}
#wrapper.attract > #header .attract_button a span {
  text-align: center;
  text-transform: uppercase;
  font-size: 19pt;
  padding-top: 5px;
  display: block;
  font-weight: bolder;
  text-shadow: 0 2px 0 #94361b, 0 -2px 0 #94361b, 2px 0 0 #94361b, -2px 0 0 #94361b, 2px 2px 0 #94361b, -2px -2px 0 #94361b, -2px 2px 0 #94361b;
}
#wrapper.attract > #header .attract_button a:hover {
  filter: brightness(110%);
}
#wrapper.attract > #header .attract_button a:active {
  background-image: url(/build/images/assets/img/background/deco_jouerBt2.d6618c65..gif);
}
#wrapper.attract > #header .attract_button a:active span {
  padding-top: 10px;
}
#wrapper.attract > #header .deco_logo {
  background-image: url(/build/images/assets/img/attract/deco_logo_01_de.88daf848..png);
  background-repeat: no-repeat;
  width: 300px;
  height: 144px;
  position: relative;
  top: 12px;
}
#wrapper.attract > #header .back-dash {
  color: #f0d79e;
  box-shadow: inset 0 0 4px #00000000;
  border: 1px solid #00000000;
  position: absolute;
  top: 188px;
  left: -8px;
  width: 117px;
  height: 37px;
  padding-top: 9.5px;
  padding-left: 26px;
  cursor: pointer;
  font-size: 1rem;
  font-weight: normal;
  font-variant: small-caps;
  background: url(/build/images/assets/img/game-bar/back_button.a23c38e3..png);
}
#wrapper.attract > #header .back-dash:hover {
  background-image: url(/build/images/assets/img/game-bar/back_button_hover.cc688d48..png);
  padding-top: 10.5px;
}
#wrapper > #content {
  margin: 0 5px 0 19px;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).header > h4:first-child,
#wrapper > #content > noscript > .row > .cell.header > h4:first-child,
#wrapper > #content .cell.background.header > h4:first-child,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).header > h4:first-child,
#wrapper > #content > noscript > .row > .cell-small.header > h4:first-child,
#wrapper > #content .cell-small.background.header > h4:first-child {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  background: #5c2b20;
  margin: 0;
  color: #f0d79e;
  box-shadow: 0 0 3px black, inset 0 0 3px #a84e3a;
  font-variant: small-caps;
  padding: 4px;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).header > h4:first-child + *::before,
#wrapper > #content > noscript > .row > .cell.header > h4:first-child + *::before,
#wrapper > #content .cell.background.header > h4:first-child + *::before,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).header > h4:first-child + *::before,
#wrapper > #content > noscript > .row > .cell-small.header > h4:first-child + *::before,
#wrapper > #content .cell-small.background.header > h4:first-child + *::before {
  content: " ";
  display: block;
  height: 24px;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).padded,
#wrapper > #content > noscript > .row > .cell.padded,
#wrapper > #content .cell.background.padded,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).padded,
#wrapper > #content > noscript > .row > .cell-small.padded,
#wrapper > #content .cell-small.background.padded {
  padding: 17px;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).padded-small,
#wrapper > #content > noscript > .row > .cell.padded-small,
#wrapper > #content .cell.background.padded-small,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).padded-small,
#wrapper > #content > noscript > .row > .cell-small.padded-small,
#wrapper > #content .cell-small.background.padded-small {
  padding: 14px;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).padded-none,
#wrapper > #content > noscript > .row > .cell.padded-none,
#wrapper > #content .cell.background.padded-none,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).padded-none,
#wrapper > #content > noscript > .row > .cell-small.padded-none,
#wrapper > #content .cell-small.background.padded-none,
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background):not(.padded):not(.padded-small),
#wrapper > #content > noscript > .row > .cell:not(.padded):not(.padded-small),
#wrapper > #content .cell.background:not(.padded):not(.padded-small),
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background):not(.padded):not(.padded-small),
#wrapper > #content > noscript > .row > .cell-small:not(.padded):not(.padded-small),
#wrapper > #content .cell-small.background:not(.padded):not(.padded-small) {
  padding: 12px;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background):not(.fact):not(.flavour-quote):not(.edge-top-left):not(.map-box),
#wrapper > #content > noscript > .row > .cell:not(.fact):not(.flavour-quote):not(.edge-top-left):not(.map-box),
#wrapper > #content .cell.background:not(.fact):not(.flavour-quote):not(.edge-top-left):not(.map-box),
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background):not(.fact):not(.flavour-quote):not(.edge-top-left):not(.map-box),
#wrapper > #content > noscript > .row > .cell-small:not(.fact):not(.flavour-quote):not(.edge-top-left):not(.map-box),
#wrapper > #content .cell-small.background:not(.fact):not(.flavour-quote):not(.edge-top-left):not(.map-box) {
  background: url(/build/images/assets/img/background/box/panel_00.3c3a07be..gif) top left no-repeat, url(/build/images/assets/img/background/box/panel_02.985cb8e3..gif) top right no-repeat, url(/build/images/assets/img/background/box/panel_20.b16ec47b..gif) bottom left no-repeat, url(/build/images/assets/img/background/box/panel_22.7f7fb6bf..gif) bottom right no-repeat, url(/build/images/assets/img/background/box/panel_01.a438e03f..gif) top left repeat-x, url(/build/images/assets/img/background/box/panel_10.20fda3cc..gif) top left repeat-y, url(/build/images/assets/img/background/box/panel_12.1babce5e..gif) top right repeat-y, url(/build/images/assets/img/background/box/panel_21.347bf032..gif) bottom left repeat-x, #7e4d2a;
  color: white;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background):not(.fact):not(.flavour-quote).edge-top-left,
#wrapper > #content > noscript > .row > .cell:not(.fact):not(.flavour-quote).edge-top-left,
#wrapper > #content .cell.background:not(.fact):not(.flavour-quote).edge-top-left,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background):not(.fact):not(.flavour-quote).edge-top-left,
#wrapper > #content > noscript > .row > .cell-small:not(.fact):not(.flavour-quote).edge-top-left,
#wrapper > #content .cell-small.background:not(.fact):not(.flavour-quote).edge-top-left {
  background: url(/build/images/assets/img/background/box/panel_00a.00a89b8f..gif) top left no-repeat, url(/build/images/assets/img/background/box/panel_02.985cb8e3..gif) top right no-repeat, url(/build/images/assets/img/background/box/panel_20.b16ec47b..gif) bottom left no-repeat, url(/build/images/assets/img/background/box/panel_22.7f7fb6bf..gif) bottom right no-repeat, url(/build/images/assets/img/background/box/panel_01.a438e03f..gif) top left repeat-x, url(/build/images/assets/img/background/box/panel_10.20fda3cc..gif) top left repeat-y, url(/build/images/assets/img/background/box/panel_12.1babce5e..gif) top right repeat-y, url(/build/images/assets/img/background/box/panel_21.347bf032..gif) bottom left repeat-x, #7e4d2a;
  color: white;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).map-box,
#wrapper > #content > noscript > .row > .cell.map-box,
#wrapper > #content .cell.background.map-box,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).map-box,
#wrapper > #content > noscript > .row > .cell-small.map-box,
#wrapper > #content .cell-small.background.map-box {
  background: url(/build/images/assets/img/background/box/panel_00.289fdf23..png) top left no-repeat, url(/build/images/assets/img/background/box/panel_02.2155b6a1..png) top right no-repeat, url(/build/images/assets/img/background/box/panel_20.a8b550fd..png) bottom left no-repeat, url(/build/images/assets/img/background/box/panel_22.9e556f0f..png) bottom right no-repeat, url(/build/images/assets/img/background/box/panel_01.ff4d29a0..png) top left repeat-x, url(/build/images/assets/img/background/box/panel_10.a9f152fe..png) top left repeat-y, url(/build/images/assets/img/background/box/panel_12.4edc3d30..png) top right repeat-y, url(/build/images/assets/img/background/box/panel_21.decc5b9f..png) bottom left repeat-x, #693e29;
  color: white;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).fact,
#wrapper > #content > noscript > .row > .cell.fact,
#wrapper > #content .cell.background.fact,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).fact,
#wrapper > #content > noscript > .row > .cell-small.fact,
#wrapper > #content .cell-small.background.fact {
  color: white;
  margin-bottom: -25px;
  z-index: 1;
  min-height: 43px;
  background: url(/build/images/assets/img/background/footer_zombie.bd135551..gif) bottom left no-repeat;
  text-align: right;
  font-size: 1.2rem;
  text-shadow: 0 1px 1px black, 0 -1px 1px black, 1px 0 1px black, -1px 0 1px black, 1px 1px 1px black, -1px -1px 1px black, -1px 1px 1px black, 1px -1px 1px black;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).fact .author,
#wrapper > #content > noscript > .row > .cell.fact .author,
#wrapper > #content .cell.background.fact .author,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).fact .author,
#wrapper > #content > noscript > .row > .cell-small.fact .author,
#wrapper > #content .cell-small.background.fact .author {
  font-weight: bold;
  color: #fdcb70;
}
#wrapper > #content .flavour-quote {
  color: #513c2d;
  font-size: 1.1rem;
  width: 200px;
  font-weight: bold;
  padding: 12px 8px;
  min-height: 55px;
  float: right;
  font-style: italic;
  background: url(/build/images/assets/img/background/flavor_header.8d4631a7..jpg) left top no-repeat, url(/build/images/assets/img/background/flavor_footer.0f61452e..jpg) left bottom no-repeat, url(/build/images/assets/img/background/flavor_bg.252beafc..jpg) 0 41px repeat-y;
}
#wrapper > #content > .row.external-app > .cell,
#wrapper > #content > .row.external-app > .cell-small {
  margin-top: 40px;
  border: 1px solid #773939;
  outline: 3px solid #5c2b20;
  background: #5c2b20 none;
  color: #f0d79e;
}
#wrapper > #content > .row.external-app > .cell span.critical,
#wrapper > #content > .row.external-app > .cell-small span.critical {
  text-transform: uppercase;
  color: #f86;
  font-weight: bold;
}
#wrapper > #content > .row.external-app > .cell span.critical b,
#wrapper > #content > .row.external-app > .cell-small span.critical b {
  color: #f8eacb;
}
#wrapper > #content > .row.external-app > .cell strong,
#wrapper > #content > .row.external-app > .cell-small strong {
  color: white;
}
#wrapper > #content > .row.external-app > .cell p.secure,
#wrapper > #content > .row.external-app > .cell-small p.secure {
  padding: 5px 5px 5px 24px;
  font-size: 9pt;
  color: white;
  background-color: #696486;
  background-image: url(/build/images/assets/img/icons/lock.fa0453c1..gif);
  background-position: 2px 5px;
  background-repeat: no-repeat;
}
#wrapper > #content > .row.external-app > .cell h4.title,
#wrapper > #content > .row.external-app > .cell-small h4.title {
  padding-top: 5px;
  padding-bottom: 5px;
  margin-top: 10px;
  font-weight: bold;
  text-align: center;
  color: #afacc1;
  background-color: #3b3249;
  font-variant: small-caps;
  box-shadow: none;
}
#wrapper > #content > .row.external-app > .cell h4.title img,
#wrapper > #content > .row.external-app > .cell-small h4.title img {
  vertical-align: -15%;
  margin-right: 1em;
}
#wrapper > #content > .row.external-app > .cell button,
#wrapper > #content > .row.external-app > .cell-small button {
  font-variant: small-caps;
  font-weight: normal;
}
#wrapper > #content #apps {
  position: absolute;
  top: 10px;
  left: 10px;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #5c2b20;
  outline: 1px solid black;
  border: 1px solid #f0d79e;
  z-index: 998;
  max-width: calc(100% - 20px);
}
#wrapper > #content #apps:hover {
  width: 430px;
}
#wrapper > #content #apps h1 {
  margin: 0;
  padding: 0;
  height: auto;
  font-size: 1.2rem;
  text-transform: none;
  font-variant: small-caps;
  background: none;
  cursor: help;
  color: #f0d79e;
  text-align: left;
  line-height: 17px;
  font-family: "Nunito", "Century Gothic", "Arial", "Trebuchet MS", "Verdana", 'Open Sans', sans-serif;
  letter-spacing: 1px;
}
#wrapper > #content #apps h1 img {
  vertical-align: -9%;
}
#wrapper > #content #apps h1 span,
#wrapper > #content #apps #apps-list {
  display: none;
}
#wrapper > #content #apps:hover h1 {
  border-bottom: 1px solid #b37c4a;
  margin-bottom: 5px;
}
#wrapper > #content #apps:hover h1 img {
  margin-right: 1em;
}
#wrapper > #content #apps:hover h1 span {
  display: inline;
}
#wrapper > #content #apps:hover #apps-list {
  display: block;
}
#wrapper > #content #apps:hover #apps-list a {
  text-decoration: none !important;
}
#wrapper > #content #apps:hover #apps-list p {
  color: white;
  font-size: 1.3rem;
}
#wrapper > #content #apps:hover #apps-list ul {
  padding: 0;
  position: relative;
  margin: 0 0 8px;
  list-style: none;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 0.25em;
  align-items: center;
}
#wrapper > #content #apps:hover #apps-list ul li.hr {
  grid-column: span 2;
  height: 1px;
  background: #ddab76;
}
#wrapper > #content #apps:hover #apps-list ul li.app-external {
  padding: 0;
  font-size: 1.3rem;
  color: #ddab76;
  cursor: pointer;
}
#wrapper > #content #apps:hover #apps-list ul li.app-external a {
  display: flex;
  gap: 4px;
  padding: 0.25em;
  transition: all 0.5s ease-in-out;
}
#wrapper > #content #apps:hover #apps-list ul li.app-external a:hover {
  background: rgba(221, 171, 118, 0.25);
  color: white;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
#wrapper > #content #apps:hover #apps-list ul li.app-external a > img {
  flex: 0 0;
  align-self: center;
}
#wrapper > #content #apps:hover #apps-list ul li.app-external a > div {
  flex: 1 1;
  font-weight: normal;
}
#wrapper > #content #apps:hover #apps-list ul li.app-external a > div div.small {
  font-size: 0.6em;
  font-variant: small-caps;
}
#wrapper > #content #modeCommand,
#wrapper > #content #pivotSwapCommand {
  position: absolute;
  margin-left: 60px;
  font-size: 8pt;
  line-height: 10pt;
  width: 110px;
}
#wrapper > #content #modeCommand#modeCommand,
#wrapper > #content #pivotSwapCommand#modeCommand {
  top: 10px;
  z-index: 997;
}
#wrapper > #content #modeCommand#pivotSwapCommand,
#wrapper > #content #pivotSwapCommand#pivotSwapCommand {
  top: 38px;
  z-index: 996;
}
#wrapper > #content #modeCommand h1,
#wrapper > #content #pivotSwapCommand h1 {
  margin: 0;
  padding: 0 0 0 5px;
  font-size: 7pt;
  line-height: 8pt;
  text-transform: uppercase;
  letter-spacing: 0;
  background-color: #5c2b20;
  color: #f0d79e;
  cursor: pointer;
  outline: 1px solid black;
  border: 1px solid #f0d79e;
}
#wrapper > #content #modeCommand #scrollMenu,
#wrapper > #content #pivotSwapCommand #scrollMenu {
  display: none;
}
#wrapper > #content #modeCommand:hover #scrollMenu,
#wrapper > #content #pivotSwapCommand:hover #scrollMenu {
  display: block;
  position: relative;
  width: 110px;
  top: -7px;
  background-color: #3b3249;
}
#wrapper > #content #modeCommand:hover #scrollMenu ul,
#wrapper > #content #pivotSwapCommand:hover #scrollMenu ul {
  margin: 0;
  padding: 0;
  float: left;
  position: relative;
  top: 8px;
  margin-bottom: 8px;
  width: 110px;
  list-style: none;
  background-color: #3b3249;
}
#wrapper > #content #modeCommand:hover #scrollMenu ul li,
#wrapper > #content #pivotSwapCommand:hover #scrollMenu ul li {
  margin: 0 0 0.5em;
  padding: 3px 6px;
  font-size: 1.3rem;
  color: #ddab76;
  cursor: pointer;
}
#wrapper > #content #modeCommand:hover #scrollMenu ul li img,
#wrapper > #content #pivotSwapCommand:hover #scrollMenu ul li img {
  vertical-align: middle;
  margin-right: 1em;
}
#wrapper > #content #modeCommand:hover #scrollMenu ul li span,
#wrapper > #content #pivotSwapCommand:hover #scrollMenu ul li span {
  font-weight: normal;
}
#wrapper.attract > #content {
  background: url(/build/images/assets/img/background/bg_content.c1ce3219..jpg) left repeat-y;
  margin: 12px 0 0 0;
  padding: 0 5px 18px 19px;
}
#wrapper.attract > #content #gma {
  display: none;
}
#wrapper::after {
  content: " ";
  display: block;
  position: relative;
  bottom: -15px;
  background: url(/build/images/assets/img/background/bg_content_footer.dba2a671..gif) left no-repeat;
  height: 15px;
}
#wrapper.attract::after {
  bottom: 3px;
}
.trailer .panic {
  height: 86px;
  width: 62px;
  background: url(/build/images/assets/img/panique_anim.da7b2b15..gif) bottom right no-repeat, url(/build/images/assets/img/zombie_anim.b2567774..gif) top left no-repeat;
}
.trailer video {
  border: 1px solid #f0d79e;
  background-color: black;
  box-shadow: 0 0 4px black;
  position: relative;
  z-index: 1;
}
.trailer .teaser {
  padding: 5px 18px;
  font-weight: bold;
  color: #f0d79e;
  letter-spacing: -0.2px;
  font-size: 1.6rem;
  line-height: 1.6rem;
  text-align: justify;
}
.trailer .teaser strong {
  color: #f8eacb;
}
.trailer .teaser-link {
  color: #f0d79e;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 8pt;
}
.trailer .teaser-link > span {
  text-decoration: underline;
}
.trailer .teaser-link:hover > span {
  color: white;
}
.trailer .teaser-link + .teaser-link {
  margin-top: 4px;
}
.news-preview {
  font-size: 12px;
}
.news-preview .header {
  margin-bottom: 16px;
}
.news-preview .header > h3 {
  color: #ddab76;
  font-size: 17px;
  margin: 0;
}
.news-preview .header > span {
  font-size: 10px;
  opacity: 0.9;
}
.news-preview .article {
  max-height: 120px;
  overflow: hidden;
  margin-bottom: 20px;
  position: relative;
  line-height: 12px;
}
.news-preview .article::after {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 60px;
  content: " ";
  font-weight: bold;
  background: linear-gradient(0deg, #693e29 0%, rgba(105, 62, 41, 0) 100%);
}
.preview-images img {
  border: 1px solid #f0d79e;
}
h4.preview-header {
  background: #5c2b20;
  font-size: 13px;
  margin: 8px 0;
  color: #f0d79e;
  box-shadow: 0 0 3px black, inset 0 0 3px #a84e3a;
  font-variant: small-caps;
  width: calc(100% + 32px);
  position: relative;
  left: -32px;
  padding: 4px 4px 4px 32px;
}
.gallery {
  z-index: 9999;
  position: absolute;
  transition: all 1s ease-in-out;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.gallery > img {
  max-width: 100%;
  border: 1px solid #f0d79e;
}
.gallery > div {
  max-width: 100%;
  height: 0;
  overflow: visible;
  transition: all 0.5s ease-in-out;
  transition-delay: 1s;
  border: 1px solid black;
}
.gallery > div > div {
  padding: 4px;
  text-align: center;
  background-color: black;
  color: white;
}
.gallery-backdrop {
  z-index: 9998;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  position: absolute;
  transition: background-color 1s ease-in-out;
  background-color: transparent;
}
.about-paragraph {
  font-size: 10pt;
  line-height: 11pt;
  color: #f0d79e;
  text-align: justify;
}
.about-paragraph strong {
  color: white;
  font-weight: bold;
}
.about-paragraph img {
  border: 1px solid #f0d79e;
  box-shadow: 0 0 4px black;
  max-width: 155px;
}
.about-paragraph img.float-left {
  margin: 0 16px 4px 0;
}
.about-paragraph img.float-right {
  margin: 0 0 4px 16px;
}
.changelog-box {
  background: #5c2b20;
  padding: 6px;
  border: 1px solid #704328;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  margin-bottom: 10px;
}
.warning {
  color: #f86;
  font-weight: bold;
  font-variant: small-caps;
}
.warning b,
.warning strong {
  color: #f8eacb;
}
img {
  vertical-align: middle;
}
footer {
  color: #fae3ce;
  position: relative;
  margin: 24px auto;
  padding: 0;
  width: 950px;
  overflow: visible;
  font-size: 1.1rem;
}
footer .cell-small.footer > div:not(.v),
footer .cell.footer > div:not(.v) {
  background: rgba(0, 0, 0, 0.33);
  margin-bottom: 5px;
}
footer .cell-small.footer > div:not(.v) strong,
footer .cell.footer > div:not(.v) strong {
  display: block;
  padding: 5px 0;
  text-align: center;
  font-size: 1.2rem;
  font-variant: small-caps;
}
footer .cell-small.footer > div:not(.v) strong:first-child,
footer .cell.footer > div:not(.v) strong:first-child {
  background: rgba(0, 0, 0, 0.5);
}
footer .cell-small.footer > div:not(.v) .content,
footer .cell.footer > div:not(.v) .content {
  padding: 5px;
}
div.town-header {
  position: relative;
  margin-bottom: 150px;
}
div.town-header:before {
  position: absolute;
  left: -10px;
  right: -13px;
  top: -10px;
  height: 150px;
  content: " ";
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
div.town-header > div {
  position: absolute;
  right: 16px;
  top: 15px;
  width: 308px;
  height: 77px;
  color: #572b23;
  text-align: center;
  font-size: 2.4rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
div.town-header > span {
  position: absolute;
  right: 16px;
  top: 107px;
  width: 308px;
  color: white;
  text-align: center;
  font-size: 1.8rem;
  font-weight: bold;
}
div.town-header:before {
  background: url(/build/images/assets/img/background/town/sign_header.66a35e80..jpg) right / cover no-repeat;
}
div.town-header.hardcore:before {
  background: url(/build/images/assets/img/background/town/sign_header_hardcore.f0a6ea2e..jpg) right / cover no-repeat;
}
div.note {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
  padding: 5px;
  font-size: 1.2rem;
  margin: 5px 0;
}
div.note hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.note.note-warning {
  background: #820000;
  border: 1px solid #EFDBA8;
  color: white;
  position: relative;
  padding: 5px 5px 5px 26px;
}
div.note.note-warning hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.note.note-warning:before {
  content: " ";
  position: absolute;
  display: block;
  top: 5px;
  left: 5px;
  width: 16px;
  height: 16px;
  background: url(/build/images/assets/img/icons/small_warning.8e2e7b6f..gif) no-repeat;
}
div.note.note-important {
  background: #6f3f3c;
  border: 1px solid #EFDBA8;
  color: #efdba8;
}
div.note.note-important hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.note.note-critical {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
  color: #f86;
  position: relative;
  padding: 5px;
  font-variant: small-caps;
  font-weight: bold;
  outline: 1px solid #5c2b20;
}
div.note.note-critical hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.note.note-critical strong {
  color: #f8eacb;
}
div.note.note-critical.note-critical-big {
  font-weight: 1000;
  font-size: 110%;
  line-height: 1.2;
}
div.note.note-light {
  background-color: #5c2b20;
}
div.note.note-lightest {
  color: #f0d79e;
  background-color: #996739;
  border: none;
  padding: 3px 3px 3px 3px;
  margin: 0;
}
div.small-note {
  padding: 5px;
  font-size: 1rem;
  margin: 5px 0;
  color: #ddab76;
  text-align: justify;
}
div.small-note:first-letter {
  font-size: 1.2rem;
  font-weight: bold;
}
div.help {
  background: #524053;
  border: 1px solid #EFDBA8;
  padding: 5px 5px 5px 26px;
  font-size: 1.2rem;
  margin: 5px 0;
  text-align: justify;
  position: relative;
  color: white;
}
div.help:before {
  content: " ";
  position: absolute;
  display: block;
  top: 3px;
  left: 5px;
  width: 16px;
  height: 16px;
  background: url(/build/images/assets/img/icons/small_help.1e4814b4..gif) no-repeat;
}
div.help hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.help > p:first-child {
  margin-top: 0;
}
div.help > p:last-child {
  margin-bottom: 0;
}
div.help strong,
div.help *.strong {
  color: #e2d890;
}
div.hero-help {
  background: #4d5537;
  border: 1px solid #EFDBA8;
  padding: 5px 5px 5px 26px;
  font-size: 1.2rem;
  margin: 5px 0;
  text-align: justify;
  position: relative;
}
div.hero-help:before {
  content: " ";
  position: absolute;
  display: block;
  top: 3px;
  left: 5px;
  width: 16px;
  height: 16px;
  background: url(/build/images/assets/img/icons/small_hero.0cdc29a3..gif) no-repeat;
}
div.hero-help hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.hero-help > p:first-child {
  margin-top: 0;
}
div.hero-help > p:last-child {
  margin-bottom: 0;
}
div.green-note {
  background: #414a31;
  border: 1px solid #EFDBA8;
  padding: 5px 5px 5px 5px;
  font-size: 1.2rem;
  margin: 5px 0;
  text-align: justify;
  position: relative;
}
div.green-note hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.green-note > p:first-child {
  margin-top: 0;
}
div.green-note > p:last-child {
  margin-bottom: 0;
}
div.green-note strong {
  color: #e2d890;
}
div.green-note em {
  color: #F0D79E;
}
div.warning-box {
  border: 1px solid red;
  outline: 1px solid black;
}
div.lightbox {
  background: #966437;
  border: 1px solid #ddab76;
  margin: 10px 0;
  padding: 5px;
}
div.lightbox span.highlight {
  color: #ddab76;
}
div.lightbox span.highlight:first-letter {
  font-size: 1.4rem;
  font-weight: bold;
}
button,
*.button,
*.modal-button {
  min-height: 25px;
  background: url(/build/images/assets/img/background/bg_button.209bcd56..gif) center / cover no-repeat;
  color: #F0D79E;
  font-weight: bold;
  border: 1px solid black;
  border-bottom-width: 2px;
  outline: 1px solid rgba(0, 0, 0, 0);
  transition: outline-color 0.5s;
  box-shadow: 0 0 2px black;
  padding: 0 8px 0;
  text-align: left;
  cursor: pointer;
  font-variant: small-caps;
}
button:hover,
*.button:hover,
*.modal-button:hover,
button:focus,
*.button:focus,
*.modal-button:focus {
  border-color: #F0D79E;
  color: #ffffff;
}
button:active,
*.button:active,
*.modal-button:active {
  border-bottom-width: 1px;
  border-top-width: 2px;
}
button.inline,
*.button.inline,
*.modal-button.inline {
  padding: 0 5px 0;
}
button:not(.inline),
*.button:not(.inline),
*.modal-button:not(.inline) {
  width: 100%;
}
button:not(.inline):not(.spaced-icon),
*.button:not(.inline):not(.spaced-icon),
*.modal-button:not(.inline):not(.spaced-icon) {
  display: block;
}
button.small,
*.button.small,
*.modal-button.small {
  font-size: 1rem;
  padding: 2px 6px;
  display: inline-block;
  min-height: 0;
  margin: 0;
}
button:not(.small) + button:not(.small),
button:not(.small) + *.button:not(.small),
button:not(.small) + *.modal-button:not(.small),
*.button:not(.small) + button:not(.small),
*.button:not(.small) + *.button:not(.small),
*.button:not(.small) + *.modal-button:not(.small),
*.modal-button:not(.small) + button:not(.small),
*.modal-button:not(.small) + *.button:not(.small),
*.modal-button:not(.small) + *.modal-button:not(.small) {
  margin-top: 5px;
}
button:not(.small) > img:not(.right),
*.button:not(.small) > img:not(.right),
*.modal-button:not(.small) > img:not(.right) {
  float: left;
}
button:not(.small) > img:not(.right) + img:not(.right),
*.button:not(.small) > img:not(.right) + img:not(.right),
*.modal-button:not(.small) > img:not(.right) + img:not(.right) {
  margin-left: 2px;
}
button:not(.small) > img.right,
*.button:not(.small) > img.right,
*.modal-button:not(.small) > img.right {
  float: right;
}
button:not(.small) > img.right + img.right,
*.button:not(.small) > img.right + img.right,
*.modal-button:not(.small) > img.right + img.right {
  margin-right: 2px;
}
button.bigbutton,
*.button.bigbutton,
*.modal-button.bigbutton {
  background: url(/build/images/assets/img/background/bg_big_button.f547039b..gif) center no-repeat;
  min-width: 100px;
  max-width: 268px;
  min-height: 47px;
  display: inline-block;
  border: none;
  text-align: center;
  font-size: 1.1em;
  position: relative;
}
button.bigbutton > *,
*.button.bigbutton > *,
*.modal-button.bigbutton > * {
  position: relative;
}
button.bigbutton:active,
*.button.bigbutton:active,
*.modal-button.bigbutton:active {
  background: url(/build/images/assets/img/background/bg_big_button2.8826a17d..gif) center no-repeat;
}
button.bigbutton:active > *,
*.button.bigbutton:active > *,
*.modal-button.bigbutton:active > * {
  top: 2px;
}
button.blue,
*.button.blue,
*.modal-button.blue {
  background: url(/build/images/assets/img/background/bg_button_blue.603cecc5..gif) 50% / cover no-repeat;
}
button strong,
*.button strong,
*.modal-button strong {
  color: white;
}
input[type='text'],
input[type='number'],
input[type='password'],
input[type='email'],
input[type='url'],
input[type='date'],
input[type='datetime-local'],
textarea {
  transition: outline-color 0.5s;
  outline: 1px solid rgba(0, 0, 0, 0);
  color: black;
  border: 1px solid #EFDBA8;
  height: 25px;
}
input[type='text']:not(textarea),
input[type='number']:not(textarea),
input[type='password']:not(textarea),
input[type='email']:not(textarea),
input[type='url']:not(textarea),
input[type='date']:not(textarea),
input[type='datetime-local']:not(textarea),
textarea:not(textarea) {
  background: url(/build/images/assets/img/background/bg_input.52b09f76..jpg) bottom center repeat;
}
input[type='text']:not(input),
input[type='number']:not(input),
input[type='password']:not(input),
input[type='email']:not(input),
input[type='url']:not(input),
input[type='date']:not(input),
input[type='datetime-local']:not(input),
textarea:not(input) {
  background: url(/build/images/assets/img/background/form_textarea.856bfb63..gif) bottom center repeat;
  resize: vertical;
  max-width: 100%;
  min-height: 250px;
}
input[type='text']:not(.inline),
input[type='number']:not(.inline),
input[type='password']:not(.inline),
input[type='email']:not(.inline),
input[type='url']:not(.inline),
input[type='date']:not(.inline),
input[type='datetime-local']:not(.inline),
textarea:not(.inline) {
  width: 100%;
}
input[type='text']:not(.inline):not(.spaced-icon),
input[type='number']:not(.inline):not(.spaced-icon),
input[type='password']:not(.inline):not(.spaced-icon),
input[type='email']:not(.inline):not(.spaced-icon),
input[type='url']:not(.inline):not(.spaced-icon),
input[type='date']:not(.inline):not(.spaced-icon),
input[type='datetime-local']:not(.inline):not(.spaced-icon),
textarea:not(.inline):not(.spaced-icon) {
  display: block;
}
input[type='text']:focus,
input[type='number']:focus,
input[type='password']:focus,
input[type='email']:focus,
input[type='url']:focus,
input[type='date']:focus,
input[type='datetime-local']:focus,
textarea:focus {
  outline-color: #EFDBA8;
}
input[type='text']:invalid,
input[type='number']:invalid,
input[type='password']:invalid,
input[type='email']:invalid,
input[type='url']:invalid,
input[type='date']:invalid,
input[type='datetime-local']:invalid,
textarea:invalid,
input[type='text'].invalid,
input[type='number'].invalid,
input[type='password'].invalid,
input[type='email'].invalid,
input[type='url'].invalid,
input[type='date'].invalid,
input[type='datetime-local'].invalid,
textarea.invalid {
  box-shadow: 0 0 4px red;
}
a {
  color: #ddab76;
  font-weight: bold;
}
ul.inventory {
  font-size: 1.1rem;
  font-variant: small-caps;
}
ul.inventory:not(.borderless) {
  border: 1px solid #EFDBA8;
  padding: 6px;
}
ul.inventory.borderless {
  padding: 0;
  margin: 0;
}
ul.inventory > li {
  list-style: none;
  margin: 2px;
  vertical-align: text-bottom;
}
ul.inventory > li:not(.category) {
  display: inline-block;
  border: 1px solid #EFDBA8;
}
ul.inventory > li.category {
  font-size: 1rem;
  font-weight: bold;
}
ul.inventory > li.title:first-child {
  background: #965C36;
  padding: 2px 6px;
  margin-right: 2px;
}
ul.inventory > li.title:first-child:empty {
  display: none;
}
ul.inventory > li.item {
  border-color: rgba(0, 0, 0, 0);
  height: 18px;
  max-width: 40px;
}
ul.inventory > li.item:hover {
  border-color: #F0D79E;
  background-color: #B37C4A;
}
ul.inventory > li.item:not(.locked) {
  cursor: pointer;
}
ul.inventory > li.item.broken {
  border: 1px dotted #ff0000;
}
ul.inventory > li.item.banished_hidden {
  opacity: 0.25;
}
ul.inventory > li.free {
  height: 18px;
  width: 18px;
}
ul.inventory > li.item.counted {
  font-size: 0;
}
ul.inventory > li.item.counted > span {
  font-size: 0.9rem;
  position: relative;
}
ul.inventory > li.blur {
  opacity: 0.25;
}
ul.inventory > li.focus {
  box-shadow: 0 0 4px 2px #EFDBA8;
  border-radius: 4px;
}
ul.inventory.soul {
  background: url(/build/images/assets/img/background/inventory/inv_soul.5ddc4168..gif) no-repeat top left;
}
ul.inventory.soul li {
  margin: 0;
}
ul.inventory.soul li.title:first-child {
  background: #4d5061;
  padding: 2px 6px;
  margin-right: 2px;
  border: 1px solid #64677d;
}
ul.inventory.soul li.title:first-child:empty {
  display: none;
}
ul.inventory.soul li.category .small {
  color: #64677d;
}
ul.inventory.soul li.item:hover {
  border-color: #64677d;
  background-color: #4d5061;
}
ul.inventory.rucksack {
  background: url(/build/images/assets/img/background/inventory/inv_bag.77e6f275..gif) no-repeat top left;
}
ul.inventory.rucksack li {
  margin: 0;
}
ul.inventory.rucksack-escort {
  background: rgba(0, 0, 0, 0.1);
  border: 1px solid #5c2b20;
  margin: 0;
}
ul.inventory.desert,
ul.inventory.desert-escort {
  background: url(/build/images/assets/img/background/inventory/inv_ground.a2092738..gif) repeat top left;
}
ul.inventory.desert-escort {
  border: 1px solid #5c2b20;
}
ul.inventory.chest {
  background: url(/build/images/assets/img/background/inventory/inv_home.d303b8c0..gif) repeat center;
}
ul.inventory.chest.locked li {
  opacity: 0.5;
}
ul.inventory.bank {
  background: url(/build/images/assets/img/background/inventory/inv_bank.3ff564e6..gif) repeat center;
  min-height: 100px;
}
ul.inventory.bank.theft {
  background: #7e3f39;
}
ul.inventory.bank .item .item-icon {
  display: inline-block;
  width: 16px;
  height: 16px;
  text-align: center;
}
ul.inventory.bank .item.defense:not(.broken) {
  border: 1px dotted #ddab76;
}
ul.actions,
ul.special_actions,
ul.heroic_actions {
  padding: 5px 2px;
  background: #5c2b20;
  border: 1px solid #EFDBA8;
}
ul.actions hr,
ul.special_actions hr,
ul.heroic_actions hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
ul.actions > li,
ul.special_actions > li,
ul.heroic_actions > li {
  list-style: none;
  padding: 2px 2px 2px 10px;
  font-size: 1.2rem;
  font-variant: small-caps;
  color: #ddab76;
  position: relative;
  cursor: default;
}
ul.actions > li.broken-item,
ul.special_actions > li.broken-item,
ul.heroic_actions > li.broken-item {
  color: #c04822;
}
ul.actions > li.broken-item b,
ul.special_actions > li.broken-item b,
ul.heroic_actions > li.broken-item b {
  color: #ea6d45;
}
ul.actions > li.broken-item img,
ul.special_actions > li.broken-item img,
ul.heroic_actions > li.broken-item img {
  outline: 1px solid #c04822;
}
ul.actions > li:not(.open):not([disabled]):not(.help):not(.broken-item),
ul.special_actions > li:not(.open):not([disabled]):not(.help):not(.broken-item),
ul.heroic_actions > li:not(.open):not([disabled]):not(.help):not(.broken-item) {
  cursor: pointer;
}
ul.actions > li:not(.open):not([disabled]):not(.help):not(.broken-item):hover,
ul.special_actions > li:not(.open):not([disabled]):not(.help):not(.broken-item):hover,
ul.heroic_actions > li:not(.open):not([disabled]):not(.help):not(.broken-item):hover {
  color: white;
  background: #823d2d;
}
ul.actions > li.help,
ul.special_actions > li.help,
ul.heroic_actions > li.help {
  color: white;
  font-size: 1rem;
  background: #696486;
  cursor: default;
}
ul.actions > li.help:hover,
ul.special_actions > li.help:hover,
ul.heroic_actions > li.help:hover {
  background: #696486;
}
ul.actions > li > div.targets,
ul.special_actions > li > div.targets,
ul.heroic_actions > li > div.targets {
  position: absolute;
  display: none;
  left: 100%;
  right: -100%;
  top: 0;
  z-index: 1500;
  color: #f0d79e;
  outline: 2px solid black;
  margin: 0;
  padding: 5px;
}
ul.actions > li > div.targets.rendered-targets,
ul.special_actions > li > div.targets.rendered-targets,
ul.heroic_actions > li > div.targets.rendered-targets {
  background: #5c2b20;
  border: 1px solid #efdba8;
  color: white;
}
ul.actions > li > div.targets:not(.rendered-targets),
ul.special_actions > li > div.targets:not(.rendered-targets),
ul.heroic_actions > li > div.targets:not(.rendered-targets) {
  background: #3b3249;
  border: 1px solid #afacc1;
}
ul.actions > li > div.targets span.highlight,
ul.special_actions > li > div.targets span.highlight,
ul.heroic_actions > li > div.targets span.highlight {
  padding-left: 3px;
  padding-right: 3px;
  white-space: nowrap;
  background-color: rgba(255, 255, 255, 0.2);
}
ul.actions > li > div.targets span.highlight img,
ul.special_actions > li > div.targets span.highlight img,
ul.heroic_actions > li > div.targets span.highlight img {
  vertical-align: middle;
  margin-right: 3px;
}
ul.actions > li > div.targets > span:first-child,
ul.special_actions > li > div.targets > span:first-child,
ul.heroic_actions > li > div.targets > span:first-child,
ul.actions > li > div.targets > span.header,
ul.special_actions > li > div.targets > span.header,
ul.heroic_actions > li > div.targets > span.header {
  display: block;
  background: #696486;
  padding: 0 3px;
}
ul.actions > li > div.targets > ul,
ul.special_actions > li > div.targets > ul,
ul.heroic_actions > li > div.targets > ul {
  margin: 0;
  padding: 0;
  font-size: 0;
  max-height: 300px;
  overflow-y: auto;
}
ul.actions > li > div.targets > ul > li,
ul.special_actions > li > div.targets > ul > li,
ul.heroic_actions > li > div.targets > ul > li {
  list-style: none;
  padding: 2px;
  margin: 2px;
  border: 1px solid transparent;
}
ul.actions > li > div.targets > ul > li.line:not(.line-check),
ul.special_actions > li > div.targets > ul > li.line:not(.line-check),
ul.heroic_actions > li > div.targets > ul > li.line:not(.line-check) {
  display: flex;
  align-items: center;
}
ul.actions > li > div.targets > ul > li.line:not(.line-check) > *:first-child,
ul.special_actions > li > div.targets > ul > li.line:not(.line-check) > *:first-child,
ul.heroic_actions > li > div.targets > ul > li.line:not(.line-check) > *:first-child {
  flex-grow: 1;
}
ul.actions > li > div.targets > ul > li.line.line-check,
ul.special_actions > li > div.targets > ul > li.line.line-check,
ul.heroic_actions > li > div.targets > ul > li.line.line-check {
  font-size: 1.2rem;
  display: flex;
  align-items: center;
}
ul.actions > li > div.targets > ul > li.line.line-check > *:last-child,
ul.special_actions > li > div.targets > ul > li.line.line-check > *:last-child,
ul.heroic_actions > li > div.targets > ul > li.line.line-check > *:last-child {
  flex-grow: 1;
}
ul.actions > li > div.targets > ul > li:not(.line),
ul.special_actions > li > div.targets > ul > li:not(.line),
ul.heroic_actions > li > div.targets > ul > li:not(.line) {
  cursor: pointer;
}
ul.actions > li > div.targets > ul > li:not(.line):not(.expanded),
ul.special_actions > li > div.targets > ul > li:not(.line):not(.expanded),
ul.heroic_actions > li > div.targets > ul > li:not(.line):not(.expanded) {
  display: inline-block;
}
ul.actions > li > div.targets > ul > li > div:not(.tooltip),
ul.special_actions > li > div.targets > ul > li > div:not(.tooltip),
ul.heroic_actions > li > div.targets > ul > li > div:not(.tooltip) {
  font-size: 1.2rem;
  display: inline-block;
}
ul.actions > li > div.targets > ul > li:not(.line):hover,
ul.special_actions > li > div.targets > ul > li:not(.line):hover,
ul.heroic_actions > li > div.targets > ul > li:not(.line):hover {
  background: #f7ac5c;
  border-color: #be792f;
}
ul.actions > li > div.targets *[x-close-for],
ul.special_actions > li > div.targets *[x-close-for],
ul.heroic_actions > li > div.targets *[x-close-for] {
  text-align: right;
  text-decoration: underline;
  cursor: pointer;
  color: #ddab76;
}
ul.actions > li > img:first-child,
ul.special_actions > li > img:first-child,
ul.heroic_actions > li > img:first-child {
  position: absolute;
  left: 4px;
  top: 3px;
}
ul.actions > li > span,
ul.special_actions > li > span,
ul.heroic_actions > li > span {
  vertical-align: top;
  display: block;
  padding-left: 16px;
}
ul.actions > li > span > img,
ul.special_actions > li > span > img,
ul.heroic_actions > li > span > img {
  vertical-align: sub;
}
ul.actions > li > span > img.unavailable,
ul.special_actions > li > span > img.unavailable,
ul.heroic_actions > li > span > img.unavailable {
  filter: sepia(100%) opacity(40%);
}
ul.actions > li > span.label,
ul.special_actions > li > span.label,
ul.heroic_actions > li > span.label {
  color: #F0D79E;
  text-decoration: underline;
}
ul.actions > li[disabled],
ul.special_actions > li[disabled],
ul.heroic_actions > li[disabled] {
  pointer-events: auto;
  cursor: default;
}
ul.actions > li[disabled] > span,
ul.special_actions > li[disabled] > span,
ul.heroic_actions > li[disabled] > span {
  text-decoration: line-through;
}
ul.actions > li + li,
ul.special_actions > li + li,
ul.heroic_actions > li + li {
  border-top: 1px solid rgba(221, 171, 118, 0.2);
}
ul.actions.heroic_actions > li:not(.already)[disabled] > span,
ul.special_actions.heroic_actions > li:not(.already)[disabled] > span,
ul.heroic_actions.heroic_actions > li:not(.already)[disabled] > span {
  text-decoration: none !important;
}
ul.heroic_actions {
  background-color: #3b3249;
  border: 1px solid #afacc1;
}
ul.heroic_actions > li:hover {
  background: #696486;
}
ul.camping_actions {
  padding: 5px 2px;
}
ul.camping_actions > li {
  list-style: none;
  padding: 2px 2px 2px 10px;
  font-size: 1.2rem;
  position: relative;
}
ul.camping_actions > li:not(.open) {
  cursor: pointer;
}
ul.camping_actions > li:not(.open):hover {
  text-decoration: underline;
}
ul.camping_actions > li > img:first-child {
  position: absolute;
  left: 4px;
  top: 3px;
}
ul.camping_actions > li > span {
  vertical-align: top;
  display: block;
  padding-left: 16px;
}
ul.camping_actions > li > span > img {
  vertical-align: sub;
}
ul.camping_actions > li > span > img.unavailable {
  filter: sepia(100%) opacity(40%);
}
ul.camping_actions > li + li {
  border-top: 1px solid rgba(221, 171, 118, 0.2);
}
div.well {
  width: 100%;
  padding-top: 118.699187%;
  background: url(/build/images/assets/img/background/town/well_bg.dc6d7739..gif) no-repeat center / cover;
  position: relative;
}
div.well > .water {
  overflow: visible;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(/build/images/assets/img/background/town/well_water.6276df14..gif) no-repeat bottom center / cover;
}
div.well > .water::after {
  position: absolute;
  content: " ";
  background: url(/build/images/assets/img/background/town/well_line.31fcec3b..gif) no-repeat center;
  height: 4px;
  top: -4px;
  width: 100%;
}
div.well > .mask {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(/build/images/assets/img/background/town/well_mask.877331a5..gif) no-repeat center / cover;
}
div.well > .overlay {
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  font-weight: bold;
  font-size: 1.1rem;
  padding: 0 8px;
}
div.game-menu-area {
  position: absolute;
  width: 950px;
  padding: 5px 0;
  overflow: visible;
  top: 137px;
  left: 0;
}
div.game-menu-area > div.game-dropdown {
  position: absolute;
  z-index: 11;
  width: 100%;
  top: 37px;
  display: block;
  background: #693e29;
  box-shadow: 0 0 5px black;
  transition: height 0.4s ease, opacity 0.4s ease;
  overflow: hidden;
}
div.game-menu-area > div.game-dropdown.hidden {
  pointer-events: none;
  opacity: 0;
}
div.game-menu-area > div.game-dropdown > ul.text-menu {
  padding: 10px;
  margin: 0;
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
div.game-menu-area > div.game-dropdown > ul.text-menu > li {
  padding: 5px;
  font-size: 1.6rem;
  font-weight: bold;
  font-variant: small-caps;
  list-style: none;
  cursor: pointer;
  color: #f0d79e;
  border-bottom: 1px dashed #b37c4a;
}
div.game-menu-area > div.game-dropdown > ul.text-menu > li.burger-button {
  display: none;
}
div.game-menu-area > div.game-dropdown > ul.text-menu > li:hover {
  background: #8e5437;
}
div.game-menu-area > div.game-dropdown > ul.text-menu > li.back-dash {
  order: 1;
  /*margin-top: 25px;*/
}
div.game-menu-area > div.game-dropdown > ul.text-menu > li.poll-dash {
  order: 2;
  margin-top: 10px;
}
div.game-menu-area > div.game-bar {
  width: 100%;
  height: 32px;
  background: url(/build/images/assets/img/background/bg_menu.2dfe0d1b..jpg);
  box-shadow: 0 0 5px black;
  position: relative;
}
div.game-menu-area > div.game-bar > div.header-stats {
  position: absolute;
  top: -130px;
  pointer-events: none;
  right: 15px;
}
div.game-menu-area > div.game-bar > div.header-stats > ul {
  list-style: none;
  font-variant: small-caps;
  font-weight: bolder;
  color: #fdcb70;
  text-shadow: 0px 1px 1px black, 0px -1px 1px black, 1px 0px 1px black, -1px 0px 1px black, 1px 1px 1px black, -1px -1px 1px black, -1px 1px 1px black, 1px -1px 1px black;
  text-align: right;
  font-size: 1.3rem;
  font-style: italic;
}
div.game-menu-area > div.game-bar > div.header-stats > ul > li span {
  font-size: 1.8rem;
}
div.game-menu-area > div.game-bar > div.header-stats > ul > li.end-stat {
  color: white;
}
div.game-menu-area > div.game-bar > div.ulcont {
  display: inline-block;
  padding: 0;
  margin: 0;
  float: right;
  position: relative;
  z-index: 20;
}
div.game-menu-area > div.game-bar > div.ulcont.fix-left {
  position: absolute;
  top: 100%;
  left: 0;
  float: none;
  margin-top: 12px !important;
  margin-left: 10px;
  z-index: 10;
}
div.game-menu-area > div.game-bar > div.ulcont.fix-left > div {
  display: inline-block;
}
div.game-menu-area > div.game-bar > div.ulcont.fix-left > div + div {
  margin-left: 4px;
}
div.game-menu-area > div.game-bar > ul,
div.game-menu-area > div.game-bar > div.ulcont {
  display: inline-block;
  padding: 0;
  margin: 0;
}
div.game-menu-area > div.game-bar > ul.ulcont + .ulcont,
div.game-menu-area > div.game-bar > div.ulcont.ulcont + .ulcont {
  margin-right: 4px !important;
}
div.game-menu-area > div.game-bar > ul li,
div.game-menu-area > div.game-bar > div.ulcont li {
  display: inline-block;
  list-style: none;
}
div.game-menu-area > div.game-bar > ul.text-menu,
div.game-menu-area > div.game-bar > div.ulcont.text-menu {
  background: url(/build/images/assets/img/background/menu_metalbg.53cc2e47..png) 0 0 repeat-x;
  height: 32px;
  padding-left: 32px;
  padding-right: 6px;
  position: relative;
  z-index: 995;
}
div.game-menu-area > div.game-bar > ul.text-menu:before,
div.game-menu-area > div.game-bar > div.ulcont.text-menu:before {
  position: absolute;
  left: 0;
  top: -28px;
  height: 84px;
  width: 43px;
  pointer-events: none;
  content: " ";
  background: url(/build/images/assets/img/game-bar/cog0.cb2164ab..png) 0 0 no-repeat;
}
div.game-menu-area > div.game-bar > ul.text-menu:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu:after {
  position: absolute;
  right: -43px;
  top: -14px;
  height: 53px;
  width: 57px;
  pointer-events: none;
  z-index: 20;
  content: " ";
  background: url(/build/images/assets/img/game-bar/cog1.93690797..png) 0 0 no-repeat;
}
div.game-menu-area > div.game-bar > ul.text-menu > li,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li {
  padding: 2px 8px;
  background: rgba(0, 0, 0, 0.3);
  font-weight: bold;
  color: #ddab76;
  box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.6);
  border-radius: 4px;
  border: 1px solid rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
div.game-menu-area > div.game-bar > ul.text-menu > li:hover,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li:hover {
  color: white;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.burger-button,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.burger-button {
  margin-top: 2px;
  position: relative;
  left: -20px;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.forum,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.forum,
div.game-menu-area > div.game-bar > ul.text-menu > li.town-dash,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-dash,
div.game-menu-area > div.game-bar > ul.text-menu > li.town-news,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-news,
div.game-menu-area > div.game-bar > ul.text-menu > li.soul,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.soul,
div.game-menu-area > div.game-bar > ul.text-menu > li.help,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.help {
  filter: brightness(100%);
  width: 84px;
  margin-top: 7px;
  text-transform: uppercase;
  font-size: 1rem;
  font-weight: bold;
  color: #FFFFCA;
  text-align: center;
  position: relative;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.forum:hover,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.forum:hover,
div.game-menu-area > div.game-bar > ul.text-menu > li.town-dash:hover,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-dash:hover,
div.game-menu-area > div.game-bar > ul.text-menu > li.town-news:hover,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-news:hover,
div.game-menu-area > div.game-bar > ul.text-menu > li.soul:hover,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.soul:hover,
div.game-menu-area > div.game-bar > ul.text-menu > li.help:hover,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.help:hover {
  filter: brightness(140%);
  color: #FFFFCA;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.forum:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.forum:after,
div.game-menu-area > div.game-bar > ul.text-menu > li.town-dash:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-dash:after,
div.game-menu-area > div.game-bar > ul.text-menu > li.town-news:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-news:after,
div.game-menu-area > div.game-bar > ul.text-menu > li.soul:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.soul:after,
div.game-menu-area > div.game-bar > ul.text-menu > li.help:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.help:after {
  filter: drop-shadow(0 0 2px black);
  content: " ";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  height: 45px;
  top: -40px;
  background-position: bottom center;
  background-repeat: no-repeat;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.back-dash,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.back-dash {
  color: #f0d79e;
  box-shadow: inset 0 0 4px #00000000;
  border: 1px solid #00000000;
  position: absolute;
  top: 35px;
  left: 0;
  width: 117px;
  height: 37px;
  padding-top: 9.5px;
  padding-left: 26px;
  font-size: 1rem;
  font-weight: normal;
  font-variant: small-caps;
  background: url(/build/images/assets/img/game-bar/back_button.a23c38e3..png);
}
div.game-menu-area > div.game-bar > ul.text-menu > li.back-dash:hover,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.back-dash:hover {
  background-image: url(/build/images/assets/img/game-bar/back_button_hover.cc688d48..png);
  padding-top: 10.5px;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.poll-dash,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.poll-dash {
  color: #f0d79e;
  border: none;
  box-shadow: none;
  position: absolute;
  top: 49px;
  left: 735px;
  width: 169px;
  height: 41px;
  background: url(/build/images/assets/img/background/sondagebt_bg.9386752e..gif) center / cover no-repeat;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.poll-dash button,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.poll-dash button {
  position: absolute;
  width: 156px;
  min-height: auto;
  height: 20px;
  top: 19px;
  left: 11px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: fade;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.poll-dash button > span,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.poll-dash button > span {
  display: block;
  width: 130%;
  position: relative;
  left: -15%;
  text-align: center;
  transform: scaleX(0.85);
}
div.game-menu-area > div.game-bar > ul.text-menu > li.forum:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.forum:after {
  background-image: url(/build/images/assets/img/game-bar/forum.37f3e439..png);
  top: -42px;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.town-dash:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-dash:after {
  background-image: url(/build/images/assets/img/game-bar/play.997bb4aa..png);
}
div.game-menu-area > div.game-bar > ul.text-menu > li.town-news:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-news:after {
  background-image: url(/build/images/assets/img/game-bar/gazette.c2f4e308..png);
}
div.game-menu-area > div.game-bar > ul.text-menu > li.soul:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.soul:after {
  background-image: url(/build/images/assets/img/game-bar/soul.be82ea0c..png);
}
div.game-menu-area > div.game-bar > ul.text-menu > li.help:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.help:after {
  background-image: url(/build/images/assets/img/game-bar/help.07020a0e..png);
}
div.game-menu-area > div.game-bar > ul.clock,
div.game-menu-area > div.game-bar > div.ulcont.clock {
  position: absolute;
  background: url(/build/images/assets/img/background/clock.2fd94115..png);
  width: 260px;
  height: 90px;
  top: -137px;
  right: 0px;
}
div.game-menu-area > div.game-bar > ul.clock > li,
div.game-menu-area > div.game-bar > div.ulcont.clock > li {
  display: block;
  position: absolute;
}
div.game-menu-area > div.game-bar > ul.clock > li:nth-child(1),
div.game-menu-area > div.game-bar > div.ulcont.clock > li:nth-child(1) {
  font-size: 1rem;
  color: #ddab76;
  text-align: right;
  height: 12px;
  top: 9px;
  left: 0;
  right: 75px;
  font-variant: small-caps;
}
div.game-menu-area > div.game-bar > ul.clock > li:nth-child(2),
div.game-menu-area > div.game-bar > div.ulcont.clock > li:nth-child(2) {
  font-size: 1rem;
  color: #704018;
  font-weight: bold;
  text-align: right;
  height: 12px;
  top: 25px;
  left: 0;
  right: 85px;
}
div.game-menu-area > div.game-bar > ul.clock > li:nth-child(3),
div.game-menu-area > div.game-bar > div.ulcont.clock > li:nth-child(3) {
  font-size: 1rem;
  text-align: center;
  top: 32px;
  left: 195px;
  right: 25px;
  cursor: help;
  z-index: 995;
}
div.game-menu-area > div.game-bar > ul.clock > li:nth-child(4),
div.game-menu-area > div.game-bar > div.ulcont.clock > li:nth-child(4) {
  color: #5e0000;
  font-size: 1rem;
  text-align: center;
  font-weight: bold;
  top: 58px;
  left: 195px;
  right: 25px;
  cursor: help;
  z-index: 995;
}
div.game-menu-area > div.game-bar > ul.clock .hardcore,
div.game-menu-area > div.game-bar > div.ulcont.clock .hardcore {
  color: #a33333;
  font-variant: small-caps;
}
div.game-menu-area > div.game-bar > ul.clock > li:nth-child(5),
div.game-menu-area > div.game-bar > div.ulcont.clock > li:nth-child(5) {
  top: -6px;
  right: 0;
  z-index: 998;
}
div.game-menu-area > div.game-bar > ul.ulcont,
div.game-menu-area > div.game-bar > div.ulcont.ulcont {
  margin-top: 5px;
  background-color: #483927;
  padding: 1px 3px;
  border: 1px solid #be9766;
  float: right;
  font-size: 0.7em;
}
div.game-menu-area > div.game-bar > ul.ulcont ul,
div.game-menu-area > div.game-bar > div.ulcont.ulcont ul {
  margin: 0;
  padding: 0;
}
div.game-menu-area > div.game-bar > ul.ulcont ul li,
div.game-menu-area > div.game-bar > div.ulcont.ulcont ul li {
  list-style: none;
  color: #ddab76;
  padding: 0;
}
div.game-menu-area > div.game-bar > ul.ulcont ul li b.red,
div.game-menu-area > div.game-bar > div.ulcont.ulcont ul li b.red {
  color: #ff5f5f;
}
div.game-menu-area > div.game-bar > ul.ulcont ul li:before,
div.game-menu-area > div.game-bar > div.ulcont.ulcont ul li:before {
  line-height: 0;
  vertical-align: top;
  margin-right: 4px;
  display: inline-block;
  width: 16px;
}
div.game-menu-area > div.game-bar > ul.status,
div.game-menu-area > div.game-bar > div.ulcont.status,
div.game-menu-area > div.game-bar > ul.rucksack,
div.game-menu-area > div.game-bar > div.ulcont.rucksack {
  position: relative;
  padding: 3px 8px;
  font-weight: bold;
  color: #ddab76;
  box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.9);
  border-radius: 4px;
  background: rgba(0, 0, 0, 0.5);
  float: right;
  font-size: 0.2rem;
  height: 30px;
  /*&.rucksack:before*/
}
div.game-menu-area > div.game-bar > ul.status > .text,
div.game-menu-area > div.game-bar > div.ulcont.status > .text,
div.game-menu-area > div.game-bar > ul.rucksack > .text,
div.game-menu-area > div.game-bar > div.ulcont.rucksack > .text {
  display: block;
  position: absolute;
  top: -1px;
  left: 7px;
  right: 0;
  margin-top: 0;
  z-index: 2;
  color: white;
  font-size: 0.8rem;
  font-variant: small-caps;
  text-shadow: 1px 1px 2px black;
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm):not(.civil),
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm):not(.civil),
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm):not(.civil),
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm):not(.civil) {
  min-width: 64px;
  background: url(/build/images/assets/img/game-bar/panel_tl.61eccd4c..png) 0 0 no-repeat, url(/build/images/assets/img/game-bar/panel_tr.f287b8c0..png) 100% 0 no-repeat, url(/build/images/assets/img/game-bar/panel_bl.a18b84b2..png) 0 100% no-repeat, url(/build/images/assets/img/game-bar/panel_br.0db4ecea..png) 100% 100% no-repeat, url(/build/images/assets/img/game-bar/panel_t.056a0d9d..png) 0 0 repeat-x, url(/build/images/assets/img/game-bar/panel_l.55402dfd..png) 0 0 repeat-y, url(/build/images/assets/img/game-bar/panel_r.885c2d8a..png) 100% 0 repeat-y, url(/build/images/assets/img/game-bar/panel_b.9a69fb55..png) 0 100% repeat-x, url(/build/images/assets/img/game-bar/background_sq.8e001ff9..png);
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm).rucksack,
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm).rucksack,
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm).rucksack,
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm).rucksack {
  z-index: 2;
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm) > li:not(.text),
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm) > li:not(.text),
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text),
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text) {
  height: 18px;
  margin-top: 6px;
  vertical-align: bottom;
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm) > li:not(.text).free,
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm) > li:not(.text).free,
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).free,
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).free,
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm) > li:not(.text).item,
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm) > li:not(.text).item,
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).item,
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).item {
  width: 16px;
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm) > li:not(.text).free,
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm) > li:not(.text).free,
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).free,
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).free {
  background: url(/build/images/assets/img/small_empty_inv.bb5e84b9..gif) no-repeat;
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm) > li:not(.text).item.broken,
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm) > li:not(.text).item.broken,
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).item.broken,
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).item.broken {
  outline: 1px dotted #ff0000;
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm) .status-ghoul,
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm) .status-ghoul,
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm) .status-ghoul,
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm) .status-ghoul {
  position: absolute;
  left: 0;
  top: 26px;
  padding: 4px;
  background: #8f5e33;
  color: #ddab76;
  border: 1px solid #af865a;
  outline: 2px solid #442012;
  float: right;
  font-size: 0.9rem;
  height: 32px !important;
  text-transform: uppercase;
  font-weight: bold;
  z-index: 1;
  max-width: 165px;
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm) .status-ghoul.warning,
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm) .status-ghoul.warning,
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm) .status-ghoul.warning,
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm) .status-ghoul.warning {
  height: 50px !important;
}
div.game-menu-area > div.game-bar > ul.status.rucksack,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack {
  max-width: 176px;
  overflow: hidden;
  font-size: 0;
}
div.game-menu-area > div.game-bar > ul.status.rucksack.expanded .more,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack.expanded .more,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack.expanded .more,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack.expanded .more {
  width: 18px;
  position: absolute;
  top: 7px;
  right: 0px;
}
div.game-menu-area > div.game-bar > ul.status.rucksack.expanded:hover,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack.expanded:hover,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack.expanded:hover,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack.expanded:hover {
  overflow: visible;
  height: 56px;
}
div.game-menu-area > div.game-bar > ul.status.rucksack.expanded:hover .more,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack.expanded:hover .more,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack.expanded:hover .more,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack.expanded:hover .more {
  display: none;
}
div.game-menu-area > div.game-bar > ul.status.rucksack:not(.expanded) .more,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack:not(.expanded) .more,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack:not(.expanded) .more,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack:not(.expanded) .more {
  display: none;
}
div.game-menu-area > div.game-bar > ul.status.rucksack.fix-bottom,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack.fix-bottom,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack.fix-bottom,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack.fix-bottom {
  position: absolute !important;
  top: 100%;
  right: 0;
  float: none;
}
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union {
  border-radius: 0;
}
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.rucksack,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.rucksack,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.rucksack,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.rucksack {
  margin-left: 0;
  position: relative;
  overflow: visible;
  z-index: 1;
}
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.rucksack:not(:hover) .over,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.rucksack:not(:hover) .over,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.rucksack:not(:hover) .over,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.rucksack:not(:hover) .over {
  display: none;
}
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.rucksack:not(.expanded):not(.civil),
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.rucksack:not(.expanded):not(.civil),
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.rucksack:not(.expanded):not(.civil),
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.rucksack:not(.expanded):not(.civil),
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.rucksack:not(:hover):not(.civil),
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.rucksack:not(:hover):not(.civil),
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.rucksack:not(:hover):not(.civil),
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.rucksack:not(:hover):not(.civil) {
  background: url(/build/images/assets/img/game-bar/panel_tr.f287b8c0..png) 100% 0 no-repeat, url(/build/images/assets/img/game-bar/panel_br.0db4ecea..png) 100% 100% no-repeat, url(/build/images/assets/img/game-bar/panel_t.056a0d9d..png) 0 0 repeat-x, url(/build/images/assets/img/game-bar/panel_r.885c2d8a..png) 100% 0 repeat-y, url(/build/images/assets/img/game-bar/panel_b.9a69fb55..png) 0 100% repeat-x, url(/build/images/assets/img/game-bar/background_sq.8e001ff9..png) !important;
}
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.rucksack:not(.expanded):before,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.rucksack:not(.expanded):before,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.rucksack:not(.expanded):before,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.rucksack:not(.expanded):before,
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.rucksack:not(:hover):before,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.rucksack:not(:hover):before,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.rucksack:not(:hover):before,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.rucksack:not(:hover):before {
  content: " ";
  z-index: 1;
  position: absolute;
  top: 0;
  left: -14px;
  width: 24px;
  bottom: 0;
  pointer-events: none;
  background: url(/build/images/assets/img/game-bar/fuse_t.db04b8e2..png) 0 0 no-repeat, url(/build/images/assets/img/game-bar/fuse_b.df452958..png) 0 100% no-repeat, url(/build/images/assets/img/game-bar/fuse_m.839d4221..png) 0 0 repeat-y;
}
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.status,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.status,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.status,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.status {
  margin-right: 0;
  margin-left: 32px;
}
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.status:before,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.status:before,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.status:before,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.status:before {
  content: " ";
  z-index: 20;
  position: absolute;
  top: 13px;
  left: -34px;
  width: 40px;
  height: 33px;
  pointer-events: none;
  background: url(/build/images/assets/img/game-bar/cog2.7b747861..png) 0 0 no-repeat;
}
div.game-menu-area > div.game-bar > ul.status.ap,
div.game-menu-area > div.game-bar > div.ulcont.status.ap,
div.game-menu-area > div.game-bar > ul.rucksack.ap,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.ap,
div.game-menu-area > div.game-bar > ul.status.bp,
div.game-menu-area > div.game-bar > div.ulcont.status.bp,
div.game-menu-area > div.game-bar > ul.rucksack.bp,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.bp,
div.game-menu-area > div.game-bar > ul.status.pm,
div.game-menu-area > div.game-bar > div.ulcont.status.pm,
div.game-menu-area > div.game-bar > ul.rucksack.pm,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.pm {
  font-size: 1.6rem;
}
div.game-menu-area > div.game-bar > ul.status.ap > li,
div.game-menu-area > div.game-bar > div.ulcont.status.ap > li,
div.game-menu-area > div.game-bar > ul.rucksack.ap > li,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.ap > li,
div.game-menu-area > div.game-bar > ul.status.bp > li,
div.game-menu-area > div.game-bar > div.ulcont.status.bp > li,
div.game-menu-area > div.game-bar > ul.rucksack.bp > li,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.bp > li,
div.game-menu-area > div.game-bar > ul.status.pm > li,
div.game-menu-area > div.game-bar > div.ulcont.status.pm > li,
div.game-menu-area > div.game-bar > ul.rucksack.pm > li,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.pm > li {
  margin-top: 3px;
}
div.game-menu-area > div.game-bar > ul.status.ap:before,
div.game-menu-area > div.game-bar > div.ulcont.status.ap:before,
div.game-menu-area > div.game-bar > ul.rucksack.ap:before,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.ap:before {
  content: "";
}
div.game-menu-area > div.game-bar > ul.status.bp:before,
div.game-menu-area > div.game-bar > div.ulcont.status.bp:before,
div.game-menu-area > div.game-bar > ul.rucksack.bp:before,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.bp:before {
  content: "";
}
div.game-menu-area > div.game-bar > ul.status.pm:before,
div.game-menu-area > div.game-bar > div.ulcont.status.pm:before,
div.game-menu-area > div.game-bar > ul.rucksack.pm:before,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.pm:before {
  content: "";
}
div.game-menu-area > div.game-bar > ul.status.civil:before,
div.game-menu-area > div.game-bar > div.ulcont.status.civil:before,
div.game-menu-area > div.game-bar > ul.rucksack.civil:before,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.civil:before {
  content: " ";
}
.ghoul-hunger-container {
  width: 150px;
  display: inline-block;
  height: 0;
  overflow: visible;
}
.ghoul-hunger-container .ghoul-hunger-background {
  position: absolute;
  left: 0;
  right: 0;
  height: 6px;
  top: 20px;
  background: #582921;
  outline: 1px solid #ba9976;
  margin: 0 3px 0 5px;
}
.ghoul-hunger-container .ghoul-hunger-bar {
  position: absolute;
  left: 0;
  height: 6px;
  top: 20px;
  background: #696486;
  margin: 0 3px 0 5px;
  border-top: 1px inset black;
}
.ghoul-hunger-container .ghoul-hunger-bar.warning {
  background: #bb6765;
}
.ghoul-hunger-container .ghoul-hunger-indicator {
  position: absolute;
  background: red;
  height: 6px;
  width: 2px;
  top: 20px;
  margin: 0 2px;
}
.ghoul-hunger-container.in-tooltip {
  display: block;
  height: 12px;
  position: relative;
}
.ghoul-hunger-container.in-tooltip .ghoul-hunger-background,
.ghoul-hunger-container.in-tooltip .ghoul-hunger-bar,
.ghoul-hunger-container.in-tooltip .ghoul-hunger-indicator {
  top: 3px;
}
.ghoul-message {
  text-transform: uppercase;
  font-size: 0.7rem;
  display: block;
  color: #ff5f5f;
  margin-top: 5px;
}
span.ap,
div.ap {
  display: inline-block;
}
span.ap:after,
div.ap:after {
  content: " ";
  display: inline-block;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/ap_small.9d8cf15c..gif);
  vertical-align: middle;
  margin-left: 0;
}
span.bp,
div.bp {
  display: inline-block;
}
span.bp:after,
div.bp:after {
  content: " ";
  display: inline-block;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/bp_small.eaf3a5f3..gif);
  vertical-align: middle;
  margin-left: 0;
}
span.pm,
div.pm {
  display: inline-block;
}
span.pm:after,
div.pm:after {
  content: " ";
  display: inline-block;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/pm_small.8597f73b..gif);
  vertical-align: middle;
  margin-left: 0;
}
span.ox,
div.ox {
  display: inline-block;
}
span.ox:after,
div.ox:after {
  content: " ";
  display: inline-block;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/oxygen_small.ccfd5ef3..gif);
  vertical-align: middle;
  margin-left: 0;
}
span.defense,
div.defense {
  display: inline-block;
  font-weight: bold;
}
span.defense:after,
div.defense:after {
  content: " ";
  display: inline-block;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/small_def.0444425f..gif);
  vertical-align: middle;
  margin-left: 2px;
}
span.defense-broken,
div.defense-broken {
  display: inline-block;
  color: #f18766;
  font-weight: bold;
}
span.defense-broken:after,
div.defense-broken:after {
  content: " ";
  display: inline-block;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/small_def_broken.b4044ffd..gif);
  vertical-align: middle;
  margin-left: 2px;
}
.jobs-choice {
  border: 1px solid #7e4d2a;
  width: 100%;
  opacity: 0.6;
}
.jobs-choice input[type='radio'] {
  display: none;
}
.jobs-choice:hover {
  border: 1px dotted #ddab76;
  cursor: pointer;
}
.jobs-choice > .text {
  color: #b37c4a;
  font-weight: bold;
  font-variant: small-caps;
}
.jobs-choice > label > img {
  width: 100%;
}
.jobs-choice.selected {
  border: 1px solid #f0d79e;
  color: white;
  opacity: 1;
}
.jobs-choice.selected > .text {
  color: white;
}
.jobs-choice .helpbtn {
  position: absolute;
  bottom: 20px;
  left: 20px;
}
.tabs {
  font-size: 1.2rem;
  color: #ddab76;
  border-bottom: 1px solid #ddab76;
  margin-bottom: 20px;
  padding: 0 5px;
  position: relative;
  top: -2px;
  margin-left: -2px;
  min-height: 34px;
}
.tabs:not(.plain) {
  overflow: visible;
  border-bottom: 1px solid transparent;
  background: url(/build/images/assets/img/background/box/panel_02t.46a9eb10..png) right -4px top -7px no-repeat, url(/build/images/assets/img/background/tabs-header.4e251e99..jpg) left / cover;
}
.tabs:not(.plain)::before {
  position: absolute;
  content: " ";
  top: 0;
  left: 27px;
  right: 28px;
  height: 3px;
  background: url(/build/images/assets/img/background/box/panel_01.ff4d29a0..png) 0 -6px repeat-x;
}
.tabs:not(.plain)::after {
  position: absolute;
  content: " ";
  bottom: -55px;
  top: 100%;
  left: 5px;
  right: 2px;
  background: url(/build/images/assets/img/background/below_tabs_bg.0fbbd788..gif) left top repeat-x;
}
.tabs.plain {
  background: url(/build/images/assets/img/background/tabs-header-plain.5535ca39..gif) bottom left no-repeat;
}
.tabs.no-bottom-margin {
  margin-bottom: 0;
}
.tabs.no-bottom-margin ~ div.lightbox {
  margin-top: 0;
}
.tabs > .tab-floater {
  min-height: 32px;
}
.tabs > .tab-floater.tab {
  padding-top: 0 !important;
}
.tabs > .tab-floater::before,
.tabs > .tab-floater::after {
  content: " ";
  clear: both;
}
.tabs > .tab-floater::before {
  display: table;
}
.tabs > .tab-floater::after {
  display: block;
  height: 0;
}
.tabs h4.soul-name {
  margin: 8px 4px;
  display: inline-block;
}
.tabs .tab {
  overflow: hidden;
  position: relative;
}
.tabs .tab.inline {
  display: inline;
}
.tabs .tab:not(.left) {
  float: right;
}
.tabs .tab:not(.tab-floater) {
  padding-top: 9px;
}
.tabs .tab:first-child.left.inline > div.avatar.small:first-child {
  margin-left: -4px;
}
.tabs .tab:first-child.left.inline > div.avatar.small:first-child > h4.soul-name {
  transition: opacity 0.4s ease-in-out;
  pointer-events: none;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.tabs .tab:first-child.left.inline > div.avatar.small:first-child > h4.soul-name > img {
  position: absolute;
  top: 0;
  left: calc(50% - 8px);
}
.tabs .tab:first-child.left.inline > div.avatar.small:first-child > h4.soul-name > a {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  font-size: 0.75em;
  text-align: center;
}
.tabs .tab:first-child.left.inline > div.avatar.small:first-child:hover > h4.soul-name {
  opacity: 1;
}
.tabs .tab.highlight-new::after {
  display: block;
  content: " ";
  width: 16px;
  height: 16px;
  top: 5px;
  left: 0;
  background-image: url(/build/images/assets/img/forum/recent.af2ef869..png);
  position: absolute;
}
.tabs .tab .tab-link {
  float: right;
  height: 21px;
  margin-right: 0px;
  margin-left: 2px;
  margin-top: 3px;
  white-space: nowrap;
  background-image: url(/build/images/assets/img/background/tab.1d5bcab7..gif);
  background-position: top left;
  background-repeat: no-repeat;
  border-left: 1px solid #694023;
  border-right: 1px solid #694023;
  cursor: pointer;
  font-family: "Arial", sans-serif;
  font-size: 1rem;
  font-variant: small-caps;
  color: #f0d79e;
  padding: 2px 4px 0;
  text-decoration: underline;
}
.tabs .tab:not(.tab-floater):hover .tab-link {
  outline: 1px solid #f0d79e;
  text-decoration: underline;
}
.tabs .tab.selected {
  position: relative;
  top: 2px;
}
.tabs .tab.selected .tab-link {
  text-decoration: none;
  color: white;
  background-image: url(/build/images/assets/img/background/tab_active.ac61dd57..gif);
}
.tabs.plain .tab {
  float: left;
}
.tab-floater.tab-floater-nobreak {
  display: flex;
  max-width: 100%;
}
span.icon {
  background: rgba(0, 0, 0, 0.15);
  border: 1px solid rgba(0, 0, 0, 0.15);
  padding: 0 5px;
  border-radius: 6px;
  font-variant: small-caps;
  color: white;
  font-size: 1.2rem;
}
span.icon > img {
  margin-right: 3px;
}
ul.summary {
  background: #5c2b20;
  border: 1px solid #ddab76;
}
ul.summary,
ul.summary ul {
  list-style: none;
  margin: 0;
  padding: 5px;
}
ul.summary ul > li {
  padding-left: 16px;
}
ul.summary li {
  clear: both;
}
ul.summary li > span {
  float: right;
}
ul.summary li > ul {
  border-top: 1px solid #ddab76;
  margin-top: 5px;
}
div.death_header {
  background: url(/build/images/assets/img/background/deathHeader.56a4dda7..gif) no-repeat center bottom / contain;
  min-height: 55px;
  margin-top: 24px;
  text-align: center;
}
div.death_header > div:first-child {
  color: #ddab76;
  font-variant: small-caps;
  font-size: 1.6rem;
  margin-bottom: 6px;
}
div.death_header > div:first-child::first-letter {
  color: #e7c49f;
}
div.death_header > div:last-child {
  color: #e7c49f;
  font-variant: small-caps;
  font-size: 1.8rem;
  font-weight: bold;
}
div.death_header > div:last-child::first-letter {
  color: #f1ddc8;
}
div.death_footer {
  text-align: center;
  font-weight: bold;
  color: #afacc1;
}
div.death_list {
  padding-left: 6px;
}
div.death_list > b {
  color: #ddab76;
}
div.death_list > ul {
  list-style-type: none;
  padding-left: 0;
  font-size: 1.2rem;
  font-weight: bold;
  color: #e7c49f;
}
div.death_list > ul > li {
  line-height: 32px;
}
div.death_list > ul > li > span.count {
  color: white;
}
div.death_list > ul > li > div:not(.tooltip) {
  width: 32px;
  height: 32px;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
}
div.death_list > ul > li > div:not(.tooltip) > img {
  margin-top: -3px;
}
div.death_list > ul > li.rare div {
  background: url(/build/images/assets/img/pictos/rewardBg_rare.2c712a68..gif) no-repeat;
}
div.death_list > ul > li:hover div {
  background-color: #5c2b20;
  outline: 1px solid #f0d79e;
}
div.rebirth {
  background: #996739;
  border: 1px solid #b37c4a;
  margin-bottom: 10px;
}
div.rebirth div.rebirth_label {
  font-size: 1.1rem;
  background: #b37c4a;
  font-variant: small-caps;
  color: #f0d79e;
  padding: 5px;
}
div.rebirth input {
  padding-left: 5px;
  padding-right: 5px;
}
div.rebirth div.rebirth_btn {
  margin-top: 10px;
}
a.help-button {
  background-image: url(/build/images/assets/img/help/helpTooltip.296a271b..gif);
  background-repeat: no-repeat;
  text-align: center;
  color: #E7D1B2;
  border: 1px solid #5e3d17;
  text-transform: uppercase;
  font-size: 0.85rem;
  padding-left: 3px;
  padding-right: 3px;
  cursor: help;
  height: 14px;
  width: 36px;
  display: inline-block;
  line-height: normal;
}
a.help-button:hover {
  outline: 1px solid white;
}
.helpLink {
  font-variant: small-caps;
  padding-left: 20px;
  height: 16px;
  margin-top: 2px;
  margin-bottom: 2px;
  background-image: url(/build/images/assets/img/icons/small_help.1e4814b4..gif);
  background-position: top left;
  background-repeat: no-repeat;
  font-size: 1.1rem;
}
.helpLink:hover {
  color: white;
}
div.help .helpLink {
  background-image: none;
  padding-left: 0;
  color: #F0D79E;
  font-weight: bold;
}
p.book {
  margin-top: 10px;
  padding-left: 0px;
  font-size: 1.25rem;
  font-style: italic;
  color: #efc698;
}
p.book:first-letter {
  font-size: 110%;
  font-weight: bold;
}
p.ambiant,
div.ambiant {
  padding: 5px 5px 5px 22px;
  margin: 0px 10px 10px 40px;
  color: #ddab76;
  font-style: italic;
  font-size: 1.2rem;
  text-align: justify;
  background-image: url(/build/images/assets/img/icons/small_rp.4fd67236..gif);
  background-repeat: no-repeat;
  background-position: 0px 5px;
}
div.tooltip {
  display: none;
  pointer-events: none;
  font-size: 1rem;
  max-width: 250px;
  padding: 4px;
  position: fixed;
  z-index: 2000;
  color: black;
  margin: 20px;
  box-shadow: 0 0 5px black;
  background: #ddab76;
  border: 2px solid #be792f;
  text-align: justify;
  outline: 1px solid #432b11;
  font-weight: normal;
  font-variant: normal;
}
div.tooltip strong.red {
  color: #cf7058;
}
div.tooltip ul {
  padding: 0 3px;
  margin: 2px 0 0px 0px;
  list-style: none none;
  color: #F0D79E;
}
div.tooltip ul:not(.stack) {
  clear: both;
}
div.tooltip ul li {
  margin: 0;
  border-top: 0;
  border-bottom: 2px solid #5c2b20;
}
div.tooltip ul li:not(.item) {
  padding-left: 4px;
  padding-right: 4px;
  background-color: #524053;
}
div.tooltip ul li:last-child {
  border-bottom: 0;
}
div.tooltip ul li i {
  color: #f0d79e;
  font-style: italic;
}
div.tooltip ul li strong {
  font-variant: small-caps;
}
div.tooltip em {
  color: #524053;
}
div.tooltip > h1:first-child {
  font-size: 1.2rem;
  font-weight: bold;
  margin: 4px;
  padding: 0;
  text-align: center;
  border-bottom: 1px solid #be792f;
  font-variant: small-caps;
}
div.tooltip.ndynamic {
  width: 250px;
}
div.tooltip.help {
  background-color: #5c2b20;
  border: 1px solid #ecb98a;
  color: white;
  padding-left: 30px;
  padding-right: 10px;
  max-width: 250px;
}
div.tooltip.help > h1:first-child {
  border: none;
  text-align: left;
  margin: 0;
}
div.tooltip.help strong,
div.tooltip.help em {
  color: #edcda9;
}
div.tooltip.normal {
  background: #935F42;
  border: 1px dotted #E3C699;
  outline: 1px solid #5c2b20;
  color: white;
}
div.tooltip.normal > h1:first-child {
  color: white;
  text-align: right;
  border-bottom-color: white;
}
div.tooltip.normal strong {
  color: #ffaa88;
}
div.tooltip.normal em {
  color: #F0D79E;
}
div.tooltip.item {
  color: #dfdad2;
  width: 250px;
  border: 1px solid #ab9d89;
  border-bottom-color: black;
  border-right-color: black;
  background-color: #746652;
  outline: 1px solid #5c2b20;
}
div.tooltip.item > h1:first-child {
  color: white;
  text-align: right;
  border-bottom-color: white;
}
div.tooltip.forum-tooltip {
  background: #5c2b20;
  border: 1px solid #f0d79e;
  outline: 1px solid #5c2b20;
  color: white;
}
div.tooltip.forum-tooltip em {
  color: #F0D79E;
}
ul.citizen-list li {
  list-style: none;
  color: #ddab76;
}
span.language {
  text-transform: uppercase;
  font-size: 1.2rem;
  line-height: 20px;
  display: inline-block;
  text-align: center;
  color: sandybrown;
}
span.language img {
  width: 100%;
}
div.block {
  width: 80%;
  margin: 10px auto;
  background-color: #5c2b20;
  border: 1px solid #e1bd9b;
  outline: 2px solid #43281a;
}
div.block strong {
  color: #afacc1;
  text-transform: uppercase;
  text-align: center;
  font-size: 1.2rem;
}
div.item-addendum {
  font-weight: bold;
  color: #ddab76;
  margin-top: 10px;
}
div.item-tag {
  font-size: 1.1rem;
  /*text-align: center;*/
  padding: 2px;
  background: #022142;
  border: 1px solid #011d37;
  position: relative;
  color: #ddab76;
  height: 18px;
  margin-top: 3px;
  padding-left: 20px;
}
div.item-tag:after {
  position: absolute;
  display: block;
  content: " ";
  height: 16px;
  width: 16px;
  top: 0;
  left: 1px;
}
div.item-tag.item-tag-deco:after {
  background: url(/build/images/assets/img/item/cat_deco.5944708c..gif) center / contain no-repeat;
}
div.item-tag.item-tag-defense:after {
  background: url(/build/images/assets/img/item/cat_def.5741cc50..gif) center / contain no-repeat;
}
div.item-tag.item-tag-essential {
  padding-left: 14px;
}
div.item-tag.item-tag-essential:after {
  background: url(/build/images/assets/img/item/cat_job.46a3e93f..gif) center / contain no-repeat;
}
div.item-tag.item-tag-weapon:after {
  background: url(/build/images/assets/img/item/cat_weapon.9bb841e8..gif) center / contain no-repeat;
}
div.item-tag.item-tag-heavy:after {
  background: url(/build/images/assets/img/item/cat_heavy.acc8d273..gif) center / contain no-repeat;
}
div.item-tag.item-tag-use-1:after {
  background: url(/build/images/assets/img/icons/small_once.a6b19157..gif) center / contain no-repeat;
}
div.item-tag.item-tag-item-id:after {
  background: url(/build/images/assets/img/icons/small_dev.145328e8..png) center / contain no-repeat;
}
div.item-tag.item-tag-poison-deadly:after {
  background: url(/build/images/assets/img/icons/death.34e3288c..gif) center / contain no-repeat;
}
div.item-tag.item-tag-poison-infect:after {
  background: url(/build/images/assets/img/status/status_infection.8c769471..gif) center / contain no-repeat;
}
div.item-tag.item-tag-poison-strange:after {
  background: url(/build/images/assets/img/status/status_drugged.233c203e..gif) center / contain no-repeat;
}
div.item-tag.item-tag-first-pick:after {
  background: url(/build/images/assets/img/item/item_bagxl.fbd2e7bc..gif) center / contain no-repeat;
}
div.item-tag em {
  color: white;
}
div.badge {
  background: #7d5032;
  border: 1px solid #dfc793;
  padding: 10px;
  margin: 20px 0;
}
div.badge strong {
  font-size: 1.2em;
  font-weight: bold;
  color: white;
}
div.badge span {
  color: #ddab76;
}
div.tooltip-dummy {
  height: 0;
  position: relative;
  overflow: visible;
  padding: 0;
  margin: 0;
}
div.tooltip-dummy > * {
  position: absolute;
  width: 100%;
  top: 0;
  z-index: 3;
  box-shadow: 0 0 2px black, 0 0 10px black;
}
div.tooltip-dummy > *.tooltip-dummy-container {
  background: #524053;
  outline: 1px solid #F0D79E;
}
div.tooltip-dummy > *.tooltip-dummy-container > h4 {
  margin: 4px;
  padding: 0 0 4px;
  border-bottom: 1px solid #F0D79E;
  color: #F0D79E;
  text-align: center;
}
div.daily-attack {
  margin: 0 auto;
  max-width: 442px;
}
div.daily-attack div.content {
  padding: 0;
  background-color: #5c2b20;
  border: 1px solid #ddab76;
  outline: 2px solid #5c2b20;
  font-style: italic;
  color: #ddab76;
}
div.daily-attack div.content hordes-flash[data-src] {
  overflow: hidden;
}
div.daily-attack div.content hordes-flash[data-src] > * {
  width: 100% !important;
  height: auto !important;
  aspect-ratio: 440/120;
}
div.daily-attack div.content p {
  margin: 16px 10px;
}
div.daily-attack div.content p::first-letter {
  color: #f0d79e;
  font-weight: bold;
  font-size: 1.5rem;
}
div.daily-attack div.content strong {
  color: #cf7058;
  font-weight: normal;
}
div.daily-attack div.infos {
  margin-top: 20px;
  background-color: #3b3249;
  border: 1px solid #ddab76;
  outline: 2px solid #5c2b20;
  padding: 10px;
  color: white;
  font-size: 1.2rem;
}
div.daily-attack div.infos img {
  float: left;
  margin-right: 5px;
  border: 1px solid #b37c4a;
}
div.daily-attack div.infos h2 {
  padding: 0px;
  margin: 0px 0px 5px;
  color: #ddab76;
  text-align: left;
  font-family: "Lora", serif;
  text-transform: uppercase;
  border-bottom: 2px solid #ddab76;
  font-size: 1.3rem;
}
div.daily-attack div.infos em {
  color: #f0d79e;
  font-size: 1.1rem;
}
.avatar,
.avatarcrow {
  display: inline-block;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.7);
  position: relative;
}
.avatar:not(.small):not(.full):not(.round) > img,
.avatarcrow:not(.small):not(.full):not(.round) > img {
  max-width: 100px;
  max-height: 100px;
}
.avatar.small > img,
.avatarcrow.small > img {
  width: 90px;
  height: 30px;
  object-fit: cover;
}
.avatar.full > img,
.avatarcrow.full > img {
  max-width: 100%;
}
.avatar.round,
.avatarcrow.round {
  border-radius: 100%;
  overflow: hidden;
}
.avatar.round > img,
.avatarcrow.round > img {
  width: 40px;
  height: 40px;
  object-fit: cover;
}
.avatar.full > div.crop,
.avatarcrow.full > div.crop {
  z-index: 1;
  width: 100%;
  height: 33.33333333%;
  position: absolute;
  top: 0;
  left: 0;
  outline: 1px solid white;
  background: rgba(255, 255, 255, 0.1);
  cursor: nwse-resize;
}
.avatar.full > div.crop > div,
.avatarcrow.full > div.crop > div {
  cursor: grab;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.avatar.raw,
.avatarcrow.raw {
  outline: none;
  box-shadow: none;
  padding: 0;
  margin: 0;
  border: 1px solid transparent;
}
.avatar > img,
.avatarcrow > img {
  backdrop-filter: blur(15px) contrast(95%) brightness(110%);
  background: url(/build/images/assets/img/noise.cba0ba4f..png);
}
.avatar {
  border: 1px solid #5c2b20;
}
.avatarcrow {
  border: 1px solid #cc3300;
}
.tab-floater .avatar > img {
  backdrop-filter: none;
  background: transparent;
}
select {
  font-size: 1.2rem;
  background-color: #965C36;
  color: #f0d79e;
  border: 1px solid #ddab76;
  outline: 1px solid black;
  cursor: pointer;
}
select:not(.small) {
  width: 100%;
}
i.dagger {
  font-style: normal;
}
.form div.note.note-lightest {
  margin: 5px 0;
}
.form .mod {
  font-size: 1.2rem;
  color: #f0d79e;
}
.form .mod strong {
  color: white;
  text-transform: uppercase;
}
.form .warning {
  color: #f86;
  font-size: 1.2rem;
  font-variant: small-caps;
  margin-top: 5px;
  padding: 5px;
  background-color: #5c2b20;
  border: 1px solid #f0d79e;
  outline: 1px solid #5c2b20;
}
.form .warning strong {
  text-transform: uppercase;
  color: #f8eacb;
}
#postbox {
  position: absolute;
  right: 10px;
  top: 100px;
  font-size: 10px;
  background-color: rgba(62, 36, 23, 0.75);
  border-radius: 6px;
  padding: 3px 5px;
  color: #ddab76;
  transition: background-color 0.5s ease-in-out;
  cursor: pointer;
  z-index: 995;
}
#postbox:hover {
  background-color: rgba(99, 58, 37, 0.75);
}
#postbox > div {
  margin: 0;
  display: inline-block;
  font-weight: bold;
}
#postbox > div:last-child {
  margin-left: 4px;
}
#postbox.new-messages > *:nth-child(1) {
  display: none;
}
#postbox:not(.new-messages) > *:not(:nth-child(1)) {
  display: none !important;
}
.mt-1 {
  margin-top: 1em;
}
.mt-2 {
  margin-top: 2em;
}
.mb-1 {
  margin-bottom: 1em;
}
.mb-2 {
  margin-bottom: 2em;
}
.ml-1 {
  margin-left: 1em;
}
.pl-1 {
  padding-left: 1em;
}
.pl-05 {
  padding-left: 0.5em;
}
.inline-block {
  display: inline-block;
}
ul.hordes-bullets {
  list-style: none;
  font-size: 0.8em;
}
ul.hordes-bullets > li {
  position: relative;
}
ul.hordes-bullets > li b.emph {
  font-weight: normal;
  color: #ddab76;
  font-variant: small-caps;
}
ul.hordes-bullets > li:before {
  position: absolute;
  left: -24px;
  top: 0;
  content: " ";
  width: 24px;
  height: 16px;
  background: url(/build/images/assets/img/icons/small_middot.d673b4c1..gif) no-repeat;
}
ul.hordes-bullets > li.note {
  margin-left: -40px;
}
div.or {
  height: 100px;
  width: 100%;
  background: url(/build/images/assets/img/or.72e5a71d..png) no-repeat center;
}
div.welcome-teaser {
  height: 500px;
  margin-right: -5px;
}
div.welcome-teaser > span {
  font-size: 18px;
  position: relative;
  display: inline-block;
  width: 241px;
  top: 18px;
  left: 70px;
  transform: rotate(-1.8deg);
  text-align: center;
  font-weight: bold;
  text-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
}
div.welcome-teaser > span:first-child {
  color: #312839;
  text-transform: uppercase;
}
div.welcome-teaser > span:last-child {
  color: #5b0000;
}
div.welcome-teaser.teaser-1 {
  background: url(/build/images/assets/img/teaser1.97daeabd..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-1 > span {
  left: 80px;
  top: 25px;
}
div.welcome-teaser.teaser-2 {
  background: url(/build/images/assets/img/teaser2.ac81eb84..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-3 {
  background: url(/build/images/assets/img/teaser3.30afc570..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-4 {
  background: url(/build/images/assets/img/teaser4.26767171..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-5 {
  background: url(/build/images/assets/img/teaser5.00055932..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-6 {
  background: url(/build/images/assets/img/teaser6.d10d14ec..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-7 {
  background: url(/build/images/assets/img/teaser7.1c954604..png) no-repeat top right;
}
div.welcome-teaser.teaser-8 {
  background: url(/build/images/assets/img/teaser8.7a34dc34..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-9 {
  background: url(/build/images/assets/img/teaser9.2d849e22..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-10 {
  background: url(/build/images/assets/img/teaser10.af3bf423..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-11 {
  background: url(/build/images/assets/img/teaser11.399b217a..jpg) no-repeat top right;
}
span.tag {
  font-size: 0.95rem;
  text-shadow: 1px 1px 0 black;
  padding: 2px 4px;
  box-shadow: 0 0 2px black;
  margin: 1px 2px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  font-weight: bold;
  border-radius: 3px;
}
.username {
  word-break: break-all;
  text-decoration: none;
  border-radius: 4px;
  padding-right: 5px;
  padding-left: 5px;
  color: #F0D79E;
  font-weight: bold;
  box-shadow: 0 0 1px black;
  display: inline-block;
  cursor: pointer;
}
.username.username-alias {
  background-color: #5c0045;
  border-top: 1px solid #981c54;
}
.username:not(.username-alias) {
  background-color: #5C0000;
  border-top: 1px solid #98341c;
}
.username:hover {
  border-top: 1px solid #490000;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.5), 0 0 1px black;
}
.username:not(.username-alias).is-friend {
  border-top: 1px solid #965c36;
  background-color: #7e4e2a;
}
div.loading {
  min-height: 24px;
  width: 100%;
  background: url(/build/images/assets/img/anims/loading.143e0562..gif) center no-repeat;
}
i.h-icon {
  display: inline-block;
  height: 16px;
  width: 16px;
}
i.h-icon.caret-up {
  background: url(/build/images/assets/img/icons/small_caret_up.f165c160..gif) center no-repeat;
}
i.h-icon.caret-down {
  background: url(/build/images/assets/img/icons/small_caret_down.3be88e38..gif) center no-repeat;
}
.toc {
  position: sticky;
  top: 4px;
  font-size: 1.1rem;
  background: #8a5432;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  border: 1px solid #704328;
}
.toc > b:first-child {
  display: block;
  background: #965c36;
  padding: 4px;
  font-variant: small-caps;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.toc ul {
  margin: 4px 0;
  padding: 0;
}
.toc ul li {
  background: #8a5432;
  list-style: none;
  padding: 2px 10px;
  color: white;
  cursor: pointer;
  border-top: 1px solid #965c36;
}
.toc > ul > li {
  margin-left: 0;
}
.toc > ul > li:first-child {
  border-top: none;
}
.toc > ul > li > ul > li {
  margin-left: 12px;
}
.toc > ul > li > ul > li > ul > li {
  margin-left: 24px;
}
.center {
  text-align: center;
}
.vmiddle {
  vertical-align: middle;
}
.left {
  text-align: left;
}
.right {
  text-align: right;
}
.justify {
  text-align: justify;
}
.float-left {
  float: left;
}
.float-right {
  float: right;
}
.small {
  color: #ddab76;
  font-size: 1.1rem;
}
.medium {
  font-size: 1.6rem;
}
.critical {
  color: #f86000;
  font-weight: bold;
}
.pointer {
  cursor: pointer;
}
.no-ws {
  font-size: 0;
}
hr.dashed {
  border: 1px dashed #ddab76;
}
h5 {
  margin: 15px 0 2px;
  font-variant: small-caps;
  font-weight: bold;
  color: #ddab76;
  border-bottom: 2px solid #ddab76;
  background: linear-gradient(to top, #643b25 0%, rgba(100, 59, 37, 0) 50%, rgba(100, 59, 37, 0) 100%);
}
h1.page-head {
  padding: 7px 0 14px 48px;
  margin: 0 0 8px;
  color: #f0d79e;
  font-size: 1.4rem;
  line-height: 17px;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-image: url(/build/images/assets/img/h1.57460bf4..gif);
  background-repeat: no-repeat;
  background-position-y: bottom;
  clear: both;
}
h2.page-head {
  height: 17px;
  padding: 0;
  margin: 15px 0 5px;
  color: #ddab76;
  font-size: 1.2rem;
  line-height: 17px;
  text-transform: uppercase;
  border-bottom: 2px solid #ddab76;
  background-image: url(/build/images/assets/img/help/h2.ee568f07..gif);
  background-repeat: repeat-x;
  background-position: left bottom;
  clear: both;
}
.page-head > strong {
  color: white;
}
*[disabled],
*[data-disabled="disabled"]:not(form) {
  pointer-events: none;
  filter: saturate(0%) contrast(50%) brightness(110%);
}
*[data-disabled="blocked"]:not(form) {
  pointer-events: none;
}
*.no-interaction {
  pointer-events: none;
}
form[data-disabled="disabled"] input,
form[data-disabled="disabled"] select,
form[data-disabled="disabled"] textarea,
form[data-disabled="disabled"] button,
form[data-disabled="disabled"] div.button {
  pointer-events: none;
  filter: saturate(0%) contrast(50%) brightness(110%);
}
img.fit {
  width: 100%;
}
ul.feature-list {
  font-size: 0.8em;
}
ul.feature-list strong,
ul.feature-list b {
  color: #ddab76;
}
.boxed {
  border: 1px solid #f0d79e;
  outline: 1px solid #5c2b20;
}
.bold {
  font-weight: bold;
}
.italic {
  font-style: italic;
}
.hidden,
.hidden-empty:empty {
  display: none!important;
}
.link {
  cursor: pointer;
  color: #ddab76;
}
.link:not(.undecorated) {
  text-decoration: underline;
}
.link:hover {
  color: white;
}
button img {
  margin-right: 5px;
}
.content-center-vertical {
  display: flex;
  align-items: center;
}
.content-center-horizontal {
  display: flex;
  justify-content: center;
}
.pad {
  padding: 5px;
}
div.band {
  border: 1px solid #ddab76;
  position: relative;
  text-align: center;
  height: 0;
  margin: 30px 0;
  filter: drop-shadow(0 0 4px black);
}
div.band > span {
  display: inline-block;
  position: relative;
  top: -15px;
  height: 30px;
  text-transform: uppercase;
  background: #ddab76;
  color: white;
  padding: 5px 15px;
  font-weight: bold;
  border-radius: 15px;
}
.ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
}
.relative {
  position: relative;
}
.full-height {
  height: 100%;
}
.auto-height {
  height: auto;
}
.full-width {
  width: 100%;
}
.max-height {
  max-height: 100%;
}
.text-wrap-all {
  word-break: break-all;
}
.text-wrap-none {
  word-break: keep-all;
}
button.button-dropdown-button,
div.button.button-dropdown-button,
div.forum-button.button-dropdown-button {
  position: relative;
  overflow: visible;
  display: inline-block;
  width: auto;
}
button.button-dropdown-button .button-dropdown,
div.button.button-dropdown-button .button-dropdown,
div.forum-button.button-dropdown-button .button-dropdown {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  cursor: auto;
  border: 1px solid #f0d79e;
  outline: 1px solid #5c2b20;
  background: #3c2018;
  padding: 5px;
  z-index: 10;
}
button.button-dropdown-button .button-dropdown button:not(.inline),
div.button.button-dropdown-button .button-dropdown button:not(.inline),
div.forum-button.button-dropdown-button .button-dropdown button:not(.inline),
button.button-dropdown-button .button-dropdown .button:not(.inline),
div.button.button-dropdown-button .button-dropdown .button:not(.inline),
div.forum-button.button-dropdown-button .button-dropdown .button:not(.inline),
button.button-dropdown-button .button-dropdown .forum-button:not(.inline),
div.button.button-dropdown-button .button-dropdown .forum-button:not(.inline),
div.forum-button.button-dropdown-button .button-dropdown .forum-button:not(.inline) {
  width: 100%;
  white-space: nowrap;
}
button.button-dropdown-button:focus .button-dropdown,
div.button.button-dropdown-button:focus .button-dropdown,
div.forum-button.button-dropdown-button:focus .button-dropdown,
button.button-dropdown-button .button-dropdown:focus-within,
div.button.button-dropdown-button .button-dropdown:focus-within,
div.forum-button.button-dropdown-button .button-dropdown:focus-within,
button.button-dropdown-button .button-dropdown:hover,
div.button.button-dropdown-button .button-dropdown:hover,
div.forum-button.button-dropdown-button .button-dropdown:hover {
  display: block;
}
.spaced-icon {
  display: flex;
  align-items: center;
  justify-content: space-between;
  column-gap: 5px;
}
.clear {
  clear: both;
}
.no-margin {
  margin: 0 !important;
}
div.inline {
  display: inline-block;
}
@keyframes delay-pointer-events {
  0% {
    pointer-events: none;
  }
  99% {
    pointer-events: none;
  }
  100% {
    pointer-events: all;
  }
}
* {
  box-sizing: border-box;
}
*::before,
*::after {
  box-sizing: border-box;
}
.row::before,
.row::after {
  content: " ";
  clear: both;
}
.row::before {
  display: table;
}
.row::after {
  display: block;
  height: 0;
}
.row > .cell,
.row .cell-small {
  display: inline-block;
  float: left;
  position: relative;
}
.row > .cell.padded,
.row .cell-small.padded {
  padding: 5px;
}
.row > .cell.padded-small,
.row .cell-small.padded-small {
  padding: 2px;
}
.row > .cell.padded-none,
.row .cell-small.padded-none {
  padding: 0;
}
.row > .cell::before,
.row .cell-small::before,
.row > .cell::after,
.row .cell-small::after {
  clear: both;
}
.row > .cell::before,
.row .cell-small::before {
  content: " ";
  display: table;
}
.row > .cell.rw-0 {
  display: none;
}
.row > .cell.ro-0 {
  margin-left: 0;
}
.row > .cell.rw-1 {
  width: 8.33333333%;
}
.row > .cell.ro-1 {
  margin-left: 8.33333333%;
}
.row > .cell.rw-2 {
  width: 16.66666667%;
}
.row > .cell.ro-2 {
  margin-left: 16.66666667%;
}
.row > .cell.rw-3 {
  width: 25%;
}
.row > .cell.ro-3 {
  margin-left: 25%;
}
.row > .cell.rw-4 {
  width: 33.33333333%;
}
.row > .cell.ro-4 {
  margin-left: 33.33333333%;
}
.row > .cell.rw-5 {
  width: 41.66666667%;
}
.row > .cell.ro-5 {
  margin-left: 41.66666667%;
}
.row > .cell.rw-6 {
  width: 50%;
}
.row > .cell.ro-6 {
  margin-left: 50%;
}
.row > .cell.rw-7 {
  width: 58.33333333%;
}
.row > .cell.ro-7 {
  margin-left: 58.33333333%;
}
.row > .cell.rw-8 {
  width: 66.66666667%;
}
.row > .cell.ro-8 {
  margin-left: 66.66666667%;
}
.row > .cell.rw-9 {
  width: 75%;
}
.row > .cell.ro-9 {
  margin-left: 75%;
}
.row > .cell.rw-10 {
  width: 83.33333333%;
}
.row > .cell.ro-10 {
  margin-left: 83.33333333%;
}
.row > .cell.rw-11 {
  width: 91.66666667%;
}
.row > .cell.ro-11 {
  margin-left: 91.66666667%;
}
.row > .cell.rw-12 {
  width: 100%;
}
.row > .cell.ro-12 {
  margin-left: 100%;
}
.row > .cell.rw-0 {
  width: 0%;
}
.row > .cell.ro-0 {
  margin-left: 0%;
}
.row > .cell.rw-1 {
  width: 8.33333333%;
}
.row > .cell.ro-1 {
  margin-left: 8.33333333%;
}
.row > .cell.rw-2 {
  width: 16.66666667%;
}
.row > .cell.ro-2 {
  margin-left: 16.66666667%;
}
.row > .cell.rw-3 {
  width: 25%;
}
.row > .cell.ro-3 {
  margin-left: 25%;
}
.row > .cell.rw-4 {
  width: 33.33333333%;
}
.row > .cell.ro-4 {
  margin-left: 33.33333333%;
}
.row > .cell.rw-5 {
  width: 41.66666667%;
}
.row > .cell.ro-5 {
  margin-left: 41.66666667%;
}
.row > .cell.rw-6 {
  width: 50%;
}
.row > .cell.ro-6 {
  margin-left: 50%;
}
.row > .cell.rw-7 {
  width: 58.33333333%;
}
.row > .cell.ro-7 {
  margin-left: 58.33333333%;
}
.row > .cell.rw-8 {
  width: 66.66666667%;
}
.row > .cell.ro-8 {
  margin-left: 66.66666667%;
}
.row > .cell.rw-9 {
  width: 75%;
}
.row > .cell.ro-9 {
  margin-left: 75%;
}
.row > .cell.rw-10 {
  width: 83.33333333%;
}
.row > .cell.ro-10 {
  margin-left: 83.33333333%;
}
.row > .cell.rw-11 {
  width: 91.66666667%;
}
.row > .cell.ro-11 {
  margin-left: 91.66666667%;
}
.row > .cell.rw-12 {
  width: 100%;
}
.row > .cell.ro-12 {
  margin-left: 100%;
}
.row > .cell-small.rw-0 {
  display: none;
}
.row > .cell-small.ro-0 {
  margin-left: 0;
}
.row > .cell-small.rw-1 {
  width: 4.16666667%;
}
.row > .cell-small.ro-1 {
  margin-left: 4.16666667%;
}
.row > .cell-small.rw-2 {
  width: 8.33333333%;
}
.row > .cell-small.ro-2 {
  margin-left: 8.33333333%;
}
.row > .cell-small.rw-3 {
  width: 12.5%;
}
.row > .cell-small.ro-3 {
  margin-left: 12.5%;
}
.row > .cell-small.rw-4 {
  width: 16.66666667%;
}
.row > .cell-small.ro-4 {
  margin-left: 16.66666667%;
}
.row > .cell-small.rw-5 {
  width: 20.83333333%;
}
.row > .cell-small.ro-5 {
  margin-left: 20.83333333%;
}
.row > .cell-small.rw-6 {
  width: 25%;
}
.row > .cell-small.ro-6 {
  margin-left: 25%;
}
.row > .cell-small.rw-7 {
  width: 29.16666667%;
}
.row > .cell-small.ro-7 {
  margin-left: 29.16666667%;
}
.row > .cell-small.rw-8 {
  width: 33.33333333%;
}
.row > .cell-small.ro-8 {
  margin-left: 33.33333333%;
}
.row > .cell-small.rw-9 {
  width: 37.5%;
}
.row > .cell-small.ro-9 {
  margin-left: 37.5%;
}
.row > .cell-small.rw-10 {
  width: 41.66666667%;
}
.row > .cell-small.ro-10 {
  margin-left: 41.66666667%;
}
.row > .cell-small.rw-11 {
  width: 45.83333333%;
}
.row > .cell-small.ro-11 {
  margin-left: 45.83333333%;
}
.row > .cell-small.rw-12 {
  width: 50%;
}
.row > .cell-small.ro-12 {
  margin-left: 50%;
}
.row > .cell-small.rw-13 {
  width: 54.16666667%;
}
.row > .cell-small.ro-13 {
  margin-left: 54.16666667%;
}
.row > .cell-small.rw-14 {
  width: 58.33333333%;
}
.row > .cell-small.ro-14 {
  margin-left: 58.33333333%;
}
.row > .cell-small.rw-15 {
  width: 62.5%;
}
.row > .cell-small.ro-15 {
  margin-left: 62.5%;
}
.row > .cell-small.rw-16 {
  width: 66.66666667%;
}
.row > .cell-small.ro-16 {
  margin-left: 66.66666667%;
}
.row > .cell-small.rw-17 {
  width: 70.83333333%;
}
.row > .cell-small.ro-17 {
  margin-left: 70.83333333%;
}
.row > .cell-small.rw-18 {
  width: 75%;
}
.row > .cell-small.ro-18 {
  margin-left: 75%;
}
.row > .cell-small.rw-19 {
  width: 79.16666667%;
}
.row > .cell-small.ro-19 {
  margin-left: 79.16666667%;
}
.row > .cell-small.rw-20 {
  width: 83.33333333%;
}
.row > .cell-small.ro-20 {
  margin-left: 83.33333333%;
}
.row > .cell-small.rw-21 {
  width: 87.5%;
}
.row > .cell-small.ro-21 {
  margin-left: 87.5%;
}
.row > .cell-small.rw-22 {
  width: 91.66666667%;
}
.row > .cell-small.ro-22 {
  margin-left: 91.66666667%;
}
.row > .cell-small.rw-23 {
  width: 95.83333333%;
}
.row > .cell-small.ro-23 {
  margin-left: 95.83333333%;
}
.row > .cell-small.rw-24 {
  width: 100%;
}
.row > .cell-small.ro-24 {
  margin-left: 100%;
}
.row > .cell-small.rw-0 {
  width: 0%;
}
.row > .cell-small.ro-0 {
  margin-left: 0%;
}
.row > .cell-small.rw-1 {
  width: 4.16666667%;
}
.row > .cell-small.ro-1 {
  margin-left: 4.16666667%;
}
.row > .cell-small.rw-2 {
  width: 8.33333333%;
}
.row > .cell-small.ro-2 {
  margin-left: 8.33333333%;
}
.row > .cell-small.rw-3 {
  width: 12.5%;
}
.row > .cell-small.ro-3 {
  margin-left: 12.5%;
}
.row > .cell-small.rw-4 {
  width: 16.66666667%;
}
.row > .cell-small.ro-4 {
  margin-left: 16.66666667%;
}
.row > .cell-small.rw-5 {
  width: 20.83333333%;
}
.row > .cell-small.ro-5 {
  margin-left: 20.83333333%;
}
.row > .cell-small.rw-6 {
  width: 25%;
}
.row > .cell-small.ro-6 {
  margin-left: 25%;
}
.row > .cell-small.rw-7 {
  width: 29.16666667%;
}
.row > .cell-small.ro-7 {
  margin-left: 29.16666667%;
}
.row > .cell-small.rw-8 {
  width: 33.33333333%;
}
.row > .cell-small.ro-8 {
  margin-left: 33.33333333%;
}
.row > .cell-small.rw-9 {
  width: 37.5%;
}
.row > .cell-small.ro-9 {
  margin-left: 37.5%;
}
.row > .cell-small.rw-10 {
  width: 41.66666667%;
}
.row > .cell-small.ro-10 {
  margin-left: 41.66666667%;
}
.row > .cell-small.rw-11 {
  width: 45.83333333%;
}
.row > .cell-small.ro-11 {
  margin-left: 45.83333333%;
}
.row > .cell-small.rw-12 {
  width: 50%;
}
.row > .cell-small.ro-12 {
  margin-left: 50%;
}
.row > .cell-small.rw-13 {
  width: 54.16666667%;
}
.row > .cell-small.ro-13 {
  margin-left: 54.16666667%;
}
.row > .cell-small.rw-14 {
  width: 58.33333333%;
}
.row > .cell-small.ro-14 {
  margin-left: 58.33333333%;
}
.row > .cell-small.rw-15 {
  width: 62.5%;
}
.row > .cell-small.ro-15 {
  margin-left: 62.5%;
}
.row > .cell-small.rw-16 {
  width: 66.66666667%;
}
.row > .cell-small.ro-16 {
  margin-left: 66.66666667%;
}
.row > .cell-small.rw-17 {
  width: 70.83333333%;
}
.row > .cell-small.ro-17 {
  margin-left: 70.83333333%;
}
.row > .cell-small.rw-18 {
  width: 75%;
}
.row > .cell-small.ro-18 {
  margin-left: 75%;
}
.row > .cell-small.rw-19 {
  width: 79.16666667%;
}
.row > .cell-small.ro-19 {
  margin-left: 79.16666667%;
}
.row > .cell-small.rw-20 {
  width: 83.33333333%;
}
.row > .cell-small.ro-20 {
  margin-left: 83.33333333%;
}
.row > .cell-small.rw-21 {
  width: 87.5%;
}
.row > .cell-small.ro-21 {
  margin-left: 87.5%;
}
.row > .cell-small.rw-22 {
  width: 91.66666667%;
}
.row > .cell-small.ro-22 {
  margin-left: 91.66666667%;
}
.row > .cell-small.rw-23 {
  width: 95.83333333%;
}
.row > .cell-small.ro-23 {
  margin-left: 95.83333333%;
}
.row > .cell-small.rw-24 {
  width: 100%;
}
.row > .cell-small.ro-24 {
  margin-left: 100%;
}
.row-table > .row.header,
.row-table > .row-flex.header {
  font-variant: small-caps;
  font-weight: bold;
  background: linear-gradient(to top, #643b25 0%, rgba(100, 59, 37, 0) 50%, rgba(100, 59, 37, 0) 100%);
}
.row-table > .row.header.row-flex,
.row-table > .row-flex.header.row-flex {
  align-items: end;
}
.row-table > .row:not(.header):not(.highlight):nth-child(2n+0),
.row-table > .row-flex:not(.header):not(.highlight):nth-child(2n+0) {
  background: #5c2b20;
}
.row-table > .row:not(.header):not(.highlight):nth-child(2n+1),
.row-table > .row-flex:not(.header):not(.highlight):nth-child(2n+1) {
  background: #663024;
}
.row-table > .row:not(.header).highlight:nth-child(2n+0),
.row-table > .row-flex:not(.header).highlight:nth-child(2n+0) {
  background: #3c3a4a;
}
.row-table > .row:not(.header).highlight:nth-child(2n+1),
.row-table > .row-flex:not(.header).highlight:nth-child(2n+1) {
  background: #434153;
}
.note .row-table > .row.header {
  background: none;
}
.row-flex:not(.inline) {
  display: flex;
}
.row-flex.inline {
  display: inline-flex;
}
.row-flex:not(.wrap):not(.wrap-inverse) {
  flex-wrap: nowrap;
}
.row-flex.wrap {
  flex-wrap: wrap;
}
.row-flex.gap {
  gap: 5px;
}
.row-flex.gap-small {
  gap: 2px;
}
.row-flex.gap-none {
  gap: 0;
}
.row-flex.wrap-inverse {
  flex-wrap: wrap-reverse;
}
.row-flex.h-center {
  justify-content: center;
}
.row-flex.left {
  justify-content: flex-start;
}
.row-flex.space {
  justify-content: space-between;
}
.row-flex.right {
  justify-content: flex-end;
}
.row-flex.v-center {
  align-items: center;
}
.row-flex.top {
  align-items: flex-start;
}
.row-flex.bottom {
  align-items: flex-end;
}
.row-flex.stretch {
  align-items: stretch;
}
.row-flex:not(inverse):not(.vertical) {
  flex-direction: row;
}
.row-flex.inverse:not(.vertical) {
  flex-direction: row-reverse;
}
.row-flex:not(inverse).vertical {
  flex-direction: column;
}
.row-flex.inverse.vertical {
  flex-direction: column-reverse;
}
.row-flex > .cell.shrink-0,
.row-flex > .cell-small.shrink-0 {
  flex-shrink: 0;
}
.row-flex > .cell.grow-0,
.row-flex > .cell-small.grow-0 {
  flex-grow: 0;
}
.row-flex > .cell.factor-0,
.row-flex > .cell-small.factor-0 {
  flex-shrink: 0;
  flex-grow: 0;
}
.row-flex > .cell.shrink-1,
.row-flex > .cell-small.shrink-1 {
  flex-shrink: 1;
}
.row-flex > .cell.grow-1,
.row-flex > .cell-small.grow-1 {
  flex-grow: 1;
}
.row-flex > .cell.factor-1,
.row-flex > .cell-small.factor-1 {
  flex-shrink: 1;
  flex-grow: 1;
}
.row-flex > .cell.shrink-2,
.row-flex > .cell-small.shrink-2 {
  flex-shrink: 2;
}
.row-flex > .cell.grow-2,
.row-flex > .cell-small.grow-2 {
  flex-grow: 2;
}
.row-flex > .cell.factor-2,
.row-flex > .cell-small.factor-2 {
  flex-shrink: 2;
  flex-grow: 2;
}
.row-flex > .cell.shrink-3,
.row-flex > .cell-small.shrink-3 {
  flex-shrink: 3;
}
.row-flex > .cell.grow-3,
.row-flex > .cell-small.grow-3 {
  flex-grow: 3;
}
.row-flex > .cell.factor-3,
.row-flex > .cell-small.factor-3 {
  flex-shrink: 3;
  flex-grow: 3;
}
.row-flex > .cell.shrink-4,
.row-flex > .cell-small.shrink-4 {
  flex-shrink: 4;
}
.row-flex > .cell.grow-4,
.row-flex > .cell-small.grow-4 {
  flex-grow: 4;
}
.row-flex > .cell.factor-4,
.row-flex > .cell-small.factor-4 {
  flex-shrink: 4;
  flex-grow: 4;
}
.row-flex > .cell.shrink-5,
.row-flex > .cell-small.shrink-5 {
  flex-shrink: 5;
}
.row-flex > .cell.grow-5,
.row-flex > .cell-small.grow-5 {
  flex-grow: 5;
}
.row-flex > .cell.factor-5,
.row-flex > .cell-small.factor-5 {
  flex-shrink: 5;
  flex-grow: 5;
}
.row-flex > .cell.shrink-6,
.row-flex > .cell-small.shrink-6 {
  flex-shrink: 6;
}
.row-flex > .cell.grow-6,
.row-flex > .cell-small.grow-6 {
  flex-grow: 6;
}
.row-flex > .cell.factor-6,
.row-flex > .cell-small.factor-6 {
  flex-shrink: 6;
  flex-grow: 6;
}
.row-flex > .cell.shrink-7,
.row-flex > .cell-small.shrink-7 {
  flex-shrink: 7;
}
.row-flex > .cell.grow-7,
.row-flex > .cell-small.grow-7 {
  flex-grow: 7;
}
.row-flex > .cell.factor-7,
.row-flex > .cell-small.factor-7 {
  flex-shrink: 7;
  flex-grow: 7;
}
.row-flex > .cell.shrink-8,
.row-flex > .cell-small.shrink-8 {
  flex-shrink: 8;
}
.row-flex > .cell.grow-8,
.row-flex > .cell-small.grow-8 {
  flex-grow: 8;
}
.row-flex > .cell.factor-8,
.row-flex > .cell-small.factor-8 {
  flex-shrink: 8;
  flex-grow: 8;
}
.row-flex > .cell.shrink-9,
.row-flex > .cell-small.shrink-9 {
  flex-shrink: 9;
}
.row-flex > .cell.grow-9,
.row-flex > .cell-small.grow-9 {
  flex-grow: 9;
}
.row-flex > .cell.factor-9,
.row-flex > .cell-small.factor-9 {
  flex-shrink: 9;
  flex-grow: 9;
}
.row-flex > .cell.shrink-10,
.row-flex > .cell-small.shrink-10 {
  flex-shrink: 10;
}
.row-flex > .cell.grow-10,
.row-flex > .cell-small.grow-10 {
  flex-grow: 10;
}
.row-flex > .cell.factor-10,
.row-flex > .cell-small.factor-10 {
  flex-shrink: 10;
  flex-grow: 10;
}
.row-flex > .cell.rw-0 {
  display: none;
}
.row-flex > .cell.rw-1 {
  flex-basis: 8.33333333%;
}
.row-flex > .cell.rw-2 {
  flex-basis: 16.66666667%;
}
.row-flex > .cell.rw-3 {
  flex-basis: 25%;
}
.row-flex > .cell.rw-4 {
  flex-basis: 33.33333333%;
}
.row-flex > .cell.rw-5 {
  flex-basis: 41.66666667%;
}
.row-flex > .cell.rw-6 {
  flex-basis: 50%;
}
.row-flex > .cell.rw-7 {
  flex-basis: 58.33333333%;
}
.row-flex > .cell.rw-8 {
  flex-basis: 66.66666667%;
}
.row-flex > .cell.rw-9 {
  flex-basis: 75%;
}
.row-flex > .cell.rw-10 {
  flex-basis: 83.33333333%;
}
.row-flex > .cell.rw-11 {
  flex-basis: 91.66666667%;
}
.row-flex > .cell.rw-12 {
  flex-basis: 100%;
}
.row-flex > .cell.rw-0 {
  flex-basis: 0%;
}
.row-flex > .cell.rw-1 {
  flex-basis: 8.33333333%;
}
.row-flex > .cell.rw-2 {
  flex-basis: 16.66666667%;
}
.row-flex > .cell.rw-3 {
  flex-basis: 25%;
}
.row-flex > .cell.rw-4 {
  flex-basis: 33.33333333%;
}
.row-flex > .cell.rw-5 {
  flex-basis: 41.66666667%;
}
.row-flex > .cell.rw-6 {
  flex-basis: 50%;
}
.row-flex > .cell.rw-7 {
  flex-basis: 58.33333333%;
}
.row-flex > .cell.rw-8 {
  flex-basis: 66.66666667%;
}
.row-flex > .cell.rw-9 {
  flex-basis: 75%;
}
.row-flex > .cell.rw-10 {
  flex-basis: 83.33333333%;
}
.row-flex > .cell.rw-11 {
  flex-basis: 91.66666667%;
}
.row-flex > .cell.rw-12 {
  flex-basis: 100%;
}
.row-flex > .cell-small.rw-0 {
  display: none;
}
.row-flex > .cell-small.rw-1 {
  flex-basis: 4.16666667%;
}
.row-flex > .cell-small.rw-2 {
  flex-basis: 8.33333333%;
}
.row-flex > .cell-small.rw-3 {
  flex-basis: 12.5%;
}
.row-flex > .cell-small.rw-4 {
  flex-basis: 16.66666667%;
}
.row-flex > .cell-small.rw-5 {
  flex-basis: 20.83333333%;
}
.row-flex > .cell-small.rw-6 {
  flex-basis: 25%;
}
.row-flex > .cell-small.rw-7 {
  flex-basis: 29.16666667%;
}
.row-flex > .cell-small.rw-8 {
  flex-basis: 33.33333333%;
}
.row-flex > .cell-small.rw-9 {
  flex-basis: 37.5%;
}
.row-flex > .cell-small.rw-10 {
  flex-basis: 41.66666667%;
}
.row-flex > .cell-small.rw-11 {
  flex-basis: 45.83333333%;
}
.row-flex > .cell-small.rw-12 {
  flex-basis: 50%;
}
.row-flex > .cell-small.rw-13 {
  flex-basis: 54.16666667%;
}
.row-flex > .cell-small.rw-14 {
  flex-basis: 58.33333333%;
}
.row-flex > .cell-small.rw-15 {
  flex-basis: 62.5%;
}
.row-flex > .cell-small.rw-16 {
  flex-basis: 66.66666667%;
}
.row-flex > .cell-small.rw-17 {
  flex-basis: 70.83333333%;
}
.row-flex > .cell-small.rw-18 {
  flex-basis: 75%;
}
.row-flex > .cell-small.rw-19 {
  flex-basis: 79.16666667%;
}
.row-flex > .cell-small.rw-20 {
  flex-basis: 83.33333333%;
}
.row-flex > .cell-small.rw-21 {
  flex-basis: 87.5%;
}
.row-flex > .cell-small.rw-22 {
  flex-basis: 91.66666667%;
}
.row-flex > .cell-small.rw-23 {
  flex-basis: 95.83333333%;
}
.row-flex > .cell-small.rw-24 {
  flex-basis: 100%;
}
.row-flex > .cell-small.rw-0 {
  flex-basis: 0%;
}
.row-flex > .cell-small.rw-1 {
  flex-basis: 4.16666667%;
}
.row-flex > .cell-small.rw-2 {
  flex-basis: 8.33333333%;
}
.row-flex > .cell-small.rw-3 {
  flex-basis: 12.5%;
}
.row-flex > .cell-small.rw-4 {
  flex-basis: 16.66666667%;
}
.row-flex > .cell-small.rw-5 {
  flex-basis: 20.83333333%;
}
.row-flex > .cell-small.rw-6 {
  flex-basis: 25%;
}
.row-flex > .cell-small.rw-7 {
  flex-basis: 29.16666667%;
}
.row-flex > .cell-small.rw-8 {
  flex-basis: 33.33333333%;
}
.row-flex > .cell-small.rw-9 {
  flex-basis: 37.5%;
}
.row-flex > .cell-small.rw-10 {
  flex-basis: 41.66666667%;
}
.row-flex > .cell-small.rw-11 {
  flex-basis: 45.83333333%;
}
.row-flex > .cell-small.rw-12 {
  flex-basis: 50%;
}
.row-flex > .cell-small.rw-13 {
  flex-basis: 54.16666667%;
}
.row-flex > .cell-small.rw-14 {
  flex-basis: 58.33333333%;
}
.row-flex > .cell-small.rw-15 {
  flex-basis: 62.5%;
}
.row-flex > .cell-small.rw-16 {
  flex-basis: 66.66666667%;
}
.row-flex > .cell-small.rw-17 {
  flex-basis: 70.83333333%;
}
.row-flex > .cell-small.rw-18 {
  flex-basis: 75%;
}
.row-flex > .cell-small.rw-19 {
  flex-basis: 79.16666667%;
}
.row-flex > .cell-small.rw-20 {
  flex-basis: 83.33333333%;
}
.row-flex > .cell-small.rw-21 {
  flex-basis: 87.5%;
}
.row-flex > .cell-small.rw-22 {
  flex-basis: 91.66666667%;
}
.row-flex > .cell-small.rw-23 {
  flex-basis: 95.83333333%;
}
.row-flex > .cell-small.rw-24 {
  flex-basis: 100%;
}
.row .my,
.row-flex .my {
  margin: 5px 0;
}
.row .mx,
.row-flex .mx {
  margin: 0 5px;
}
.row .m,
.row-flex .m {
  margin: 5px;
}
.row > .cell.padded,
.row-flex > .cell.padded,
.row .cell-small.padded,
.row-flex .cell-small.padded {
  padding: 5px;
}
.row > .cell.padded-small,
.row-flex > .cell.padded-small,
.row .cell-small.padded-small,
.row-flex .cell-small.padded-small {
  padding: 2px;
}
.row > .cell.padded-none,
.row-flex > .cell.padded-none,
.row .cell-small.padded-none,
.row-flex .cell-small.padded-none {
  padding: 0;
}

/*!********************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./assets/less/mixins.less ***!
  \********************************************************************************************************************************************************************************************/
/* nunito-regular - latin-ext_latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-regular.6fb18e06..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-regular.85730a3a..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* nunito-700 - latin-ext_latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-700.fcbe6f7c..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-700.4ea744f7..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* nunito-900 - latin-ext_latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-900.de3694d3..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-900.d64aeb22..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* nunito-italic - latin-ext_latin */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-italic.5fd418f8..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-italic.8d64593f..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* nunito-700italic - latin-ext_latin */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-700italic.b6f65e88..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-700italic.5d1f5145..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* nunito-900italic - latin-ext_latin */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-900italic.cd716daf..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-900italic.f3cc41b0..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* courier-prime-regular - latin-ext_latin */
@font-face {
  font-family: 'Courier Prime';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/courier-prime-v7-latin-ext_latin-regular.d4d9d2d2..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/courier-prime-v7-latin-ext_latin-regular.88999cbd..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* courier-prime-700 - latin-ext_latin */
@font-face {
  font-family: 'Courier Prime';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/courier-prime-v7-latin-ext_latin-700.c7bcad92..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/courier-prime-v7-latin-ext_latin-700.f27a6442..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* comic-neue-regular - latin */
@font-face {
  font-family: 'Comic Neue';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/comic-neue-v8-latin-regular.f50eaba0..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/comic-neue-v8-latin-regular.c3fc7dcb..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* comic-neue-italic - latin */
@font-face {
  font-family: 'Comic Neue';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/comic-neue-v8-latin-italic.6d581ec4..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/comic-neue-v8-latin-italic.f927a2ee..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* comic-neue-700 - latin */
@font-face {
  font-family: 'Comic Neue';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/comic-neue-v8-latin-700.4081221b..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/comic-neue-v8-latin-700.8b3d24b4..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* comic-neue-700italic - latin */
@font-face {
  font-family: 'Comic Neue';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/comic-neue-v8-latin-700italic.8c9d18fc..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/comic-neue-v8-latin-700italic.c3f421b5..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* lora-regular - latin-ext_latin */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-regular.25de9267..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-regular.87f997a0..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* lora-700 - latin-ext_latin */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-700.564fb2b6..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-700.5c413125..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* lora-italic - latin-ext_latin */
@font-face {
  font-family: 'Lora';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-italic.35f501d2..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-italic.61f719ee..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* lora-700italic - latin-ext_latin */
@font-face {
  font-family: 'Lora';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-700italic.7087650b..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-700italic.953a7b54..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* Font visitor */
@font-face {
  font-family: 'visitor2';
  src: url(/build/fonts/assets/fonts/visitor2.53646d36..ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OCR A Extended';
  src: url(/build/fonts/assets/fonts/ocr_a_ext.130fa79c..ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
* {
  box-sizing: border-box;
}
*::before,
*::after {
  box-sizing: border-box;
}
.row::before,
.row::after {
  content: " ";
  clear: both;
}
.row::before {
  display: table;
}
.row::after {
  display: block;
  height: 0;
}
.row > .cell,
.row .cell-small {
  display: inline-block;
  float: left;
  position: relative;
}
.row > .cell.padded,
.row .cell-small.padded {
  padding: 5px;
}
.row > .cell.padded-small,
.row .cell-small.padded-small {
  padding: 2px;
}
.row > .cell.padded-none,
.row .cell-small.padded-none {
  padding: 0;
}
.row > .cell::before,
.row .cell-small::before,
.row > .cell::after,
.row .cell-small::after {
  clear: both;
}
.row > .cell::before,
.row .cell-small::before {
  content: " ";
  display: table;
}
.row > .cell.rw-0 {
  display: none;
}
.row > .cell.ro-0 {
  margin-left: 0;
}
.row > .cell.rw-1 {
  width: 8.33333333%;
}
.row > .cell.ro-1 {
  margin-left: 8.33333333%;
}
.row > .cell.rw-2 {
  width: 16.66666667%;
}
.row > .cell.ro-2 {
  margin-left: 16.66666667%;
}
.row > .cell.rw-3 {
  width: 25%;
}
.row > .cell.ro-3 {
  margin-left: 25%;
}
.row > .cell.rw-4 {
  width: 33.33333333%;
}
.row > .cell.ro-4 {
  margin-left: 33.33333333%;
}
.row > .cell.rw-5 {
  width: 41.66666667%;
}
.row > .cell.ro-5 {
  margin-left: 41.66666667%;
}
.row > .cell.rw-6 {
  width: 50%;
}
.row > .cell.ro-6 {
  margin-left: 50%;
}
.row > .cell.rw-7 {
  width: 58.33333333%;
}
.row > .cell.ro-7 {
  margin-left: 58.33333333%;
}
.row > .cell.rw-8 {
  width: 66.66666667%;
}
.row > .cell.ro-8 {
  margin-left: 66.66666667%;
}
.row > .cell.rw-9 {
  width: 75%;
}
.row > .cell.ro-9 {
  margin-left: 75%;
}
.row > .cell.rw-10 {
  width: 83.33333333%;
}
.row > .cell.ro-10 {
  margin-left: 83.33333333%;
}
.row > .cell.rw-11 {
  width: 91.66666667%;
}
.row > .cell.ro-11 {
  margin-left: 91.66666667%;
}
.row > .cell.rw-12 {
  width: 100%;
}
.row > .cell.ro-12 {
  margin-left: 100%;
}
.row > .cell.rw-0 {
  width: 0%;
}
.row > .cell.ro-0 {
  margin-left: 0%;
}
.row > .cell.rw-1 {
  width: 8.33333333%;
}
.row > .cell.ro-1 {
  margin-left: 8.33333333%;
}
.row > .cell.rw-2 {
  width: 16.66666667%;
}
.row > .cell.ro-2 {
  margin-left: 16.66666667%;
}
.row > .cell.rw-3 {
  width: 25%;
}
.row > .cell.ro-3 {
  margin-left: 25%;
}
.row > .cell.rw-4 {
  width: 33.33333333%;
}
.row > .cell.ro-4 {
  margin-left: 33.33333333%;
}
.row > .cell.rw-5 {
  width: 41.66666667%;
}
.row > .cell.ro-5 {
  margin-left: 41.66666667%;
}
.row > .cell.rw-6 {
  width: 50%;
}
.row > .cell.ro-6 {
  margin-left: 50%;
}
.row > .cell.rw-7 {
  width: 58.33333333%;
}
.row > .cell.ro-7 {
  margin-left: 58.33333333%;
}
.row > .cell.rw-8 {
  width: 66.66666667%;
}
.row > .cell.ro-8 {
  margin-left: 66.66666667%;
}
.row > .cell.rw-9 {
  width: 75%;
}
.row > .cell.ro-9 {
  margin-left: 75%;
}
.row > .cell.rw-10 {
  width: 83.33333333%;
}
.row > .cell.ro-10 {
  margin-left: 83.33333333%;
}
.row > .cell.rw-11 {
  width: 91.66666667%;
}
.row > .cell.ro-11 {
  margin-left: 91.66666667%;
}
.row > .cell.rw-12 {
  width: 100%;
}
.row > .cell.ro-12 {
  margin-left: 100%;
}
.row > .cell-small.rw-0 {
  display: none;
}
.row > .cell-small.ro-0 {
  margin-left: 0;
}
.row > .cell-small.rw-1 {
  width: 4.16666667%;
}
.row > .cell-small.ro-1 {
  margin-left: 4.16666667%;
}
.row > .cell-small.rw-2 {
  width: 8.33333333%;
}
.row > .cell-small.ro-2 {
  margin-left: 8.33333333%;
}
.row > .cell-small.rw-3 {
  width: 12.5%;
}
.row > .cell-small.ro-3 {
  margin-left: 12.5%;
}
.row > .cell-small.rw-4 {
  width: 16.66666667%;
}
.row > .cell-small.ro-4 {
  margin-left: 16.66666667%;
}
.row > .cell-small.rw-5 {
  width: 20.83333333%;
}
.row > .cell-small.ro-5 {
  margin-left: 20.83333333%;
}
.row > .cell-small.rw-6 {
  width: 25%;
}
.row > .cell-small.ro-6 {
  margin-left: 25%;
}
.row > .cell-small.rw-7 {
  width: 29.16666667%;
}
.row > .cell-small.ro-7 {
  margin-left: 29.16666667%;
}
.row > .cell-small.rw-8 {
  width: 33.33333333%;
}
.row > .cell-small.ro-8 {
  margin-left: 33.33333333%;
}
.row > .cell-small.rw-9 {
  width: 37.5%;
}
.row > .cell-small.ro-9 {
  margin-left: 37.5%;
}
.row > .cell-small.rw-10 {
  width: 41.66666667%;
}
.row > .cell-small.ro-10 {
  margin-left: 41.66666667%;
}
.row > .cell-small.rw-11 {
  width: 45.83333333%;
}
.row > .cell-small.ro-11 {
  margin-left: 45.83333333%;
}
.row > .cell-small.rw-12 {
  width: 50%;
}
.row > .cell-small.ro-12 {
  margin-left: 50%;
}
.row > .cell-small.rw-13 {
  width: 54.16666667%;
}
.row > .cell-small.ro-13 {
  margin-left: 54.16666667%;
}
.row > .cell-small.rw-14 {
  width: 58.33333333%;
}
.row > .cell-small.ro-14 {
  margin-left: 58.33333333%;
}
.row > .cell-small.rw-15 {
  width: 62.5%;
}
.row > .cell-small.ro-15 {
  margin-left: 62.5%;
}
.row > .cell-small.rw-16 {
  width: 66.66666667%;
}
.row > .cell-small.ro-16 {
  margin-left: 66.66666667%;
}
.row > .cell-small.rw-17 {
  width: 70.83333333%;
}
.row > .cell-small.ro-17 {
  margin-left: 70.83333333%;
}
.row > .cell-small.rw-18 {
  width: 75%;
}
.row > .cell-small.ro-18 {
  margin-left: 75%;
}
.row > .cell-small.rw-19 {
  width: 79.16666667%;
}
.row > .cell-small.ro-19 {
  margin-left: 79.16666667%;
}
.row > .cell-small.rw-20 {
  width: 83.33333333%;
}
.row > .cell-small.ro-20 {
  margin-left: 83.33333333%;
}
.row > .cell-small.rw-21 {
  width: 87.5%;
}
.row > .cell-small.ro-21 {
  margin-left: 87.5%;
}
.row > .cell-small.rw-22 {
  width: 91.66666667%;
}
.row > .cell-small.ro-22 {
  margin-left: 91.66666667%;
}
.row > .cell-small.rw-23 {
  width: 95.83333333%;
}
.row > .cell-small.ro-23 {
  margin-left: 95.83333333%;
}
.row > .cell-small.rw-24 {
  width: 100%;
}
.row > .cell-small.ro-24 {
  margin-left: 100%;
}
.row > .cell-small.rw-0 {
  width: 0%;
}
.row > .cell-small.ro-0 {
  margin-left: 0%;
}
.row > .cell-small.rw-1 {
  width: 4.16666667%;
}
.row > .cell-small.ro-1 {
  margin-left: 4.16666667%;
}
.row > .cell-small.rw-2 {
  width: 8.33333333%;
}
.row > .cell-small.ro-2 {
  margin-left: 8.33333333%;
}
.row > .cell-small.rw-3 {
  width: 12.5%;
}
.row > .cell-small.ro-3 {
  margin-left: 12.5%;
}
.row > .cell-small.rw-4 {
  width: 16.66666667%;
}
.row > .cell-small.ro-4 {
  margin-left: 16.66666667%;
}
.row > .cell-small.rw-5 {
  width: 20.83333333%;
}
.row > .cell-small.ro-5 {
  margin-left: 20.83333333%;
}
.row > .cell-small.rw-6 {
  width: 25%;
}
.row > .cell-small.ro-6 {
  margin-left: 25%;
}
.row > .cell-small.rw-7 {
  width: 29.16666667%;
}
.row > .cell-small.ro-7 {
  margin-left: 29.16666667%;
}
.row > .cell-small.rw-8 {
  width: 33.33333333%;
}
.row > .cell-small.ro-8 {
  margin-left: 33.33333333%;
}
.row > .cell-small.rw-9 {
  width: 37.5%;
}
.row > .cell-small.ro-9 {
  margin-left: 37.5%;
}
.row > .cell-small.rw-10 {
  width: 41.66666667%;
}
.row > .cell-small.ro-10 {
  margin-left: 41.66666667%;
}
.row > .cell-small.rw-11 {
  width: 45.83333333%;
}
.row > .cell-small.ro-11 {
  margin-left: 45.83333333%;
}
.row > .cell-small.rw-12 {
  width: 50%;
}
.row > .cell-small.ro-12 {
  margin-left: 50%;
}
.row > .cell-small.rw-13 {
  width: 54.16666667%;
}
.row > .cell-small.ro-13 {
  margin-left: 54.16666667%;
}
.row > .cell-small.rw-14 {
  width: 58.33333333%;
}
.row > .cell-small.ro-14 {
  margin-left: 58.33333333%;
}
.row > .cell-small.rw-15 {
  width: 62.5%;
}
.row > .cell-small.ro-15 {
  margin-left: 62.5%;
}
.row > .cell-small.rw-16 {
  width: 66.66666667%;
}
.row > .cell-small.ro-16 {
  margin-left: 66.66666667%;
}
.row > .cell-small.rw-17 {
  width: 70.83333333%;
}
.row > .cell-small.ro-17 {
  margin-left: 70.83333333%;
}
.row > .cell-small.rw-18 {
  width: 75%;
}
.row > .cell-small.ro-18 {
  margin-left: 75%;
}
.row > .cell-small.rw-19 {
  width: 79.16666667%;
}
.row > .cell-small.ro-19 {
  margin-left: 79.16666667%;
}
.row > .cell-small.rw-20 {
  width: 83.33333333%;
}
.row > .cell-small.ro-20 {
  margin-left: 83.33333333%;
}
.row > .cell-small.rw-21 {
  width: 87.5%;
}
.row > .cell-small.ro-21 {
  margin-left: 87.5%;
}
.row > .cell-small.rw-22 {
  width: 91.66666667%;
}
.row > .cell-small.ro-22 {
  margin-left: 91.66666667%;
}
.row > .cell-small.rw-23 {
  width: 95.83333333%;
}
.row > .cell-small.ro-23 {
  margin-left: 95.83333333%;
}
.row > .cell-small.rw-24 {
  width: 100%;
}
.row > .cell-small.ro-24 {
  margin-left: 100%;
}
.row-table > .row.header,
.row-table > .row-flex.header {
  font-variant: small-caps;
  font-weight: bold;
  background: linear-gradient(to top, #643b25 0%, rgba(100, 59, 37, 0) 50%, rgba(100, 59, 37, 0) 100%);
}
.row-table > .row.header.row-flex,
.row-table > .row-flex.header.row-flex {
  align-items: end;
}
.row-table > .row:not(.header):not(.highlight):nth-child(2n+0),
.row-table > .row-flex:not(.header):not(.highlight):nth-child(2n+0) {
  background: #5c2b20;
}
.row-table > .row:not(.header):not(.highlight):nth-child(2n+1),
.row-table > .row-flex:not(.header):not(.highlight):nth-child(2n+1) {
  background: #663024;
}
.row-table > .row:not(.header).highlight:nth-child(2n+0),
.row-table > .row-flex:not(.header).highlight:nth-child(2n+0) {
  background: #3c3a4a;
}
.row-table > .row:not(.header).highlight:nth-child(2n+1),
.row-table > .row-flex:not(.header).highlight:nth-child(2n+1) {
  background: #434153;
}
.note .row-table > .row.header {
  background: none;
}
.row-flex:not(.inline) {
  display: flex;
}
.row-flex.inline {
  display: inline-flex;
}
.row-flex:not(.wrap):not(.wrap-inverse) {
  flex-wrap: nowrap;
}
.row-flex.wrap {
  flex-wrap: wrap;
}
.row-flex.gap {
  gap: 5px;
}
.row-flex.gap-small {
  gap: 2px;
}
.row-flex.gap-none {
  gap: 0;
}
.row-flex.wrap-inverse {
  flex-wrap: wrap-reverse;
}
.row-flex.h-center {
  justify-content: center;
}
.row-flex.left {
  justify-content: flex-start;
}
.row-flex.space {
  justify-content: space-between;
}
.row-flex.right {
  justify-content: flex-end;
}
.row-flex.v-center {
  align-items: center;
}
.row-flex.top {
  align-items: flex-start;
}
.row-flex.bottom {
  align-items: flex-end;
}
.row-flex.stretch {
  align-items: stretch;
}
.row-flex:not(inverse):not(.vertical) {
  flex-direction: row;
}
.row-flex.inverse:not(.vertical) {
  flex-direction: row-reverse;
}
.row-flex:not(inverse).vertical {
  flex-direction: column;
}
.row-flex.inverse.vertical {
  flex-direction: column-reverse;
}
.row-flex > .cell.shrink-0,
.row-flex > .cell-small.shrink-0 {
  flex-shrink: 0;
}
.row-flex > .cell.grow-0,
.row-flex > .cell-small.grow-0 {
  flex-grow: 0;
}
.row-flex > .cell.factor-0,
.row-flex > .cell-small.factor-0 {
  flex-shrink: 0;
  flex-grow: 0;
}
.row-flex > .cell.shrink-1,
.row-flex > .cell-small.shrink-1 {
  flex-shrink: 1;
}
.row-flex > .cell.grow-1,
.row-flex > .cell-small.grow-1 {
  flex-grow: 1;
}
.row-flex > .cell.factor-1,
.row-flex > .cell-small.factor-1 {
  flex-shrink: 1;
  flex-grow: 1;
}
.row-flex > .cell.shrink-2,
.row-flex > .cell-small.shrink-2 {
  flex-shrink: 2;
}
.row-flex > .cell.grow-2,
.row-flex > .cell-small.grow-2 {
  flex-grow: 2;
}
.row-flex > .cell.factor-2,
.row-flex > .cell-small.factor-2 {
  flex-shrink: 2;
  flex-grow: 2;
}
.row-flex > .cell.shrink-3,
.row-flex > .cell-small.shrink-3 {
  flex-shrink: 3;
}
.row-flex > .cell.grow-3,
.row-flex > .cell-small.grow-3 {
  flex-grow: 3;
}
.row-flex > .cell.factor-3,
.row-flex > .cell-small.factor-3 {
  flex-shrink: 3;
  flex-grow: 3;
}
.row-flex > .cell.shrink-4,
.row-flex > .cell-small.shrink-4 {
  flex-shrink: 4;
}
.row-flex > .cell.grow-4,
.row-flex > .cell-small.grow-4 {
  flex-grow: 4;
}
.row-flex > .cell.factor-4,
.row-flex > .cell-small.factor-4 {
  flex-shrink: 4;
  flex-grow: 4;
}
.row-flex > .cell.shrink-5,
.row-flex > .cell-small.shrink-5 {
  flex-shrink: 5;
}
.row-flex > .cell.grow-5,
.row-flex > .cell-small.grow-5 {
  flex-grow: 5;
}
.row-flex > .cell.factor-5,
.row-flex > .cell-small.factor-5 {
  flex-shrink: 5;
  flex-grow: 5;
}
.row-flex > .cell.shrink-6,
.row-flex > .cell-small.shrink-6 {
  flex-shrink: 6;
}
.row-flex > .cell.grow-6,
.row-flex > .cell-small.grow-6 {
  flex-grow: 6;
}
.row-flex > .cell.factor-6,
.row-flex > .cell-small.factor-6 {
  flex-shrink: 6;
  flex-grow: 6;
}
.row-flex > .cell.shrink-7,
.row-flex > .cell-small.shrink-7 {
  flex-shrink: 7;
}
.row-flex > .cell.grow-7,
.row-flex > .cell-small.grow-7 {
  flex-grow: 7;
}
.row-flex > .cell.factor-7,
.row-flex > .cell-small.factor-7 {
  flex-shrink: 7;
  flex-grow: 7;
}
.row-flex > .cell.shrink-8,
.row-flex > .cell-small.shrink-8 {
  flex-shrink: 8;
}
.row-flex > .cell.grow-8,
.row-flex > .cell-small.grow-8 {
  flex-grow: 8;
}
.row-flex > .cell.factor-8,
.row-flex > .cell-small.factor-8 {
  flex-shrink: 8;
  flex-grow: 8;
}
.row-flex > .cell.shrink-9,
.row-flex > .cell-small.shrink-9 {
  flex-shrink: 9;
}
.row-flex > .cell.grow-9,
.row-flex > .cell-small.grow-9 {
  flex-grow: 9;
}
.row-flex > .cell.factor-9,
.row-flex > .cell-small.factor-9 {
  flex-shrink: 9;
  flex-grow: 9;
}
.row-flex > .cell.shrink-10,
.row-flex > .cell-small.shrink-10 {
  flex-shrink: 10;
}
.row-flex > .cell.grow-10,
.row-flex > .cell-small.grow-10 {
  flex-grow: 10;
}
.row-flex > .cell.factor-10,
.row-flex > .cell-small.factor-10 {
  flex-shrink: 10;
  flex-grow: 10;
}
.row-flex > .cell.rw-0 {
  display: none;
}
.row-flex > .cell.rw-1 {
  flex-basis: 8.33333333%;
}
.row-flex > .cell.rw-2 {
  flex-basis: 16.66666667%;
}
.row-flex > .cell.rw-3 {
  flex-basis: 25%;
}
.row-flex > .cell.rw-4 {
  flex-basis: 33.33333333%;
}
.row-flex > .cell.rw-5 {
  flex-basis: 41.66666667%;
}
.row-flex > .cell.rw-6 {
  flex-basis: 50%;
}
.row-flex > .cell.rw-7 {
  flex-basis: 58.33333333%;
}
.row-flex > .cell.rw-8 {
  flex-basis: 66.66666667%;
}
.row-flex > .cell.rw-9 {
  flex-basis: 75%;
}
.row-flex > .cell.rw-10 {
  flex-basis: 83.33333333%;
}
.row-flex > .cell.rw-11 {
  flex-basis: 91.66666667%;
}
.row-flex > .cell.rw-12 {
  flex-basis: 100%;
}
.row-flex > .cell.rw-0 {
  flex-basis: 0%;
}
.row-flex > .cell.rw-1 {
  flex-basis: 8.33333333%;
}
.row-flex > .cell.rw-2 {
  flex-basis: 16.66666667%;
}
.row-flex > .cell.rw-3 {
  flex-basis: 25%;
}
.row-flex > .cell.rw-4 {
  flex-basis: 33.33333333%;
}
.row-flex > .cell.rw-5 {
  flex-basis: 41.66666667%;
}
.row-flex > .cell.rw-6 {
  flex-basis: 50%;
}
.row-flex > .cell.rw-7 {
  flex-basis: 58.33333333%;
}
.row-flex > .cell.rw-8 {
  flex-basis: 66.66666667%;
}
.row-flex > .cell.rw-9 {
  flex-basis: 75%;
}
.row-flex > .cell.rw-10 {
  flex-basis: 83.33333333%;
}
.row-flex > .cell.rw-11 {
  flex-basis: 91.66666667%;
}
.row-flex > .cell.rw-12 {
  flex-basis: 100%;
}
.row-flex > .cell-small.rw-0 {
  display: none;
}
.row-flex > .cell-small.rw-1 {
  flex-basis: 4.16666667%;
}
.row-flex > .cell-small.rw-2 {
  flex-basis: 8.33333333%;
}
.row-flex > .cell-small.rw-3 {
  flex-basis: 12.5%;
}
.row-flex > .cell-small.rw-4 {
  flex-basis: 16.66666667%;
}
.row-flex > .cell-small.rw-5 {
  flex-basis: 20.83333333%;
}
.row-flex > .cell-small.rw-6 {
  flex-basis: 25%;
}
.row-flex > .cell-small.rw-7 {
  flex-basis: 29.16666667%;
}
.row-flex > .cell-small.rw-8 {
  flex-basis: 33.33333333%;
}
.row-flex > .cell-small.rw-9 {
  flex-basis: 37.5%;
}
.row-flex > .cell-small.rw-10 {
  flex-basis: 41.66666667%;
}
.row-flex > .cell-small.rw-11 {
  flex-basis: 45.83333333%;
}
.row-flex > .cell-small.rw-12 {
  flex-basis: 50%;
}
.row-flex > .cell-small.rw-13 {
  flex-basis: 54.16666667%;
}
.row-flex > .cell-small.rw-14 {
  flex-basis: 58.33333333%;
}
.row-flex > .cell-small.rw-15 {
  flex-basis: 62.5%;
}
.row-flex > .cell-small.rw-16 {
  flex-basis: 66.66666667%;
}
.row-flex > .cell-small.rw-17 {
  flex-basis: 70.83333333%;
}
.row-flex > .cell-small.rw-18 {
  flex-basis: 75%;
}
.row-flex > .cell-small.rw-19 {
  flex-basis: 79.16666667%;
}
.row-flex > .cell-small.rw-20 {
  flex-basis: 83.33333333%;
}
.row-flex > .cell-small.rw-21 {
  flex-basis: 87.5%;
}
.row-flex > .cell-small.rw-22 {
  flex-basis: 91.66666667%;
}
.row-flex > .cell-small.rw-23 {
  flex-basis: 95.83333333%;
}
.row-flex > .cell-small.rw-24 {
  flex-basis: 100%;
}
.row-flex > .cell-small.rw-0 {
  flex-basis: 0%;
}
.row-flex > .cell-small.rw-1 {
  flex-basis: 4.16666667%;
}
.row-flex > .cell-small.rw-2 {
  flex-basis: 8.33333333%;
}
.row-flex > .cell-small.rw-3 {
  flex-basis: 12.5%;
}
.row-flex > .cell-small.rw-4 {
  flex-basis: 16.66666667%;
}
.row-flex > .cell-small.rw-5 {
  flex-basis: 20.83333333%;
}
.row-flex > .cell-small.rw-6 {
  flex-basis: 25%;
}
.row-flex > .cell-small.rw-7 {
  flex-basis: 29.16666667%;
}
.row-flex > .cell-small.rw-8 {
  flex-basis: 33.33333333%;
}
.row-flex > .cell-small.rw-9 {
  flex-basis: 37.5%;
}
.row-flex > .cell-small.rw-10 {
  flex-basis: 41.66666667%;
}
.row-flex > .cell-small.rw-11 {
  flex-basis: 45.83333333%;
}
.row-flex > .cell-small.rw-12 {
  flex-basis: 50%;
}
.row-flex > .cell-small.rw-13 {
  flex-basis: 54.16666667%;
}
.row-flex > .cell-small.rw-14 {
  flex-basis: 58.33333333%;
}
.row-flex > .cell-small.rw-15 {
  flex-basis: 62.5%;
}
.row-flex > .cell-small.rw-16 {
  flex-basis: 66.66666667%;
}
.row-flex > .cell-small.rw-17 {
  flex-basis: 70.83333333%;
}
.row-flex > .cell-small.rw-18 {
  flex-basis: 75%;
}
.row-flex > .cell-small.rw-19 {
  flex-basis: 79.16666667%;
}
.row-flex > .cell-small.rw-20 {
  flex-basis: 83.33333333%;
}
.row-flex > .cell-small.rw-21 {
  flex-basis: 87.5%;
}
.row-flex > .cell-small.rw-22 {
  flex-basis: 91.66666667%;
}
.row-flex > .cell-small.rw-23 {
  flex-basis: 95.83333333%;
}
.row-flex > .cell-small.rw-24 {
  flex-basis: 100%;
}
.row .my,
.row-flex .my {
  margin: 5px 0;
}
.row .mx,
.row-flex .mx {
  margin: 0 5px;
}
.row .m,
.row-flex .m {
  margin: 5px;
}
.row > .cell.padded,
.row-flex > .cell.padded,
.row .cell-small.padded,
.row-flex .cell-small.padded {
  padding: 5px;
}
.row > .cell.padded-small,
.row-flex > .cell.padded-small,
.row .cell-small.padded-small,
.row-flex .cell-small.padded-small {
  padding: 2px;
}
.row > .cell.padded-none,
.row-flex > .cell.padded-none,
.row .cell-small.padded-none,
.row-flex .cell-small.padded-none {
  padding: 0;
}
div.react_map_area {
  position: relative;
  container-type: inline-size;
  container-name: map;
}
div.react_map_area div.map-load-container {
  top: 0;
  bottom: 15px;
  width: 100%;
  z-index: 10;
  position: absolute;
  background: url(/build/images/assets/img/background/loading.bab4cd8d..png) center / cover no-repeat;
}
div.react_map_area div.map {
  z-index: 5;
  font-size: 0;
  background: #2e3a0c;
  overflow: hidden;
  padding-top: 100%;
  position: relative;
}
div.react_map_area div.map:before,
div.react_map_area div.map:after {
  display: block;
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
div.react_map_area div.map:before {
  background: radial-gradient(circle, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 30%, rgba(0, 0, 0, 0.7) 100%);
  z-index: 3;
  pointer-events: none;
}
div.react_map_area div.map:after {
  background: url(/build/images/assets/img/anims/noise.2290dc38..gif) repeat;
  opacity: 0.02;
  z-index: 5;
  pointer-events: none;
}
div.react_map_area div.map > .frame-plane {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}
div.react_map_area div.map > .frame-plane > * {
  position: absolute;
}
div.react_map_area div.map > .frame-plane > .tl {
  height: 33px;
  width: 33px;
  top: 0;
  left: 0;
  background: url(/build/images/assets/img/map/glass_tl.5f8ef54b..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .tr {
  height: 33px;
  width: 33px;
  top: 0;
  right: 0;
  background: url(/build/images/assets/img/map/glass_tr.19611529..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .bl {
  height: 33px;
  width: 33px;
  bottom: 0;
  left: 0;
  background: url(/build/images/assets/img/map/glass_bl.535670e3..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .br {
  height: 33px;
  width: 33px;
  bottom: 0;
  right: 0;
  background: url(/build/images/assets/img/map/glass_br.7f44fcca..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .t0l {
  height: 33px;
  left: 33px;
  top: 0;
  width: calc(50% - 133px);
  background: url(/build/images/assets/img/map/glass_t0.c309865d..png) repeat-x;
}
div.react_map_area div.map > .frame-plane > .t1 {
  height: 33px;
  width: 140px;
  top: 0;
  left: calc(50% - 100px);
  background: url(/build/images/assets/img/map/glass_t1.b9cd2a60..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .t0r {
  height: 33px;
  top: 0;
  left: calc(50% + 40px);
  right: 33px;
  background: url(/build/images/assets/img/map/glass_t0.c309865d..png) repeat-x;
}
div.react_map_area div.map > .frame-plane > .l0t {
  left: 0;
  top: 33px;
  width: 33px;
  bottom: calc(50% + 8px);
  background: url(/build/images/assets/img/map/glass_l0.c384be1b..png) repeat-y;
}
div.react_map_area div.map > .frame-plane > .l1 {
  left: 0;
  top: calc(50% - 8px);
  width: 33px;
  height: 17px;
  background: url(/build/images/assets/img/map/glass_l1.a3e882ab..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .l0m {
  left: 0;
  top: calc(50% + 9px);
  width: 33px;
  bottom: calc(25% + 16px);
  background: url(/build/images/assets/img/map/glass_l0.c384be1b..png) repeat-y;
}
div.react_map_area div.map > .frame-plane > .l2 {
  left: 0;
  top: calc(75% - 16px);
  width: 33px;
  height: 33px;
  background: url(/build/images/assets/img/map/glass_l2.435decbe..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .l0b {
  left: 0;
  top: calc(75% + 17px);
  width: 33px;
  bottom: 33px;
  background: url(/build/images/assets/img/map/glass_l0.c384be1b..png) repeat-y;
}
div.react_map_area div.map > .frame-plane > .r0t {
  right: 0;
  top: 33px;
  width: 33px;
  bottom: calc(50% + 22px);
  background: url(/build/images/assets/img/map/glass_r0.4729741e..png) repeat-y;
}
div.react_map_area div.map > .frame-plane > .r1 {
  right: 0;
  top: calc(50% - 22px);
  width: 33px;
  height: 45px;
  background: url(/build/images/assets/img/map/glass_r1.bddba9c2..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .r0b {
  right: 0;
  top: calc(50% + 23px);
  width: 33px;
  bottom: 33px;
  background: url(/build/images/assets/img/map/glass_r0.4729741e..png) repeat-y;
}
div.react_map_area div.map > .frame-plane > .b {
  height: 33px;
  bottom: 0;
  left: 33px;
  right: 33px;
  background: url(/build/images/assets/img/map/glass_b.799f30d2..png) repeat-x;
}
div.react_map_area div.map > .zone-plane-parent {
  pointer-events: none;
  position: absolute;
  inset: 0;
  z-index: 1;
  transition: transform 0.3s ease-out;
}
div.react_map_area div.map > .zone-plane-parent.revert {
  transition: transform 1s ease-out;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane,
div.react_map_area div.map > .zone-plane-controls {
  transition: opacity 0.25s ease, transform 0.25s ease, top 1.25s ease, left 1.25s ease;
  pointer-events: none;
  position: absolute;
  opacity: 0;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane {
  transform: scale(0.25);
  background: url(/build/images/assets/img/background/bg_zone_map.298264ae..jpg) top left / 20% repeat, black;
  z-index: 2;
  top: -200%;
  left: -200%;
  width: 500%;
  height: 500%;
  font-size: 0;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container.censor-master {
  filter: blur(60px);
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane {
  position: relative;
  display: inline-block;
  padding: 0;
  margin: 0;
  width: 20%;
  height: 20%;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > div.hovertext {
  transform: scale(2);
  opacity: 0;
  position: absolute;
  font-size: 10px;
  top: calc(33% - 5px);
  padding-top: 25%;
  left: 25%;
  right: 25%;
  text-align: center;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > div.hovertext > span {
  border: 1px solid #b4da4c;
  background: rgba(46, 58, 12, 0.8);
  color: #b4da4c;
  padding: 3px;
  pointer-events: none;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > div.hovertext:hover {
  opacity: 1;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > .censor {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: black;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > .ruin {
  background: url(/build/images/assets/img/ruin/unknown.8843ba6b..gif) center no-repeat;
  position: absolute;
  transform: scale(2.5);
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > .actor {
  overflow: visible;
  position: absolute;
  width: 0;
  height: 0;
  transform: scale(2.5);
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > .actor:before {
  position: absolute;
  content: " ";
  width: 24px;
  height: 24px;
  left: -12px;
  top: -12px;
  transform: scale(1.5);
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > .actor.citizen:before {
  background: url(/build/images/assets/img/icons/map/map_icon_citizen.c8e9e215..png) center / contain no-repeat;
  filter: drop-shadow(0 0 1px #7cfc00) drop-shadow(0 0 1px #7cfc00);
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > .actor.zombie:before {
  background: url(/build/images/assets/img/icons/map/map_icon_zombie.dd5ddcd3..png) center / contain no-repeat;
  filter: drop-shadow(0 0 1px #5e0000) drop-shadow(0 0 1px #5e0000);
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > .actor.splatter:before {
  background: url(/build/images/assets/img/icons/map/map_icon_splatter.07232984..png) center / contain no-repeat;
  filter: drop-shadow(0 0 1px #5e0000) drop-shadow(0 0 1px #5e0000);
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .actor {
  animation: glitch-actor-1 4s infinite linear alternate;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .actor:nth-child(2n) {
  animation: glitch-actor-2 4s infinite linear alternate;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .actor:nth-child(3n) {
  animation: glitch-actor-3 4s infinite linear alternate;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .retro-effect {
  position: absolute;
  top: 16.66%;
  left: 16.66%;
  width: 66.66%;
  height: 66.66%;
  background: url(/build/images/assets/img/background/bg_zone_map.298264ae..jpg) top left / 20% repeat, black;
  z-index: 0;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .retro-effect:nth-child(1) {
  background-color: #ddab76;
  background-blend-mode: overlay;
  transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
  animation: glitch-anim-1 4s infinite linear alternate;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .retro-effect:nth-child(2) {
  background-color: transparent;
  background-blend-mode: unset;
  transform: translate3d(10px, 0, 0);
  animation: glitch-anim-2 4s infinite linear alternate;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .retro-effect:nth-child(3) {
  background-color: transparent;
  background-blend-mode: unset;
  transform: translate3d(calc(-1 * 10px), 0, 0);
  animation: glitch-anim-3 4s infinite linear alternate;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .retro-effect:nth-child(4) {
  background-color: #3e2417;
  /* #ddab76 */
  background-blend-mode: overlay;
  transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
  animation: glitch-anim-4 4s infinite linear alternate;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .retro-effect:nth-child(5) {
  background-color: #750000;
  background-blend-mode: overlay;
  animation: glitch-anim-flash 4s steps(1, end) infinite;
}
div.react_map_area div.map.night > .zone-plane-parent > .zone-plane {
  background: url(/build/images/assets/img/background/bg_zone_map_night.669738a4..jpg) top left / 20% repeat, black;
  z-index: 2;
}
div.react_map_area div.map.night > .zone-plane-parent > .zone-plane .ruin {
  filter: hue-rotate(190deg) contrast(150%) brightness(50%);
}
div.react_map_area div.map.night > .zone-plane-parent > .zone-plane .retro-effect {
  background: url(/build/images/assets/img/background/bg_zone_map_night.669738a4..jpg) top left / 20% repeat, black;
}
div.react_map_area div.map.night > .zone-plane-parent > .zone-plane .retro-effect:nth-child(1) {
  background-color: #2e3576 !important;
}
div.react_map_area div.map.night > .zone-plane-parent > .zone-plane .retro-effect:nth-child(4) {
  background-color: #17233e !important;
}
div.react_map_area div.map.night > .zone-plane-parent > .zone-plane .retro-effect:nth-last-child(5) {
  background-color: #2e3576 !important;
}
div.react_map_area div.map > .zone-plane-controls {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transform: scale(1.2);
  z-index: 4;
  pointer-events: none;
}
div.react_map_area div.map > .zone-plane-controls.hide {
  opacity: 0;
}
div.react_map_area div.map > .zone-plane-controls > .action-move,
div.react_map_area div.map > .zone-plane-controls > .marker-direction,
div.react_map_area div.map > .zone-plane-controls > .scout-sense,
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense {
  position: absolute;
  z-index: 4;
  cursor: pointer;
}
div.react_map_area div.map > .zone-plane-controls > .action-move.on-route,
div.react_map_area div.map > .zone-plane-controls > .marker-direction.on-route,
div.react_map_area div.map > .zone-plane-controls > .scout-sense.on-route,
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.on-route {
  filter: hue-rotate(90deg);
  transform: scale(1.2);
}
div.react_map_area div.map > .zone-plane-controls.blocked {
  background-image: url(/build/images/assets/img/map/blood.74160efe..png);
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense,
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense,
div.react_map_area div.map > .zone-plane-controls > .marker-direction {
  cursor: default;
  pointer-events: none;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense,
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense {
  overflow: visible;
  height: 0;
  width: 0;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-west,
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-east {
  top: 50%;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-west svg,
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-east svg {
  width: 24px;
  height: 64px;
  margin-top: -32px;
  margin-left: -12px;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-north,
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-south {
  left: 50%;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-north svg,
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-south svg {
  width: 64px;
  height: 24px;
  margin-top: -12px;
  margin-left: -32px;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-west {
  left: 32px;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-east {
  right: 32px;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-north {
  top: 32px;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-south {
  bottom: 27px;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense div.img {
  width: 16px;
  height: 16px;
  margin-top: -8px;
  margin-left: -8px;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-west,
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-east {
  top: 50%;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-north,
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-south {
  left: 50%;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-west {
  left: 32px;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-east {
  right: 32px;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-north {
  top: 32px;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-south {
  bottom: 27px;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-0 div.img {
  background: url(/build/images/assets/img/icons/Small_broken.1273a5ea..gif) center no-repeat;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-1 div.img {
  background: url(/build/images/assets/img/icons/small_gather.e783a081..gif) center no-repeat;
}
div.react_map_area div.map > .zone-plane-controls > .action-move {
  background: url(/build/images/assets/img/icons/map/227.9da0ce6c..svg) 50% / contain no-repeat, url(/build/images/assets/img/icons/map/226.cae9fe0e..svg) 50% / contain no-repeat;
  width: 81px;
  height: 40px;
  transform-origin: center;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
}
div.react_map_area div.map > .zone-plane-controls > .action-move:not(.on-route):not(:hover).action-move-danger-1 {
  background: url(/build/images/assets/img/icons/map/227.9da0ce6c..svg) 50% / contain no-repeat, url(/build/images/assets/img/icons/map/229.63f4ef7b..svg) 50% / contain no-repeat;
}
div.react_map_area div.map > .zone-plane-controls > .action-move:not(.on-route):not(:hover).action-move-danger-2 {
  background: url(/build/images/assets/img/icons/map/227.9da0ce6c..svg) 50% / contain no-repeat, url(/build/images/assets/img/icons/map/230.0b2b1e35..svg) 50% / contain no-repeat;
}
div.react_map_area div.map > .zone-plane-controls > .action-move:hover {
  background: url(/build/images/assets/img/icons/map/228.e7a65968..svg) 50% no-repeat;
}
div.react_map_area div.map > .zone-plane-controls > .action-move.action-move-north {
  top: 10px;
  left: 50%;
  transform: translateX(-50%);
}
div.react_map_area div.map > .zone-plane-controls > .action-move.action-move-east {
  top: 50%;
  right: -10px;
  transform: translateY(-50%) rotate(90deg);
}
div.react_map_area div.map > .zone-plane-controls > .action-move.action-move-south {
  left: 50%;
  bottom: 5px;
  transform: translateX(-50%) rotate(180deg);
}
div.react_map_area div.map > .zone-plane-controls > .action-move.action-move-west {
  top: 50%;
  left: -10px;
  transform: translateY(-50%) rotate(270deg);
}
div.react_map_area div.map > .zone-plane-controls > .marker-direction {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: url(/build/images/assets/img/icons/map/map_move_marker.61c0839c..svg) center / contain no-repeat;
  transition: transform 1.25s ease;
}
div.react_map_area div.map > .zone-plane-controls > .current-location {
  position: absolute;
  bottom: 5px;
  top: auto;
  right: 5px;
  left: auto;
  display: block;
  z-index: 10;
  color: #d7ff5b;
  font-size: 1.25rem;
  text-shadow: 0 0 5px #d7ff5b;
  font-family: "visitor2";
  letter-spacing: 0.1rem;
}
div.react_map_area div.map > .zone-plane-controls.retro > .current-location {
  animation: glitch-anim-text 4s infinite linear alternate;
}
div.react_map_area div.map > .scroll-plane {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: auto;
  height: auto;
  z-index: 1;
  padding: 5px;
  touch-action: none;
}
div.react_map_area div.map > .scroll-plane.auto-size {
  width: 100%;
  height: 100%;
}
div.react_map_area div.map > .scroll-plane > .svg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 5px;
  pointer-events: none;
  z-index: 3;
}
div.react_map_area div.map > .scroll-plane > .svg > svg {
  width: 100%;
  height: 100%;
  transform: scale(1, -1);
}
div.react_map_area div.map > .scroll-plane > .zone-grid {
  display: grid;
  height: 100%;
  width: 100%;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone,
div.react_map_area div.map > .scroll-plane > .zone-grid > .void {
  outline: transparent solid 1px;
  position: relative;
  transition: outline-color 0.5s ease;
  cursor: pointer;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:before,
div.react_map_area div.map > .scroll-plane > .zone-grid > .void:before {
  position: absolute;
  content: " ";
  display: block;
  top: 5%;
  left: 5%;
  bottom: 5%;
  right: 5%;
  border: 1px solid #718f1d;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.active:before,
div.react_map_area div.map > .scroll-plane > .zone-grid > .void.active:before {
  outline: 2px solid #b4da4c;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:hover,
div.react_map_area div.map > .scroll-plane > .zone-grid > .void:hover {
  outline-color: #a4af80;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > *,
div.react_map_area div.map > .scroll-plane > .zone-grid > .void > * {
  pointer-events: none;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.danger-0 {
  background: none;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.danger-1 {
  background: #5e6507;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.danger-2 {
  background: #947726;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.danger-3 {
  background: #cc0a0a;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.danger-4 {
  background: #004182;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div:not(.tooltip) {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1;
  height: 100%;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.count {
  pointer-events: none;
  font-size: 0.7rem;
  line-height: 0.7rem;
  color: white;
  text-align: center;
  padding-top: 2px;
  text-shadow: 0 0 1px black, 0 0 2px black, 0 0 3px black;
}
@container map (min-width: 180px) and (max-width: 260px) {
  div.react_map_area div.map > .scroll-plane > .zone-grid > .zone .scroll-plane.auto-size div.count {
    font-size: 0.55rem !important;
    line-height: 0.55rem !important;
    font-weight: bold;
  }
}
@container map (max-width: 180px) {
  div.react_map_area div.map > .scroll-plane > .zone-grid > .zone .scroll-plane.auto-size div.count {
    font-size: 0.4rem !important;
    line-height: 0.4rem !important;
    font-weight: bold;
  }
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.citizen_marker:before {
  position: absolute;
  top: 35%;
  left: 35%;
  right: 35%;
  bottom: 35%;
  display: block;
  background: #ffff00;
  content: " ";
  border-radius: 50%;
  border: 1px solid red;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag {
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain, 100%;
  display: none;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-1 {
  background-image: url(/build/images/assets/img/tags/tag_1.8e2e7b6f..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-2 {
  background-image: url(/build/images/assets/img/tags/tag_2.b6a255c4..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-3 {
  background-image: url(/build/images/assets/img/tags/tag_3.2b707aec..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-4 {
  background-image: url(/build/images/assets/img/tags/tag_4.d8655dec..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-5 {
  background-image: url(/build/images/assets/img/tags/tag_5.1273a5ea..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-6 {
  background-image: url(/build/images/assets/img/tags/tag_6.aa5b94e7..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-7 {
  background-image: url(/build/images/assets/img/tags/tag_7.60c95a47..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-8 {
  background-image: url(/build/images/assets/img/tags/tag_8.ce1e079d..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-9 {
  background-image: url(/build/images/assets/img/tags/tag_9.72ff706f..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-10 {
  background-image: url(/build/images/assets/img/tags/tag_10.d4e3bfa5..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-11 {
  background-image: url(/build/images/assets/img/tags/tag_11.3c1e616f..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-12 {
  background-image: url(/build/images/assets/img/tags/tag_12.858cbe95..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.soul-area {
  width: 200%;
  height: 200%;
  position: absolute;
  top: -100%;
  left: -100%;
  pointer-events: none;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.soul-area span {
  width: 0;
  height: 0;
  padding: 30% 20%;
  position: absolute;
  left: 10%;
  top: 10%;
  background-image: url(/build/images/assets/img/item/item_soul_blue.ff9cb338..gif);
  background-repeat: no-repeat;
  background-size: contain;
  animation: zone-soul 18s infinite linear;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(2n) > div.soul-area {
  transform: rotate(60deg);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(5n) > div.soul-area {
  transform: rotate(104deg);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(11n) > div.soul-area {
  transform: rotate(8deg);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(23n) > div.soul-area {
  transform: rotate(162deg);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(3n+2) > div.soul-area {
  transform: rotate(47deg);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(5n+3) > div.soul-area {
  transform: rotate(135deg);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(3n) > div.soul-area span {
  animation-duration: 14s;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(7n) > div.soul-area span {
  animation-duration: 20s;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(15n) > div.soul-area span {
  animation-duration: 12s;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(31n) > div.soul-area span {
  animation-duration: 17s;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(3n+1) > div.soul-area span {
  animation-duration: 19s;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(7n+5) > div.soul-area span {
  animation-duration: 16s;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.town:not(.devast) > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_town.33e912f1..svg) center / contain no-repeat;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.town.devast > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_town_devast.daa1d1b8..svg) center / contain no-repeat;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.ruin:not(.buried) > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_ruin.26c7600e..svg) center / contain no-repeat;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.ruin:not(.buried).past > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_ruin_past.7744219a..svg) center / contain no-repeat;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.ruin.buried > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_buried.8f85608a..svg) center / contain no-repeat;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.ruin.buried.past > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_buried_past.7aad109b..svg) center / contain no-repeat;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.past > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_past.24cd4b70..svg) center / contain no-repeat;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.unknown > div.icon {
  background-image: url(/build/images/assets/img/icons/map/map_zone_unknown.4dc04795..png);
  background-repeat: no-repeat;
  background-position: center;
}
div.react_map_area div.map > .scroll-plane[x-current-scroll-level="1"] > .zone > div.count {
  font-size: 1rem;
}
div.react_map_area div.map > .scroll-plane[x-current-scroll-level="1.5"] > .zone > div.count {
  font-size: 1.5rem;
}
div.react_map_area div.map.show-tags > .scroll-plane .zone > div.tag {
  display: block;
}
div.react_map_area div.map.show-global > .scroll-plane .zone.global > div.icon {
  background-image: url(/build/images/assets/img/icons/map/map_zone_unknown.4dc04795..png);
  background-repeat: no-repeat;
  background-position: center;
}
div.react_map_area div.map.show-global > .scroll-plane .zone.global.past > div.icon {
  background: none;
  background-image: url(/build/images/assets/img/icons/map/map_zone_unknown.4dc04795..png);
  background-repeat: no-repeat;
  background-position: center;
}
div.react_map_area div.map.show-global > .scroll-plane .zone.town.devast > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_town_devast.daa1d1b8..svg) center / contain no-repeat;
}
div.react_map_area div.map.show-global > .scroll-plane .zone.ruin:not(.buried) > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_ruin.26c7600e..svg) center / contain no-repeat;
}
div.react_map_area div.map.show-global > .scroll-plane .zone.ruin:not(.buried).past > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_ruin_past.7744219a..svg) center / contain no-repeat;
}
div.react_map_area div.map.show-global > .scroll-plane .zone.ruin.buried > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_buried.8f85608a..svg) center / contain no-repeat;
}
div.react_map_area div.map.show-global > .scroll-plane .zone.ruin.buried.past > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_buried_past.7aad109b..svg) center / contain no-repeat;
}
div.react_map_area div.map > .routes-plane {
  transition: opacity 0.25s ease;
  position: absolute;
  padding: 16px;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 3;
  background: rgba(0, 0, 0, 0.5);
  opacity: 1;
}
div.react_map_area div.map > .routes-plane > div {
  width: 100%;
  height: 100%;
  transform: scale(1);
  transition: transform 0.25s ease;
  border: 1px solid #506415;
  overflow-y: auto;
  background: #2e3a0c;
  color: #b4da4c;
  font-size: 1.2rem;
}
div.react_map_area div.map > .routes-plane > div > div.row {
  transition: background-color 0.1s ease;
  background: transparent;
  cursor: pointer;
}
div.react_map_area div.map > .routes-plane > div > div.row:hover {
  background: #506415;
}
div.react_map_area div.map > .routes-plane.hidden {
  opacity: 0;
  pointer-events: none;
}
div.react_map_area div.map > .routes-plane.hidden > div {
  transform: scale(0.75);
}
div.react_map_area div.map .retro-effect {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(/build/images/assets/img/anims/noise.2290dc38..gif) top left / 20% repeat;
  z-index: 5;
  pointer-events: none;
  opacity: 0.04;
}
div.react_map_area div.map .retro-effect:nth-last-child(5) {
  background-color: #ddab76;
  background-blend-mode: overlay;
  transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
  animation: glitch-anim-5 4s infinite linear alternate;
}
div.react_map_area div.map .retro-effect:nth-last-child(2) {
  background-color: transparent;
  background-blend-mode: unset;
  transform: translate3d(10px, 0, 0);
  animation: glitch-anim-6 4s infinite linear alternate;
}
div.react_map_area div.map .retro-effect:nth-last-child(3) {
  background-color: transparent;
  background-blend-mode: unset;
  transform: translate3d(calc(-1 * 10px), 0, 0);
  animation: glitch-anim-7 4s infinite linear alternate;
}
div.react_map_area div.map .retro-effect:nth-last-child(4) {
  background-color: #b4da4c;
  background-blend-mode: overlay;
  transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
  animation: glitch-anim-8 4s infinite linear alternate;
}
div.react_map_area div.map .retro-effect:nth-last-child(5) {
  background-color: #750000;
  background-blend-mode: overlay;
  animation: glitch-anim-flash 4s steps(1, end) infinite;
}
div.react_map_area div.controls {
  position: relative;
  bottom: 0px;
  z-index: 9;
  background: url(/build/images/assets/img/background/beyond/map_footer_toggle.9219ca02..png) top center no-repeat, url(/build/images/assets/img/background/beyond/map_footer_large.17b928e5..png) top left repeat-x;
  height: 16px;
  /*border-bottom-left-radius: 4px; border-bottom-right-radius: 4px;*/
}
div.react_map_area div.controls > div.tilemap_controls {
  display: block;
  height: 16px;
}
div.react_map_area div.controls > div.zonemap_controls {
  display: none;
}
div.react_map_area div.controls > div.tilemap_controls,
div.react_map_area div.controls > div.zonemap_controls {
  width: auto;
}
div.react_map_area div.controls > div.tilemap_controls div div,
div.react_map_area div.controls > div.zonemap_controls div div {
  max-height: 16px;
}
div.react_map_area div.controls > div.tilemap_controls .map_button,
div.react_map_area div.controls > div.zonemap_controls .map_button {
  margin-top: -5px;
  vertical-align: top;
  padding: 2px;
  height: 16px;
  max-width: 70px;
  overflow: visible;
  font-size: 13px;
  font-variant: normal;
  font-weight: 700;
  text-align: left;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.map_button_icon,
div.react_map_area div.controls > div.zonemap_controls .map_button.map_button_icon {
  font-size: 10px;
}
div.react_map_area div.controls > div.tilemap_controls .map_button div,
div.react_map_area div.controls > div.zonemap_controls .map_button div {
  transform: scale(0.7, 1.05);
  margin-top: -4px;
  margin-left: -3px;
  margin-right: -3px;
  overflow: hidden;
  text-overflow: ellipsis;
}
div.react_map_area div.controls > div.tilemap_controls .map_button:first-child,
div.react_map_area div.controls > div.zonemap_controls .map_button:first-child {
  margin-left: 2px;
  padding-left: 2px;
}
div.react_map_area div.controls > div.tilemap_controls .map_button:last-child,
div.react_map_area div.controls > div.zonemap_controls .map_button:last-child {
  margin-right: 2px;
  padding-left: 1px;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.map-icon,
div.react_map_area div.controls > div.zonemap_controls .map_button.map-icon {
  padding-left: 20px;
  background: url(/build/images/assets/img/icons/item_map.e215c13a..gif) 3px -2px no-repeat, url(/build/images/assets/img/background/bg_button.209bcd56..gif) center / cover no-repeat;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.hide-tags,
div.react_map_area div.controls > div.zonemap_controls .map_button.hide-tags {
  background: url(/build/images/assets/img/icons/tickOff.918c2d65..gif) 3px -2px no-repeat, url(/build/images/assets/img/background/bg_button.209bcd56..gif) center / cover no-repeat;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.show-tags,
div.react_map_area div.controls > div.zonemap_controls .map_button.show-tags {
  background: url(/build/images/assets/img/icons/tickOn.6c2e5227..gif) 3px -2px no-repeat, url(/build/images/assets/img/background/bg_button.209bcd56..gif) center / cover no-repeat;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.map_button_zoom_in,
div.react_map_area div.controls > div.zonemap_controls .map_button.map_button_zoom_in {
  background: url(/build/images/assets/img/icons/small_more2.86c86133..gif) 0 -2px no-repeat, url(/build/images/assets/img/background/bg_button.209bcd56..gif) center / cover no-repeat;
  min-width: 17px;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.map_button_zoom_out,
div.react_map_area div.controls > div.zonemap_controls .map_button.map_button_zoom_out {
  background: url(/build/images/assets/img/icons/small_minus.1ce97bfc..gif) 0 -2px no-repeat, url(/build/images/assets/img/background/bg_button.209bcd56..gif) center / cover no-repeat;
  min-width: 17px;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.hide-tags,
div.react_map_area div.controls > div.zonemap_controls .map_button.hide-tags,
div.react_map_area div.controls > div.tilemap_controls .map_button.show-tags,
div.react_map_area div.controls > div.zonemap_controls .map_button.show-tags {
  padding-left: 12px;
  padding-right: 2px;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.route_button > div,
div.react_map_area div.controls > div.zonemap_controls .map_button.route_button > div {
  margin: -4px -9px 0 -9px;
}
div.react_map_area.zone-viewer-mode {
  z-index: 5;
}
div.react_map_area.zone-viewer-mode > .map:before {
  opacity: 0.9;
  background: radial-gradient(circle, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 30%, rgba(0, 0, 0, 0.85) 70%, #000000 100%);
}
div.react_map_area.zone-viewer-mode > .map > .zone-plane-parent > .zone-plane,
div.react_map_area.zone-viewer-mode > .map > .zone-plane-controls {
  opacity: 1;
}
div.react_map_area.zone-viewer-mode > .map > .zone-plane-parent > .zone-plane {
  transform: scale(0.4);
}
div.react_map_area.zone-viewer-mode > .map > .zone-plane-parent > .zone-plane .zone-sub-container:not(.censor-master) > .zone-subplane {
  pointer-events: all;
}
div.react_map_area.zone-viewer-mode > .map > .zone-plane-controls {
  transform: scale(1);
}
div.react_map_area.zone-viewer-mode > .map > .zone-plane-controls .action-move {
  pointer-events: all;
}
div.react_map_area.zone-viewer-mode > .controls {
  z-index: 10;
}
div.react_map_area.zone-viewer-mode > .controls > div.tilemap_controls {
  display: none;
}
div.react_map_area.zone-viewer-mode > .controls > div.zonemap_controls {
  display: block;
}
.tooltip.tooltip-map {
  border: 1px solid #b4da4c;
  background: rgba(46, 58, 12, 0.8);
  color: #b4da4c;
  min-width: 175px;
}
.tooltip.tooltip-map:after {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(/build/images/assets/img/anims/noise.2290dc38..gif) repeat;
  opacity: 0.02;
}
/* Animation presets */
@keyframes zone-soul {
  0% {
    left: 30%;
    top: -30%;
    transform: rotate(-35deg);
  }
  10.7% {
    left: 50%;
    top: 30%;
    transform: rotate(-35deg);
  }
  11.8% {
    left: 50%;
    top: 30%;
    transform: rotate(106deg);
  }
  21.4% {
    left: 10%;
    top: 20%;
    transform: rotate(106deg);
  }
  22.5% {
    left: 10%;
    top: 20%;
    transform: rotate(-120deg);
  }
  32.1% {
    left: 50%;
    top: -20%;
    transform: rotate(-120deg);
  }
  33.2% {
    left: 50%;
    top: -20%;
    transform: rotate(35deg);
  }
  41.8% {
    left: 20%;
    top: 50%;
    transform: rotate(35deg);
  }
  42.9% {
    left: 20%;
    top: 50%;
    transform: rotate(-173deg);
  }
  53.6% {
    left: 30%;
    top: -30%;
    transform: rotate(-173deg);
  }
  54.7% {
    left: 30%;
    top: -30%;
    transform: rotate(-35deg);
  }
  64.4% {
    left: 50%;
    top: 30%;
    transform: rotate(-35deg);
  }
  65.5% {
    left: 50%;
    top: 30%;
    transform: rotate(106deg);
  }
  74.2% {
    left: 10%;
    top: 20%;
    transform: rotate(106deg);
  }
  75.3% {
    left: 10%;
    top: 20%;
    transform: rotate(-120deg);
  }
  85.9% {
    left: 50%;
    top: -20%;
    transform: rotate(-120deg);
  }
  87.0% {
    left: 50%;
    top: -20%;
    transform: rotate(35deg);
  }
  92.9% {
    left: 20%;
    top: 50%;
    transform: rotate(35deg);
  }
  94.0% {
    left: 20%;
    top: 50%;
    transform: rotate(-173deg);
  }
  100% {
    left: 30%;
    top: -30%;
    transform: rotate(-173deg);
  }
}
@keyframes rotation {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(359deg);
  }
}
@keyframes glitch-actor-1 {
  0% {
    transform: translate(2px, -4px) scale(3);
  }
  1% {
    transform: translate(3px, -3px) scale(2.8);
  }
  1%,
  100% {
    transform: translate(0, 0) scale(2);
  }
}
@keyframes glitch-actor-2 {
  0%,
  1% {
    transform: translate(-12px, -8px) scale(3.4);
  }
  2% {
    transform: translate(-10px, -6px) scale(3.8);
  }
  2%,
  100% {
    transform: translate(0, 0) scale(2);
  }
}
@keyframes glitch-actor-3 {
  0% {
    transform: translate(-7px, 6px) scale(1.5);
  }
  2% {
    transform: translate(-9px, 5px) scale(1.7);
  }
  2%,
  100% {
    transform: translate(0, 0) scale(2);
  }
}
@keyframes glitch-anim-text {
  0% {
    transform: translate3d(calc(-1 * 10px), 0, 0) scale3d(-1, -1, 1);
    clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%);
  }
  2% {
    clip-path: polygon(0 33%, 100% 33%, 100% 33%, 0 33%);
  }
  4% {
    clip-path: polygon(0 44%, 100% 44%, 100% 44%, 0 44%);
  }
  5% {
    clip-path: polygon(0 50%, 100% 50%, 100% 20%, 0 20%);
  }
  6% {
    clip-path: polygon(0 70%, 100% 70%, 100% 70%, 0 70%);
  }
  7% {
    clip-path: polygon(0 80%, 100% 80%, 100% 80%, 0 80%);
  }
  8% {
    clip-path: polygon(0 50%, 100% 50%, 100% 55%, 0 55%);
  }
  9% {
    clip-path: polygon(0 70%, 100% 70%, 100% 80%, 0 80%);
  }
  9.9% {
    transform: translate3d(calc(-1 * 10px), 0, 0) scale3d(-1, -1, 1);
  }
  10%,
  100% {
    transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
  }
}
@keyframes glitch-anim-flash {
  0%,
  1% {
    opacity: 0.2;
    transform: translate3d(10px, 5px, 0);
  }
  1%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
  }
}
@keyframes glitch-anim-1 {
  0% {
    opacity: 1;
    transform: translate3d(10px, 0, 0);
    clip-path: polygon(0 2%, 100% 2%, 100% 5%, 0 5%);
  }
  2% {
    clip-path: polygon(0 15%, 100% 15%, 100% 15%, 0 15%);
  }
  4% {
    clip-path: polygon(0 10%, 100% 10%, 100% 20%, 0 20%);
  }
  6% {
    clip-path: polygon(0 1%, 100% 1%, 100% 2%, 0 2%);
  }
  8% {
    clip-path: polygon(0 33%, 100% 33%, 100% 33%, 0 33%);
  }
  10% {
    clip-path: polygon(0 44%, 100% 44%, 100% 44%, 0 44%);
  }
  12% {
    clip-path: polygon(0 50%, 100% 50%, 100% 20%, 0 20%);
  }
  14% {
    clip-path: polygon(0 70%, 100% 70%, 100% 70%, 0 70%);
  }
  16% {
    clip-path: polygon(0 80%, 100% 80%, 100% 80%, 0 80%);
  }
  18% {
    clip-path: polygon(0 50%, 100% 50%, 100% 55%, 0 55%);
  }
  20% {
    clip-path: polygon(0 70%, 100% 70%, 100% 80%, 0 80%);
  }
  21.9% {
    opacity: 1;
    transform: translate3d(10px, 0, 0);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
@keyframes glitch-anim-2 {
  0% {
    opacity: 1;
    transform: translate3d(calc(-1 * 10px), 0, 0);
    clip-path: polygon(0 25%, 100% 25%, 100% 30%, 0 30%);
  }
  3% {
    clip-path: polygon(0 3%, 100% 3%, 100% 3%, 0 3%);
  }
  5% {
    clip-path: polygon(0 5%, 100% 5%, 100% 20%, 0 20%);
  }
  7% {
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%);
  }
  9% {
    clip-path: polygon(0 40%, 100% 40%, 100% 40%, 0 40%);
  }
  11% {
    clip-path: polygon(0 52%, 100% 52%, 100% 59%, 0 59%);
  }
  13% {
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%);
  }
  15% {
    clip-path: polygon(0 75%, 100% 75%, 100% 75%, 0 75%);
  }
  17% {
    clip-path: polygon(0 65%, 100% 65%, 100% 40%, 0 40%);
  }
  19% {
    clip-path: polygon(0 45%, 100% 45%, 100% 50%, 0 50%);
  }
  20% {
    clip-path: polygon(0 14%, 100% 14%, 100% 33%, 0 33%);
  }
  21.9% {
    opacity: 1;
    transform: translate3d(calc(-1 * 10px), 0, 0);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
@keyframes glitch-anim-3 {
  0% {
    opacity: 1;
    transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
    clip-path: polygon(0 1%, 100% 1%, 100% 3%, 0 3%);
  }
  1.5% {
    clip-path: polygon(0 10%, 100% 10%, 100% 9%, 0 9%);
  }
  2% {
    clip-path: polygon(0 5%, 100% 5%, 100% 6%, 0 6%);
  }
  2.5% {
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%);
  }
  3% {
    clip-path: polygon(0 10%, 100% 10%, 100% 10%, 0 10%);
  }
  5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 25%, 0 25%);
  }
  5.5% {
    clip-path: polygon(0 15%, 100% 15%, 100% 16%, 0 16%);
  }
  7% {
    clip-path: polygon(0 40%, 100% 40%, 100% 39%, 0 39%);
  }
  8% {
    clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%);
  }
  9% {
    clip-path: polygon(0 60%, 100% 60%, 100% 55%, 0 55%);
  }
  10.5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 31%, 0 31%);
  }
  11% {
    clip-path: polygon(0 70%, 100% 70%, 100% 69%, 0 69%);
  }
  13% {
    clip-path: polygon(0 40%, 100% 40%, 100% 41%, 0 41%);
  }
  14% {
    clip-path: polygon(0 80%, 100% 80%, 100% 75%, 0 75%);
  }
  14.5% {
    clip-path: polygon(0 50%, 100% 50%, 100% 51%, 0 51%);
  }
  15% {
    clip-path: polygon(0 90%, 100% 90%, 100% 90%, 0 90%);
  }
  16% {
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%);
  }
  18% {
    clip-path: polygon(0 100%, 100% 100%, 100% 99%, 0 99%);
  }
  20% {
    clip-path: polygon(0 70%, 100% 70%, 100% 71%, 0 71%);
  }
  21.9% {
    opacity: 1;
    transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
@keyframes glitch-anim-4 {
  0% {
    opacity: 0.5;
    transform: translate3d(0, calc(-1 * 10px), 0) scale3d(-1, -1, 1);
    clip-path: polygon(0 1%, 100% 1%, 100% 3%, 0 3%);
  }
  1.5% {
    clip-path: polygon(0 10%, 100% 10%, 100% 9%, 0 9%);
  }
  2% {
    clip-path: polygon(0 5%, 100% 5%, 100% 6%, 0 6%);
  }
  2.5% {
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%);
  }
  3% {
    clip-path: polygon(0 10%, 100% 10%, 100% 10%, 0 10%);
  }
  5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 25%, 0 25%);
  }
  5.5% {
    clip-path: polygon(0 15%, 100% 15%, 100% 16%, 0 16%);
  }
  7% {
    clip-path: polygon(0 40%, 100% 40%, 100% 39%, 0 39%);
  }
  8% {
    clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%);
  }
  9% {
    clip-path: polygon(0 60%, 100% 60%, 100% 55%, 0 55%);
  }
  10.5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 31%, 0 31%);
  }
  11% {
    clip-path: polygon(0 70%, 100% 70%, 100% 69%, 0 69%);
  }
  13% {
    clip-path: polygon(0 40%, 100% 40%, 100% 41%, 0 41%);
  }
  14% {
    clip-path: polygon(0 80%, 100% 80%, 100% 75%, 0 75%);
  }
  14.5% {
    clip-path: polygon(0 50%, 100% 50%, 100% 51%, 0 51%);
  }
  15% {
    clip-path: polygon(0 90%, 100% 90%, 100% 90%, 0 90%);
  }
  16% {
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%);
  }
  18% {
    clip-path: polygon(0 100%, 100% 100%, 100% 99%, 0 99%);
  }
  20% {
    clip-path: polygon(0 70%, 100% 70%, 100% 71%, 0 71%);
  }
  21.9% {
    opacity: 1;
    transform: translate3d(0, calc(-1 * 10px), 0) scale3d(-1, -1, 1);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
@keyframes glitch-anim-5 {
  0% {
    opacity: 0.14;
    transform: translate3d(10px, 0, 0);
    clip-path: polygon(0 2%, 100% 2%, 100% 5%, 0 5%);
  }
  2% {
    clip-path: polygon(0 15%, 100% 15%, 100% 15%, 0 15%);
  }
  4% {
    clip-path: polygon(0 10%, 100% 10%, 100% 20%, 0 20%);
  }
  6% {
    clip-path: polygon(0 1%, 100% 1%, 100% 2%, 0 2%);
  }
  8% {
    clip-path: polygon(0 33%, 100% 33%, 100% 33%, 0 33%);
  }
  10% {
    clip-path: polygon(0 44%, 100% 44%, 100% 44%, 0 44%);
  }
  12% {
    clip-path: polygon(0 50%, 100% 50%, 100% 20%, 0 20%);
  }
  14% {
    clip-path: polygon(0 70%, 100% 70%, 100% 70%, 0 70%);
  }
  16% {
    clip-path: polygon(0 80%, 100% 80%, 100% 80%, 0 80%);
  }
  18% {
    clip-path: polygon(0 50%, 100% 50%, 100% 55%, 0 55%);
  }
  20% {
    clip-path: polygon(0 70%, 100% 70%, 100% 80%, 0 80%);
  }
  21.9% {
    opacity: 0.14;
    transform: translate3d(10px, 0, 0);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
@keyframes glitch-anim-6 {
  0% {
    opacity: 0.15;
    transform: translate3d(calc(-1 * 10px), 0, 0);
    clip-path: polygon(0 25%, 100% 25%, 100% 30%, 0 30%);
  }
  3% {
    clip-path: polygon(0 3%, 100% 3%, 100% 3%, 0 3%);
  }
  5% {
    clip-path: polygon(0 5%, 100% 5%, 100% 20%, 0 20%);
  }
  7% {
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%);
  }
  9% {
    clip-path: polygon(0 40%, 100% 40%, 100% 40%, 0 40%);
  }
  11% {
    clip-path: polygon(0 52%, 100% 52%, 100% 59%, 0 59%);
  }
  13% {
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%);
  }
  15% {
    clip-path: polygon(0 75%, 100% 75%, 100% 75%, 0 75%);
  }
  17% {
    clip-path: polygon(0 65%, 100% 65%, 100% 40%, 0 40%);
  }
  19% {
    clip-path: polygon(0 45%, 100% 45%, 100% 50%, 0 50%);
  }
  20% {
    clip-path: polygon(0 14%, 100% 14%, 100% 33%, 0 33%);
  }
  21.9% {
    opacity: 0.15;
    transform: translate3d(calc(-1 * 10px), 0, 0);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
@keyframes glitch-anim-7 {
  0% {
    opacity: 0.14;
    transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
    clip-path: polygon(0 1%, 100% 1%, 100% 3%, 0 3%);
  }
  1.5% {
    clip-path: polygon(0 10%, 100% 10%, 100% 9%, 0 9%);
  }
  2% {
    clip-path: polygon(0 5%, 100% 5%, 100% 6%, 0 6%);
  }
  2.5% {
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%);
  }
  3% {
    clip-path: polygon(0 10%, 100% 10%, 100% 10%, 0 10%);
  }
  5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 25%, 0 25%);
  }
  5.5% {
    clip-path: polygon(0 15%, 100% 15%, 100% 16%, 0 16%);
  }
  7% {
    clip-path: polygon(0 40%, 100% 40%, 100% 39%, 0 39%);
  }
  8% {
    clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%);
  }
  9% {
    clip-path: polygon(0 60%, 100% 60%, 100% 55%, 0 55%);
  }
  10.5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 31%, 0 31%);
  }
  11% {
    clip-path: polygon(0 70%, 100% 70%, 100% 69%, 0 69%);
  }
  13% {
    clip-path: polygon(0 40%, 100% 40%, 100% 41%, 0 41%);
  }
  14% {
    clip-path: polygon(0 80%, 100% 80%, 100% 75%, 0 75%);
  }
  14.5% {
    clip-path: polygon(0 50%, 100% 50%, 100% 51%, 0 51%);
  }
  15% {
    clip-path: polygon(0 90%, 100% 90%, 100% 90%, 0 90%);
  }
  16% {
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%);
  }
  18% {
    clip-path: polygon(0 100%, 100% 100%, 100% 99%, 0 99%);
  }
  20% {
    clip-path: polygon(0 70%, 100% 70%, 100% 71%, 0 71%);
  }
  21.9% {
    opacity: 0.14;
    transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
@keyframes glitch-anim-8 {
  0% {
    opacity: 0.13;
    transform: translate3d(0, calc(-1 * 10px), 0) scale3d(-1, -1, 1);
    clip-path: polygon(0 1%, 100% 1%, 100% 3%, 0 3%);
  }
  1.5% {
    clip-path: polygon(0 10%, 100% 10%, 100% 9%, 0 9%);
  }
  2% {
    clip-path: polygon(0 5%, 100% 5%, 100% 6%, 0 6%);
  }
  2.5% {
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%);
  }
  3% {
    clip-path: polygon(0 10%, 100% 10%, 100% 10%, 0 10%);
  }
  5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 25%, 0 25%);
  }
  5.5% {
    clip-path: polygon(0 15%, 100% 15%, 100% 16%, 0 16%);
  }
  7% {
    clip-path: polygon(0 40%, 100% 40%, 100% 39%, 0 39%);
  }
  8% {
    clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%);
  }
  9% {
    clip-path: polygon(0 60%, 100% 60%, 100% 55%, 0 55%);
  }
  10.5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 31%, 0 31%);
  }
  11% {
    clip-path: polygon(0 70%, 100% 70%, 100% 69%, 0 69%);
  }
  13% {
    clip-path: polygon(0 40%, 100% 40%, 100% 41%, 0 41%);
  }
  14% {
    clip-path: polygon(0 80%, 100% 80%, 100% 75%, 0 75%);
  }
  14.5% {
    clip-path: polygon(0 50%, 100% 50%, 100% 51%, 0 51%);
  }
  15% {
    clip-path: polygon(0 90%, 100% 90%, 100% 90%, 0 90%);
  }
  16% {
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%);
  }
  18% {
    clip-path: polygon(0 100%, 100% 100%, 100% 99%, 0 99%);
  }
  20% {
    clip-path: polygon(0 70%, 100% 70%, 100% 71%, 0 71%);
  }
  21.9% {
    opacity: 0.13;
    transform: translate3d(0, calc(-1 * 10px), 0) scale3d(-1, -1, 1);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
div.ruin_map_area div.map {
  filter: contrast(1.1);
  font-size: 0;
  background: #2e3a0c;
  overflow: hidden;
  padding-top: 100%;
  position: relative;
  border: 1px solid #ddab76;
}
div.ruin_map_area div.map:before,
div.ruin_map_area div.map:after {
  display: block;
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
div.ruin_map_area div.map:before {
  z-index: 3;
  pointer-events: none;
  opacity: 0.9;
  background: radial-gradient(circle, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 30%, rgba(0, 0, 0, 0.85) 70%, #000000 100%);
}
div.ruin_map_area div.map.in_room:before {
  opacity: 0.5;
}
div.ruin_map_area div.map:after {
  background: url(/build/images/assets/img/anims/noise.2290dc38..gif) repeat;
  opacity: 0.09;
  z-index: 5;
  pointer-events: none;
  mix-blend-mode: multiply;
}
div.ruin_map_area div.map .zone-plane,
div.ruin_map_area div.map > .zone-plane-controls {
  transition: opacity 0.25s ease, transform 0.25s ease, top 0.75s ease, left 0.75s ease;
  position: absolute;
}
div.ruin_map_area div.map > .effect-plane {
  position: absolute;
  inset: 0;
}
div.ruin_map_area div.map > .effect-plane > div {
  z-index: 3;
  pointer-events: none;
  opacity: 0.07;
  position: absolute;
  inset: -50%;
  background: #74b14f;
  mix-blend-mode: color-dodge;
  mask: url(/build/images/assets/img/explore/frames.e46cca50..gif) center / 50% no-repeat alpha add, url(/build/images/assets/img/explore/white.9e084eef..png) center / 100% no-repeat alpha add;
}
@keyframes fow_spin_1 {
  0% {
    transform: rotate(90deg) scale(0.8);
  }
  50% {
    transform: rotate(270deg) scale(0.7);
  }
  100% {
    transform: rotate(450deg) scale(0.8);
  }
}
@keyframes fow_spin_2 {
  0% {
    transform: rotate(0deg) scale(1);
  }
  50% {
    transform: rotate(180deg) scale(1.2);
  }
  100% {
    transform: rotate(360deg) scale(1);
  }
}
@keyframes fow_spin_3 {
  0% {
    transform: rotate(180deg) scale(1.3);
  }
  50% {
    transform: rotate(360deg) scale(1);
  }
  100% {
    transform: rotate(540deg) scale(1.3);
  }
}
@keyframes fow_spin_4 {
  0% {
    transform: rotate(270deg) scale(1.1);
  }
  50% {
    transform: rotate(450deg) scale(0.7);
  }
  100% {
    transform: rotate(630deg) scale(1.1);
  }
}
@keyframes fow_spin_5 {
  0% {
    transform: rotate(0deg) scale(1.3);
  }
  50% {
    transform: rotate(180deg) scale(1.4);
  }
  100% {
    transform: rotate(360deg) scale(1.3);
  }
}
@keyframes fow_spin_6 {
  0% {
    transform: rotate(90deg) scale(1.2);
  }
  50% {
    transform: rotate(270deg) scale(1.5);
  }
  100% {
    transform: rotate(450deg) scale(1.2);
  }
}
@keyframes fow_spin_7 {
  0% {
    transform: rotate(180deg) scale(1.4);
  }
  50% {
    transform: rotate(360deg) scale(1.3);
  }
  100% {
    transform: rotate(540deg) scale(1.4);
  }
}
div.ruin_map_area div.map > .effect-plane > div:nth-child(1) {
  animation: fow_spin_1 70s linear infinite;
}
div.ruin_map_area div.map > .effect-plane > div:nth-child(2) {
  animation: fow_spin_2 57s reverse linear infinite;
}
div.ruin_map_area div.map > .effect-plane > div:nth-child(3) {
  animation: fow_spin_3 83s linear infinite;
}
div.ruin_map_area div.map > .effect-plane > div:nth-child(4) {
  animation: fow_spin_4 99s reverse linear infinite;
}
div.ruin_map_area div.map > .effect-plane > div:nth-child(5) {
  animation: fow_spin_5 60s linear infinite;
  background: black;
  opacity: 0.1;
  mix-blend-mode: multiply;
}
div.ruin_map_area div.map > .effect-plane > div:nth-child(6) {
  animation: fow_spin_6 70s reverse linear infinite;
  background: black;
  opacity: 0.1;
  mix-blend-mode: multiply;
}
div.ruin_map_area div.map > .effect-plane > div:nth-child(7) {
  animation: fow_spin_7 80s reverse linear infinite;
  background: black;
  opacity: 0.1;
  mix-blend-mode: multiply;
}
div.ruin_map_area div.map > .frame-plane {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}
div.ruin_map_area div.map > .frame-plane > * {
  position: absolute;
}
div.ruin_map_area div.map > .frame-plane > .tl {
  height: 33px;
  width: 33px;
  top: 0;
  left: 0;
  background: url(/build/images/assets/img/map/glass_tl.5f8ef54b..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .tr {
  height: 33px;
  width: 33px;
  top: 0;
  right: 0;
  background: url(/build/images/assets/img/map/glass_tr.19611529..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .bl {
  height: 33px;
  width: 33px;
  bottom: 0;
  left: 0;
  background: url(/build/images/assets/img/map/glass_bl.535670e3..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .br {
  height: 33px;
  width: 33px;
  bottom: 0;
  right: 0;
  background: url(/build/images/assets/img/map/glass_br.7f44fcca..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .t0l {
  height: 33px;
  left: 33px;
  top: 0;
  width: calc(50% - 133px);
  background: url(/build/images/assets/img/map/glass_t0.c309865d..png) repeat-x;
}
div.ruin_map_area div.map > .frame-plane > .t1 {
  height: 33px;
  width: 140px;
  top: 0;
  left: calc(50% - 100px);
  background: url(/build/images/assets/img/map/glass_t1.b9cd2a60..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .t0r {
  height: 33px;
  top: 0;
  left: calc(50% + 40px);
  right: 33px;
  background: url(/build/images/assets/img/map/glass_t0.c309865d..png) repeat-x;
}
div.ruin_map_area div.map > .frame-plane > .l0t {
  left: 0;
  top: 33px;
  width: 33px;
  bottom: calc(50% + 8px);
  background: url(/build/images/assets/img/map/glass_l0.c384be1b..png) repeat-y;
}
div.ruin_map_area div.map > .frame-plane > .l1 {
  left: 0;
  top: calc(50% - 8px);
  width: 33px;
  height: 17px;
  background: url(/build/images/assets/img/map/glass_l1.a3e882ab..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .l0m {
  left: 0;
  top: calc(50% + 9px);
  width: 33px;
  bottom: calc(25% + 16px);
  background: url(/build/images/assets/img/map/glass_l0.c384be1b..png) repeat-y;
}
div.ruin_map_area div.map > .frame-plane > .l2 {
  left: 0;
  top: calc(75% - 16px);
  width: 33px;
  height: 33px;
  background: url(/build/images/assets/img/map/glass_l2.435decbe..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .l0b {
  left: 0;
  top: calc(75% + 17px);
  width: 33px;
  bottom: 33px;
  background: url(/build/images/assets/img/map/glass_l0.c384be1b..png) repeat-y;
}
div.ruin_map_area div.map > .frame-plane > .r0t {
  right: 0;
  top: 33px;
  width: 33px;
  bottom: calc(50% + 22px);
  background: url(/build/images/assets/img/map/glass_r0.4729741e..png) repeat-y;
}
div.ruin_map_area div.map > .frame-plane > .r1 {
  right: 0;
  top: calc(50% - 22px);
  width: 33px;
  height: 45px;
  background: url(/build/images/assets/img/map/glass_r1.bddba9c2..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .r0b {
  right: 0;
  top: calc(50% + 23px);
  width: 33px;
  bottom: 33px;
  background: url(/build/images/assets/img/map/glass_r0.4729741e..png) repeat-y;
}
div.ruin_map_area div.map > .frame-plane > .b {
  height: 33px;
  bottom: 0;
  left: 33px;
  right: 33px;
  background: url(/build/images/assets/img/map/glass_b.799f30d2..png) repeat-x;
}
div.ruin_map_area div.map .zone-plane {
  background: black;
  z-index: 2;
  top: -100%;
  left: -100%;
  width: 300%;
  height: 300%;
  font-size: 0;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane {
  position: relative;
  display: inline-block;
  padding: 0;
  margin: 0;
  width: 33.3333333%;
  height: 33.3333333%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane .decals > .decal-ambient {
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-all {
  background: url(/build/images/assets/img/explore/bunker/room.69b4232b..png), url(/build/images/assets/img/explore/bunker/exit.e614e36a..png), url(/build/images/assets/img/explore/bunker/0001.e07df941..png), url(/build/images/assets/img/explore/bunker/0010.ba952ec8..png), url(/build/images/assets/img/explore/bunker/0011.8cd3d3e3..png), url(/build/images/assets/img/explore/bunker/0100.1b2035dd..png), url(/build/images/assets/img/explore/bunker/0101.7d07bc22..png), url(/build/images/assets/img/explore/bunker/0110.587c7d50..png), url(/build/images/assets/img/explore/bunker/0111.9896e6e0..png), url(/build/images/assets/img/explore/bunker/1001.3faef591..png), url(/build/images/assets/img/explore/bunker/1010.7b5f6f6a..png), url(/build/images/assets/img/explore/bunker/1011.bb521c63..png), url(/build/images/assets/img/explore/bunker/1100.2ed12aff..png), url(/build/images/assets/img/explore/bunker/1101.648e0962..png), url(/build/images/assets/img/explore/bunker/1110.0f88e27a..png), url(/build/images/assets/img/explore/bunker/1111.6718966a..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-exit {
  background: url(/build/images/assets/img/explore/bunker/exit.e614e36a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-room {
  background: url(/build/images/assets/img/explore/bunker/room.69b4232b..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-1 {
  background: url(/build/images/assets/img/explore/bunker/0010.ba952ec8..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-2 {
  background: url(/build/images/assets/img/explore/bunker/0100.1b2035dd..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-3 {
  background: url(/build/images/assets/img/explore/bunker/0110.587c7d50..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-4 {
  background: url(/build/images/assets/img/explore/bunker/0001.e07df941..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-5 {
  background: url(/build/images/assets/img/explore/bunker/0011.8cd3d3e3..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-6 {
  background: url(/build/images/assets/img/explore/bunker/0101.7d07bc22..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-7 {
  background: url(/build/images/assets/img/explore/bunker/0111.9896e6e0..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-8 {
  background: url(/build/images/assets/img/explore/bunker/1000.3deb6117..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-9 {
  background: url(/build/images/assets/img/explore/bunker/1010.7b5f6f6a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-10 {
  background: url(/build/images/assets/img/explore/bunker/1100.2ed12aff..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-11 {
  background: url(/build/images/assets/img/explore/bunker/1110.0f88e27a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-12 {
  background: url(/build/images/assets/img/explore/bunker/1001.3faef591..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-13 {
  background: url(/build/images/assets/img/explore/bunker/1011.bb521c63..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-14 {
  background: url(/build/images/assets/img/explore/bunker/1101.648e0962..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-15 {
  background: url(/build/images/assets/img/explore/bunker/1111.6718966a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .actor.zombie.local:before {
  background: url(/build/images/assets/img/explore/bunker/zombie.171c009f..gif) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .actor.zombody.local:before {
  background: url(/build/images/assets/img/explore/bunker/dead.24ff6776..png) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > * {
  position: absolute;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door {
  width: 10%;
  height: 10%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-connect-0:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px green);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-connect-1:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px white);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-connect--1:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px white);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-1,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-6 {
  left: 17%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-3,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-8 {
  right: 17%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-4 {
  left: 34%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-5 {
  right: 34%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-2 {
  left: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-7 {
  right: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-1,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-2,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-3 {
  top: 32%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-6,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-7,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-8 {
  bottom: 32%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-4 {
  top: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-5 {
  bottom: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-1 {
  background: url(/build/images/assets/img/explore/bunker/dtlo_b.e36c6de8..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-2 {
  background: url(/build/images/assets/img/explore/bunker/dto_b.45647a0e..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-3 {
  background: url(/build/images/assets/img/explore/bunker/dtro_b.ea8c8ae5..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-4 {
  background: url(/build/images/assets/img/explore/bunker/dlo_b.f04d8f43..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-5 {
  background: url(/build/images/assets/img/explore/bunker/dro_b.9038a49d..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-6 {
  background: url(/build/images/assets/img/explore/bunker/dblo_b.a528666c..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-7 {
  background: url(/build/images/assets/img/explore/bunker/dbo_b.d402465c..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-8 {
  background: url(/build/images/assets/img/explore/bunker/dbro_b.e99b9256..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-1 {
  background: url(/build/images/assets/img/explore/bunker/dtlo.1bd50264..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-2 {
  background: url(/build/images/assets/img/explore/bunker/dto.f5979e92..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-3 {
  background: url(/build/images/assets/img/explore/bunker/dtro.f5e0e63a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-4 {
  background: url(/build/images/assets/img/explore/bunker/dlo.1028696a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-5 {
  background: url(/build/images/assets/img/explore/bunker/dro.1d9aa83e..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-6 {
  background: url(/build/images/assets/img/explore/bunker/dblo.e8927fe6..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-7 {
  background: url(/build/images/assets/img/explore/bunker/dbo.dc3318bd..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-8 {
  background: url(/build/images/assets/img/explore/bunker/dbro.d1c4e163..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-1 {
  background: url(/build/images/assets/img/explore/bunker/dtlo_r.a5a35249..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-2 {
  background: url(/build/images/assets/img/explore/bunker/dto_r.cd3d2a14..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-3 {
  background: url(/build/images/assets/img/explore/bunker/dtro_r.f7f3146e..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-4 {
  background: url(/build/images/assets/img/explore/bunker/dlo_r.8d4a2662..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-5 {
  background: url(/build/images/assets/img/explore/bunker/dro_r.4fb72750..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-6 {
  background: url(/build/images/assets/img/explore/bunker/dblo_r.a3acc36b..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-7 {
  background: url(/build/images/assets/img/explore/bunker/dbo_r.4d034fdb..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-8 {
  background: url(/build/images/assets/img/explore/bunker/dbro_r.18d3d5f3..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-1 {
  background: url(/build/images/assets/img/explore/bunker/dtlc.61894df8..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-2 {
  background: url(/build/images/assets/img/explore/bunker/dtc.17dcaded..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-3 {
  background: url(/build/images/assets/img/explore/bunker/dtrc.c3b9bdf9..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-4 {
  background: url(/build/images/assets/img/explore/bunker/dlc.b58b4dca..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-5 {
  background: url(/build/images/assets/img/explore/bunker/drc.b42a02ad..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-6 {
  background: url(/build/images/assets/img/explore/bunker/dblc.e25a4091..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-7 {
  background: url(/build/images/assets/img/explore/bunker/dbc.083833af..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-8 {
  background: url(/build/images/assets/img/explore/bunker/dbrc.55e0aa94..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-1.decal-ambient-variant-a {
  width: 6%;
  height: 9%;
  left: 37%;
  top: 27%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_barrel_D.5a3a46b7..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-3.decal-ambient-variant-a {
  width: 6%;
  height: 9%;
  left: 58%;
  top: 27%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_barrel_E.031ad1c2..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-1.decal-ambient-variant-b {
  width: 14%;
  height: 20%;
  left: 32%;
  top: 12%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_pipe_D.7a2fdc0d..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-3.decal-ambient-variant-b {
  width: 14%;
  height: 20%;
  left: 54%;
  top: 12%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_pipe_E.2c774bf9..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-4 {
  width: 9%;
  height: 8%;
  left: 18%;
  top: 31%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_hatch_B.81a37711..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-7 {
  width: 9%;
  height: 8%;
  left: 76%;
  top: 31%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_hatch_G.1bd71001..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-10.decal-ambient-variant-a {
  width: 9%;
  height: 8%;
  left: 18%;
  top: 62%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_hatch_A.348b7f1d..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-13.decal-ambient-variant-a {
  width: 9%;
  height: 8%;
  left: 76%;
  top: 62%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_hatch_H.20efb578..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-10.decal-ambient-variant-b {
  width: 11%;
  height: 7%;
  left: 14%;
  top: 65%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_gutter_G.c5f5db44..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-13.decal-ambient-variant-b {
  width: 11%;
  height: 7%;
  left: 80%;
  top: 65%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_gutter_B.d191d2d0..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-14 {
  width: 4%;
  height: 18%;
  left: 34%;
  top: 69%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_grid_E.7bf35692..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-16 {
  width: 4%;
  height: 18%;
  left: 62%;
  top: 69%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_grid_D.cfe341d5..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-all {
  background: url(/build/images/assets/img/explore/hotel/room.63be7391..png), url(/build/images/assets/img/explore/hotel/exit.bb4fe23b..png), url(/build/images/assets/img/explore/hotel/0001.c8675827..png), url(/build/images/assets/img/explore/hotel/0010.37c30931..png), url(/build/images/assets/img/explore/hotel/0011.b9fa3a0d..png), url(/build/images/assets/img/explore/hotel/0100.17512580..png), url(/build/images/assets/img/explore/hotel/0101.a7e2f35b..png), url(/build/images/assets/img/explore/hotel/0110.5fab2086..png), url(/build/images/assets/img/explore/hotel/0111.7e238e8b..png), url(/build/images/assets/img/explore/hotel/1001.dcac29c3..png), url(/build/images/assets/img/explore/hotel/1010.f53dd324..png), url(/build/images/assets/img/explore/hotel/1011.80bdc444..png), url(/build/images/assets/img/explore/hotel/1100.2a125940..png), url(/build/images/assets/img/explore/hotel/1101.c3828b18..png), url(/build/images/assets/img/explore/hotel/1110.8292d05c..png), url(/build/images/assets/img/explore/hotel/1111.ee5ef03c..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-exit {
  background: url(/build/images/assets/img/explore/hotel/exit.bb4fe23b..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-room {
  background: url(/build/images/assets/img/explore/hotel/room.63be7391..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-1 {
  background: url(/build/images/assets/img/explore/hotel/0010.37c30931..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-2 {
  background: url(/build/images/assets/img/explore/hotel/0100.17512580..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-3 {
  background: url(/build/images/assets/img/explore/hotel/0110.5fab2086..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-4 {
  background: url(/build/images/assets/img/explore/hotel/0001.c8675827..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-5 {
  background: url(/build/images/assets/img/explore/hotel/0011.b9fa3a0d..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-6 {
  background: url(/build/images/assets/img/explore/hotel/0101.a7e2f35b..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-7 {
  background: url(/build/images/assets/img/explore/hotel/0111.7e238e8b..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-8 {
  background: url(/build/images/assets/img/explore/hotel/1000.09404a0e..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-9 {
  background: url(/build/images/assets/img/explore/hotel/1010.f53dd324..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-10 {
  background: url(/build/images/assets/img/explore/hotel/1100.2a125940..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-11 {
  background: url(/build/images/assets/img/explore/hotel/1110.8292d05c..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-12 {
  background: url(/build/images/assets/img/explore/hotel/1001.dcac29c3..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-13 {
  background: url(/build/images/assets/img/explore/hotel/1011.80bdc444..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-14 {
  background: url(/build/images/assets/img/explore/hotel/1101.c3828b18..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-15 {
  background: url(/build/images/assets/img/explore/hotel/1111.ee5ef03c..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .actor.zombie.local:before {
  background: url(/build/images/assets/img/explore/hotel/zombie.49d85878..gif) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .actor.zombody.local:before {
  background: url(/build/images/assets/img/explore/hotel/dead.4c7f710c..png) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > * {
  position: absolute;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door {
  width: 10%;
  height: 10%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-connect-0:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px green);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-connect-1:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px white);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-connect--1:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px white);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-1,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-6 {
  left: 17%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-3,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-8 {
  right: 17%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-4 {
  left: 34%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-5 {
  right: 34%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-2 {
  left: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-7 {
  right: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-1,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-2,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-3 {
  top: 32%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-6,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-7,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-8 {
  bottom: 32%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-4 {
  top: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-5 {
  bottom: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-1 {
  background: url(/build/images/assets/img/explore/hotel/dtlo_b.389f7386..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-2 {
  background: url(/build/images/assets/img/explore/hotel/dto_b.b97b800e..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-3 {
  background: url(/build/images/assets/img/explore/hotel/dtro_b.b1b1ac02..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-4 {
  background: url(/build/images/assets/img/explore/hotel/dlo_b.64a20332..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-5 {
  background: url(/build/images/assets/img/explore/hotel/dro_b.aa961bc8..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-6 {
  background: url(/build/images/assets/img/explore/hotel/dblo_b.f1881fc9..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-7 {
  background: url(/build/images/assets/img/explore/hotel/dbo_b.0b31fc4c..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-8 {
  background: url(/build/images/assets/img/explore/hotel/dbro_b.c8e23252..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-1 {
  background: url(/build/images/assets/img/explore/hotel/dtlo.0fc52f28..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-2 {
  background: url(/build/images/assets/img/explore/hotel/dto.0cc25ee9..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-3 {
  background: url(/build/images/assets/img/explore/hotel/dtro.6b03bbda..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-4 {
  background: url(/build/images/assets/img/explore/hotel/dlo.ac81c7de..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-5 {
  background: url(/build/images/assets/img/explore/hotel/dro.b85581c6..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-6 {
  background: url(/build/images/assets/img/explore/hotel/dblo.bdef6549..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-7 {
  background: url(/build/images/assets/img/explore/hotel/dbo.ea212a00..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-8 {
  background: url(/build/images/assets/img/explore/hotel/dbro.c28654c5..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-1 {
  background: url(/build/images/assets/img/explore/hotel/dtlo_r.9e31cc5a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-2 {
  background: url(/build/images/assets/img/explore/hotel/dto_r.07c303fe..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-3 {
  background: url(/build/images/assets/img/explore/hotel/dtro_r.e40ef166..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-4 {
  background: url(/build/images/assets/img/explore/hotel/dlo_r.38e508b3..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-5 {
  background: url(/build/images/assets/img/explore/hotel/dro_r.81728db5..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-6 {
  background: url(/build/images/assets/img/explore/hotel/dblo_r.c80bbb92..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-7 {
  background: url(/build/images/assets/img/explore/hotel/dbo_r.1a4a95f6..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-8 {
  background: url(/build/images/assets/img/explore/hotel/dbro_r.6e4552aa..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-1 {
  background: url(/build/images/assets/img/explore/hotel/dtlc.0fc943ad..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-2 {
  background: url(/build/images/assets/img/explore/hotel/dtc.3ef4ba6a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-3 {
  background: url(/build/images/assets/img/explore/hotel/dtrc.35adfb33..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-4 {
  background: url(/build/images/assets/img/explore/hotel/dlc.f1a8ea6b..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-5 {
  background: url(/build/images/assets/img/explore/hotel/drc.6de8d6d9..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-6 {
  background: url(/build/images/assets/img/explore/hotel/dblc.b99b4187..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-7 {
  background: url(/build/images/assets/img/explore/hotel/dbc.39094e45..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-8 {
  background: url(/build/images/assets/img/explore/hotel/dbrc.13c63563..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-1 {
  width: 8%;
  height: 13%;
  left: 35%;
  top: 27%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_flowers_D.59592fce..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-3 {
  width: 8%;
  height: 13%;
  left: 57%;
  top: 27%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_flowers_E.6e6b1ace..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-4.decal-ambient-variant-a {
  width: 9%;
  height: 12%;
  left: 22%;
  top: 31%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_palmtree_B.350b68e6..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-7.decal-ambient-variant-a {
  width: 9%;
  height: 12%;
  left: 70%;
  top: 31%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_palmtree_G.ed264c5c..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-5.decal-ambient-variant-a {
  width: 18%;
  height: 9%;
  left: 30%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_left.bee612d0..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-5.decal-ambient-variant-b {
  width: 18%;
  height: 9%;
  left: 30%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_right.a22236ef..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-6.decal-ambient-variant-a {
  width: 18%;
  height: 9%;
  left: 54%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_left.bee612d0..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-6.decal-ambient-variant-b {
  width: 18%;
  height: 9%;
  left: 54%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_right.a22236ef..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-8.decal-ambient-variant-a {
  width: 32%;
  height: 25%;
  left: 5%;
  top: 37%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_stain_left.28364d91..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-8.decal-ambient-variant-b {
  width: 18%;
  height: 9%;
  left: 20%;
  top: 45%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_left.bee612d0..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-9.decal-ambient-variant-a {
  width: 32%;
  height: 25%;
  left: 65%;
  top: 37%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_stain_right.e8d5889c..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-9.decal-ambient-variant-b {
  width: 18%;
  height: 9%;
  left: 75%;
  top: 45%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_right.a22236ef..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-11.decal-ambient-variant-a {
  width: 18%;
  height: 9%;
  left: 30%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_right.a22236ef..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-11.decal-ambient-variant-b {
  width: 18%;
  height: 9%;
  left: 30%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_left.bee612d0..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-12.decal-ambient-variant-a {
  width: 18%;
  height: 9%;
  left: 54%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_right.a22236ef..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-12.decal-ambient-variant-b {
  width: 18%;
  height: 9%;
  left: 54%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_left.bee612d0..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-2.decal-ambient-variant-a {
  width: 25%;
  height: 32%;
  left: 37%;
  top: 5%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_stain_top.436c8e32..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-15.decal-ambient-variant-a {
  width: 25%;
  height: 32%;
  left: 37%;
  top: 65%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_stain_bottom.a8473267..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-2.decal-ambient-variant-b {
  width: 9%;
  height: 18%;
  left: 52%;
  top: 6%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_top.6e4fc24a..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-15.decal-ambient-variant-b {
  width: 9%;
  height: 18%;
  left: 40%;
  top: 75%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_bottom.b0859ec3..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-4.decal-ambient-variant-b {
  width: 14%;
  height: 8%;
  left: 13%;
  top: 34%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_bench_B.3e3ca949..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-7.decal-ambient-variant-b {
  width: 14%;
  height: 8%;
  left: 72%;
  top: 34%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_bench_G.ef392a13..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-10 {
  width: 14%;
  height: 8%;
  left: 13%;
  top: 58%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_bench_A.c5226995..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-13 {
  width: 14%;
  height: 8%;
  left: 72%;
  top: 58%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_bench_H.3efca5ba..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-all {
  background: url(/build/images/assets/img/explore/hospital/room.53ab4bb8..png), url(/build/images/assets/img/explore/hospital/exit.d3d378fe..png), url(/build/images/assets/img/explore/hospital/0001.09564ff2..png), url(/build/images/assets/img/explore/hospital/0010.3bf97b53..png), url(/build/images/assets/img/explore/hospital/0011.acedea74..png), url(/build/images/assets/img/explore/hospital/0100.cc60ffc7..png), url(/build/images/assets/img/explore/hospital/0101.749f4458..png), url(/build/images/assets/img/explore/hospital/0110.13ff2b40..png), url(/build/images/assets/img/explore/hospital/0111.e5d35a24..png), url(/build/images/assets/img/explore/hospital/1001.1551b566..png), url(/build/images/assets/img/explore/hospital/1010.5f062e35..png), url(/build/images/assets/img/explore/hospital/1011.99a599c5..png), url(/build/images/assets/img/explore/hospital/1100.2281b235..png), url(/build/images/assets/img/explore/hospital/1101.6bd687d3..png), url(/build/images/assets/img/explore/hospital/1110.bded2694..png), url(/build/images/assets/img/explore/hospital/1111.5e64d513..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-exit {
  background: url(/build/images/assets/img/explore/hospital/exit.d3d378fe..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-room {
  background: url(/build/images/assets/img/explore/hospital/room.53ab4bb8..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-1 {
  background: url(/build/images/assets/img/explore/hospital/0010.3bf97b53..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-2 {
  background: url(/build/images/assets/img/explore/hospital/0100.cc60ffc7..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-3 {
  background: url(/build/images/assets/img/explore/hospital/0110.13ff2b40..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-4 {
  background: url(/build/images/assets/img/explore/hospital/0001.09564ff2..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-5 {
  background: url(/build/images/assets/img/explore/hospital/0011.acedea74..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-6 {
  background: url(/build/images/assets/img/explore/hospital/0101.749f4458..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-7 {
  background: url(/build/images/assets/img/explore/hospital/0111.e5d35a24..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-8 {
  background: url(/build/images/assets/img/explore/hospital/1000.79cf308f..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-9 {
  background: url(/build/images/assets/img/explore/hospital/1010.5f062e35..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-10 {
  background: url(/build/images/assets/img/explore/hospital/1100.2281b235..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-11 {
  background: url(/build/images/assets/img/explore/hospital/1110.bded2694..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-12 {
  background: url(/build/images/assets/img/explore/hospital/1001.1551b566..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-13 {
  background: url(/build/images/assets/img/explore/hospital/1011.99a599c5..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-14 {
  background: url(/build/images/assets/img/explore/hospital/1101.6bd687d3..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-15 {
  background: url(/build/images/assets/img/explore/hospital/1111.5e64d513..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .actor.zombie.local:before {
  background: url(/build/images/assets/img/explore/hospital/zombie.6d644589..gif) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .actor.zombody.local:before {
  background: url(/build/images/assets/img/explore/hospital/dead.eb468019..png) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > * {
  position: absolute;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door {
  width: 10%;
  height: 10%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-connect-0:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px green);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-connect-1:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px white);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-connect--1:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px white);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-1,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-6 {
  left: 17%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-3,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-8 {
  right: 17%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-4 {
  left: 34%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-5 {
  right: 34%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-2 {
  left: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-7 {
  right: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-1,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-2,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-3 {
  top: 32%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-6,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-7,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-8 {
  bottom: 32%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-4 {
  top: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-5 {
  bottom: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-1 {
  background: url(/build/images/assets/img/explore/hospital/dtlo_b.2447cea7..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-2 {
  background: url(/build/images/assets/img/explore/hospital/dto_b.14410521..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-3 {
  background: url(/build/images/assets/img/explore/hospital/dtro_b.03378640..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-4 {
  background: url(/build/images/assets/img/explore/hospital/dlo_b.c53d48c3..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-5 {
  background: url(/build/images/assets/img/explore/hospital/dro_b.f03924cb..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-6 {
  background: url(/build/images/assets/img/explore/hospital/dblo_b.d186722d..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-7 {
  background: url(/build/images/assets/img/explore/hospital/dbo_b.c1fbc333..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-8 {
  background: url(/build/images/assets/img/explore/hospital/dbro_b.17328c06..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-1 {
  background: url(/build/images/assets/img/explore/hospital/dtlo.66408ae5..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-2 {
  background: url(/build/images/assets/img/explore/hospital/dto.19c88753..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-3 {
  background: url(/build/images/assets/img/explore/hospital/dtro.24658405..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-4 {
  background: url(/build/images/assets/img/explore/hospital/dlo.1ccb3349..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-5 {
  background: url(/build/images/assets/img/explore/hospital/dro.9ca28306..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-6 {
  background: url(/build/images/assets/img/explore/hospital/dblo.2b612809..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-7 {
  background: url(/build/images/assets/img/explore/hospital/dbo.280029e5..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-8 {
  background: url(/build/images/assets/img/explore/hospital/dbro.1246a793..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-1 {
  background: url(/build/images/assets/img/explore/hospital/dtlo_r.cbbbf4ad..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-2 {
  background: url(/build/images/assets/img/explore/hospital/dto_r.83a27a7f..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-3 {
  background: url(/build/images/assets/img/explore/hospital/dtro_r.5f7c0f1b..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-4 {
  background: url(/build/images/assets/img/explore/hospital/dlo_r.d2731b16..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-5 {
  background: url(/build/images/assets/img/explore/hospital/dro_r.c2b3f825..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-6 {
  background: url(/build/images/assets/img/explore/hospital/dblo_r.0d8302e0..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-7 {
  background: url(/build/images/assets/img/explore/hospital/dbo_r.aad49472..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-8 {
  background: url(/build/images/assets/img/explore/hospital/dbro_r.8fc1af93..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-1 {
  background: url(/build/images/assets/img/explore/hospital/dtlc.b591b4a6..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-2 {
  background: url(/build/images/assets/img/explore/hospital/dtc.10e7728e..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-3 {
  background: url(/build/images/assets/img/explore/hospital/dtrc.2bd15e9f..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-4 {
  background: url(/build/images/assets/img/explore/hospital/dlc.1cdcd79f..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-5 {
  background: url(/build/images/assets/img/explore/hospital/drc.a833ae1e..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-6 {
  background: url(/build/images/assets/img/explore/hospital/dblc.730232c4..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-7 {
  background: url(/build/images/assets/img/explore/hospital/dbc.16bc523f..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-8 {
  background: url(/build/images/assets/img/explore/hospital/dbrc.cc50c9f6..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-1.decal-ambient-variant-a {
  width: 10%;
  height: 11%;
  left: 34%;
  top: 27%;
  background-image: url(/build/images/assets/img/explore/hospital/wall_dead_D.b0f84c4f..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-3.decal-ambient-variant-a {
  width: 10%;
  height: 11%;
  left: 57%;
  top: 27%;
  background-image: url(/build/images/assets/img/explore/hospital/wall_dead_E.8ee89d91..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-1.decal-ambient-variant-b {
  width: 7%;
  height: 17%;
  left: 37%;
  top: 15%;
  background-image: url(/build/images/assets/img/explore/hospital/wall_bed_D.147b5922..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-3.decal-ambient-variant-b {
  width: 7%;
  height: 17%;
  left: 57%;
  top: 15%;
  background-image: url(/build/images/assets/img/explore/hospital/wall_bed_E.108cf60b..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-5.decal-ambient-variant-a {
  width: 10%;
  height: 9%;
  left: 39%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_top.eabbd0e6..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-5.decal-ambient-variant-b {
  width: 10%;
  height: 9%;
  left: 39%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_bottom.0ab1d7bd..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-6.decal-ambient-variant-a {
  width: 9%;
  height: 10%;
  left: 54%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_left.e6d21ae5..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-6.decal-ambient-variant-b {
  width: 9%;
  height: 10%;
  left: 54%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_right.2f5ece7e..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-8.decal-ambient-variant-a {
  width: 9%;
  height: 10%;
  left: 20%;
  top: 45%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_right.2f5ece7e..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-8.decal-ambient-variant-b {
  width: 9%;
  height: 10%;
  left: 20%;
  top: 45%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_left.e6d21ae5..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-9.decal-ambient-variant-a {
  width: 9%;
  height: 10%;
  left: 75%;
  top: 45%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_left.e6d21ae5..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-9.decal-ambient-variant-b {
  width: 9%;
  height: 10%;
  left: 75%;
  top: 45%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_right.2f5ece7e..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-11.decal-ambient-variant-a {
  width: 10%;
  height: 9%;
  left: 39%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_bottom.0ab1d7bd..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-11.decal-ambient-variant-b {
  width: 10%;
  height: 9%;
  left: 39%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_top.eabbd0e6..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-12.decal-ambient-variant-a {
  width: 9%;
  height: 10%;
  left: 54%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_right.2f5ece7e..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-12.decal-ambient-variant-b {
  width: 9%;
  height: 10%;
  left: 54%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_left.e6d21ae5..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-14 {
  width: 4%;
  height: 9%;
  left: 33%;
  top: 78%;
  background-image: url(/build/images/assets/img/explore/hospital/wall_grid_K.07145fea..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-16 {
  width: 4%;
  height: 9%;
  left: 63%;
  top: 78%;
  background-image: url(/build/images/assets/img/explore/hospital/wall_grid_J.f367fe45..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane > .actor {
  overflow: visible;
  position: absolute;
  width: 0;
  height: 0;
  transform: scale(1.5);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane > .actor:before {
  position: absolute;
  content: " ";
  width: 24px;
  height: 24px;
  left: -12px;
  top: -12px;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane > .actor.citizen:not(.noox):before {
  background: url(/build/images/assets/img/explore/you.02a162bf..gif) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane > .actor.citizen.noox:before {
  background: url(/build/images/assets/img/explore/you_noox.ff7d5a74..gif) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane > .actor.zombie:before {
  background: url(/build/images/assets/img/explore/zombie.c2dd5953..gif) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane > .actor.zombody:before {
  background: url(/build/images/assets/img/explore/dead.4c7f710c..png) center / contain no-repeat;
}
div.ruin_map_area div.map > .zone-plane-controls {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 4;
  pointer-events: none;
}
div.ruin_map_area div.map > .zone-plane-controls:not(.hide) > * {
  pointer-events: all;
}
div.ruin_map_area div.map > .zone-plane-controls.hide {
  opacity: 0;
}
div.ruin_map_area div.map > .zone-plane-controls > .action-move {
  position: absolute;
  z-index: 4;
  cursor: pointer;
  background: url(/build/images/assets/img/icons/map/227.9da0ce6c..svg) 50% / contain no-repeat, url(/build/images/assets/img/icons/map/226.cae9fe0e..svg) 50% / contain no-repeat;
  width: 81px;
  height: 41px;
  transform-origin: center;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
}
div.ruin_map_area div.map > .zone-plane-controls > .action-move.on-route {
  filter: hue-rotate(90deg);
}
div.ruin_map_area div.map > .zone-plane-controls > .action-move:hover {
  background: url(/build/images/assets/img/icons/map/228.e7a65968..svg) 50% no-repeat;
}
div.ruin_map_area div.map > .zone-plane-controls > .action-move.action-move-north {
  top: 2%;
  left: 50%;
  transform: translateX(-50%);
}
div.ruin_map_area div.map > .zone-plane-controls > .action-move.action-move-east {
  top: 50%;
  right: -5%;
  transform: translateY(-50%) rotate(90deg);
}
div.ruin_map_area div.map > .zone-plane-controls > .action-move.action-move-south,
div.ruin_map_area div.map > .zone-plane-controls > .action-move.action-move-unshift {
  left: 50%;
  bottom: 2%;
  transform: translateX(-50%) rotate(180deg);
}
div.ruin_map_area div.map > .zone-plane-controls > .action-move.action-move-west {
  top: 50%;
  left: -5%;
  transform: translateY(-50%) rotate(270deg);
}
div.ruin_map_area div.map > .zone-plane-controls > .marker-direction {
  position: absolute;
  z-index: 4;
  pointer-events: none;
  filter: hue-rotate(90deg);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: url(/build/images/assets/img/icons/map/map_move_marker.61c0839c..svg) center / contain no-repeat;
}
div.ruin_map_area div.map > .zone-plane-ui {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 5;
  pointer-events: none;
  position: absolute;
  outline-offset: -4px;
}
div.ruin_map_area div.map > .zone-plane-ui > .name {
  position: absolute;
  top: 5px;
  left: 8px;
  width: 50%;
  display: block;
  z-index: 10;
  color: #205319;
  font-size: 1.25rem;
  text-shadow: 0 0 5px #205319;
  font-family: "visitor2";
  text-align: left;
  letter-spacing: 0.1rem;
}
div.ruin_map_area div.map > .zone-plane-ui > .timer {
  position: absolute;
  top: 5px;
  right: 5px;
  display: block;
  z-index: 9;
  color: #205319;
  font-size: 1.25rem;
  text-shadow: 0 0 5px #205319;
  font-family: "visitor2";
  text-align: right;
  letter-spacing: 0.1rem;
}
div.ruin_map_area div.map > .zone-plane-ui > .timer > .ox {
  font-size: 2rem;
  color: #d7ff5b;
}
div.ruin_map_area div.map > .zone-plane-ui > .scanner {
  position: absolute;
  width: 13%;
  height: 9%;
  background: url(/build/images/assets/img/explore/scanner.f89624fa..gif) center / contain no-repeat;
  right: 2%;
  bottom: 2%;
  opacity: 0.5;
}
div.ruin_map_area div.map > .zone-plane-ui > .scanner-fx {
  position: absolute;
  width: 100%;
  height: 100%;
  background: url(/build/images/assets/img/explore/scan_fx_1.6a8bfb78..gif) center / contain no-repeat;
  top: 0;
  left: 0;
  opacity: 0.3;
  transform: scale(1.45);
}
div.ruin_map_area div.map > .zone-plane-ui > .frame {
  position: absolute;
  width: 100%;
  height: 100%;
  background: url(/build/images/assets/img/explore/frame.011db9ee..png) center / 100% 100% no-repeat;
  top: 0;
  left: 0;
  opacity: 1;
}
div.ruin_map_area div.controls {
  background: url(/build/images/assets/img/background/beyond/map_footer_toggle.9219ca02..png) top center no-repeat, url(/build/images/assets/img/background/beyond/map_footer_large.17b928e5..png) top left repeat-x;
  height: 16px;
}
.log-container {
  position: relative;
}
.log {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
  padding: 4px;
  position: relative;
  z-index: 1;
}
.log > .log-content {
  font-size: 1.2rem;
  color: #f0d79e;
  max-height: 300px;
  overflow-y: auto;
}
.log > .log-content > .log-spinner,
.log > .log-content > .log-complete-link {
  padding: 5px;
}
.log > .log-content > .log-complete-link {
  cursor: pointer;
  text-decoration: underline;
  display: inline-block;
}
.log > .log-content > .log-silence {
  padding: 5px 0 8px 4px;
  margin: 2px 0 0;
  font-size: 8pt;
  font-weight: bold;
  color: #98a675;
  text-transform: uppercase;
  border: 0;
  border-top: 1px dashed #b37c4a;
}
.log > .log-content > .log-day-header {
  margin-top: 5px;
  margin-bottom: 2px;
  padding-left: 0;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 8pt;
  border-bottom: 1px dashed #b37c4a;
}
.log > .log-content > .log-day-header + .log-silence {
  border-top: 0;
}
.log > .log-content > .log-entry {
  padding: 1px 2px 1px 20px;
  position: relative;
  cursor: default;
  margin: 0;
  word-wrap: anywhere;
}
.log > .log-content > .log-entry:before {
  content: " ";
  height: 16px;
  width: 16px;
  top: 2px;
  left: 2px;
  position: absolute;
}
.log > .log-content > .log-entry > span.log-part-time {
  color: #ddab76;
  font-size: 0.9em;
  display: inline-block;
  width: 50px;
  position: relative;
  text-align: center;
}
.log > .log-content > .log-entry > span.log-part-time:before,
.log > .log-content > .log-entry > span.log-part-time:after {
  display: block;
  width: 10px;
  position: absolute;
  top: 0;
}
.log > .log-content > .log-entry > span.log-part-time:before {
  content: '[';
  left: 0;
}
.log > .log-content > .log-entry > span.log-part-time:after {
  content: ']';
  right: 0;
}
.log > .log-content > .log-entry > span.log-part-content > span:not(.container),
.log > .log-content > .log-entry span.log-part-content > span.container > span:not(.container) {
  color: white;
  font-weight: bold;
  font-variant: small-caps;
}
.log > .log-content > .log-entry > span.log-part-content > span:not(.container) > img,
.log > .log-content > .log-entry span.log-part-content > span.container > span:not(.container) > img {
  vertical-align: text-top;
}
.log > .log-content > .log-entry > span.log-part-content > span:not(.container).jobName,
.log > .log-content > .log-entry span.log-part-content > span.container > span:not(.container).jobName {
  font-weight: normal;
  font-style: italic;
  color: #f0d79e;
}
.log > .log-content > .log-entry > span.log-part-content > span:not(.container).tool,
.log > .log-content > .log-entry span.log-part-content > span.container > span:not(.container).tool {
  padding-left: 3px;
  padding-right: 3px;
  white-space: nowrap;
  background-color: #784323;
  max-width: 100%;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: text-top;
}
.log > .log-content > .log-entry > span.log-part-content.log-part-entry-hidden,
.log > .log-content > .log-entry span.log-part-content > span.container.log-part-entry-hidden {
  background-color: #4d5537;
  color: #98a675;
  font-weight: bold;
}
.log > .log-content > .log-entry.log-entry-class-1 {
  background-color: #820000;
}
.log > .log-content > .log-entry.log-entry-class-1 span.log-part-content span.tool {
  background-color: #a00;
}
.log > .log-content > .log-entry.log-entry-class-2 {
  background-color: #ad2714;
}
.log > .log-content > .log-entry.log-entry-class-2 span.log-part-content span.tool {
  background-color: #a00;
}
.log > .log-content > .log-entry.log-entry-class-3 {
  background-color: #965c36;
  font-weight: bold;
}
.log > .log-content > .log-entry.log-entry-class-4 {
  background-color: #3b3249;
}
.log > .log-content > .log-entry.log-entry-class-4 .log-part-content {
  font-style: italic;
}
.log > .log-content > .log-entry.log-entry-class-5 {
  background-color: #b05502;
}
.log > .log-content > .log-entry.log-entry-type-1:before {
  background: url(/build/images/assets/img/log/citizen.46a3e93f..gif);
}
.log > .log-content > .log-entry.log-entry-type-2.log-entry-class-0:before {
  background: url(/build/images/assets/img/log/bank_in.0f1a996b..gif);
}
.log > .log-content > .log-entry.log-entry-type-2.log-entry-class-1:before {
  background: url(/build/images/assets/img/log/bank_out.213ec958..gif);
}
.log > .log-content > .log-entry.log-entry-type-4:before {
  background: url(/build/images/assets/img/log/build.fd56bdf4..gif);
}
.log > .log-content > .log-entry.log-entry-type-5:before {
  background: url(/build/images/assets/img/log/workshop.bbdaf7ee..gif);
}
.log > .log-content > .log-entry.log-entry-type-6.log-entry-class-0:before {
  background: url(/build/images/assets/img/log/door_open.94a61520..gif);
}
.log > .log-content > .log-entry.log-entry-type-6.log-entry-class-3:before {
  background: url(/build/images/assets/img/log/door_closed.3144d9d0..gif);
}
.log > .log-content > .log-entry.log-entry-type-7:before {
  background: url(/build/images/assets/img/log/well.074b6eb3..gif);
}
.log > .log-content > .log-entry.log-entry-type-8:not(.log-entry-class-2):before {
  background: url(/build/images/assets/img/log/citizen.46a3e93f..gif);
}
.log > .log-content > .log-entry.log-entry-type-8.log-entry-class-2:before {
  background: url(/build/images/assets/img/log/death.34e3288c..gif);
}
.log > .log-content > .log-entry.log-entry-type-9:before {
  background: url(/build/images/assets/img/log/night.7bd62c85..gif);
}
.log > .log-content > .log-entry.log-entry-type-10:before {
  background: url(/build/images/assets/img/log/home.5944708c..gif);
}
.log > .log-content > .log-entry.log-entry-type-11:before {
  background: url(/build/images/assets/img/log/chat.6b1bcc9a..gif);
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-4,
.log > .log-content > .log-entry.log-entry-type-11 div.dice-6,
.log > .log-content > .log-entry.log-entry-type-11 div.dice-8,
.log > .log-content > .log-entry.log-entry-type-11 div.dice-10,
.log > .log-content > .log-entry.log-entry-type-11 div.dice-12,
.log > .log-content > .log-entry.log-entry-type-11 div.dice-20,
.log > .log-content > .log-entry.log-entry-type-11 div.dice-100,
.log > .log-content > .log-entry.log-entry-type-11 div.letter-a,
.log > .log-content > .log-entry.log-entry-type-11 div.letter-c,
.log > .log-content > .log-entry.log-entry-type-11 div.letter-v,
.log > .log-content > .log-entry.log-entry-type-11 div.rps,
.log > .log-content > .log-entry.log-entry-type-11 div.coin,
.log > .log-content > .log-entry.log-entry-type-11 div.card,
.log > .log-content > .log-entry.log-entry-type-11 div.citizen {
  display: inline-block;
  padding: 1px 3px 1px 19px;
  background: #36241b;
  font-size: 0.8em;
  margin: 0 2px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=any] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=none] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/looser.aa8af336..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=basic] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/basic.df78a12d..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=collec] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/dig.abdddc5f..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=guardian] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/shield.aa5b94e7..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=hunter] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/vest.dab68fee..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=tamer] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/tamer.198b64bc..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=tech] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/tech.28907ccf..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=shaman] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/shaman.df6922db..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=survivalist] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/book.93f02a21..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=hero] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/hero.0cdc29a3..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=dead] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/death.34e3288c..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=shunned] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/icons/banished.812149c1..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-4 {
  background: url(/build/images/assets/img/forum/dice4.5c707652..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-6 {
  background: url(/build/images/assets/img/forum/dice6.a7adf6c6..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-8 {
  background: url(/build/images/assets/img/forum/dice8.669ce16e..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-10 {
  background: url(/build/images/assets/img/forum/dice10.85659297..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-12 {
  background: url(/build/images/assets/img/forum/dice12.3ff5abea..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-20 {
  background: url(/build/images/assets/img/forum/dice20.1edfb21f..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-100 {
  background: url(/build/images/assets/img/forum/dice100.f8efaa19..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.letter-a {
  background: url(/build/images/assets/img/forum/lta.8a230284..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.letter-c {
  background: url(/build/images/assets/img/forum/ltc.97618d5b..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.letter-v {
  background: url(/build/images/assets/img/forum/ltv.08892ddb..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.rps {
  background: url(/build/images/assets/img/forum/rps.8f3afd22..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.coin {
  background: url(/build/images/assets/img/forum/coin.caf60f68..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.card {
  background: url(/build/images/assets/img/forum/card.a3371533..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-17:before {
  background: url(/build/images/assets/img/log/well_add.32385386..gif);
}
.log > .log-content > .log-entry:hover {
  background-color: #7e4d2a;
  border-color: #ddab76;
  border-width: 1px;
  border-style: solid;
  padding: 0px 1px 0px 19px;
}
.log > .log-content > .log-entry:hover:before {
  top: 1px;
  left: 1px;
}
.log + .log-day-select {
  position: relative;
  width: 100%;
  overflow-x: auto;
  top: -3px;
  white-space: nowrap;
}
.log + .log-day-select > div {
  overflow: visible;
  display: inline-block;
  position: relative;
}
.log + .log-day-select > div > div {
  display: inline-block;
  font-size: 0.7em;
  background: #5c2b20;
  width: 60px;
  text-align: center;
  border: 1px solid #EFDBA8;
  position: relative;
  padding: 3px;
  color: #ddab76;
  cursor: pointer;
}
.log + .log-day-select > div > div.current {
  color: white;
  font-weight: bold;
  border-top: none;
  z-index: 2;
}
.log + .log-day-select > div > div:not(.current) {
  top: -1px;
}
.log + .log-day-select > div > div > span {
  font-weight: bold;
  font-variant: small-caps;
}
.shoutbox {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
  padding: 4px;
}
.shoutbox > .shout-content {
  font-size: 1.2rem;
  color: #f0d79e;
  max-height: 450px;
  overflow-y: auto;
}
.shoutbox > .shout-content > .shout-loader {
  text-align: center;
}
.shoutbox > .shout-content > .shout-separator {
  margin: 3px 0;
  border-bottom: 1px solid #f0d79e;
}
.shoutbox > .shout-content > .shout-entry {
  padding: 2px;
  position: relative;
  cursor: default;
  margin: 1px 0;
  background-color: transparent;
}
.shoutbox > .shout-content > .shout-entry:before {
  content: " ";
  height: 16px;
  width: 16px;
  top: 2px;
  left: 2px;
  position: absolute;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-time {
  color: #ddab76;
  font-size: 0.9em;
  display: inline-block;
  width: 50px;
  position: relative;
  text-align: center;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-time:before,
.shoutbox > .shout-content > .shout-entry > span.shout-part-time:after {
  display: block;
  width: 10px;
  position: absolute;
  top: 0;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-time:before {
  content: '[';
  left: 0;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-time:after {
  content: ']';
  right: 0;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-content {
  word-wrap: break-word;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-content > span {
  color: white;
  font-weight: bold;
  font-variant: small-caps;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-content > span > img {
  vertical-align: text-top;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-content > span.tool {
  padding-left: 3px;
  padding-right: 3px;
  white-space: nowrap;
  background-color: #784323;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-content b {
  color: white;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-content strong {
  color: white;
  font-variant: small-caps;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 b {
  color: white;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1.shout-entry-new {
  background-color: #3b3249;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-4,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-6,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-8,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-10,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-12,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-20,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-100,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.letter-a,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.letter-c,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.letter-v,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.rps,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.coin,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.card {
  display: inline-block;
  padding: 1px 3px 1px 19px;
  background: #36241b;
  font-size: 0.8em;
  margin: 0 2px;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-4 {
  background: url(/build/images/assets/img/forum/dice4.5c707652..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-6 {
  background: url(/build/images/assets/img/forum/dice6.a7adf6c6..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-8 {
  background: url(/build/images/assets/img/forum/dice8.669ce16e..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-10 {
  background: url(/build/images/assets/img/forum/dice10.85659297..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-12 {
  background: url(/build/images/assets/img/forum/dice12.3ff5abea..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-20 {
  background: url(/build/images/assets/img/forum/dice20.1edfb21f..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-100 {
  background: url(/build/images/assets/img/forum/dice100.f8efaa19..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.letter-a {
  background: url(/build/images/assets/img/forum/lta.8a230284..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.letter-c {
  background: url(/build/images/assets/img/forum/ltc.97618d5b..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.letter-v {
  background: url(/build/images/assets/img/forum/ltv.08892ddb..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.rps {
  background: url(/build/images/assets/img/forum/rps.8f3afd22..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.coin {
  background: url(/build/images/assets/img/forum/coin.caf60f68..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.card {
  background: url(/build/images/assets/img/forum/card.a3371533..png) left center no-repeat, #36241b;
}
div.town-banner {
  background: black;
  border: 1px solid #b18a63;
  height: 80px;
  background-size: cover;
}
div.town-banner.town-banner-home {
  background: url(/build/images/assets/img/background/town/home.0212c3d6..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-home.night {
  background: url(/build/images/assets/img/background/town/night_home.c6cd3970..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-well {
  background: url(/build/images/assets/img/background/town/well.e78aa806..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-well.night {
  background: url(/build/images/assets/img/background/town/night_well.d6acc13e..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-bank {
  background: url(/build/images/assets/img/background/town/bank.1175a1dd..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-bank.night {
  background: url(/build/images/assets/img/background/town/night_bank.8715d392..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-houses {
  background: url(/build/images/assets/img/background/town/houses.31444030..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-houses.night {
  background: url(/build/images/assets/img/background/town/night_houses.17f23b23..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-visit-dead {
  background: url(/build/images/assets/img/background/town/visit_dead.89261132..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-visit-dead.night {
  background: url(/build/images/assets/img/background/town/night_visit_dead.0ff5513b..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-visit {
  background: url(/build/images/assets/img/background/town/visit.7dd53a03..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-visit.night {
  background: url(/build/images/assets/img/background/town/night_visit.eadf6aa3..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-construction {
  background: url(/build/images/assets/img/background/town/construction.000e3f35..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-construction.night {
  background: url(/build/images/assets/img/background/town/night_construction.d0147349..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-upgrades {
  background: url(/build/images/assets/img/background/town/upgrades.f9339cdb..png) center / cover no-repeat;
}
div.town-banner.town-banner-door-open {
  background: url(/build/images/assets/img/background/beyond/city_open.492a9335..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-door-open.night {
  background: url(/build/images/assets/img/background/beyond/night_city_open.1dc1f8c6..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-door-closed {
  background: url(/build/images/assets/img/background/beyond/city.728ad099..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-door-closed.night {
  background: url(/build/images/assets/img/background/beyond/night_city.59600d18..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-workshop {
  background: url(/build/images/assets/img/background/town/agora.000e3f35..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-workshop.night {
  background: url(/build/images/assets/img/background/town/night_agora.d0147349..jpg) center / cover no-repeat;
}
.town-menu {
  font-weight: bold;
  color: #f0d79e;
  font-variant: small-caps;
}
.town-menu > .cell {
  cursor: pointer;
}
.town-menu > .cell > div:first-child {
  width: 100%;
  padding-top: 55.1724138%;
  border: 1px solid black;
  text-decoration: underline;
}
.town-menu > .cell > div:last-child {
  font-size: 1.1rem;
  padding: 1px 4px;
  background: #3e2417;
  height: 20px;
}
.town-menu > .cell > div:last-child > img {
  vertical-align: bottom;
}
.town-menu > .cell:hover > div:last-child {
  color: #EFDBA8;
}
.town-menu > .cell:hover > div:first-child {
  outline: 1px solid #EFDBA8;
}
.town-menu > .cell.selected:not(.town-overview) > div:first-child {
  background-color: #965C36 !important;
  outline: 1px solid black;
  border: 1px solid white;
}
.town-menu > .cell.selected > div:last-child {
  background: #965C36;
  color: white;
}
.town-menu:not(.night) > .town-menu-house > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_home.070234bf..gif) center / cover no-repeat;
}
.town-menu:not(.night) > .town-menu-well > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_well.8992e8d8..gif) center / cover no-repeat;
}
.town-menu:not(.night) > .town-menu-bank > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_bank.fdbba16d..gif) center / cover no-repeat;
}
.town-menu:not(.night) > .town-menu-citizens > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_houses.35431ef2..gif) center / cover no-repeat;
}
.town-menu:not(.night) > .town-menu-construct > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_construction.a3a751bd..gif) center / cover no-repeat;
}
.town-menu:not(.night) > .town-menu-door > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_door.463a8a21..gif) center / cover no-repeat;
}
.town-menu.night > .town-menu-house > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_home_night.596d5182..gif) center / cover no-repeat;
}
.town-menu.night > .town-menu-well > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_well_night.24a337ca..gif) center / cover no-repeat;
}
.town-menu.night > .town-menu-bank > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_bank_night.6147202b..gif) center / cover no-repeat;
}
.town-menu.night > .town-menu-citizens > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_houses_night.198aed7b..gif) center / cover no-repeat;
}
.town-menu.night > .town-menu-construct > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_construction_night.a771e73c..gif) center / cover no-repeat;
}
.town-menu.night > .town-menu-door > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_door_night.dbae0fc2..gif) center / cover no-repeat;
}
.header-menu {
  width: 100%;
  height: 60px;
  position: relative;
}
.header-menu.chaos {
  background: url(/build/images/assets/img/background/town/chaos.95206887..gif) center / 100% no-repeat;
}
.header-menu.insurrect {
  background: url(/build/images/assets/img/background/town/revolt.73a0aefc..gif) center / 100% no-repeat;
}
.header-menu a.help-button {
  position: absolute;
  bottom: 2px;
  right: 2px;
}
.banished-info {
  text-align: center;
  color: white;
  font-size: 1.3rem;
  background-color: #773939;
  border: 1px solid #ba6767;
  margin-bottom: 0.5rem;
}
.banished-info em {
  color: #f0d79e;
}
.row > .cell.town-addons {
  font-weight: bold;
  color: #f0d79e;
  font-variant: small-caps;
  display: flex;
  align-items: stretch;
  justify-content: space-evenly;
}
.row > .cell.town-addons > .town-addon {
  height: 55px;
  width: 40px;
  flex-basis: 40px;
  flex-grow: 0;
  overflow: hidden;
  flex-shrink: 0;
  font-size: 1.1rem;
  padding: 0;
  cursor: pointer;
  margin: 3px;
  background-color: #5c2b20;
}
.row > .cell.town-addons > .town-addon:first-child {
  margin-left: 0;
}
.row > .cell.town-addons > .town-addon:nth-child(6) {
  margin-right: 0;
}
.row > .cell.town-addons > .town-addon:nth-child(n+7) {
  display: none;
}
.row > .cell.town-addons > .town-addon img {
  max-height: 14px;
}
.row > .cell.town-addons > .town-addon > div {
  padding: 0;
  margin: 0;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  height: 40px;
  width: 40px;
  border: 1px solid #7e4d2a;
}
.row > .cell.town-addons > .town-addon:not(.selected):not(.town-addon-empty):hover > div {
  border: 1px solid #EFDBA8;
  cursor: pointer;
}
.row > .cell.town-addons > .town-addon.selected {
  background: #823d2d;
  filter: contrast(120%) brightness(120%);
  outline: 1px solid #EFDBA8;
}
.row > .cell.town-addons > .town-addon > span {
  display: block;
  padding: 1px 2px;
  text-align: center;
  text-overflow: ellipsis;
  line-height: 13px;
  height: 15px;
  font-size: 1rem;
  overflow: hidden;
}
.row > .cell.town-addons > .town-addon.town-addon-empty {
  background-color: transparent;
}
.row > .cell.town-addons > .town-addon.town-addon-empty:hover > div,
.row > .cell.town-addons > .town-addon.town-addon-empty:hover > span,
.row > .cell.town-addons > .town-addon.town-addon-empty:hover {
  outline: none;
  cursor: initial;
}
.row > .cell.town-addons > .town-addon.town-addon-empty > div {
  height: 36px;
  width: 36px;
  margin: 2px;
  border: 1px dotted #90563b;
  background: repeating-linear-gradient(-45deg, #7e4a31 4px, #693e29 8px);
}
.row > .cell.town-addons > .town-addon.town-addon-upgrade > div {
  background-image: url(/build/images/assets/img/icons/evo/smenu_upgrades.d9357804..gif);
}
.row > .cell.town-addons > .town-addon.town-addon-workshop > div {
  background-image: url(/build/images/assets/img/icons/evo/smenu_workshop.225e68a0..gif);
}
.row > .cell.town-addons > .town-addon.town-addon-watchtower > div {
  background-image: url(/build/images/assets/img/icons/evo/smenu_tower.e204d08a..gif);
}
.row > .cell.town-addons > .town-addon.town-addon-battlement > div {
  background-image: url(/build/images/assets/img/icons/evo/smenu_watch.d48a7a35..gif);
}
.row > .cell.town-addons > .town-addon.town-addon-dump > div {
  background-image: url(/build/images/assets/img/icons/evo/smenu_decharge.132a1c9d..gif);
}
.row > .cell.town-addons > .town-addon.town-addon-catapult > div {
  background-image: url(/build/images/assets/img/icons/evo/smenu_catapult2.a8dd0129..gif);
}
.row > .cell.town-addons:not(.night) > .town-addon-house > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_home.070234bf..gif) center / cover no-repeat;
}
.row > .cell.town-addons:not(.night) > .town-addon-well > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_well.8992e8d8..gif) center / cover no-repeat;
}
.row > .cell.town-addons:not(.night) > .town-addon-bank > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_bank.fdbba16d..gif) center / cover no-repeat;
}
.row > .cell.town-addons:not(.night) > .town-addon-citizens > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_houses.35431ef2..gif) center / cover no-repeat;
}
.row > .cell.town-addons:not(.night) > .town-addon-construct > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_construction.a3a751bd..gif) center / cover no-repeat;
}
.row > .cell.town-addons:not(.night) > .town-addon-door > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_door.463a8a21..gif) center / cover no-repeat;
}
.row > .cell.town-addons.night > .town-addon-house > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_home_night.596d5182..gif) center / cover no-repeat;
}
.row > .cell.town-addons.night > .town-addon-well > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_well_night.24a337ca..gif) center / cover no-repeat;
}
.row > .cell.town-addons.night > .town-addon-bank > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_bank_night.6147202b..gif) center / cover no-repeat;
}
.row > .cell.town-addons.night > .town-addon-citizens > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_houses_night.198aed7b..gif) center / cover no-repeat;
}
.row > .cell.town-addons.night > .town-addon-construct > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_construction_night.a771e73c..gif) center / cover no-repeat;
}
.row > .cell.town-addons.night > .town-addon-door > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_door_night.dbae0fc2..gif) center / cover no-repeat;
}
.town-upgrades p,
.citizen-home p {
  margin: 0;
}
.town-upgrades .vote-bar,
.citizen-home .vote-bar {
  margin-top: 0.25em;
  height: 1.25em;
  border: 1px solid #ddab76;
  background-color: #5c2b20;
  position: relative;
}
.town-upgrades .vote-bar.small,
.citizen-home .vote-bar.small {
  height: 1em;
}
.town-upgrades .vote-bar > *,
.citizen-home .vote-bar > * {
  height: 100%;
  position: absolute;
}
.town-upgrades .vote-bar .vote-progress,
.citizen-home .vote-bar .vote-progress {
  border-right: 1px solid #ddab76;
  background-color: #b37c4a;
}
.town-upgrades .row {
  border-bottom: 1px solid #7e4d2a;
}
.town-buildings > ul {
  background-color: #3e2417;
  list-style-type: none;
  margin-left: 0px;
  padding-left: 2.5rem;
  font-size: 1.1rem;
  background-image: url(/build/images/assets/img/icons/home.a9951a08..gif);
  background-repeat: no-repeat;
  background-position: 4px 2px;
}
.town-buildings > ul > li {
  padding-bottom: 5px;
}
.town-buildings > ul > li > em {
  color: #e7c48f;
  padding-left: 20px;
  font-style: normal;
}
.town-buildings > ul > li .life-bar {
  margin-top: 0.25em;
  margin-right: 1em;
  height: 0.5em;
  border: 1px solid black;
  background-color: black;
  position: relative;
  width: 30px;
}
.town-buildings > ul > li .life-bar > * {
  height: 100%;
  position: absolute;
}
.town-buildings > ul > li .life-bar .life-progress {
  background-color: #696486;
}
.town-buildings > ul > li .life-bar .life-progress.life-warning {
  background-color: yellow;
}
.town-buildings > ul > li .life-bar .life-progress.life-critical {
  background-color: #f86;
}
.x-copy-prediction {
  cursor: pointer;
}
.copy-popup {
  position: fixed;
  float: left;
  opacity: 1;
  transition: opacity 500ms linear 0s;
}
.watchtower-prediction {
  display: flex;
  flex-wrap: wrap;
}
.watchtower-prediction > * {
  flex-basis: 100%;
}
.watchtower-prediction p {
  text-align: center;
}
.watchtower-prediction .watchtower-prediction-bar {
  margin-top: 0.25em;
  height: 1.25em;
  border: 1px solid #ddab76;
  background-color: #5c2b20;
  position: relative;
}
.watchtower-prediction .watchtower-prediction-bar > * {
  height: calc(100% - 2px);
  position: absolute;
  top: 1px;
  left: 1px;
}
.watchtower-prediction .watchtower-prediction-bar .watchtower-prediction-progress {
  background-color: #b37c4a;
  border-right: 1px solid #ddab76;
}
.watchtower-prediction .watchtower-prediction-bar .watchtower-prediction-text {
  min-width: 4em;
  color: #ffffff;
  line-height: 1.25em;
  text-align: center;
  font-size: 1rem;
}
.citizens-list {
  line-height: 20px;
}
.citizens-list .row.header,
.messages-list .row.header,
.routes-list .row.header,
.citizens-list .row-flex.header,
.messages-list .row-flex.header,
.routes-list .row-flex.header {
  font-weight: bold;
  background: linear-gradient(to top, #643b25 0%, rgba(100, 59, 37, 0) 50%, rgba(100, 59, 37, 0) 100%);
  font-size: 1.2rem;
  border-bottom: 2px solid #ddab76;
}
.citizens-list .row:not(.header),
.messages-list .row:not(.header),
.routes-list .row:not(.header) {
  font-style: italic;
}
.citizens-list .row:not(.header):hover,
.messages-list .row:not(.header):hover,
.routes-list .row:not(.header):hover {
  outline: 1px solid #EFDBAB;
}
.citizens-list.routes-list .row,
.messages-list.routes-list .row,
.routes-list.routes-list .row {
  font-size: 1.2rem;
}
.citizens-list .row.me,
.messages-list .row.me,
.routes-list .row.me {
  background-color: #423f54 !important;
}
.citizens-list .row.new,
.messages-list .row.new,
.routes-list .row.new {
  color: white;
  font-style: normal;
}
#rows-send {
  display: none;
}
.linked-items {
  list-style-type: none;
  padding-left: 10px;
}
.nightwatch .small {
  color: white;
}
.nightwatch .total div {
  background: #5c2b20;
  font-weight: bold;
  border-bottom: 1px solid #f0d79e;
  color: #f0d79e;
}
.prof-list {
  margin-top: 10px;
}
.prof-list div {
  font-size: 1.2rem;
  background-color: #5c2b20;
}
.prof-list .prof {
  background-color: #5c2b20;
  padding-right: 0.5rem;
  font-size: 1rem;
  display: inline-block;
}
.prof-list .prof img {
  vertical-align: sub;
}
.prof-list .prof em {
  color: #ddab76;
  font-size: 1.2rem;
}
.prof-list .citizen_count {
  color: white;
}
.prof-list .citizen_count em {
  color: #ddab76;
}
.citizen-chest > p {
  margin-top: 0;
  font-size: 1.2rem;
}
.citizen-chest .notice {
  padding-left: 20px;
  padding-right: 5px;
  font-size: 1.1rem;
  color: #f0d79e;
  margin-top: 2px;
  background-image: url(/build/images/assets/img/icons/small_middot.d673b4c1..gif);
  background-repeat: no-repeat;
  background-position: 3px 1px;
  background-color: #996739;
  cursor: pointer;
}
.citizen-chest .notice:hover {
  color: white;
}
.buildings button {
  min-height: 20px;
}
.dashboard {
  padding: 5px;
  background: #5c2b20;
  border: 1px solid #492219;
  color: #ddab76;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
  font-size: 1.2rem;
}
.dashboard .attack-estimation,
.dashboard .def-estimation {
  border-left: 1px dashed #7e4d2a;
  border-right: 1px solid #ddab76;
}
.dashboard .attack-estimation.attack-estimation .help,
.dashboard .def-estimation.attack-estimation .help {
  color: white;
}
.dashboard em {
  color: #f0d79e;
}
.dashboard .counter {
  color: white;
  font-weight: bold;
  font-size: 1.8rem;
}
.words-of-heroes {
  min-height: 260px;
  padding: 5px;
  margin-top: 10px;
  background-repeat: no-repeat;
  background-image: url(/build/images/assets/img/background/town/cityBoard.58de5f6f..png);
}
.words-of-heroes .content {
  margin: 40px 0 0 5px;
  height: 190px;
  max-height: 190px;
  max-width: 240px;
  overflow: auto;
  color: #E4E3E8;
  font-size: 1.5rem;
  line-height: 11pt;
  font-style: italic;
  font-weight: bold;
  font-family: "Trebuchet MS", "Arial", Verdana, sans-serif;
  word-break: break-word;
}
.words-of-heroes .content textarea,
.words-of-heroes .content textarea:focus {
  width: 100%;
  overflow: hidden;
  background: #3b3249;
  border: 1px dashed #696486;
  color: #E4E3E8;
  font-size: 1.5rem;
  line-height: 11pt;
  font-style: italic;
  font-weight: bold;
  font-family: "Trebuchet MS", "Arial", Verdana, sans-serif;
  outline: none;
  padding: 0;
}
.words-of-heroes .content em {
  display: inline-block;
  font-size: 1.1rem;
  color: #F0D79E;
  margin-top: 2rem;
}
.words-of-heroes .edit,
.words-of-heroes .cancel {
  max-width: 240px;
  text-align: right;
  font-size: 1.2rem;
  color: #ddab76;
}
.words-of-heroes .edit .disabled,
.words-of-heroes .cancel .disabled {
  text-decoration: line-through;
  font-weight: normal;
  color: grey;
}
.overview-list,
.overview-checklist {
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 1.4rem;
  background-color: #996739;
}
.overview-list strong,
.overview-checklist strong {
  color: white;
}
.overview-list .separator,
.overview-checklist .separator {
  margin-top: 7px;
  padding-top: 5px;
  border-top: 1px solid #f0d79e;
}
.overview-checklist {
  list-style: none;
  padding-left: 10px;
}
.overview-checklist li {
  padding-left: 20px;
  background: url(/build/images/assets/img/icons/tickOff.918c2d65..gif) 5px 5px no-repeat;
}
.overview-checklist li:hover {
  text-decoration: underline;
  color: #ddab76;
  cursor: pointer;
}
.overview-checklist li.checked {
  background: url(/build/images/assets/img/icons/tickOn.6c2e5227..gif) 5px 5px no-repeat;
  text-decoration: line-through;
  font-style: italic;
  color: #b37c4a;
}
.overview-checklist li.checked:hover {
  text-decoration: underline line-through;
  color: #ddab76;
  cursor: pointer;
}
.overview-list,
ul.list {
  list-style: url(/build/images/assets/img/icons/small_dot.94f39da7..gif);
  padding-left: 20px;
}
.overview-list.list li,
ul.list.list li {
  color: white;
}
.overview-list.list li.separator,
ul.list.list li.separator {
  margin-top: 1.5rem;
  padding-top: 1.2rem;
  border-top: 1px solid #f0d79e;
}
.overview-list .warning,
ul.list .warning {
  color: #f86;
}
.defense-detail em {
  font-size: 1.2rem;
  color: #f0d79e;
}
.citizen-gossips {
  font-size: 1.3rem;
}
.gossips {
  margin-top: 5px;
  list-style: url(/build/images/assets/img/icons/small_dot.94f39da7..gif);
  padding-left: 20px;
  font-size: 1.2rem;
  background-color: #926739;
}
.gossips strong {
  font-variant: small-caps;
}
.citizen-box {
  border-left: 1px solid #7e4d2a;
  border-bottom: 1px solid #7e4d2a;
  overflow: hidden;
  text-overflow: ellipsis;
}
.citizen-box-name {
  background-color: #b37c4a;
}
.citizen-box-name-me {
  background-color: #57536F;
}
.citizen-box-name,
.citizen-box-name-me {
  color: white !important;
}
.citizen-box-name > span > .citizen-name {
  text-decoration: underline;
}
.small-citizen-defense {
  display: inline-block;
  margin-top: 7px;
  max-height: 20px;
}
.small-citizen-defense > .citizen-defense {
  font-size: 1.15rem !important;
}
.citizen-defense {
  font-size: 1.4rem;
}
.citizen-online {
  max-width: 6px;
  background-color: #bbcd7c;
  border-bottom: 1px solid #7e4d2a;
  margin: 0px 0px 0px 0px;
  position: relative;
}
.citizen-offline {
  max-width: 6px;
  background-color: #ba6767;
  border-bottom: 1px solid #7e4d2a;
  margin: 0;
  position: relative;
}
.citizen-dead {
  max-width: 6px;
  background-color: #b37c4a;
  border-bottom: 1px solid #7e4d2a;
  margin: 0;
  position: relative;
}
.gazette-search {
  margin-left: 35px;
  color: #f0d79e;
}
.gazette-search div > h2 {
  margin-top: 0;
  background-image: none;
}
.gazette-search div > div > select {
  margin-bottom: 2px;
}
#gazette .newspage {
  width: 435px;
  height: 360px;
  background-image: url(/build/images/assets/img/news/newsBg.6671ff9b..gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  display: inline-block;
  vertical-align: top;
  position: relative;
}
#gazette .newspage#newspage-front {
  margin-left: 20px;
}
#gazette .newspage#newspage-front > div {
  position: absolute;
  font-family: "Courier Prime", fixed;
  color: #3b3249;
}
#gazette .newspage#newspage-front div#gazette-headline {
  top: 12%;
  left: 6%;
  font-weight: bold;
  font-size: 110%;
  white-space: nowrap;
  transform-origin: left;
}
#gazette .newspage#newspage-front div#gazette-content {
  top: 20%;
  left: 6%;
  font-size: 80%;
}
#gazette .newspage#newspage-front div#gazette-content.day1 {
  font-style: italic;
}
#gazette .newspage#newspage-front div#gazette-content p {
  margin: 0;
}
#gazette .newspage#newspage-front div#gazette-content p:first-letter {
  font-weight: bold;
  text-transform: uppercase;
  font-size: 120%;
}
#gazette .newspage#newspage-front div#gazette-content p i.dagger {
  font-family: serif;
  font-style: normal;
}
#gazette .newspage#newspage-front div#gazette-signature {
  font-size: 100%;
  font-style: italic;
  color: #5a5132;
  text-align: right;
}
#gazette .newspage#newspage-front div#gazette-deaths {
  top: 58%;
  left: 10%;
  font-size: 80%;
  width: 65%;
  height: 30%;
  overflow-y: auto;
}
#gazette .newspage#newspage-front div#gazette-deaths > div {
  padding-left: 10px;
}
#gazette .newspage#newspage-front div#gazette-deaths #gazette-death-outside {
  margin-top: 3%;
}
#gazette .newspage#newspage-front div#gazette-deaths .death-category {
  font-variant: small-caps;
  font-weight: bold;
  color: #3b3249;
  margin-left: -10px;
}
#gazette .newspage#newspage-front div#gazette-tally {
  top: 65%;
  left: 75%;
  width: 20%;
  height: 20%;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
#gazette .newspage#newspage-front div#gazette-tally .tally {
  width: 33%;
  height: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50%;
}
#gazette .newspage#newspage-front div#gazette-tally .tally.tally-1 {
  background-image: url(/build/images/assets/img/news/news_cpt_1.2e056718..gif);
}
#gazette .newspage#newspage-front div#gazette-tally .tally.tally-2 {
  background-image: url(/build/images/assets/img/news/news_cpt_2.e853b92c..gif);
}
#gazette .newspage#newspage-front div#gazette-tally .tally.tally-3 {
  background-image: url(/build/images/assets/img/news/news_cpt_3.d35bf68b..gif);
}
#gazette .newspage#newspage-front div#gazette-tally .tally.tally-4 {
  background-image: url(/build/images/assets/img/news/news_cpt_4.345c0906..gif);
}
#gazette .newspage#newspage-front div#gazette-tally .tally.tally-5-1 {
  background-image: url(/build/images/assets/img/news/news_cpt_5_1.e344d3d4..gif);
}
#gazette .newspage#newspage-front div#gazette-tally .tally.tally-5-2 {
  background-image: url(/build/images/assets/img/news/news_cpt_5_2.8526e461..gif);
}
#gazette .newspage#newspage-front div#gazette-tally .tally.tally-5-3 {
  background-image: url(/build/images/assets/img/news/news_cpt_5_3.6875723c..gif);
}
#gazette .newspage#newspage-front div#gazette-content {
  font-size: 80%;
  width: 80%;
  top: 20%;
  left: 7%;
  max-height: 128px;
  overflow: auto;
}
#gazette .newspage#newspage-front div#gazette-content p {
  letter-spacing: -0.1em;
}
#gazette .newspage#newspage-front div#gazette-content p span {
  font-weight: bold;
  text-decoration: underline;
}
#gazette .newspage#newspage-back {
  background-position: 100% 0;
  width: 419px;
  margin-left: -4px;
}
#gazette .newspage#newspage-back > div {
  position: absolute;
  font-family: "Courier Prime", fixed;
  color: #3b3249;
}
#gazette .newspage#newspage-back #gazette-attack,
#gazette .newspage#newspage-back #gazette-empty {
  background-size: contain;
  background-position: 50% 0%;
  background-repeat: no-repeat;
  pointer-events: none;
}
#gazette .newspage#newspage-back #gazette-attack {
  top: 13%;
  width: 97%;
  height: 35%;
  left: 0;
  padding-top: 22%;
}
#gazette .newspage#newspage-back #gazette-attack.opened {
  background-image: url(/build/images/assets/img/news/newsSchema_door.92d6abdc..gif);
}
#gazette .newspage#newspage-back #gazette-attack.closed {
  background-image: url(/build/images/assets/img/news/newsSchema_classic.f885ae5f..gif);
}
#gazette .newspage#newspage-back #gazette-attack.devast {
  background-image: url(/build/images/assets/img/news/newsSchema_door.92d6abdc..gif);
}
#gazette .newspage#newspage-back #gazette-attack .nightstat {
  font-size: 85%;
  position: absolute;
  text-align: center;
}
#gazette .newspage#newspage-back #gazette-attack .nightstat.nightstat-attack {
  top: 70%;
  left: 5%;
  width: 30%;
}
#gazette .newspage#newspage-back #gazette-attack .nightstat.nightstat-defense {
  top: 70%;
  left: 40%;
  width: 30%;
}
#gazette .newspage#newspage-back #gazette-attack .nightstat.nightstat-deaths {
  top: 70%;
  left: 74%;
  width: 25%;
}
#gazette .newspage#newspage-back #gazette-attack .nightstat .count {
  font-size: 125%;
  font-weight: bold;
}
#gazette .newspage#newspage-back #gazette-attack .invasion,
#gazette .newspage#newspage-back #gazette-attack .terror {
  font-size: 80%;
  display: inline-block;
  margin-top: 0.5em;
  color: #600;
}
#gazette .newspage#newspage-back #buildingdetails {
  font-size: 1.1rem;
  left: 25px;
  top: 200px;
  width: 91%;
  font-family: "Courier Prime", fixed;
}
#gazette .newspage#newspage-back #buildingdetails span {
  color: #773939;
  font-weight: bold;
}
#gazette .newspage#newspage-back #wind {
  background: url(/build/images/assets/img/icons/small_action.cc66866b..gif) top left no-repeat;
  margin-left: -25px;
  padding-left: 18px;
  margin-bottom: 2px;
  border-bottom: 1px dashed #3b3249;
}
#gazette .newspage#newspage-back #gazette-empty {
  background-image: url(/build/images/assets/img/news/newsEmpty.a34f3bca..gif);
  width: 90%;
  height: 100%;
  top: 25%;
}
#gazette-switcher,
#gazette-switch {
  display: none;
}
#gazette-role-title {
  margin: 5px;
}
#gazette-role-list {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
  padding: 4px;
  margin: 5px;
  font-size: 1.2rem;
  color: #ffe3bf;
}
#gazette-role-list p {
  margin: 0;
}
#gazette-role-list p + p {
  margin-top: 5px;
}
#gazette-role-list p strong {
  color: white;
}
#council {
  position: relative;
  display: inline-block;
  max-width: 100%;
}
#council > img {
  max-width: 100%;
  height: auto;
}
#council > div {
  position: absolute;
  top: 20px;
  bottom: 20px;
  left: 0;
  right: 0;
  padding: 0 20px;
  overflow-y: auto;
}
#council > div > div {
  font-family: "Courier new", "Courier", monospace;
  color: #3b3249;
  font-weight: bold;
  letter-spacing: 0;
  text-align: left;
  font-size: 8pt;
  line-height: 9pt;
  margin-bottom: 3px;
}
#council > div > div:first-letter {
  font-size: 12pt;
  font-weight: bold;
  text-transform: uppercase;
}
#council > div > div.status {
  color: black;
}
#council > div > div > span.author.color-1 {
  color: #8d5e3e;
}
#council > div > div > span.author.color-2 {
  color: #aa7d52;
}
#council > div > div > span.author.color-3 {
  color: #ae6b68;
}
#council > div > div > span.author.color-4 {
  color: #6f3f3c;
}
#council > div > div > span.author.color-5 {
  color: #6b6d8d;
}
#council > div > div > span.author.color-6 {
  color: #3c374f;
}
#council > div > div > span.author.color-7 {
  color: #3c3549;
}
#council > div > div > span.author.color-8 {
  color: #4f553c;
}
#council > div > div > span.author.color-9 {
  color: #728d2c;
}
#council > div > div > span.author.color-0 {
  color: #384315;
}
#council > div > div > span.author:after {
  content: ":";
  padding: 0 6px;
}
#council > div > div > span:not(.author) {
  color: black;
  text-decoration: underline;
}
#recipient_list {
  position: absolute;
  padding: 5px;
  background-color: #3b3249;
  border: 1px solid #ddab76;
  outline: 1px solid #5c2b20;
  z-index: 999;
  display: none;
}
#recipient_list .list {
  overflow-y: scroll;
  max-height: 200px;
}
.town-summary {
  font-size: 1.3rem;
}
.town-summary div {
  border-bottom: 1px solid #b37c4a;
}
.town-summary div.row-header {
  background-color: #b37c4a;
  font-weight: bold;
}
.town-summary div.row-detail {
  color: #e3c699;
  background-color: #996739;
}
.town-summary div.row-detail em {
  font-size: 0.8rem;
}
.clairvoyance {
  border: 1px solid #ddab76;
  font-size: 1.2rem;
  background-color: #4d5537;
  margin-bottom: 8px;
  padding: 5px;
}
.disposal {
  font-size: 1.2rem;
}
.disposal em {
  color: #f0d79e;
}
.citizen-label-name-me {
  border-top: 1px solid #6C7188 !important;
  background-color: #4e5162 !important;
}
.row-table.workshop {
  border-bottom: 3px solid #f0d79e;
}
.row-table.workshop .header {
  border-bottom: 3px solid #f0d79e;
  font-size: 1.2rem;
}
.row-table.workshop .recipe > div {
  border-bottom: 1px solid #7e4d2a;
}
.row-table.workshop .recipe > div:not(:last-child) {
  border-right: 1px solid #7e4d2a;
}
.newspaper-announcement {
  color: #b1b2c7;
}
.newspaper-announcement b {
  color: #f0d79e;
  font-weight: bolder;
  text-decoration: underline;
  font-size: 1.1em;
}
.newspaper-announcement span {
  color: #f0d79e;
}
div.zone-beyond {
  background: black;
  border: 1px solid #b18a63;
  height: 80px;
  background-size: cover;
}
div.zone-beyond.outerworld {
  background: url(/build/images/assets/img/background/beyond/outerworld.e383cf8b..jpg) center / cover no-repeat;
}
div.zone-beyond.oldruins {
  background: url(/build/images/assets/img/background/beyond/ruins/oldRuins.4e626942..jpg) center / cover no-repeat;
}
div.zone-beyond.city {
  background: url(/build/images/assets/img/background/beyond/city.728ad099..jpg) center / cover no-repeat;
}
div.zone-beyond.city-open {
  background: url(/build/images/assets/img/background/beyond/city_open.492a9335..jpg) center / cover no-repeat;
}
div.zone-beyond.night-oldruins {
  background: url(/build/images/assets/img/background/beyond/ruins/night_oldRuins.af2cdc9a..jpg) center / cover no-repeat;
}
div.zone-beyond.night-outerworld {
  background: url(/build/images/assets/img/background/beyond/night_outerworld.050515fc..jpg) center / cover no-repeat;
}
div.zone-beyond.night-city {
  background: url(/build/images/assets/img/background/beyond/night_city.59600d18..jpg) center / cover no-repeat;
}
div.zone-beyond.night-city-open {
  background: url(/build/images/assets/img/background/beyond/night_city_open.1dc1f8c6..jpg) center / cover no-repeat;
}
div.zone-beyond.explorable-bunker {
  background: url(/build/images/assets/img/background/beyond/ruins/explorable_bunker.240f7398..jpg) center / cover no-repeat;
}
div.zone-beyond.explorable-hotel {
  background: url(/build/images/assets/img/background/beyond/ruins/explorable_hotel.76eb553d..jpg) center / cover no-repeat;
}
div.zone-beyond.explorable-hospital {
  background: url(/build/images/assets/img/background/beyond/ruins/explorable_hospital.26251532..jpg) center / cover no-repeat;
}
body.christmas div.zone-beyond.night-outerworld {
  background: url(/build/images/assets/img/background/beyond/night_outerworld_xmas.ba7b71f1..jpg) center / cover no-repeat;
}
div.zone-camp {
  padding: 5px 5px 0 5px;
  margin-top: 7px;
  margin-bottom: 7px;
  text-align: justify;
  color: #e2d890;
  font-size: 1rem;
  background-color: #996739;
  overflow: hidden;
}
div.zone-camp > input {
  display: none;
}
div.zone-camp > input + label {
  cursor: pointer;
  text-decoration: underline;
}
div.zone-camp > input + label:hover {
  color: white;
}
div.zone-camp > input + label + .zone-camp-info {
  max-height: 0;
  opacity: 0;
  transition: 200ms;
  overflow: hidden;
}
div.zone-camp > input:checked + label + .zone-camp-info {
  max-height: 500px;
  opacity: 1;
}
div.zone-camp > input:checked + label + .zone-camp-info pre {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
}
div.zone-camp > input:checked + label + .zone-camp-info pre hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.zone-camp .emphasis {
  font-weight: bold;
  color: white;
}
div.zone-blocked-warning {
  background: url(/build/images/assets/img/background/popup/feist.1f4254bf..gif) top left no-repeat, #91181a;
  border: 1px solid #d2161f;
  outline: 1px solid rgba(0, 0, 0, 0.3);
  padding: 10px 10px 10px 90px;
}
div.zone-blocked-warning > b {
  margin-bottom: 6px;
}
div.zone-blocked-warning > span {
  display: block;
  font-size: 1.3rem;
  margin-bottom: 6px;
}
div.zone-blocked-warning > span *[x-countdown] {
  display: block;
  font-size: 2.4rem;
  text-align: center;
  margin: 10px 0;
  font-weight: bold;
}
.beyond-rp {
  padding-left: 40px;
}
div.ruin-info {
  margin-top: 5px;
  padding: 5px;
  background: #9a8652;
  color: white;
}
div.ruin-info img {
  vertical-align: middle;
}
div.ruin-info .ruin-name {
  color: #e2d880;
}
div.ruin-info .ruin-desc strong {
  color: #f0d79e;
}
div.zone-info {
  margin-top: 0px;
  border: 1px solid #ddab76;
  /*background: @myhordes-cell-header-background-color;*/
  font-size: 0;
}
div.zone-info > div.row > .cell > span {
  vertical-align: bottom;
  font-size: 1.2rem;
}
div.zone-info > div.row.zone-cp {
  padding: 1px 0px 0px 1px;
  height: 22px;
  margin-top: 0;
  border: 1px solid #e1bd9b;
  outline: 2px solid #43281a;
  background-color: #5c2b20;
}
div.zone-info > div.row.zone-cp > .cell .humans-cp {
  color: #d6f523;
}
div.zone-info > div.row.zone-cp > .cell .zombies-cp {
  color: #f15b30;
}
div.zone-info > div.row.zone-dist {
  padding: 0px 0px 0px 0px;
  margin-top: 5px;
  min-height: 18px;
  font-size: 1rem;
  color: #f0d79e;
  border: 1px solid #e1bd9b;
  outline: 2px solid #43281a;
  background-color: #5c2b20;
}
div.other_citizens em {
  color: #f0d79e;
  font-style: italic;
  font-size: 1.3rem;
}
div.other_citizens h5 {
  color: white;
  margin-bottom: 0;
}
span.ruin-bury-desc {
  font-variant: small-caps;
  font-size: 0.9em;
  color: #e5bc52;
  font-weight: bold;
}
div.ruin-bury-count {
  border: 1px solid #ddab76;
  background: #996739;
  padding: 2px;
  margin-bottom: 10px;
}
div.ruin-bury-count > div.sand {
  padding: 0;
  margin: 0;
  height: 16px;
  width: 9px;
  position: relative;
  display: inline-block;
  overflow: visible;
}
div.ruin-bury-count > div.sand:before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 16px;
  height: 16px;
  background: url(/build/images/assets/img/icons/buried.96461471..gif) no-repeat;
}
div.zone-scout {
  font-variant: small-caps;
  text-align: center;
  font-weight: bold;
  color: #f0d79e;
  font-size: 1.1rem;
}
div.beyond-escort-off,
div.beyond-escort-on {
  font-size: 1.2rem;
}
div.beyond-escort-off.beyond-escort-on-all,
div.beyond-escort-on.beyond-escort-on-all {
  background-color: #25242c !important;
}
div.beyond-escort-off ul.status,
div.beyond-escort-on ul.status {
  padding: 0;
  margin: 0;
  font-size: 0;
}
div.beyond-escort-off ul.status > li,
div.beyond-escort-on ul.status > li {
  list-style: none;
  display: inline-block;
  margin: 0;
  padding: 0;
}
div.beyond-escort-off .citizen-box,
div.beyond-escort-on .citizen-box {
  border: none;
}
div.beyond-escort-off:not(.beyond-escort-on-all) > div,
div.beyond-escort-on:not(.beyond-escort-on-all) > div {
  min-height: 34px;
  border-bottom: 1px solid #7e4d2a;
}
div.beyond-escort-off:not(.beyond-escort-on-all) > div:not(:last-child),
div.beyond-escort-on:not(.beyond-escort-on-all) > div:not(:last-child) {
  border-right: 1px solid #7e4d2a;
}
div.beyond-escort-off:not(.beyond-escort-on-all).beyond-escort-on > div:nth-last-child(2),
div.beyond-escort-on:not(.beyond-escort-on-all).beyond-escort-on > div:nth-last-child(2) {
  border-right: none;
}
div.beyond-escort-off:not(.beyond-escort-on-all).beyond-escort-on > div:last-child,
div.beyond-escort-on:not(.beyond-escort-on-all).beyond-escort-on > div:last-child {
  border-bottom: none;
}
ul.escort-action-list {
  margin: 0;
  padding: 0px;
  font-size: 0;
  text-align: center;
}
ul.escort-action-list > li {
  list-style: none;
  display: inline-block;
  padding: 3px;
  cursor: pointer;
  border: 1px solid transparent;
  margin: 2px;
}
ul.escort-action-list > li:hover {
  border: 1px solid #F0D79E;
  background: rgba(240, 215, 158, 0.5);
}
@media (max-width: 1499px) {
  .hide-elg {
    display: none !important;
  }
  #post-office {
    backdrop-filter: none !important;
    padding: 0 !important;
  }
  #post-office #post-office-box {
    width: 100% !important;
    left: 0 !important;
    margin-left: 0 !important;
    top: 0 !important;
    bottom: 0 !important;
    border-radius: 0 !important;
  }
}
@media (min-width: 950px) {
  .hide-desktop {
    display: none !important;
  }
}
@media (max-width: 949px) {
  .hide-mobile {
    display: none !important;
  }
  body {
    background: black;
  }
  #wrapper,
  div.game-menu-area,
  footer {
    width: 100%;
  }
  #wrapper.attract > #header .attract_button {
    background-image: url(/build/images/assets/img/background/bg_attract_button_detached.5939a97b..png);
  }
  div.game-menu-area > div.game-bar > ul.text-menu > li.poll-dash {
    left: calc(100vw - 240px);
  }
  #gazette {
    perspective: 1000px;
    width: 95%;
    height: 0;
    padding-bottom: 75%;
  }
  #gazette .newspage {
    width: 90%;
    height: 0;
    margin: 0;
    display: block;
    vertical-align: top;
    position: absolute;
    padding-bottom: 75%;
    background-size: cover;
    transform-style: preserve-3d;
    transition: transform 1s ease-in-out, opacity 0s 0.5s;
    backface-visibility: visible;
    left: 5%;
    z-index: 0;
  }
  #gazette .newspage#newspage-front {
    margin-left: 0;
    opacity: 1;
  }
  #gazette .newspage#newspage-front div#gazette-content {
    font-size: 2.5vw;
    max-height: 35.5%;
  }
  #gazette .newspage#newspage-front div#gazette-headline {
    font-size: 3.2vw;
    top: 13%;
  }
  #gazette .newspage#newspage-front div#gazette-signature {
    font-size: 2.5vw;
  }
  #gazette .newspage#newspage-front div#gazette-deaths {
    font-size: 3vw;
  }
  #gazette .newspage#newspage-back {
    width: 90%;
    margin-left: 0;
    transform: rotateY(-180deg);
    z-index: 1;
    opacity: 0;
    pointer-events: none;
  }
  #gazette .newspage#newspage-back .nightstat {
    font-size: 3vw !important;
  }
  #gazette .newspage#newspage-back .nightstat.nightstat-defense > .invasion:last-child {
    position: relative;
    width: 160%;
    left: -30%;
  }
  #gazette .newspage#newspage-back #buildingdetails {
    top: 60%;
    font-size: 2.5vw;
    width: calc(98% - 25px);
  }
  #gazette-switcher {
    display: block;
    margin: auto;
    padding: 1rem;
  }
  #gazette-switch:checked + * + #gazette .newspage {
    transform: rotateY(-180deg);
  }
  #gazette-switch:checked + * + #gazette .newspage#newspage-front {
    opacity: 0;
    pointer-events: none;
  }
  #gazette-switch:checked + * + #gazette .newspage#newspage-back {
    transform: rotateY(-360deg);
    opacity: 1;
  }
  .gazette-search {
    margin-left: 0 !important;
  }
  .gazette-search h2 {
    overflow: hidden;
  }
}
@media (max-width: 949px) and (min-width: 480px) {
  .row > .cell.town-addons {
    flex-wrap: wrap;
  }
  .row > .cell.town-addons > .town-addon {
    flex-basis: 30%;
    width: 30%;
    height: auto;
  }
  .row > .cell.town-addons > .town-addon > div {
    height: 0;
    width: 100%;
    padding-bottom: 100%;
  }
  .row > .cell.town-addons > .town-addon.town-addon-empty > div {
    display: none;
  }
}
@media (max-width: 949px) and (min-width: 600px) {
  .hide-lg {
    display: none !important;
  }
  .dashboard .def-estimation {
    border-right: none;
  }
  .soul .language-picker {
    flex-wrap: wrap;
  }
  .soul .language-picker > .note {
    width: 50%;
    flex-basis: 50%;
  }
  .forum-preview-wrapper {
    max-height: 360px;
  }
  .forum-preview-wrapper.forum-preview-wrapper-bank {
    min-height: 360px;
  }
}
@media (max-width: 599px) and (min-width: 480px) {
  .hide-md {
    display: none !important;
  }
  .dashboard .attack-estimation,
  .dashboard .def-estimation {
    border-right: none;
  }
  .soul .language-picker {
    flex-wrap: wrap;
  }
  .soul .language-picker > .note {
    width: 100%;
    flex-basis: 100%;
  }
  ul.actions > li > div.targets,
  ul.special_actions > li > div.targets,
  ul.heroic_actions > li > div.targets {
    left: 0;
    right: 0;
    top: 100%;
  }
  .forum-preview-wrapper {
    max-height: 180px;
  }
  .forum-preview-wrapper.forum-preview-wrapper-bank {
    min-height: 180px;
  }
  h4.preview-header {
    width: 100%;
    left: 0;
    padding: 4px;
  }
  .soul .view-rp .postit,
  .soul .view-rp .tinystamp {
    margin-left: -80px;
  }
  .soul .view-rp .money {
    margin-left: -40px;
  }
}
@media (max-width: 479px) {
  .hide-sm {
    display: none !important;
  }
  #notifications {
    width: 100%;
    left: 0;
    margin-left: 0;
  }
  #postbox img {
    height: 32px;
    width: 32px;
    image-rendering: pixelated;
  }
  #postbox #postbox-new-msg-counter {
    position: absolute;
    background: darkred;
    padding: 2px;
    border-radius: 100px;
    bottom: -2px;
    right: -2px;
    display: block;
    width: 24px;
    height: 24px;
    font-size: 14px;
    text-align: center;
    box-shadow: 0 0 3px black;
  }
  #apps h1 img {
    height: 32px;
    width: 32px;
    image-rendering: pixelated;
  }
  #modeCommand,
  #pivotSwapCommand {
    height: 36px !important;
    left: 10px;
    margin-left: 0 !important;
  }
  #modeCommand#modeCommand,
  #pivotSwapCommand#modeCommand {
    top: 60px !important;
  }
  #modeCommand#pivotSwapCommand,
  #pivotSwapCommand#pivotSwapCommand {
    top: 96px !important;
  }
  #modeCommand h1,
  #pivotSwapCommand h1 {
    padding: 4px !important;
  }
  #wrapper > #content #apps #apps-list ul li.app-external {
    width: 100% !important;
  }
  button:not(.no-mobile-resize),
  .button:not(.no-mobile-resize) {
    padding-top: 16px;
    padding-bottom: 16px;
    margin-top: 8px;
    margin-bottom: 8px;
  }
  h4.preview-header {
    width: 100%;
    left: 0;
    padding: 4px;
  }
  .about-paragraph img {
    max-width: 100%;
    width: 100%;
  }
  .rucksack_status_union.rucksack:before {
    left: 0 !important;
    background: url(/build/images/assets/img/game-bar/panel_tl.61eccd4c..png) 0 0 no-repeat, url(/build/images/assets/img/game-bar/panel_bl.a18b84b2..png) 0 100% no-repeat, url(/build/images/assets/img/game-bar/panel_l.55402dfd..png) 0 0 repeat-y !important;
  }
  .row > .cell.town-addons:not(.night) > .town-addon-house > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_home_small.3a82b875..png) center / cover no-repeat;
  }
  .row > .cell.town-addons:not(.night) > .town-addon-well > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_well_small.c6965ae4..png) center / cover no-repeat;
  }
  .row > .cell.town-addons:not(.night) > .town-addon-bank > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_bank_small.6c54ad3d..png) center / cover no-repeat;
  }
  .row > .cell.town-addons:not(.night) > .town-addon-citizens > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_houses_small.fc255515..png) center / cover no-repeat;
  }
  .row > .cell.town-addons:not(.night) > .town-addon-construct > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_construction_small.9c0bb0c9..png) center / cover no-repeat;
  }
  .row > .cell.town-addons:not(.night) > .town-addon-door > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_door_small.2619a525..png) center / cover no-repeat;
  }
  .row > .cell.town-addons.night > .town-addon-house > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_home_small.3a82b875..png) center / cover no-repeat;
  }
  .row > .cell.town-addons.night > .town-addon-well > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_well_small.c6965ae4..png) center / cover no-repeat;
  }
  .row > .cell.town-addons.night > .town-addon-bank > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_bank_small.6c54ad3d..png) center / cover no-repeat;
  }
  .row > .cell.town-addons.night > .town-addon-citizens > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_houses_small.fc255515..png) center / cover no-repeat;
  }
  .row > .cell.town-addons.night > .town-addon-construct > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_construction_small.9c0bb0c9..png) center / cover no-repeat;
  }
  .row > .cell.town-addons.night > .town-addon-door > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_door_small.2619a525..png) center / cover no-repeat;
  }
  .soul .news .content {
    padding: 5px;
    background: #5c2b20;
    min-height: auto;
  }
  .soul .view-rp .postit,
  .soul .view-rp .tinystamp {
    margin-left: -135px;
  }
  .soul .view-rp .money {
    margin-left: -66px;
  }
  body #wrapper #content div.game-menu-area > div.game-bar > ul.clock > li:nth-child(2) {
    font-weight: bolder;
    text-shadow: -1px 0 0 #c9c182, 1px 0 0 #c9c182, 0 -1px 0 #c9c182, 0 1px 0 #c9c182;
  }
  body:not(.icon-zoom-1-00) ul.inventory.rucksack {
    background: url(/build/images/assets/img/background/inventory/inv_bag.77e6f275..gif) no-repeat top left / cover;
  }
  body:not(.icon-zoom-1-00) ul.inventory > li.title {
    margin: 5px;
    display: inline-flex;
    align-items: center;
  }
  body:not(.icon-zoom-1-00) ul.inventory > li:not(.title):not(.category) {
    margin: 5px;
    text-align: center;
  }
  body:not(.icon-zoom-1-00) ul.inventory > li:not(.title):not(.category).item.counted {
    position: relative;
  }
  body:not(.icon-zoom-1-00) ul.inventory > li:not(.title):not(.category).item.counted > span:not(:first-child) {
    background: rgba(0, 0, 0, 0.75);
    padding: 1px 3px;
    border-radius: 2px;
    position: absolute;
    right: -5px;
    bottom: -5px;
  }
  body:not(.icon-zoom-1-00) ul.inventory > li:not(.title):not(.category).item img {
    image-rendering: pixelated;
  }
  body.icon-zoom-1-25 ul.inventory > li.title {
    height: 22px !important;
  }
  body.icon-zoom-1-25 ul.inventory > li:not(.title):not(.category) {
    height: 22px !important;
    width: 22px !important;
  }
  body.icon-zoom-1-25 ul.inventory > li:not(.title):not(.category).item img {
    width: auto;
    height: 20px;
  }
  body.icon-zoom-1-50 ul.inventory > li.title {
    height: 26px !important;
  }
  body.icon-zoom-1-50 ul.inventory > li:not(.title):not(.category) {
    height: 26px !important;
    width: 26px !important;
  }
  body.icon-zoom-1-50 ul.inventory > li:not(.title):not(.category).item img {
    width: auto;
    height: 24px;
  }
  body.icon-zoom-1-75 ul.inventory > li.title {
    height: 30px !important;
  }
  body.icon-zoom-1-75 ul.inventory > li:not(.title):not(.category) {
    height: 30px !important;
    width: 30px !important;
  }
  body.icon-zoom-1-75 ul.inventory > li:not(.title):not(.category).item img {
    width: auto;
    height: 28px;
  }
  body.icon-zoom-2-00 ul.inventory > li.title {
    height: 34px !important;
  }
  body.icon-zoom-2-00 ul.inventory > li:not(.title):not(.category) {
    height: 34px !important;
    width: 34px !important;
  }
  body.icon-zoom-2-00 ul.inventory > li:not(.title):not(.category).item img {
    width: auto;
    height: 32px;
  }
  ul.actions > li,
  ul.special_actions > li,
  ul.heroic_actions > li {
    padding-top: 16px;
    padding-bottom: 16px;
  }
  ul.actions > li > img:first-child,
  ul.special_actions > li > img:first-child,
  ul.heroic_actions > li > img:first-child {
    top: 19px;
  }
  ul.actions > li > div.targets,
  ul.special_actions > li > div.targets,
  ul.heroic_actions > li > div.targets {
    left: 0;
    right: 0;
    top: 100%;
  }
  ul.actions > li > div.targets > ul > li:not(.line),
  ul.special_actions > li > div.targets > ul > li:not(.line),
  ul.heroic_actions > li > div.targets > ul > li:not(.line) {
    padding: 16px;
    margin: 8px;
  }
  ul.actions > li > div.targets *[x-close-for],
  ul.special_actions > li > div.targets *[x-close-for],
  ul.heroic_actions > li > div.targets *[x-close-for] {
    display: inline-block;
    padding: 16px;
  }
  body:not(.icon-zoom-1-00) ul.actions > li > div.targets > ul > li img,
  body:not(.icon-zoom-1-00) ul.special_actions > li > div.targets > ul > li img,
  body:not(.icon-zoom-1-00) ul.heroic_actions > li > div.targets > ul > li img {
    image-rendering: pixelated;
  }
  body.icon-zoom-1-25 ul.actions > li > div.targets > ul > li,
  body.icon-zoom-1-25 ul.special_actions > li > div.targets > ul > li,
  body.icon-zoom-1-25 ul.heroic_actions > li > div.targets > ul > li {
    padding: 12px;
  }
  body.icon-zoom-1-25 ul.actions > li > div.targets > ul > li img,
  body.icon-zoom-1-25 ul.special_actions > li > div.targets > ul > li img,
  body.icon-zoom-1-25 ul.heroic_actions > li > div.targets > ul > li img {
    width: auto;
    height: 20px;
  }
  body.icon-zoom-1-50 ul.actions > li > div.targets > ul > li,
  body.icon-zoom-1-50 ul.special_actions > li > div.targets > ul > li,
  body.icon-zoom-1-50 ul.heroic_actions > li > div.targets > ul > li {
    padding: 8px;
  }
  body.icon-zoom-1-50 ul.actions > li > div.targets > ul > li img,
  body.icon-zoom-1-50 ul.special_actions > li > div.targets > ul > li img,
  body.icon-zoom-1-50 ul.heroic_actions > li > div.targets > ul > li img {
    width: auto;
    height: 24px;
  }
  body.icon-zoom-1-75 ul.actions > li > div.targets > ul > li,
  body.icon-zoom-1-75 ul.special_actions > li > div.targets > ul > li,
  body.icon-zoom-1-75 ul.heroic_actions > li > div.targets > ul > li {
    padding: 4px;
  }
  body.icon-zoom-1-75 ul.actions > li > div.targets > ul > li img,
  body.icon-zoom-1-75 ul.special_actions > li > div.targets > ul > li img,
  body.icon-zoom-1-75 ul.heroic_actions > li > div.targets > ul > li img {
    width: auto;
    height: 28px;
  }
  body.icon-zoom-2-00 ul.actions > li > div.targets > ul > li,
  body.icon-zoom-2-00 ul.special_actions > li > div.targets > ul > li,
  body.icon-zoom-2-00 ul.heroic_actions > li > div.targets > ul > li {
    padding: 0;
  }
  body.icon-zoom-2-00 ul.actions > li > div.targets > ul > li img,
  body.icon-zoom-2-00 ul.special_actions > li > div.targets > ul > li img,
  body.icon-zoom-2-00 ul.heroic_actions > li > div.targets > ul > li img {
    width: auto;
    height: 32px;
  }
  .row > .cell.town-addons {
    flex-wrap: nowrap;
  }
  .row > .cell.town-addons > .town-addon {
    flex-basis: 13%;
    width: 13%;
    height: auto;
    flex-shrink: 1;
  }
  .row > .cell.town-addons > .town-addon > div {
    height: 0;
    width: 100%;
    padding-bottom: 100%;
  }
  .row > .cell.town-addons > .town-addon.town-addon-empty > div {
    height: 0;
    width: calc(100% - 4px);
    padding-bottom: 100%;
  }
  .dashboard .attack-estimation,
  .dashboard .def-estimation {
    border-right: none;
  }
  .soul .language-picker {
    flex-wrap: wrap;
  }
  .soul .language-picker > .note {
    width: 100%;
    flex-basis: 100%;
  }
  div.zone-blocked-warning {
    background: #91181a;
    padding: 10px;
  }
  #post-office-mobile-wrapper {
    width: 200%;
    transition: margin-left 0.25s ease-in-out;
  }
  #post-office-mobile-wrapper:not(.panel-2) {
    margin-left: 0;
  }
  #post-office-mobile-wrapper:not(.panel-2) > *:first-child {
    opacity: 1;
  }
  #post-office-mobile-wrapper:not(.panel-2) > *:last-child {
    opacity: 0;
  }
  #post-office-mobile-wrapper.panel-2 {
    margin-left: -100%;
  }
  #post-office-mobile-wrapper.panel-2 > *:first-child {
    opacity: 0;
  }
  #post-office-mobile-wrapper.panel-2 > *:last-child {
    opacity: 1;
  }
  #post-office-mobile-wrapper > *:first-child,
  #post-office-mobile-wrapper > *:last-child {
    transition: opacity 0.2s ease-in-out;
  }
  div[x-conditional-help="beyond_half_ap"] {
    position: fixed;
    top: 210px;
    left: 10px;
    right: 10px;
    width: auto;
  }
  div[x-conditional-help="beyond_half_ap"]:before {
    display: none;
  }
  .forum-preview-wrapper .forum-preview-container {
    border: none;
  }
  .forum-preview-wrapper.forum-preview-wrapper-bank {
    min-height: max(33vh, 120px);
  }
  .forum-preview-wrapper.forum-preview-wrapper-bank .forum-preview-container {
    position: unset;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
  }
  .rucksack_status_union.status:before {
    background: url(/build/images/assets/img/game-bar/cog2m.17032f2f..png) 0 0 no-repeat !important;
  }
  #beyond_chat {
    height: calc(100% - 16px);
    margin-top: 8px;
    margin-bottom: 8px;
  }
  div.beyond-escort-on:not(.beyond-escort-on-all) > div {
    border-right: 0 !important;
  }
  #beyond_desert_content {
    background: url(/build/images/assets/img/background/box/panel_00a.00a89b8f..gif) top left no-repeat, url(/build/images/assets/img/background/box/panel_02a.c58ceaa8..gif) top right no-repeat, url(/build/images/assets/img/background/box/panel_20.b16ec47b..gif) bottom left no-repeat, url(/build/images/assets/img/background/box/panel_22.7f7fb6bf..gif) bottom right no-repeat, url(/build/images/assets/img/background/box/panel_01.a438e03f..gif) top left repeat-x, url(/build/images/assets/img/background/box/panel_10.20fda3cc..gif) top left repeat-y, url(/build/images/assets/img/background/box/panel_12.1babce5e..gif) top right repeat-y, url(/build/images/assets/img/background/box/panel_21.347bf032..gif) bottom left repeat-x, #7e4d2a !important;
  }
  #beyond_desert_content .zone-beyond {
    top: 6px;
    left: 6px;
    box-shadow: inset 0 0 15px 3px black;
    border: none;
    position: absolute;
    width: calc(100% - 10px);
    opacity: 0.3;
  }
  #beyond_desert_content .zone-beyond:after {
    content: " ";
    position: absolute;
    top: 75%;
    bottom: 0;
    left: 0;
    right: 0;
    background: linear-gradient(rgba(126, 77, 42, 0), #7e4d2a);
  }
  #beyond_desert_content .ambiant-zone-desc {
    margin: 0;
    background-image: none;
    padding: 0;
    min-height: 70px;
    overflow-y: auto;
    line-height: 1.1rem;
    color: white;
    text-shadow: 0 0 2px #ddab76;
  }
  #beyond_desert_content .ambiant-zone-desc .ruin-info {
    background: none;
  }
  #beyond_desert_content h5 {
    margin-top: 0;
  }
  #beyond_desert_content .mdg {
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    grid-column-gap: 8px;
    align-items: baseline;
  }
  #beyond_desert_content .mdg > h5 {
    display: none;
  }
  #beyond_desert_content .mdg button {
    font-size: 0;
    display: flex;
    justify-content: center;
    margin: 0;
  }
  #beyond_desert_content .mdg button img {
    margin: 0;
  }
  #beyond_desert_content .mdg #mgd-dig_button-container,
  #beyond_desert_content .mdg #town-enter,
  #beyond_desert_content .mdg #enter_ruin_button,
  #beyond_desert_content .mdg #dig_ruin_button,
  #beyond_desert_content .mdg #uncover_ruin_button,
  #beyond_desert_content .mdg #bury_rucksack_button,
  #beyond_desert_content .mdg #mgd-trash_button-container,
  #beyond_desert_content .mdg #mgd-town-enter_button-container,
  #beyond_desert_content .mdg button[x-item-action-toggle] {
    grid-row: 1 / span 1;
  }
  #beyond_desert_content .mdg .actions {
    grid-column: 1 / span 6;
    grid-row: 2 / span 1;
  }
  #beyond_desert_content .mdg .heroic_actions {
    grid-column: 1 / span 6;
    grid-row: 3 / span 1;
  }
  #beyond_desert_content .mdg #town-enter-escort,
  #beyond_desert_content .mdg #town-enter-hero,
  #beyond_desert_content .mdg #town-enter-sneak {
    grid-row: 4 / span 1;
  }
  #beyond_desert_content .mdg #mgd-empty-zone-note {
    grid-column: 1 / span 6;
    grid-row: 5 / span 1;
  }
  #beyond_desert_content .mdg #mgd-digging-note {
    grid-column: 1 / span 6;
    grid-row: 6 / span 1;
  }
  #beyond_desert_content .mdg #mgd-town-note {
    grid-column: 1 / span 6;
    grid-row: 7 / span 1;
  }
  #beyond_desert_content .mdg .special_actions {
    grid-column: 1 / span 6;
    grid-row: 8 / span 1;
  }
  #beyond-map.mdg div.react_map_area div.map {
    padding-top: 75%;
  }
}
@media (max-width: 1499px) {
  .row > .cell.rw-elg-0 {
    display: none;
  }
  .row > .cell.ro-elg-0 {
    margin-left: 0;
  }
  .row > .cell.rw-elg-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-elg-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-elg-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-elg-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-elg-3 {
    width: 25%;
  }
  .row > .cell.ro-elg-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-elg-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-elg-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-elg-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-elg-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-elg-6 {
    width: 50%;
  }
  .row > .cell.ro-elg-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-elg-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-elg-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-elg-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-elg-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-elg-9 {
    width: 75%;
  }
  .row > .cell.ro-elg-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-elg-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-elg-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-elg-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-elg-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-elg-12 {
    width: 100%;
  }
  .row > .cell.ro-elg-12 {
    margin-left: 100%;
  }
  .row > .cell.rw-elg-0 {
    width: 0%;
  }
  .row > .cell.ro-elg-0 {
    margin-left: 0%;
  }
  .row > .cell.rw-elg-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-elg-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-elg-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-elg-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-elg-3 {
    width: 25%;
  }
  .row > .cell.ro-elg-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-elg-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-elg-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-elg-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-elg-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-elg-6 {
    width: 50%;
  }
  .row > .cell.ro-elg-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-elg-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-elg-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-elg-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-elg-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-elg-9 {
    width: 75%;
  }
  .row > .cell.ro-elg-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-elg-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-elg-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-elg-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-elg-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-elg-12 {
    width: 100%;
  }
  .row > .cell.ro-elg-12 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-elg-0 {
    display: none;
  }
  .row > .cell-small.ro-elg-0 {
    margin-left: 0;
  }
  .row > .cell-small.rw-elg-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-elg-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-elg-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-elg-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-elg-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-elg-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-elg-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-elg-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-elg-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-elg-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-elg-6 {
    width: 25%;
  }
  .row > .cell-small.ro-elg-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-elg-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-elg-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-elg-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-elg-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-elg-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-elg-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-elg-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-elg-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-elg-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-elg-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-elg-12 {
    width: 50%;
  }
  .row > .cell-small.ro-elg-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-elg-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-elg-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-elg-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-elg-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-elg-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-elg-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-elg-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-elg-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-elg-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-elg-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-elg-18 {
    width: 75%;
  }
  .row > .cell-small.ro-elg-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-elg-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-elg-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-elg-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-elg-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-elg-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-elg-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-elg-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-elg-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-elg-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-elg-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-elg-24 {
    width: 100%;
  }
  .row > .cell-small.ro-elg-24 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-elg-0 {
    width: 0%;
  }
  .row > .cell-small.ro-elg-0 {
    margin-left: 0%;
  }
  .row > .cell-small.rw-elg-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-elg-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-elg-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-elg-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-elg-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-elg-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-elg-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-elg-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-elg-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-elg-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-elg-6 {
    width: 25%;
  }
  .row > .cell-small.ro-elg-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-elg-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-elg-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-elg-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-elg-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-elg-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-elg-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-elg-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-elg-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-elg-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-elg-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-elg-12 {
    width: 50%;
  }
  .row > .cell-small.ro-elg-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-elg-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-elg-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-elg-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-elg-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-elg-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-elg-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-elg-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-elg-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-elg-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-elg-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-elg-18 {
    width: 75%;
  }
  .row > .cell-small.ro-elg-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-elg-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-elg-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-elg-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-elg-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-elg-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-elg-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-elg-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-elg-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-elg-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-elg-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-elg-24 {
    width: 100%;
  }
  .row > .cell-small.ro-elg-24 {
    margin-left: 100%;
  }
  .row-flex.wrap-elg {
    flex-wrap: wrap !important;
  }
  .row-flex.wrap-inverse-elg {
    flex-wrap: wrap-reverse !important;
  }
  .row-flex > .cell.shrink-elg-0,
  .row-flex > .cell-small.shrink-elg-0 {
    flex-shrink: 0;
  }
  .row-flex > .cell.grow-elg-0,
  .row-flex > .cell-small.grow-elg-0 {
    flex-grow: 0;
  }
  .row-flex > .cell.factor-elg-0,
  .row-flex > .cell-small.factor-elg-0 {
    flex-shrink: 0;
    flex-grow: 0;
  }
  .row-flex > .cell.shrink-elg-1,
  .row-flex > .cell-small.shrink-elg-1 {
    flex-shrink: 1;
  }
  .row-flex > .cell.grow-elg-1,
  .row-flex > .cell-small.grow-elg-1 {
    flex-grow: 1;
  }
  .row-flex > .cell.factor-elg-1,
  .row-flex > .cell-small.factor-elg-1 {
    flex-shrink: 1;
    flex-grow: 1;
  }
  .row-flex > .cell.shrink-elg-2,
  .row-flex > .cell-small.shrink-elg-2 {
    flex-shrink: 2;
  }
  .row-flex > .cell.grow-elg-2,
  .row-flex > .cell-small.grow-elg-2 {
    flex-grow: 2;
  }
  .row-flex > .cell.factor-elg-2,
  .row-flex > .cell-small.factor-elg-2 {
    flex-shrink: 2;
    flex-grow: 2;
  }
  .row-flex > .cell.shrink-elg-3,
  .row-flex > .cell-small.shrink-elg-3 {
    flex-shrink: 3;
  }
  .row-flex > .cell.grow-elg-3,
  .row-flex > .cell-small.grow-elg-3 {
    flex-grow: 3;
  }
  .row-flex > .cell.factor-elg-3,
  .row-flex > .cell-small.factor-elg-3 {
    flex-shrink: 3;
    flex-grow: 3;
  }
  .row-flex > .cell.shrink-elg-4,
  .row-flex > .cell-small.shrink-elg-4 {
    flex-shrink: 4;
  }
  .row-flex > .cell.grow-elg-4,
  .row-flex > .cell-small.grow-elg-4 {
    flex-grow: 4;
  }
  .row-flex > .cell.factor-elg-4,
  .row-flex > .cell-small.factor-elg-4 {
    flex-shrink: 4;
    flex-grow: 4;
  }
  .row-flex > .cell.shrink-elg-5,
  .row-flex > .cell-small.shrink-elg-5 {
    flex-shrink: 5;
  }
  .row-flex > .cell.grow-elg-5,
  .row-flex > .cell-small.grow-elg-5 {
    flex-grow: 5;
  }
  .row-flex > .cell.factor-elg-5,
  .row-flex > .cell-small.factor-elg-5 {
    flex-shrink: 5;
    flex-grow: 5;
  }
  .row-flex > .cell.shrink-elg-6,
  .row-flex > .cell-small.shrink-elg-6 {
    flex-shrink: 6;
  }
  .row-flex > .cell.grow-elg-6,
  .row-flex > .cell-small.grow-elg-6 {
    flex-grow: 6;
  }
  .row-flex > .cell.factor-elg-6,
  .row-flex > .cell-small.factor-elg-6 {
    flex-shrink: 6;
    flex-grow: 6;
  }
  .row-flex > .cell.shrink-elg-7,
  .row-flex > .cell-small.shrink-elg-7 {
    flex-shrink: 7;
  }
  .row-flex > .cell.grow-elg-7,
  .row-flex > .cell-small.grow-elg-7 {
    flex-grow: 7;
  }
  .row-flex > .cell.factor-elg-7,
  .row-flex > .cell-small.factor-elg-7 {
    flex-shrink: 7;
    flex-grow: 7;
  }
  .row-flex > .cell.shrink-elg-8,
  .row-flex > .cell-small.shrink-elg-8 {
    flex-shrink: 8;
  }
  .row-flex > .cell.grow-elg-8,
  .row-flex > .cell-small.grow-elg-8 {
    flex-grow: 8;
  }
  .row-flex > .cell.factor-elg-8,
  .row-flex > .cell-small.factor-elg-8 {
    flex-shrink: 8;
    flex-grow: 8;
  }
  .row-flex > .cell.shrink-elg-9,
  .row-flex > .cell-small.shrink-elg-9 {
    flex-shrink: 9;
  }
  .row-flex > .cell.grow-elg-9,
  .row-flex > .cell-small.grow-elg-9 {
    flex-grow: 9;
  }
  .row-flex > .cell.factor-elg-9,
  .row-flex > .cell-small.factor-elg-9 {
    flex-shrink: 9;
    flex-grow: 9;
  }
  .row-flex > .cell.shrink-elg-10,
  .row-flex > .cell-small.shrink-elg-10 {
    flex-shrink: 10;
  }
  .row-flex > .cell.grow-elg-10,
  .row-flex > .cell-small.grow-elg-10 {
    flex-grow: 10;
  }
  .row-flex > .cell.factor-elg-10,
  .row-flex > .cell-small.factor-elg-10 {
    flex-shrink: 10;
    flex-grow: 10;
  }
  .row-flex > .cell.rw-elg-0 {
    display: none;
  }
  .row-flex > .cell.rw-elg-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-elg-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-elg-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-elg-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-elg-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-elg-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-elg-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-elg-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-elg-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-elg-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-elg-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-elg-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell.rw-elg-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell.rw-elg-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-elg-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-elg-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-elg-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-elg-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-elg-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-elg-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-elg-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-elg-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-elg-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-elg-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-elg-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-elg-0 {
    display: none;
  }
  .row-flex > .cell-small.rw-elg-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-elg-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-elg-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-elg-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-elg-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-elg-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-elg-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-elg-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-elg-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-elg-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-elg-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-elg-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-elg-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-elg-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-elg-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-elg-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-elg-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-elg-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-elg-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-elg-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-elg-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-elg-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-elg-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-elg-24 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-elg-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell-small.rw-elg-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-elg-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-elg-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-elg-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-elg-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-elg-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-elg-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-elg-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-elg-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-elg-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-elg-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-elg-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-elg-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-elg-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-elg-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-elg-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-elg-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-elg-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-elg-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-elg-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-elg-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-elg-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-elg-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-elg-24 {
    flex-basis: 100%;
  }
  .row-flex.h-center-elg {
    justify-content: center;
  }
  .row-flex.left-elg {
    justify-content: flex-start;
  }
  .row-flex.right-elg {
    justify-content: flex-end;
  }
  .row-flex.v-center-elg {
    align-items: center;
  }
  .row-flex.top-elg {
    align-items: flex-start;
  }
  .row-flex.bottom-elg {
    align-items: flex-end;
  }
  .row-flex.stretch-elg {
    align-items: stretch;
  }
  .row > .cell.padded-elg,
  .row-flex > .cell.padded-elg,
  .row .cell-small.padded-elg,
  .row-flex .cell-small.padded-elg {
    padding: 5px;
  }
  .row > .cell.padded-small-elg,
  .row-flex > .cell.padded-small-elg,
  .row .cell-small.padded-small-elg,
  .row-flex .cell-small.padded-small-elg {
    padding: 2px;
  }
  .row > .cell.padded-none-elg,
  .row-flex > .cell.padded-none-elg,
  .row .cell-small.padded-none-elg,
  .row-flex .cell-small.padded-none-elg {
    padding: 0;
  }
}
@media (max-width: 949px) {
  .row > .cell.rw-lg-0 {
    display: none;
  }
  .row > .cell.ro-lg-0 {
    margin-left: 0;
  }
  .row > .cell.rw-lg-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-lg-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-lg-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-lg-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-lg-3 {
    width: 25%;
  }
  .row > .cell.ro-lg-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-lg-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-lg-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-lg-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-lg-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-lg-6 {
    width: 50%;
  }
  .row > .cell.ro-lg-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-lg-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-lg-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-lg-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-lg-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-lg-9 {
    width: 75%;
  }
  .row > .cell.ro-lg-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-lg-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-lg-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-lg-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-lg-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-lg-12 {
    width: 100%;
  }
  .row > .cell.ro-lg-12 {
    margin-left: 100%;
  }
  .row > .cell.rw-lg-0 {
    width: 0%;
  }
  .row > .cell.ro-lg-0 {
    margin-left: 0%;
  }
  .row > .cell.rw-lg-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-lg-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-lg-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-lg-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-lg-3 {
    width: 25%;
  }
  .row > .cell.ro-lg-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-lg-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-lg-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-lg-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-lg-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-lg-6 {
    width: 50%;
  }
  .row > .cell.ro-lg-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-lg-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-lg-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-lg-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-lg-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-lg-9 {
    width: 75%;
  }
  .row > .cell.ro-lg-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-lg-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-lg-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-lg-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-lg-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-lg-12 {
    width: 100%;
  }
  .row > .cell.ro-lg-12 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-lg-0 {
    display: none;
  }
  .row > .cell-small.ro-lg-0 {
    margin-left: 0;
  }
  .row > .cell-small.rw-lg-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-lg-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-lg-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-lg-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-lg-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-lg-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-lg-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-lg-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-lg-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-lg-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-lg-6 {
    width: 25%;
  }
  .row > .cell-small.ro-lg-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-lg-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-lg-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-lg-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-lg-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-lg-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-lg-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-lg-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-lg-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-lg-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-lg-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-lg-12 {
    width: 50%;
  }
  .row > .cell-small.ro-lg-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-lg-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-lg-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-lg-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-lg-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-lg-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-lg-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-lg-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-lg-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-lg-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-lg-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-lg-18 {
    width: 75%;
  }
  .row > .cell-small.ro-lg-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-lg-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-lg-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-lg-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-lg-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-lg-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-lg-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-lg-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-lg-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-lg-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-lg-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-lg-24 {
    width: 100%;
  }
  .row > .cell-small.ro-lg-24 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-lg-0 {
    width: 0%;
  }
  .row > .cell-small.ro-lg-0 {
    margin-left: 0%;
  }
  .row > .cell-small.rw-lg-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-lg-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-lg-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-lg-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-lg-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-lg-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-lg-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-lg-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-lg-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-lg-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-lg-6 {
    width: 25%;
  }
  .row > .cell-small.ro-lg-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-lg-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-lg-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-lg-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-lg-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-lg-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-lg-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-lg-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-lg-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-lg-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-lg-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-lg-12 {
    width: 50%;
  }
  .row > .cell-small.ro-lg-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-lg-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-lg-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-lg-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-lg-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-lg-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-lg-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-lg-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-lg-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-lg-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-lg-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-lg-18 {
    width: 75%;
  }
  .row > .cell-small.ro-lg-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-lg-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-lg-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-lg-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-lg-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-lg-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-lg-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-lg-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-lg-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-lg-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-lg-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-lg-24 {
    width: 100%;
  }
  .row > .cell-small.ro-lg-24 {
    margin-left: 100%;
  }
  .row-flex.wrap-lg {
    flex-wrap: wrap !important;
  }
  .row-flex.wrap-inverse-lg {
    flex-wrap: wrap-reverse !important;
  }
  .row-flex > .cell.shrink-lg-0,
  .row-flex > .cell-small.shrink-lg-0 {
    flex-shrink: 0;
  }
  .row-flex > .cell.grow-lg-0,
  .row-flex > .cell-small.grow-lg-0 {
    flex-grow: 0;
  }
  .row-flex > .cell.factor-lg-0,
  .row-flex > .cell-small.factor-lg-0 {
    flex-shrink: 0;
    flex-grow: 0;
  }
  .row-flex > .cell.shrink-lg-1,
  .row-flex > .cell-small.shrink-lg-1 {
    flex-shrink: 1;
  }
  .row-flex > .cell.grow-lg-1,
  .row-flex > .cell-small.grow-lg-1 {
    flex-grow: 1;
  }
  .row-flex > .cell.factor-lg-1,
  .row-flex > .cell-small.factor-lg-1 {
    flex-shrink: 1;
    flex-grow: 1;
  }
  .row-flex > .cell.shrink-lg-2,
  .row-flex > .cell-small.shrink-lg-2 {
    flex-shrink: 2;
  }
  .row-flex > .cell.grow-lg-2,
  .row-flex > .cell-small.grow-lg-2 {
    flex-grow: 2;
  }
  .row-flex > .cell.factor-lg-2,
  .row-flex > .cell-small.factor-lg-2 {
    flex-shrink: 2;
    flex-grow: 2;
  }
  .row-flex > .cell.shrink-lg-3,
  .row-flex > .cell-small.shrink-lg-3 {
    flex-shrink: 3;
  }
  .row-flex > .cell.grow-lg-3,
  .row-flex > .cell-small.grow-lg-3 {
    flex-grow: 3;
  }
  .row-flex > .cell.factor-lg-3,
  .row-flex > .cell-small.factor-lg-3 {
    flex-shrink: 3;
    flex-grow: 3;
  }
  .row-flex > .cell.shrink-lg-4,
  .row-flex > .cell-small.shrink-lg-4 {
    flex-shrink: 4;
  }
  .row-flex > .cell.grow-lg-4,
  .row-flex > .cell-small.grow-lg-4 {
    flex-grow: 4;
  }
  .row-flex > .cell.factor-lg-4,
  .row-flex > .cell-small.factor-lg-4 {
    flex-shrink: 4;
    flex-grow: 4;
  }
  .row-flex > .cell.shrink-lg-5,
  .row-flex > .cell-small.shrink-lg-5 {
    flex-shrink: 5;
  }
  .row-flex > .cell.grow-lg-5,
  .row-flex > .cell-small.grow-lg-5 {
    flex-grow: 5;
  }
  .row-flex > .cell.factor-lg-5,
  .row-flex > .cell-small.factor-lg-5 {
    flex-shrink: 5;
    flex-grow: 5;
  }
  .row-flex > .cell.shrink-lg-6,
  .row-flex > .cell-small.shrink-lg-6 {
    flex-shrink: 6;
  }
  .row-flex > .cell.grow-lg-6,
  .row-flex > .cell-small.grow-lg-6 {
    flex-grow: 6;
  }
  .row-flex > .cell.factor-lg-6,
  .row-flex > .cell-small.factor-lg-6 {
    flex-shrink: 6;
    flex-grow: 6;
  }
  .row-flex > .cell.shrink-lg-7,
  .row-flex > .cell-small.shrink-lg-7 {
    flex-shrink: 7;
  }
  .row-flex > .cell.grow-lg-7,
  .row-flex > .cell-small.grow-lg-7 {
    flex-grow: 7;
  }
  .row-flex > .cell.factor-lg-7,
  .row-flex > .cell-small.factor-lg-7 {
    flex-shrink: 7;
    flex-grow: 7;
  }
  .row-flex > .cell.shrink-lg-8,
  .row-flex > .cell-small.shrink-lg-8 {
    flex-shrink: 8;
  }
  .row-flex > .cell.grow-lg-8,
  .row-flex > .cell-small.grow-lg-8 {
    flex-grow: 8;
  }
  .row-flex > .cell.factor-lg-8,
  .row-flex > .cell-small.factor-lg-8 {
    flex-shrink: 8;
    flex-grow: 8;
  }
  .row-flex > .cell.shrink-lg-9,
  .row-flex > .cell-small.shrink-lg-9 {
    flex-shrink: 9;
  }
  .row-flex > .cell.grow-lg-9,
  .row-flex > .cell-small.grow-lg-9 {
    flex-grow: 9;
  }
  .row-flex > .cell.factor-lg-9,
  .row-flex > .cell-small.factor-lg-9 {
    flex-shrink: 9;
    flex-grow: 9;
  }
  .row-flex > .cell.shrink-lg-10,
  .row-flex > .cell-small.shrink-lg-10 {
    flex-shrink: 10;
  }
  .row-flex > .cell.grow-lg-10,
  .row-flex > .cell-small.grow-lg-10 {
    flex-grow: 10;
  }
  .row-flex > .cell.factor-lg-10,
  .row-flex > .cell-small.factor-lg-10 {
    flex-shrink: 10;
    flex-grow: 10;
  }
  .row-flex > .cell.rw-lg-0 {
    display: none;
  }
  .row-flex > .cell.rw-lg-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-lg-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-lg-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-lg-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-lg-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-lg-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-lg-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-lg-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-lg-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-lg-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-lg-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-lg-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell.rw-lg-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell.rw-lg-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-lg-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-lg-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-lg-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-lg-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-lg-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-lg-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-lg-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-lg-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-lg-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-lg-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-lg-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-lg-0 {
    display: none;
  }
  .row-flex > .cell-small.rw-lg-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-lg-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-lg-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-lg-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-lg-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-lg-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-lg-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-lg-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-lg-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-lg-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-lg-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-lg-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-lg-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-lg-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-lg-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-lg-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-lg-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-lg-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-lg-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-lg-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-lg-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-lg-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-lg-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-lg-24 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-lg-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell-small.rw-lg-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-lg-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-lg-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-lg-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-lg-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-lg-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-lg-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-lg-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-lg-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-lg-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-lg-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-lg-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-lg-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-lg-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-lg-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-lg-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-lg-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-lg-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-lg-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-lg-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-lg-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-lg-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-lg-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-lg-24 {
    flex-basis: 100%;
  }
  .row-flex.h-center-lg {
    justify-content: center;
  }
  .row-flex.left-lg {
    justify-content: flex-start;
  }
  .row-flex.right-lg {
    justify-content: flex-end;
  }
  .row-flex.v-center-lg {
    align-items: center;
  }
  .row-flex.top-lg {
    align-items: flex-start;
  }
  .row-flex.bottom-lg {
    align-items: flex-end;
  }
  .row-flex.stretch-lg {
    align-items: stretch;
  }
  .row > .cell.padded-lg,
  .row-flex > .cell.padded-lg,
  .row .cell-small.padded-lg,
  .row-flex .cell-small.padded-lg {
    padding: 5px;
  }
  .row > .cell.padded-small-lg,
  .row-flex > .cell.padded-small-lg,
  .row .cell-small.padded-small-lg,
  .row-flex .cell-small.padded-small-lg {
    padding: 2px;
  }
  .row > .cell.padded-none-lg,
  .row-flex > .cell.padded-none-lg,
  .row .cell-small.padded-none-lg,
  .row-flex .cell-small.padded-none-lg {
    padding: 0;
  }
}
@media (max-width: 599px) {
  .row > .cell.rw-md-0 {
    display: none;
  }
  .row > .cell.ro-md-0 {
    margin-left: 0;
  }
  .row > .cell.rw-md-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-md-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-md-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-md-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-md-3 {
    width: 25%;
  }
  .row > .cell.ro-md-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-md-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-md-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-md-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-md-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-md-6 {
    width: 50%;
  }
  .row > .cell.ro-md-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-md-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-md-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-md-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-md-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-md-9 {
    width: 75%;
  }
  .row > .cell.ro-md-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-md-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-md-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-md-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-md-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-md-12 {
    width: 100%;
  }
  .row > .cell.ro-md-12 {
    margin-left: 100%;
  }
  .row > .cell.rw-md-0 {
    width: 0%;
  }
  .row > .cell.ro-md-0 {
    margin-left: 0%;
  }
  .row > .cell.rw-md-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-md-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-md-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-md-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-md-3 {
    width: 25%;
  }
  .row > .cell.ro-md-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-md-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-md-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-md-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-md-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-md-6 {
    width: 50%;
  }
  .row > .cell.ro-md-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-md-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-md-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-md-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-md-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-md-9 {
    width: 75%;
  }
  .row > .cell.ro-md-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-md-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-md-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-md-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-md-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-md-12 {
    width: 100%;
  }
  .row > .cell.ro-md-12 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-md-0 {
    display: none;
  }
  .row > .cell-small.ro-md-0 {
    margin-left: 0;
  }
  .row > .cell-small.rw-md-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-md-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-md-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-md-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-md-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-md-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-md-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-md-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-md-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-md-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-md-6 {
    width: 25%;
  }
  .row > .cell-small.ro-md-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-md-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-md-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-md-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-md-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-md-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-md-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-md-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-md-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-md-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-md-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-md-12 {
    width: 50%;
  }
  .row > .cell-small.ro-md-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-md-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-md-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-md-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-md-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-md-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-md-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-md-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-md-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-md-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-md-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-md-18 {
    width: 75%;
  }
  .row > .cell-small.ro-md-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-md-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-md-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-md-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-md-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-md-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-md-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-md-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-md-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-md-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-md-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-md-24 {
    width: 100%;
  }
  .row > .cell-small.ro-md-24 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-md-0 {
    width: 0%;
  }
  .row > .cell-small.ro-md-0 {
    margin-left: 0%;
  }
  .row > .cell-small.rw-md-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-md-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-md-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-md-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-md-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-md-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-md-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-md-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-md-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-md-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-md-6 {
    width: 25%;
  }
  .row > .cell-small.ro-md-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-md-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-md-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-md-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-md-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-md-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-md-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-md-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-md-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-md-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-md-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-md-12 {
    width: 50%;
  }
  .row > .cell-small.ro-md-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-md-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-md-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-md-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-md-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-md-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-md-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-md-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-md-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-md-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-md-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-md-18 {
    width: 75%;
  }
  .row > .cell-small.ro-md-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-md-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-md-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-md-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-md-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-md-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-md-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-md-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-md-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-md-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-md-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-md-24 {
    width: 100%;
  }
  .row > .cell-small.ro-md-24 {
    margin-left: 100%;
  }
  .row-flex.wrap-md {
    flex-wrap: wrap !important;
  }
  .row-flex.wrap-inverse-md {
    flex-wrap: wrap-reverse !important;
  }
  .row-flex > .cell.shrink-md-0,
  .row-flex > .cell-small.shrink-md-0 {
    flex-shrink: 0;
  }
  .row-flex > .cell.grow-md-0,
  .row-flex > .cell-small.grow-md-0 {
    flex-grow: 0;
  }
  .row-flex > .cell.factor-md-0,
  .row-flex > .cell-small.factor-md-0 {
    flex-shrink: 0;
    flex-grow: 0;
  }
  .row-flex > .cell.shrink-md-1,
  .row-flex > .cell-small.shrink-md-1 {
    flex-shrink: 1;
  }
  .row-flex > .cell.grow-md-1,
  .row-flex > .cell-small.grow-md-1 {
    flex-grow: 1;
  }
  .row-flex > .cell.factor-md-1,
  .row-flex > .cell-small.factor-md-1 {
    flex-shrink: 1;
    flex-grow: 1;
  }
  .row-flex > .cell.shrink-md-2,
  .row-flex > .cell-small.shrink-md-2 {
    flex-shrink: 2;
  }
  .row-flex > .cell.grow-md-2,
  .row-flex > .cell-small.grow-md-2 {
    flex-grow: 2;
  }
  .row-flex > .cell.factor-md-2,
  .row-flex > .cell-small.factor-md-2 {
    flex-shrink: 2;
    flex-grow: 2;
  }
  .row-flex > .cell.shrink-md-3,
  .row-flex > .cell-small.shrink-md-3 {
    flex-shrink: 3;
  }
  .row-flex > .cell.grow-md-3,
  .row-flex > .cell-small.grow-md-3 {
    flex-grow: 3;
  }
  .row-flex > .cell.factor-md-3,
  .row-flex > .cell-small.factor-md-3 {
    flex-shrink: 3;
    flex-grow: 3;
  }
  .row-flex > .cell.shrink-md-4,
  .row-flex > .cell-small.shrink-md-4 {
    flex-shrink: 4;
  }
  .row-flex > .cell.grow-md-4,
  .row-flex > .cell-small.grow-md-4 {
    flex-grow: 4;
  }
  .row-flex > .cell.factor-md-4,
  .row-flex > .cell-small.factor-md-4 {
    flex-shrink: 4;
    flex-grow: 4;
  }
  .row-flex > .cell.shrink-md-5,
  .row-flex > .cell-small.shrink-md-5 {
    flex-shrink: 5;
  }
  .row-flex > .cell.grow-md-5,
  .row-flex > .cell-small.grow-md-5 {
    flex-grow: 5;
  }
  .row-flex > .cell.factor-md-5,
  .row-flex > .cell-small.factor-md-5 {
    flex-shrink: 5;
    flex-grow: 5;
  }
  .row-flex > .cell.shrink-md-6,
  .row-flex > .cell-small.shrink-md-6 {
    flex-shrink: 6;
  }
  .row-flex > .cell.grow-md-6,
  .row-flex > .cell-small.grow-md-6 {
    flex-grow: 6;
  }
  .row-flex > .cell.factor-md-6,
  .row-flex > .cell-small.factor-md-6 {
    flex-shrink: 6;
    flex-grow: 6;
  }
  .row-flex > .cell.shrink-md-7,
  .row-flex > .cell-small.shrink-md-7 {
    flex-shrink: 7;
  }
  .row-flex > .cell.grow-md-7,
  .row-flex > .cell-small.grow-md-7 {
    flex-grow: 7;
  }
  .row-flex > .cell.factor-md-7,
  .row-flex > .cell-small.factor-md-7 {
    flex-shrink: 7;
    flex-grow: 7;
  }
  .row-flex > .cell.shrink-md-8,
  .row-flex > .cell-small.shrink-md-8 {
    flex-shrink: 8;
  }
  .row-flex > .cell.grow-md-8,
  .row-flex > .cell-small.grow-md-8 {
    flex-grow: 8;
  }
  .row-flex > .cell.factor-md-8,
  .row-flex > .cell-small.factor-md-8 {
    flex-shrink: 8;
    flex-grow: 8;
  }
  .row-flex > .cell.shrink-md-9,
  .row-flex > .cell-small.shrink-md-9 {
    flex-shrink: 9;
  }
  .row-flex > .cell.grow-md-9,
  .row-flex > .cell-small.grow-md-9 {
    flex-grow: 9;
  }
  .row-flex > .cell.factor-md-9,
  .row-flex > .cell-small.factor-md-9 {
    flex-shrink: 9;
    flex-grow: 9;
  }
  .row-flex > .cell.shrink-md-10,
  .row-flex > .cell-small.shrink-md-10 {
    flex-shrink: 10;
  }
  .row-flex > .cell.grow-md-10,
  .row-flex > .cell-small.grow-md-10 {
    flex-grow: 10;
  }
  .row-flex > .cell.factor-md-10,
  .row-flex > .cell-small.factor-md-10 {
    flex-shrink: 10;
    flex-grow: 10;
  }
  .row-flex > .cell.rw-md-0 {
    display: none;
  }
  .row-flex > .cell.rw-md-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-md-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-md-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-md-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-md-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-md-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-md-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-md-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-md-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-md-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-md-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-md-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell.rw-md-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell.rw-md-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-md-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-md-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-md-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-md-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-md-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-md-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-md-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-md-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-md-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-md-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-md-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-md-0 {
    display: none;
  }
  .row-flex > .cell-small.rw-md-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-md-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-md-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-md-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-md-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-md-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-md-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-md-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-md-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-md-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-md-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-md-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-md-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-md-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-md-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-md-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-md-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-md-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-md-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-md-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-md-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-md-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-md-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-md-24 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-md-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell-small.rw-md-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-md-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-md-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-md-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-md-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-md-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-md-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-md-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-md-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-md-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-md-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-md-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-md-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-md-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-md-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-md-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-md-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-md-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-md-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-md-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-md-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-md-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-md-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-md-24 {
    flex-basis: 100%;
  }
  .row-flex.h-center-md {
    justify-content: center;
  }
  .row-flex.left-md {
    justify-content: flex-start;
  }
  .row-flex.right-md {
    justify-content: flex-end;
  }
  .row-flex.v-center-md {
    align-items: center;
  }
  .row-flex.top-md {
    align-items: flex-start;
  }
  .row-flex.bottom-md {
    align-items: flex-end;
  }
  .row-flex.stretch-md {
    align-items: stretch;
  }
  .row > .cell.padded-md,
  .row-flex > .cell.padded-md,
  .row .cell-small.padded-md,
  .row-flex .cell-small.padded-md {
    padding: 5px;
  }
  .row > .cell.padded-small-md,
  .row-flex > .cell.padded-small-md,
  .row .cell-small.padded-small-md,
  .row-flex .cell-small.padded-small-md {
    padding: 2px;
  }
  .row > .cell.padded-none-md,
  .row-flex > .cell.padded-none-md,
  .row .cell-small.padded-none-md,
  .row-flex .cell-small.padded-none-md {
    padding: 0;
  }
}
@media (max-width: 479px) {
  .row > .cell.rw-sm-0 {
    display: none;
  }
  .row > .cell.ro-sm-0 {
    margin-left: 0;
  }
  .row > .cell.rw-sm-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-sm-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-sm-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-sm-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-sm-3 {
    width: 25%;
  }
  .row > .cell.ro-sm-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-sm-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-sm-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-sm-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-sm-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-sm-6 {
    width: 50%;
  }
  .row > .cell.ro-sm-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-sm-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-sm-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-sm-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-sm-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-sm-9 {
    width: 75%;
  }
  .row > .cell.ro-sm-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-sm-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-sm-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-sm-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-sm-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-sm-12 {
    width: 100%;
  }
  .row > .cell.ro-sm-12 {
    margin-left: 100%;
  }
  .row > .cell.rw-sm-0 {
    width: 0%;
  }
  .row > .cell.ro-sm-0 {
    margin-left: 0%;
  }
  .row > .cell.rw-sm-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-sm-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-sm-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-sm-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-sm-3 {
    width: 25%;
  }
  .row > .cell.ro-sm-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-sm-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-sm-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-sm-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-sm-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-sm-6 {
    width: 50%;
  }
  .row > .cell.ro-sm-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-sm-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-sm-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-sm-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-sm-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-sm-9 {
    width: 75%;
  }
  .row > .cell.ro-sm-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-sm-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-sm-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-sm-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-sm-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-sm-12 {
    width: 100%;
  }
  .row > .cell.ro-sm-12 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-sm-0 {
    display: none;
  }
  .row > .cell-small.ro-sm-0 {
    margin-left: 0;
  }
  .row > .cell-small.rw-sm-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-sm-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-sm-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-sm-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-sm-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-sm-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-sm-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-sm-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-sm-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-sm-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-sm-6 {
    width: 25%;
  }
  .row > .cell-small.ro-sm-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-sm-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-sm-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-sm-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-sm-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-sm-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-sm-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-sm-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-sm-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-sm-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-sm-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-sm-12 {
    width: 50%;
  }
  .row > .cell-small.ro-sm-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-sm-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-sm-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-sm-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-sm-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-sm-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-sm-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-sm-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-sm-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-sm-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-sm-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-sm-18 {
    width: 75%;
  }
  .row > .cell-small.ro-sm-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-sm-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-sm-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-sm-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-sm-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-sm-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-sm-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-sm-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-sm-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-sm-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-sm-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-sm-24 {
    width: 100%;
  }
  .row > .cell-small.ro-sm-24 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-sm-0 {
    width: 0%;
  }
  .row > .cell-small.ro-sm-0 {
    margin-left: 0%;
  }
  .row > .cell-small.rw-sm-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-sm-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-sm-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-sm-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-sm-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-sm-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-sm-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-sm-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-sm-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-sm-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-sm-6 {
    width: 25%;
  }
  .row > .cell-small.ro-sm-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-sm-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-sm-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-sm-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-sm-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-sm-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-sm-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-sm-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-sm-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-sm-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-sm-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-sm-12 {
    width: 50%;
  }
  .row > .cell-small.ro-sm-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-sm-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-sm-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-sm-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-sm-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-sm-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-sm-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-sm-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-sm-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-sm-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-sm-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-sm-18 {
    width: 75%;
  }
  .row > .cell-small.ro-sm-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-sm-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-sm-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-sm-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-sm-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-sm-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-sm-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-sm-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-sm-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-sm-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-sm-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-sm-24 {
    width: 100%;
  }
  .row > .cell-small.ro-sm-24 {
    margin-left: 100%;
  }
  .row-flex.wrap-sm {
    flex-wrap: wrap !important;
  }
  .row-flex.wrap-inverse-sm {
    flex-wrap: wrap-reverse !important;
  }
  .row-flex > .cell.shrink-sm-0,
  .row-flex > .cell-small.shrink-sm-0 {
    flex-shrink: 0;
  }
  .row-flex > .cell.grow-sm-0,
  .row-flex > .cell-small.grow-sm-0 {
    flex-grow: 0;
  }
  .row-flex > .cell.factor-sm-0,
  .row-flex > .cell-small.factor-sm-0 {
    flex-shrink: 0;
    flex-grow: 0;
  }
  .row-flex > .cell.shrink-sm-1,
  .row-flex > .cell-small.shrink-sm-1 {
    flex-shrink: 1;
  }
  .row-flex > .cell.grow-sm-1,
  .row-flex > .cell-small.grow-sm-1 {
    flex-grow: 1;
  }
  .row-flex > .cell.factor-sm-1,
  .row-flex > .cell-small.factor-sm-1 {
    flex-shrink: 1;
    flex-grow: 1;
  }
  .row-flex > .cell.shrink-sm-2,
  .row-flex > .cell-small.shrink-sm-2 {
    flex-shrink: 2;
  }
  .row-flex > .cell.grow-sm-2,
  .row-flex > .cell-small.grow-sm-2 {
    flex-grow: 2;
  }
  .row-flex > .cell.factor-sm-2,
  .row-flex > .cell-small.factor-sm-2 {
    flex-shrink: 2;
    flex-grow: 2;
  }
  .row-flex > .cell.shrink-sm-3,
  .row-flex > .cell-small.shrink-sm-3 {
    flex-shrink: 3;
  }
  .row-flex > .cell.grow-sm-3,
  .row-flex > .cell-small.grow-sm-3 {
    flex-grow: 3;
  }
  .row-flex > .cell.factor-sm-3,
  .row-flex > .cell-small.factor-sm-3 {
    flex-shrink: 3;
    flex-grow: 3;
  }
  .row-flex > .cell.shrink-sm-4,
  .row-flex > .cell-small.shrink-sm-4 {
    flex-shrink: 4;
  }
  .row-flex > .cell.grow-sm-4,
  .row-flex > .cell-small.grow-sm-4 {
    flex-grow: 4;
  }
  .row-flex > .cell.factor-sm-4,
  .row-flex > .cell-small.factor-sm-4 {
    flex-shrink: 4;
    flex-grow: 4;
  }
  .row-flex > .cell.shrink-sm-5,
  .row-flex > .cell-small.shrink-sm-5 {
    flex-shrink: 5;
  }
  .row-flex > .cell.grow-sm-5,
  .row-flex > .cell-small.grow-sm-5 {
    flex-grow: 5;
  }
  .row-flex > .cell.factor-sm-5,
  .row-flex > .cell-small.factor-sm-5 {
    flex-shrink: 5;
    flex-grow: 5;
  }
  .row-flex > .cell.shrink-sm-6,
  .row-flex > .cell-small.shrink-sm-6 {
    flex-shrink: 6;
  }
  .row-flex > .cell.grow-sm-6,
  .row-flex > .cell-small.grow-sm-6 {
    flex-grow: 6;
  }
  .row-flex > .cell.factor-sm-6,
  .row-flex > .cell-small.factor-sm-6 {
    flex-shrink: 6;
    flex-grow: 6;
  }
  .row-flex > .cell.shrink-sm-7,
  .row-flex > .cell-small.shrink-sm-7 {
    flex-shrink: 7;
  }
  .row-flex > .cell.grow-sm-7,
  .row-flex > .cell-small.grow-sm-7 {
    flex-grow: 7;
  }
  .row-flex > .cell.factor-sm-7,
  .row-flex > .cell-small.factor-sm-7 {
    flex-shrink: 7;
    flex-grow: 7;
  }
  .row-flex > .cell.shrink-sm-8,
  .row-flex > .cell-small.shrink-sm-8 {
    flex-shrink: 8;
  }
  .row-flex > .cell.grow-sm-8,
  .row-flex > .cell-small.grow-sm-8 {
    flex-grow: 8;
  }
  .row-flex > .cell.factor-sm-8,
  .row-flex > .cell-small.factor-sm-8 {
    flex-shrink: 8;
    flex-grow: 8;
  }
  .row-flex > .cell.shrink-sm-9,
  .row-flex > .cell-small.shrink-sm-9 {
    flex-shrink: 9;
  }
  .row-flex > .cell.grow-sm-9,
  .row-flex > .cell-small.grow-sm-9 {
    flex-grow: 9;
  }
  .row-flex > .cell.factor-sm-9,
  .row-flex > .cell-small.factor-sm-9 {
    flex-shrink: 9;
    flex-grow: 9;
  }
  .row-flex > .cell.shrink-sm-10,
  .row-flex > .cell-small.shrink-sm-10 {
    flex-shrink: 10;
  }
  .row-flex > .cell.grow-sm-10,
  .row-flex > .cell-small.grow-sm-10 {
    flex-grow: 10;
  }
  .row-flex > .cell.factor-sm-10,
  .row-flex > .cell-small.factor-sm-10 {
    flex-shrink: 10;
    flex-grow: 10;
  }
  .row-flex > .cell.rw-sm-0 {
    display: none;
  }
  .row-flex > .cell.rw-sm-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-sm-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-sm-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-sm-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-sm-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-sm-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-sm-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-sm-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-sm-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-sm-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-sm-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-sm-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell.rw-sm-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell.rw-sm-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-sm-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-sm-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-sm-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-sm-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-sm-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-sm-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-sm-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-sm-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-sm-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-sm-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-sm-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-sm-0 {
    display: none;
  }
  .row-flex > .cell-small.rw-sm-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-sm-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-sm-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-sm-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-sm-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-sm-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-sm-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-sm-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-sm-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-sm-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-sm-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-sm-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-sm-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-sm-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-sm-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-sm-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-sm-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-sm-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-sm-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-sm-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-sm-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-sm-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-sm-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-sm-24 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-sm-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell-small.rw-sm-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-sm-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-sm-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-sm-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-sm-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-sm-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-sm-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-sm-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-sm-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-sm-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-sm-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-sm-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-sm-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-sm-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-sm-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-sm-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-sm-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-sm-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-sm-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-sm-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-sm-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-sm-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-sm-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-sm-24 {
    flex-basis: 100%;
  }
  .row-flex.h-center-sm {
    justify-content: center;
  }
  .row-flex.left-sm {
    justify-content: flex-start;
  }
  .row-flex.right-sm {
    justify-content: flex-end;
  }
  .row-flex.v-center-sm {
    align-items: center;
  }
  .row-flex.top-sm {
    align-items: flex-start;
  }
  .row-flex.bottom-sm {
    align-items: flex-end;
  }
  .row-flex.stretch-sm {
    align-items: stretch;
  }
  .row > .cell.padded-sm,
  .row-flex > .cell.padded-sm,
  .row .cell-small.padded-sm,
  .row-flex .cell-small.padded-sm {
    padding: 5px;
  }
  .row > .cell.padded-small-sm,
  .row-flex > .cell.padded-small-sm,
  .row .cell-small.padded-small-sm,
  .row-flex .cell-small.padded-small-sm {
    padding: 2px;
  }
  .row > .cell.padded-none-sm,
  .row-flex > .cell.padded-none-sm,
  .row .cell-small.padded-none-sm,
  .row-flex .cell-small.padded-none-sm {
    padding: 0;
  }
}
.town-main-content {
  container-type: inline-size;
  container-name: town-main-content;
  z-index: 1;
}
body.alt-ghoul-hunger-bar-hidden .alt-hunger-bar {
  display: none;
}
@container town-main-content (max-width: 340px) {
  .town-header {
    margin-bottom: 102px !important;
  }
  .town-header > div {
    right: 6px !important;
    top: 7px !important;
    width: 208px !important;
    height: 53px !important;
    font-size: 1.6rem !important;
    font-weight: bolder !important;
    line-height: 1.8rem !important;
  }
  .town-header > span {
    right: 6px !important;
    top: 70px !important;
    width: 208px !important;
    font-size: 1.3rem !important;
  }
  .town-header:before {
    height: 102px !important;
    background-size: 410px 102px !important;
  }
}
div.buildings {
  margin-top: 7px;
  font-size: 1.2rem;
  border-bottom: 2px solid #f0d79e;
  outline: 2px solid #5c2b20;
  position: relative;
}
div.buildings .build-btn {
  padding: 0;
  margin-right: 2px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 22px;
  height: 22px;
}
div.buildings .build-btn img {
  margin: 0;
}
div.buildings .building {
  display: flex;
  overflow: hidden;
}
div.buildings .building:not(.locked):nth-child(2n+0) {
  background: #53271d;
}
div.buildings .building:not(.locked):nth-child(2n+0) > .cell {
  background: #53271d;
}
div.buildings .building:not(.locked):nth-child(2n+0) .overflowing .extend_resources {
  background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #53271d 58%);
  background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #53271d 58%);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #53271d 58%);
}
div.buildings .building:not(.locked):nth-child(2n+1) {
  background: #663024;
}
div.buildings .building:not(.locked):nth-child(2n+1) > .cell {
  background: #663024;
}
div.buildings .building:not(.locked):nth-child(2n+1) .overflowing .extend_resources {
  background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #663024 58%);
  background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #663024 58%);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #663024 58%);
}
div.buildings .building.voted:not(.complete) {
  background: #6B3977;
}
div.buildings .building.voted:not(.complete) .overflowing .extend_resources {
  background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #6B3977 58%);
  background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #6B3977 58%);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #6B3977 58%);
}
div.buildings .building.voted:not(.complete):not(.locked) .defense {
  background: #6B3977;
}
div.buildings .building.root > div.cell:first-child > span {
  font-weight: bold;
}
div.buildings .building > div.cell {
  position: relative;
  z-index: 2;
}
div.buildings .building > div.cell > * {
  position: relative;
  z-index: 2;
}
div.buildings .building.complete {
  background: #3b3249;
}
div.buildings .building.complete > .cell {
  background: #3b3249;
}
div.buildings .building.complete > div.cell:first-child:before {
  background: #696486;
}
div.buildings .building .vote {
  display: none;
}
div.buildings .building:hover .vote_hide {
  display: none;
}
div.buildings .building:hover .vote {
  display: inline;
}
div.buildings .building .no-ws:empty {
  display: none;
}
div.buildings .building.lv-1 > div.cell:first-child {
  padding-left: 16px;
}
div.buildings .building.lv-2 > div.cell:first-child {
  padding-left: 32px;
}
div.buildings .building.lv-3 > div.cell:first-child {
  padding-left: 48px;
}
div.buildings .building.lv-4 > div.cell:first-child {
  padding-left: 64px;
}
div.buildings .building.lv-5 > div.cell:first-child {
  padding-left: 80px;
}
div.buildings .building.lv-6 > div.cell:first-child {
  padding-left: 96px;
}
div.buildings .build-req-items .build-req {
  border-left: 1px dotted #ddab76;
}
div.buildings .build-req {
  display: inline-block;
  padding: 0 3px;
  font-weight: bold;
  font-size: 1.4rem;
}
div.buildings .build-req img {
  vertical-align: middle;
}
div.buildings .build-req > span.resource.current {
  font-size: 1.1rem;
  font-weight: normal;
}
div.buildings .build-req > span.resource.current.low {
  color: #FF6A6A;
}
div.buildings .build-req > span.resource.current:not(.low) {
  color: #ddab76;
}
div.buildings .build-req > span.resource.needed {
  font-size: 1.3rem;
}
div.buildings .build-req .ap {
  margin-left: 7px;
  font-size: 90%;
}
div.buildings .type_indicator {
  width: 5px;
}
div.buildings .level_indicator {
  width: 16px;
  height: 16px;
}
div.buildings .building {
  font-variant: small-caps;
  border-top: 1px solid #996739;
  border-top-style: dashed;
  white-space: nowrap;
}
div.buildings .building .building_row {
  display: flex;
  align-items: start;
  width: calc(100% - 5px);
}
div.buildings .building .building_info {
  display: flex;
  width: 41.5%;
  height: 100%;
  background: #b37c4a;
  align-items: center;
  padding-left: 3px;
}
div.buildings .building .building_info .building_icon {
  margin-right: 3px;
}
div.buildings .building .building_info .defense {
  color: white;
}
div.buildings .building .building_info .defense,
div.buildings .building .building_info .defense-broken {
  display: flex;
  margin-left: auto;
  font-size: 90%;
  padding: 5px 2px 0px 5px;
  height: 100%;
}
div.buildings .building .building_resources {
  height: 100%;
  width: 54%;
}
div.buildings .building .building_resources .build-req-items {
  display: flex;
  flex-wrap: nowrap;
  overflow: hidden;
  flex-grow: 1;
}
div.buildings .building .building_resources .build-req-items.has-focused,
div.buildings .building .building_resources .build-req-items.has-more-hover {
  flex-wrap: wrap;
  padding-right: 19px;
}
div.buildings .building .building_resources .build-req-items:has(.extend_resources.focused),
div.buildings .building .building_resources .build-req-items:has(.extend_resources .more:hover) {
  flex-wrap: wrap;
  padding-right: 19px;
}
div.buildings .building .building_resources .build-req-items .more,
div.buildings .building .building_resources .build-req-items .less {
  display: none;
  width: fit-content;
  height: fit-content;
}
div.buildings .building .building_resources .build-req-items.overflowing .extend_resources:not(.focused) .more {
  display: flex;
}
div.buildings .building .building_resources .build-req-items.overflowing .extend_resources.focused .less {
  display: flex;
}
div.buildings .building .building_resources .build-req-items .extend_resources {
  position: absolute;
  top: 0;
  right: 0;
  margin-top: 4px;
  padding-right: 2px;
  width: 38px;
  height: 100%;
  display: flex;
  justify-content: flex-end;
  align-items: flex-start;
}
div.buildings .building .building_resources .ap-bar-start {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 10px;
  height: 10px;
}
div.buildings .building .building_resources .ap-bar {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 5px;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.2) 100%);
  overflow: hidden;
}
div.buildings .building .building_resources .ap-bar > .bar {
  background: linear-gradient(180deg, #f9e888 0%, #f2c94d 20%);
  height: 100%;
}
div.buildings .building .building_resources.to_repair .ap {
  color: #FF6A6A;
}
div.buildings .building.complete .building_resources .bar {
  background: linear-gradient(180deg, #fb4648 0%, #bf2f31 20%);
}
div.buildings .building .building_action {
  flex-grow: 1;
  display: flex;
  height: 100%;
}
div.buildings .building.locked .building_row {
  color: #ecb0b0;
  opacity: 0.35;
}
div.buildings .building.locked .building_row .building_info,
div.buildings .building.locked .building_row .building_resources,
div.buildings .building.locked .building_row .building_action {
  background-color: #773939;
}
div.buildings .building.complete {
  color: #afacc1;
}
div.buildings .building.complete .building_info {
  background-color: #696486;
}
div.buildings .building.complete .building_resources,
div.buildings .building.complete .building_action {
  background-color: #3b3249;
}
div.buildings .building .building_resources {
  display: flex;
  position: relative;
  flex-grow: 1;
  padding-top: 4px;
  padding-bottom: 1px;
}
div.buildings .building_name {
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
}
div.buildings .building.root .building_name {
  font-size: 140%;
}
div.buildings .building.root {
  min-height: 29px;
}
div.buildings .building:not(.root) {
  min-height: 24px;
}
div.buildings .buildings_header {
  display: flex;
  height: 25px;
  width: 100%;
}
div.buildings .buildings_header .buildings_header_image {
  flex-grow: 1;
  background-position: 50%;
  background-size: cover;
  background-repeat: no-repeat;
  border-top: 1px solid;
}
div.buildings.type_small_wallimprove .type_indicator {
  background-color: #899775;
}
div.buildings.type_small_wallimprove .buildings_header_image {
  border-color: #899775;
  background-image: url(/build/images/assets/img/building/construction/building_wall1.2198733b..png);
}
div.buildings.type_small_water .type_indicator {
  background-color: #93b0c1;
}
div.buildings.type_small_water .buildings_header_image {
  border-color: #93b0c1;
  background-image: url(/build/images/assets/img/building/construction/building_pump.41ed0938..png);
}
div.buildings.type_item_meat .type_indicator {
  background-color: #ff9073;
}
div.buildings.type_item_meat .buildings_header_image {
  border-color: #ff9073;
  background-image: url(/build/images/assets/img/building/construction/building_meat.7cfe8522..png);
}
div.buildings.type_small_refine .type_indicator {
  background-color: #c5ba8f;
}
div.buildings.type_small_refine .buildings_header_image {
  border-color: #c5ba8f;
  background-image: url(/build/images/assets/img/building/construction/building_command.0ba5a721..png);
}
div.buildings.type_item_tagger .type_indicator {
  background-color: #edb867;
}
div.buildings.type_item_tagger .buildings_header_image {
  border-color: #edb867;
  background-image: url(/build/images/assets/img/building/construction/building_tower.3494eee9..png);
}
div.buildings.type_small_building .type_indicator {
  background-color: #e39191;
}
div.buildings.type_small_building .buildings_header_image {
  border-color: #e39191;
  background-image: url(/build/images/assets/img/building/construction/building_fondations.32f739a3..png);
}
div.buildings.type_small_door_closed .type_indicator {
  background-color: #c982d2;
}
div.buildings.type_small_door_closed .buildings_header_image {
  border-color: #c982d2;
  background-image: url(/build/images/assets/img/building/construction/building_doorLock.1413c6be..png);
}
div.buildings.type_small_spa4souls .type_indicator {
  background-color: #66c295;
}
div.buildings.type_small_spa4souls .buildings_header_image {
  border-color: #66c295;
  background-image: url(/build/images/assets/img/building/construction/building_spa4souls.52648d31..png);
}
div.town-upgrades {
  padding: 0;
  border: 1px solid #ddab76;
}
div.town-upgrades > .row {
  font-size: 1.2rem;
}
div.town-upgrades > .row:not(.locked):nth-child(2n+0) {
  background: #53271d;
}
div.town-upgrades > .row:not(.locked):nth-child(2n+0) > .cell {
  background: #53271d;
}
div.town-upgrades > .row:not(.locked):nth-child(2n+0) .overflowing .extend_resources {
  background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #53271d 58%);
  background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #53271d 58%);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #53271d 58%);
}
div.town-upgrades > .row:not(.locked):nth-child(2n+1) {
  background: #663024;
}
div.town-upgrades > .row:not(.locked):nth-child(2n+1) > .cell {
  background: #663024;
}
div.town-upgrades > .row:not(.locked):nth-child(2n+1) .overflowing .extend_resources {
  background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #663024 58%);
  background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #663024 58%);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #663024 58%);
}
div.town-upgrades > .row.voted:not(.complete) {
  background: #6B3977;
}
div.town-upgrades > .row.voted:not(.complete) .overflowing .extend_resources {
  background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #6B3977 58%);
  background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #6B3977 58%);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #6B3977 58%);
}
div.town-upgrades > .row.voted:not(.complete):not(.locked) .defense {
  background: #6B3977;
}
div.town-upgrades > .row strong {
  font-size: 1.5rem;
  font-variant: small-caps;
}
div.town-upgrades > .row b {
  color: #ddab76;
}
div.town-upgrades > .row.complete {
  background: #3b3249;
}
div.town-upgrades > .row.complete > .cell {
  background: #3b3249;
}
div.town-upgrades > .row.complete > div.cell:first-child:before {
  background: #696486;
}
div.voted-building {
  max-width: 340px;
  color: #f0d79e;
  padding: 10px;
  background: #3b3249;
  border: 1px solid #ddab76;
  outline: 2px solid #5c2b20;
  text-align: center;
  font-size: 1.2rem;
  margin: 15px auto;
  position: relative;
}
div.voted-building .name {
  font-size: 2rem;
  color: white;
}
ul.tabs.buildings-tabs {
  margin-bottom: -30px;
}
ul.tabs.buildings-tabs::after {
  content: "";
  display: table;
  clear: both;
}
ul.tabs.buildings-tabs > li {
  margin: 0 3px 0 0;
}
#ap_prompt {
  display: none;
  position: absolute;
  width: 112px;
  padding: 4px;
  background: #3b3249;
  outline: 1px solid black;
  border: 2px solid #ddab76;
  z-index: 9999;
}
@media (max-width: 949px) {
  div.buildings .building .building_info {
    height: unset;
    max-height: 50%;
  }
  div.buildings .building .building_resources,
  div.buildings .building .building_action {
    min-height: 50%;
  }
  div.buildings .building.root {
    min-height: 58px;
  }
  div.buildings .building.root .building_info,
  div.buildings .building.root .building_resources {
    min-height: 29px;
  }
  div.buildings .building:not(.root) {
    min-height: 48px;
  }
  div.buildings .building:not(.root) .building_info,
  div.buildings .building:not(.root) .building_resources {
    min-height: 24px;
  }
  div.buildings .building.locked.root {
    height: 29px;
  }
  div.buildings .building.locked:not(.root) {
    height: 24px;
  }
  div.buildings .building.locked .building_resources {
    height: 0px;
  }
  div.buildings .building .building_row {
    flex-wrap: wrap;
  }
  div.buildings .building .building_row .building_info {
    width: 100%;
  }
  div.buildings .building .building_row .building_info.has-vote .defense,
  div.buildings .building .building_row .building_info.has-vote .defense-broken {
    margin-left: 5px;
  }
  div.buildings .building .building_row .building_info.has-vote .vote_hide {
    display: inline;
  }
  div.buildings .building .building_row .building_info.has-vote .vote {
    display: inline;
    margin-left: auto;
  }
  div.buildings .building .building_row .building_info:has(.vote) .defense,
  div.buildings .building .building_row .building_info:has(.vote) .defense-broken {
    margin-left: 5px;
  }
  div.buildings .building .building_row .building_info:has(.vote) .vote_hide {
    display: inline;
  }
  div.buildings .building .building_row .building_info:has(.vote) .vote {
    display: inline;
    margin-left: auto;
  }
  div.buildings .building .building_row .building_resources {
    width: calc(100% - 25px);
    height: fit-content;
  }
  div.buildings .building .building_row .building_resources .build-req-items {
    flex-wrap: wrap;
    align-content: flex-start;
  }
  div.buildings .building .building_row .building_resources .build-req-items .build-req {
    height: fit-content;
  }
  div.buildings .building .building_row .building_resources .extend_resources {
    display: none;
  }
  div.buildings .building .build-btn {
    margin-top: 0;
    margin-bottom: 0;
  }
  div.buildings .building.empty .building_resources,
  div.buildings .building.empty .building_action {
    min-height: 2px;
  }
  div.buildings .building.empty.root {
    min-height: 29px;
  }
  div.buildings .building.empty:not(.root) {
    min-height: 24px;
  }
  div.buildings .building.voted:not(.complete):not(.locked) .defense {
    background: unset;
  }
}
.forum-preview {
  font-weight: bold;
  font-size: 1.2em;
  padding: 5px;
  border-radius: 10px;
  margin: 10px;
  background: url(/build/images/assets/img/forum/forum.c747a117..png) top center repeat-x, #7e4d2a;
  cursor: pointer;
  filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.5));
  background-position-y: -2px;
  border: 2px solid #7e4d2b;
  transition: border-color 0.5s ease-in-out, filter 0.25s ease-in-out, color 0.25s ease-in-out;
  color: rgba(255, 255, 255, 0.8);
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
  position: relative;
  display: flex;
  align-items: center;
}
.forum-preview > img {
  margin-right: 10px;
  max-width: 100px;
  flex-grow: 0;
  object-fit: contain;
  object-position: top;
}
.forum-preview > div {
  margin-top: 2px;
  flex-grow: 1;
}
.forum-preview.forum-preview-desc {
  line-height: 14px;
}
.forum-preview.forum-preview-desc span {
  display: block;
  font-size: 0.6em;
  margin-top: 4px;
  line-height: 10px;
  opacity: 0.8;
}
.forum-preview.forum-preview-desc.forum-preview-og span {
  margin-top: 15px;
  display: block;
}
.forum-preview.new:before {
  content: " ";
  position: absolute;
  width: 20px;
  height: 20px;
  border: 1px solid #fe7d00;
  box-shadow: 0 0 3px black;
  background: url(/build/images/assets/img/forum/new.f8f2b76e..png) top center no-repeat, #bd3d00;
  top: -2px;
  left: -7px;
}
.forum-preview:hover {
  border-color: #ddab76;
  filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.8));
  color: #ffffff;
}
.forum-preview:after {
  clear: both;
  display: table;
  content: "";
}
.forumGroup .header {
  font-variant: small-caps;
  font-weight: bold;
  margin-bottom: 5px;
  display: flex;
  align-items: center;
  gap: 10px;
  margin-left: 10px;
}
.forumGroup .header img {
  flex-grow: 0;
}
.forumGroup .header span {
  flex-grow: 1;
}
.forumGroup .content {
  transition: filter 0.25s ease-in-out, color 0.25s ease-in-out;
  filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.5));
}
.forumGroup .content:hover {
  filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.8));
}
.forumGroup .content .forum-preview {
  margin-top: 0;
  margin-bottom: 0;
  border-radius: 0;
  filter: none;
  border-top-width: 0;
  border-bottom-width: 0;
}
.forumGroup .content .forum-preview:first-child {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-top-width: 2px;
}
.forumGroup .content .forum-preview:last-child {
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-width: 2px;
}
.forumGroup .content .forum-preview.forum-preview-desc {
  line-height: 10px;
  font-size: 1em;
}
.forumGroup + .forumGroup {
  margin-top: 20px;
}
.modOrigText,
.modWarnText,
.modInfoText {
  clear: left;
  margin: 0 15px;
  position: relative;
  background-image: linear-gradient(-45deg, #0001 25%, #fff0 25%, #fff0 50%, #0001 50%, #0001 75%, #fff0 75%, #fff0 100%);
  background-size: 12.63px 12.63px;
  padding: 2px 2px 2px 8px;
}
.modOrigText > span:first-child,
.modWarnText > span:first-child,
.modInfoText > span:first-child {
  font-size: 0.6em;
  font-weight: bold;
}
.modOrigText:not(.pointer) > span:first-child,
.modWarnText:not(.pointer) > span:first-child,
.modInfoText:not(.pointer) > span:first-child {
  display: none;
}
.modOrigText.pointer > div:last-child,
.modWarnText.pointer > div:last-child,
.modInfoText.pointer > div:last-child {
  display: none;
}
.modOrigText a,
.modWarnText a,
.modInfoText a {
  color: inherit !important;
}
.modOrigText.modOrigText,
.modWarnText.modOrigText,
.modInfoText.modOrigText {
  background-color: #324200;
  border: 1px solid #004702;
}
.modOrigText.modOrigText > span:first-child,
.modWarnText.modOrigText > span:first-child,
.modInfoText.modOrigText > span:first-child {
  color: #a4ff96;
}
.modOrigText.modOrigText > div,
.modWarnText.modOrigText > div,
.modInfoText.modOrigText > div {
  color: white;
}
.modOrigText.modWarnText,
.modWarnText.modWarnText,
.modInfoText.modWarnText {
  background-color: #ff7272;
  border: 1px solid #fb5f5f;
}
.modOrigText.modWarnText > span:first-child,
.modWarnText.modWarnText > span:first-child,
.modInfoText.modWarnText > span:first-child,
.modOrigText.modWarnText > div,
.modWarnText.modWarnText > div,
.modInfoText.modWarnText > div {
  color: #000000;
}
.modOrigText.modInfoText,
.modWarnText.modInfoText,
.modInfoText.modInfoText {
  background-color: #ffe1a6;
  border: 1px solid #fcc281;
}
.modOrigText.modInfoText > span:first-child,
.modWarnText.modInfoText > span:first-child,
.modInfoText.modInfoText > span:first-child,
.modOrigText.modInfoText > div,
.modWarnText.modInfoText > div,
.modInfoText.modInfoText > div {
  color: #000000;
}
.modOrigText + .forum-post-content,
.modWarnText + .forum-post-content,
.modInfoText + .forum-post-content {
  border-top: none !important;
}
.forum-control {
  font-size: 1.1rem;
  background: #3c2018;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}
.forum-control > div.forum-header-bar:first-child {
  display: block;
  background: #321914;
  padding: 4px;
}
.forum-control > div.forum-header-bar:first-child > * + * {
  margin-left: 10px;
}
.forum-control > .quote {
  padding: 15px;
  font-style: italic;
}
.forum-control > .quote > span {
  margin: 0 8px;
}
.forum-control > .quote > *:not(span) {
  opacity: 0.4;
}
ul.subscriptions {
  padding: 0 0 0 12px;
}
ul.subscriptions > li span {
  cursor: pointer;
  font-size: 0.9em;
  color: #ddab76;
  word-break: break-word;
}
ul.subscriptions > li.new {
  list-style: url(/build/images/assets/img/icons/anim_icon_mail.a3203674..gif);
  font-weight: bold;
}
ul.subscriptions > li:not(.new) {
  list-style: none;
}
ul.subscriptions > li + li {
  margin-top: 4px;
}
ul.subscriptions > li:hover {
  color: white;
}
.forum-note {
  position: relative;
  font-size: 1.1rem;
  background: #8a5432;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  border: 1px solid #704328;
}
.forum-note > b:first-child {
  display: block;
  background: #965c36;
  padding: 4px;
  font-variant: small-caps;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.forum-note > b:first-child + span {
  position: absolute;
  top: 5px;
  right: 3px;
  opacity: 0.8;
}
.forum-note.thread-list-fa-thumbtack {
  font-size: 1.2rem;
  color: white;
}
.forum-post {
  background-color: #4a261e;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  padding: 0;
  border: 1px solid #704328;
  margin-bottom: 10px;
}
.forum-post:before,
.forum-post:after {
  content: " ";
  clear: both;
  display: table;
}
.forum-post.forum-post-small {
  margin-bottom: 2px;
}
.forum-post.forum-post-small .avatar,
.forum-post.forum-post-small .avatarcrow {
  margin: 0 15px 0 0;
  float: left;
}
.forum-post.forum-post-small .avatar > img,
.forum-post.forum-post-small .avatarcrow > img {
  width: 90px !important;
  height: 30px !important;
  object-fit: cover;
}
.forum-post.forum-post-small .username,
.forum-post.forum-post-small .username.is-friend {
  color: white;
  text-decoration: none;
  background: none;
  border: none;
  box-shadow: none;
  padding: 0;
}
.forum-post > .forum-post-header {
  display: block;
  padding: 4px;
  min-height: 48px;
  background: linear-gradient(to top, #784a2b, 50%, #965c36);
}
.forum-post > .forum-post-header .mh-icon > img {
  margin-bottom: 3px;
}
.forum-post > .forum-post-header > b {
  padding: 5px;
}
.forum-post > .forum-post-header > b > img {
  vertical-align: revert;
}
.forum-post > .forum-post-header > i {
  float: right;
  font-size: 0.7em;
  opacity: 0.5;
}
.forum-post > .forum-post-header > div.post-note {
  font-size: 0.8em;
}
.forum-post > .forum-post-header > div.post-note span {
  opacity: 1;
}
.forum-post > .forum-post-header > .avatar,
.forum-post > .forum-post-header > .avatarcrow {
  margin: 0 15px 0 10px;
  float: left;
  z-index: 2;
  position: relative;
}
.forum-post > .forum-post-header > .avatar:not(.small),
.forum-post > .forum-post-header > .avatarcrow:not(.small) {
  margin-bottom: 10px;
}
.forum-post > .forum-post-header:before,
.forum-post > .forum-post-header:after {
  content: " ";
  clear: right;
}
.forum-post > .forum-post-header:before {
  display: table;
}
.forum-post > .forum-post-header:after {
  display: block;
  height: 0;
}
.forum-post > .forum-post-header.header-variant-crow {
  position: relative;
  background: rgba(0, 0, 0, 0.3);
}
.forum-post > .forum-post-header.header-variant-crow:after {
  position: absolute;
  content: " ";
  top: 100%;
  left: 0;
  width: 300px;
  height: 100px;
  background: url(/build/images/assets/img/forum/crowMsg_bg.d8bd5bc3..gif) no-repeat top left;
}
.forum-post > .forum-post-header.header-variant-dev {
  background: #006495;
}
.forum-post > .forum-post-header a.link,
.forum-post > .forum-post-header span.link {
  color: white;
  text-decoration: none;
}
.forum-post > .forum-post-header .username {
  color: white;
  text-decoration: none;
  background: none !important;
  border: none !important;
  box-shadow: none;
  padding: 0;
}
.forum-post.forum-post-search-result > .forum-post-header {
  line-height: 0.8em;
}
.forum-post.forum-post-search-result > .forum-post-header > b {
  padding: 0;
  font-size: 0.7em;
}
.forum-post.forum-post-search-result > .forum-post-header > div.found-in {
  margin-top: 5px;
  font-size: 0.7em;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: " [...]";
}
.forum-post.forum-post-search-result > .forum-post-header > div.found-in > a {
  cursor: pointer;
}
.forum-post.forum-post-hidden > .forum-post-header {
  background: #ff0000;
}
.forum-post.forum-post-new {
  border-left: 2px solid #ffdc00;
  margin-left: -2px;
}
.forum-post.forum-post-selected {
  border-left: 2px solid #0f0;
  margin-left: -2px;
}
.forum-post.forum-post-marked {
  margin-left: 5px;
  box-shadow: 0 0 3px #ffdc00;
}
.forum-post.crow-pm {
  border: 1px solid red;
  border-left: 2px solid red;
  outline: 2px solid black;
  background-color: #5c2b20;
}
.forum-post.crow-pm .forum-post-footer {
  background-color: #5c2b20;
}
.forum-post.crow-pm .forum-post-header b {
  color: #ff4111;
}
.forum-post.crow-pm .forum-post-content {
  color: #ecb0b0;
  background: url(/build/images/assets/img/forum/crowMsg_bg.d8bd5bc3..gif) no-repeat;
  font-weight: bold;
}
.forum-post > .forum-post-content {
  position: relative;
  z-index: 1;
  padding-left: 10px;
  padding-top: 10px;
  /*max-height: 750px; overflow: auto;*/
  border-top: 1px solid #00000066;
  padding-right: 4px;
  word-break: break-word;
}
body.forum-font-twinoid .forum-post > .forum-post-content {
  font-size: 1.3rem;
}
body.forum-font-small .forum-post > .forum-post-content {
  font-size: 1.45rem;
}
body.forum-font-large .forum-post > .forum-post-content {
  font-size: 1.75rem;
}
body.forum-font-very-large .forum-post > .forum-post-content {
  font-size: 1.9rem;
}
.forum-post > .forum-post-content.marked {
  background-color: #8b7700;
}
.forum-post > .forum-post-content b,
.forum-post > .forum-post-content strong {
  color: #afb3cf;
  text-transform: initial;
  opacity: 0.8;
}
.forum-post > .forum-post-content i,
.forum-post > .forum-post-content em {
  color: #f0d79e;
  opacity: 0.7;
}
.forum-post > .forum-post-content s,
.forum-post > .forum-post-content strike,
.forum-post > .forum-post-content del {
  opacity: 0.8;
}
.forum-post > .forum-post-content span.bad {
  color: #ff4111;
}
.forum-post > .forum-post-content span.big {
  font-size: 1.2em;
}
.forum-post > .forum-post-content span.big span.big {
  font-size: inherit;
}
.forum-post > .forum-post-content div.html {
  display: inline-block;
}
.forum-post > .forum-post-content hr {
  border-color: #ddab76;
}
.forum-post > .forum-post-content img {
  max-height: 480px;
  max-width: 100%;
  height: auto !important;
  width: auto !important;
}
.forum-post > .forum-post-content div.clear {
  display: block;
  height: 0;
  clear: left;
}
.forum-post > .forum-post-content span.quoteauthor,
.forum-post > .forum-post-content div.cref {
  display: inline-block;
  font-weight: bold;
  font-size: 1.25rem;
  text-decoration: none;
}
.forum-post > .forum-post-content span.quoteauthor.quoteauthor,
.forum-post > .forum-post-content div.cref.quoteauthor {
  margin-left: 30px;
}
.forum-post > .forum-post-content span.quoteauthor.cref,
.forum-post > .forum-post-content div.cref.cref,
.forum-post > .forum-post-content span.quoteauthor.quoteauthor[x-id],
.forum-post > .forum-post-content div.cref.quoteauthor[x-id] {
  cursor: pointer;
}
.forum-post > .forum-post-content span.quoteauthor.raw,
.forum-post > .forum-post-content div.cref.raw {
  color: white;
}
.forum-post > .forum-post-content span.quoteauthor.quoteauthor + blockquote,
.forum-post > .forum-post-content div.cref.quoteauthor + blockquote {
  margin-top: 0;
}
.forum-post > .forum-post-content .username {
  font-size: 1.25rem;
}
.forum-post > .forum-post-content blockquote .quoteauthor {
  margin-left: 0 !important;
}
.forum-post > .forum-post-content ul,
.forum-post > .forum-post-content ol {
  clear: left;
}
.forum-post > .forum-post-content ul.poll {
  line-height: 0;
  font-size: 0;
}
.forum-post > .forum-post-content ul.poll:not(.global-poll) {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
}
.forum-post > .forum-post-content ul.poll:not(.global-poll) hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
.forum-post > .forum-post-content ul.poll.global-poll {
  padding: 0;
}
.forum-post > .forum-post-content ul.poll > li {
  list-style: none;
  position: relative;
  padding: 10px 3px;
  margin: 0;
  line-height: normal;
}
.forum-post > .forum-post-content ul.poll > li:not(.plain):not(.q):not(.desc):before {
  position: absolute;
  top: 9px;
  left: -26px;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/emotes/arrowright.7870eca6..gif);
  content: " ";
}
.forum-post > .forum-post-content ul.poll > li.q {
  font-weight: bold;
  color: #ddab76;
}
.forum-post > .forum-post-content ul.poll > li.q:not(:first-child) {
  display: none;
}
.forum-post > .forum-post-content ul.poll > li.desc {
  color: #ddab76;
}
.forum-post > .forum-post-content ul.poll > li:not(.desc) + li {
  border-top: 1px dotted #ddab76;
}
.forum-post > .forum-post-content ul.poll > li .vote-bar {
  height: 6px;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.2) 100%);
  overflow: hidden;
}
.forum-post > .forum-post-content ul.poll > li .vote-bar > .bar {
  background: linear-gradient(180deg, #fffb58 0%, #f2c94d 100%);
  height: 100%;
}
.forum-post > .forum-post-content ul.poll:not(.global-poll) > li {
  font-size: 1rem;
}
.forum-post > .forum-post-content ul.poll:not(.global-poll) > li.q {
  font-size: 1.1rem;
}
.forum-post > .forum-post-content ul.poll:not(.global-poll) > li.q:before {
  position: absolute;
  top: 9px;
  left: -26px;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/small_help.1e4814b4..gif);
  content: " ";
}
.forum-post > .forum-post-content ul.poll.global-poll > li {
  font-size: 1.3rem;
}
.forum-post > .forum-post-content ul.poll.global-poll > li.q {
  font-size: 1.6rem;
}
.forum-post > .forum-post-content ul.poll.global-poll > li:not(.plain):not(.q) {
  margin-left: 32px;
}
.forum-post > .forum-post-content blockquote {
  font-style: italic;
  border-color: rgba(0, 0, 0, 0.6);
  border-style: dashed;
  border-width: 0 0 1px 1px;
  padding-left: 10px;
  font-size: 0.875em;
  opacity: 0.7;
}
.forum-post > .forum-post-content blockquote blockquote {
  margin-left: 10px;
  margin-right: 0;
  opacity: 1;
  font-size: 1em;
}
.forum-post > .forum-post-content .spoiler {
  background-image: linear-gradient(-45deg, #0006 25%, #fff0 25%, #fff0 50%, #0006 50%, #0006 75%, #fff0 75%, #fff0 100%);
  background-size: 12.63px 12.63px;
  margin: 0 5px;
}
.forum-post > .forum-post-content .spoiler:not(:hover) {
  color: transparent;
}
.forum-post > .forum-post-content .spoiler:not(:hover) > * {
  visibility: hidden;
}
.forum-post > .forum-post-content .spoiler:hover {
  background-image: linear-gradient(-45deg, #0003 25%, #fff0 25%, #fff0 50%, #0003 50%, #0003 75%, #fff0 75%, #fff0 100%);
}
.forum-post > .forum-post-content .spoiler:hover > * {
  animation: delay-pointer-events 500ms linear;
}
.forum-post > .forum-post-content .sideNote {
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
  font-size: 1.1rem;
  font-style: italic;
}
.forum-post > .forum-post-content .glory {
  clear: left;
  margin: 30px 30px 15px;
  padding: 10px;
  background-color: #301a22;
  border: 1px solid #fe7d00;
  border-top-color: #feb500;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px #000, 0 0 2px #000;
  position: relative;
}
.forum-post > .forum-post-content .glory:before {
  content: '';
  display: block;
  background-image: url(/build/images/assets/img/forum/gloryhordes.2ac5df87..png);
  background-size: 100% 22px;
  background-position: 50% 0;
  background-repeat: no-repeat;
  position: absolute;
  top: -22px;
  left: 0;
  width: 100%;
  height: 22px;
}
.forum-post > .forum-post-content .glory p {
  margin: 0;
}
.forum-post > .forum-post-content .glory .glory {
  margin: 0;
}
.forum-post > .forum-post-content .glory .glory:before {
  display: none;
}
.forum-post > .forum-post-content div.crowmsg {
  margin: 4px 0;
  border: 1px solid #ddab76;
  background: #763939;
  padding: 3px;
  color: #ecb0b0;
}
.forum-post > .forum-post-content div.crowmsg.fixMargin {
  margin-left: 120px;
}
.forum-post > .forum-post-content span.rpauthor {
  background: url(/build/images/assets/img/forum/rp.a1c0226d..png) left top no-repeat;
  padding-left: 24px;
  display: block;
  font-style: italic;
  font-size: 1.25rem;
  font-weight: bold;
  clear: left;
}
.forum-post > .forum-post-content span.rpauthor + .rpText {
  margin-top: 7px;
}
.forum-post > .forum-post-content .rpText {
  clear: left;
  margin: 0 30px 15px 30px;
  padding: 3px;
  background-color: #dddbd8;
  border: 1px solid #efefef;
  border-top-color: white;
  border-radius: 6px;
  box-shadow: 0 0 2px black;
  position: relative;
  font-style: italic;
  line-height: 18px;
  color: #3b4151;
}
.forum-post > .forum-post-content .rpText:before {
  content: "";
  display: block;
  background: url(/build/images/assets/img/forum/arrowUp.c3fd454a..png) left center no-repeat;
  position: absolute;
  top: -6px;
  left: 5px;
  width: 100%;
  height: 8px;
}
.forum-post > .forum-post-content .rpText b,
.forum-post > .forum-post-content .rpText i {
  color: #3b4151;
  font-style: italic;
}
.forum-post > .forum-post-content .rpText .collapsor,
.forum-post > .forum-post-content .rpText a {
  color: #955f25;
}
.forum-post > .forum-post-content pre {
  clear: left;
  display: block;
  padding: 5px;
  border: 1px dashed white;
  overflow: auto;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.35);
  word-wrap: normal;
}
.forum-post > .forum-post-content pre img {
  display: none;
}
.forum-post > .forum-post-content .oracleAnnounce,
.forum-post > .forum-post-content .modAnnounce,
.forum-post > .forum-post-content .adminAnnounce {
  clear: left;
  margin: 0 15px;
  padding: 8px 8px 8px 24px;
  background-repeat: no-repeat;
  border-radius: 4px;
  position: relative;
}
.forum-post > .forum-post-content .oracleAnnounce.oracleAnnounce,
.forum-post > .forum-post-content .modAnnounce.oracleAnnounce,
.forum-post > .forum-post-content .adminAnnounce.oracleAnnounce {
  background-image: url(/build/images/assets/img/forum/announceBg.82aa7bd4..png);
  background-position: bottom left;
  background-color: #3b4151;
  border: 1px solid #6B7087;
  box-shadow: 0 0 2px black;
}
.forum-post > .forum-post-content .oracleAnnounce.modAnnounce,
.forum-post > .forum-post-content .modAnnounce.modAnnounce,
.forum-post > .forum-post-content .adminAnnounce.modAnnounce {
  padding-top: 20px;
  background-image: url(/build/images/assets/img/forum/modAnnounceBg.2c2bb173..png);
  background-position: 5px 5px;
  color: white;
  background-color: #5C0000;
  border: 1px solid #470000;
}
.forum-post > .forum-post-content .oracleAnnounce.adminAnnounce,
.forum-post > .forum-post-content .modAnnounce.adminAnnounce,
.forum-post > .forum-post-content .adminAnnounce.adminAnnounce {
  padding-top: 20px;
  background-color: #553C53;
  border: 1px solid #feb500;
  background-image: url(/build/images/assets/img/forum/adminAnnounceBg.d7283cff..png);
  background-position: top left;
  position: relative;
}
.forum-post > .forum-post-content div.dice-4,
.forum-post > .forum-post-content div.dice-6,
.forum-post > .forum-post-content div.dice-8,
.forum-post > .forum-post-content div.dice-10,
.forum-post > .forum-post-content div.dice-12,
.forum-post > .forum-post-content div.dice-20,
.forum-post > .forum-post-content div.dice-100,
.forum-post > .forum-post-content div.letter-a,
.forum-post > .forum-post-content div.letter-c,
.forum-post > .forum-post-content div.letter-v,
.forum-post > .forum-post-content div.rps,
.forum-post > .forum-post-content div.coin,
.forum-post > .forum-post-content div.card,
.forum-post > .forum-post-content div.citizen {
  display: inline-block;
  padding: 1px 3px 1px 19px;
  border-radius: 2px;
  background: #3B3249;
  font-size: 0.8em;
  font-weight: bold;
  margin: 0 2px;
  color: white;
}
.forum-post > .forum-post-content div.dice-4 {
  background: url(/build/images/assets/img/forum/dice4.5c707652..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.dice-6 {
  background: url(/build/images/assets/img/forum/dice6.a7adf6c6..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.dice-8 {
  background: url(/build/images/assets/img/forum/dice8.669ce16e..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.dice-10 {
  background: url(/build/images/assets/img/forum/dice10.85659297..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.dice-12 {
  background: url(/build/images/assets/img/forum/dice12.3ff5abea..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.dice-20 {
  background: url(/build/images/assets/img/forum/dice20.1edfb21f..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.dice-100 {
  background: url(/build/images/assets/img/forum/dice100.f8efaa19..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.letter-a {
  background: url(/build/images/assets/img/forum/lta.8a230284..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.letter-c {
  background: url(/build/images/assets/img/forum/ltc.97618d5b..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.letter-v {
  background: url(/build/images/assets/img/forum/ltv.08892ddb..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.rps {
  background: url(/build/images/assets/img/forum/rps.8f3afd22..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.coin {
  background: url(/build/images/assets/img/forum/coin.caf60f68..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.card {
  background: url(/build/images/assets/img/forum/card.a3371533..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.citizen {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.citizen[x-a=none] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/looser.aa8af336..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=basic] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/basic.df78a12d..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=collec] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/dig.abdddc5f..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=guardian] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/shield.aa5b94e7..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=hunter] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/vest.dab68fee..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=tamer] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/tamer.198b64bc..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=tech] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/tech.28907ccf..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=shaman] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/shaman.df6922db..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=survivalist] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/book.93f02a21..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=hero] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/hero.0cdc29a3..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=dead] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/death.34e3288c..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=shunned] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/icons/banished.812149c1..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.collapsor {
  padding-left: 24px;
  position: relative;
  cursor: pointer;
  clear: left;
  border-bottom: 1px solid rgba(221, 171, 118, 0.5);
  color: #ddab76;
  box-shadow: 0 7px 5px -5px rgba(0, 0, 0, 0.5);
  top: -2px;
  margin-bottom: -2px;
  z-index: 1;
  transition: box-shadow 0.1s ease-in-out, top 0.1s ease-in-out, margin-bottom 0.1s ease-in-out;
}
.forum-post > .forum-post-content div.collapsor:before {
  content: '▶';
  position: absolute;
  left: 0;
  top: 0;
  width: 24px;
  transform: rotate(0) scale(0.6);
  text-align: center;
  transition: transform 0.1s ease-in-out;
  font-style: normal;
}
.forum-post > .forum-post-content div.collapsor + .collapsed {
  overflow: hidden;
  position: relative;
  padding: 10px 4px 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  background: rgba(221, 171, 118, 0.1);
  pointer-events: none;
}
.forum-post > .forum-post-content div.collapsor + .collapsed > * {
  transform: translateY(-16px);
  transition: transform 0.3s ease-in-out;
}
.forum-post > .forum-post-content div.collapsor[data-open="1"] {
  box-shadow: 0 0 5px -5px rgba(0, 0, 0, 0.3);
  top: 0;
  margin-bottom: 0;
}
.forum-post > .forum-post-content div.collapsor[data-open="1"]:before {
  transform: rotate(90deg) scale(0.6);
}
.forum-post > .forum-post-content div.collapsor[data-open="1"] + .collapsed {
  pointer-events: auto;
}
.forum-post > .forum-post-content div.collapsor[data-open="1"] + .collapsed > * {
  transform: translateY(0);
}
.forum-post > .forum-post-content div.collapsor[data-transition="1"] + .collapsed {
  transition: max-height 0.3s ease-in-out, opacity 0.3s ease-in-out;
}
.forum-post.forum-post-variant-crow {
  background: #5c2b20;
  overflow: hidden;
}
.forum-post.forum-post-search-result .forum-post-content {
  overflow-y: auto;
  max-height: 100px;
}
.forum-post.forum-post-search-result .forum-post-content > p:first-child {
  margin-top: 0;
}
.forum-post.forum-post-search-result .forum-post-content span.search-anchor {
  background: #6e0000;
  color: #fff500;
  text-shadow: 0 0 2px black;
  outline: 1px solid #fff500;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
}
.forum-post > .forum-post-footer {
  padding: 5px;
  font-size: 1rem;
  color: rgba(0, 0, 0, 0.2);
  position: relative;
}
.forum-post > .forum-post-footer .float-left {
  opacity: 0.6;
}
.forum-post > .forum-post-footer .action-button {
  padding-left: 2px;
  text-decoration: underline;
  cursor: pointer;
  line-height: 16px;
  opacity: 0.6;
}
.forum-post > .forum-post-footer .action-button:hover {
  opacity: 1;
  color: #ffffff;
}
.forum-post > .forum-post-footer .mod-submenu {
  display: inline-block;
  position: relative;
  width: 16px;
  height: 16px;
  line-height: 16px;
  vertical-align: middle;
  background-image: url(/build/images/assets/img/icons/mod.87d35d18..png);
  margin-left: 1rem;
  cursor: pointer;
}
.forum-post > .forum-post-footer .mod-submenu input {
  display: none;
}
.forum-post > .forum-post-footer .mod-submenu .mod-submenu-links {
  display: none;
  position: absolute;
  right: 0;
  bottom: 16px;
  border: 1px solid #ddab76;
  background-color: #4a261e;
  margin: 0;
  padding: 0.5rem;
  outline: 1px solid black;
  list-style: none;
  z-index: 1;
}
.forum-post > .forum-post-footer .mod-submenu .mod-submenu-links li {
  list-style-type: none;
}
.forum-post > .forum-post-footer .mod-submenu .mod-submenu-links li a {
  color: #ddab76;
}
.forum-post > .forum-post-footer .mod-submenu input:checked + .mod-submenu-links {
  display: block;
}
.forum-editor:not(.pm-editor),
.pm-editor:not(.pm-editor) {
  background: #8a5432;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  padding: 0 0 5px;
  border: 1px solid #704328;
  margin: 10px 0;
}
.forum-editor > .forum-editor-header,
.pm-editor > .forum-editor-header {
  display: block;
  background: #804d2f;
  padding: 4px;
}
.forum-editor > .forum-editor-header > b,
.pm-editor > .forum-editor-header > b {
  padding: 5px;
}
.forum-editor > .forum-editor-header > i,
.pm-editor > .forum-editor-header > i {
  float: right;
  font-size: 0.8em;
}
.forum-editor #forum-editor-preview,
.pm-editor #forum-editor-preview,
.forum-editor #forum-editor-preview-global,
.pm-editor #forum-editor-preview-global,
.forum-editor #forum-editor-preview-answer,
.pm-editor #forum-editor-preview-answer {
  min-height: 150px;
  border: 1px solid #704328;
  background: #49261e;
  padding: 10px 5px 5px 10px;
  overflow: auto;
  outline: 0 solid transparent;
}
body.forum-font-twinoid .forum-editor #forum-editor-preview,
body.forum-font-twinoid .pm-editor #forum-editor-preview,
body.forum-font-twinoid .forum-editor #forum-editor-preview-global,
body.forum-font-twinoid .pm-editor #forum-editor-preview-global,
body.forum-font-twinoid .forum-editor #forum-editor-preview-answer,
body.forum-font-twinoid .pm-editor #forum-editor-preview-answer {
  font-size: 1.3rem;
}
body.forum-font-small .forum-editor #forum-editor-preview,
body.forum-font-small .pm-editor #forum-editor-preview,
body.forum-font-small .forum-editor #forum-editor-preview-global,
body.forum-font-small .pm-editor #forum-editor-preview-global,
body.forum-font-small .forum-editor #forum-editor-preview-answer,
body.forum-font-small .pm-editor #forum-editor-preview-answer {
  font-size: 1.45rem;
}
body.forum-font-large .forum-editor #forum-editor-preview,
body.forum-font-large .pm-editor #forum-editor-preview,
body.forum-font-large .forum-editor #forum-editor-preview-global,
body.forum-font-large .pm-editor #forum-editor-preview-global,
body.forum-font-large .forum-editor #forum-editor-preview-answer,
body.forum-font-large .pm-editor #forum-editor-preview-answer {
  font-size: 1.75rem;
}
body.forum-font-very-large .forum-editor #forum-editor-preview,
body.forum-font-very-large .pm-editor #forum-editor-preview,
body.forum-font-very-large .forum-editor #forum-editor-preview-global,
body.forum-font-very-large .pm-editor #forum-editor-preview-global,
body.forum-font-very-large .forum-editor #forum-editor-preview-answer,
body.forum-font-very-large .pm-editor #forum-editor-preview-answer {
  font-size: 1.9rem;
}
#forum-editor-preview,
#forum-editor-preview-global,
#forum-editor-preview-answer,
.pm-message-content {
  word-break: break-word;
}
#forum-editor-preview b,
#forum-editor-preview-global b,
#forum-editor-preview-answer b,
.pm-message-content b,
#forum-editor-preview strong,
#forum-editor-preview-global strong,
#forum-editor-preview-answer strong,
.pm-message-content strong {
  color: #afb3cf;
  text-transform: initial;
  opacity: 0.8;
}
#forum-editor-preview i,
#forum-editor-preview-global i,
#forum-editor-preview-answer i,
.pm-message-content i,
#forum-editor-preview em,
#forum-editor-preview-global em,
#forum-editor-preview-answer em,
.pm-message-content em {
  color: #f0d79e;
  opacity: 0.7;
}
#forum-editor-preview s,
#forum-editor-preview-global s,
#forum-editor-preview-answer s,
.pm-message-content s,
#forum-editor-preview strike,
#forum-editor-preview-global strike,
#forum-editor-preview-answer strike,
.pm-message-content strike,
#forum-editor-preview del,
#forum-editor-preview-global del,
#forum-editor-preview-answer del,
.pm-message-content del {
  opacity: 0.8;
}
#forum-editor-preview span.bad,
#forum-editor-preview-global span.bad,
#forum-editor-preview-answer span.bad,
.pm-message-content span.bad {
  color: #ff4111;
}
#forum-editor-preview span.big,
#forum-editor-preview-global span.big,
#forum-editor-preview-answer span.big,
.pm-message-content span.big {
  font-size: 1.2em;
}
#forum-editor-preview span.big span.big,
#forum-editor-preview-global span.big span.big,
#forum-editor-preview-answer span.big span.big,
.pm-message-content span.big span.big {
  font-size: inherit;
}
#forum-editor-preview div.html,
#forum-editor-preview-global div.html,
#forum-editor-preview-answer div.html,
.pm-message-content div.html {
  display: inline-block;
}
#forum-editor-preview hr,
#forum-editor-preview-global hr,
#forum-editor-preview-answer hr,
.pm-message-content hr {
  border-color: #ddab76;
}
#forum-editor-preview img,
#forum-editor-preview-global img,
#forum-editor-preview-answer img,
.pm-message-content img {
  max-height: 480px;
  max-width: 100%;
  height: auto !important;
  width: auto !important;
}
#forum-editor-preview div.clear,
#forum-editor-preview-global div.clear,
#forum-editor-preview-answer div.clear,
.pm-message-content div.clear {
  display: block;
  height: 0;
  clear: left;
}
#forum-editor-preview span.quoteauthor,
#forum-editor-preview-global span.quoteauthor,
#forum-editor-preview-answer span.quoteauthor,
.pm-message-content span.quoteauthor,
#forum-editor-preview div.cref,
#forum-editor-preview-global div.cref,
#forum-editor-preview-answer div.cref,
.pm-message-content div.cref {
  display: inline-block;
  font-weight: bold;
  font-size: 1.25rem;
  text-decoration: none;
}
#forum-editor-preview span.quoteauthor.quoteauthor,
#forum-editor-preview-global span.quoteauthor.quoteauthor,
#forum-editor-preview-answer span.quoteauthor.quoteauthor,
.pm-message-content span.quoteauthor.quoteauthor,
#forum-editor-preview div.cref.quoteauthor,
#forum-editor-preview-global div.cref.quoteauthor,
#forum-editor-preview-answer div.cref.quoteauthor,
.pm-message-content div.cref.quoteauthor {
  margin-left: 30px;
}
#forum-editor-preview span.quoteauthor.cref,
#forum-editor-preview-global span.quoteauthor.cref,
#forum-editor-preview-answer span.quoteauthor.cref,
.pm-message-content span.quoteauthor.cref,
#forum-editor-preview div.cref.cref,
#forum-editor-preview-global div.cref.cref,
#forum-editor-preview-answer div.cref.cref,
.pm-message-content div.cref.cref,
#forum-editor-preview span.quoteauthor.quoteauthor[x-id],
#forum-editor-preview-global span.quoteauthor.quoteauthor[x-id],
#forum-editor-preview-answer span.quoteauthor.quoteauthor[x-id],
.pm-message-content span.quoteauthor.quoteauthor[x-id],
#forum-editor-preview div.cref.quoteauthor[x-id],
#forum-editor-preview-global div.cref.quoteauthor[x-id],
#forum-editor-preview-answer div.cref.quoteauthor[x-id],
.pm-message-content div.cref.quoteauthor[x-id] {
  cursor: pointer;
}
#forum-editor-preview span.quoteauthor.raw,
#forum-editor-preview-global span.quoteauthor.raw,
#forum-editor-preview-answer span.quoteauthor.raw,
.pm-message-content span.quoteauthor.raw,
#forum-editor-preview div.cref.raw,
#forum-editor-preview-global div.cref.raw,
#forum-editor-preview-answer div.cref.raw,
.pm-message-content div.cref.raw {
  color: white;
}
#forum-editor-preview span.quoteauthor.quoteauthor + blockquote,
#forum-editor-preview-global span.quoteauthor.quoteauthor + blockquote,
#forum-editor-preview-answer span.quoteauthor.quoteauthor + blockquote,
.pm-message-content span.quoteauthor.quoteauthor + blockquote,
#forum-editor-preview div.cref.quoteauthor + blockquote,
#forum-editor-preview-global div.cref.quoteauthor + blockquote,
#forum-editor-preview-answer div.cref.quoteauthor + blockquote,
.pm-message-content div.cref.quoteauthor + blockquote {
  margin-top: 0;
}
#forum-editor-preview .username,
#forum-editor-preview-global .username,
#forum-editor-preview-answer .username,
.pm-message-content .username {
  font-size: 1.25rem;
}
#forum-editor-preview blockquote .quoteauthor,
#forum-editor-preview-global blockquote .quoteauthor,
#forum-editor-preview-answer blockquote .quoteauthor,
.pm-message-content blockquote .quoteauthor {
  margin-left: 0 !important;
}
#forum-editor-preview ul,
#forum-editor-preview-global ul,
#forum-editor-preview-answer ul,
.pm-message-content ul,
#forum-editor-preview ol,
#forum-editor-preview-global ol,
#forum-editor-preview-answer ol,
.pm-message-content ol {
  clear: left;
}
#forum-editor-preview ul.poll,
#forum-editor-preview-global ul.poll,
#forum-editor-preview-answer ul.poll,
.pm-message-content ul.poll {
  line-height: 0;
  font-size: 0;
}
#forum-editor-preview ul.poll:not(.global-poll),
#forum-editor-preview-global ul.poll:not(.global-poll),
#forum-editor-preview-answer ul.poll:not(.global-poll),
.pm-message-content ul.poll:not(.global-poll) {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
}
#forum-editor-preview ul.poll:not(.global-poll) hr,
#forum-editor-preview-global ul.poll:not(.global-poll) hr,
#forum-editor-preview-answer ul.poll:not(.global-poll) hr,
.pm-message-content ul.poll:not(.global-poll) hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
#forum-editor-preview ul.poll.global-poll,
#forum-editor-preview-global ul.poll.global-poll,
#forum-editor-preview-answer ul.poll.global-poll,
.pm-message-content ul.poll.global-poll {
  padding: 0;
}
#forum-editor-preview ul.poll > li,
#forum-editor-preview-global ul.poll > li,
#forum-editor-preview-answer ul.poll > li,
.pm-message-content ul.poll > li {
  list-style: none;
  position: relative;
  padding: 10px 3px;
  margin: 0;
  line-height: normal;
}
#forum-editor-preview ul.poll > li:not(.plain):not(.q):not(.desc):before,
#forum-editor-preview-global ul.poll > li:not(.plain):not(.q):not(.desc):before,
#forum-editor-preview-answer ul.poll > li:not(.plain):not(.q):not(.desc):before,
.pm-message-content ul.poll > li:not(.plain):not(.q):not(.desc):before {
  position: absolute;
  top: 9px;
  left: -26px;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/emotes/arrowright.7870eca6..gif);
  content: " ";
}
#forum-editor-preview ul.poll > li.q,
#forum-editor-preview-global ul.poll > li.q,
#forum-editor-preview-answer ul.poll > li.q,
.pm-message-content ul.poll > li.q {
  font-weight: bold;
  color: #ddab76;
}
#forum-editor-preview ul.poll > li.q:not(:first-child),
#forum-editor-preview-global ul.poll > li.q:not(:first-child),
#forum-editor-preview-answer ul.poll > li.q:not(:first-child),
.pm-message-content ul.poll > li.q:not(:first-child) {
  display: none;
}
#forum-editor-preview ul.poll > li.desc,
#forum-editor-preview-global ul.poll > li.desc,
#forum-editor-preview-answer ul.poll > li.desc,
.pm-message-content ul.poll > li.desc {
  color: #ddab76;
}
#forum-editor-preview ul.poll > li:not(.desc) + li,
#forum-editor-preview-global ul.poll > li:not(.desc) + li,
#forum-editor-preview-answer ul.poll > li:not(.desc) + li,
.pm-message-content ul.poll > li:not(.desc) + li {
  border-top: 1px dotted #ddab76;
}
#forum-editor-preview ul.poll > li .vote-bar,
#forum-editor-preview-global ul.poll > li .vote-bar,
#forum-editor-preview-answer ul.poll > li .vote-bar,
.pm-message-content ul.poll > li .vote-bar {
  height: 6px;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.2) 100%);
  overflow: hidden;
}
#forum-editor-preview ul.poll > li .vote-bar > .bar,
#forum-editor-preview-global ul.poll > li .vote-bar > .bar,
#forum-editor-preview-answer ul.poll > li .vote-bar > .bar,
.pm-message-content ul.poll > li .vote-bar > .bar {
  background: linear-gradient(180deg, #fffb58 0%, #f2c94d 100%);
  height: 100%;
}
#forum-editor-preview ul.poll:not(.global-poll) > li,
#forum-editor-preview-global ul.poll:not(.global-poll) > li,
#forum-editor-preview-answer ul.poll:not(.global-poll) > li,
.pm-message-content ul.poll:not(.global-poll) > li {
  font-size: 1rem;
}
#forum-editor-preview ul.poll:not(.global-poll) > li.q,
#forum-editor-preview-global ul.poll:not(.global-poll) > li.q,
#forum-editor-preview-answer ul.poll:not(.global-poll) > li.q,
.pm-message-content ul.poll:not(.global-poll) > li.q {
  font-size: 1.1rem;
}
#forum-editor-preview ul.poll:not(.global-poll) > li.q:before,
#forum-editor-preview-global ul.poll:not(.global-poll) > li.q:before,
#forum-editor-preview-answer ul.poll:not(.global-poll) > li.q:before,
.pm-message-content ul.poll:not(.global-poll) > li.q:before {
  position: absolute;
  top: 9px;
  left: -26px;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/small_help.1e4814b4..gif);
  content: " ";
}
#forum-editor-preview ul.poll.global-poll > li,
#forum-editor-preview-global ul.poll.global-poll > li,
#forum-editor-preview-answer ul.poll.global-poll > li,
.pm-message-content ul.poll.global-poll > li {
  font-size: 1.3rem;
}
#forum-editor-preview ul.poll.global-poll > li.q,
#forum-editor-preview-global ul.poll.global-poll > li.q,
#forum-editor-preview-answer ul.poll.global-poll > li.q,
.pm-message-content ul.poll.global-poll > li.q {
  font-size: 1.6rem;
}
#forum-editor-preview ul.poll.global-poll > li:not(.plain):not(.q),
#forum-editor-preview-global ul.poll.global-poll > li:not(.plain):not(.q),
#forum-editor-preview-answer ul.poll.global-poll > li:not(.plain):not(.q),
.pm-message-content ul.poll.global-poll > li:not(.plain):not(.q) {
  margin-left: 32px;
}
#forum-editor-preview blockquote,
#forum-editor-preview-global blockquote,
#forum-editor-preview-answer blockquote,
.pm-message-content blockquote {
  font-style: italic;
  border-color: rgba(0, 0, 0, 0.6);
  border-style: dashed;
  border-width: 0 0 1px 1px;
  padding-left: 10px;
  font-size: 0.875em;
  opacity: 0.7;
}
#forum-editor-preview blockquote blockquote,
#forum-editor-preview-global blockquote blockquote,
#forum-editor-preview-answer blockquote blockquote,
.pm-message-content blockquote blockquote {
  margin-left: 10px;
  margin-right: 0;
  opacity: 1;
  font-size: 1em;
}
#forum-editor-preview .spoiler,
#forum-editor-preview-global .spoiler,
#forum-editor-preview-answer .spoiler,
.pm-message-content .spoiler {
  background-image: linear-gradient(-45deg, #0006 25%, #fff0 25%, #fff0 50%, #0006 50%, #0006 75%, #fff0 75%, #fff0 100%);
  background-size: 12.63px 12.63px;
  margin: 0 5px;
}
#forum-editor-preview .spoiler:not(:hover),
#forum-editor-preview-global .spoiler:not(:hover),
#forum-editor-preview-answer .spoiler:not(:hover),
.pm-message-content .spoiler:not(:hover) {
  color: transparent;
}
#forum-editor-preview .spoiler:not(:hover) > *,
#forum-editor-preview-global .spoiler:not(:hover) > *,
#forum-editor-preview-answer .spoiler:not(:hover) > *,
.pm-message-content .spoiler:not(:hover) > * {
  visibility: hidden;
}
#forum-editor-preview .spoiler:hover,
#forum-editor-preview-global .spoiler:hover,
#forum-editor-preview-answer .spoiler:hover,
.pm-message-content .spoiler:hover {
  background-image: linear-gradient(-45deg, #0003 25%, #fff0 25%, #fff0 50%, #0003 50%, #0003 75%, #fff0 75%, #fff0 100%);
}
#forum-editor-preview .spoiler:hover > *,
#forum-editor-preview-global .spoiler:hover > *,
#forum-editor-preview-answer .spoiler:hover > *,
.pm-message-content .spoiler:hover > * {
  animation: delay-pointer-events 500ms linear;
}
#forum-editor-preview .sideNote,
#forum-editor-preview-global .sideNote,
#forum-editor-preview-answer .sideNote,
.pm-message-content .sideNote {
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
  font-size: 1.1rem;
  font-style: italic;
}
#forum-editor-preview .glory,
#forum-editor-preview-global .glory,
#forum-editor-preview-answer .glory,
.pm-message-content .glory {
  clear: left;
  margin: 30px 30px 15px;
  padding: 10px;
  background-color: #301a22;
  border: 1px solid #fe7d00;
  border-top-color: #feb500;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px #000, 0 0 2px #000;
  position: relative;
}
#forum-editor-preview .glory:before,
#forum-editor-preview-global .glory:before,
#forum-editor-preview-answer .glory:before,
.pm-message-content .glory:before {
  content: '';
  display: block;
  background-image: url(/build/images/assets/img/forum/gloryhordes.2ac5df87..png);
  background-size: 100% 22px;
  background-position: 50% 0;
  background-repeat: no-repeat;
  position: absolute;
  top: -22px;
  left: 0;
  width: 100%;
  height: 22px;
}
#forum-editor-preview .glory p,
#forum-editor-preview-global .glory p,
#forum-editor-preview-answer .glory p,
.pm-message-content .glory p {
  margin: 0;
}
#forum-editor-preview .glory .glory,
#forum-editor-preview-global .glory .glory,
#forum-editor-preview-answer .glory .glory,
.pm-message-content .glory .glory {
  margin: 0;
}
#forum-editor-preview .glory .glory:before,
#forum-editor-preview-global .glory .glory:before,
#forum-editor-preview-answer .glory .glory:before,
.pm-message-content .glory .glory:before {
  display: none;
}
#forum-editor-preview div.crowmsg,
#forum-editor-preview-global div.crowmsg,
#forum-editor-preview-answer div.crowmsg,
.pm-message-content div.crowmsg {
  margin: 4px 0;
  border: 1px solid #ddab76;
  background: #763939;
  padding: 3px;
  color: #ecb0b0;
}
#forum-editor-preview div.crowmsg.fixMargin,
#forum-editor-preview-global div.crowmsg.fixMargin,
#forum-editor-preview-answer div.crowmsg.fixMargin,
.pm-message-content div.crowmsg.fixMargin {
  margin-left: 120px;
}
#forum-editor-preview span.rpauthor,
#forum-editor-preview-global span.rpauthor,
#forum-editor-preview-answer span.rpauthor,
.pm-message-content span.rpauthor {
  background: url(/build/images/assets/img/forum/rp.a1c0226d..png) left top no-repeat;
  padding-left: 24px;
  display: block;
  font-style: italic;
  font-size: 1.25rem;
  font-weight: bold;
  clear: left;
}
#forum-editor-preview span.rpauthor + .rpText,
#forum-editor-preview-global span.rpauthor + .rpText,
#forum-editor-preview-answer span.rpauthor + .rpText,
.pm-message-content span.rpauthor + .rpText {
  margin-top: 7px;
}
#forum-editor-preview .rpText,
#forum-editor-preview-global .rpText,
#forum-editor-preview-answer .rpText,
.pm-message-content .rpText {
  clear: left;
  margin: 0 30px 15px 30px;
  padding: 3px;
  background-color: #dddbd8;
  border: 1px solid #efefef;
  border-top-color: white;
  border-radius: 6px;
  box-shadow: 0 0 2px black;
  position: relative;
  font-style: italic;
  line-height: 18px;
  color: #3b4151;
}
#forum-editor-preview .rpText:before,
#forum-editor-preview-global .rpText:before,
#forum-editor-preview-answer .rpText:before,
.pm-message-content .rpText:before {
  content: "";
  display: block;
  background: url(/build/images/assets/img/forum/arrowUp.c3fd454a..png) left center no-repeat;
  position: absolute;
  top: -6px;
  left: 5px;
  width: 100%;
  height: 8px;
}
#forum-editor-preview .rpText b,
#forum-editor-preview-global .rpText b,
#forum-editor-preview-answer .rpText b,
.pm-message-content .rpText b,
#forum-editor-preview .rpText i,
#forum-editor-preview-global .rpText i,
#forum-editor-preview-answer .rpText i,
.pm-message-content .rpText i {
  color: #3b4151;
  font-style: italic;
}
#forum-editor-preview .rpText .collapsor,
#forum-editor-preview-global .rpText .collapsor,
#forum-editor-preview-answer .rpText .collapsor,
.pm-message-content .rpText .collapsor,
#forum-editor-preview .rpText a,
#forum-editor-preview-global .rpText a,
#forum-editor-preview-answer .rpText a,
.pm-message-content .rpText a {
  color: #955f25;
}
#forum-editor-preview pre,
#forum-editor-preview-global pre,
#forum-editor-preview-answer pre,
.pm-message-content pre {
  clear: left;
  display: block;
  padding: 5px;
  border: 1px dashed white;
  overflow: auto;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.35);
  word-wrap: normal;
}
#forum-editor-preview pre img,
#forum-editor-preview-global pre img,
#forum-editor-preview-answer pre img,
.pm-message-content pre img {
  display: none;
}
#forum-editor-preview .oracleAnnounce,
#forum-editor-preview-global .oracleAnnounce,
#forum-editor-preview-answer .oracleAnnounce,
.pm-message-content .oracleAnnounce,
#forum-editor-preview .modAnnounce,
#forum-editor-preview-global .modAnnounce,
#forum-editor-preview-answer .modAnnounce,
.pm-message-content .modAnnounce,
#forum-editor-preview .adminAnnounce,
#forum-editor-preview-global .adminAnnounce,
#forum-editor-preview-answer .adminAnnounce,
.pm-message-content .adminAnnounce {
  clear: left;
  margin: 0 15px;
  padding: 8px 8px 8px 24px;
  background-repeat: no-repeat;
  border-radius: 4px;
  position: relative;
}
#forum-editor-preview .oracleAnnounce.oracleAnnounce,
#forum-editor-preview-global .oracleAnnounce.oracleAnnounce,
#forum-editor-preview-answer .oracleAnnounce.oracleAnnounce,
.pm-message-content .oracleAnnounce.oracleAnnounce,
#forum-editor-preview .modAnnounce.oracleAnnounce,
#forum-editor-preview-global .modAnnounce.oracleAnnounce,
#forum-editor-preview-answer .modAnnounce.oracleAnnounce,
.pm-message-content .modAnnounce.oracleAnnounce,
#forum-editor-preview .adminAnnounce.oracleAnnounce,
#forum-editor-preview-global .adminAnnounce.oracleAnnounce,
#forum-editor-preview-answer .adminAnnounce.oracleAnnounce,
.pm-message-content .adminAnnounce.oracleAnnounce {
  background-image: url(/build/images/assets/img/forum/announceBg.82aa7bd4..png);
  background-position: bottom left;
  background-color: #3b4151;
  border: 1px solid #6B7087;
  box-shadow: 0 0 2px black;
}
#forum-editor-preview .oracleAnnounce.modAnnounce,
#forum-editor-preview-global .oracleAnnounce.modAnnounce,
#forum-editor-preview-answer .oracleAnnounce.modAnnounce,
.pm-message-content .oracleAnnounce.modAnnounce,
#forum-editor-preview .modAnnounce.modAnnounce,
#forum-editor-preview-global .modAnnounce.modAnnounce,
#forum-editor-preview-answer .modAnnounce.modAnnounce,
.pm-message-content .modAnnounce.modAnnounce,
#forum-editor-preview .adminAnnounce.modAnnounce,
#forum-editor-preview-global .adminAnnounce.modAnnounce,
#forum-editor-preview-answer .adminAnnounce.modAnnounce,
.pm-message-content .adminAnnounce.modAnnounce {
  padding-top: 20px;
  background-image: url(/build/images/assets/img/forum/modAnnounceBg.2c2bb173..png);
  background-position: 5px 5px;
  color: white;
  background-color: #5C0000;
  border: 1px solid #470000;
}
#forum-editor-preview .oracleAnnounce.adminAnnounce,
#forum-editor-preview-global .oracleAnnounce.adminAnnounce,
#forum-editor-preview-answer .oracleAnnounce.adminAnnounce,
.pm-message-content .oracleAnnounce.adminAnnounce,
#forum-editor-preview .modAnnounce.adminAnnounce,
#forum-editor-preview-global .modAnnounce.adminAnnounce,
#forum-editor-preview-answer .modAnnounce.adminAnnounce,
.pm-message-content .modAnnounce.adminAnnounce,
#forum-editor-preview .adminAnnounce.adminAnnounce,
#forum-editor-preview-global .adminAnnounce.adminAnnounce,
#forum-editor-preview-answer .adminAnnounce.adminAnnounce,
.pm-message-content .adminAnnounce.adminAnnounce {
  padding-top: 20px;
  background-color: #553C53;
  border: 1px solid #feb500;
  background-image: url(/build/images/assets/img/forum/adminAnnounceBg.d7283cff..png);
  background-position: top left;
  position: relative;
}
#forum-editor-preview div.dice-4,
#forum-editor-preview-global div.dice-4,
#forum-editor-preview-answer div.dice-4,
.pm-message-content div.dice-4,
#forum-editor-preview div.dice-6,
#forum-editor-preview-global div.dice-6,
#forum-editor-preview-answer div.dice-6,
.pm-message-content div.dice-6,
#forum-editor-preview div.dice-8,
#forum-editor-preview-global div.dice-8,
#forum-editor-preview-answer div.dice-8,
.pm-message-content div.dice-8,
#forum-editor-preview div.dice-10,
#forum-editor-preview-global div.dice-10,
#forum-editor-preview-answer div.dice-10,
.pm-message-content div.dice-10,
#forum-editor-preview div.dice-12,
#forum-editor-preview-global div.dice-12,
#forum-editor-preview-answer div.dice-12,
.pm-message-content div.dice-12,
#forum-editor-preview div.dice-20,
#forum-editor-preview-global div.dice-20,
#forum-editor-preview-answer div.dice-20,
.pm-message-content div.dice-20,
#forum-editor-preview div.dice-100,
#forum-editor-preview-global div.dice-100,
#forum-editor-preview-answer div.dice-100,
.pm-message-content div.dice-100,
#forum-editor-preview div.letter-a,
#forum-editor-preview-global div.letter-a,
#forum-editor-preview-answer div.letter-a,
.pm-message-content div.letter-a,
#forum-editor-preview div.letter-c,
#forum-editor-preview-global div.letter-c,
#forum-editor-preview-answer div.letter-c,
.pm-message-content div.letter-c,
#forum-editor-preview div.letter-v,
#forum-editor-preview-global div.letter-v,
#forum-editor-preview-answer div.letter-v,
.pm-message-content div.letter-v,
#forum-editor-preview div.rps,
#forum-editor-preview-global div.rps,
#forum-editor-preview-answer div.rps,
.pm-message-content div.rps,
#forum-editor-preview div.coin,
#forum-editor-preview-global div.coin,
#forum-editor-preview-answer div.coin,
.pm-message-content div.coin,
#forum-editor-preview div.card,
#forum-editor-preview-global div.card,
#forum-editor-preview-answer div.card,
.pm-message-content div.card,
#forum-editor-preview div.citizen,
#forum-editor-preview-global div.citizen,
#forum-editor-preview-answer div.citizen,
.pm-message-content div.citizen {
  display: inline-block;
  padding: 1px 3px 1px 19px;
  border-radius: 2px;
  background: #3B3249;
  font-size: 0.8em;
  font-weight: bold;
  margin: 0 2px;
  color: white;
}
#forum-editor-preview div.dice-4,
#forum-editor-preview-global div.dice-4,
#forum-editor-preview-answer div.dice-4,
.pm-message-content div.dice-4 {
  background: url(/build/images/assets/img/forum/dice4.5c707652..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.dice-6,
#forum-editor-preview-global div.dice-6,
#forum-editor-preview-answer div.dice-6,
.pm-message-content div.dice-6 {
  background: url(/build/images/assets/img/forum/dice6.a7adf6c6..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.dice-8,
#forum-editor-preview-global div.dice-8,
#forum-editor-preview-answer div.dice-8,
.pm-message-content div.dice-8 {
  background: url(/build/images/assets/img/forum/dice8.669ce16e..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.dice-10,
#forum-editor-preview-global div.dice-10,
#forum-editor-preview-answer div.dice-10,
.pm-message-content div.dice-10 {
  background: url(/build/images/assets/img/forum/dice10.85659297..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.dice-12,
#forum-editor-preview-global div.dice-12,
#forum-editor-preview-answer div.dice-12,
.pm-message-content div.dice-12 {
  background: url(/build/images/assets/img/forum/dice12.3ff5abea..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.dice-20,
#forum-editor-preview-global div.dice-20,
#forum-editor-preview-answer div.dice-20,
.pm-message-content div.dice-20 {
  background: url(/build/images/assets/img/forum/dice20.1edfb21f..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.dice-100,
#forum-editor-preview-global div.dice-100,
#forum-editor-preview-answer div.dice-100,
.pm-message-content div.dice-100 {
  background: url(/build/images/assets/img/forum/dice100.f8efaa19..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.letter-a,
#forum-editor-preview-global div.letter-a,
#forum-editor-preview-answer div.letter-a,
.pm-message-content div.letter-a {
  background: url(/build/images/assets/img/forum/lta.8a230284..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.letter-c,
#forum-editor-preview-global div.letter-c,
#forum-editor-preview-answer div.letter-c,
.pm-message-content div.letter-c {
  background: url(/build/images/assets/img/forum/ltc.97618d5b..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.letter-v,
#forum-editor-preview-global div.letter-v,
#forum-editor-preview-answer div.letter-v,
.pm-message-content div.letter-v {
  background: url(/build/images/assets/img/forum/ltv.08892ddb..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.rps,
#forum-editor-preview-global div.rps,
#forum-editor-preview-answer div.rps,
.pm-message-content div.rps {
  background: url(/build/images/assets/img/forum/rps.8f3afd22..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.coin,
#forum-editor-preview-global div.coin,
#forum-editor-preview-answer div.coin,
.pm-message-content div.coin {
  background: url(/build/images/assets/img/forum/coin.caf60f68..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.card,
#forum-editor-preview-global div.card,
#forum-editor-preview-answer div.card,
.pm-message-content div.card {
  background: url(/build/images/assets/img/forum/card.a3371533..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.citizen,
#forum-editor-preview-global div.citizen,
#forum-editor-preview-answer div.citizen,
.pm-message-content div.citizen {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, #3B3249;
}
#forum-editor-preview div.citizen[x-a=none],
#forum-editor-preview-global div.citizen[x-a=none],
#forum-editor-preview-answer div.citizen[x-a=none],
.pm-message-content div.citizen[x-a=none] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/looser.aa8af336..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=basic],
#forum-editor-preview-global div.citizen[x-a=basic],
#forum-editor-preview-answer div.citizen[x-a=basic],
.pm-message-content div.citizen[x-a=basic] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/basic.df78a12d..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=collec],
#forum-editor-preview-global div.citizen[x-a=collec],
#forum-editor-preview-answer div.citizen[x-a=collec],
.pm-message-content div.citizen[x-a=collec] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/dig.abdddc5f..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=guardian],
#forum-editor-preview-global div.citizen[x-a=guardian],
#forum-editor-preview-answer div.citizen[x-a=guardian],
.pm-message-content div.citizen[x-a=guardian] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/shield.aa5b94e7..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=hunter],
#forum-editor-preview-global div.citizen[x-a=hunter],
#forum-editor-preview-answer div.citizen[x-a=hunter],
.pm-message-content div.citizen[x-a=hunter] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/vest.dab68fee..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=tamer],
#forum-editor-preview-global div.citizen[x-a=tamer],
#forum-editor-preview-answer div.citizen[x-a=tamer],
.pm-message-content div.citizen[x-a=tamer] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/tamer.198b64bc..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=tech],
#forum-editor-preview-global div.citizen[x-a=tech],
#forum-editor-preview-answer div.citizen[x-a=tech],
.pm-message-content div.citizen[x-a=tech] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/tech.28907ccf..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=shaman],
#forum-editor-preview-global div.citizen[x-a=shaman],
#forum-editor-preview-answer div.citizen[x-a=shaman],
.pm-message-content div.citizen[x-a=shaman] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/shaman.df6922db..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=survivalist],
#forum-editor-preview-global div.citizen[x-a=survivalist],
#forum-editor-preview-answer div.citizen[x-a=survivalist],
.pm-message-content div.citizen[x-a=survivalist] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/book.93f02a21..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=hero],
#forum-editor-preview-global div.citizen[x-a=hero],
#forum-editor-preview-answer div.citizen[x-a=hero],
.pm-message-content div.citizen[x-a=hero] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/hero.0cdc29a3..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=dead],
#forum-editor-preview-global div.citizen[x-a=dead],
#forum-editor-preview-answer div.citizen[x-a=dead],
.pm-message-content div.citizen[x-a=dead] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/death.34e3288c..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=shunned],
#forum-editor-preview-global div.citizen[x-a=shunned],
#forum-editor-preview-answer div.citizen[x-a=shunned],
.pm-message-content div.citizen[x-a=shunned] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/icons/banished.812149c1..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.collapsor,
#forum-editor-preview-global div.collapsor,
#forum-editor-preview-answer div.collapsor,
.pm-message-content div.collapsor {
  padding-left: 24px;
  position: relative;
  cursor: pointer;
  clear: left;
  border-bottom: 1px solid rgba(221, 171, 118, 0.5);
  color: #ddab76;
  box-shadow: 0 7px 5px -5px rgba(0, 0, 0, 0.5);
  top: -2px;
  margin-bottom: -2px;
  z-index: 1;
  transition: box-shadow 0.1s ease-in-out, top 0.1s ease-in-out, margin-bottom 0.1s ease-in-out;
}
#forum-editor-preview div.collapsor:before,
#forum-editor-preview-global div.collapsor:before,
#forum-editor-preview-answer div.collapsor:before,
.pm-message-content div.collapsor:before {
  content: '▶';
  position: absolute;
  left: 0;
  top: 0;
  width: 24px;
  transform: rotate(0) scale(0.6);
  text-align: center;
  transition: transform 0.1s ease-in-out;
  font-style: normal;
}
#forum-editor-preview div.collapsor + .collapsed,
#forum-editor-preview-global div.collapsor + .collapsed,
#forum-editor-preview-answer div.collapsor + .collapsed,
.pm-message-content div.collapsor + .collapsed {
  overflow: hidden;
  position: relative;
  padding: 10px 4px 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  background: rgba(221, 171, 118, 0.1);
  pointer-events: none;
}
#forum-editor-preview div.collapsor + .collapsed > *,
#forum-editor-preview-global div.collapsor + .collapsed > *,
#forum-editor-preview-answer div.collapsor + .collapsed > *,
.pm-message-content div.collapsor + .collapsed > * {
  transform: translateY(-16px);
  transition: transform 0.3s ease-in-out;
}
#forum-editor-preview div.collapsor[data-open="1"],
#forum-editor-preview-global div.collapsor[data-open="1"],
#forum-editor-preview-answer div.collapsor[data-open="1"],
.pm-message-content div.collapsor[data-open="1"] {
  box-shadow: 0 0 5px -5px rgba(0, 0, 0, 0.3);
  top: 0;
  margin-bottom: 0;
}
#forum-editor-preview div.collapsor[data-open="1"]:before,
#forum-editor-preview-global div.collapsor[data-open="1"]:before,
#forum-editor-preview-answer div.collapsor[data-open="1"]:before,
.pm-message-content div.collapsor[data-open="1"]:before {
  transform: rotate(90deg) scale(0.6);
}
#forum-editor-preview div.collapsor[data-open="1"] + .collapsed,
#forum-editor-preview-global div.collapsor[data-open="1"] + .collapsed,
#forum-editor-preview-answer div.collapsor[data-open="1"] + .collapsed,
.pm-message-content div.collapsor[data-open="1"] + .collapsed {
  pointer-events: auto;
}
#forum-editor-preview div.collapsor[data-open="1"] + .collapsed > *,
#forum-editor-preview-global div.collapsor[data-open="1"] + .collapsed > *,
#forum-editor-preview-answer div.collapsor[data-open="1"] + .collapsed > *,
.pm-message-content div.collapsor[data-open="1"] + .collapsed > * {
  transform: translateY(0);
}
#forum-editor-preview div.collapsor[data-transition="1"] + .collapsed,
#forum-editor-preview-global div.collapsor[data-transition="1"] + .collapsed,
#forum-editor-preview-answer div.collapsor[data-transition="1"] + .collapsed,
.pm-message-content div.collapsor[data-transition="1"] + .collapsed {
  transition: max-height 0.3s ease-in-out, opacity 0.3s ease-in-out;
}
.forum-button-inline {
  font-size: 1.4rem;
  background: none;
  border: 1px solid transparent;
  padding: 2px;
  color: #f0d79e;
  font-weight: bold;
  cursor: pointer;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  height: 20px;
  vertical-align: middle;
  margin-bottom: 0.5em;
}
.forum-button-inline:hover {
  border-color: #f0d79e;
  background: rgba(240, 215, 158, 0.4);
  box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.3);
}
.forum-button-inline:hover:not(.forum-button-inline) {
  box-shadow: 0 0 8px 0 black;
}
.forum-toggle {
  display: inline-block;
}
.forum-button,
.forum-button-disabled {
  font-size: 1.4rem;
  line-height: 16px;
  background: url(/build/images/assets/img/background/bg_button.209bcd56..gif) center / cover no-repeat;
  border: 1px solid #c33720;
  color: #f0d79e;
  font-weight: bold;
  cursor: pointer;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  height: 25px;
  padding: 7px 7px;
  vertical-align: middle;
  border-radius: 2px;
  box-shadow: 1px 1px 1px 0 black;
  margin-bottom: 0.5em;
}
.forum-button:not(.forum-button-disabled):hover,
.forum-button-disabled:not(.forum-button-disabled):hover,
.forum-button:not(.forum-button-disabled):focus,
.forum-button-disabled:not(.forum-button-disabled):focus {
  border-color: #f0d79e;
  box-shadow: 0 0 8px 0 black;
}
.forum-button img,
.forum-button-disabled img {
  vertical-align: middle;
}
.forum-button img + span,
.forum-button-disabled img + span {
  margin-left: 1rem;
}
.forum-button.forum-button-disabled,
.forum-button-disabled.forum-button-disabled {
  background: grey url(/build/images/assets/img/background/bg_button_grey.3647fed8..gif) no-repeat;
  border: 1px solid grey;
  color: #f0d79e;
}
.forum-button-bar {
  margin: 5px 0;
  padding: 0 5px;
}
.forum-button-bar .forum-button.pm-button,
.forum-button-bar .pm-button.pm-button {
  padding: 6px;
  margin: 3px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
  transition: background-color 0.1s ease;
  font-size: 1.5em;
  text-align: center;
  cursor: pointer;
}
.forum-button-bar .forum-button.pm-button:hover,
.forum-button-bar .pm-button.pm-button:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.forum-button,
.pm-button {
  position: relative;
}
.forum-button > span.forum-button-tooltip,
.pm-button > span.forum-button-tooltip {
  display: none;
}
.forum-button > span.forum-button-tooltip div.keyboard,
.pm-button > span.forum-button-tooltip div.keyboard {
  display: flex;
  gap: 0 2px;
  align-items: center;
  padding: 2px 0;
}
.forum-button > span.forum-button-tooltip div.keyboard kbd,
.pm-button > span.forum-button-tooltip div.keyboard kbd {
  font-size: 0.75rem;
  line-height: 0.75rem;
  border-radius: 2px;
  border-bottom: 3px solid #AAAAAA;
  background: #dcdcdc;
  color: black;
  font-weight: bold;
  padding: 2px 5px;
}
.forum-button:hover > span.forum-button-tooltip,
.pm-button:hover > span.forum-button-tooltip {
  display: block;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: calc(100% + 8px);
  z-index: 1;
  background-color: rgba(0, 0, 0, 0.75);
  padding: 2px 8px;
  border-radius: 8px;
  white-space: nowrap;
}
.forum-button:hover > span.forum-button-tooltip::after,
.pm-button:hover > span.forum-button-tooltip::after {
  content: '';
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: -6px;
  width: 0;
  height: 0;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.75) transparent transparent;
  border-width: 6px 6px 0 6px;
}
.forum-editor-send .forum-button > span.forum-button-tooltip {
  display: none;
}
.forum-editor-send .forum-button > span.forum-button-tooltip div.keyboard {
  display: flex;
  gap: 0 2px;
  align-items: center;
  padding: 2px 0;
}
.forum-editor-send .forum-button > span.forum-button-tooltip div.keyboard kbd {
  font-size: 0.75rem;
  line-height: 0.75rem;
  border-radius: 2px;
  border-bottom: 3px solid #AAAAAA;
  background: #dcdcdc;
  color: black;
  font-weight: bold;
  padding: 2px 5px;
}
.forum-editor-send .forum-button:hover > span.forum-button-tooltip {
  display: block;
  position: absolute;
  bottom: calc(100% + 8px);
  z-index: 1;
  background-color: rgba(0, 0, 0, 0.75);
  padding: 2px 8px;
  border-radius: 8px;
  white-space: nowrap;
}
.forum-editor-send .forum-button:hover > span.forum-button-tooltip::after {
  content: '';
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: -6px;
  width: 0;
  height: 0;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.75) transparent transparent;
  border-width: 6px 6px 0 6px;
}
.forum-checkbox {
  display: inline-block;
  padding: 2px 5px;
  font-size: 1rem;
  background: #a2321a;
  border: 1px solid #c33720;
  color: white;
  cursor: pointer;
}
.forum-checkbox label {
  font-size: 1rem;
}
.forum-content div.forum-checkbox,
.forum-editor div.forum-checkbox {
  padding: 3px 20px;
  margin-right: 2rem;
  vertical-align: middle;
  margin-bottom: 0.5em;
  background-color: #4a261e;
  border-color: #f0d79e;
}
.forum-content div.forum-checkbox input.forum-checkbox,
.forum-editor div.forum-checkbox input.forum-checkbox {
  display: none;
}
.forum-content div.forum-checkbox input.forum-checkbox + label,
.forum-editor div.forum-checkbox input.forum-checkbox + label {
  display: inline-block;
  width: 80px;
  cursor: pointer;
  padding: 0 4px;
  line-height: 1.4rem;
  color: #ccc;
  font-size: 1.1rem;
  text-align: center;
  border-radius: 2px;
  margin: 2px;
}
.forum-content div.forum-checkbox input.forum-checkbox:checked + label,
.forum-editor div.forum-checkbox input.forum-checkbox:checked + label {
  color: #f0d79e;
  font-size: 1.2rem;
  background-color: rgba(0, 0, 0, 0.5);
}
.forum-content div.forum-checkbox span,
.forum-editor div.forum-checkbox span {
  line-height: 1.4rem;
  margin: 2px;
}
.forum-separator {
  cursor: default;
  font-size: 0.9em;
  font-weight: bold;
  padding-left: 10px;
  font-variant: small-caps;
}
.forum-note .forum-thread {
  cursor: pointer;
  position: relative;
  background: #4e291f;
  opacity: 0.75;
  color: #eba475;
  font-style: italic;
}
.forum-note .forum-thread .status,
.forum-note .forum-thread .title,
.forum-note .forum-thread .count {
  padding: 3px !important;
}
.forum-note .forum-thread.selected {
  background: #46241b;
  opacity: 1;
  box-shadow: inset 0 0 2px black !important;
}
.forum-note .forum-thread.selected:before {
  display: block;
  content: " ";
  width: 16px;
  height: 16px;
  top: 7px;
  left: -7px;
  background-image: url(/build/images/assets/img/forum/selected.a40f35a5..png);
  position: absolute;
}
.forum-note .forum-thread img {
  vertical-align: middle;
  top: 6px;
  left: 8px;
}
.forum-note .forum-thread.forum-thread-unread {
  font-weight: bold;
  font-style: normal;
  background: #4d281f;
  opacity: 0.9;
}
.forum-note .forum-thread.forum-thread-unread:before {
  display: block;
  content: " ";
  width: 16px;
  height: 16px;
  top: 7px;
  left: -7px;
  background-image: url(/build/images/assets/img/forum/recent.af2ef869..png);
  position: absolute;
}
.forum-note .forum-thread .title {
  overflow: hidden;
}
.forum-note .forum-thread .title > div {
  overflow-wrap: break-word;
}
.forum-note .forum-thread .count {
  background: #593223;
  overflow: hidden;
  white-space: nowrap;
}
.forum-note .forum-thread .count .nbPost {
  font-size: 1.3em;
  font-weight: bold;
  line-height: 0.9em;
}
.forum-note .forum-thread .count .author {
  word-wrap: break-word;
  font-size: 0.75em;
  overflow: hidden;
  text-overflow: ellipsis;
}
.forum-note.thread-list-fa-thumbtack .forum-thread {
  background: #8a5432;
  color: white;
}
.forum-note.thread-list-fa-thumbtack .forum-thread.selected {
  background: #965c36;
}
.forum-note.thread-list-fa-thumbtack .forum-thread .count {
  background: #804d2f;
}
.announces {
  font-size: 1rem;
  padding: 3px 3px 3px 25px;
  color: white;
  box-shadow: 0 0 2px black;
  background-repeat: no-repeat;
  background-position: 3px 3px;
  border-radius: 3px;
}
.announces.adminAnnounces {
  background-image: url(/build/images/assets/img/forum/adminAnnounce.1de07ab1..png);
  background-color: #553C53;
  border: 1px solid #feb500;
}
.announces.oracleAnnounces {
  background-image: url(/build/images/assets/img/forum/announce.1fa3b6e1..png);
  background-color: #3b4151;
  border: 1px solid #4e5162;
}
.announces.reported {
  background-image: url(/build/images/assets/img/forum/warning.57433157..png);
  background-color: #3e0000;
  border: 1px solid #ff3333;
}
.announces ul {
  list-style-image: url(/build/images/assets/img/forum/view.a07e5d9b..png);
  padding-left: 20px;
  color: #feb500;
}
.announces ul li {
  text-decoration: underline;
  cursor: pointer;
}
.announces ul li:hover {
  color: white;
}
.forum-preview-wrapper {
  position: relative;
  overflow: hidden;
}
.forum-preview-wrapper .forum-preview-container {
  overflow: auto;
  font-size: 0.8em;
}
.forum-preview-wrapper .forum-preview-container .forum-post-header .post-note {
  display: none;
}
.forum-preview-wrapper .forum-preview-container .forum-post-content p {
  margin: 2px 0;
}
.forum-preview-wrapper:not(.forum-preview-wrapper-bank) .forum-posts {
  overflow-x: hidden;
  overflow-y: auto;
  margin-bottom: 4px;
  max-height: max(33vh, 200px);
}
.forum-preview-wrapper.forum-preview-wrapper-bank {
  min-height: 100%;
}
.forum-preview-wrapper.forum-preview-wrapper-bank .forum-preview-container {
  position: absolute;
  left: 3px;
  top: 3px;
  right: 3px;
  bottom: 3px;
  overflow: hidden;
}
.forum-preview-wrapper.forum-preview-wrapper-bank .forum-preview-container #forum-content {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.forum-preview-wrapper.forum-preview-wrapper-bank .forum-preview-container #forum-content > .row-flex {
  max-height: 100%;
}
.forum-preview-wrapper.forum-preview-wrapper-bank .forum-preview-container #forum-content > .row-flex .forum-posts {
  overflow-x: hidden;
  overflow-y: auto;
  padding-bottom: 4px;
}
.home-pm .forum-post-content {
  font-size: 1.3rem;
}
#post-office {
  position: fixed;
  background: url(/build/images/assets/img/background/mask.cc224a56..png);
  width: 100%;
  height: 100%;
  z-index: 999;
  backdrop-filter: blur(2px);
  padding: 15px 0;
  transition: opacity 1s ease;
  opacity: 1;
}
#post-office:not(.visible) {
  pointer-events: none;
  opacity: 0;
}
#post-office:not(.visible) #post-office-box {
  transform: scale(0) translateY(1000px);
}
#post-office #post-office-box {
  position: absolute;
  width: 1500px;
  left: calc(50% - 750px);
  background: url(/build/images/assets/img/background/bg_content2.a1aebb41..jpg) repeat-y top left / 900px 263px, url(/build/images/assets/img/background/bg_content2.a1aebb41..jpg) repeat-y top right / 900px 263px;
  top: 10px;
  bottom: 10px;
  border-radius: 8px;
  box-shadow: 0 0 10px black;
  transition: transform 0.5s ease;
  transform: scale(1) translateY(0);
}
#post-office #post-office-box #post-office-button-overlay {
  position: absolute;
  top: 12px;
  right: 12px;
}
#post-office #post-office-box #post-office-button-overlay:hover {
  filter: brightness(140%);
}
#post-office #post-office-box #post-office-button-overlay ul {
  margin: 2px;
  padding: 0;
}
#post-office #post-office-box #post-office-button-overlay ul > li {
  display: inline-block;
  list-style: none;
  cursor: pointer;
}
#post-office #post-office-box #post-office-button-overlay ul > li:last-child {
  color: red;
  filter: drop-shadow(0 0 2px black);
}
#post-office-content {
  position: absolute;
  overflow-x: hidden;
  overflow-y: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  color: white;
  padding: 2px;
  background: #7e4d2a;
}
#post-office-content:not(.master) {
  left: 18px;
  right: 5px;
  border-radius: 12px;
  background: url(/build/images/assets/img/background/box/panel_00.3c3a07be..gif) top left no-repeat, url(/build/images/assets/img/background/box/panel_02.985cb8e3..gif) top right no-repeat, url(/build/images/assets/img/background/box/panel_20.b16ec47b..gif) bottom left no-repeat, url(/build/images/assets/img/background/box/panel_22.7f7fb6bf..gif) bottom right no-repeat, url(/build/images/assets/img/background/box/panel_01.a438e03f..gif) top left repeat-x, url(/build/images/assets/img/background/box/panel_10.20fda3cc..gif) top left repeat-y, url(/build/images/assets/img/background/box/panel_12.1babce5e..gif) top right repeat-y, url(/build/images/assets/img/background/box/panel_21.347bf032..gif) bottom left repeat-x, #7e4d2a;
  padding: 8px;
}
#post-office-content ul.tabs.plain {
  margin-top: 4px;
  margin-bottom: 0;
}
#post-office-content > .row-flex.stretch {
  height: 100%;
}
#post-office-content .forum-note.stretcher {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#post-office-content .forum-note.stretcher div.scroll-area {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: auto;
}
#post-office-content #pm-selected-users {
  margin: 0;
  padding: 0;
}
#post-office-content #pm-selected-users > li {
  margin: 2px;
  padding: 2px;
  display: inline-block;
  list-style: none;
  background: #3b3249;
  border: 1px solid #25202f;
  border-radius: 3px;
}
#post-office-content #pm-selected-users > li > b {
  text-shadow: 0 0 1px black;
}
#post-office-content #pm-selected-users > li > span {
  color: #ddab76;
  cursor: pointer;
  margin-left: 6px;
  font-size: 0.8em;
  vertical-align: super;
}
#post-office-content .pm-userbox {
  background: #65382e;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
  margin: 5px;
  height: 24px;
  cursor: default;
  overflow: hidden;
}
#post-office-content .pm-userbox > .pm-avatar {
  height: 24px;
  display: inline-block;
}
#post-office-content .pm-userbox > .pm-avatar:not(.empty) {
  width: 24px;
}
#post-office-content .pm-userbox > .pm-userbox-name {
  display: inline-block;
  padding: 10px;
  position: relative;
  top: -8px;
}
#post-office-content .pm-userbox > .pm-userbox-name:not(:last-child) {
  padding-right: 2px;
}
#post-office-content .pm-userbox > .pm-userbox-action {
  display: inline-block;
  padding: 10px;
  position: relative;
  top: -9px;
  transition: background-color 0.5s ease-in-out;
  cursor: pointer;
}
#post-office-content .pm-userbox > .pm-userbox-action:hover {
  background-color: rgba(255, 255, 255, 0.2);
}
#post-office-content #pm-conversation-list > ul {
  padding: 0;
  margin: 0;
}
#post-office-content #pm-conversation-list > ul > li {
  list-style: none;
  padding: 8px 8px 8px 15px;
  transition: background-color 0.5s ease, box-shadow 0.5s ease;
  position: relative;
}
#post-office-content #pm-conversation-list > ul > li::before,
#post-office-content #pm-conversation-list > ul > li::after {
  content: " ";
  clear: both;
}
#post-office-content #pm-conversation-list > ul > li.selected {
  cursor: default;
}
#post-office-content #pm-conversation-list > ul > li:not(.selected) {
  cursor: pointer;
}
#post-office-content #pm-conversation-list > ul > li[x-domain="a"] {
  background-image: url(/build/images/assets/img/forum/announceBgR.d08690ac..png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: top right;
}
#post-office-content #pm-conversation-list > ul > li.og {
  background-color: rgba(11, 142, 255, 0.25);
}
#post-office-content #pm-conversation-list > ul > li.selected {
  background-color: rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.5);
}
#post-office-content #pm-conversation-list > ul > li.selected.og {
  background-color: rgba(5, 74, 131, 0.25);
}
#post-office-content #pm-conversation-list > ul > li.selected::before {
  display: block;
  content: " ";
  width: 16px;
  height: 16px;
  top: calc(50% - 8px);
  left: -5px;
  background-image: url(/build/images/assets/img/forum/selected.a40f35a5..png);
  position: absolute;
}
#post-office-content #pm-conversation-list > ul > li.selected.new::before {
  filter: hue-rotate(320deg);
}
#post-office-content #pm-conversation-list > ul > li.closed > * {
  filter: grayscale(1) contrast(0.7) brightness(0.8);
}
#post-office-content #pm-conversation-list > ul > li.new:not(.selected):not([x-domain="f"])::before {
  display: block;
  content: " ";
  width: 16px;
  height: 16px;
  top: calc(50% - 8px);
  left: 0;
  background-image: url(/build/images/assets/img/forum/recent.af2ef869..png);
  position: absolute;
}
#post-office-content #pm-conversation-list > ul > li.new:not(.selected):not([x-domain="f"]).responded::before {
  opacity: 0.5;
  filter: grayscale(100%);
}
#post-office-content #pm-conversation-list > ul > li.new:not(.selected)[x-domain="f"]::before {
  display: block;
  content: " ";
  width: 16px;
  height: 16px;
  top: calc(50% - 8px);
  left: 4px;
  background-image: url(/build/images/assets/img/icons/small_mail.65fbaaca..gif);
  position: absolute;
}
#post-office-content #pm-conversation-list > ul > li + li {
  border-top: 1px solid rgba(221, 171, 118, 0.5);
}
#post-office-content #pm-conversation-list > ul > li:not(.selected):hover {
  background-color: rgba(255, 255, 255, 0.2);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
}
#post-office-content #pm-conversation-list > ul > li:not(.selected):hover.og {
  background-color: rgba(118, 191, 255, 0.25);
}
#post-office-content #pm-conversation-list > ul > li b.title {
  font-size: 1.6em;
  font-weight: bold;
  display: block;
  max-width: calc(100% - 50px);
}
#post-office-content #pm-conversation-list > ul > li b.title:not(.crow-note) {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: " [...]";
}
#post-office-content #pm-conversation-list > ul > li b.title.crow-note {
  color: #3e0000;
  font-weight: bold;
  font-variant: small-caps;
}
#post-office-content #pm-conversation-list > ul > li.closed b.title::before {
  display: inline-block;
  height: 16px;
  width: 16px;
  content: " ";
  background: url(/build/images/assets/img/icons/lock.fa0453c1..gif) center no-repeat;
}
#post-office-content #pm-conversation-list > ul > li[x-domain="a"] b.title {
  max-width: calc(100% - 0px);
  color: #ddab76;
}
#post-office-content #pm-conversation-list > ul > li span.author {
  color: #ddab76;
}
#post-office-content #pm-conversation-list > ul > li span.author.crow-note {
  color: #3e0000;
  font-weight: bold;
  font-variant: small-caps;
}
#post-office-content #pm-conversation-list > ul > li span.author b.sender {
  color: white;
  font-weight: bold;
}
#post-office-content #pm-conversation-list > ul > li[x-domain="f"] {
  padding-left: 24px;
}
#post-office-content #pm-conversation-list > ul > li[x-domain="f"] b.title {
  max-width: calc(100% - 0px);
  opacity: 0.6;
}
#post-office-content #pm-conversation-list > ul > li[x-domain="f"] b.title:first-line {
  font-size: 0.6em;
  font-weight: normal;
}
#post-office-content #pm-conversation-list > ul > li[x-domain="f"] span.date {
  display: none;
}
#post-office-content #pm-conversation-list > ul > li span.date {
  opacity: 0.6;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block {
  float: right;
  height: 40px;
  width: 40px;
  position: relative;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar,
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 100%;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.6);
  background-color: #ddab76;
  font-size: 19px;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar.pm-avatar-crow,
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow.pm-avatar-crow {
  background: url(/build/images/assets/img/forum/crow/crow.f483a677..png) center / cover no-repeat;
  border: 2px solid #3e0000;
  box-shadow: 0 0 6px #3e0000;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar.owner:not(:first-child),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow.owner:not(:first-child) {
  top: 20%;
  left: 20%;
  width: 60%;
  height: 60%;
  font-size: 13px;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):not(:only-child),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):not(:only-child) {
  width: 45%;
  height: 45%;
  border-radius: 0;
  font-size: 10px;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(2),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(2) {
  top: 0;
  left: 0;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(2) ~ div.pm-avatar.owner,
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(2) ~ div.pm-avatar.owner {
  top: 30%;
  left: 30%;
  width: 70%;
  height: 70%;
  border-radius: 50% 0 0 0;
  font-size: 15px;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(2) ~ div.pm-avatar:not(.owner):nth-child(2),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(2) ~ div.pm-avatar:not(.owner):nth-child(2) {
  top: 55%;
  left: 55%;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(3),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(3) {
  top: 0;
  left: 0;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(3) ~ div.pm-avatar.owner,
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(3) ~ div.pm-avatar.owner {
  top: 15%;
  left: 15%;
  width: 70%;
  height: 70%;
  border-radius: 50% 0 50% 0;
  font-size: 15px;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(3) ~ div.pm-avatar:not(.owner):nth-child(2),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(3) ~ div.pm-avatar:not(.owner):nth-child(2) {
  top: 55%;
  left: 55%;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(3) ~ div.pm-avatar:not(.owner):nth-child(3),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(3) ~ div.pm-avatar:not(.owner):nth-child(3) {
  top: 55%;
  left: 0;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(4),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(4) {
  top: 0;
  left: 0;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar.owner,
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar.owner {
  top: 0;
  left: 30%;
  width: 70%;
  height: 70%;
  border-top-right-radius: 0;
  font-size: 15px;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar:not(.owner):nth-child(2),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar:not(.owner):nth-child(2) {
  top: 55%;
  left: 55%;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar:not(.owner):nth-child(3),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar:not(.owner):nth-child(3) {
  top: 55%;
  left: 0;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar:not(.owner):nth-child(4),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar:not(.owner):nth-child(4) {
  top: 0;
  left: 55%;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(5),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(5) {
  top: 0;
  left: 0;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(5) ~ div.pm-avatar:not(.owner):nth-child(2),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(5) ~ div.pm-avatar:not(.owner):nth-child(2) {
  top: 55%;
  left: 55%;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(5) ~ div.pm-avatar:not(.owner):nth-child(3),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(5) ~ div.pm-avatar:not(.owner):nth-child(3) {
  top: 55%;
  left: 0;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(5) ~ div.pm-avatar:not(.owner):nth-child(4),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(5) ~ div.pm-avatar:not(.owner):nth-child(4) {
  top: 0;
  left: 55%;
}
#post-office-content #gpm-forum-content ul {
  margin: 10px;
}
#post-office-content #gpm-forum-content ul:not(.announcement) {
  padding: 0 0 0 40px;
}
#post-office-content #gpm-forum-content ul:not(.announcement) > li[x-domain="m-d"][x-pinned] {
  margin-left: -46px;
}
#post-office-content #gpm-forum-content ul.announcement {
  padding: 0;
}
#post-office-content #gpm-forum-content ul > li {
  position: relative;
  list-style: disc;
  clear: both;
}
#post-office-content #gpm-forum-content ul > li div.pm-avatar,
#post-office-content #gpm-forum-content ul > li div.pm-avatar-crow {
  position: absolute;
  height: 40px;
  width: 40px;
  border-radius: 100%;
  top: 0;
  left: -40px;
  background: #ddab76;
  font-size: 16px;
  filter: drop-shadow(0 0 4px black);
}
#post-office-content #gpm-forum-content ul > li div.pm-avatar.pm-avatar-crow,
#post-office-content #gpm-forum-content ul > li div.pm-avatar-crow.pm-avatar-crow {
  background: url(/build/images/assets/img/forum/crow/crow.f483a677..png) center / cover no-repeat;
  border: 2px solid #3e0000;
  filter: drop-shadow(0 0 4px #3e0000);
}
#post-office-content #gpm-forum-content ul > li div.pm-message {
  padding: 6px;
  margin: 5px 0 5px 10px;
  background-color: #4a261e;
  position: relative;
  overflow: visible;
  min-height: 30px;
  filter: drop-shadow(0 0 3px rgba(0, 0, 0, 0.35));
}
#post-office-content #gpm-forum-content ul > li div.pm-message:before {
  content: " ";
  position: absolute;
  height: 0;
  width: 0;
  right: 100%;
  top: 13px;
  border: 6px solid transparent;
  border-right: 6px solid #4a261e;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-header {
  color: #ddab76;
  font-size: 0.9em;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-header .img {
  vertical-align: text-bottom;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-content {
  font-size: 1.5rem;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-content > p {
  margin: 0;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-content div.list {
  margin: 10px 0;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-content div.list > span,
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-content div.list > img {
  margin: 2px 5px;
  padding: 3px;
  background: rgba(255, 255, 255, 0.1);
  font-size: 0.75em;
  color: #ddab76;
  display: inline-block;
  border: 1px solid rgba(255, 255, 255, 0.2);
  border-radius: 3px;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-footer {
  margin-top: 4px;
  padding-top: 4px;
  font-size: 0.8em;
  opacity: 0.6;
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  text-align: right;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-footer .pm-button {
  cursor: pointer;
}
#post-office-content #gpm-forum-content ul > li .unveil {
  padding: 6px;
  margin: 5px 0 5px 10px;
  background-color: #4a261e;
  filter: drop-shadow(0 0 3px rgba(0, 0, 0, 0.35));
  position: relative;
}
#post-office-content #gpm-forum-content ul > li.collapsed div.pm-avatar,
#post-office-content #gpm-forum-content ul > li.collapsed div.pm-avatar-crow,
#post-office-content #gpm-forum-content ul > li.collapsed div.pm-message {
  display: none;
}
#post-office-content #gpm-forum-content ul > li.collapsed.new .unveil::after {
  content: " ";
  position: absolute;
  width: 20px;
  height: 20px;
  border: 1px solid #fe7d00;
  border-radius: 10px;
  background: url(/build/images/assets/img/forum/new.f8f2b76e..png) top center no-repeat, #bd3d00;
  top: 4px;
  left: -20px;
}
#post-office-content #gpm-forum-content ul > li.collapsed + li.collapsed {
  margin-top: 5px;
}
#post-office-content #gpm-forum-content ul > li:not(.collapsed) .unveil {
  display: none;
}
#post-office-content #gpm-forum-content ul > li div.pm-announce div.pm-avatar {
  left: 6px;
  top: 3px;
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-content {
  padding: 6px;
  margin: 5px 0 10px 5px;
  background-color: #4a261e;
  position: relative;
  overflow: visible;
  min-height: 30px;
  filter: drop-shadow(0 0 3px rgba(0, 0, 0, 0.35));
  text-align: justify;
  font-size: 1.2em;
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-content:before {
  content: " ";
  position: absolute;
  height: 0;
  width: 0;
  top: 100%;
  left: 13px;
  border: 6px solid transparent;
  border-top: 6px solid #4a261e;
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-content h1 {
  color: #ddab76;
  margin: 0 0 5px 0;
  padding: 0 0 5px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-content > p:only-child {
  margin: 5px 0 10px 0;
  font-size: 1.5rem;
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-content ul > li {
  list-style-image: url(/build/images/assets/img/icons/small_dot.94f39da7..gif);
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-footer {
  margin-top: 4px;
  padding: 8px 5px 0 60px;
  min-height: 50px;
  position: relative;
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-footer .pm-announcement-sender {
  font-size: 2em;
  color: #ddab76;
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-footer .pm-announcement-date {
  font-size: 0.8em;
  opacity: 0.6;
}
#post-office-content #gpm-forum-content ul > li.own .unveil {
  background-color: #65382e;
}
#post-office-content #gpm-forum-content ul > li.own div.pm-message {
  background-color: #65382e;
}
#post-office-content #gpm-forum-content ul > li.own div.pm-message:before {
  border-right: 6px solid #65382e;
}
#post-office-content #gpm-forum-content ul > li.new:not(.own) div.pm-avatar::after,
#post-office-content #gpm-forum-content ul > li.new:not(.own) div.pm-avatar-crow::after {
  content: " ";
  position: absolute;
  width: 20px;
  height: 20px;
  border: 1px solid #fe7d00;
  border-radius: 10px;
  background: url(/build/images/assets/img/forum/new.f8f2b76e..png) top center no-repeat, #bd3d00;
  bottom: -10px;
  right: -10px;
}
#post-office-content .pm-endless-more {
  text-align: center;
  color: #ddab76;
  margin: 10px 5px;
  padding: 2px 0;
  border-top: 1px solid rgba(221, 171, 118, 0.5);
  border-bottom: 1px solid rgba(221, 171, 118, 0.5);
}
.infoThread,
.infoSolvedThread {
  font-size: 1rem;
  padding: 3px 3px 3px 25px;
  background-repeat: no-repeat;
  background-position: 3px 3px;
}
.infoThread.infoThread,
.infoSolvedThread.infoThread {
  background-color: #5C0000;
  border: 1px solid #ddab76;
  outline: 2px solid #5c2b20;
  background-image: url(/build/images/assets/img/icons/lock.fa0453c1..gif);
}
.infoThread.infoSolvedThread,
.infoSolvedThread.infoSolvedThread {
  background-color: #4e505f;
  color: white;
  box-shadow: 0 0 2px black;
  background-image: url(/build/images/assets/img/icons/done.e55c053b..png);
}
.thread-tag {
  padding: 0 4px;
  border-radius: 4px;
  margin: 0 4px;
  font-size: 0.95rem;
  font-weight: bold;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.town-row {
  font-size: 1.2rem;
}
#save-spots-container div.town-reserved-spot,
.save-spots-container div.town-reserved-spot {
  display: inline-block;
  padding: 1px 4px;
  font-size: 0.8em;
  background: #5c2b20;
  border: 1px solid #452017;
  box-shadow: 0 0 1px black;
  margin: 0 4px;
  cursor: default;
}
#save-spots-container div.town-reserved-spot > *,
.save-spots-container div.town-reserved-spot > * {
  margin-left: 5px;
}
#save-spots-container div.placeholder,
.save-spots-container div.placeholder,
#save-spots-container #stateholder,
.save-spots-container #stateholder {
  font-size: 0.8em;
  color: #ddab76;
}
#save-spots-container div.placeholder.placeholder:not(:last-child),
.save-spots-container div.placeholder.placeholder:not(:last-child),
#save-spots-container #stateholder.placeholder:not(:last-child),
.save-spots-container #stateholder.placeholder:not(:last-child) {
  display: none;
}
.town-random {
  margin: auto;
  width: 511px;
  max-width: 100%;
  height: 50px;
  background: url(/build/images/assets/img/background/joinGame_bg.760744f5..png) center / contain no-repeat;
  padding: 0 10px;
}
.town-random > .label {
  height: calc(100% - 5px);
  width: calc(100% - 220px);
  font-weight: bold;
  font-size: 1.35rem;
}
.town-join-rp {
  width: min-content;
  padding-right: 15px;
  display: inline-block;
  vertical-align: top;
}
.town-join-rp .town-join-rp-head {
  color: white;
  font-size: 110%;
  font-weight: bold;
  display: inline-block;
  width: max-content;
}
.town-join-rp .town-join-rp-text {
  font-size: 80%;
  width: max-content;
}
div.tooltip.badge-tooltip {
  background: #4d5061;
  outline: 1px solid #202128;
  border: 2px solid #7d8197;
  color: white;
}
div.tooltip.badge-tooltip > b {
  display: block;
  font-size: 1.2em;
  border-bottom: 1px solid wheat;
  color: wheat;
  margin-bottom: 3px;
}
.personal_desc {
  color: #f0d79e;
  background: url(/build/images/assets/img/icons/small_rp.4fd67236..gif) no-repeat 4px 1px, #996739;
  padding: 1px 1px 3px 25px;
  font-style: italic;
  font-size: 0.8em;
}
.personal_desc > div:first-child {
  margin-bottom: 5px;
  color: #ddab76;
  border-bottom: 2px solid #ddab76;
  text-transform: lowercase;
  font-variant: small-caps;
  font-weight: bold;
}
.personal_desc > div:last-child > p,
.personal_desc > div:last-child {
  display: inline;
  margin: 0;
  word-wrap: break-word;
}
.userSearchWrapper .userSearchInputContainer {
  position: relative;
}
.userSearchWrapper .userSearchInputContainer .userSearchLoadIndicator {
  position: absolute;
  color: #000000;
  opacity: 0.5;
  right: 5px;
  top: 2px;
}
.userSearchWrapper .userSearchResultsContainer {
  position: relative;
  overflow: visible;
}
.userSearchWrapper .userSearchResultsContainer > div {
  position: absolute;
  margin: 0;
  display: block;
  background: #5c2b20;
  width: 100%;
  overflow: auto;
  z-index: 1;
  border: 1px solid #ddab76;
  outline: 1px solid black;
  box-shadow: 0 0 3px black;
}
.userSearchWrapper .userSearchResultsContainer > div:empty {
  display: none;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry,
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry {
  cursor: pointer;
  overflow: hidden;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry:hover,
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry:hover {
  background: rgba(255, 255, 255, 0.2);
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry > div.a-large,
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry > div.a-large {
  display: none;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry > div.a-large img,
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry > div.a-large img {
  max-width: 30px;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry > span,
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry > span {
  text-overflow: ellipsis;
  cursor: pointer;
  font-size: 0.8em;
  font-variant: unset;
  text-transform: none;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry .avatar,
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry .avatar,
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry .avatarcrow,
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry .avatarcrow {
  line-height: 0;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry {
  display: flex;
  column-gap: 10px;
  align-items: center;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry > span {
  flex-grow: 1;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry > div {
  flex-basis: min-content;
  flex-grow: 0;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry {
  padding: 4px;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry > span > span:not(:last-child):after {
  content: ", ";
}
.userSearchWrapper .userSearchResultsContainer.compact > div .a-large {
  display: block !important;
}
.userSearchWrapper .userSearchResultsContainer.compact > div .a-small {
  display: none;
}
#users-list-soul,
#pm-users-list-container,
#pm-add-users-list-container,
#town-add-users-list-container,
.add-users-list-container {
  position: relative;
  overflow: visible;
}
#users-list-soul #users-list,
#pm-users-list-container #users-list,
#pm-add-users-list-container #users-list,
#town-add-users-list-container #users-list,
.add-users-list-container #users-list,
#users-list-soul #pm-users-list,
#pm-users-list-container #pm-users-list,
#pm-add-users-list-container #pm-users-list,
#town-add-users-list-container #pm-users-list,
.add-users-list-container #pm-users-list,
#users-list-soul #pm-add-users-list,
#pm-users-list-container #pm-add-users-list,
#pm-add-users-list-container #pm-add-users-list,
#town-add-users-list-container #pm-add-users-list,
.add-users-list-container #pm-add-users-list,
#users-list-soul #town-add-users-list,
#pm-users-list-container #town-add-users-list,
#pm-add-users-list-container #town-add-users-list,
#town-add-users-list-container #town-add-users-list,
.add-users-list-container #town-add-users-list,
#users-list-soul .add-users-list,
#pm-users-list-container .add-users-list,
#pm-add-users-list-container .add-users-list,
#town-add-users-list-container .add-users-list,
.add-users-list-container .add-users-list {
  position: absolute;
  margin: 0;
  display: block;
  background: #5c2b20;
  width: 300px;
  max-height: 200px;
  overflow: auto;
  z-index: 1;
  border: 1px solid #ddab76;
  outline: 1px solid black;
  box-shadow: 0 0 3px black;
}
#users-list-soul #users-list:empty,
#pm-users-list-container #users-list:empty,
#pm-add-users-list-container #users-list:empty,
#town-add-users-list-container #users-list:empty,
.add-users-list-container #users-list:empty,
#users-list-soul #pm-users-list:empty,
#pm-users-list-container #pm-users-list:empty,
#pm-add-users-list-container #pm-users-list:empty,
#town-add-users-list-container #pm-users-list:empty,
.add-users-list-container #pm-users-list:empty,
#users-list-soul #pm-add-users-list:empty,
#pm-users-list-container #pm-add-users-list:empty,
#pm-add-users-list-container #pm-add-users-list:empty,
#town-add-users-list-container #pm-add-users-list:empty,
.add-users-list-container #pm-add-users-list:empty,
#users-list-soul #town-add-users-list:empty,
#pm-users-list-container #town-add-users-list:empty,
#pm-add-users-list-container #town-add-users-list:empty,
#town-add-users-list-container #town-add-users-list:empty,
.add-users-list-container #town-add-users-list:empty,
#users-list-soul .add-users-list:empty,
#pm-users-list-container .add-users-list:empty,
#pm-add-users-list-container .add-users-list:empty,
#town-add-users-list-container .add-users-list:empty,
.add-users-list-container .add-users-list:empty {
  visibility: hidden;
}
#users-list-soul #users-list .users-list-entry,
#pm-users-list-container #users-list .users-list-entry,
#pm-add-users-list-container #users-list .users-list-entry,
#town-add-users-list-container #users-list .users-list-entry,
.add-users-list-container #users-list .users-list-entry,
#users-list-soul #pm-users-list .users-list-entry,
#pm-users-list-container #pm-users-list .users-list-entry,
#pm-add-users-list-container #pm-users-list .users-list-entry,
#town-add-users-list-container #pm-users-list .users-list-entry,
.add-users-list-container #pm-users-list .users-list-entry,
#users-list-soul #pm-add-users-list .users-list-entry,
#pm-users-list-container #pm-add-users-list .users-list-entry,
#pm-add-users-list-container #pm-add-users-list .users-list-entry,
#town-add-users-list-container #pm-add-users-list .users-list-entry,
.add-users-list-container #pm-add-users-list .users-list-entry,
#users-list-soul #town-add-users-list .users-list-entry,
#pm-users-list-container #town-add-users-list .users-list-entry,
#pm-add-users-list-container #town-add-users-list .users-list-entry,
#town-add-users-list-container #town-add-users-list .users-list-entry,
.add-users-list-container #town-add-users-list .users-list-entry,
#users-list-soul .add-users-list .users-list-entry,
#pm-users-list-container .add-users-list .users-list-entry,
#pm-add-users-list-container .add-users-list .users-list-entry,
#town-add-users-list-container .add-users-list .users-list-entry,
.add-users-list-container .add-users-list .users-list-entry {
  margin-bottom: 4px;
  margin-right: 4px;
  cursor: pointer;
}
#users-list-soul #users-list .users-list-entry:hover,
#pm-users-list-container #users-list .users-list-entry:hover,
#pm-add-users-list-container #users-list .users-list-entry:hover,
#town-add-users-list-container #users-list .users-list-entry:hover,
.add-users-list-container #users-list .users-list-entry:hover,
#users-list-soul #pm-users-list .users-list-entry:hover,
#pm-users-list-container #pm-users-list .users-list-entry:hover,
#pm-add-users-list-container #pm-users-list .users-list-entry:hover,
#town-add-users-list-container #pm-users-list .users-list-entry:hover,
.add-users-list-container #pm-users-list .users-list-entry:hover,
#users-list-soul #pm-add-users-list .users-list-entry:hover,
#pm-users-list-container #pm-add-users-list .users-list-entry:hover,
#pm-add-users-list-container #pm-add-users-list .users-list-entry:hover,
#town-add-users-list-container #pm-add-users-list .users-list-entry:hover,
.add-users-list-container #pm-add-users-list .users-list-entry:hover,
#users-list-soul #town-add-users-list .users-list-entry:hover,
#pm-users-list-container #town-add-users-list .users-list-entry:hover,
#pm-add-users-list-container #town-add-users-list .users-list-entry:hover,
#town-add-users-list-container #town-add-users-list .users-list-entry:hover,
.add-users-list-container #town-add-users-list .users-list-entry:hover,
#users-list-soul .add-users-list .users-list-entry:hover,
#pm-users-list-container .add-users-list .users-list-entry:hover,
#pm-add-users-list-container .add-users-list .users-list-entry:hover,
#town-add-users-list-container .add-users-list .users-list-entry:hover,
.add-users-list-container .add-users-list .users-list-entry:hover {
  background: rgba(255, 255, 255, 0.2);
}
#users-list-soul #users-list .users-list-entry div,
#pm-users-list-container #users-list .users-list-entry div,
#pm-add-users-list-container #users-list .users-list-entry div,
#town-add-users-list-container #users-list .users-list-entry div,
.add-users-list-container #users-list .users-list-entry div,
#users-list-soul #pm-users-list .users-list-entry div,
#pm-users-list-container #pm-users-list .users-list-entry div,
#pm-add-users-list-container #pm-users-list .users-list-entry div,
#town-add-users-list-container #pm-users-list .users-list-entry div,
.add-users-list-container #pm-users-list .users-list-entry div,
#users-list-soul #pm-add-users-list .users-list-entry div,
#pm-users-list-container #pm-add-users-list .users-list-entry div,
#pm-add-users-list-container #pm-add-users-list .users-list-entry div,
#town-add-users-list-container #pm-add-users-list .users-list-entry div,
.add-users-list-container #pm-add-users-list .users-list-entry div,
#users-list-soul #town-add-users-list .users-list-entry div,
#pm-users-list-container #town-add-users-list .users-list-entry div,
#pm-add-users-list-container #town-add-users-list .users-list-entry div,
#town-add-users-list-container #town-add-users-list .users-list-entry div,
.add-users-list-container #town-add-users-list .users-list-entry div,
#users-list-soul .add-users-list .users-list-entry div,
#pm-users-list-container .add-users-list .users-list-entry div,
#pm-add-users-list-container .add-users-list .users-list-entry div,
#town-add-users-list-container .add-users-list .users-list-entry div,
.add-users-list-container .add-users-list .users-list-entry div {
  text-overflow: ellipsis;
  cursor: pointer;
  font-size: 0.8em;
  font-variant: unset;
  text-transform: none;
}
#users-list-soul input#users-search:not(.block),
#pm-users-list-container input#users-search:not(.block),
#pm-add-users-list-container input#users-search:not(.block),
#town-add-users-list-container input#users-search:not(.block),
.add-users-list-container input#users-search:not(.block) {
  width: 20rem;
  display: inline;
}
.soul .me {
  margin-top: -21px;
}
.soul .header:not(.row):not(.row-flex) {
  padding: 9px 4px 10px 8px !important;
}
.soul .skills .bar {
  max-width: 614px;
  height: 32px;
  margin: 10px auto 0;
  padding-left: 3px;
  padding-right: 3px;
}
.soul .skills .bar .progresstext {
  background: url(/build/images/assets/img/soul/heroUp_front.58ff4cbd..gif) round;
  max-width: 614px;
  height: 32px;
  line-height: 32px;
  z-index: 2;
  position: relative;
  color: #f0d79e;
  text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;
}
.soul .skills .bar .progressbar {
  background: url(/build/images/assets/img/soul/heroUp_bg.8acfe1e5..gif) round;
  max-width: 614px;
  height: 30px;
  overflow: hidden;
  padding-right: 4px;
  margin-top: -31px;
}
.soul .skills .bar .progressbar img {
  height: 32px;
}
.soul .skills .heroProgress {
  color: #f0d79e;
  background-color: #4d5537;
  border: 1px solid #ddab76;
  outline: 2px solid #5c2b20;
  text-align: center;
  margin-top: 4px;
  font-size: 1.2rem;
}
.soul .skills .heroProgress strong {
  display: block;
  font-size: 2rem;
  color: white;
}
.soul .skills .skillBack {
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px dashed #ddab76;
}
.soul .skills .skillBack label {
  max-width: 250px;
}
.soul .distinctions {
  width: 270px;
  max-width: 100%;
  background: url(/build/images/assets/img/soul/rewardsBg_header.6dfaa1f6..gif) top / 100% no-repeat, url(/build/images/assets/img/soul/rewardsBg_back.2b1eaf4c..gif) top / 100% repeat-y;
  padding-bottom: 0 !important;
  margin-left: 3px;
  display: inline-block;
}
.soul .distinctions .loading {
  margin-top: 55px;
}
.soul .distinctions .distinctions-head {
  padding-top: 45px;
  color: #f0d79e;
  font-variant: small-caps;
  font-weight: bold;
  font-size: 2rem;
}
.soul .distinctions .distinctions-points {
  color: #FF8866;
  font-size: 2.4rem;
  margin-top: 5px;
}
.soul .distinctions .distinctions-top {
  display: flex;
  justify-content: space-evenly;
  column-gap: 4px;
  align-items: stretch;
  margin: 10px 6px;
  flex-wrap: wrap;
  row-gap: 12px;
}
.soul .distinctions .distinctions-top .picto {
  border: 1px solid #ff8866;
  border-radius: 3px;
  display: inline-block;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
  padding: 5px;
  background: transparent;
  transition: background-color 0.5s ease-in-out;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper {
  position: absolute;
  width: 65px;
  height: 13px;
  display: block;
  margin-top: -13px;
  font-size: 0;
  line-height: 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter {
  background-color: #3d2016 !important;
  border: 1px solid #ff8866;
  display: inline-block;
  padding: 2px 4px;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count {
  background: url(/build/images/assets/fonts/fontBitmap.d5f414ab..png) no-repeat;
  line-height: 0;
  font-size: 0;
  width: 5px;
  height: 8px;
  display: inline-block;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="0"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="0"] {
  background-position: 0px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="1"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="1"] {
  background-position: -5px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="2"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="2"] {
  background-position: -9px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="3"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="3"] {
  background-position: -14px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="4"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="4"] {
  background-position: -19px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="5"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="5"] {
  background-position: -24px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="6"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="6"] {
  background-position: -29px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="7"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="7"] {
  background-position: -34px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="8"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="8"] {
  background-position: -39px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="9"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="9"] {
  background-position: -44px 0;
}
.soul .distinctions .distinctions-top .picto .infos {
  width: 65px;
  margin-bottom: 5px;
}
.soul .distinctions .distinctions-top .picto .label {
  font-size: 1rem;
  font-weight: bold;
  text-align: center;
  color: #ff8866;
  word-wrap: break-word;
}
.soul .distinctions .distinctions-top .picto.rare {
  border-color: #FFE96C;
  border-bottom-color: #FFFFB9;
  box-shadow: inset 0 0 4px #fe7d00, 0 0 4px #fe7d00, 0 2px 4px #1d2028;
}
.soul .distinctions .distinctions-top .picto.rare .counter {
  border-color: #FFE653;
}
.soul .distinctions .distinctions-top .picto.rare .label {
  color: #feb500;
}
.soul .distinctions .distinctions-top.targeting .picto {
  background: rgba(92, 0, 69, 0.5);
}
.soul .distinctions .distinctions-top.targeting .picto:hover,
.soul .distinctions .distinctions-top.targeting .picto.hover {
  cursor: pointer;
  background: #FFE96C;
}
.soul .distinctions .distinctions-list {
  padding: 0 10px;
  min-height: 100px;
}
.soul .distinctions .distinctions-list .empty {
  border: 1px dashed #823D2D;
  color: #FF8866;
  padding: 10px;
  font-size: 1.2rem;
  font-style: italic;
  margin-top: 10px;
}
.soul .distinctions .distinctions-list .picto {
  display: inline-block;
  width: 32px;
  height: 32px;
  font-size: 1rem;
  padding-top: 3px;
  position: relative;
  margin: 0 2px;
}
.soul .distinctions .distinctions-list .picto.draggable {
  cursor: move;
}
.soul .distinctions .distinctions-list .picto.dragging {
  z-index: 100;
  pointer-events: none;
}
.soul .distinctions .distinctions-list .rare {
  background: url(/build/images/assets/img/pictos/rewardBg_rare.2c712a68..gif) no-repeat;
}
.soul .distinctions .distinctions-list .not-persisted {
  outline: 1px solid red;
}
.soul .distinctions .distinctions-list .persisted {
  outline: 1px solid green;
}
.soul .distinctions .distinctions-list .counter {
  margin-top: -9.8px;
  position: absolute;
  bottom: 5px;
  left: 0;
  right: 0;
  font-size: 0;
  line-height: 0;
}
.soul .distinctions .distinctions-list .counter .count {
  background: url(/build/images/assets/fonts/fontBitmap.d5f414ab..png) no-repeat;
  line-height: 0;
  font-size: 0;
  width: 5px;
  height: 8px;
  display: inline-block;
}
.soul .distinctions .distinctions-list .counter .count[num="0"],
.soul .distinctions .distinctions-list .counter .count[data-num="0"] {
  background-position: 0px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="1"],
.soul .distinctions .distinctions-list .counter .count[data-num="1"] {
  background-position: -5px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="2"],
.soul .distinctions .distinctions-list .counter .count[data-num="2"] {
  background-position: -9px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="3"],
.soul .distinctions .distinctions-list .counter .count[data-num="3"] {
  background-position: -14px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="4"],
.soul .distinctions .distinctions-list .counter .count[data-num="4"] {
  background-position: -19px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="5"],
.soul .distinctions .distinctions-list .counter .count[data-num="5"] {
  background-position: -24px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="6"],
.soul .distinctions .distinctions-list .counter .count[data-num="6"] {
  background-position: -29px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="7"],
.soul .distinctions .distinctions-list .counter .count[data-num="7"] {
  background-position: -34px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="8"],
.soul .distinctions .distinctions-list .counter .count[data-num="8"] {
  background-position: -39px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="9"],
.soul .distinctions .distinctions-list .counter .count[data-num="9"] {
  background-position: -44px 0;
}
.soul .distinctions .distinctions-list .tabs {
  border-bottom: 1px solid #633424;
  min-height: 14px;
  background: none;
}
.soul .distinctions .distinctions-list .tabs .tab-soul-distinctions {
  display: inline-block;
  padding: 2px 4px;
  margin-left: 2px;
  text-align: center;
  font-size: 8pt;
  line-height: 1.2em;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: underline;
  color: #f58766;
  cursor: pointer;
}
.soul .distinctions .distinctions-list .tabs .tab-soul-distinctions:hover {
  color: #f0d79e;
}
.soul .distinctions .distinctions-list .tabs .tab-soul-distinctions.selected {
  border: 1px solid #633424;
  border-bottom: 0;
  box-shadow: inset 0 1px 2px #000000;
  color: #ddab76;
  cursor: default;
}
.soul .distinctions .distinctions-list .tabs .tab-soul-distinctions.selected:hover {
  color: #DDAB76;
  background-color: #3d2016;
}
.soul .distinctions .distinctions-list .title-list {
  text-decoration: none;
  color: white;
  list-style: none;
  text-align: initial;
  font-variant: small-caps;
  font-size: 75%;
  max-height: 500px;
  overflow-y: auto;
  overflow-x: hidden;
  padding-left: 0;
}
.soul .distinctions .distinctions-list .title-list li {
  border-bottom: 1px dashed #633424;
  cursor: default;
}
.soul .distinctions .distinctions-list .title-list li.chapter {
  font-weight: bold;
  color: #f58766;
}
.soul .distinctions .distinctions-list .title-list li.chapter:not(:first-child) {
  margin-top: 10px;
}
.soul .distinctions .distinctions-list .title-list li:not(.chapter) {
  list-style: url(/build/images/assets/img/icons/small_middot.d673b4c1..gif);
  margin-left: 20px;
}
.soul .distinctions .distinctions-foot {
  background: url(/build/images/assets/img/soul/rewardsBg_footer.7ad3eda8..gif) bottom / 100% no-repeat;
  height: 44px;
  margin-top: -22px;
}
.soul .friend {
  width: auto;
  height: 203px;
  position: relative;
  font-size: 0;
  background: url(/build/images/assets/img/soul/refererHeart.efe2ed6e..png) no-repeat center top;
  background-size: contain;
  margin-top: -1px;
}
.soul .night {
  width: auto;
  height: 230px;
  position: relative;
  font-size: 0;
  background: url(/build/images/assets/img/soul/soul_night.10e1bf46..jpg) no-repeat right top;
  background-size: cover;
  margin-top: -1px;
}
.soul .night > .badge-title {
  font-size: 1.2rem;
  margin-top: 24px;
  height: 32px;
  background: url(/build/images/assets/img/soul/badge_small_l.e3c27d99..png) left / contain no-repeat, url(/build/images/assets/img/soul/badge_small_r.1ad582cd..png) right / contain no-repeat, url(/build/images/assets/img/soul/badge_small.fed0aa39..png) center / contain repeat-x;
  padding: 0 24px 4px 24px;
  display: inline-flex;
  align-items: center;
  column-gap: 4px;
  font-weight: bold;
}
.soul .night > .badge-title > img {
  height: 16px;
  width: 16px;
}
.soul .night > .badge {
  top: 30px;
  width: 64px;
  height: 64px;
  padding: 0 0 4px 0;
  margin: 10px;
  display: inline-block;
  background: url(/build/images/assets/img/soul/badge.2ccbbdec..png) center / contain no-repeat;
  position: relative;
}
.soul .night > .badge > div:first-child {
  height: 48px;
  width: 48px;
  position: absolute;
  top: 6px;
  left: 8px;
  transition: outline-color 0.5s ease-in-out, background-color 0.5s ease-in-out;
  font-size: 32px;
}
.soul .night > .badge > div:first-child > i.fa,
.soul .night > .badge > div:first-child svg {
  margin-top: 4px;
}
.soul .night > .badge.badge-admin-master > div:first-child {
  color: #e1ad00;
}
.soul .night > .badge.badge-crow:hover > div:first-child {
  background: #950000;
  outline-color: #b90000;
}
.soul .night > .badge.badge-twinoid > div:first-child:before {
  content: " ";
  position: absolute;
  top: 4px;
  left: 4px;
  bottom: 4px;
  right: 4px;
  background: url(/build/images/assets/img/badges/twinoid.d4e7ed6d..png) center / contain no-repeat;
}
.soul .night > .badge.badge-eternal > div:first-child:before {
  content: " ";
  position: absolute;
  top: 4px;
  left: 4px;
  bottom: 4px;
  right: 4px;
  background: url(/build/images/assets/img/badges/eternal.f8d6e801..png) center / contain no-repeat;
}
.soul .score,
.soul .current {
  margin-top: 6px;
  margin-bottom: 10px;
  padding: 3px;
  font-weight: bold;
  background-color: #5c2b20;
  border: 1px solid #ddab76;
  font-size: 1.2rem;
}
.soul .score strong,
.soul .current strong {
  color: #f0d79e;
}
.soul .score {
  color: #ddab76;
  font-variant: small-caps;
}
.soul .score strong {
  font-size: 1.4rem;
}
.soul .current {
  color: #f0d79e;
}
.soul .current em {
  color: #ddab76;
  font-style: normal;
  font-size: 1rem;
}
.soul .current strong {
  color: #f0d79e;
  font-variant: small-caps;
}
.soul .town-history .header {
  font-size: 8pt;
}
.soul .skills-history > .header,
.soul .season-ranking > .header {
  font-size: 10pt;
}
.soul .town-history .header,
.soul .skills-history .header,
.soul .season-ranking .header {
  font-weight: bold;
  font-family: "Trebuchet MS", "Arial", Verdana, sans-serif;
  padding-bottom: 0 !important;
  color: white;
  border-bottom: 2px solid #f0d79e;
  background: linear-gradient(to top, #643b25 0%, rgba(100, 59, 37, 0) 50%, rgba(100, 59, 37, 0) 100%);
}
.soul .town-history .type-list,
.soul .skills-history .type-list,
.soul .season-ranking .type-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
  background: #2c0e00;
  font-size: 1rem;
  border-bottom: 1px solid #ddab76;
}
.soul .town-history .type-list li,
.soul .skills-history .type-list li,
.soul .season-ranking .type-list li {
  display: inline-block;
  font-variant: small-caps;
  padding: 0 3px;
  margin: 0 0 3px 2px;
  background-color: #7e4d2a;
  border: 1px solid #ddab76;
}
.soul .town-history .type-list li.selected,
.soul .skills-history .type-list li.selected,
.soul .season-ranking .type-list li.selected {
  background-color: #5c2b20;
  border-color: white;
}
.soul .town-history .type-list li.selected .link,
.soul .skills-history .type-list li.selected .link,
.soul .season-ranking .type-list li.selected .link {
  color: white;
}
.soul .town-history .town-container,
.soul .skills-history .town-container,
.soul .season-ranking .town-container,
.soul .town-history .skills-container,
.soul .skills-history .skills-container,
.soul .season-ranking .skills-container {
  background-color: #5c2b20;
  border-bottom: 1px solid #ddab76;
}
.soul .town-history .town-container .row-flex:nth-child(odd),
.soul .skills-history .town-container .row-flex:nth-child(odd),
.soul .season-ranking .town-container .row-flex:nth-child(odd),
.soul .town-history .skills-container .row-flex:nth-child(odd),
.soul .skills-history .skills-container .row-flex:nth-child(odd),
.soul .season-ranking .skills-container .row-flex:nth-child(odd) {
  background-color: #663024;
}
.soul .town-history .town-container .row-flex:nth-child(even),
.soul .skills-history .town-container .row-flex:nth-child(even),
.soul .season-ranking .town-container .row-flex:nth-child(even),
.soul .town-history .skills-container .row-flex:nth-child(even),
.soul .skills-history .skills-container .row-flex:nth-child(even),
.soul .season-ranking .skills-container .row-flex:nth-child(even) {
  background-color: #5c2b20;
}
.soul .town-history .town-container .row-flex.played,
.soul .skills-history .town-container .row-flex.played,
.soul .season-ranking .town-container .row-flex.played,
.soul .town-history .skills-container .row-flex.played,
.soul .skills-history .skills-container .row-flex.played,
.soul .season-ranking .skills-container .row-flex.played {
  background-color: #3b3249;
}
.soul .town-history .town-container .row-flex.hardcore,
.soul .skills-history .town-container .row-flex.hardcore,
.soul .season-ranking .town-container .row-flex.hardcore,
.soul .town-history .skills-container .row-flex.hardcore,
.soul .skills-history .skills-container .row-flex.hardcore,
.soul .season-ranking .skills-container .row-flex.hardcore {
  background-color: #773939;
}
.soul .town-history .town-container .row-flex.custom,
.soul .skills-history .town-container .row-flex.custom,
.soul .season-ranking .town-container .row-flex.custom,
.soul .town-history .skills-container .row-flex.custom,
.soul .skills-history .skills-container .row-flex.custom,
.soul .season-ranking .skills-container .row-flex.custom {
  background-color: #3b3249;
}
.soul .town-history .town-container .row-flex.common,
.soul .skills-history .town-container .row-flex.common,
.soul .season-ranking .town-container .row-flex.common,
.soul .town-history .skills-container .row-flex.common,
.soul .skills-history .skills-container .row-flex.common,
.soul .season-ranking .skills-container .row-flex.common {
  background-color: #0A3019;
}
.soul .town-history .town-container .row-flex.event,
.soul .skills-history .town-container .row-flex.event,
.soul .season-ranking .town-container .row-flex.event,
.soul .town-history .skills-container .row-flex.event,
.soul .skills-history .skills-container .row-flex.event,
.soul .season-ranking .skills-container .row-flex.event {
  background-color: #414a31;
}
.soul .town-history .town-container .town-name,
.soul .skills-history .town-container .town-name,
.soul .season-ranking .town-container .town-name,
.soul .town-history .skills-container .town-name,
.soul .skills-history .skills-container .town-name,
.soul .season-ranking .skills-container .town-name {
  font-size: 1.2rem;
  border-left: 1px solid #7e4d2a;
  border-right: 1px solid #7e4d2a;
  border-bottom: 1px solid #7e4d2a;
}
.soul .town-history .town-container .town-name .comment,
.soul .skills-history .town-container .town-name .comment,
.soul .season-ranking .town-container .town-name .comment,
.soul .town-history .skills-container .town-name .comment,
.soul .skills-history .skills-container .town-name .comment,
.soul .season-ranking .skills-container .town-name .comment {
  color: #ddab76;
  font-size: 1.1rem;
  word-break: break-word;
}
.soul .town-history .town-container .town-name .comment .add-comment,
.soul .skills-history .town-container .town-name .comment .add-comment,
.soul .season-ranking .town-container .town-name .comment .add-comment,
.soul .town-history .skills-container .town-name .comment .add-comment,
.soul .skills-history .skills-container .town-name .comment .add-comment,
.soul .season-ranking .skills-container .town-name .comment .add-comment {
  text-decoration: underline;
}
.soul .town-history .town-container .town-name .comment:not(.read-only):hover,
.soul .skills-history .town-container .town-name .comment:not(.read-only):hover,
.soul .season-ranking .town-container .town-name .comment:not(.read-only):hover,
.soul .town-history .skills-container .town-name .comment:not(.read-only):hover,
.soul .skills-history .skills-container .town-name .comment:not(.read-only):hover,
.soul .season-ranking .skills-container .town-name .comment:not(.read-only):hover {
  color: white;
}
.soul .town-history .town-container .season,
.soul .skills-history .town-container .season,
.soul .season-ranking .town-container .season,
.soul .town-history .skills-container .season,
.soul .skills-history .skills-container .season,
.soul .season-ranking .skills-container .season {
  border-bottom: 1px solid #7e4d2a;
}
.soul .town-history .town-container .town-days,
.soul .skills-history .town-container .town-days,
.soul .season-ranking .town-container .town-days,
.soul .town-history .skills-container .town-days,
.soul .skills-history .skills-container .town-days,
.soul .season-ranking .skills-container .town-days {
  color: #f0d79e;
  border-right: 1px solid #7e4d2a;
  border-bottom: 1px solid #7e4d2a;
}
.soul .town-history .town-container .town-points,
.soul .skills-history .town-container .town-points,
.soul .season-ranking .town-container .town-points,
.soul .town-history .skills-container .town-points,
.soul .skills-history .skills-container .town-points,
.soul .season-ranking .skills-container .town-points {
  color: #afacc1;
  border-bottom: 1px solid #7e4d2a;
}
.soul .town-history .town-container .empty,
.soul .skills-history .town-container .empty,
.soul .season-ranking .town-container .empty,
.soul .town-history .skills-container .empty,
.soul .skills-history .skills-container .empty,
.soul .season-ranking .skills-container .empty {
  font-size: 1.2rem;
  margin-top: 5px;
  padding: 5px;
  font-variant: small-caps;
  color: #f86;
  font-weight: bold;
}
.soul .town-history .town-container .hardcore .town-name,
.soul .skills-history .town-container .hardcore .town-name,
.soul .season-ranking .town-container .hardcore .town-name,
.soul .town-history .skills-container .hardcore .town-name,
.soul .skills-history .skills-container .hardcore .town-name,
.soul .season-ranking .skills-container .hardcore .town-name,
.soul .town-history .town-container .hardcore .town-days,
.soul .skills-history .town-container .hardcore .town-days,
.soul .season-ranking .town-container .hardcore .town-days,
.soul .town-history .skills-container .hardcore .town-days,
.soul .skills-history .skills-container .hardcore .town-days,
.soul .season-ranking .skills-container .hardcore .town-days {
  color: #f86;
}
.soul .town-history .town-container.skills-container .skillRow,
.soul .skills-history .town-container.skills-container .skillRow,
.soul .season-ranking .town-container.skills-container .skillRow,
.soul .town-history .skills-container.skills-container .skillRow,
.soul .skills-history .skills-container.skills-container .skillRow,
.soul .season-ranking .skills-container.skills-container .skillRow {
  border-bottom: 1px solid #7e4d2a;
}
.soul .town-history .town-container.skills-container .desc,
.soul .skills-history .town-container.skills-container .desc,
.soul .season-ranking .town-container.skills-container .desc,
.soul .town-history .skills-container.skills-container .desc,
.soul .skills-history .skills-container.skills-container .desc,
.soul .season-ranking .skills-container.skills-container .desc {
  font-size: 9pt;
  color: #f0d79e;
  min-height: 34px;
  border-left: 1px solid #7e4d2a;
}
.soul .town-history .town-container.skills-container .currentSkill,
.soul .skills-history .town-container.skills-container .currentSkill,
.soul .season-ranking .town-container.skills-container .currentSkill,
.soul .town-history .skills-container.skills-container .currentSkill,
.soul .skills-history .skills-container.skills-container .currentSkill,
.soul .season-ranking .skills-container.skills-container .currentSkill {
  background: #3b3249;
}
.soul .town-history .town-container.skills-container .currentSkill .desc,
.soul .skills-history .town-container.skills-container .currentSkill .desc,
.soul .season-ranking .town-container.skills-container .currentSkill .desc,
.soul .town-history .skills-container.skills-container .currentSkill .desc,
.soul .skills-history .skills-container.skills-container .currentSkill .desc,
.soul .season-ranking .skills-container.skills-container .currentSkill .desc {
  font-style: italic;
}
.soul .rp-list .rp-head .rp-context {
  margin-top: 10px;
}
.soul .rp-list .rp-head h5 {
  color: white;
}
.soul .rp-list .rp-row {
  font-size: 1.3rem;
  background: #5c2b20;
  border-right: 1px solid #7e4d2a;
  border-bottom: 1px solid #7e4d2a;
  cursor: pointer;
  text-decoration: underline;
}
.soul .rp-list .rp-row:hover {
  color: #f1ddc8;
  background: #965C36;
}
.soul .rp-list .rp-row .rp-text .title {
  color: #f0d79e;
}
.soul .rp-list .rp-row .rp-text em {
  font-size: 1.2rem;
  color: #ddab76;
}
.soul .rp-list .rp-row.new {
  font-weight: bold;
}
.soul .rp-list .rp-row.new .title {
  color: white;
}
.soul .view-town .citizens-list {
  font-size: 1.2rem;
}
.soul .view-town .citizens-list .header {
  font-size: 1.4rem;
}
.soul .view-town .citizens-list .town-points {
  color: #afacc1;
  font-size: 2rem;
}
.soul .view-town .citizens-list .me {
  margin-top: 0;
}
.soul .language-picker {
  display: inline-flex;
  justify-content: space-between;
  gap: 12px;
}
.soul .language-picker > * {
  display: inline-flex;
  padding: 4px;
  align-items: center;
  gap: 1px;
}
.soul .language-picker > * > input {
  flex-shrink: 0;
  flex-grow: 0;
  margin: 0;
  padding: 0;
}
.soul ul.group-conversation.announcement {
  padding: 0;
}
.soul ul.group-conversation.announcement > li {
  list-style: none;
  margin: 20px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  background: #5c2b20;
  padding: 10px;
  border: 1px solid #704328;
}
.soul ul.group-conversation.announcement > li h1 {
  color: #ddab76;
  margin: 0 0 5px 0;
  padding: 0 0 5px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
.soul ul.group-conversation.announcement > li > p:only-child {
  margin: 5px 0 10px 0;
  font-size: 1.5rem;
}
.soul ul.group-conversation.announcement > li .pm-message-footer {
  padding: 5px 0;
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  color: #ddab76;
}
.soul ul.group-conversation.announcement > li .pm-message-footer .pm-avatar {
  display: none;
}
.soul ul.group-conversation.announcement > li .pm-message-footer .pm-announcement-sender {
  font-weight: bold;
}
.soul ul.group-conversation.announcement > li .pm-message-footer .pm-announcement-date {
  opacity: 0.7;
}
.soul .pm-endless-more {
  text-align: center;
  color: #ddab76;
  margin: 10px 5px;
  padding: 2px 0;
  cursor: pointer;
  border-top: 1px solid rgba(221, 171, 118, 0.5);
  border-bottom: 1px solid rgba(221, 171, 118, 0.5);
}
.soul .news {
  margin: 0 15px;
}
.soul .news .head {
  background: url(/build/images/assets/img/underDevBanner.376c93c3..gif) center / contain no-repeat;
  width: 100%;
  max-width: 625px;
  aspect-ratio: 625/181;
  position: relative;
  margin: 0 auto;
}
.soul .news .head .title {
  padding-top: 150px;
}
.soul .news .title {
  text-transform: uppercase;
  color: #fff595;
  font-weight: bold;
  font-size: 2rem;
  display: flex;
  align-items: center;
  column-gap: 4px;
  justify-content: center;
}
.soul .news .title img {
  flex: 0;
}
.soul .news .title span {
  flex-shrink: 1;
  flex-grow: 0;
}
.soul .news .title.old {
  color: #f1c872;
}
.soul .news .version {
  text-align: center;
  color: #ddab76;
  font-weight: bold;
  font-size: 1.2rem;
  text-transform: uppercase;
  margin-bottom: 10px;
}
.soul .news .version-list {
  padding: 5px 5px 5px 10px;
  margin-bottom: 20px;
  background-color: #5c2b20;
  font-size: 1rem;
  color: #f0d79e;
}
.soul .news .version-list p {
  margin: 0;
}
.soul .news .forum-post {
  background: #5c2b20;
  padding: 10px 0 0 10px;
  border: 1px solid #704328;
}
.soul .news .content {
  padding: 5px 5px 5px 110px;
  background: url(/build/images/assets/img/help/pipWelcome.62b9a460..gif) no-repeat #5c2b20;
  color: #ddab76;
  margin-bottom: 10px;
  border: none;
  min-height: 160px;
}
.soul .news .content > p:only-child {
  margin: 0;
}
.soul .seasonHeader {
  background: url(/build/images/assets/img/rankingSeasons.69788c80..png) top center;
  height: 134px;
}
.soul .seasonHeader .seasonName,
.soul .seasonHeader .seasonNumber {
  position: absolute;
  display: block;
  width: 100%;
  text-align: center;
  font-weight: bold;
}
.soul .seasonHeader .seasonNumber {
  color: black;
  font-size: 1.5rem;
  margin-top: 80px;
}
.soul .seasonHeader .seasonNumber .number {
  font-size: 2rem;
}
.soul .seasonHeader .seasonName {
  margin-top: 50px;
  font-variant: small-caps;
  color: #dbc9ae;
}
.importSoulBanner {
  background: url(/build/images/assets/img/professions/select/pipWelcome.62b9a460..gif) left 2px bottom 40px no-repeat, #5c2b20;
  padding: 2px 4px 2px 102px;
  border: 1px solid #ddab76;
  outline: 1px solid black;
}
.importSoulBanner > p {
  text-align: justify;
  color: #ddab76;
}
.importSoulBanner > h4 {
  margin-left: -100px;
  text-align: center;
  color: #ddab76;
}
.eternalMergeBanner {
  background: #5c2b20;
  padding: 4px;
  border: 1px solid #ddab76;
  outline: 1px solid black;
  text-align: justify;
  color: #ddab76;
}
ul.coa-users {
  padding: 0;
  margin: 4px 0 8px;
}
ul.coa-users > li {
  margin: 1px 0;
  padding: 5px 0;
  border-bottom: 1px dashed #ddab76;
  list-style: none;
  font-size: 0.8em;
  line-height: 0.9em;
}
ul.coa-users > li.my-entry {
  background: #3b3249;
}
ul.coa-users > li span {
  font-size: 0.7em;
}
ul.coa-users > li span i {
  color: #ddab76;
}
ul.coa-users > li br {
  content: "";
  display: block;
  margin-bottom: 0.3em;
}
.season_access_text {
  margin-top: 20px;
  margin-left: 8px;
  font-size: 85%;
}
.season_access_select {
  margin-left: 10px;
}
.citizen-list {
  margin: 0;
  padding: 0;
}
.citizen-list > li {
  font-size: 1.2rem;
  font-weight: bold;
}
.citizen-list > li > img {
  vertical-align: middle;
}
.season_entry_td {
  border-right: 1px solid #7e4d2a;
  border-bottom: 1px solid #7e4d2a;
}
.season_entry_container {
  border-bottom: 1px solid #7e4d2a;
}
.season_entry_solo.top5 {
  max-height: 30px;
}
.season_entry_solo.top5plus {
  max-height: 18px;
}
.soul_season_flag {
  overflow-y: hidden;
  overflow-x: hidden;
}
.soul_season_name {
  padding-left: 5px;
}
.season_entry_solo {
  font-size: 80%;
}
.top5 > .soul_season_flag > img {
  width: 32px;
  height: 25px;
}
.top5 > .soul_season_name {
  font-size: 120%;
}
.top5 > .soul_season_points {
  font-size: 150%;
  /* on hordes, normal is 10pt and major 14pt */
}
.top5plus > .soul_season_flag > img {
  width: 23px;
  height: 18px;
}
.soul_season_link {
  text-decoration: none !important;
  font-size: 120%;
  padding-top: 5px;
  color: #ddab76;
  font-weight: bold;
}
div.death-desc {
  border-right: 1px solid #ddab76;
  padding-right: 5px;
}
div#user-tooltip {
  position: absolute;
  z-index: 9999;
  background-color: #5c2b20;
  background-image: none;
  border: 1px solid #ddab76;
  padding: 10px;
  width: 230px;
  color: #1d2028;
  border-radius: 4px;
  font-size: 1rem;
}
div#user-tooltip span.link {
  display: block;
  color: #ddab76;
  padding: 1px 10px;
  margin: 0 -10px;
  text-decoration: none;
  font-weight: normal;
}
div#user-tooltip span.link:hover {
  background-color: #79432b;
}
div#user-tooltip a[x-action="block_user"],
div#user-tooltip a[x-action="unblock_user"],
div#user-tooltip a[x-action="report_user"] {
  font-size: 0.9rem;
  display: block;
}
div#user-tooltip div.link-blocks {
  margin-top: 10px;
  text-align: center;
}
div#user-tooltip div.link-blocks .link-block {
  background-color: #79432b;
  color: #f0d79e;
  margin: 0 1px 1px 0;
  padding: 5px 0;
  width: 65px;
  height: 50px;
  text-align: center;
  display: inline-block;
  font-size: 1rem;
  line-height: 1.4rem;
  overflow: hidden;
  font-weight: bold;
  border-radius: 2px;
  text-decoration: none;
}
div#user-tooltip div.link-blocks .link-block:hover {
  background-color: #996739;
  color: white;
  cursor: pointer;
}
div#user-tooltip div.link-blocks .link-block img {
  width: 16px;
  height: 16px;
}
div#user-tooltip div.link-blocks .link-block.empty {
  border: 1px dashed #ddab76;
  background: none;
}
div#user-tooltip .avatar img,
div#user-tooltip .avatarcrow img {
  max-width: 50px !important;
}
div#user-tooltip .avatar .no-avatar,
div#user-tooltip .avatarcrow .no-avatar {
  background: #65382e;
  cursor: default;
  overflow: hidden;
  height: 50px;
  width: 50px;
  display: block;
  color: white;
  font-size: 25px;
  line-height: 50px;
}
div#user-tooltip div.user-infos {
  color: #f0d79e;
}
div#user-tooltip div.user-infos img {
  height: 16px;
}
div#user-tooltip div.userDesc {
  margin-top: 10px;
  font-weight: normal;
  border-radius: 4px;
  background-color: #79432b;
  color: #ddab76;
  padding: 5px;
  word-break: break-word;
}
div#user-tooltip div.userDesc::before {
  margin-top: -9px;
  left: 32px;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #79432b;
  display: inline-block;
  content: " ";
  position: absolute;
}
div#user-tooltip div.friend-relation {
  color: white;
  padding: 0 8px;
  font-weight: normal;
}
div#user-tooltip div.friend-relation.not-friend {
  background-color: #5C0000;
  border: 1px solid #ddab76;
}
div#user-tooltip div.friend-relation.using-alias {
  background-color: #5c0045;
  border: 1px solid #ddab76;
}
div#user-tooltip .row:hover {
  outline: none !important;
}
.user-flag {
  display: inline-block;
  width: 36px;
  height: 28px;
  position: relative;
}
.user-flag.small {
  width: 24px;
  height: 19px;
}
.user-flag > img:first-child {
  width: 27px;
  height: 19px;
  position: absolute;
  left: 4px;
  top: 4px;
}
.user-flag.small > img:first-child {
  width: 20px;
  height: 16px;
  left: 2px;
  top: 1px;
}
.user-flag:after {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: url(/build/images/assets/img/lang/mask.e6086abd..png) center / cover no-repeat;
}
.townPassword pre {
  padding: 3px;
  border-radius: 3px;
  background: rgba(0, 0, 0, 0.1);
  display: inline-block;
  margin: 0;
}
hr.section {
  border: 0.5px solid #ddab76;
  box-shadow: 0 0 4px black;
}
.image-selector {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(255, 255, 255, 0.2);
  border: 2px solid rgba(255, 255, 255, 0.6);
  box-shadow: 0 0 4px black;
  overflow: visible;
}
.image-selector.active {
  border: 2px solid rgba(255, 255, 255, 0.6);
}
.image-selector:not(.active) {
  border: 1px solid rgba(255, 255, 255, 0.6);
  opacity: 0.45;
}
.image-selector .corner-handle {
  position: absolute;
  z-index: 10;
  height: 12px;
  width: 12px;
  border-radius: 100%;
  background: white;
  opacity: 0.5;
  box-shadow: 0 0 2px black;
}
.image-selector .corner-handle[data-handle-x="1"][data-handle-y="1"] {
  top: 0;
  right: 0;
  transform: translate(6px, -6px);
  cursor: ne-resize;
}
.image-selector .corner-handle[data-handle-x="1"][data-handle-y="-1"] {
  bottom: 0;
  right: 0;
  transform: translate(6px, 6px);
  cursor: se-resize;
}
.image-selector .corner-handle[data-handle-x="-1"][data-handle-y="1"] {
  top: 0;
  left: 0;
  transform: translate(-6px, -6px);
  cursor: nw-resize;
}
.image-selector .corner-handle[data-handle-x="-1"][data-handle-y="-1"] {
  bottom: 0;
  left: 0;
  transform: translate(-6px, 6px);
  cursor: sw-resize;
}
.image-selector .edge-handle {
  position: absolute;
  z-index: 5;
  border-radius: 2px;
  background: white;
  opacity: 0;
  box-shadow: 0 0 2px black;
}
.image-selector .edge-handle[data-handle-x="0"] {
  left: 0;
  right: 0;
  height: 6px;
}
.image-selector .edge-handle[data-handle-x="0"][data-handle-y="1"] {
  top: 0;
  transform: translate(0, -3px);
  cursor: n-resize;
}
.image-selector .edge-handle[data-handle-x="0"][data-handle-y="-1"] {
  bottom: 0;
  transform: translate(0, 3px);
  cursor: s-resize;
}
.image-selector .edge-handle[data-handle-y="0"] {
  top: 0;
  bottom: 0;
  width: 6px;
}
.image-selector .edge-handle[data-handle-y="0"][data-handle-x="1"] {
  right: 0;
  transform: translate(3px, 0);
  cursor: e-resize;
}
.image-selector .edge-handle[data-handle-y="0"][data-handle-x="-1"] {
  left: 0;
  transform: translate(-3px, 0);
  cursor: w-resize;
}
.image-selector .move-handle {
  position: absolute;
  z-index: 2;
  top: 3px;
  left: 3px;
  bottom: 3px;
  right: 3px;
  opacity: 0;
  cursor: move;
}
.image-selector .corner-handle,
.image-selector .edge-handle {
  transition: opacity 0.5s ease-in-out;
}
.image-selector .corner-handle:hover,
.image-selector .edge-handle:hover {
  opacity: 0.8;
}
.image-selector .circle-preview,
.image-selector .small-preview {
  position: absolute;
  inset: 0;
  pointer-events: none;
  opacity: 0.5;
}
.image-selector .circle-preview div,
.image-selector .small-preview div {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  position: relative;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border: 1px dotted white;
}
.image-selector .circle-preview div {
  aspect-ratio: 1/1;
  border-radius: 100%;
}
.image-selector .small-preview div {
  aspect-ratio: 3/1;
}
.soul .view-rp {
  margin-left: 3px;
  overflow: hidden;
}
.soul .view-rp .rp-content {
  height: 400px;
  overflow: auto;
  padding-top: 25px;
  padding-left: 45px;
  padding-right: 45px;
  max-width: 600px;
  color: black;
  cursor: pointer;
}
.soul .view-rp .rp-content sup {
  color: black;
}
.soul .view-rp .rp-content .hr {
  margin-top: 70px;
}
.soul .view-rp .rp-content h1 {
  text-align: center;
  color: #5c2b20;
  margin-bottom: 10px;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 2.3rem;
}
.soul .view-rp .rp-content h1 small {
  display: block;
  font-size: 1rem;
}
.soul .view-rp .rp-content h2 {
  font-size: 1.5rem;
  text-transform: uppercase;
  color: #5c2b20;
  margin: 0;
  padding: 10px 0 3px 0;
}
.soul .view-rp .rp-content p {
  padding: 0;
  text-align: justify;
  margin: 0;
}
.soul .view-rp .rp-content small {
  display: block;
  line-height: 1.3rem;
  font-size: 1.1rem;
}
.soul .view-rp .rp-content small strong {
  text-decoration: underline;
}
.soul .view-rp .rp-content img {
  max-width: 96%;
}
.soul .view-rp .rp-content.design-typed {
  font-family: "Courier Prime", fixed;
  color: #3b3249;
  font-size: 1.7rem;
}
.soul .view-rp .rp-content.design-typed h1 {
  font-size: 1.9rem;
}
.soul .view-rp .rp-content.design-typed h2 {
  border-bottom: 1px dashed #684742;
}
.soul .view-rp .rp-content.design-typed h2:first-letter {
  color: black;
}
.soul .view-rp .rp-content.design-typed p {
  text-align: left;
  margin-bottom: 8px;
}
.soul .view-rp .rp-content.design-typed p:first-letter {
  font-weight: bold;
}
.soul .view-rp .rp-content.design-typed p.other {
  font-family: "Comic Neue", sans-serif;
  color: #b16567;
  font-style: italic;
  margin-left: 10px;
  margin-right: 40px;
}
.soul .view-rp .rp-content.design-typed strong {
  color: black;
  text-transform: none;
}
.soul .view-rp .rp-content.design-typedsmall {
  font-family: "Courier Prime", fixed;
  color: #3b3249;
  font-size: 1.5rem;
}
.soul .view-rp .rp-content.design-typedsmall h2 {
  border-bottom: 1px dashed #684742;
}
.soul .view-rp .rp-content.design-typedsmall p {
  text-align: left;
}
.soul .view-rp .rp-content.design-typedsmall p:first-letter {
  font-weight: bold;
}
.soul .view-rp .rp-content.design-written,
.soul .view-rp .rp-content.design-small,
.soul .view-rp .rp-content.design-postit {
  font-family: "Comic Neue", sans-serif;
  font-style: italic;
  font-weight: bold;
  color: #5c2b20;
  font-size: 1.55rem;
  line-height: 2rem;
}
.soul .view-rp .rp-content.design-written.design-written h1 strong,
.soul .view-rp .rp-content.design-small.design-written h1 strong,
.soul .view-rp .rp-content.design-postit.design-written h1 strong {
  text-decoration: underline;
  font-size: 1.9rem;
}
.soul .view-rp .rp-content.design-written.design-written p,
.soul .view-rp .rp-content.design-small.design-written p,
.soul .view-rp .rp-content.design-postit.design-written p {
  margin-bottom: 15px;
}
.soul .view-rp .rp-content.design-written p,
.soul .view-rp .rp-content.design-small p,
.soul .view-rp .rp-content.design-postit p {
  text-align: left;
  text-indent: 7px;
  margin-bottom: 8px;
}
.soul .view-rp .rp-content.design-written p:first-line,
.soul .view-rp .rp-content.design-small p:first-line,
.soul .view-rp .rp-content.design-postit p:first-line,
.soul .view-rp .rp-content.design-written p:first-letter,
.soul .view-rp .rp-content.design-small p:first-letter,
.soul .view-rp .rp-content.design-postit p:first-letter {
  color: black;
}
.soul .view-rp .rp-content.design-written blockquote,
.soul .view-rp .rp-content.design-small blockquote,
.soul .view-rp .rp-content.design-postit blockquote {
  margin-left: 15px;
  margin-bottom: 15px;
  padding-left: 10px;
  display: block;
}
.soul .view-rp .rp-content.design-written em,
.soul .view-rp .rp-content.design-small em,
.soul .view-rp .rp-content.design-postit em {
  font-size: 1.25rem;
}
.soul .view-rp .rp-content.design-written strong,
.soul .view-rp .rp-content.design-small strong,
.soul .view-rp .rp-content.design-postit strong {
  color: #5c2b20;
  font-weight: bolder;
}
.soul .view-rp .rp-content.design-written big,
.soul .view-rp .rp-content.design-small big,
.soul .view-rp .rp-content.design-postit big {
  font-size: 4rem;
}
.soul .view-rp .rp-content.design-written .other strong,
.soul .view-rp .rp-content.design-small .other strong,
.soul .view-rp .rp-content.design-postit .other strong {
  color: #992626;
  font-size: 2rem;
  font-weight: bold;
}
.soul .view-rp .rp-content.design-classic {
  font-family: "Lora", serif;
  color: #5c2b20;
  font-size: 1.5rem;
}
.soul .view-rp .rp-content.design-classic h2 {
  font-size: 2rem;
  padding: 10px 0 0 0;
  margin: 0;
  text-transform: uppercase;
}
.soul .view-rp .rp-content.design-classic em {
  color: #684742;
  font-size: 1.3rem;
}
.soul .view-rp .rp-content.design-classic p {
  margin-bottom: 8px;
}
.soul .view-rp .rp-content.design-modern {
  color: #44302B;
}
.soul .view-rp .rp-content.design-modern h2 {
  font-size: 1.5rem;
  padding: 10px 0 0 0;
  margin: 0;
  text-transform: uppercase;
}
.soul .view-rp .rp-content.design-modern small {
  display: block;
  font-size: 1rem;
}
.soul .view-rp .rp-content.design-modern blockquote {
  display: block;
  padding: 10px;
  margin: 10px;
  color: #464738;
  border: 2px solid #464738;
}
.soul .view-rp .rp-content.design-ad {
  font-variant: small-caps;
  font-weight: bold;
  line-height: 1.5rem;
  font-size: 1.5rem;
  font-style: italic;
  color: #773939;
}
.soul .view-rp .rp-content.design-ad h1 {
  color: #3b3249;
  text-align: center;
  border-bottom: 2px solid #afacc1;
}
.soul .view-rp .rp-content.design-ad h1:first-letter {
  color: #5c2b20;
}
.soul .view-rp .rp-content.design-stamp {
  padding: 60px 110px 40px 120px;
}
.soul .view-rp .rp-content.design-stamp h1 {
  color: #696486;
  font-size: 3rem;
  text-transform: uppercase;
  letter-spacing: 0rem;
}
.soul .view-rp .rp-content.design-stamp p,
.soul .view-rp .rp-content.design-stamp strong {
  font-size: 1.75rem;
}
.soul .view-rp .rp-content.design-stamp strong {
  color: #3b3249;
}
.soul .view-rp .rp-content.design-stamp small strong {
  font-size: inherit;
}
.soul .view-rp .rp-content.design-news {
  color: #6f7159;
  font-family: "Lora", serif;
}
.soul .view-rp .rp-content.design-news h1 {
  color: #8c9070;
  font-family: "Comic Neue", sans-serif;
}
.soul .view-rp .rp-content.design-news h1:first-letter {
  color: #898c6f;
}
.soul .view-rp .rp-content.design-news strong {
  color: #707056;
}
.soul .view-rp .rp-content.design-news hr {
  color: #8c9070;
  border: none;
  border-bottom: 1px solid #adb09d;
}
.soul .view-rp .rp-content.design-news p:first-letter {
  font-weight: bold;
}
.soul .view-rp .rp-content.design-poem {
  font-style: italic;
  padding-left: 100px;
  font-size: 1.25rem;
}
.soul .view-rp .rp-content.design-poem div.hr {
  margin-top: 10px;
}
.soul .view-rp .rp-content.design-poem h1 {
  font-size: 1.9rem;
}
.soul .view-rp .rp-content.design-poem h2 {
  padding: 0;
}
.soul .view-rp .rp-content .pages {
  font-size: 1rem;
  font-weight: bold;
  font-style: italic;
}
.soul .view-rp .rp-content s {
  color: #893232;
  background: url(/build/images/assets/img/books/scratch.5c4e9446..gif) repeat-x center;
}
.soul .view-rp .carton {
  background: url(/build/images/assets/img/books/carton.890899fa..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .carton .rp-content p.other {
  color: #992626;
  font-size: 130%;
  text-align: center;
}
.soul .view-rp .blood {
  background: url(/build/images/assets/img/books/blood.1977f6f9..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .noteup {
  background: url(/build/images/assets/img/books/noteup.7bad3af5..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .white {
  background: url(/build/images/assets/img/books/white.31df3d8a..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .old {
  background: url(/build/images/assets/img/books/old.7c7fd374..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .notepad {
  background: url(/build/images/assets/img/books/notepad.19eb7ba7..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .stamp {
  background: url(/build/images/assets/img/books/stamp.05ae8158..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .secret {
  background: url(/build/images/assets/img/books/secret.b888cdce..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .grid {
  background: url(/build/images/assets/img/books/grid.dd2ab6db..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .letter {
  background: url(/build/images/assets/img/books/letter.9b7e7999..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .printer {
  background: url(/build/images/assets/img/books/printer.772801e9..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .manual {
  background: url(/build/images/assets/img/books/manual.f0c3ada2..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .money {
  background: url(/build/images/assets/img/books/money.81d2f0eb..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .money .rp-content {
  padding-left: 120px;
  margin-top: 65px;
  padding-top: 55px;
  height: 250px;
  max-width: 574px;
  color: #544224;
}
.soul .view-rp .money .rp-content p {
  color: #504227;
  font-weight: bold;
}
.soul .view-rp .money .rp-content p:first-line {
  color: inherit;
}
.soul .view-rp .money .rp-content p:first-letter {
  color: black;
}
.soul .view-rp .news {
  background: url(/build/images/assets/img/books/news.076f0283..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .news .rp-content {
  margin-left: 60px;
  padding-right: 60px;
  padding-top: 50px;
  max-width: 555px;
}
.soul .view-rp .postit {
  background: url(/build/images/assets/img/books/postit.462d08ba..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-top: 64px;
}
.soul .view-rp .postit .rp-content {
  margin-left: 120px;
  padding-top: 20px;
  max-width: 360px;
  height: 295px;
}
.soul .view-rp .tinystamp {
  background: url(/build/images/assets/img/books/tinystamp.3c7be557..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .tinystamp .rp-content {
  margin-left: 130px;
  max-width: 340px;
  height: 391px;
}
.soul .view-rp .tinystamp .rp-content p {
  font-weight: bold;
  text-align: left;
}
.soul .view-rp .tinystamp .rp-content blockquote {
  padding: 10px;
  margin: 10px;
  color: #464738;
  font-style: normal;
  border: 2px solid #464738;
}
.soul .view-rp .author {
  color: #ddab76;
  font-style: italic;
  font-size: 1rem;
}
.soul .view-rp .author img {
  vertical-align: -35%;
}
#users-list-admin,
#towns-list-admin {
  position: relative;
  overflow: visible;
}
#users-list-admin #users-list,
#towns-list-admin #users-list,
#users-list-admin #towns-list,
#towns-list-admin #towns-list {
  position: absolute;
  margin: 0;
  display: block;
  background: #5c2b20;
  width: 300px;
  max-height: 200px;
  overflow: auto;
  z-index: 1;
  border: 1px solid #ddab76;
  outline: 1px solid black;
  box-shadow: 0 0 3px black;
}
#users-list-admin #users-list:empty,
#towns-list-admin #users-list:empty,
#users-list-admin #towns-list:empty,
#towns-list-admin #towns-list:empty {
  visibility: hidden;
}
#users-list-admin #users-list .users-list-entry,
#towns-list-admin #users-list .users-list-entry,
#users-list-admin #towns-list .users-list-entry,
#towns-list-admin #towns-list .users-list-entry,
#users-list-admin #users-list .towns-list-entry,
#towns-list-admin #users-list .towns-list-entry,
#users-list-admin #towns-list .towns-list-entry,
#towns-list-admin #towns-list .towns-list-entry {
  margin-bottom: 4px;
  margin-right: 4px;
  cursor: pointer;
}
#users-list-admin #users-list .users-list-entry:hover,
#towns-list-admin #users-list .users-list-entry:hover,
#users-list-admin #towns-list .users-list-entry:hover,
#towns-list-admin #towns-list .users-list-entry:hover,
#users-list-admin #users-list .towns-list-entry:hover,
#towns-list-admin #users-list .towns-list-entry:hover,
#users-list-admin #towns-list .towns-list-entry:hover,
#towns-list-admin #towns-list .towns-list-entry:hover {
  background: rgba(255, 255, 255, 0.2);
}
#users-list-admin #users-list .users-list-entry div,
#towns-list-admin #users-list .users-list-entry div,
#users-list-admin #towns-list .users-list-entry div,
#towns-list-admin #towns-list .users-list-entry div,
#users-list-admin #users-list .towns-list-entry div,
#towns-list-admin #users-list .towns-list-entry div,
#users-list-admin #towns-list .towns-list-entry div,
#towns-list-admin #towns-list .towns-list-entry div {
  text-overflow: ellipsis;
  cursor: pointer;
  font-size: 0.8em;
  font-variant: unset;
  text-transform: none;
}
#users-list-admin #users-list .users-list-entry.towns-list-entry span,
#towns-list-admin #users-list .users-list-entry.towns-list-entry span,
#users-list-admin #towns-list .users-list-entry.towns-list-entry span,
#towns-list-admin #towns-list .users-list-entry.towns-list-entry span,
#users-list-admin #users-list .towns-list-entry.towns-list-entry span,
#towns-list-admin #users-list .towns-list-entry.towns-list-entry span,
#users-list-admin #towns-list .towns-list-entry.towns-list-entry span,
#towns-list-admin #towns-list .towns-list-entry.towns-list-entry span {
  width: 40px;
  background: none;
}
#users-list-admin input#users-search,
#towns-list-admin input#users-search,
#users-list-admin input#town-search,
#towns-list-admin input#town-search {
  width: 20rem;
  display: inline;
}
.adm-exploration {
  position: relative;
  width: 100%;
  min-height: 300px;
}
.adm-exploration > div {
  position: absolute;
  transform: translateX(150px);
  width: 20px;
  height: 20px;
  background-size: cover;
  background-position: 50%;
  background-image: url(/build/images/assets/img/admin/fmap/tile0.d416e914..png);
}
.adm-exploration > div.rz-far:not(.rz-zeds) {
  filter: brightness(75%);
}
.adm-exploration > div.rz-zeds:not(.rz-far) {
  filter: hue-rotate(290deg);
}
.adm-exploration > div.rz-far.rz-zeds {
  filter: brightness(75%) hue-rotate(290deg);
}
.adm-exploration > div.rz-locked:after,
.adm-exploration > div.rz-unlocked:after,
.adm-exploration > div.rz-up:after,
.adm-exploration > div.rz-down:after {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-size: contain;
}
.adm-exploration > div.rz-locked.rz-locked:after,
.adm-exploration > div.rz-unlocked.rz-locked:after,
.adm-exploration > div.rz-up.rz-locked:after,
.adm-exploration > div.rz-down.rz-locked:after {
  background-image: url(/build/images/assets/img/admin/fmap/doorlock1.64561ce8..png);
}
.adm-exploration > div.rz-locked.rz-unlocked:after,
.adm-exploration > div.rz-unlocked.rz-unlocked:after,
.adm-exploration > div.rz-up.rz-unlocked:after,
.adm-exploration > div.rz-down.rz-unlocked:after {
  background-image: url(/build/images/assets/img/admin/fmap/doorlock2.838b03d2..png);
}
.adm-exploration > div.rz-locked.rz-up:after,
.adm-exploration > div.rz-unlocked.rz-up:after,
.adm-exploration > div.rz-up.rz-up:after,
.adm-exploration > div.rz-down.rz-up:after {
  background-image: url(/build/images/assets/img/admin/fmap/up.d0e306c8..png);
}
.adm-exploration > div.rz-locked.rz-down:after,
.adm-exploration > div.rz-unlocked.rz-down:after,
.adm-exploration > div.rz-up.rz-down:after,
.adm-exploration > div.rz-down.rz-down:after {
  background-image: url(/build/images/assets/img/admin/fmap/down.12c51aa1..png);
}
.adm-exploration > div.rz-1 {
  background-image: url(/build/images/assets/img/admin/fmap/tile2.af7e4d2c..png );
}
.adm-exploration > div.rz-2 {
  background-image: url(/build/images/assets/img/admin/fmap/tile1.5d30f85c..png );
}
.adm-exploration > div.rz-3 {
  background-image: url(/build/images/assets/img/admin/fmap/tile8.91bd1be2..png );
}
.adm-exploration > div.rz-4 {
  background-image: url(/build/images/assets/img/admin/fmap/tile3.ed9cc9ac..png );
}
.adm-exploration > div.rz-5 {
  background-image: url(/build/images/assets/img/admin/fmap/tile9.51b3b0c2..png );
}
.adm-exploration > div.rz-6 {
  background-image: url(/build/images/assets/img/admin/fmap/tile5.44e6d7e2..png );
}
.adm-exploration > div.rz-7 {
  background-image: url(/build/images/assets/img/admin/fmap/tile13.d549c631..png);
}
.adm-exploration > div.rz-8 {
  background-image: url(/build/images/assets/img/admin/fmap/tile4.f01505f1..png );
}
.adm-exploration > div.rz-9 {
  background-image: url(/build/images/assets/img/admin/fmap/tile6.eda5f80e..png );
}
.adm-exploration > div.rz-10 {
  background-image: url(/build/images/assets/img/admin/fmap/tile11.070b58e1..png);
}
.adm-exploration > div.rz-11 {
  background-image: url(/build/images/assets/img/admin/fmap/tile12.c3b1010a..png);
}
.adm-exploration > div.rz-12 {
  background-image: url(/build/images/assets/img/admin/fmap/tile10.8996f5c2..png);
}
.adm-exploration > div.rz-13 {
  background-image: url(/build/images/assets/img/admin/fmap/tile14.2f81934d..png);
}
.adm-exploration > div.rz-14 {
  background-image: url(/build/images/assets/img/admin/fmap/tile15.2a2848f8..png);
}
.adm-exploration > div.rz-15 {
  background-image: url(/build/images/assets/img/admin/fmap/tile7.16ee53c3..png );
}
ul.HelpList {
  padding: 0;
  font-size: 1.2rem;
  list-style-type: none;
}
ul.HelpList > li {
  font-weight: bold;
}
ul.HelpList > li.main {
  font-variant: small-caps;
}
ul.HelpList li {
  list-style: none;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}
ul.HelpList li.main:not(.filtered) {
  margin-top: 10px;
}
ul.HelpList li.active {
  background-color: #696486;
  border-color: #afacc1;
}
ul.HelpList li.active,
ul.HelpList li.active span.link {
  color: white;
  font-weight: bold;
  text-decoration: none;
  cursor: default;
}
ul.HelpList li.sublist:not(.filtered) > ul {
  padding-left: 30px;
}
ul.HelpList li.sublist.filtered > ul {
  padding-left: 0;
}
ul.HelpList li img {
  vertical-align: -15%;
}
a.support {
  display: block;
  margin: 3px auto 10px auto;
  padding-left: 20px;
  padding-right: 7px;
  max-width: 180px;
  padding-bottom: 1px;
  text-align: left;
  color: #f0d79e;
  font-size: 1.4rem;
  font-weight: bold;
  font-variant: small-caps;
  text-decoration: none;
  border: 1px solid #85a3af;
  border-right-color: black;
  border-bottom-color: black;
  background-color: #32454d;
  background-image: url(/build/images/assets/img/item/item_medic.a04f7556..gif);
  background-position: 3px 1px;
  background-repeat: no-repeat;
  outline: 2px solid #5c2b20;
}
a.support em {
  display: block;
  font-size: 1rem !important;
  line-height: 9pt;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  color: #ddab76;
  text-align: left;
}
a.support:hover {
  color: white;
  outline: 1px solid #f0d79e;
}
.help-content {
  font-size: 1.3rem;
  text-align: justify;
}
.help-content div.clear {
  clear: both;
}
.help-content span {
  color: #ddab76;
  font-weight: bold;
  text-decoration: underline;
  cursor: pointer;
}
.help-content label {
  display: block;
  font-weight: bold;
  font-variant: small-caps;
  border-top: 1px dashed #ddab76;
}
.help-content label strong {
  padding-left: 2px;
  padding-right: 5px;
  color: #f8eacb;
  background-color: #5c2b20;
  -moz-border-radius: 10px;
}
.help-content .helpArt {
  max-width: 573px;
  margin-bottom: 8px;
  padding-top: 31px;
  padding-right: 5px;
  text-align: right;
  font-weight: bold;
  font-size: 1.5rem;
  text-transform: uppercase;
  background: url(/build/images/assets/img/help/help.0479c237..jpg) no-repeat right top;
  background-size: cover;
  border: 1px solid #b18a63;
  text-shadow: 0px 1px 0px #4d0f00, 0px -1px 0px #4d0f00, 1px 0px 0px #4d0f00, -1px 0px 0px #4d0f00, 1px 1px 0px #4d0f00, -1px -1px 0px #4d0f00, -1px 1px 0px #4d0f00, 1px -1px 0px #4d0f00;
}
.help-content .update {
  padding-top: 4px;
  padding-bottom: 6px;
  background-color: #5c2b20;
  padding-left: 3px;
  padding-right: 3px;
  margin: 2px 0px 5px 10px;
  border-top: 1px solid #ddab76;
  border-bottom: 1px solid #ddab76;
}
.help-content .update.new {
  padding: 5px;
  padding-left: 25px;
  background-image: url(/build/images/assets/img/icons/small_news.c3c53979..gif);
  background-repeat: no-repeat;
  background-position: 5px 5px;
}
.help-content h1 {
  height: 32px;
  padding: 7px 0px 0px 48px;
  margin: 0px 0px 8px;
  color: #f0d79e;
  font-size: 1.4rem;
  line-height: 17px;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-image: url(/build/images/assets/img/help/h1.57460bf4..gif);
  background-repeat: no-repeat;
  clear: both;
}
.help-content h2 {
  height: 17px;
  padding: 0;
  margin: 15px 0 5px;
  color: #ddab76;
  font-size: 1.2rem;
  line-height: 17px;
  text-transform: uppercase;
  border-bottom: 2px solid #ddab76;
  background-image: url(/build/images/assets/img/help/h2.ee568f07..gif);
  background-repeat: repeat-x;
  background-position: left bottom;
  clear: both;
}
.help-content strong {
  color: #f0d79e;
}
.help-content em {
  color: #f0d79e;
  text-align: justify;
  display: block;
  font-size: 1.2rem;
  font-style: italic;
  line-height: 10.5pt;
}
.help-content i {
  color: #f0d79e;
  font-style: italic;
}
.help-content img {
  vertical-align: -15%;
}
.help-content img.art {
  float: left;
  position: relative;
  margin: 5px 10px 10px 5px;
  border: 1px solid #ddab76;
  outline: 2px solid #5c2b20;
}
.help-content img.art.artRight {
  float: right;
}
.help-content img.pip {
  float: left;
  position: relative;
  margin-right: 5px;
  margin-bottom: 5px;
}
.help-content img.artRight {
  float: right;
  margin-left: 10px;
  margin-right: 5px;
}
.help-content ul {
  padding: 0 3px;
  margin: 2px 0 15px 10px;
  list-style: none none;
  border-top: 1px solid #ddab76;
  border-bottom: 1px solid #ddab76;
}
.help-content ul:not(.stack) {
  clear: both;
}
.help-content ul li {
  margin: 0;
  padding: 4px 5px 6px 20px;
  background-color: #5c2b20;
  background-image: url(/build/images/assets/img/icons/small_dot.94f39da7..gif);
  background-repeat: no-repeat;
  background-position: left -2px;
  border-top: 0px;
  border-bottom: 1px dashed #ddab76;
}
.help-content ul li ul {
  border-top: none;
  border-bottom: none;
  margin-bottom: 2px;
}
.help-content ul li:last-child {
  border-bottom: 0;
}
.help-content ul li i {
  color: #f0d79e;
  font-style: italic;
}
.help-content ul li strong {
  font-variant: small-caps;
}
.help-content table.procons {
  width: 100%;
}
.help-content table.procons th {
  text-align: center;
  font-size: 12pt;
}
.help-content table.procons td {
  width: 50%;
  vertical-align: top;
}
.help-content .warning,
.help-content .critical {
  color: #f86;
  font-weight: bold;
}
.help-content p.ambiant,
.help-content div.ambiant {
  padding: 5px 5px 5px 22px;
  margin-left: 40px;
  margin-right: 10px;
  margin-bottom: 10px;
  color: #ddab76;
  font-style: italic;
  text-align: justify;
  background-image: url(/build/images/assets/img/icons/small_rp.4fd67236..gif);
  background-repeat: no-repeat;
  background-position: 0px 5px;
}
.help-content div.warning,
.help-content div.critical {
  margin-top: 5px;
  padding: 5px;
  font-variant: small-caps;
  background-color: #5c2b20;
  border: 1px solid #f0d79e;
  outline: 1px solid #5c2b20;
}
.help-content p.help,
.help-content div.help {
  padding: 5px;
  padding-left: 25px;
  background-image: url(/build/images/assets/img/icons/small_help.1e4814b4..gif);
  background-repeat: no-repeat;
  background-position: 5px 5px;
  background-color: #524053;
  border: 1px solid #ddab76;
  -moz-border-radius: 10px;
}
.help-content div.critical {
  margin-bottom: 10px;
}
.help-content dl.faq dt {
  padding-left: 24px;
  background-image: url(/build/images/assets/img/icons/small_help.1e4814b4..gif);
  background-repeat: no-repeat;
  background-position: 2px 2px;
}
.help-content dl dt,
.help-content dl dd {
  color: #e3c699;
  min-height: 21px;
  border-bottom: 1px solid #b37c4a;
  margin-bottom: 1px;
  padding-right: 10px;
}
.help-content dl dt {
  display: block;
  clear: both;
  position: relative;
  padding-left: 5px;
  color: white;
  font-weight: bold;
  background-color: #b37c4a;
  min-width: 17rem;
  height: auto;
  padding-top: 2px;
  font-size: 10pt;
  font-style: italic;
  line-height: 10.5pt;
}
.help-content dl dd {
  margin-bottom: 10px;
  margin-left: 0px;
  padding-left: 10px;
  color: #f0d79e;
  background-color: #996739;
}
.help-content dl dd em {
  margin-top: 5px;
  margin-left: 10px;
  margin-bottom: 4px;
}
.help-content dl em {
  color: #f8eacb;
}
.beginner-mode h5:first-child {
  margin-top: 2px;
}
.beginner-mode ul {
  margin: 5px 0;
  padding-bottom: 10px;
  border-bottom: 1px dashed #b37c4a;
}
.beginner-mode ul > li.tick.complete {
  list-style: url(/build/images/assets/img/icons/tickOn.6c2e5227..gif);
}
.beginner-mode ul > li.tick:not(.complete) {
  list-style: url(/build/images/assets/img/icons/tickOff.918c2d65..gif);
}
.beginner-mode ul > li:not(.tick) {
  list-style: url(/build/images/assets/img/icons/small_dot.94f39da7..gif);
}
.beginner-link {
  font-size: 1.3rem;
  text-align: center;
}
*[x-tutorial-content] {
  display: none;
}
*[x-tutorial-content].toplevel {
  position: absolute;
}
*[x-tutorial-content].toplevel.text {
  width: 400px;
  left: calc(50% - 200px);
  top: 180px;
  z-index: 100;
}
*[x-tutorial-content].toplevel.control {
  width: 200px;
  left: calc(50% - 100px);
  top: 30px;
  z-index: 100;
  background: #996739;
  color: white;
  font-size: 0.8em;
  border: 1px solid #EFDBA8;
}
*[x-tutorial-content].toplevel.control > b {
  display: block;
  background: #7E4D2A;
  color: #DDAB76;
  padding: 2px 2px 2px 6px;
  font-size: 0.8em;
}
*[x-tutorial-content].toplevel.control > div {
  display: block;
  text-align: center;
  padding: 3px;
}
*[x-tutorial-content].toplevel.cover {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: url(/build/images/assets/img/blackBg.fcc3ddcf..gif) top repeat-x, #6d1e0a;
  opacity: 0.5;
}
*[x-tutorial-content].arrow-up:before,
*[x-tutorial-content].arrow-down:before,
*[x-tutorial-content].arrow-up-left:before,
*[x-tutorial-content].arrow-up-right:before {
  position: absolute;
  content: " ";
  background: url(/build/images/assets/img/help/anim_upArrow.f6482774..gif) no-repeat;
}
*[x-tutorial-content].arrow-up:before {
  top: -30px;
  left: calc(50% - 11px);
  width: 22px;
  height: 27px;
}
*[x-tutorial-content].arrow-up-left:before {
  top: -30px;
  left: 0;
  width: 22px;
  height: 27px;
}
*[x-tutorial-content].arrow-up-right:before {
  top: -30px;
  right: 0;
  width: 22px;
  height: 27px;
}
*[x-tutorial-content].arrow-down:before {
  bottom: -30px;
  left: calc(50% - 11px);
  width: 22px;
  height: 27px;
  transform: rotate(180deg);
}
div[x-conditional-help] {
  position: absolute;
  top: calc(100% + 20px);
  width: 400px;
  left: calc(50% - 200px);
  z-index: 10;
  background: #523326;
  padding: 3px;
  text-align: justify;
  color: #ddab76;
  border: 1px solid #CEAD79;
  filter: drop-shadow(0 0 3px black);
}
div[x-conditional-help] strong {
  color: white;
}
div[x-conditional-help]:not(.no-arrow):before {
  content: " ";
  position: absolute;
  height: 0;
  width: 0;
  bottom: 100%;
  left: 50%;
  border: 15px solid transparent;
  border-bottom: 15px solid #CEAD79;
}
*[x-tutorial-content="1.text6"] {
  top: 200px !important;
  left: 110px !important;
}
*[x-tutorial-content="2.text1"] {
  top: 320px !important;
  left: 25px !important;
  width: 300px !important;
}
*[x-tutorial-content="2.text2"] {
  top: 200px !important;
  left: 35px !important;
}
*[x-tutorial-content="2.text3"] {
  top: 200px !important;
  left: 0 !important;
}
*[x-tutorial-content="2.text3"].arrow-up:before {
  left: 125px;
}
*[x-tutorial-content="2.text4"] {
  top: 200px !important;
  left: 20px !important;
}
*[x-tutorial-content="2.text5"] {
  top: 200px !important;
  left: 110px !important;
}
*[x-tutorial-content="2.text6"] {
  top: 200px !important;
  left: 550px !important;
}
*[x-tutorial-content="3.text2"] {
  top: 400px !important;
  left: 50px !important;
}
*[x-tutorial-content="3.text4"] {
  top: 380px !important;
  left: 0 !important;
}
*[x-tutorial-content="3.text4"].arrow-down:before {
  left: 90px;
}
*[x-tutorial-content="3.text5"] {
  top: 550px !important;
  left: 550px !important;
}
*[x-tutorial-content="3.text6"] {
  top: 380px !important;
  left: 550px !important;
}
*[x-tutorial-content="3.text7"] {
  top: 420px !important;
}
*[x-tutorial-content="3.text8 3.text9"] {
  top: 200px !important;
  left: 550px !important;
}
*[x-tutorial-content="3.text8 3.text9"].arrow-up:before {
  left: 330px;
}
*[x-tutorial-content="4.text2"] {
  top: 610px !important;
  left: 40px !important;
}
*[x-tutorial-content="4.text3"] {
  top: 420px !important;
}
*[x-tutorial-content="10.text1"] {
  top: 260px !important;
  left: 25px !important;
  width: 300px !important;
}
*[x-tutorial-content="10.text2"] {
  top: 300px !important;
  left: 440px !important;
}
*[x-tutorial-content="10.text3"] {
  top: 730px !important;
  left: 25px !important;
  width: 300px !important;
}
*[x-tutorial-content="10.text4"] {
  top: 380px !important;
}
*[x-tutorial-content="10.text5"] {
  top: 320px !important;
  left: 550px !important;
}
*[x-tutorial-content="10.text6"] {
  top: 320px !important;
}
*[x-tutorial-content="10.text8"] {
  top: 200px !important;
  left: 550px !important;
}
#api-docs {
  font-family: "Century Gothic", "Arial", "Trebuchet MS", Verdana, sans-serif;
  color: white;
  font-size: 1.3rem;
}
#api-docs table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0px;
  border: 0px;
  border-bottom: 2px solid #f0d79e;
}
#api-docs table th {
  vertical-align: bottom;
  border-bottom: 2px solid #f0d79e;
}
#api-docs table td {
  padding-left: 5px;
  padding-right: 5px;
  vertical-align: top;
  border: 0px;
  border-right: 1px solid #7e4d2a;
  border-bottom: 1px solid #7e4d2a;
  background-color: #5c2b20;
}
#api-docs table td a {
  font-weight: normal;
}
#api-docs h5 {
  font-size: 1.1rem;
  line-height: 17px;
  font-family: Verdana;
  text-transform: uppercase;
}
#api-docs pre {
  background-color: #4f2e1f;
  box-shadow: 0 0 2px #4E5162;
  color: #FFFFFF;
  display: block;
  overflow: auto;
  padding: 8px;
  white-space: pre;
}
#api-docs pre span.string {
  color: #eca4f1;
}
#api-docs pre span.int {
  color: #76d8ca;
}
#api-docs pre span.bool {
  color: #ee7c2b;
}
#api-docs pre a.custom {
  text-decoration: underline;
  color: #00e0e0;
}
#api-docs pre a.entity {
  text-decoration: underline;
  color: #ddab76;
}
body.arma {
  background: url(/build/images/assets/img/anims/skull_laugh.88dd733d..gif) !important;
}
body.arma #wrapper > #header {
  background: url(/build/images/assets/img/background/header_arma_animated.c8ac0f8f..gif);
}
body.arma .town-header b {
  visibility: hidden;
}
body.arma .town-header b:before {
  content: url(/build/images/assets/img/icons/small_arma.4c5859fb..gif);
  visibility: visible;
  display: block;
}
body.arma .avatar:not(.no-arma),
body.arma .avatarcrow {
  background: url(/build/images/assets/img/anims/all_doomed.c7f3a57b..gif);
}
body.arma .avatar:not(.no-arma) > img,
body.arma .avatarcrow > img {
  height: 30px;
  width: 90px;
  opacity: 0;
}
body.arma .avatar:not(.no-arma).ua-0,
body.arma .avatarcrow.ua-0 {
  background: url(/build/images/assets/img/anims/doomed1.35c4026a..gif);
}
body.arma .avatar:not(.no-arma).ua-1,
body.arma .avatarcrow.ua-1 {
  background: url(/build/images/assets/img/anims/doomed2.cb8cdac6..gif);
}
body.arma .avatar:not(.no-arma).ua-2,
body.arma .avatarcrow.ua-2 {
  background: url(/build/images/assets/img/anims/doomed3.9c28fd37..gif);
}
body.arma .avatar:not(.no-arma).ua-3,
body.arma .avatarcrow.ua-3 {
  background: url(/build/images/assets/img/anims/doomed4.32fd829a..gif);
}
body.arma .avatar:not(.no-arma).ua-4,
body.arma .avatarcrow.ua-4 {
  background: url(/build/images/assets/img/anims/doomed5.295876a8..gif);
}
body.arma .avatar:not(.no-arma).ua-5,
body.arma .avatarcrow.ua-5 {
  background: url(/build/images/assets/img/anims/doomed6.ab5c4b2a..gif);
}
body.arma .avatar:not(.no-arma).ua-6,
body.arma .avatarcrow.ua-6 {
  background: url(/build/images/assets/img/anims/doomed7.d0f32eee..gif);
}
body.arma .avatar:not(.no-arma).ua-7,
body.arma .avatarcrow.ua-7 {
  background: url(/build/images/assets/img/anims/doomed8.9d335d86..gif);
}
body.arma .avatar:not(.no-arma).ua-8,
body.arma .avatarcrow.ua-8 {
  background: url(/build/images/assets/img/anims/doomed9.8d4130f9..gif);
}
body.arma .avatar:not(.no-arma).ua-9,
body.arma .avatarcrow.ua-9 {
  background: url(/build/images/assets/img/anims/doomed10.42645360..gif);
}
body.arma .forum-post > .forum-post-header > a.link,
body.arma .forum-post > .forum-post-header > a.link,
body.arma .forum-post > .forum-post-header > b,
body.arma .forum-post > .forum-post-header > b {
  visibility: hidden;
}
body.arma .forum-post > .forum-post-header > a.link:before,
body.arma .forum-post > .forum-post-header > a.link:before,
body.arma .forum-post > .forum-post-header > b:before,
body.arma .forum-post > .forum-post-header > b:before {
  content: "CRITICAL_ERROR";
  visibility: visible;
}
body.arma .forum-thread .count div {
  visibility: hidden;
  line-height: 0;
}
body.arma .forum-thread .count div.author:after {
  content: "ERROR";
  visibility: visible;
  line-height: initial;
}
body.arma .forum-thread .count div.nbPost:after {
  content: "666";
  visibility: visible;
  line-height: initial;
}
body.arma .citizens-list .avatar.ua-0 {
  background: url(/build/images/assets/img/anims/doomed1.35c4026a..gif) !important;
}
body.arma .citizens-list .avatar.ua-1 {
  background: url(/build/images/assets/img/anims/doomed2.cb8cdac6..gif) !important;
}
body.arma .citizens-list .avatar.ua-2 {
  background: url(/build/images/assets/img/anims/doomed3.9c28fd37..gif) !important;
}
body.arma .citizens-list .avatar.ua-3 {
  background: url(/build/images/assets/img/anims/doomed4.32fd829a..gif) !important;
}
body.arma .citizens-list .avatar.ua-4 {
  background: url(/build/images/assets/img/anims/doomed5.295876a8..gif) !important;
}
body.arma .citizens-list .avatar.ua-5 {
  background: url(/build/images/assets/img/anims/doomed6.ab5c4b2a..gif) !important;
}
body.arma .citizens-list .avatar.ua-6 {
  background: url(/build/images/assets/img/anims/doomed7.d0f32eee..gif) !important;
}
body.arma .citizens-list .avatar.ua-7 {
  background: url(/build/images/assets/img/anims/doomed8.9d335d86..gif) !important;
}
body.arma .citizens-list .avatar.ua-8 {
  background: url(/build/images/assets/img/anims/doomed9.8d4130f9..gif) !important;
}
body.arma .citizens-list .avatar.ua-9 {
  background: url(/build/images/assets/img/anims/doomed10.42645360..gif) !important;
}
footer.arma .cell-small.footer > div:not(.v),
footer.arma .cell.footer > div:not(.v) {
  background: rgba(0, 0, 0, 0.88);
}
body.christmas #wrapper > #header {
  background: url(/build/images/assets/img/background/header_xmas_de.3b10d911..webp) !important;
}
body.christmas img[src*="emotes/calim"] {
  content: url(/build/images/assets/img/emotes/xmas.306694e8..gif) !important;
}
body.stpatrick #wrapper > #header {
  background: url(/build/images/assets/img/background/header_patrick_de.75a588d9..png) !important;
}
body.easter #wrapper > #header {
  background: url(/build/images/assets/img/background/header_easter_de.8b061a19..png) !important;
}
body.easter #wrapper #content div.game-menu-area > div.game-bar > ul.clock > li:nth-child(2),
body.easter #wrapper #content div.game-menu-area > div.game-bar > div.ulcont.clock > li:nth-child(2) {
  text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff !important;
}
body.halloween #wrapper > #header {
  background: url(/build/images/assets/img/background/header_halloween_de.870c11b4..png) !important;
}
body.contamination #wrapper > #header {
  background: url(/build/images/assets/img/background/header_contamination_de.d17aeae3..png) !important;
}
html {
  font-size: 10px;
}
body {
  font-family: "Nunito", "Century Gothic", "Arial", "Trebuchet MS", "Verdana", 'Open Sans', sans-serif;
  font-size: 1.6rem;
  margin: 0;
}
.offline_body {
  background: url(/build/images/assets/img/background/bg_colored.c1dc5792..jpg) fixed top no-repeat, #100C0B;
}
.online_body {
  background: url(/build/images/assets/img/background/bg_gray.051b8650..jpg) fixed top no-repeat, #100C0B;
}
div.debug_info,
div.debug_info_release {
  color: white;
  font-size: 1.1rem;
}
div.debug_info.debug_info,
div.debug_info_release.debug_info {
  margin: 2px 10px;
  padding: 3px;
  background: #750000;
  border: 1px solid #ff0000;
  outline: 1px solid black;
  box-shadow: 0 0 3px black;
}
div.debug_info.debug_info_release .version,
div.debug_info_release.debug_info_release .version {
  background: rgba(0, 0, 0, 0.5);
  padding: 4px;
}
div.debug_info > div:first-child,
div.debug_info_release > div:first-child {
  display: inline-block;
}
div.debug_info > div:first-child > b,
div.debug_info_release > div:first-child > b {
  font-variant: small-caps;
}
div.debug_info > div:last-child,
div.debug_info_release > div:last-child {
  font-size: 0.9rem;
  float: right;
  display: inline-block;
}
div.debug_info a,
div.debug_info_release a {
  color: white !important;
}
div.debug_info:after,
div.debug_info_release:after {
  content: " ";
  clear: both;
  display: block;
}
x-message {
  display: none;
}
#notifications {
  position: fixed;
  top: 0;
  height: 100%;
  width: 480px;
  left: 50%;
  margin-left: -240px;
  z-index: 1000;
  pointer-events: none;
}
#notifications > * {
  pointer-events: all;
}
#notifications > div {
  transition: top 0.5s ease-in-out, opacity 0.5s ease-in-out, margin-top 0.5s ease-in-out;
  top: -50px;
  opacity: 0;
  position: relative;
  margin: 5px 0;
  box-shadow: 0 0 4px black;
  cursor: pointer;
  text-align: justify;
  padding: 5px 5px 5px 12px;
  background: #5c2b20;
  border: 1px solid #b37c4a;
  outline: 1px solid black;
  color: #ddab76;
}
#notifications > div:before {
  content: " ";
  position: absolute;
  top: 5px;
  bottom: 5px;
  left: 3px;
  width: 4px;
}
#notifications > div strong,
#notifications > div b {
  color: white;
}
#notifications > div.show {
  top: 0;
  opacity: 1;
}
#notifications > div.disappear {
  top: 0;
  opacity: 0;
}
#notifications > div.notice:before {
  background: #5eb5e0;
}
#notifications > div.warning:before {
  background: #e09a4f;
}
#notifications > div.error:before {
  background: #a90017;
}
#notifications > div > span {
  background: rgba(0, 0, 0, 0.15);
  border: 1px solid rgba(0, 0, 0, 0.15);
  padding: 0 5px;
  border-radius: 6px;
  font-variant: small-caps;
  color: white;
  display: inline-block;
}
#notifications > div > span > img {
  margin-right: 3px;
}
#notifications > div > span.tool {
  padding-left: 3px;
  padding-right: 3px;
  white-space: nowrap;
  background-color: #784323;
}
#notifications > div > span.tool img {
  vertical-align: middle;
}
#loadzone {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 99998;
  transition: opacity 0.2s ease-in-out;
  opacity: 1;
}
#loadzone > div {
  text-align: center;
  margin-top: 110px;
  color: wheat;
  position: absolute;
  width: 100%;
}
#loadzone > div:nth-child(1) {
  transform: scale(1.25);
  filter: drop-shadow(2px 4px 6px black);
  background: url(/build/images/assets/img/anims/loading.143e0562..gif);
  width: 100px;
  height: 24px;
  left: 45%;
}
#loadzone[x-stack="0"] {
  opacity: 0;
  pointer-events: none;
}
#modal-backdrop {
  opacity: 0;
  pointer-events: none;
  position: fixed;
  left: 0;
  top: 0;
  width: 100vw;
  height: 100vh;
  z-index: 99999;
  background: linear-gradient(0deg, rgba(107, 32, 17, 0.2) 0%, rgba(107, 32, 17, 0.4) 70%, rgba(0, 0, 0, 0.7) 100%);
  display: flex;
  align-items: center;
  justify-content: center;
  transition: opacity 0.2s ease-in-out;
}
#modal-backdrop.active {
  opacity: 1;
  pointer-events: initial;
}
#modal-backdrop > div#modal {
  color: wheat;
  min-width: 200px;
  width: auto;
  max-width: 500px;
  background-color: #5c2b20;
  border: 1px solid #b37c4a;
  outline: 2px solid black;
  position: relative;
  max-height: 100%;
  overflow: auto;
}
#modal-backdrop > div#modal div#modal-title {
  line-height: 3rem;
  background-color: rgba(0, 0, 0, 0.25);
  font-weight: bold;
  font-size: 1.8rem;
  padding: 0 4rem 0 1rem;
}
#modal-backdrop > div#modal div#modal-title:empty {
  display: none;
}
#modal-backdrop > div#modal div#modal-content {
  min-height: 5rem;
  padding: 1rem;
}
#modal-backdrop > div#modal div#modal-content strong {
  color: white;
}
#modal-backdrop > div#modal div#modal-content span {
  color: white;
  font-weight: bold;
}
#modal-backdrop > div#modal div#modal-content span > img {
  vertical-align: text-top;
}
#modal-backdrop > div#modal div#modal-content span.tool {
  padding-left: 3px;
  padding-right: 3px;
  white-space: nowrap;
  background-color: #784323;
}
#modal-backdrop > div#modal div#modal-content span.tool img {
  vertical-align: middle;
}
#modal-backdrop > div#modal div#modal-content .modal-form label.error {
  color: #c00;
}
#modal-backdrop > div#modal div#modal-content .modal-form input {
  margin-bottom: 1rem;
}
#modal-backdrop > div#modal div#modal-content .modal-form input.error {
  outline: 2px solid #c00;
}
#modal-backdrop > div#modal div#modal-actions {
  text-align: left;
  padding: 3px;
}
#modal-backdrop > div#modal.popup-ghoul,
#modal-backdrop > div#modal.popup-shaman,
#modal-backdrop > div#modal.popup-insurrection,
#modal-backdrop > div#modal.popup-stranger,
#modal-backdrop > div#modal.popup-general,
#modal-backdrop > div#modal.popup-altar {
  background: #79393a;
}
#modal-backdrop > div#modal.popup-ghoul.popup-shaman > div#modal-content > .inner-notification-content > p:first-child,
#modal-backdrop > div#modal.popup-shaman.popup-shaman > div#modal-content > .inner-notification-content > p:first-child,
#modal-backdrop > div#modal.popup-insurrection.popup-shaman > div#modal-content > .inner-notification-content > p:first-child,
#modal-backdrop > div#modal.popup-stranger.popup-shaman > div#modal-content > .inner-notification-content > p:first-child,
#modal-backdrop > div#modal.popup-general.popup-shaman > div#modal-content > .inner-notification-content > p:first-child,
#modal-backdrop > div#modal.popup-altar.popup-shaman > div#modal-content > .inner-notification-content > p:first-child {
  background: #7e4d2a;
  margin: -10px -10px 10px -10px;
  padding: 10px;
  border-bottom: 1px solid #b37c4a;
  box-shadow: 0 0 3px black;
}
#modal-backdrop > div#modal.popup-ghoul.popup-shaman > div#modal-content > .inner-notification-content > p:first-child:after,
#modal-backdrop > div#modal.popup-shaman.popup-shaman > div#modal-content > .inner-notification-content > p:first-child:after,
#modal-backdrop > div#modal.popup-insurrection.popup-shaman > div#modal-content > .inner-notification-content > p:first-child:after,
#modal-backdrop > div#modal.popup-stranger.popup-shaman > div#modal-content > .inner-notification-content > p:first-child:after,
#modal-backdrop > div#modal.popup-general.popup-shaman > div#modal-content > .inner-notification-content > p:first-child:after,
#modal-backdrop > div#modal.popup-altar.popup-shaman > div#modal-content > .inner-notification-content > p:first-child:after {
  clear: both;
  content: " ";
  display: block;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content,
#modal-backdrop > div#modal.popup-shaman > div#modal-content,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content,
#modal-backdrop > div#modal.popup-stranger > div#modal-content,
#modal-backdrop > div#modal.popup-general > div#modal-content,
#modal-backdrop > div#modal.popup-altar > div#modal-content {
  padding: 0;
  font-size: 0.8em;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content > .inner-notification-header,
#modal-backdrop > div#modal.popup-shaman > div#modal-content > .inner-notification-header,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content > .inner-notification-header,
#modal-backdrop > div#modal.popup-stranger > div#modal-content > .inner-notification-header,
#modal-backdrop > div#modal.popup-general > div#modal-content > .inner-notification-header,
#modal-backdrop > div#modal.popup-altar > div#modal-content > .inner-notification-header {
  background: #3d3149;
  padding: 5px;
  position: relative;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content > .inner-notification-header > img,
#modal-backdrop > div#modal.popup-shaman > div#modal-content > .inner-notification-header > img,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content > .inner-notification-header > img,
#modal-backdrop > div#modal.popup-stranger > div#modal-content > .inner-notification-header > img,
#modal-backdrop > div#modal.popup-general > div#modal-content > .inner-notification-header > img,
#modal-backdrop > div#modal.popup-altar > div#modal-content > .inner-notification-header > img {
  margin: 0 10px 10px 0;
  border: 2px solid black;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content > .inner-notification-content,
#modal-backdrop > div#modal.popup-shaman > div#modal-content > .inner-notification-content,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content > .inner-notification-content,
#modal-backdrop > div#modal.popup-stranger > div#modal-content > .inner-notification-content,
#modal-backdrop > div#modal.popup-general > div#modal-content > .inner-notification-content,
#modal-backdrop > div#modal.popup-altar > div#modal-content > .inner-notification-content {
  color: white;
  padding: 10px;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content > .inner-notification-content img.float-left,
#modal-backdrop > div#modal.popup-shaman > div#modal-content > .inner-notification-content img.float-left,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content > .inner-notification-content img.float-left,
#modal-backdrop > div#modal.popup-stranger > div#modal-content > .inner-notification-content img.float-left,
#modal-backdrop > div#modal.popup-general > div#modal-content > .inner-notification-content img.float-left,
#modal-backdrop > div#modal.popup-altar > div#modal-content > .inner-notification-content img.float-left {
  margin: 0 10px 10px 0;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content p,
#modal-backdrop > div#modal.popup-shaman > div#modal-content p,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content p,
#modal-backdrop > div#modal.popup-stranger > div#modal-content p,
#modal-backdrop > div#modal.popup-general > div#modal-content p,
#modal-backdrop > div#modal.popup-altar > div#modal-content p {
  margin: 14px 0;
  text-align: justify;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content ul.bluelist,
#modal-backdrop > div#modal.popup-shaman > div#modal-content ul.bluelist,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content ul.bluelist,
#modal-backdrop > div#modal.popup-stranger > div#modal-content ul.bluelist,
#modal-backdrop > div#modal.popup-general > div#modal-content ul.bluelist,
#modal-backdrop > div#modal.popup-altar > div#modal-content ul.bluelist {
  background: #3d3149;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content ul.bluelist > li,
#modal-backdrop > div#modal.popup-shaman > div#modal-content ul.bluelist > li,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content ul.bluelist > li,
#modal-backdrop > div#modal.popup-stranger > div#modal-content ul.bluelist > li,
#modal-backdrop > div#modal.popup-general > div#modal-content ul.bluelist > li,
#modal-backdrop > div#modal.popup-altar > div#modal-content ul.bluelist > li {
  list-style: url(/build/images/assets/img/icons/small_dot.94f39da7..gif);
  padding: 2px 10px 2px 2px;
  text-align: justify;
}
#wrapper {
  position: relative;
  margin: 0 auto;
  padding: 0;
  width: 950px;
  overflow: visible;
  background: url(/build/images/assets/img/background/bg_content.c1ce3219..jpg) left repeat-y;
  box-shadow: 0 0 20px black;
}
#wrapper.attract {
  box-shadow: none;
  background: none;
  backdrop-filter: drop-shadow(0 0 20px black);
}
#wrapper.attract div.header-stats {
  position: absolute;
  top: 0px;
  pointer-events: none;
  right: 15px;
}
#wrapper.attract div.header-stats > ul {
  list-style: none;
  font-variant: small-caps;
  font-weight: bolder;
  color: #fdcb70;
  text-shadow: 0px 1px 1px black, 0px -1px 1px black, 1px 0px 1px black, -1px 0px 1px black, 1px 1px 1px black, -1px -1px 1px black, -1px 1px 1px black, 1px -1px 1px black;
  text-align: right;
  font-size: 1.3rem;
  font-style: italic;
}
#wrapper.attract div.header-stats > ul > li span {
  font-size: 1.8rem;
}
#wrapper.attract div.header-stats > ul > li.end-stat {
  color: white;
}
#wrapper > #header {
  background: url(/build/images/assets/img/background/bg_content_header.11b8d975..jpg) left no-repeat;
  height: 305px;
  margin: 0 0 -95px;
}
#wrapper > #header > #header-reload-area {
  position: absolute;
  left: 0;
  top: 0;
  height: 141px;
  width: 100%;
  cursor: pointer;
  z-index: 994;
}
#wrapper.attract > #header {
  background-image: url(/build/images/assets/img/background/bg_attract_header.4df418ff..png);
  position: relative;
}
#wrapper.attract > #header .attract_button {
  position: absolute;
  width: 260px;
  height: 117px;
  top: 82px;
  left: calc(50% - 130px);
  background: url(/build/images/assets/img/background/bg_attract_button.4e05250d..png) center no-repeat;
}
#wrapper.attract > #header .attract_button::after {
  position: absolute;
  width: 100%;
  height: 38px;
  top: 0;
  background: url(/build/images/assets/img/background/electrik.ce33a5c1..gif) center no-repeat;
  content: " ";
}
#wrapper.attract > #header .attract_button a {
  display: block;
  position: absolute;
  width: 137px;
  height: 46px;
  top: 50px;
  left: 62px;
  background: url(/build/images/assets/img/background/deco_jouerBt.cd921c7d..gif) center no-repeat;
  text-decoration: none;
}
#wrapper.attract > #header .attract_button a span {
  text-align: center;
  text-transform: uppercase;
  font-size: 19pt;
  padding-top: 5px;
  display: block;
  font-weight: bolder;
  text-shadow: 0 2px 0 #94361b, 0 -2px 0 #94361b, 2px 0 0 #94361b, -2px 0 0 #94361b, 2px 2px 0 #94361b, -2px -2px 0 #94361b, -2px 2px 0 #94361b;
}
#wrapper.attract > #header .attract_button a:hover {
  filter: brightness(110%);
}
#wrapper.attract > #header .attract_button a:active {
  background-image: url(/build/images/assets/img/background/deco_jouerBt2.d6618c65..gif);
}
#wrapper.attract > #header .attract_button a:active span {
  padding-top: 10px;
}
#wrapper.attract > #header .deco_logo {
  background-image: url(/build/images/assets/img/attract/deco_logo_01_de.88daf848..png);
  background-repeat: no-repeat;
  width: 300px;
  height: 144px;
  position: relative;
  top: 12px;
}
#wrapper.attract > #header .back-dash {
  color: #f0d79e;
  box-shadow: inset 0 0 4px #00000000;
  border: 1px solid #00000000;
  position: absolute;
  top: 188px;
  left: -8px;
  width: 117px;
  height: 37px;
  padding-top: 9.5px;
  padding-left: 26px;
  cursor: pointer;
  font-size: 1rem;
  font-weight: normal;
  font-variant: small-caps;
  background: url(/build/images/assets/img/game-bar/back_button.a23c38e3..png);
}
#wrapper.attract > #header .back-dash:hover {
  background-image: url(/build/images/assets/img/game-bar/back_button_hover.cc688d48..png);
  padding-top: 10.5px;
}
#wrapper > #content {
  margin: 0 5px 0 19px;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).header > h4:first-child,
#wrapper > #content > noscript > .row > .cell.header > h4:first-child,
#wrapper > #content .cell.background.header > h4:first-child,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).header > h4:first-child,
#wrapper > #content > noscript > .row > .cell-small.header > h4:first-child,
#wrapper > #content .cell-small.background.header > h4:first-child {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  background: #5c2b20;
  margin: 0;
  color: #f0d79e;
  box-shadow: 0 0 3px black, inset 0 0 3px #a84e3a;
  font-variant: small-caps;
  padding: 4px;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).header > h4:first-child + *::before,
#wrapper > #content > noscript > .row > .cell.header > h4:first-child + *::before,
#wrapper > #content .cell.background.header > h4:first-child + *::before,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).header > h4:first-child + *::before,
#wrapper > #content > noscript > .row > .cell-small.header > h4:first-child + *::before,
#wrapper > #content .cell-small.background.header > h4:first-child + *::before {
  content: " ";
  display: block;
  height: 24px;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).padded,
#wrapper > #content > noscript > .row > .cell.padded,
#wrapper > #content .cell.background.padded,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).padded,
#wrapper > #content > noscript > .row > .cell-small.padded,
#wrapper > #content .cell-small.background.padded {
  padding: 17px;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).padded-small,
#wrapper > #content > noscript > .row > .cell.padded-small,
#wrapper > #content .cell.background.padded-small,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).padded-small,
#wrapper > #content > noscript > .row > .cell-small.padded-small,
#wrapper > #content .cell-small.background.padded-small {
  padding: 14px;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).padded-none,
#wrapper > #content > noscript > .row > .cell.padded-none,
#wrapper > #content .cell.background.padded-none,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).padded-none,
#wrapper > #content > noscript > .row > .cell-small.padded-none,
#wrapper > #content .cell-small.background.padded-none,
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background):not(.padded):not(.padded-small),
#wrapper > #content > noscript > .row > .cell:not(.padded):not(.padded-small),
#wrapper > #content .cell.background:not(.padded):not(.padded-small),
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background):not(.padded):not(.padded-small),
#wrapper > #content > noscript > .row > .cell-small:not(.padded):not(.padded-small),
#wrapper > #content .cell-small.background:not(.padded):not(.padded-small) {
  padding: 12px;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background):not(.fact):not(.flavour-quote):not(.edge-top-left):not(.map-box),
#wrapper > #content > noscript > .row > .cell:not(.fact):not(.flavour-quote):not(.edge-top-left):not(.map-box),
#wrapper > #content .cell.background:not(.fact):not(.flavour-quote):not(.edge-top-left):not(.map-box),
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background):not(.fact):not(.flavour-quote):not(.edge-top-left):not(.map-box),
#wrapper > #content > noscript > .row > .cell-small:not(.fact):not(.flavour-quote):not(.edge-top-left):not(.map-box),
#wrapper > #content .cell-small.background:not(.fact):not(.flavour-quote):not(.edge-top-left):not(.map-box) {
  background: url(/build/images/assets/img/background/box/panel_00.3c3a07be..gif) top left no-repeat, url(/build/images/assets/img/background/box/panel_02.985cb8e3..gif) top right no-repeat, url(/build/images/assets/img/background/box/panel_20.b16ec47b..gif) bottom left no-repeat, url(/build/images/assets/img/background/box/panel_22.7f7fb6bf..gif) bottom right no-repeat, url(/build/images/assets/img/background/box/panel_01.a438e03f..gif) top left repeat-x, url(/build/images/assets/img/background/box/panel_10.20fda3cc..gif) top left repeat-y, url(/build/images/assets/img/background/box/panel_12.1babce5e..gif) top right repeat-y, url(/build/images/assets/img/background/box/panel_21.347bf032..gif) bottom left repeat-x, #7e4d2a;
  color: white;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background):not(.fact):not(.flavour-quote).edge-top-left,
#wrapper > #content > noscript > .row > .cell:not(.fact):not(.flavour-quote).edge-top-left,
#wrapper > #content .cell.background:not(.fact):not(.flavour-quote).edge-top-left,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background):not(.fact):not(.flavour-quote).edge-top-left,
#wrapper > #content > noscript > .row > .cell-small:not(.fact):not(.flavour-quote).edge-top-left,
#wrapper > #content .cell-small.background:not(.fact):not(.flavour-quote).edge-top-left {
  background: url(/build/images/assets/img/background/box/panel_00a.00a89b8f..gif) top left no-repeat, url(/build/images/assets/img/background/box/panel_02.985cb8e3..gif) top right no-repeat, url(/build/images/assets/img/background/box/panel_20.b16ec47b..gif) bottom left no-repeat, url(/build/images/assets/img/background/box/panel_22.7f7fb6bf..gif) bottom right no-repeat, url(/build/images/assets/img/background/box/panel_01.a438e03f..gif) top left repeat-x, url(/build/images/assets/img/background/box/panel_10.20fda3cc..gif) top left repeat-y, url(/build/images/assets/img/background/box/panel_12.1babce5e..gif) top right repeat-y, url(/build/images/assets/img/background/box/panel_21.347bf032..gif) bottom left repeat-x, #7e4d2a;
  color: white;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).map-box,
#wrapper > #content > noscript > .row > .cell.map-box,
#wrapper > #content .cell.background.map-box,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).map-box,
#wrapper > #content > noscript > .row > .cell-small.map-box,
#wrapper > #content .cell-small.background.map-box {
  background: url(/build/images/assets/img/background/box/panel_00.289fdf23..png) top left no-repeat, url(/build/images/assets/img/background/box/panel_02.2155b6a1..png) top right no-repeat, url(/build/images/assets/img/background/box/panel_20.a8b550fd..png) bottom left no-repeat, url(/build/images/assets/img/background/box/panel_22.9e556f0f..png) bottom right no-repeat, url(/build/images/assets/img/background/box/panel_01.ff4d29a0..png) top left repeat-x, url(/build/images/assets/img/background/box/panel_10.a9f152fe..png) top left repeat-y, url(/build/images/assets/img/background/box/panel_12.4edc3d30..png) top right repeat-y, url(/build/images/assets/img/background/box/panel_21.decc5b9f..png) bottom left repeat-x, #693e29;
  color: white;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).fact,
#wrapper > #content > noscript > .row > .cell.fact,
#wrapper > #content .cell.background.fact,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).fact,
#wrapper > #content > noscript > .row > .cell-small.fact,
#wrapper > #content .cell-small.background.fact {
  color: white;
  margin-bottom: -25px;
  z-index: 1;
  min-height: 43px;
  background: url(/build/images/assets/img/background/footer_zombie.bd135551..gif) bottom left no-repeat;
  text-align: right;
  font-size: 1.2rem;
  text-shadow: 0 1px 1px black, 0 -1px 1px black, 1px 0 1px black, -1px 0 1px black, 1px 1px 1px black, -1px -1px 1px black, -1px 1px 1px black, 1px -1px 1px black;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).fact .author,
#wrapper > #content > noscript > .row > .cell.fact .author,
#wrapper > #content .cell.background.fact .author,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).fact .author,
#wrapper > #content > noscript > .row > .cell-small.fact .author,
#wrapper > #content .cell-small.background.fact .author {
  font-weight: bold;
  color: #fdcb70;
}
#wrapper > #content .flavour-quote {
  color: #513c2d;
  font-size: 1.1rem;
  width: 200px;
  font-weight: bold;
  padding: 12px 8px;
  min-height: 55px;
  float: right;
  font-style: italic;
  background: url(/build/images/assets/img/background/flavor_header.8d4631a7..jpg) left top no-repeat, url(/build/images/assets/img/background/flavor_footer.0f61452e..jpg) left bottom no-repeat, url(/build/images/assets/img/background/flavor_bg.252beafc..jpg) 0 41px repeat-y;
}
#wrapper > #content > .row.external-app > .cell,
#wrapper > #content > .row.external-app > .cell-small {
  margin-top: 40px;
  border: 1px solid #773939;
  outline: 3px solid #5c2b20;
  background: #5c2b20 none;
  color: #f0d79e;
}
#wrapper > #content > .row.external-app > .cell span.critical,
#wrapper > #content > .row.external-app > .cell-small span.critical {
  text-transform: uppercase;
  color: #f86;
  font-weight: bold;
}
#wrapper > #content > .row.external-app > .cell span.critical b,
#wrapper > #content > .row.external-app > .cell-small span.critical b {
  color: #f8eacb;
}
#wrapper > #content > .row.external-app > .cell strong,
#wrapper > #content > .row.external-app > .cell-small strong {
  color: white;
}
#wrapper > #content > .row.external-app > .cell p.secure,
#wrapper > #content > .row.external-app > .cell-small p.secure {
  padding: 5px 5px 5px 24px;
  font-size: 9pt;
  color: white;
  background-color: #696486;
  background-image: url(/build/images/assets/img/icons/lock.fa0453c1..gif);
  background-position: 2px 5px;
  background-repeat: no-repeat;
}
#wrapper > #content > .row.external-app > .cell h4.title,
#wrapper > #content > .row.external-app > .cell-small h4.title {
  padding-top: 5px;
  padding-bottom: 5px;
  margin-top: 10px;
  font-weight: bold;
  text-align: center;
  color: #afacc1;
  background-color: #3b3249;
  font-variant: small-caps;
  box-shadow: none;
}
#wrapper > #content > .row.external-app > .cell h4.title img,
#wrapper > #content > .row.external-app > .cell-small h4.title img {
  vertical-align: -15%;
  margin-right: 1em;
}
#wrapper > #content > .row.external-app > .cell button,
#wrapper > #content > .row.external-app > .cell-small button {
  font-variant: small-caps;
  font-weight: normal;
}
#wrapper > #content #apps {
  position: absolute;
  top: 10px;
  left: 10px;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #5c2b20;
  outline: 1px solid black;
  border: 1px solid #f0d79e;
  z-index: 998;
  max-width: calc(100% - 20px);
}
#wrapper > #content #apps:hover {
  width: 430px;
}
#wrapper > #content #apps h1 {
  margin: 0;
  padding: 0;
  height: auto;
  font-size: 1.2rem;
  text-transform: none;
  font-variant: small-caps;
  background: none;
  cursor: help;
  color: #f0d79e;
  text-align: left;
  line-height: 17px;
  font-family: "Nunito", "Century Gothic", "Arial", "Trebuchet MS", "Verdana", 'Open Sans', sans-serif;
  letter-spacing: 1px;
}
#wrapper > #content #apps h1 img {
  vertical-align: -9%;
}
#wrapper > #content #apps h1 span,
#wrapper > #content #apps #apps-list {
  display: none;
}
#wrapper > #content #apps:hover h1 {
  border-bottom: 1px solid #b37c4a;
  margin-bottom: 5px;
}
#wrapper > #content #apps:hover h1 img {
  margin-right: 1em;
}
#wrapper > #content #apps:hover h1 span {
  display: inline;
}
#wrapper > #content #apps:hover #apps-list {
  display: block;
}
#wrapper > #content #apps:hover #apps-list a {
  text-decoration: none !important;
}
#wrapper > #content #apps:hover #apps-list p {
  color: white;
  font-size: 1.3rem;
}
#wrapper > #content #apps:hover #apps-list ul {
  padding: 0;
  position: relative;
  margin: 0 0 8px;
  list-style: none;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 0.25em;
  align-items: center;
}
#wrapper > #content #apps:hover #apps-list ul li.hr {
  grid-column: span 2;
  height: 1px;
  background: #ddab76;
}
#wrapper > #content #apps:hover #apps-list ul li.app-external {
  padding: 0;
  font-size: 1.3rem;
  color: #ddab76;
  cursor: pointer;
}
#wrapper > #content #apps:hover #apps-list ul li.app-external a {
  display: flex;
  gap: 4px;
  padding: 0.25em;
  transition: all 0.5s ease-in-out;
}
#wrapper > #content #apps:hover #apps-list ul li.app-external a:hover {
  background: rgba(221, 171, 118, 0.25);
  color: white;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
#wrapper > #content #apps:hover #apps-list ul li.app-external a > img {
  flex: 0 0;
  align-self: center;
}
#wrapper > #content #apps:hover #apps-list ul li.app-external a > div {
  flex: 1 1;
  font-weight: normal;
}
#wrapper > #content #apps:hover #apps-list ul li.app-external a > div div.small {
  font-size: 0.6em;
  font-variant: small-caps;
}
#wrapper > #content #modeCommand,
#wrapper > #content #pivotSwapCommand {
  position: absolute;
  margin-left: 60px;
  font-size: 8pt;
  line-height: 10pt;
  width: 110px;
}
#wrapper > #content #modeCommand#modeCommand,
#wrapper > #content #pivotSwapCommand#modeCommand {
  top: 10px;
  z-index: 997;
}
#wrapper > #content #modeCommand#pivotSwapCommand,
#wrapper > #content #pivotSwapCommand#pivotSwapCommand {
  top: 38px;
  z-index: 996;
}
#wrapper > #content #modeCommand h1,
#wrapper > #content #pivotSwapCommand h1 {
  margin: 0;
  padding: 0 0 0 5px;
  font-size: 7pt;
  line-height: 8pt;
  text-transform: uppercase;
  letter-spacing: 0;
  background-color: #5c2b20;
  color: #f0d79e;
  cursor: pointer;
  outline: 1px solid black;
  border: 1px solid #f0d79e;
}
#wrapper > #content #modeCommand #scrollMenu,
#wrapper > #content #pivotSwapCommand #scrollMenu {
  display: none;
}
#wrapper > #content #modeCommand:hover #scrollMenu,
#wrapper > #content #pivotSwapCommand:hover #scrollMenu {
  display: block;
  position: relative;
  width: 110px;
  top: -7px;
  background-color: #3b3249;
}
#wrapper > #content #modeCommand:hover #scrollMenu ul,
#wrapper > #content #pivotSwapCommand:hover #scrollMenu ul {
  margin: 0;
  padding: 0;
  float: left;
  position: relative;
  top: 8px;
  margin-bottom: 8px;
  width: 110px;
  list-style: none;
  background-color: #3b3249;
}
#wrapper > #content #modeCommand:hover #scrollMenu ul li,
#wrapper > #content #pivotSwapCommand:hover #scrollMenu ul li {
  margin: 0 0 0.5em;
  padding: 3px 6px;
  font-size: 1.3rem;
  color: #ddab76;
  cursor: pointer;
}
#wrapper > #content #modeCommand:hover #scrollMenu ul li img,
#wrapper > #content #pivotSwapCommand:hover #scrollMenu ul li img {
  vertical-align: middle;
  margin-right: 1em;
}
#wrapper > #content #modeCommand:hover #scrollMenu ul li span,
#wrapper > #content #pivotSwapCommand:hover #scrollMenu ul li span {
  font-weight: normal;
}
#wrapper.attract > #content {
  background: url(/build/images/assets/img/background/bg_content.c1ce3219..jpg) left repeat-y;
  margin: 12px 0 0 0;
  padding: 0 5px 18px 19px;
}
#wrapper.attract > #content #gma {
  display: none;
}
#wrapper::after {
  content: " ";
  display: block;
  position: relative;
  bottom: -15px;
  background: url(/build/images/assets/img/background/bg_content_footer.dba2a671..gif) left no-repeat;
  height: 15px;
}
#wrapper.attract::after {
  bottom: 3px;
}
.trailer .panic {
  height: 86px;
  width: 62px;
  background: url(/build/images/assets/img/panique_anim.da7b2b15..gif) bottom right no-repeat, url(/build/images/assets/img/zombie_anim.b2567774..gif) top left no-repeat;
}
.trailer video {
  border: 1px solid #f0d79e;
  background-color: black;
  box-shadow: 0 0 4px black;
  position: relative;
  z-index: 1;
}
.trailer .teaser {
  padding: 5px 18px;
  font-weight: bold;
  color: #f0d79e;
  letter-spacing: -0.2px;
  font-size: 1.6rem;
  line-height: 1.6rem;
  text-align: justify;
}
.trailer .teaser strong {
  color: #f8eacb;
}
.trailer .teaser-link {
  color: #f0d79e;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 8pt;
}
.trailer .teaser-link > span {
  text-decoration: underline;
}
.trailer .teaser-link:hover > span {
  color: white;
}
.trailer .teaser-link + .teaser-link {
  margin-top: 4px;
}
.news-preview {
  font-size: 12px;
}
.news-preview .header {
  margin-bottom: 16px;
}
.news-preview .header > h3 {
  color: #ddab76;
  font-size: 17px;
  margin: 0;
}
.news-preview .header > span {
  font-size: 10px;
  opacity: 0.9;
}
.news-preview .article {
  max-height: 120px;
  overflow: hidden;
  margin-bottom: 20px;
  position: relative;
  line-height: 12px;
}
.news-preview .article::after {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 60px;
  content: " ";
  font-weight: bold;
  background: linear-gradient(0deg, #693e29 0%, rgba(105, 62, 41, 0) 100%);
}
.preview-images img {
  border: 1px solid #f0d79e;
}
h4.preview-header {
  background: #5c2b20;
  font-size: 13px;
  margin: 8px 0;
  color: #f0d79e;
  box-shadow: 0 0 3px black, inset 0 0 3px #a84e3a;
  font-variant: small-caps;
  width: calc(100% + 32px);
  position: relative;
  left: -32px;
  padding: 4px 4px 4px 32px;
}
.gallery {
  z-index: 9999;
  position: absolute;
  transition: all 1s ease-in-out;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.gallery > img {
  max-width: 100%;
  border: 1px solid #f0d79e;
}
.gallery > div {
  max-width: 100%;
  height: 0;
  overflow: visible;
  transition: all 0.5s ease-in-out;
  transition-delay: 1s;
  border: 1px solid black;
}
.gallery > div > div {
  padding: 4px;
  text-align: center;
  background-color: black;
  color: white;
}
.gallery-backdrop {
  z-index: 9998;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  position: absolute;
  transition: background-color 1s ease-in-out;
  background-color: transparent;
}
.about-paragraph {
  font-size: 10pt;
  line-height: 11pt;
  color: #f0d79e;
  text-align: justify;
}
.about-paragraph strong {
  color: white;
  font-weight: bold;
}
.about-paragraph img {
  border: 1px solid #f0d79e;
  box-shadow: 0 0 4px black;
  max-width: 155px;
}
.about-paragraph img.float-left {
  margin: 0 16px 4px 0;
}
.about-paragraph img.float-right {
  margin: 0 0 4px 16px;
}
.changelog-box {
  background: #5c2b20;
  padding: 6px;
  border: 1px solid #704328;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  margin-bottom: 10px;
}
.warning {
  color: #f86;
  font-weight: bold;
  font-variant: small-caps;
}
.warning b,
.warning strong {
  color: #f8eacb;
}
img {
  vertical-align: middle;
}
footer {
  color: #fae3ce;
  position: relative;
  margin: 24px auto;
  padding: 0;
  width: 950px;
  overflow: visible;
  font-size: 1.1rem;
}
footer .cell-small.footer > div:not(.v),
footer .cell.footer > div:not(.v) {
  background: rgba(0, 0, 0, 0.33);
  margin-bottom: 5px;
}
footer .cell-small.footer > div:not(.v) strong,
footer .cell.footer > div:not(.v) strong {
  display: block;
  padding: 5px 0;
  text-align: center;
  font-size: 1.2rem;
  font-variant: small-caps;
}
footer .cell-small.footer > div:not(.v) strong:first-child,
footer .cell.footer > div:not(.v) strong:first-child {
  background: rgba(0, 0, 0, 0.5);
}
footer .cell-small.footer > div:not(.v) .content,
footer .cell.footer > div:not(.v) .content {
  padding: 5px;
}
div.town-header {
  position: relative;
  margin-bottom: 150px;
}
div.town-header:before {
  position: absolute;
  left: -10px;
  right: -13px;
  top: -10px;
  height: 150px;
  content: " ";
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
div.town-header > div {
  position: absolute;
  right: 16px;
  top: 15px;
  width: 308px;
  height: 77px;
  color: #572b23;
  text-align: center;
  font-size: 2.4rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
div.town-header > span {
  position: absolute;
  right: 16px;
  top: 107px;
  width: 308px;
  color: white;
  text-align: center;
  font-size: 1.8rem;
  font-weight: bold;
}
div.town-header:before {
  background: url(/build/images/assets/img/background/town/sign_header.66a35e80..jpg) right / cover no-repeat;
}
div.town-header.hardcore:before {
  background: url(/build/images/assets/img/background/town/sign_header_hardcore.f0a6ea2e..jpg) right / cover no-repeat;
}
div.note {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
  padding: 5px;
  font-size: 1.2rem;
  margin: 5px 0;
}
div.note hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.note.note-warning {
  background: #820000;
  border: 1px solid #EFDBA8;
  color: white;
  position: relative;
  padding: 5px 5px 5px 26px;
}
div.note.note-warning hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.note.note-warning:before {
  content: " ";
  position: absolute;
  display: block;
  top: 5px;
  left: 5px;
  width: 16px;
  height: 16px;
  background: url(/build/images/assets/img/icons/small_warning.8e2e7b6f..gif) no-repeat;
}
div.note.note-important {
  background: #6f3f3c;
  border: 1px solid #EFDBA8;
  color: #efdba8;
}
div.note.note-important hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.note.note-critical {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
  color: #f86;
  position: relative;
  padding: 5px;
  font-variant: small-caps;
  font-weight: bold;
  outline: 1px solid #5c2b20;
}
div.note.note-critical hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.note.note-critical strong {
  color: #f8eacb;
}
div.note.note-critical.note-critical-big {
  font-weight: 1000;
  font-size: 110%;
  line-height: 1.2;
}
div.note.note-light {
  background-color: #5c2b20;
}
div.note.note-lightest {
  color: #f0d79e;
  background-color: #996739;
  border: none;
  padding: 3px 3px 3px 3px;
  margin: 0;
}
div.small-note {
  padding: 5px;
  font-size: 1rem;
  margin: 5px 0;
  color: #ddab76;
  text-align: justify;
}
div.small-note:first-letter {
  font-size: 1.2rem;
  font-weight: bold;
}
div.help {
  background: #524053;
  border: 1px solid #EFDBA8;
  padding: 5px 5px 5px 26px;
  font-size: 1.2rem;
  margin: 5px 0;
  text-align: justify;
  position: relative;
  color: white;
}
div.help:before {
  content: " ";
  position: absolute;
  display: block;
  top: 3px;
  left: 5px;
  width: 16px;
  height: 16px;
  background: url(/build/images/assets/img/icons/small_help.1e4814b4..gif) no-repeat;
}
div.help hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.help > p:first-child {
  margin-top: 0;
}
div.help > p:last-child {
  margin-bottom: 0;
}
div.help strong,
div.help *.strong {
  color: #e2d890;
}
div.hero-help {
  background: #4d5537;
  border: 1px solid #EFDBA8;
  padding: 5px 5px 5px 26px;
  font-size: 1.2rem;
  margin: 5px 0;
  text-align: justify;
  position: relative;
}
div.hero-help:before {
  content: " ";
  position: absolute;
  display: block;
  top: 3px;
  left: 5px;
  width: 16px;
  height: 16px;
  background: url(/build/images/assets/img/icons/small_hero.0cdc29a3..gif) no-repeat;
}
div.hero-help hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.hero-help > p:first-child {
  margin-top: 0;
}
div.hero-help > p:last-child {
  margin-bottom: 0;
}
div.green-note {
  background: #414a31;
  border: 1px solid #EFDBA8;
  padding: 5px 5px 5px 5px;
  font-size: 1.2rem;
  margin: 5px 0;
  text-align: justify;
  position: relative;
}
div.green-note hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.green-note > p:first-child {
  margin-top: 0;
}
div.green-note > p:last-child {
  margin-bottom: 0;
}
div.green-note strong {
  color: #e2d890;
}
div.green-note em {
  color: #F0D79E;
}
div.warning-box {
  border: 1px solid red;
  outline: 1px solid black;
}
div.lightbox {
  background: #966437;
  border: 1px solid #ddab76;
  margin: 10px 0;
  padding: 5px;
}
div.lightbox span.highlight {
  color: #ddab76;
}
div.lightbox span.highlight:first-letter {
  font-size: 1.4rem;
  font-weight: bold;
}
button,
*.button,
*.modal-button {
  min-height: 25px;
  background: url(/build/images/assets/img/background/bg_button.209bcd56..gif) center / cover no-repeat;
  color: #F0D79E;
  font-weight: bold;
  border: 1px solid black;
  border-bottom-width: 2px;
  outline: 1px solid rgba(0, 0, 0, 0);
  transition: outline-color 0.5s;
  box-shadow: 0 0 2px black;
  padding: 0 8px 0;
  text-align: left;
  cursor: pointer;
  font-variant: small-caps;
}
button:hover,
*.button:hover,
*.modal-button:hover,
button:focus,
*.button:focus,
*.modal-button:focus {
  border-color: #F0D79E;
  color: #ffffff;
}
button:active,
*.button:active,
*.modal-button:active {
  border-bottom-width: 1px;
  border-top-width: 2px;
}
button.inline,
*.button.inline,
*.modal-button.inline {
  padding: 0 5px 0;
}
button:not(.inline),
*.button:not(.inline),
*.modal-button:not(.inline) {
  width: 100%;
}
button:not(.inline):not(.spaced-icon),
*.button:not(.inline):not(.spaced-icon),
*.modal-button:not(.inline):not(.spaced-icon) {
  display: block;
}
button.small,
*.button.small,
*.modal-button.small {
  font-size: 1rem;
  padding: 2px 6px;
  display: inline-block;
  min-height: 0;
  margin: 0;
}
button:not(.small) + button:not(.small),
button:not(.small) + *.button:not(.small),
button:not(.small) + *.modal-button:not(.small),
*.button:not(.small) + button:not(.small),
*.button:not(.small) + *.button:not(.small),
*.button:not(.small) + *.modal-button:not(.small),
*.modal-button:not(.small) + button:not(.small),
*.modal-button:not(.small) + *.button:not(.small),
*.modal-button:not(.small) + *.modal-button:not(.small) {
  margin-top: 5px;
}
button:not(.small) > img:not(.right),
*.button:not(.small) > img:not(.right),
*.modal-button:not(.small) > img:not(.right) {
  float: left;
}
button:not(.small) > img:not(.right) + img:not(.right),
*.button:not(.small) > img:not(.right) + img:not(.right),
*.modal-button:not(.small) > img:not(.right) + img:not(.right) {
  margin-left: 2px;
}
button:not(.small) > img.right,
*.button:not(.small) > img.right,
*.modal-button:not(.small) > img.right {
  float: right;
}
button:not(.small) > img.right + img.right,
*.button:not(.small) > img.right + img.right,
*.modal-button:not(.small) > img.right + img.right {
  margin-right: 2px;
}
button.bigbutton,
*.button.bigbutton,
*.modal-button.bigbutton {
  background: url(/build/images/assets/img/background/bg_big_button.f547039b..gif) center no-repeat;
  min-width: 100px;
  max-width: 268px;
  min-height: 47px;
  display: inline-block;
  border: none;
  text-align: center;
  font-size: 1.1em;
  position: relative;
}
button.bigbutton > *,
*.button.bigbutton > *,
*.modal-button.bigbutton > * {
  position: relative;
}
button.bigbutton:active,
*.button.bigbutton:active,
*.modal-button.bigbutton:active {
  background: url(/build/images/assets/img/background/bg_big_button2.8826a17d..gif) center no-repeat;
}
button.bigbutton:active > *,
*.button.bigbutton:active > *,
*.modal-button.bigbutton:active > * {
  top: 2px;
}
button.blue,
*.button.blue,
*.modal-button.blue {
  background: url(/build/images/assets/img/background/bg_button_blue.603cecc5..gif) 50% / cover no-repeat;
}
button strong,
*.button strong,
*.modal-button strong {
  color: white;
}
input[type='text'],
input[type='number'],
input[type='password'],
input[type='email'],
input[type='url'],
input[type='date'],
input[type='datetime-local'],
textarea {
  transition: outline-color 0.5s;
  outline: 1px solid rgba(0, 0, 0, 0);
  color: black;
  border: 1px solid #EFDBA8;
  height: 25px;
}
input[type='text']:not(textarea),
input[type='number']:not(textarea),
input[type='password']:not(textarea),
input[type='email']:not(textarea),
input[type='url']:not(textarea),
input[type='date']:not(textarea),
input[type='datetime-local']:not(textarea),
textarea:not(textarea) {
  background: url(/build/images/assets/img/background/bg_input.52b09f76..jpg) bottom center repeat;
}
input[type='text']:not(input),
input[type='number']:not(input),
input[type='password']:not(input),
input[type='email']:not(input),
input[type='url']:not(input),
input[type='date']:not(input),
input[type='datetime-local']:not(input),
textarea:not(input) {
  background: url(/build/images/assets/img/background/form_textarea.856bfb63..gif) bottom center repeat;
  resize: vertical;
  max-width: 100%;
  min-height: 250px;
}
input[type='text']:not(.inline),
input[type='number']:not(.inline),
input[type='password']:not(.inline),
input[type='email']:not(.inline),
input[type='url']:not(.inline),
input[type='date']:not(.inline),
input[type='datetime-local']:not(.inline),
textarea:not(.inline) {
  width: 100%;
}
input[type='text']:not(.inline):not(.spaced-icon),
input[type='number']:not(.inline):not(.spaced-icon),
input[type='password']:not(.inline):not(.spaced-icon),
input[type='email']:not(.inline):not(.spaced-icon),
input[type='url']:not(.inline):not(.spaced-icon),
input[type='date']:not(.inline):not(.spaced-icon),
input[type='datetime-local']:not(.inline):not(.spaced-icon),
textarea:not(.inline):not(.spaced-icon) {
  display: block;
}
input[type='text']:focus,
input[type='number']:focus,
input[type='password']:focus,
input[type='email']:focus,
input[type='url']:focus,
input[type='date']:focus,
input[type='datetime-local']:focus,
textarea:focus {
  outline-color: #EFDBA8;
}
input[type='text']:invalid,
input[type='number']:invalid,
input[type='password']:invalid,
input[type='email']:invalid,
input[type='url']:invalid,
input[type='date']:invalid,
input[type='datetime-local']:invalid,
textarea:invalid,
input[type='text'].invalid,
input[type='number'].invalid,
input[type='password'].invalid,
input[type='email'].invalid,
input[type='url'].invalid,
input[type='date'].invalid,
input[type='datetime-local'].invalid,
textarea.invalid {
  box-shadow: 0 0 4px red;
}
a {
  color: #ddab76;
  font-weight: bold;
}
ul.inventory {
  font-size: 1.1rem;
  font-variant: small-caps;
}
ul.inventory:not(.borderless) {
  border: 1px solid #EFDBA8;
  padding: 6px;
}
ul.inventory.borderless {
  padding: 0;
  margin: 0;
}
ul.inventory > li {
  list-style: none;
  margin: 2px;
  vertical-align: text-bottom;
}
ul.inventory > li:not(.category) {
  display: inline-block;
  border: 1px solid #EFDBA8;
}
ul.inventory > li.category {
  font-size: 1rem;
  font-weight: bold;
}
ul.inventory > li.title:first-child {
  background: #965C36;
  padding: 2px 6px;
  margin-right: 2px;
}
ul.inventory > li.title:first-child:empty {
  display: none;
}
ul.inventory > li.item {
  border-color: rgba(0, 0, 0, 0);
  height: 18px;
  max-width: 40px;
}
ul.inventory > li.item:hover {
  border-color: #F0D79E;
  background-color: #B37C4A;
}
ul.inventory > li.item:not(.locked) {
  cursor: pointer;
}
ul.inventory > li.item.broken {
  border: 1px dotted #ff0000;
}
ul.inventory > li.item.banished_hidden {
  opacity: 0.25;
}
ul.inventory > li.free {
  height: 18px;
  width: 18px;
}
ul.inventory > li.item.counted {
  font-size: 0;
}
ul.inventory > li.item.counted > span {
  font-size: 0.9rem;
  position: relative;
}
ul.inventory > li.blur {
  opacity: 0.25;
}
ul.inventory > li.focus {
  box-shadow: 0 0 4px 2px #EFDBA8;
  border-radius: 4px;
}
ul.inventory.soul {
  background: url(/build/images/assets/img/background/inventory/inv_soul.5ddc4168..gif) no-repeat top left;
}
ul.inventory.soul li {
  margin: 0;
}
ul.inventory.soul li.title:first-child {
  background: #4d5061;
  padding: 2px 6px;
  margin-right: 2px;
  border: 1px solid #64677d;
}
ul.inventory.soul li.title:first-child:empty {
  display: none;
}
ul.inventory.soul li.category .small {
  color: #64677d;
}
ul.inventory.soul li.item:hover {
  border-color: #64677d;
  background-color: #4d5061;
}
ul.inventory.rucksack {
  background: url(/build/images/assets/img/background/inventory/inv_bag.77e6f275..gif) no-repeat top left;
}
ul.inventory.rucksack li {
  margin: 0;
}
ul.inventory.rucksack-escort {
  background: rgba(0, 0, 0, 0.1);
  border: 1px solid #5c2b20;
  margin: 0;
}
ul.inventory.desert,
ul.inventory.desert-escort {
  background: url(/build/images/assets/img/background/inventory/inv_ground.a2092738..gif) repeat top left;
}
ul.inventory.desert-escort {
  border: 1px solid #5c2b20;
}
ul.inventory.chest {
  background: url(/build/images/assets/img/background/inventory/inv_home.d303b8c0..gif) repeat center;
}
ul.inventory.chest.locked li {
  opacity: 0.5;
}
ul.inventory.bank {
  background: url(/build/images/assets/img/background/inventory/inv_bank.3ff564e6..gif) repeat center;
  min-height: 100px;
}
ul.inventory.bank.theft {
  background: #7e3f39;
}
ul.inventory.bank .item .item-icon {
  display: inline-block;
  width: 16px;
  height: 16px;
  text-align: center;
}
ul.inventory.bank .item.defense:not(.broken) {
  border: 1px dotted #ddab76;
}
ul.actions,
ul.special_actions,
ul.heroic_actions {
  padding: 5px 2px;
  background: #5c2b20;
  border: 1px solid #EFDBA8;
}
ul.actions hr,
ul.special_actions hr,
ul.heroic_actions hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
ul.actions > li,
ul.special_actions > li,
ul.heroic_actions > li {
  list-style: none;
  padding: 2px 2px 2px 10px;
  font-size: 1.2rem;
  font-variant: small-caps;
  color: #ddab76;
  position: relative;
  cursor: default;
}
ul.actions > li.broken-item,
ul.special_actions > li.broken-item,
ul.heroic_actions > li.broken-item {
  color: #c04822;
}
ul.actions > li.broken-item b,
ul.special_actions > li.broken-item b,
ul.heroic_actions > li.broken-item b {
  color: #ea6d45;
}
ul.actions > li.broken-item img,
ul.special_actions > li.broken-item img,
ul.heroic_actions > li.broken-item img {
  outline: 1px solid #c04822;
}
ul.actions > li:not(.open):not([disabled]):not(.help):not(.broken-item),
ul.special_actions > li:not(.open):not([disabled]):not(.help):not(.broken-item),
ul.heroic_actions > li:not(.open):not([disabled]):not(.help):not(.broken-item) {
  cursor: pointer;
}
ul.actions > li:not(.open):not([disabled]):not(.help):not(.broken-item):hover,
ul.special_actions > li:not(.open):not([disabled]):not(.help):not(.broken-item):hover,
ul.heroic_actions > li:not(.open):not([disabled]):not(.help):not(.broken-item):hover {
  color: white;
  background: #823d2d;
}
ul.actions > li.help,
ul.special_actions > li.help,
ul.heroic_actions > li.help {
  color: white;
  font-size: 1rem;
  background: #696486;
  cursor: default;
}
ul.actions > li.help:hover,
ul.special_actions > li.help:hover,
ul.heroic_actions > li.help:hover {
  background: #696486;
}
ul.actions > li > div.targets,
ul.special_actions > li > div.targets,
ul.heroic_actions > li > div.targets {
  position: absolute;
  display: none;
  left: 100%;
  right: -100%;
  top: 0;
  z-index: 1500;
  color: #f0d79e;
  outline: 2px solid black;
  margin: 0;
  padding: 5px;
}
ul.actions > li > div.targets.rendered-targets,
ul.special_actions > li > div.targets.rendered-targets,
ul.heroic_actions > li > div.targets.rendered-targets {
  background: #5c2b20;
  border: 1px solid #efdba8;
  color: white;
}
ul.actions > li > div.targets:not(.rendered-targets),
ul.special_actions > li > div.targets:not(.rendered-targets),
ul.heroic_actions > li > div.targets:not(.rendered-targets) {
  background: #3b3249;
  border: 1px solid #afacc1;
}
ul.actions > li > div.targets span.highlight,
ul.special_actions > li > div.targets span.highlight,
ul.heroic_actions > li > div.targets span.highlight {
  padding-left: 3px;
  padding-right: 3px;
  white-space: nowrap;
  background-color: rgba(255, 255, 255, 0.2);
}
ul.actions > li > div.targets span.highlight img,
ul.special_actions > li > div.targets span.highlight img,
ul.heroic_actions > li > div.targets span.highlight img {
  vertical-align: middle;
  margin-right: 3px;
}
ul.actions > li > div.targets > span:first-child,
ul.special_actions > li > div.targets > span:first-child,
ul.heroic_actions > li > div.targets > span:first-child,
ul.actions > li > div.targets > span.header,
ul.special_actions > li > div.targets > span.header,
ul.heroic_actions > li > div.targets > span.header {
  display: block;
  background: #696486;
  padding: 0 3px;
}
ul.actions > li > div.targets > ul,
ul.special_actions > li > div.targets > ul,
ul.heroic_actions > li > div.targets > ul {
  margin: 0;
  padding: 0;
  font-size: 0;
  max-height: 300px;
  overflow-y: auto;
}
ul.actions > li > div.targets > ul > li,
ul.special_actions > li > div.targets > ul > li,
ul.heroic_actions > li > div.targets > ul > li {
  list-style: none;
  padding: 2px;
  margin: 2px;
  border: 1px solid transparent;
}
ul.actions > li > div.targets > ul > li.line:not(.line-check),
ul.special_actions > li > div.targets > ul > li.line:not(.line-check),
ul.heroic_actions > li > div.targets > ul > li.line:not(.line-check) {
  display: flex;
  align-items: center;
}
ul.actions > li > div.targets > ul > li.line:not(.line-check) > *:first-child,
ul.special_actions > li > div.targets > ul > li.line:not(.line-check) > *:first-child,
ul.heroic_actions > li > div.targets > ul > li.line:not(.line-check) > *:first-child {
  flex-grow: 1;
}
ul.actions > li > div.targets > ul > li.line.line-check,
ul.special_actions > li > div.targets > ul > li.line.line-check,
ul.heroic_actions > li > div.targets > ul > li.line.line-check {
  font-size: 1.2rem;
  display: flex;
  align-items: center;
}
ul.actions > li > div.targets > ul > li.line.line-check > *:last-child,
ul.special_actions > li > div.targets > ul > li.line.line-check > *:last-child,
ul.heroic_actions > li > div.targets > ul > li.line.line-check > *:last-child {
  flex-grow: 1;
}
ul.actions > li > div.targets > ul > li:not(.line),
ul.special_actions > li > div.targets > ul > li:not(.line),
ul.heroic_actions > li > div.targets > ul > li:not(.line) {
  cursor: pointer;
}
ul.actions > li > div.targets > ul > li:not(.line):not(.expanded),
ul.special_actions > li > div.targets > ul > li:not(.line):not(.expanded),
ul.heroic_actions > li > div.targets > ul > li:not(.line):not(.expanded) {
  display: inline-block;
}
ul.actions > li > div.targets > ul > li > div:not(.tooltip),
ul.special_actions > li > div.targets > ul > li > div:not(.tooltip),
ul.heroic_actions > li > div.targets > ul > li > div:not(.tooltip) {
  font-size: 1.2rem;
  display: inline-block;
}
ul.actions > li > div.targets > ul > li:not(.line):hover,
ul.special_actions > li > div.targets > ul > li:not(.line):hover,
ul.heroic_actions > li > div.targets > ul > li:not(.line):hover {
  background: #f7ac5c;
  border-color: #be792f;
}
ul.actions > li > div.targets *[x-close-for],
ul.special_actions > li > div.targets *[x-close-for],
ul.heroic_actions > li > div.targets *[x-close-for] {
  text-align: right;
  text-decoration: underline;
  cursor: pointer;
  color: #ddab76;
}
ul.actions > li > img:first-child,
ul.special_actions > li > img:first-child,
ul.heroic_actions > li > img:first-child {
  position: absolute;
  left: 4px;
  top: 3px;
}
ul.actions > li > span,
ul.special_actions > li > span,
ul.heroic_actions > li > span {
  vertical-align: top;
  display: block;
  padding-left: 16px;
}
ul.actions > li > span > img,
ul.special_actions > li > span > img,
ul.heroic_actions > li > span > img {
  vertical-align: sub;
}
ul.actions > li > span > img.unavailable,
ul.special_actions > li > span > img.unavailable,
ul.heroic_actions > li > span > img.unavailable {
  filter: sepia(100%) opacity(40%);
}
ul.actions > li > span.label,
ul.special_actions > li > span.label,
ul.heroic_actions > li > span.label {
  color: #F0D79E;
  text-decoration: underline;
}
ul.actions > li[disabled],
ul.special_actions > li[disabled],
ul.heroic_actions > li[disabled] {
  pointer-events: auto;
  cursor: default;
}
ul.actions > li[disabled] > span,
ul.special_actions > li[disabled] > span,
ul.heroic_actions > li[disabled] > span {
  text-decoration: line-through;
}
ul.actions > li + li,
ul.special_actions > li + li,
ul.heroic_actions > li + li {
  border-top: 1px solid rgba(221, 171, 118, 0.2);
}
ul.actions.heroic_actions > li:not(.already)[disabled] > span,
ul.special_actions.heroic_actions > li:not(.already)[disabled] > span,
ul.heroic_actions.heroic_actions > li:not(.already)[disabled] > span {
  text-decoration: none !important;
}
ul.heroic_actions {
  background-color: #3b3249;
  border: 1px solid #afacc1;
}
ul.heroic_actions > li:hover {
  background: #696486;
}
ul.camping_actions {
  padding: 5px 2px;
}
ul.camping_actions > li {
  list-style: none;
  padding: 2px 2px 2px 10px;
  font-size: 1.2rem;
  position: relative;
}
ul.camping_actions > li:not(.open) {
  cursor: pointer;
}
ul.camping_actions > li:not(.open):hover {
  text-decoration: underline;
}
ul.camping_actions > li > img:first-child {
  position: absolute;
  left: 4px;
  top: 3px;
}
ul.camping_actions > li > span {
  vertical-align: top;
  display: block;
  padding-left: 16px;
}
ul.camping_actions > li > span > img {
  vertical-align: sub;
}
ul.camping_actions > li > span > img.unavailable {
  filter: sepia(100%) opacity(40%);
}
ul.camping_actions > li + li {
  border-top: 1px solid rgba(221, 171, 118, 0.2);
}
div.well {
  width: 100%;
  padding-top: 118.699187%;
  background: url(/build/images/assets/img/background/town/well_bg.dc6d7739..gif) no-repeat center / cover;
  position: relative;
}
div.well > .water {
  overflow: visible;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(/build/images/assets/img/background/town/well_water.6276df14..gif) no-repeat bottom center / cover;
}
div.well > .water::after {
  position: absolute;
  content: " ";
  background: url(/build/images/assets/img/background/town/well_line.31fcec3b..gif) no-repeat center;
  height: 4px;
  top: -4px;
  width: 100%;
}
div.well > .mask {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(/build/images/assets/img/background/town/well_mask.877331a5..gif) no-repeat center / cover;
}
div.well > .overlay {
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  font-weight: bold;
  font-size: 1.1rem;
  padding: 0 8px;
}
div.game-menu-area {
  position: absolute;
  width: 950px;
  padding: 5px 0;
  overflow: visible;
  top: 137px;
  left: 0;
}
div.game-menu-area > div.game-dropdown {
  position: absolute;
  z-index: 11;
  width: 100%;
  top: 37px;
  display: block;
  background: #693e29;
  box-shadow: 0 0 5px black;
  transition: height 0.4s ease, opacity 0.4s ease;
  overflow: hidden;
}
div.game-menu-area > div.game-dropdown.hidden {
  pointer-events: none;
  opacity: 0;
}
div.game-menu-area > div.game-dropdown > ul.text-menu {
  padding: 10px;
  margin: 0;
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
div.game-menu-area > div.game-dropdown > ul.text-menu > li {
  padding: 5px;
  font-size: 1.6rem;
  font-weight: bold;
  font-variant: small-caps;
  list-style: none;
  cursor: pointer;
  color: #f0d79e;
  border-bottom: 1px dashed #b37c4a;
}
div.game-menu-area > div.game-dropdown > ul.text-menu > li.burger-button {
  display: none;
}
div.game-menu-area > div.game-dropdown > ul.text-menu > li:hover {
  background: #8e5437;
}
div.game-menu-area > div.game-dropdown > ul.text-menu > li.back-dash {
  order: 1;
  /*margin-top: 25px;*/
}
div.game-menu-area > div.game-dropdown > ul.text-menu > li.poll-dash {
  order: 2;
  margin-top: 10px;
}
div.game-menu-area > div.game-bar {
  width: 100%;
  height: 32px;
  background: url(/build/images/assets/img/background/bg_menu.2dfe0d1b..jpg);
  box-shadow: 0 0 5px black;
  position: relative;
}
div.game-menu-area > div.game-bar > div.header-stats {
  position: absolute;
  top: -130px;
  pointer-events: none;
  right: 15px;
}
div.game-menu-area > div.game-bar > div.header-stats > ul {
  list-style: none;
  font-variant: small-caps;
  font-weight: bolder;
  color: #fdcb70;
  text-shadow: 0px 1px 1px black, 0px -1px 1px black, 1px 0px 1px black, -1px 0px 1px black, 1px 1px 1px black, -1px -1px 1px black, -1px 1px 1px black, 1px -1px 1px black;
  text-align: right;
  font-size: 1.3rem;
  font-style: italic;
}
div.game-menu-area > div.game-bar > div.header-stats > ul > li span {
  font-size: 1.8rem;
}
div.game-menu-area > div.game-bar > div.header-stats > ul > li.end-stat {
  color: white;
}
div.game-menu-area > div.game-bar > div.ulcont {
  display: inline-block;
  padding: 0;
  margin: 0;
  float: right;
  position: relative;
  z-index: 20;
}
div.game-menu-area > div.game-bar > div.ulcont.fix-left {
  position: absolute;
  top: 100%;
  left: 0;
  float: none;
  margin-top: 12px !important;
  margin-left: 10px;
  z-index: 10;
}
div.game-menu-area > div.game-bar > div.ulcont.fix-left > div {
  display: inline-block;
}
div.game-menu-area > div.game-bar > div.ulcont.fix-left > div + div {
  margin-left: 4px;
}
div.game-menu-area > div.game-bar > ul,
div.game-menu-area > div.game-bar > div.ulcont {
  display: inline-block;
  padding: 0;
  margin: 0;
}
div.game-menu-area > div.game-bar > ul.ulcont + .ulcont,
div.game-menu-area > div.game-bar > div.ulcont.ulcont + .ulcont {
  margin-right: 4px !important;
}
div.game-menu-area > div.game-bar > ul li,
div.game-menu-area > div.game-bar > div.ulcont li {
  display: inline-block;
  list-style: none;
}
div.game-menu-area > div.game-bar > ul.text-menu,
div.game-menu-area > div.game-bar > div.ulcont.text-menu {
  background: url(/build/images/assets/img/background/menu_metalbg.53cc2e47..png) 0 0 repeat-x;
  height: 32px;
  padding-left: 32px;
  padding-right: 6px;
  position: relative;
  z-index: 995;
}
div.game-menu-area > div.game-bar > ul.text-menu:before,
div.game-menu-area > div.game-bar > div.ulcont.text-menu:before {
  position: absolute;
  left: 0;
  top: -28px;
  height: 84px;
  width: 43px;
  pointer-events: none;
  content: " ";
  background: url(/build/images/assets/img/game-bar/cog0.cb2164ab..png) 0 0 no-repeat;
}
div.game-menu-area > div.game-bar > ul.text-menu:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu:after {
  position: absolute;
  right: -43px;
  top: -14px;
  height: 53px;
  width: 57px;
  pointer-events: none;
  z-index: 20;
  content: " ";
  background: url(/build/images/assets/img/game-bar/cog1.93690797..png) 0 0 no-repeat;
}
div.game-menu-area > div.game-bar > ul.text-menu > li,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li {
  padding: 2px 8px;
  background: rgba(0, 0, 0, 0.3);
  font-weight: bold;
  color: #ddab76;
  box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.6);
  border-radius: 4px;
  border: 1px solid rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
div.game-menu-area > div.game-bar > ul.text-menu > li:hover,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li:hover {
  color: white;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.burger-button,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.burger-button {
  margin-top: 2px;
  position: relative;
  left: -20px;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.forum,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.forum,
div.game-menu-area > div.game-bar > ul.text-menu > li.town-dash,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-dash,
div.game-menu-area > div.game-bar > ul.text-menu > li.town-news,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-news,
div.game-menu-area > div.game-bar > ul.text-menu > li.soul,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.soul,
div.game-menu-area > div.game-bar > ul.text-menu > li.help,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.help {
  filter: brightness(100%);
  width: 84px;
  margin-top: 7px;
  text-transform: uppercase;
  font-size: 1rem;
  font-weight: bold;
  color: #FFFFCA;
  text-align: center;
  position: relative;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.forum:hover,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.forum:hover,
div.game-menu-area > div.game-bar > ul.text-menu > li.town-dash:hover,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-dash:hover,
div.game-menu-area > div.game-bar > ul.text-menu > li.town-news:hover,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-news:hover,
div.game-menu-area > div.game-bar > ul.text-menu > li.soul:hover,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.soul:hover,
div.game-menu-area > div.game-bar > ul.text-menu > li.help:hover,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.help:hover {
  filter: brightness(140%);
  color: #FFFFCA;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.forum:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.forum:after,
div.game-menu-area > div.game-bar > ul.text-menu > li.town-dash:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-dash:after,
div.game-menu-area > div.game-bar > ul.text-menu > li.town-news:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-news:after,
div.game-menu-area > div.game-bar > ul.text-menu > li.soul:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.soul:after,
div.game-menu-area > div.game-bar > ul.text-menu > li.help:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.help:after {
  filter: drop-shadow(0 0 2px black);
  content: " ";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  height: 45px;
  top: -40px;
  background-position: bottom center;
  background-repeat: no-repeat;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.back-dash,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.back-dash {
  color: #f0d79e;
  box-shadow: inset 0 0 4px #00000000;
  border: 1px solid #00000000;
  position: absolute;
  top: 35px;
  left: 0;
  width: 117px;
  height: 37px;
  padding-top: 9.5px;
  padding-left: 26px;
  font-size: 1rem;
  font-weight: normal;
  font-variant: small-caps;
  background: url(/build/images/assets/img/game-bar/back_button.a23c38e3..png);
}
div.game-menu-area > div.game-bar > ul.text-menu > li.back-dash:hover,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.back-dash:hover {
  background-image: url(/build/images/assets/img/game-bar/back_button_hover.cc688d48..png);
  padding-top: 10.5px;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.poll-dash,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.poll-dash {
  color: #f0d79e;
  border: none;
  box-shadow: none;
  position: absolute;
  top: 49px;
  left: 735px;
  width: 169px;
  height: 41px;
  background: url(/build/images/assets/img/background/sondagebt_bg.9386752e..gif) center / cover no-repeat;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.poll-dash button,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.poll-dash button {
  position: absolute;
  width: 156px;
  min-height: auto;
  height: 20px;
  top: 19px;
  left: 11px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: fade;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.poll-dash button > span,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.poll-dash button > span {
  display: block;
  width: 130%;
  position: relative;
  left: -15%;
  text-align: center;
  transform: scaleX(0.85);
}
div.game-menu-area > div.game-bar > ul.text-menu > li.forum:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.forum:after {
  background-image: url(/build/images/assets/img/game-bar/forum.37f3e439..png);
  top: -42px;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.town-dash:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-dash:after {
  background-image: url(/build/images/assets/img/game-bar/play.997bb4aa..png);
}
div.game-menu-area > div.game-bar > ul.text-menu > li.town-news:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-news:after {
  background-image: url(/build/images/assets/img/game-bar/gazette.c2f4e308..png);
}
div.game-menu-area > div.game-bar > ul.text-menu > li.soul:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.soul:after {
  background-image: url(/build/images/assets/img/game-bar/soul.be82ea0c..png);
}
div.game-menu-area > div.game-bar > ul.text-menu > li.help:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.help:after {
  background-image: url(/build/images/assets/img/game-bar/help.07020a0e..png);
}
div.game-menu-area > div.game-bar > ul.clock,
div.game-menu-area > div.game-bar > div.ulcont.clock {
  position: absolute;
  background: url(/build/images/assets/img/background/clock.2fd94115..png);
  width: 260px;
  height: 90px;
  top: -137px;
  right: 0px;
}
div.game-menu-area > div.game-bar > ul.clock > li,
div.game-menu-area > div.game-bar > div.ulcont.clock > li {
  display: block;
  position: absolute;
}
div.game-menu-area > div.game-bar > ul.clock > li:nth-child(1),
div.game-menu-area > div.game-bar > div.ulcont.clock > li:nth-child(1) {
  font-size: 1rem;
  color: #ddab76;
  text-align: right;
  height: 12px;
  top: 9px;
  left: 0;
  right: 75px;
  font-variant: small-caps;
}
div.game-menu-area > div.game-bar > ul.clock > li:nth-child(2),
div.game-menu-area > div.game-bar > div.ulcont.clock > li:nth-child(2) {
  font-size: 1rem;
  color: #704018;
  font-weight: bold;
  text-align: right;
  height: 12px;
  top: 25px;
  left: 0;
  right: 85px;
}
div.game-menu-area > div.game-bar > ul.clock > li:nth-child(3),
div.game-menu-area > div.game-bar > div.ulcont.clock > li:nth-child(3) {
  font-size: 1rem;
  text-align: center;
  top: 32px;
  left: 195px;
  right: 25px;
  cursor: help;
  z-index: 995;
}
div.game-menu-area > div.game-bar > ul.clock > li:nth-child(4),
div.game-menu-area > div.game-bar > div.ulcont.clock > li:nth-child(4) {
  color: #5e0000;
  font-size: 1rem;
  text-align: center;
  font-weight: bold;
  top: 58px;
  left: 195px;
  right: 25px;
  cursor: help;
  z-index: 995;
}
div.game-menu-area > div.game-bar > ul.clock .hardcore,
div.game-menu-area > div.game-bar > div.ulcont.clock .hardcore {
  color: #a33333;
  font-variant: small-caps;
}
div.game-menu-area > div.game-bar > ul.clock > li:nth-child(5),
div.game-menu-area > div.game-bar > div.ulcont.clock > li:nth-child(5) {
  top: -6px;
  right: 0;
  z-index: 998;
}
div.game-menu-area > div.game-bar > ul.ulcont,
div.game-menu-area > div.game-bar > div.ulcont.ulcont {
  margin-top: 5px;
  background-color: #483927;
  padding: 1px 3px;
  border: 1px solid #be9766;
  float: right;
  font-size: 0.7em;
}
div.game-menu-area > div.game-bar > ul.ulcont ul,
div.game-menu-area > div.game-bar > div.ulcont.ulcont ul {
  margin: 0;
  padding: 0;
}
div.game-menu-area > div.game-bar > ul.ulcont ul li,
div.game-menu-area > div.game-bar > div.ulcont.ulcont ul li {
  list-style: none;
  color: #ddab76;
  padding: 0;
}
div.game-menu-area > div.game-bar > ul.ulcont ul li b.red,
div.game-menu-area > div.game-bar > div.ulcont.ulcont ul li b.red {
  color: #ff5f5f;
}
div.game-menu-area > div.game-bar > ul.ulcont ul li:before,
div.game-menu-area > div.game-bar > div.ulcont.ulcont ul li:before {
  line-height: 0;
  vertical-align: top;
  margin-right: 4px;
  display: inline-block;
  width: 16px;
}
div.game-menu-area > div.game-bar > ul.status,
div.game-menu-area > div.game-bar > div.ulcont.status,
div.game-menu-area > div.game-bar > ul.rucksack,
div.game-menu-area > div.game-bar > div.ulcont.rucksack {
  position: relative;
  padding: 3px 8px;
  font-weight: bold;
  color: #ddab76;
  box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.9);
  border-radius: 4px;
  background: rgba(0, 0, 0, 0.5);
  float: right;
  font-size: 0.2rem;
  height: 30px;
  /*&.rucksack:before*/
}
div.game-menu-area > div.game-bar > ul.status > .text,
div.game-menu-area > div.game-bar > div.ulcont.status > .text,
div.game-menu-area > div.game-bar > ul.rucksack > .text,
div.game-menu-area > div.game-bar > div.ulcont.rucksack > .text {
  display: block;
  position: absolute;
  top: -1px;
  left: 7px;
  right: 0;
  margin-top: 0;
  z-index: 2;
  color: white;
  font-size: 0.8rem;
  font-variant: small-caps;
  text-shadow: 1px 1px 2px black;
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm):not(.civil),
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm):not(.civil),
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm):not(.civil),
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm):not(.civil) {
  min-width: 64px;
  background: url(/build/images/assets/img/game-bar/panel_tl.61eccd4c..png) 0 0 no-repeat, url(/build/images/assets/img/game-bar/panel_tr.f287b8c0..png) 100% 0 no-repeat, url(/build/images/assets/img/game-bar/panel_bl.a18b84b2..png) 0 100% no-repeat, url(/build/images/assets/img/game-bar/panel_br.0db4ecea..png) 100% 100% no-repeat, url(/build/images/assets/img/game-bar/panel_t.056a0d9d..png) 0 0 repeat-x, url(/build/images/assets/img/game-bar/panel_l.55402dfd..png) 0 0 repeat-y, url(/build/images/assets/img/game-bar/panel_r.885c2d8a..png) 100% 0 repeat-y, url(/build/images/assets/img/game-bar/panel_b.9a69fb55..png) 0 100% repeat-x, url(/build/images/assets/img/game-bar/background_sq.8e001ff9..png);
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm).rucksack,
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm).rucksack,
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm).rucksack,
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm).rucksack {
  z-index: 2;
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm) > li:not(.text),
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm) > li:not(.text),
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text),
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text) {
  height: 18px;
  margin-top: 6px;
  vertical-align: bottom;
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm) > li:not(.text).free,
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm) > li:not(.text).free,
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).free,
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).free,
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm) > li:not(.text).item,
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm) > li:not(.text).item,
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).item,
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).item {
  width: 16px;
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm) > li:not(.text).free,
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm) > li:not(.text).free,
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).free,
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).free {
  background: url(/build/images/assets/img/small_empty_inv.bb5e84b9..gif) no-repeat;
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm) > li:not(.text).item.broken,
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm) > li:not(.text).item.broken,
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).item.broken,
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).item.broken {
  outline: 1px dotted #ff0000;
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm) .status-ghoul,
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm) .status-ghoul,
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm) .status-ghoul,
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm) .status-ghoul {
  position: absolute;
  left: 0;
  top: 26px;
  padding: 4px;
  background: #8f5e33;
  color: #ddab76;
  border: 1px solid #af865a;
  outline: 2px solid #442012;
  float: right;
  font-size: 0.9rem;
  height: 32px !important;
  text-transform: uppercase;
  font-weight: bold;
  z-index: 1;
  max-width: 165px;
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm) .status-ghoul.warning,
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm) .status-ghoul.warning,
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm) .status-ghoul.warning,
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm) .status-ghoul.warning {
  height: 50px !important;
}
div.game-menu-area > div.game-bar > ul.status.rucksack,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack {
  max-width: 176px;
  overflow: hidden;
  font-size: 0;
}
div.game-menu-area > div.game-bar > ul.status.rucksack.expanded .more,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack.expanded .more,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack.expanded .more,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack.expanded .more {
  width: 18px;
  position: absolute;
  top: 7px;
  right: 0px;
}
div.game-menu-area > div.game-bar > ul.status.rucksack.expanded:hover,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack.expanded:hover,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack.expanded:hover,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack.expanded:hover {
  overflow: visible;
  height: 56px;
}
div.game-menu-area > div.game-bar > ul.status.rucksack.expanded:hover .more,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack.expanded:hover .more,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack.expanded:hover .more,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack.expanded:hover .more {
  display: none;
}
div.game-menu-area > div.game-bar > ul.status.rucksack:not(.expanded) .more,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack:not(.expanded) .more,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack:not(.expanded) .more,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack:not(.expanded) .more {
  display: none;
}
div.game-menu-area > div.game-bar > ul.status.rucksack.fix-bottom,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack.fix-bottom,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack.fix-bottom,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack.fix-bottom {
  position: absolute !important;
  top: 100%;
  right: 0;
  float: none;
}
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union {
  border-radius: 0;
}
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.rucksack,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.rucksack,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.rucksack,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.rucksack {
  margin-left: 0;
  position: relative;
  overflow: visible;
  z-index: 1;
}
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.rucksack:not(:hover) .over,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.rucksack:not(:hover) .over,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.rucksack:not(:hover) .over,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.rucksack:not(:hover) .over {
  display: none;
}
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.rucksack:not(.expanded):not(.civil),
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.rucksack:not(.expanded):not(.civil),
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.rucksack:not(.expanded):not(.civil),
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.rucksack:not(.expanded):not(.civil),
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.rucksack:not(:hover):not(.civil),
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.rucksack:not(:hover):not(.civil),
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.rucksack:not(:hover):not(.civil),
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.rucksack:not(:hover):not(.civil) {
  background: url(/build/images/assets/img/game-bar/panel_tr.f287b8c0..png) 100% 0 no-repeat, url(/build/images/assets/img/game-bar/panel_br.0db4ecea..png) 100% 100% no-repeat, url(/build/images/assets/img/game-bar/panel_t.056a0d9d..png) 0 0 repeat-x, url(/build/images/assets/img/game-bar/panel_r.885c2d8a..png) 100% 0 repeat-y, url(/build/images/assets/img/game-bar/panel_b.9a69fb55..png) 0 100% repeat-x, url(/build/images/assets/img/game-bar/background_sq.8e001ff9..png) !important;
}
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.rucksack:not(.expanded):before,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.rucksack:not(.expanded):before,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.rucksack:not(.expanded):before,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.rucksack:not(.expanded):before,
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.rucksack:not(:hover):before,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.rucksack:not(:hover):before,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.rucksack:not(:hover):before,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.rucksack:not(:hover):before {
  content: " ";
  z-index: 1;
  position: absolute;
  top: 0;
  left: -14px;
  width: 24px;
  bottom: 0;
  pointer-events: none;
  background: url(/build/images/assets/img/game-bar/fuse_t.db04b8e2..png) 0 0 no-repeat, url(/build/images/assets/img/game-bar/fuse_b.df452958..png) 0 100% no-repeat, url(/build/images/assets/img/game-bar/fuse_m.839d4221..png) 0 0 repeat-y;
}
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.status,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.status,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.status,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.status {
  margin-right: 0;
  margin-left: 32px;
}
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.status:before,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.status:before,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.status:before,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.status:before {
  content: " ";
  z-index: 20;
  position: absolute;
  top: 13px;
  left: -34px;
  width: 40px;
  height: 33px;
  pointer-events: none;
  background: url(/build/images/assets/img/game-bar/cog2.7b747861..png) 0 0 no-repeat;
}
div.game-menu-area > div.game-bar > ul.status.ap,
div.game-menu-area > div.game-bar > div.ulcont.status.ap,
div.game-menu-area > div.game-bar > ul.rucksack.ap,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.ap,
div.game-menu-area > div.game-bar > ul.status.bp,
div.game-menu-area > div.game-bar > div.ulcont.status.bp,
div.game-menu-area > div.game-bar > ul.rucksack.bp,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.bp,
div.game-menu-area > div.game-bar > ul.status.pm,
div.game-menu-area > div.game-bar > div.ulcont.status.pm,
div.game-menu-area > div.game-bar > ul.rucksack.pm,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.pm {
  font-size: 1.6rem;
}
div.game-menu-area > div.game-bar > ul.status.ap > li,
div.game-menu-area > div.game-bar > div.ulcont.status.ap > li,
div.game-menu-area > div.game-bar > ul.rucksack.ap > li,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.ap > li,
div.game-menu-area > div.game-bar > ul.status.bp > li,
div.game-menu-area > div.game-bar > div.ulcont.status.bp > li,
div.game-menu-area > div.game-bar > ul.rucksack.bp > li,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.bp > li,
div.game-menu-area > div.game-bar > ul.status.pm > li,
div.game-menu-area > div.game-bar > div.ulcont.status.pm > li,
div.game-menu-area > div.game-bar > ul.rucksack.pm > li,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.pm > li {
  margin-top: 3px;
}
div.game-menu-area > div.game-bar > ul.status.ap:before,
div.game-menu-area > div.game-bar > div.ulcont.status.ap:before,
div.game-menu-area > div.game-bar > ul.rucksack.ap:before,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.ap:before {
  content: "";
}
div.game-menu-area > div.game-bar > ul.status.bp:before,
div.game-menu-area > div.game-bar > div.ulcont.status.bp:before,
div.game-menu-area > div.game-bar > ul.rucksack.bp:before,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.bp:before {
  content: "";
}
div.game-menu-area > div.game-bar > ul.status.pm:before,
div.game-menu-area > div.game-bar > div.ulcont.status.pm:before,
div.game-menu-area > div.game-bar > ul.rucksack.pm:before,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.pm:before {
  content: "";
}
div.game-menu-area > div.game-bar > ul.status.civil:before,
div.game-menu-area > div.game-bar > div.ulcont.status.civil:before,
div.game-menu-area > div.game-bar > ul.rucksack.civil:before,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.civil:before {
  content: " ";
}
.ghoul-hunger-container {
  width: 150px;
  display: inline-block;
  height: 0;
  overflow: visible;
}
.ghoul-hunger-container .ghoul-hunger-background {
  position: absolute;
  left: 0;
  right: 0;
  height: 6px;
  top: 20px;
  background: #582921;
  outline: 1px solid #ba9976;
  margin: 0 3px 0 5px;
}
.ghoul-hunger-container .ghoul-hunger-bar {
  position: absolute;
  left: 0;
  height: 6px;
  top: 20px;
  background: #696486;
  margin: 0 3px 0 5px;
  border-top: 1px inset black;
}
.ghoul-hunger-container .ghoul-hunger-bar.warning {
  background: #bb6765;
}
.ghoul-hunger-container .ghoul-hunger-indicator {
  position: absolute;
  background: red;
  height: 6px;
  width: 2px;
  top: 20px;
  margin: 0 2px;
}
.ghoul-hunger-container.in-tooltip {
  display: block;
  height: 12px;
  position: relative;
}
.ghoul-hunger-container.in-tooltip .ghoul-hunger-background,
.ghoul-hunger-container.in-tooltip .ghoul-hunger-bar,
.ghoul-hunger-container.in-tooltip .ghoul-hunger-indicator {
  top: 3px;
}
.ghoul-message {
  text-transform: uppercase;
  font-size: 0.7rem;
  display: block;
  color: #ff5f5f;
  margin-top: 5px;
}
span.ap,
div.ap {
  display: inline-block;
}
span.ap:after,
div.ap:after {
  content: " ";
  display: inline-block;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/ap_small.9d8cf15c..gif);
  vertical-align: middle;
  margin-left: 0;
}
span.bp,
div.bp {
  display: inline-block;
}
span.bp:after,
div.bp:after {
  content: " ";
  display: inline-block;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/bp_small.eaf3a5f3..gif);
  vertical-align: middle;
  margin-left: 0;
}
span.pm,
div.pm {
  display: inline-block;
}
span.pm:after,
div.pm:after {
  content: " ";
  display: inline-block;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/pm_small.8597f73b..gif);
  vertical-align: middle;
  margin-left: 0;
}
span.ox,
div.ox {
  display: inline-block;
}
span.ox:after,
div.ox:after {
  content: " ";
  display: inline-block;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/oxygen_small.ccfd5ef3..gif);
  vertical-align: middle;
  margin-left: 0;
}
span.defense,
div.defense {
  display: inline-block;
  font-weight: bold;
}
span.defense:after,
div.defense:after {
  content: " ";
  display: inline-block;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/small_def.0444425f..gif);
  vertical-align: middle;
  margin-left: 2px;
}
span.defense-broken,
div.defense-broken {
  display: inline-block;
  color: #f18766;
  font-weight: bold;
}
span.defense-broken:after,
div.defense-broken:after {
  content: " ";
  display: inline-block;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/small_def_broken.b4044ffd..gif);
  vertical-align: middle;
  margin-left: 2px;
}
.jobs-choice {
  border: 1px solid #7e4d2a;
  width: 100%;
  opacity: 0.6;
}
.jobs-choice input[type='radio'] {
  display: none;
}
.jobs-choice:hover {
  border: 1px dotted #ddab76;
  cursor: pointer;
}
.jobs-choice > .text {
  color: #b37c4a;
  font-weight: bold;
  font-variant: small-caps;
}
.jobs-choice > label > img {
  width: 100%;
}
.jobs-choice.selected {
  border: 1px solid #f0d79e;
  color: white;
  opacity: 1;
}
.jobs-choice.selected > .text {
  color: white;
}
.jobs-choice .helpbtn {
  position: absolute;
  bottom: 20px;
  left: 20px;
}
.tabs {
  font-size: 1.2rem;
  color: #ddab76;
  border-bottom: 1px solid #ddab76;
  margin-bottom: 20px;
  padding: 0 5px;
  position: relative;
  top: -2px;
  margin-left: -2px;
  min-height: 34px;
}
.tabs:not(.plain) {
  overflow: visible;
  border-bottom: 1px solid transparent;
  background: url(/build/images/assets/img/background/box/panel_02t.46a9eb10..png) right -4px top -7px no-repeat, url(/build/images/assets/img/background/tabs-header.4e251e99..jpg) left / cover;
}
.tabs:not(.plain)::before {
  position: absolute;
  content: " ";
  top: 0;
  left: 27px;
  right: 28px;
  height: 3px;
  background: url(/build/images/assets/img/background/box/panel_01.ff4d29a0..png) 0 -6px repeat-x;
}
.tabs:not(.plain)::after {
  position: absolute;
  content: " ";
  bottom: -55px;
  top: 100%;
  left: 5px;
  right: 2px;
  background: url(/build/images/assets/img/background/below_tabs_bg.0fbbd788..gif) left top repeat-x;
}
.tabs.plain {
  background: url(/build/images/assets/img/background/tabs-header-plain.5535ca39..gif) bottom left no-repeat;
}
.tabs.no-bottom-margin {
  margin-bottom: 0;
}
.tabs.no-bottom-margin ~ div.lightbox {
  margin-top: 0;
}
.tabs > .tab-floater {
  min-height: 32px;
}
.tabs > .tab-floater.tab {
  padding-top: 0 !important;
}
.tabs > .tab-floater::before,
.tabs > .tab-floater::after {
  content: " ";
  clear: both;
}
.tabs > .tab-floater::before {
  display: table;
}
.tabs > .tab-floater::after {
  display: block;
  height: 0;
}
.tabs h4.soul-name {
  margin: 8px 4px;
  display: inline-block;
}
.tabs .tab {
  overflow: hidden;
  position: relative;
}
.tabs .tab.inline {
  display: inline;
}
.tabs .tab:not(.left) {
  float: right;
}
.tabs .tab:not(.tab-floater) {
  padding-top: 9px;
}
.tabs .tab:first-child.left.inline > div.avatar.small:first-child {
  margin-left: -4px;
}
.tabs .tab:first-child.left.inline > div.avatar.small:first-child > h4.soul-name {
  transition: opacity 0.4s ease-in-out;
  pointer-events: none;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.tabs .tab:first-child.left.inline > div.avatar.small:first-child > h4.soul-name > img {
  position: absolute;
  top: 0;
  left: calc(50% - 8px);
}
.tabs .tab:first-child.left.inline > div.avatar.small:first-child > h4.soul-name > a {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  font-size: 0.75em;
  text-align: center;
}
.tabs .tab:first-child.left.inline > div.avatar.small:first-child:hover > h4.soul-name {
  opacity: 1;
}
.tabs .tab.highlight-new::after {
  display: block;
  content: " ";
  width: 16px;
  height: 16px;
  top: 5px;
  left: 0;
  background-image: url(/build/images/assets/img/forum/recent.af2ef869..png);
  position: absolute;
}
.tabs .tab .tab-link {
  float: right;
  height: 21px;
  margin-right: 0px;
  margin-left: 2px;
  margin-top: 3px;
  white-space: nowrap;
  background-image: url(/build/images/assets/img/background/tab.1d5bcab7..gif);
  background-position: top left;
  background-repeat: no-repeat;
  border-left: 1px solid #694023;
  border-right: 1px solid #694023;
  cursor: pointer;
  font-family: "Arial", sans-serif;
  font-size: 1rem;
  font-variant: small-caps;
  color: #f0d79e;
  padding: 2px 4px 0;
  text-decoration: underline;
}
.tabs .tab:not(.tab-floater):hover .tab-link {
  outline: 1px solid #f0d79e;
  text-decoration: underline;
}
.tabs .tab.selected {
  position: relative;
  top: 2px;
}
.tabs .tab.selected .tab-link {
  text-decoration: none;
  color: white;
  background-image: url(/build/images/assets/img/background/tab_active.ac61dd57..gif);
}
.tabs.plain .tab {
  float: left;
}
.tab-floater.tab-floater-nobreak {
  display: flex;
  max-width: 100%;
}
span.icon {
  background: rgba(0, 0, 0, 0.15);
  border: 1px solid rgba(0, 0, 0, 0.15);
  padding: 0 5px;
  border-radius: 6px;
  font-variant: small-caps;
  color: white;
  font-size: 1.2rem;
}
span.icon > img {
  margin-right: 3px;
}
ul.summary {
  background: #5c2b20;
  border: 1px solid #ddab76;
}
ul.summary,
ul.summary ul {
  list-style: none;
  margin: 0;
  padding: 5px;
}
ul.summary ul > li {
  padding-left: 16px;
}
ul.summary li {
  clear: both;
}
ul.summary li > span {
  float: right;
}
ul.summary li > ul {
  border-top: 1px solid #ddab76;
  margin-top: 5px;
}
div.death_header {
  background: url(/build/images/assets/img/background/deathHeader.56a4dda7..gif) no-repeat center bottom / contain;
  min-height: 55px;
  margin-top: 24px;
  text-align: center;
}
div.death_header > div:first-child {
  color: #ddab76;
  font-variant: small-caps;
  font-size: 1.6rem;
  margin-bottom: 6px;
}
div.death_header > div:first-child::first-letter {
  color: #e7c49f;
}
div.death_header > div:last-child {
  color: #e7c49f;
  font-variant: small-caps;
  font-size: 1.8rem;
  font-weight: bold;
}
div.death_header > div:last-child::first-letter {
  color: #f1ddc8;
}
div.death_footer {
  text-align: center;
  font-weight: bold;
  color: #afacc1;
}
div.death_list {
  padding-left: 6px;
}
div.death_list > b {
  color: #ddab76;
}
div.death_list > ul {
  list-style-type: none;
  padding-left: 0;
  font-size: 1.2rem;
  font-weight: bold;
  color: #e7c49f;
}
div.death_list > ul > li {
  line-height: 32px;
}
div.death_list > ul > li > span.count {
  color: white;
}
div.death_list > ul > li > div:not(.tooltip) {
  width: 32px;
  height: 32px;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
}
div.death_list > ul > li > div:not(.tooltip) > img {
  margin-top: -3px;
}
div.death_list > ul > li.rare div {
  background: url(/build/images/assets/img/pictos/rewardBg_rare.2c712a68..gif) no-repeat;
}
div.death_list > ul > li:hover div {
  background-color: #5c2b20;
  outline: 1px solid #f0d79e;
}
div.rebirth {
  background: #996739;
  border: 1px solid #b37c4a;
  margin-bottom: 10px;
}
div.rebirth div.rebirth_label {
  font-size: 1.1rem;
  background: #b37c4a;
  font-variant: small-caps;
  color: #f0d79e;
  padding: 5px;
}
div.rebirth input {
  padding-left: 5px;
  padding-right: 5px;
}
div.rebirth div.rebirth_btn {
  margin-top: 10px;
}
a.help-button {
  background-image: url(/build/images/assets/img/help/helpTooltip.296a271b..gif);
  background-repeat: no-repeat;
  text-align: center;
  color: #E7D1B2;
  border: 1px solid #5e3d17;
  text-transform: uppercase;
  font-size: 0.85rem;
  padding-left: 3px;
  padding-right: 3px;
  cursor: help;
  height: 14px;
  width: 36px;
  display: inline-block;
  line-height: normal;
}
a.help-button:hover {
  outline: 1px solid white;
}
.helpLink {
  font-variant: small-caps;
  padding-left: 20px;
  height: 16px;
  margin-top: 2px;
  margin-bottom: 2px;
  background-image: url(/build/images/assets/img/icons/small_help.1e4814b4..gif);
  background-position: top left;
  background-repeat: no-repeat;
  font-size: 1.1rem;
}
.helpLink:hover {
  color: white;
}
div.help .helpLink {
  background-image: none;
  padding-left: 0;
  color: #F0D79E;
  font-weight: bold;
}
p.book {
  margin-top: 10px;
  padding-left: 0px;
  font-size: 1.25rem;
  font-style: italic;
  color: #efc698;
}
p.book:first-letter {
  font-size: 110%;
  font-weight: bold;
}
p.ambiant,
div.ambiant {
  padding: 5px 5px 5px 22px;
  margin: 0px 10px 10px 40px;
  color: #ddab76;
  font-style: italic;
  font-size: 1.2rem;
  text-align: justify;
  background-image: url(/build/images/assets/img/icons/small_rp.4fd67236..gif);
  background-repeat: no-repeat;
  background-position: 0px 5px;
}
div.tooltip {
  display: none;
  pointer-events: none;
  font-size: 1rem;
  max-width: 250px;
  padding: 4px;
  position: fixed;
  z-index: 2000;
  color: black;
  margin: 20px;
  box-shadow: 0 0 5px black;
  background: #ddab76;
  border: 2px solid #be792f;
  text-align: justify;
  outline: 1px solid #432b11;
  font-weight: normal;
  font-variant: normal;
}
div.tooltip strong.red {
  color: #cf7058;
}
div.tooltip ul {
  padding: 0 3px;
  margin: 2px 0 0px 0px;
  list-style: none none;
  color: #F0D79E;
}
div.tooltip ul:not(.stack) {
  clear: both;
}
div.tooltip ul li {
  margin: 0;
  border-top: 0;
  border-bottom: 2px solid #5c2b20;
}
div.tooltip ul li:not(.item) {
  padding-left: 4px;
  padding-right: 4px;
  background-color: #524053;
}
div.tooltip ul li:last-child {
  border-bottom: 0;
}
div.tooltip ul li i {
  color: #f0d79e;
  font-style: italic;
}
div.tooltip ul li strong {
  font-variant: small-caps;
}
div.tooltip em {
  color: #524053;
}
div.tooltip > h1:first-child {
  font-size: 1.2rem;
  font-weight: bold;
  margin: 4px;
  padding: 0;
  text-align: center;
  border-bottom: 1px solid #be792f;
  font-variant: small-caps;
}
div.tooltip.ndynamic {
  width: 250px;
}
div.tooltip.help {
  background-color: #5c2b20;
  border: 1px solid #ecb98a;
  color: white;
  padding-left: 30px;
  padding-right: 10px;
  max-width: 250px;
}
div.tooltip.help > h1:first-child {
  border: none;
  text-align: left;
  margin: 0;
}
div.tooltip.help strong,
div.tooltip.help em {
  color: #edcda9;
}
div.tooltip.normal {
  background: #935F42;
  border: 1px dotted #E3C699;
  outline: 1px solid #5c2b20;
  color: white;
}
div.tooltip.normal > h1:first-child {
  color: white;
  text-align: right;
  border-bottom-color: white;
}
div.tooltip.normal strong {
  color: #ffaa88;
}
div.tooltip.normal em {
  color: #F0D79E;
}
div.tooltip.item {
  color: #dfdad2;
  width: 250px;
  border: 1px solid #ab9d89;
  border-bottom-color: black;
  border-right-color: black;
  background-color: #746652;
  outline: 1px solid #5c2b20;
}
div.tooltip.item > h1:first-child {
  color: white;
  text-align: right;
  border-bottom-color: white;
}
div.tooltip.forum-tooltip {
  background: #5c2b20;
  border: 1px solid #f0d79e;
  outline: 1px solid #5c2b20;
  color: white;
}
div.tooltip.forum-tooltip em {
  color: #F0D79E;
}
ul.citizen-list li {
  list-style: none;
  color: #ddab76;
}
span.language {
  text-transform: uppercase;
  font-size: 1.2rem;
  line-height: 20px;
  display: inline-block;
  text-align: center;
  color: sandybrown;
}
span.language img {
  width: 100%;
}
div.block {
  width: 80%;
  margin: 10px auto;
  background-color: #5c2b20;
  border: 1px solid #e1bd9b;
  outline: 2px solid #43281a;
}
div.block strong {
  color: #afacc1;
  text-transform: uppercase;
  text-align: center;
  font-size: 1.2rem;
}
div.item-addendum {
  font-weight: bold;
  color: #ddab76;
  margin-top: 10px;
}
div.item-tag {
  font-size: 1.1rem;
  /*text-align: center;*/
  padding: 2px;
  background: #022142;
  border: 1px solid #011d37;
  position: relative;
  color: #ddab76;
  height: 18px;
  margin-top: 3px;
  padding-left: 20px;
}
div.item-tag:after {
  position: absolute;
  display: block;
  content: " ";
  height: 16px;
  width: 16px;
  top: 0;
  left: 1px;
}
div.item-tag.item-tag-deco:after {
  background: url(/build/images/assets/img/item/cat_deco.5944708c..gif) center / contain no-repeat;
}
div.item-tag.item-tag-defense:after {
  background: url(/build/images/assets/img/item/cat_def.5741cc50..gif) center / contain no-repeat;
}
div.item-tag.item-tag-essential {
  padding-left: 14px;
}
div.item-tag.item-tag-essential:after {
  background: url(/build/images/assets/img/item/cat_job.46a3e93f..gif) center / contain no-repeat;
}
div.item-tag.item-tag-weapon:after {
  background: url(/build/images/assets/img/item/cat_weapon.9bb841e8..gif) center / contain no-repeat;
}
div.item-tag.item-tag-heavy:after {
  background: url(/build/images/assets/img/item/cat_heavy.acc8d273..gif) center / contain no-repeat;
}
div.item-tag.item-tag-use-1:after {
  background: url(/build/images/assets/img/icons/small_once.a6b19157..gif) center / contain no-repeat;
}
div.item-tag.item-tag-item-id:after {
  background: url(/build/images/assets/img/icons/small_dev.145328e8..png) center / contain no-repeat;
}
div.item-tag.item-tag-poison-deadly:after {
  background: url(/build/images/assets/img/icons/death.34e3288c..gif) center / contain no-repeat;
}
div.item-tag.item-tag-poison-infect:after {
  background: url(/build/images/assets/img/status/status_infection.8c769471..gif) center / contain no-repeat;
}
div.item-tag.item-tag-poison-strange:after {
  background: url(/build/images/assets/img/status/status_drugged.233c203e..gif) center / contain no-repeat;
}
div.item-tag.item-tag-first-pick:after {
  background: url(/build/images/assets/img/item/item_bagxl.fbd2e7bc..gif) center / contain no-repeat;
}
div.item-tag em {
  color: white;
}
div.badge {
  background: #7d5032;
  border: 1px solid #dfc793;
  padding: 10px;
  margin: 20px 0;
}
div.badge strong {
  font-size: 1.2em;
  font-weight: bold;
  color: white;
}
div.badge span {
  color: #ddab76;
}
div.tooltip-dummy {
  height: 0;
  position: relative;
  overflow: visible;
  padding: 0;
  margin: 0;
}
div.tooltip-dummy > * {
  position: absolute;
  width: 100%;
  top: 0;
  z-index: 3;
  box-shadow: 0 0 2px black, 0 0 10px black;
}
div.tooltip-dummy > *.tooltip-dummy-container {
  background: #524053;
  outline: 1px solid #F0D79E;
}
div.tooltip-dummy > *.tooltip-dummy-container > h4 {
  margin: 4px;
  padding: 0 0 4px;
  border-bottom: 1px solid #F0D79E;
  color: #F0D79E;
  text-align: center;
}
div.daily-attack {
  margin: 0 auto;
  max-width: 442px;
}
div.daily-attack div.content {
  padding: 0;
  background-color: #5c2b20;
  border: 1px solid #ddab76;
  outline: 2px solid #5c2b20;
  font-style: italic;
  color: #ddab76;
}
div.daily-attack div.content hordes-flash[data-src] {
  overflow: hidden;
}
div.daily-attack div.content hordes-flash[data-src] > * {
  width: 100% !important;
  height: auto !important;
  aspect-ratio: 440/120;
}
div.daily-attack div.content p {
  margin: 16px 10px;
}
div.daily-attack div.content p::first-letter {
  color: #f0d79e;
  font-weight: bold;
  font-size: 1.5rem;
}
div.daily-attack div.content strong {
  color: #cf7058;
  font-weight: normal;
}
div.daily-attack div.infos {
  margin-top: 20px;
  background-color: #3b3249;
  border: 1px solid #ddab76;
  outline: 2px solid #5c2b20;
  padding: 10px;
  color: white;
  font-size: 1.2rem;
}
div.daily-attack div.infos img {
  float: left;
  margin-right: 5px;
  border: 1px solid #b37c4a;
}
div.daily-attack div.infos h2 {
  padding: 0px;
  margin: 0px 0px 5px;
  color: #ddab76;
  text-align: left;
  font-family: "Lora", serif;
  text-transform: uppercase;
  border-bottom: 2px solid #ddab76;
  font-size: 1.3rem;
}
div.daily-attack div.infos em {
  color: #f0d79e;
  font-size: 1.1rem;
}
.avatar,
.avatarcrow {
  display: inline-block;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.7);
  position: relative;
}
.avatar:not(.small):not(.full):not(.round) > img,
.avatarcrow:not(.small):not(.full):not(.round) > img {
  max-width: 100px;
  max-height: 100px;
}
.avatar.small > img,
.avatarcrow.small > img {
  width: 90px;
  height: 30px;
  object-fit: cover;
}
.avatar.full > img,
.avatarcrow.full > img {
  max-width: 100%;
}
.avatar.round,
.avatarcrow.round {
  border-radius: 100%;
  overflow: hidden;
}
.avatar.round > img,
.avatarcrow.round > img {
  width: 40px;
  height: 40px;
  object-fit: cover;
}
.avatar.full > div.crop,
.avatarcrow.full > div.crop {
  z-index: 1;
  width: 100%;
  height: 33.33333333%;
  position: absolute;
  top: 0;
  left: 0;
  outline: 1px solid white;
  background: rgba(255, 255, 255, 0.1);
  cursor: nwse-resize;
}
.avatar.full > div.crop > div,
.avatarcrow.full > div.crop > div {
  cursor: grab;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.avatar.raw,
.avatarcrow.raw {
  outline: none;
  box-shadow: none;
  padding: 0;
  margin: 0;
  border: 1px solid transparent;
}
.avatar > img,
.avatarcrow > img {
  backdrop-filter: blur(15px) contrast(95%) brightness(110%);
  background: url(/build/images/assets/img/noise.cba0ba4f..png);
}
.avatar {
  border: 1px solid #5c2b20;
}
.avatarcrow {
  border: 1px solid #cc3300;
}
.tab-floater .avatar > img {
  backdrop-filter: none;
  background: transparent;
}
select {
  font-size: 1.2rem;
  background-color: #965C36;
  color: #f0d79e;
  border: 1px solid #ddab76;
  outline: 1px solid black;
  cursor: pointer;
}
select:not(.small) {
  width: 100%;
}
i.dagger {
  font-style: normal;
}
.form div.note.note-lightest {
  margin: 5px 0;
}
.form .mod {
  font-size: 1.2rem;
  color: #f0d79e;
}
.form .mod strong {
  color: white;
  text-transform: uppercase;
}
.form .warning {
  color: #f86;
  font-size: 1.2rem;
  font-variant: small-caps;
  margin-top: 5px;
  padding: 5px;
  background-color: #5c2b20;
  border: 1px solid #f0d79e;
  outline: 1px solid #5c2b20;
}
.form .warning strong {
  text-transform: uppercase;
  color: #f8eacb;
}
#postbox {
  position: absolute;
  right: 10px;
  top: 100px;
  font-size: 10px;
  background-color: rgba(62, 36, 23, 0.75);
  border-radius: 6px;
  padding: 3px 5px;
  color: #ddab76;
  transition: background-color 0.5s ease-in-out;
  cursor: pointer;
  z-index: 995;
}
#postbox:hover {
  background-color: rgba(99, 58, 37, 0.75);
}
#postbox > div {
  margin: 0;
  display: inline-block;
  font-weight: bold;
}
#postbox > div:last-child {
  margin-left: 4px;
}
#postbox.new-messages > *:nth-child(1) {
  display: none;
}
#postbox:not(.new-messages) > *:not(:nth-child(1)) {
  display: none !important;
}
.mt-1 {
  margin-top: 1em;
}
.mt-2 {
  margin-top: 2em;
}
.mb-1 {
  margin-bottom: 1em;
}
.mb-2 {
  margin-bottom: 2em;
}
.ml-1 {
  margin-left: 1em;
}
.pl-1 {
  padding-left: 1em;
}
.pl-05 {
  padding-left: 0.5em;
}
.inline-block {
  display: inline-block;
}
ul.hordes-bullets {
  list-style: none;
  font-size: 0.8em;
}
ul.hordes-bullets > li {
  position: relative;
}
ul.hordes-bullets > li b.emph {
  font-weight: normal;
  color: #ddab76;
  font-variant: small-caps;
}
ul.hordes-bullets > li:before {
  position: absolute;
  left: -24px;
  top: 0;
  content: " ";
  width: 24px;
  height: 16px;
  background: url(/build/images/assets/img/icons/small_middot.d673b4c1..gif) no-repeat;
}
ul.hordes-bullets > li.note {
  margin-left: -40px;
}
div.or {
  height: 100px;
  width: 100%;
  background: url(/build/images/assets/img/or.72e5a71d..png) no-repeat center;
}
div.welcome-teaser {
  height: 500px;
  margin-right: -5px;
}
div.welcome-teaser > span {
  font-size: 18px;
  position: relative;
  display: inline-block;
  width: 241px;
  top: 18px;
  left: 70px;
  transform: rotate(-1.8deg);
  text-align: center;
  font-weight: bold;
  text-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
}
div.welcome-teaser > span:first-child {
  color: #312839;
  text-transform: uppercase;
}
div.welcome-teaser > span:last-child {
  color: #5b0000;
}
div.welcome-teaser.teaser-1 {
  background: url(/build/images/assets/img/teaser1.97daeabd..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-1 > span {
  left: 80px;
  top: 25px;
}
div.welcome-teaser.teaser-2 {
  background: url(/build/images/assets/img/teaser2.ac81eb84..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-3 {
  background: url(/build/images/assets/img/teaser3.30afc570..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-4 {
  background: url(/build/images/assets/img/teaser4.26767171..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-5 {
  background: url(/build/images/assets/img/teaser5.00055932..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-6 {
  background: url(/build/images/assets/img/teaser6.d10d14ec..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-7 {
  background: url(/build/images/assets/img/teaser7.1c954604..png) no-repeat top right;
}
div.welcome-teaser.teaser-8 {
  background: url(/build/images/assets/img/teaser8.7a34dc34..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-9 {
  background: url(/build/images/assets/img/teaser9.2d849e22..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-10 {
  background: url(/build/images/assets/img/teaser10.af3bf423..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-11 {
  background: url(/build/images/assets/img/teaser11.399b217a..jpg) no-repeat top right;
}
span.tag {
  font-size: 0.95rem;
  text-shadow: 1px 1px 0 black;
  padding: 2px 4px;
  box-shadow: 0 0 2px black;
  margin: 1px 2px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  font-weight: bold;
  border-radius: 3px;
}
.username {
  word-break: break-all;
  text-decoration: none;
  border-radius: 4px;
  padding-right: 5px;
  padding-left: 5px;
  color: #F0D79E;
  font-weight: bold;
  box-shadow: 0 0 1px black;
  display: inline-block;
  cursor: pointer;
}
.username.username-alias {
  background-color: #5c0045;
  border-top: 1px solid #981c54;
}
.username:not(.username-alias) {
  background-color: #5C0000;
  border-top: 1px solid #98341c;
}
.username:hover {
  border-top: 1px solid #490000;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.5), 0 0 1px black;
}
.username:not(.username-alias).is-friend {
  border-top: 1px solid #965c36;
  background-color: #7e4e2a;
}
div.loading {
  min-height: 24px;
  width: 100%;
  background: url(/build/images/assets/img/anims/loading.143e0562..gif) center no-repeat;
}
i.h-icon {
  display: inline-block;
  height: 16px;
  width: 16px;
}
i.h-icon.caret-up {
  background: url(/build/images/assets/img/icons/small_caret_up.f165c160..gif) center no-repeat;
}
i.h-icon.caret-down {
  background: url(/build/images/assets/img/icons/small_caret_down.3be88e38..gif) center no-repeat;
}
.toc {
  position: sticky;
  top: 4px;
  font-size: 1.1rem;
  background: #8a5432;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  border: 1px solid #704328;
}
.toc > b:first-child {
  display: block;
  background: #965c36;
  padding: 4px;
  font-variant: small-caps;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.toc ul {
  margin: 4px 0;
  padding: 0;
}
.toc ul li {
  background: #8a5432;
  list-style: none;
  padding: 2px 10px;
  color: white;
  cursor: pointer;
  border-top: 1px solid #965c36;
}
.toc > ul > li {
  margin-left: 0;
}
.toc > ul > li:first-child {
  border-top: none;
}
.toc > ul > li > ul > li {
  margin-left: 12px;
}
.toc > ul > li > ul > li > ul > li {
  margin-left: 24px;
}
.center {
  text-align: center;
}
.vmiddle {
  vertical-align: middle;
}
.left {
  text-align: left;
}
.right {
  text-align: right;
}
.justify {
  text-align: justify;
}
.float-left {
  float: left;
}
.float-right {
  float: right;
}
.small {
  color: #ddab76;
  font-size: 1.1rem;
}
.medium {
  font-size: 1.6rem;
}
.critical {
  color: #f86000;
  font-weight: bold;
}
.pointer {
  cursor: pointer;
}
.no-ws {
  font-size: 0;
}
hr.dashed {
  border: 1px dashed #ddab76;
}
h5 {
  margin: 15px 0 2px;
  font-variant: small-caps;
  font-weight: bold;
  color: #ddab76;
  border-bottom: 2px solid #ddab76;
  background: linear-gradient(to top, #643b25 0%, rgba(100, 59, 37, 0) 50%, rgba(100, 59, 37, 0) 100%);
}
h1.page-head {
  padding: 7px 0 14px 48px;
  margin: 0 0 8px;
  color: #f0d79e;
  font-size: 1.4rem;
  line-height: 17px;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-image: url(/build/images/assets/img/h1.57460bf4..gif);
  background-repeat: no-repeat;
  background-position-y: bottom;
  clear: both;
}
h2.page-head {
  height: 17px;
  padding: 0;
  margin: 15px 0 5px;
  color: #ddab76;
  font-size: 1.2rem;
  line-height: 17px;
  text-transform: uppercase;
  border-bottom: 2px solid #ddab76;
  background-image: url(/build/images/assets/img/help/h2.ee568f07..gif);
  background-repeat: repeat-x;
  background-position: left bottom;
  clear: both;
}
.page-head > strong {
  color: white;
}
*[disabled],
*[data-disabled="disabled"]:not(form) {
  pointer-events: none;
  filter: saturate(0%) contrast(50%) brightness(110%);
}
*[data-disabled="blocked"]:not(form) {
  pointer-events: none;
}
*.no-interaction {
  pointer-events: none;
}
form[data-disabled="disabled"] input,
form[data-disabled="disabled"] select,
form[data-disabled="disabled"] textarea,
form[data-disabled="disabled"] button,
form[data-disabled="disabled"] div.button {
  pointer-events: none;
  filter: saturate(0%) contrast(50%) brightness(110%);
}
img.fit {
  width: 100%;
}
ul.feature-list {
  font-size: 0.8em;
}
ul.feature-list strong,
ul.feature-list b {
  color: #ddab76;
}
.boxed {
  border: 1px solid #f0d79e;
  outline: 1px solid #5c2b20;
}
.bold {
  font-weight: bold;
}
.italic {
  font-style: italic;
}
.hidden,
.hidden-empty:empty {
  display: none!important;
}
.link {
  cursor: pointer;
  color: #ddab76;
}
.link:not(.undecorated) {
  text-decoration: underline;
}
.link:hover {
  color: white;
}
button img {
  margin-right: 5px;
}
.content-center-vertical {
  display: flex;
  align-items: center;
}
.content-center-horizontal {
  display: flex;
  justify-content: center;
}
.pad {
  padding: 5px;
}
div.band {
  border: 1px solid #ddab76;
  position: relative;
  text-align: center;
  height: 0;
  margin: 30px 0;
  filter: drop-shadow(0 0 4px black);
}
div.band > span {
  display: inline-block;
  position: relative;
  top: -15px;
  height: 30px;
  text-transform: uppercase;
  background: #ddab76;
  color: white;
  padding: 5px 15px;
  font-weight: bold;
  border-radius: 15px;
}
.ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
}
.relative {
  position: relative;
}
.full-height {
  height: 100%;
}
.auto-height {
  height: auto;
}
.full-width {
  width: 100%;
}
.max-height {
  max-height: 100%;
}
.text-wrap-all {
  word-break: break-all;
}
.text-wrap-none {
  word-break: keep-all;
}
button.button-dropdown-button,
div.button.button-dropdown-button,
div.forum-button.button-dropdown-button {
  position: relative;
  overflow: visible;
  display: inline-block;
  width: auto;
}
button.button-dropdown-button .button-dropdown,
div.button.button-dropdown-button .button-dropdown,
div.forum-button.button-dropdown-button .button-dropdown {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  cursor: auto;
  border: 1px solid #f0d79e;
  outline: 1px solid #5c2b20;
  background: #3c2018;
  padding: 5px;
  z-index: 10;
}
button.button-dropdown-button .button-dropdown button:not(.inline),
div.button.button-dropdown-button .button-dropdown button:not(.inline),
div.forum-button.button-dropdown-button .button-dropdown button:not(.inline),
button.button-dropdown-button .button-dropdown .button:not(.inline),
div.button.button-dropdown-button .button-dropdown .button:not(.inline),
div.forum-button.button-dropdown-button .button-dropdown .button:not(.inline),
button.button-dropdown-button .button-dropdown .forum-button:not(.inline),
div.button.button-dropdown-button .button-dropdown .forum-button:not(.inline),
div.forum-button.button-dropdown-button .button-dropdown .forum-button:not(.inline) {
  width: 100%;
  white-space: nowrap;
}
button.button-dropdown-button:focus .button-dropdown,
div.button.button-dropdown-button:focus .button-dropdown,
div.forum-button.button-dropdown-button:focus .button-dropdown,
button.button-dropdown-button .button-dropdown:focus-within,
div.button.button-dropdown-button .button-dropdown:focus-within,
div.forum-button.button-dropdown-button .button-dropdown:focus-within,
button.button-dropdown-button .button-dropdown:hover,
div.button.button-dropdown-button .button-dropdown:hover,
div.forum-button.button-dropdown-button .button-dropdown:hover {
  display: block;
}
.spaced-icon {
  display: flex;
  align-items: center;
  justify-content: space-between;
  column-gap: 5px;
}
.clear {
  clear: both;
}
.no-margin {
  margin: 0 !important;
}
div.inline {
  display: inline-block;
}
@keyframes delay-pointer-events {
  0% {
    pointer-events: none;
  }
  99% {
    pointer-events: none;
  }
  100% {
    pointer-events: all;
  }
}

/*!********************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./assets/less/mobile.less ***!
  \********************************************************************************************************************************************************************************************/
/* nunito-regular - latin-ext_latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-regular.6fb18e06..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-regular.85730a3a..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* nunito-700 - latin-ext_latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-700.fcbe6f7c..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-700.4ea744f7..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* nunito-900 - latin-ext_latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-900.de3694d3..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-900.d64aeb22..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* nunito-italic - latin-ext_latin */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-italic.5fd418f8..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-italic.8d64593f..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* nunito-700italic - latin-ext_latin */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-700italic.b6f65e88..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-700italic.5d1f5145..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* nunito-900italic - latin-ext_latin */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-900italic.cd716daf..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/nunito-v24-latin-ext_latin-900italic.f3cc41b0..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* courier-prime-regular - latin-ext_latin */
@font-face {
  font-family: 'Courier Prime';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/courier-prime-v7-latin-ext_latin-regular.d4d9d2d2..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/courier-prime-v7-latin-ext_latin-regular.88999cbd..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* courier-prime-700 - latin-ext_latin */
@font-face {
  font-family: 'Courier Prime';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/courier-prime-v7-latin-ext_latin-700.c7bcad92..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/courier-prime-v7-latin-ext_latin-700.f27a6442..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* comic-neue-regular - latin */
@font-face {
  font-family: 'Comic Neue';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/comic-neue-v8-latin-regular.f50eaba0..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/comic-neue-v8-latin-regular.c3fc7dcb..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* comic-neue-italic - latin */
@font-face {
  font-family: 'Comic Neue';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/comic-neue-v8-latin-italic.6d581ec4..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/comic-neue-v8-latin-italic.f927a2ee..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* comic-neue-700 - latin */
@font-face {
  font-family: 'Comic Neue';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/comic-neue-v8-latin-700.4081221b..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/comic-neue-v8-latin-700.8b3d24b4..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* comic-neue-700italic - latin */
@font-face {
  font-family: 'Comic Neue';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/comic-neue-v8-latin-700italic.8c9d18fc..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/comic-neue-v8-latin-700italic.c3f421b5..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* lora-regular - latin-ext_latin */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-regular.25de9267..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-regular.87f997a0..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* lora-700 - latin-ext_latin */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-700.564fb2b6..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-700.5c413125..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* lora-italic - latin-ext_latin */
@font-face {
  font-family: 'Lora';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-italic.35f501d2..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-italic.61f719ee..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* lora-700italic - latin-ext_latin */
@font-face {
  font-family: 'Lora';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local(''), url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-700italic.7087650b..woff2) format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url(/build/fonts/assets/fonts/lora-v24-latin-ext_latin-700italic.953a7b54..woff) format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* Font visitor */
@font-face {
  font-family: 'visitor2';
  src: url(/build/fonts/assets/fonts/visitor2.53646d36..ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'OCR A Extended';
  src: url(/build/fonts/assets/fonts/ocr_a_ext.130fa79c..ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
div.react_map_area {
  position: relative;
  container-type: inline-size;
  container-name: map;
}
div.react_map_area div.map-load-container {
  top: 0;
  bottom: 15px;
  width: 100%;
  z-index: 10;
  position: absolute;
  background: url(/build/images/assets/img/background/loading.bab4cd8d..png) center / cover no-repeat;
}
div.react_map_area div.map {
  z-index: 5;
  font-size: 0;
  background: #2e3a0c;
  overflow: hidden;
  padding-top: 100%;
  position: relative;
}
div.react_map_area div.map:before,
div.react_map_area div.map:after {
  display: block;
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
div.react_map_area div.map:before {
  background: radial-gradient(circle, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 30%, rgba(0, 0, 0, 0.7) 100%);
  z-index: 3;
  pointer-events: none;
}
div.react_map_area div.map:after {
  background: url(/build/images/assets/img/anims/noise.2290dc38..gif) repeat;
  opacity: 0.02;
  z-index: 5;
  pointer-events: none;
}
div.react_map_area div.map > .frame-plane {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}
div.react_map_area div.map > .frame-plane > * {
  position: absolute;
}
div.react_map_area div.map > .frame-plane > .tl {
  height: 33px;
  width: 33px;
  top: 0;
  left: 0;
  background: url(/build/images/assets/img/map/glass_tl.5f8ef54b..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .tr {
  height: 33px;
  width: 33px;
  top: 0;
  right: 0;
  background: url(/build/images/assets/img/map/glass_tr.19611529..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .bl {
  height: 33px;
  width: 33px;
  bottom: 0;
  left: 0;
  background: url(/build/images/assets/img/map/glass_bl.535670e3..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .br {
  height: 33px;
  width: 33px;
  bottom: 0;
  right: 0;
  background: url(/build/images/assets/img/map/glass_br.7f44fcca..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .t0l {
  height: 33px;
  left: 33px;
  top: 0;
  width: calc(50% - 133px);
  background: url(/build/images/assets/img/map/glass_t0.c309865d..png) repeat-x;
}
div.react_map_area div.map > .frame-plane > .t1 {
  height: 33px;
  width: 140px;
  top: 0;
  left: calc(50% - 100px);
  background: url(/build/images/assets/img/map/glass_t1.b9cd2a60..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .t0r {
  height: 33px;
  top: 0;
  left: calc(50% + 40px);
  right: 33px;
  background: url(/build/images/assets/img/map/glass_t0.c309865d..png) repeat-x;
}
div.react_map_area div.map > .frame-plane > .l0t {
  left: 0;
  top: 33px;
  width: 33px;
  bottom: calc(50% + 8px);
  background: url(/build/images/assets/img/map/glass_l0.c384be1b..png) repeat-y;
}
div.react_map_area div.map > .frame-plane > .l1 {
  left: 0;
  top: calc(50% - 8px);
  width: 33px;
  height: 17px;
  background: url(/build/images/assets/img/map/glass_l1.a3e882ab..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .l0m {
  left: 0;
  top: calc(50% + 9px);
  width: 33px;
  bottom: calc(25% + 16px);
  background: url(/build/images/assets/img/map/glass_l0.c384be1b..png) repeat-y;
}
div.react_map_area div.map > .frame-plane > .l2 {
  left: 0;
  top: calc(75% - 16px);
  width: 33px;
  height: 33px;
  background: url(/build/images/assets/img/map/glass_l2.435decbe..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .l0b {
  left: 0;
  top: calc(75% + 17px);
  width: 33px;
  bottom: 33px;
  background: url(/build/images/assets/img/map/glass_l0.c384be1b..png) repeat-y;
}
div.react_map_area div.map > .frame-plane > .r0t {
  right: 0;
  top: 33px;
  width: 33px;
  bottom: calc(50% + 22px);
  background: url(/build/images/assets/img/map/glass_r0.4729741e..png) repeat-y;
}
div.react_map_area div.map > .frame-plane > .r1 {
  right: 0;
  top: calc(50% - 22px);
  width: 33px;
  height: 45px;
  background: url(/build/images/assets/img/map/glass_r1.bddba9c2..png) no-repeat;
}
div.react_map_area div.map > .frame-plane > .r0b {
  right: 0;
  top: calc(50% + 23px);
  width: 33px;
  bottom: 33px;
  background: url(/build/images/assets/img/map/glass_r0.4729741e..png) repeat-y;
}
div.react_map_area div.map > .frame-plane > .b {
  height: 33px;
  bottom: 0;
  left: 33px;
  right: 33px;
  background: url(/build/images/assets/img/map/glass_b.799f30d2..png) repeat-x;
}
div.react_map_area div.map > .zone-plane-parent {
  pointer-events: none;
  position: absolute;
  inset: 0;
  z-index: 1;
  transition: transform 0.3s ease-out;
}
div.react_map_area div.map > .zone-plane-parent.revert {
  transition: transform 1s ease-out;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane,
div.react_map_area div.map > .zone-plane-controls {
  transition: opacity 0.25s ease, transform 0.25s ease, top 1.25s ease, left 1.25s ease;
  pointer-events: none;
  position: absolute;
  opacity: 0;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane {
  transform: scale(0.25);
  background: url(/build/images/assets/img/background/bg_zone_map.298264ae..jpg) top left / 20% repeat, black;
  z-index: 2;
  top: -200%;
  left: -200%;
  width: 500%;
  height: 500%;
  font-size: 0;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container.censor-master {
  filter: blur(60px);
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane {
  position: relative;
  display: inline-block;
  padding: 0;
  margin: 0;
  width: 20%;
  height: 20%;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > div.hovertext {
  transform: scale(2);
  opacity: 0;
  position: absolute;
  font-size: 10px;
  top: calc(33% - 5px);
  padding-top: 25%;
  left: 25%;
  right: 25%;
  text-align: center;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > div.hovertext > span {
  border: 1px solid #b4da4c;
  background: rgba(46, 58, 12, 0.8);
  color: #b4da4c;
  padding: 3px;
  pointer-events: none;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > div.hovertext:hover {
  opacity: 1;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > .censor {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: black;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > .ruin {
  background: url(/build/images/assets/img/ruin/unknown.8843ba6b..gif) center no-repeat;
  position: absolute;
  transform: scale(2.5);
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > .actor {
  overflow: visible;
  position: absolute;
  width: 0;
  height: 0;
  transform: scale(2.5);
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > .actor:before {
  position: absolute;
  content: " ";
  width: 24px;
  height: 24px;
  left: -12px;
  top: -12px;
  transform: scale(1.5);
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > .actor.citizen:before {
  background: url(/build/images/assets/img/icons/map/map_icon_citizen.c8e9e215..png) center / contain no-repeat;
  filter: drop-shadow(0 0 1px #7cfc00) drop-shadow(0 0 1px #7cfc00);
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > .actor.zombie:before {
  background: url(/build/images/assets/img/icons/map/map_icon_zombie.dd5ddcd3..png) center / contain no-repeat;
  filter: drop-shadow(0 0 1px #5e0000) drop-shadow(0 0 1px #5e0000);
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane > .zone-sub-container > .zone-subplane > .actor.splatter:before {
  background: url(/build/images/assets/img/icons/map/map_icon_splatter.07232984..png) center / contain no-repeat;
  filter: drop-shadow(0 0 1px #5e0000) drop-shadow(0 0 1px #5e0000);
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .actor {
  animation: glitch-actor-1 4s infinite linear alternate;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .actor:nth-child(2n) {
  animation: glitch-actor-2 4s infinite linear alternate;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .actor:nth-child(3n) {
  animation: glitch-actor-3 4s infinite linear alternate;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .retro-effect {
  position: absolute;
  top: 16.66%;
  left: 16.66%;
  width: 66.66%;
  height: 66.66%;
  background: url(/build/images/assets/img/background/bg_zone_map.298264ae..jpg) top left / 20% repeat, black;
  z-index: 0;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .retro-effect:nth-child(1) {
  background-color: #ddab76;
  background-blend-mode: overlay;
  transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
  animation: glitch-anim-1 4s infinite linear alternate;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .retro-effect:nth-child(2) {
  background-color: transparent;
  background-blend-mode: unset;
  transform: translate3d(10px, 0, 0);
  animation: glitch-anim-2 4s infinite linear alternate;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .retro-effect:nth-child(3) {
  background-color: transparent;
  background-blend-mode: unset;
  transform: translate3d(calc(-1 * 10px), 0, 0);
  animation: glitch-anim-3 4s infinite linear alternate;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .retro-effect:nth-child(4) {
  background-color: #3e2417;
  /* #ddab76 */
  background-blend-mode: overlay;
  transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
  animation: glitch-anim-4 4s infinite linear alternate;
}
div.react_map_area div.map > .zone-plane-parent > .zone-plane.retro .retro-effect:nth-child(5) {
  background-color: #750000;
  background-blend-mode: overlay;
  animation: glitch-anim-flash 4s steps(1, end) infinite;
}
div.react_map_area div.map.night > .zone-plane-parent > .zone-plane {
  background: url(/build/images/assets/img/background/bg_zone_map_night.669738a4..jpg) top left / 20% repeat, black;
  z-index: 2;
}
div.react_map_area div.map.night > .zone-plane-parent > .zone-plane .ruin {
  filter: hue-rotate(190deg) contrast(150%) brightness(50%);
}
div.react_map_area div.map.night > .zone-plane-parent > .zone-plane .retro-effect {
  background: url(/build/images/assets/img/background/bg_zone_map_night.669738a4..jpg) top left / 20% repeat, black;
}
div.react_map_area div.map.night > .zone-plane-parent > .zone-plane .retro-effect:nth-child(1) {
  background-color: #2e3576 !important;
}
div.react_map_area div.map.night > .zone-plane-parent > .zone-plane .retro-effect:nth-child(4) {
  background-color: #17233e !important;
}
div.react_map_area div.map.night > .zone-plane-parent > .zone-plane .retro-effect:nth-last-child(5) {
  background-color: #2e3576 !important;
}
div.react_map_area div.map > .zone-plane-controls {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transform: scale(1.2);
  z-index: 4;
  pointer-events: none;
}
div.react_map_area div.map > .zone-plane-controls.hide {
  opacity: 0;
}
div.react_map_area div.map > .zone-plane-controls > .action-move,
div.react_map_area div.map > .zone-plane-controls > .marker-direction,
div.react_map_area div.map > .zone-plane-controls > .scout-sense,
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense {
  position: absolute;
  z-index: 4;
  cursor: pointer;
}
div.react_map_area div.map > .zone-plane-controls > .action-move.on-route,
div.react_map_area div.map > .zone-plane-controls > .marker-direction.on-route,
div.react_map_area div.map > .zone-plane-controls > .scout-sense.on-route,
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.on-route {
  filter: hue-rotate(90deg);
  transform: scale(1.2);
}
div.react_map_area div.map > .zone-plane-controls.blocked {
  background-image: url(/build/images/assets/img/map/blood.74160efe..png);
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense,
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense,
div.react_map_area div.map > .zone-plane-controls > .marker-direction {
  cursor: default;
  pointer-events: none;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense,
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense {
  overflow: visible;
  height: 0;
  width: 0;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-west,
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-east {
  top: 50%;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-west svg,
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-east svg {
  width: 24px;
  height: 64px;
  margin-top: -32px;
  margin-left: -12px;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-north,
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-south {
  left: 50%;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-north svg,
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-south svg {
  width: 64px;
  height: 24px;
  margin-top: -12px;
  margin-left: -32px;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-west {
  left: 32px;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-east {
  right: 32px;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-north {
  top: 32px;
}
div.react_map_area div.map > .zone-plane-controls > .scout-sense.scout-sense-south {
  bottom: 27px;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense div.img {
  width: 16px;
  height: 16px;
  margin-top: -8px;
  margin-left: -8px;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-west,
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-east {
  top: 50%;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-north,
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-south {
  left: 50%;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-west {
  left: 32px;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-east {
  right: 32px;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-north {
  top: 32px;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-south {
  bottom: 27px;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-0 div.img {
  background: url(/build/images/assets/img/icons/Small_broken.1273a5ea..gif) center no-repeat;
}
div.react_map_area div.map > .zone-plane-controls > .scavenger-sense.scavenger-sense-1 div.img {
  background: url(/build/images/assets/img/icons/small_gather.e783a081..gif) center no-repeat;
}
div.react_map_area div.map > .zone-plane-controls > .action-move {
  background: url(/build/images/assets/img/icons/map/227.9da0ce6c..svg) 50% / contain no-repeat, url(/build/images/assets/img/icons/map/226.cae9fe0e..svg) 50% / contain no-repeat;
  width: 81px;
  height: 40px;
  transform-origin: center;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
}
div.react_map_area div.map > .zone-plane-controls > .action-move:not(.on-route):not(:hover).action-move-danger-1 {
  background: url(/build/images/assets/img/icons/map/227.9da0ce6c..svg) 50% / contain no-repeat, url(/build/images/assets/img/icons/map/229.63f4ef7b..svg) 50% / contain no-repeat;
}
div.react_map_area div.map > .zone-plane-controls > .action-move:not(.on-route):not(:hover).action-move-danger-2 {
  background: url(/build/images/assets/img/icons/map/227.9da0ce6c..svg) 50% / contain no-repeat, url(/build/images/assets/img/icons/map/230.0b2b1e35..svg) 50% / contain no-repeat;
}
div.react_map_area div.map > .zone-plane-controls > .action-move:hover {
  background: url(/build/images/assets/img/icons/map/228.e7a65968..svg) 50% no-repeat;
}
div.react_map_area div.map > .zone-plane-controls > .action-move.action-move-north {
  top: 10px;
  left: 50%;
  transform: translateX(-50%);
}
div.react_map_area div.map > .zone-plane-controls > .action-move.action-move-east {
  top: 50%;
  right: -10px;
  transform: translateY(-50%) rotate(90deg);
}
div.react_map_area div.map > .zone-plane-controls > .action-move.action-move-south {
  left: 50%;
  bottom: 5px;
  transform: translateX(-50%) rotate(180deg);
}
div.react_map_area div.map > .zone-plane-controls > .action-move.action-move-west {
  top: 50%;
  left: -10px;
  transform: translateY(-50%) rotate(270deg);
}
div.react_map_area div.map > .zone-plane-controls > .marker-direction {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: url(/build/images/assets/img/icons/map/map_move_marker.61c0839c..svg) center / contain no-repeat;
  transition: transform 1.25s ease;
}
div.react_map_area div.map > .zone-plane-controls > .current-location {
  position: absolute;
  bottom: 5px;
  top: auto;
  right: 5px;
  left: auto;
  display: block;
  z-index: 10;
  color: #d7ff5b;
  font-size: 1.25rem;
  text-shadow: 0 0 5px #d7ff5b;
  font-family: "visitor2";
  letter-spacing: 0.1rem;
}
div.react_map_area div.map > .zone-plane-controls.retro > .current-location {
  animation: glitch-anim-text 4s infinite linear alternate;
}
div.react_map_area div.map > .scroll-plane {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: auto;
  height: auto;
  z-index: 1;
  padding: 5px;
  touch-action: none;
}
div.react_map_area div.map > .scroll-plane.auto-size {
  width: 100%;
  height: 100%;
}
div.react_map_area div.map > .scroll-plane > .svg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 5px;
  pointer-events: none;
  z-index: 3;
}
div.react_map_area div.map > .scroll-plane > .svg > svg {
  width: 100%;
  height: 100%;
  transform: scale(1, -1);
}
div.react_map_area div.map > .scroll-plane > .zone-grid {
  display: grid;
  height: 100%;
  width: 100%;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone,
div.react_map_area div.map > .scroll-plane > .zone-grid > .void {
  outline: transparent solid 1px;
  position: relative;
  transition: outline-color 0.5s ease;
  cursor: pointer;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:before,
div.react_map_area div.map > .scroll-plane > .zone-grid > .void:before {
  position: absolute;
  content: " ";
  display: block;
  top: 5%;
  left: 5%;
  bottom: 5%;
  right: 5%;
  border: 1px solid #718f1d;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.active:before,
div.react_map_area div.map > .scroll-plane > .zone-grid > .void.active:before {
  outline: 2px solid #b4da4c;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:hover,
div.react_map_area div.map > .scroll-plane > .zone-grid > .void:hover {
  outline-color: #a4af80;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > *,
div.react_map_area div.map > .scroll-plane > .zone-grid > .void > * {
  pointer-events: none;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.danger-0 {
  background: none;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.danger-1 {
  background: #5e6507;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.danger-2 {
  background: #947726;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.danger-3 {
  background: #cc0a0a;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.danger-4 {
  background: #004182;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div:not(.tooltip) {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1;
  height: 100%;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.count {
  pointer-events: none;
  font-size: 0.7rem;
  line-height: 0.7rem;
  color: white;
  text-align: center;
  padding-top: 2px;
  text-shadow: 0 0 1px black, 0 0 2px black, 0 0 3px black;
}
@container map (min-width: 180px) and (max-width: 260px) {
  div.react_map_area div.map > .scroll-plane > .zone-grid > .zone .scroll-plane.auto-size div.count {
    font-size: 0.55rem !important;
    line-height: 0.55rem !important;
    font-weight: bold;
  }
}
@container map (max-width: 180px) {
  div.react_map_area div.map > .scroll-plane > .zone-grid > .zone .scroll-plane.auto-size div.count {
    font-size: 0.4rem !important;
    line-height: 0.4rem !important;
    font-weight: bold;
  }
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.citizen_marker:before {
  position: absolute;
  top: 35%;
  left: 35%;
  right: 35%;
  bottom: 35%;
  display: block;
  background: #ffff00;
  content: " ";
  border-radius: 50%;
  border: 1px solid red;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag {
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain, 100%;
  display: none;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-1 {
  background-image: url(/build/images/assets/img/tags/tag_1.8e2e7b6f..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-2 {
  background-image: url(/build/images/assets/img/tags/tag_2.b6a255c4..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-3 {
  background-image: url(/build/images/assets/img/tags/tag_3.2b707aec..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-4 {
  background-image: url(/build/images/assets/img/tags/tag_4.d8655dec..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-5 {
  background-image: url(/build/images/assets/img/tags/tag_5.1273a5ea..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-6 {
  background-image: url(/build/images/assets/img/tags/tag_6.aa5b94e7..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-7 {
  background-image: url(/build/images/assets/img/tags/tag_7.60c95a47..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-8 {
  background-image: url(/build/images/assets/img/tags/tag_8.ce1e079d..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-9 {
  background-image: url(/build/images/assets/img/tags/tag_9.72ff706f..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-10 {
  background-image: url(/build/images/assets/img/tags/tag_10.d4e3bfa5..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-11 {
  background-image: url(/build/images/assets/img/tags/tag_11.3c1e616f..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.tag.tag-12 {
  background-image: url(/build/images/assets/img/tags/tag_12.858cbe95..gif);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.soul-area {
  width: 200%;
  height: 200%;
  position: absolute;
  top: -100%;
  left: -100%;
  pointer-events: none;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone > div.soul-area span {
  width: 0;
  height: 0;
  padding: 30% 20%;
  position: absolute;
  left: 10%;
  top: 10%;
  background-image: url(/build/images/assets/img/item/item_soul_blue.ff9cb338..gif);
  background-repeat: no-repeat;
  background-size: contain;
  animation: zone-soul 18s infinite linear;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(2n) > div.soul-area {
  transform: rotate(60deg);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(5n) > div.soul-area {
  transform: rotate(104deg);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(11n) > div.soul-area {
  transform: rotate(8deg);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(23n) > div.soul-area {
  transform: rotate(162deg);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(3n+2) > div.soul-area {
  transform: rotate(47deg);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(5n+3) > div.soul-area {
  transform: rotate(135deg);
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(3n) > div.soul-area span {
  animation-duration: 14s;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(7n) > div.soul-area span {
  animation-duration: 20s;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(15n) > div.soul-area span {
  animation-duration: 12s;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(31n) > div.soul-area span {
  animation-duration: 17s;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(3n+1) > div.soul-area span {
  animation-duration: 19s;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone:nth-child(7n+5) > div.soul-area span {
  animation-duration: 16s;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.town:not(.devast) > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_town.33e912f1..svg) center / contain no-repeat;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.town.devast > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_town_devast.daa1d1b8..svg) center / contain no-repeat;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.ruin:not(.buried) > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_ruin.26c7600e..svg) center / contain no-repeat;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.ruin:not(.buried).past > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_ruin_past.7744219a..svg) center / contain no-repeat;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.ruin.buried > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_buried.8f85608a..svg) center / contain no-repeat;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.ruin.buried.past > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_buried_past.7aad109b..svg) center / contain no-repeat;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.past > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_past.24cd4b70..svg) center / contain no-repeat;
}
div.react_map_area div.map > .scroll-plane > .zone-grid > .zone.unknown > div.icon {
  background-image: url(/build/images/assets/img/icons/map/map_zone_unknown.4dc04795..png);
  background-repeat: no-repeat;
  background-position: center;
}
div.react_map_area div.map > .scroll-plane[x-current-scroll-level="1"] > .zone > div.count {
  font-size: 1rem;
}
div.react_map_area div.map > .scroll-plane[x-current-scroll-level="1.5"] > .zone > div.count {
  font-size: 1.5rem;
}
div.react_map_area div.map.show-tags > .scroll-plane .zone > div.tag {
  display: block;
}
div.react_map_area div.map.show-global > .scroll-plane .zone.global > div.icon {
  background-image: url(/build/images/assets/img/icons/map/map_zone_unknown.4dc04795..png);
  background-repeat: no-repeat;
  background-position: center;
}
div.react_map_area div.map.show-global > .scroll-plane .zone.global.past > div.icon {
  background: none;
  background-image: url(/build/images/assets/img/icons/map/map_zone_unknown.4dc04795..png);
  background-repeat: no-repeat;
  background-position: center;
}
div.react_map_area div.map.show-global > .scroll-plane .zone.town.devast > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_town_devast.daa1d1b8..svg) center / contain no-repeat;
}
div.react_map_area div.map.show-global > .scroll-plane .zone.ruin:not(.buried) > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_ruin.26c7600e..svg) center / contain no-repeat;
}
div.react_map_area div.map.show-global > .scroll-plane .zone.ruin:not(.buried).past > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_ruin_past.7744219a..svg) center / contain no-repeat;
}
div.react_map_area div.map.show-global > .scroll-plane .zone.ruin.buried > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_buried.8f85608a..svg) center / contain no-repeat;
}
div.react_map_area div.map.show-global > .scroll-plane .zone.ruin.buried.past > div.icon {
  background: url(/build/images/assets/img/icons/map/map_zone_buried_past.7aad109b..svg) center / contain no-repeat;
}
div.react_map_area div.map > .routes-plane {
  transition: opacity 0.25s ease;
  position: absolute;
  padding: 16px;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 3;
  background: rgba(0, 0, 0, 0.5);
  opacity: 1;
}
div.react_map_area div.map > .routes-plane > div {
  width: 100%;
  height: 100%;
  transform: scale(1);
  transition: transform 0.25s ease;
  border: 1px solid #506415;
  overflow-y: auto;
  background: #2e3a0c;
  color: #b4da4c;
  font-size: 1.2rem;
}
div.react_map_area div.map > .routes-plane > div > div.row {
  transition: background-color 0.1s ease;
  background: transparent;
  cursor: pointer;
}
div.react_map_area div.map > .routes-plane > div > div.row:hover {
  background: #506415;
}
div.react_map_area div.map > .routes-plane.hidden {
  opacity: 0;
  pointer-events: none;
}
div.react_map_area div.map > .routes-plane.hidden > div {
  transform: scale(0.75);
}
div.react_map_area div.map .retro-effect {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(/build/images/assets/img/anims/noise.2290dc38..gif) top left / 20% repeat;
  z-index: 5;
  pointer-events: none;
  opacity: 0.04;
}
div.react_map_area div.map .retro-effect:nth-last-child(5) {
  background-color: #ddab76;
  background-blend-mode: overlay;
  transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
  animation: glitch-anim-5 4s infinite linear alternate;
}
div.react_map_area div.map .retro-effect:nth-last-child(2) {
  background-color: transparent;
  background-blend-mode: unset;
  transform: translate3d(10px, 0, 0);
  animation: glitch-anim-6 4s infinite linear alternate;
}
div.react_map_area div.map .retro-effect:nth-last-child(3) {
  background-color: transparent;
  background-blend-mode: unset;
  transform: translate3d(calc(-1 * 10px), 0, 0);
  animation: glitch-anim-7 4s infinite linear alternate;
}
div.react_map_area div.map .retro-effect:nth-last-child(4) {
  background-color: #b4da4c;
  background-blend-mode: overlay;
  transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
  animation: glitch-anim-8 4s infinite linear alternate;
}
div.react_map_area div.map .retro-effect:nth-last-child(5) {
  background-color: #750000;
  background-blend-mode: overlay;
  animation: glitch-anim-flash 4s steps(1, end) infinite;
}
div.react_map_area div.controls {
  position: relative;
  bottom: 0px;
  z-index: 9;
  background: url(/build/images/assets/img/background/beyond/map_footer_toggle.9219ca02..png) top center no-repeat, url(/build/images/assets/img/background/beyond/map_footer_large.17b928e5..png) top left repeat-x;
  height: 16px;
  /*border-bottom-left-radius: 4px; border-bottom-right-radius: 4px;*/
}
div.react_map_area div.controls > div.tilemap_controls {
  display: block;
  height: 16px;
}
div.react_map_area div.controls > div.zonemap_controls {
  display: none;
}
div.react_map_area div.controls > div.tilemap_controls,
div.react_map_area div.controls > div.zonemap_controls {
  width: auto;
}
div.react_map_area div.controls > div.tilemap_controls div div,
div.react_map_area div.controls > div.zonemap_controls div div {
  max-height: 16px;
}
div.react_map_area div.controls > div.tilemap_controls .map_button,
div.react_map_area div.controls > div.zonemap_controls .map_button {
  margin-top: -5px;
  vertical-align: top;
  padding: 2px;
  height: 16px;
  max-width: 70px;
  overflow: visible;
  font-size: 13px;
  font-variant: normal;
  font-weight: 700;
  text-align: left;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.map_button_icon,
div.react_map_area div.controls > div.zonemap_controls .map_button.map_button_icon {
  font-size: 10px;
}
div.react_map_area div.controls > div.tilemap_controls .map_button div,
div.react_map_area div.controls > div.zonemap_controls .map_button div {
  transform: scale(0.7, 1.05);
  margin-top: -4px;
  margin-left: -3px;
  margin-right: -3px;
  overflow: hidden;
  text-overflow: ellipsis;
}
div.react_map_area div.controls > div.tilemap_controls .map_button:first-child,
div.react_map_area div.controls > div.zonemap_controls .map_button:first-child {
  margin-left: 2px;
  padding-left: 2px;
}
div.react_map_area div.controls > div.tilemap_controls .map_button:last-child,
div.react_map_area div.controls > div.zonemap_controls .map_button:last-child {
  margin-right: 2px;
  padding-left: 1px;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.map-icon,
div.react_map_area div.controls > div.zonemap_controls .map_button.map-icon {
  padding-left: 20px;
  background: url(/build/images/assets/img/icons/item_map.e215c13a..gif) 3px -2px no-repeat, url(/build/images/assets/img/background/bg_button.209bcd56..gif) center / cover no-repeat;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.hide-tags,
div.react_map_area div.controls > div.zonemap_controls .map_button.hide-tags {
  background: url(/build/images/assets/img/icons/tickOff.918c2d65..gif) 3px -2px no-repeat, url(/build/images/assets/img/background/bg_button.209bcd56..gif) center / cover no-repeat;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.show-tags,
div.react_map_area div.controls > div.zonemap_controls .map_button.show-tags {
  background: url(/build/images/assets/img/icons/tickOn.6c2e5227..gif) 3px -2px no-repeat, url(/build/images/assets/img/background/bg_button.209bcd56..gif) center / cover no-repeat;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.map_button_zoom_in,
div.react_map_area div.controls > div.zonemap_controls .map_button.map_button_zoom_in {
  background: url(/build/images/assets/img/icons/small_more2.86c86133..gif) 0 -2px no-repeat, url(/build/images/assets/img/background/bg_button.209bcd56..gif) center / cover no-repeat;
  min-width: 17px;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.map_button_zoom_out,
div.react_map_area div.controls > div.zonemap_controls .map_button.map_button_zoom_out {
  background: url(/build/images/assets/img/icons/small_minus.1ce97bfc..gif) 0 -2px no-repeat, url(/build/images/assets/img/background/bg_button.209bcd56..gif) center / cover no-repeat;
  min-width: 17px;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.hide-tags,
div.react_map_area div.controls > div.zonemap_controls .map_button.hide-tags,
div.react_map_area div.controls > div.tilemap_controls .map_button.show-tags,
div.react_map_area div.controls > div.zonemap_controls .map_button.show-tags {
  padding-left: 12px;
  padding-right: 2px;
}
div.react_map_area div.controls > div.tilemap_controls .map_button.route_button > div,
div.react_map_area div.controls > div.zonemap_controls .map_button.route_button > div {
  margin: -4px -9px 0 -9px;
}
div.react_map_area.zone-viewer-mode {
  z-index: 5;
}
div.react_map_area.zone-viewer-mode > .map:before {
  opacity: 0.9;
  background: radial-gradient(circle, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 30%, rgba(0, 0, 0, 0.85) 70%, #000000 100%);
}
div.react_map_area.zone-viewer-mode > .map > .zone-plane-parent > .zone-plane,
div.react_map_area.zone-viewer-mode > .map > .zone-plane-controls {
  opacity: 1;
}
div.react_map_area.zone-viewer-mode > .map > .zone-plane-parent > .zone-plane {
  transform: scale(0.4);
}
div.react_map_area.zone-viewer-mode > .map > .zone-plane-parent > .zone-plane .zone-sub-container:not(.censor-master) > .zone-subplane {
  pointer-events: all;
}
div.react_map_area.zone-viewer-mode > .map > .zone-plane-controls {
  transform: scale(1);
}
div.react_map_area.zone-viewer-mode > .map > .zone-plane-controls .action-move {
  pointer-events: all;
}
div.react_map_area.zone-viewer-mode > .controls {
  z-index: 10;
}
div.react_map_area.zone-viewer-mode > .controls > div.tilemap_controls {
  display: none;
}
div.react_map_area.zone-viewer-mode > .controls > div.zonemap_controls {
  display: block;
}
.tooltip.tooltip-map {
  border: 1px solid #b4da4c;
  background: rgba(46, 58, 12, 0.8);
  color: #b4da4c;
  min-width: 175px;
}
.tooltip.tooltip-map:after {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(/build/images/assets/img/anims/noise.2290dc38..gif) repeat;
  opacity: 0.02;
}
/* Animation presets */
@keyframes zone-soul {
  0% {
    left: 30%;
    top: -30%;
    transform: rotate(-35deg);
  }
  10.7% {
    left: 50%;
    top: 30%;
    transform: rotate(-35deg);
  }
  11.8% {
    left: 50%;
    top: 30%;
    transform: rotate(106deg);
  }
  21.4% {
    left: 10%;
    top: 20%;
    transform: rotate(106deg);
  }
  22.5% {
    left: 10%;
    top: 20%;
    transform: rotate(-120deg);
  }
  32.1% {
    left: 50%;
    top: -20%;
    transform: rotate(-120deg);
  }
  33.2% {
    left: 50%;
    top: -20%;
    transform: rotate(35deg);
  }
  41.8% {
    left: 20%;
    top: 50%;
    transform: rotate(35deg);
  }
  42.9% {
    left: 20%;
    top: 50%;
    transform: rotate(-173deg);
  }
  53.6% {
    left: 30%;
    top: -30%;
    transform: rotate(-173deg);
  }
  54.7% {
    left: 30%;
    top: -30%;
    transform: rotate(-35deg);
  }
  64.4% {
    left: 50%;
    top: 30%;
    transform: rotate(-35deg);
  }
  65.5% {
    left: 50%;
    top: 30%;
    transform: rotate(106deg);
  }
  74.2% {
    left: 10%;
    top: 20%;
    transform: rotate(106deg);
  }
  75.3% {
    left: 10%;
    top: 20%;
    transform: rotate(-120deg);
  }
  85.9% {
    left: 50%;
    top: -20%;
    transform: rotate(-120deg);
  }
  87.0% {
    left: 50%;
    top: -20%;
    transform: rotate(35deg);
  }
  92.9% {
    left: 20%;
    top: 50%;
    transform: rotate(35deg);
  }
  94.0% {
    left: 20%;
    top: 50%;
    transform: rotate(-173deg);
  }
  100% {
    left: 30%;
    top: -30%;
    transform: rotate(-173deg);
  }
}
@keyframes rotation {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(359deg);
  }
}
@keyframes glitch-actor-1 {
  0% {
    transform: translate(2px, -4px) scale(3);
  }
  1% {
    transform: translate(3px, -3px) scale(2.8);
  }
  1%,
  100% {
    transform: translate(0, 0) scale(2);
  }
}
@keyframes glitch-actor-2 {
  0%,
  1% {
    transform: translate(-12px, -8px) scale(3.4);
  }
  2% {
    transform: translate(-10px, -6px) scale(3.8);
  }
  2%,
  100% {
    transform: translate(0, 0) scale(2);
  }
}
@keyframes glitch-actor-3 {
  0% {
    transform: translate(-7px, 6px) scale(1.5);
  }
  2% {
    transform: translate(-9px, 5px) scale(1.7);
  }
  2%,
  100% {
    transform: translate(0, 0) scale(2);
  }
}
@keyframes glitch-anim-text {
  0% {
    transform: translate3d(calc(-1 * 10px), 0, 0) scale3d(-1, -1, 1);
    clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%);
  }
  2% {
    clip-path: polygon(0 33%, 100% 33%, 100% 33%, 0 33%);
  }
  4% {
    clip-path: polygon(0 44%, 100% 44%, 100% 44%, 0 44%);
  }
  5% {
    clip-path: polygon(0 50%, 100% 50%, 100% 20%, 0 20%);
  }
  6% {
    clip-path: polygon(0 70%, 100% 70%, 100% 70%, 0 70%);
  }
  7% {
    clip-path: polygon(0 80%, 100% 80%, 100% 80%, 0 80%);
  }
  8% {
    clip-path: polygon(0 50%, 100% 50%, 100% 55%, 0 55%);
  }
  9% {
    clip-path: polygon(0 70%, 100% 70%, 100% 80%, 0 80%);
  }
  9.9% {
    transform: translate3d(calc(-1 * 10px), 0, 0) scale3d(-1, -1, 1);
  }
  10%,
  100% {
    transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
  }
}
@keyframes glitch-anim-flash {
  0%,
  1% {
    opacity: 0.2;
    transform: translate3d(10px, 5px, 0);
  }
  1%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
  }
}
@keyframes glitch-anim-1 {
  0% {
    opacity: 1;
    transform: translate3d(10px, 0, 0);
    clip-path: polygon(0 2%, 100% 2%, 100% 5%, 0 5%);
  }
  2% {
    clip-path: polygon(0 15%, 100% 15%, 100% 15%, 0 15%);
  }
  4% {
    clip-path: polygon(0 10%, 100% 10%, 100% 20%, 0 20%);
  }
  6% {
    clip-path: polygon(0 1%, 100% 1%, 100% 2%, 0 2%);
  }
  8% {
    clip-path: polygon(0 33%, 100% 33%, 100% 33%, 0 33%);
  }
  10% {
    clip-path: polygon(0 44%, 100% 44%, 100% 44%, 0 44%);
  }
  12% {
    clip-path: polygon(0 50%, 100% 50%, 100% 20%, 0 20%);
  }
  14% {
    clip-path: polygon(0 70%, 100% 70%, 100% 70%, 0 70%);
  }
  16% {
    clip-path: polygon(0 80%, 100% 80%, 100% 80%, 0 80%);
  }
  18% {
    clip-path: polygon(0 50%, 100% 50%, 100% 55%, 0 55%);
  }
  20% {
    clip-path: polygon(0 70%, 100% 70%, 100% 80%, 0 80%);
  }
  21.9% {
    opacity: 1;
    transform: translate3d(10px, 0, 0);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
@keyframes glitch-anim-2 {
  0% {
    opacity: 1;
    transform: translate3d(calc(-1 * 10px), 0, 0);
    clip-path: polygon(0 25%, 100% 25%, 100% 30%, 0 30%);
  }
  3% {
    clip-path: polygon(0 3%, 100% 3%, 100% 3%, 0 3%);
  }
  5% {
    clip-path: polygon(0 5%, 100% 5%, 100% 20%, 0 20%);
  }
  7% {
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%);
  }
  9% {
    clip-path: polygon(0 40%, 100% 40%, 100% 40%, 0 40%);
  }
  11% {
    clip-path: polygon(0 52%, 100% 52%, 100% 59%, 0 59%);
  }
  13% {
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%);
  }
  15% {
    clip-path: polygon(0 75%, 100% 75%, 100% 75%, 0 75%);
  }
  17% {
    clip-path: polygon(0 65%, 100% 65%, 100% 40%, 0 40%);
  }
  19% {
    clip-path: polygon(0 45%, 100% 45%, 100% 50%, 0 50%);
  }
  20% {
    clip-path: polygon(0 14%, 100% 14%, 100% 33%, 0 33%);
  }
  21.9% {
    opacity: 1;
    transform: translate3d(calc(-1 * 10px), 0, 0);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
@keyframes glitch-anim-3 {
  0% {
    opacity: 1;
    transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
    clip-path: polygon(0 1%, 100% 1%, 100% 3%, 0 3%);
  }
  1.5% {
    clip-path: polygon(0 10%, 100% 10%, 100% 9%, 0 9%);
  }
  2% {
    clip-path: polygon(0 5%, 100% 5%, 100% 6%, 0 6%);
  }
  2.5% {
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%);
  }
  3% {
    clip-path: polygon(0 10%, 100% 10%, 100% 10%, 0 10%);
  }
  5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 25%, 0 25%);
  }
  5.5% {
    clip-path: polygon(0 15%, 100% 15%, 100% 16%, 0 16%);
  }
  7% {
    clip-path: polygon(0 40%, 100% 40%, 100% 39%, 0 39%);
  }
  8% {
    clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%);
  }
  9% {
    clip-path: polygon(0 60%, 100% 60%, 100% 55%, 0 55%);
  }
  10.5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 31%, 0 31%);
  }
  11% {
    clip-path: polygon(0 70%, 100% 70%, 100% 69%, 0 69%);
  }
  13% {
    clip-path: polygon(0 40%, 100% 40%, 100% 41%, 0 41%);
  }
  14% {
    clip-path: polygon(0 80%, 100% 80%, 100% 75%, 0 75%);
  }
  14.5% {
    clip-path: polygon(0 50%, 100% 50%, 100% 51%, 0 51%);
  }
  15% {
    clip-path: polygon(0 90%, 100% 90%, 100% 90%, 0 90%);
  }
  16% {
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%);
  }
  18% {
    clip-path: polygon(0 100%, 100% 100%, 100% 99%, 0 99%);
  }
  20% {
    clip-path: polygon(0 70%, 100% 70%, 100% 71%, 0 71%);
  }
  21.9% {
    opacity: 1;
    transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
@keyframes glitch-anim-4 {
  0% {
    opacity: 0.5;
    transform: translate3d(0, calc(-1 * 10px), 0) scale3d(-1, -1, 1);
    clip-path: polygon(0 1%, 100% 1%, 100% 3%, 0 3%);
  }
  1.5% {
    clip-path: polygon(0 10%, 100% 10%, 100% 9%, 0 9%);
  }
  2% {
    clip-path: polygon(0 5%, 100% 5%, 100% 6%, 0 6%);
  }
  2.5% {
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%);
  }
  3% {
    clip-path: polygon(0 10%, 100% 10%, 100% 10%, 0 10%);
  }
  5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 25%, 0 25%);
  }
  5.5% {
    clip-path: polygon(0 15%, 100% 15%, 100% 16%, 0 16%);
  }
  7% {
    clip-path: polygon(0 40%, 100% 40%, 100% 39%, 0 39%);
  }
  8% {
    clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%);
  }
  9% {
    clip-path: polygon(0 60%, 100% 60%, 100% 55%, 0 55%);
  }
  10.5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 31%, 0 31%);
  }
  11% {
    clip-path: polygon(0 70%, 100% 70%, 100% 69%, 0 69%);
  }
  13% {
    clip-path: polygon(0 40%, 100% 40%, 100% 41%, 0 41%);
  }
  14% {
    clip-path: polygon(0 80%, 100% 80%, 100% 75%, 0 75%);
  }
  14.5% {
    clip-path: polygon(0 50%, 100% 50%, 100% 51%, 0 51%);
  }
  15% {
    clip-path: polygon(0 90%, 100% 90%, 100% 90%, 0 90%);
  }
  16% {
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%);
  }
  18% {
    clip-path: polygon(0 100%, 100% 100%, 100% 99%, 0 99%);
  }
  20% {
    clip-path: polygon(0 70%, 100% 70%, 100% 71%, 0 71%);
  }
  21.9% {
    opacity: 1;
    transform: translate3d(0, calc(-1 * 10px), 0) scale3d(-1, -1, 1);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
@keyframes glitch-anim-5 {
  0% {
    opacity: 0.14;
    transform: translate3d(10px, 0, 0);
    clip-path: polygon(0 2%, 100% 2%, 100% 5%, 0 5%);
  }
  2% {
    clip-path: polygon(0 15%, 100% 15%, 100% 15%, 0 15%);
  }
  4% {
    clip-path: polygon(0 10%, 100% 10%, 100% 20%, 0 20%);
  }
  6% {
    clip-path: polygon(0 1%, 100% 1%, 100% 2%, 0 2%);
  }
  8% {
    clip-path: polygon(0 33%, 100% 33%, 100% 33%, 0 33%);
  }
  10% {
    clip-path: polygon(0 44%, 100% 44%, 100% 44%, 0 44%);
  }
  12% {
    clip-path: polygon(0 50%, 100% 50%, 100% 20%, 0 20%);
  }
  14% {
    clip-path: polygon(0 70%, 100% 70%, 100% 70%, 0 70%);
  }
  16% {
    clip-path: polygon(0 80%, 100% 80%, 100% 80%, 0 80%);
  }
  18% {
    clip-path: polygon(0 50%, 100% 50%, 100% 55%, 0 55%);
  }
  20% {
    clip-path: polygon(0 70%, 100% 70%, 100% 80%, 0 80%);
  }
  21.9% {
    opacity: 0.14;
    transform: translate3d(10px, 0, 0);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
@keyframes glitch-anim-6 {
  0% {
    opacity: 0.15;
    transform: translate3d(calc(-1 * 10px), 0, 0);
    clip-path: polygon(0 25%, 100% 25%, 100% 30%, 0 30%);
  }
  3% {
    clip-path: polygon(0 3%, 100% 3%, 100% 3%, 0 3%);
  }
  5% {
    clip-path: polygon(0 5%, 100% 5%, 100% 20%, 0 20%);
  }
  7% {
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%);
  }
  9% {
    clip-path: polygon(0 40%, 100% 40%, 100% 40%, 0 40%);
  }
  11% {
    clip-path: polygon(0 52%, 100% 52%, 100% 59%, 0 59%);
  }
  13% {
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%);
  }
  15% {
    clip-path: polygon(0 75%, 100% 75%, 100% 75%, 0 75%);
  }
  17% {
    clip-path: polygon(0 65%, 100% 65%, 100% 40%, 0 40%);
  }
  19% {
    clip-path: polygon(0 45%, 100% 45%, 100% 50%, 0 50%);
  }
  20% {
    clip-path: polygon(0 14%, 100% 14%, 100% 33%, 0 33%);
  }
  21.9% {
    opacity: 0.15;
    transform: translate3d(calc(-1 * 10px), 0, 0);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
@keyframes glitch-anim-7 {
  0% {
    opacity: 0.14;
    transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
    clip-path: polygon(0 1%, 100% 1%, 100% 3%, 0 3%);
  }
  1.5% {
    clip-path: polygon(0 10%, 100% 10%, 100% 9%, 0 9%);
  }
  2% {
    clip-path: polygon(0 5%, 100% 5%, 100% 6%, 0 6%);
  }
  2.5% {
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%);
  }
  3% {
    clip-path: polygon(0 10%, 100% 10%, 100% 10%, 0 10%);
  }
  5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 25%, 0 25%);
  }
  5.5% {
    clip-path: polygon(0 15%, 100% 15%, 100% 16%, 0 16%);
  }
  7% {
    clip-path: polygon(0 40%, 100% 40%, 100% 39%, 0 39%);
  }
  8% {
    clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%);
  }
  9% {
    clip-path: polygon(0 60%, 100% 60%, 100% 55%, 0 55%);
  }
  10.5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 31%, 0 31%);
  }
  11% {
    clip-path: polygon(0 70%, 100% 70%, 100% 69%, 0 69%);
  }
  13% {
    clip-path: polygon(0 40%, 100% 40%, 100% 41%, 0 41%);
  }
  14% {
    clip-path: polygon(0 80%, 100% 80%, 100% 75%, 0 75%);
  }
  14.5% {
    clip-path: polygon(0 50%, 100% 50%, 100% 51%, 0 51%);
  }
  15% {
    clip-path: polygon(0 90%, 100% 90%, 100% 90%, 0 90%);
  }
  16% {
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%);
  }
  18% {
    clip-path: polygon(0 100%, 100% 100%, 100% 99%, 0 99%);
  }
  20% {
    clip-path: polygon(0 70%, 100% 70%, 100% 71%, 0 71%);
  }
  21.9% {
    opacity: 0.14;
    transform: translate3d(0, calc(-1 * 5px), 0) scale3d(-1, -1, 1);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
@keyframes glitch-anim-8 {
  0% {
    opacity: 0.13;
    transform: translate3d(0, calc(-1 * 10px), 0) scale3d(-1, -1, 1);
    clip-path: polygon(0 1%, 100% 1%, 100% 3%, 0 3%);
  }
  1.5% {
    clip-path: polygon(0 10%, 100% 10%, 100% 9%, 0 9%);
  }
  2% {
    clip-path: polygon(0 5%, 100% 5%, 100% 6%, 0 6%);
  }
  2.5% {
    clip-path: polygon(0 20%, 100% 20%, 100% 20%, 0 20%);
  }
  3% {
    clip-path: polygon(0 10%, 100% 10%, 100% 10%, 0 10%);
  }
  5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 25%, 0 25%);
  }
  5.5% {
    clip-path: polygon(0 15%, 100% 15%, 100% 16%, 0 16%);
  }
  7% {
    clip-path: polygon(0 40%, 100% 40%, 100% 39%, 0 39%);
  }
  8% {
    clip-path: polygon(0 20%, 100% 20%, 100% 21%, 0 21%);
  }
  9% {
    clip-path: polygon(0 60%, 100% 60%, 100% 55%, 0 55%);
  }
  10.5% {
    clip-path: polygon(0 30%, 100% 30%, 100% 31%, 0 31%);
  }
  11% {
    clip-path: polygon(0 70%, 100% 70%, 100% 69%, 0 69%);
  }
  13% {
    clip-path: polygon(0 40%, 100% 40%, 100% 41%, 0 41%);
  }
  14% {
    clip-path: polygon(0 80%, 100% 80%, 100% 75%, 0 75%);
  }
  14.5% {
    clip-path: polygon(0 50%, 100% 50%, 100% 51%, 0 51%);
  }
  15% {
    clip-path: polygon(0 90%, 100% 90%, 100% 90%, 0 90%);
  }
  16% {
    clip-path: polygon(0 60%, 100% 60%, 100% 60%, 0 60%);
  }
  18% {
    clip-path: polygon(0 100%, 100% 100%, 100% 99%, 0 99%);
  }
  20% {
    clip-path: polygon(0 70%, 100% 70%, 100% 71%, 0 71%);
  }
  21.9% {
    opacity: 0.13;
    transform: translate3d(0, calc(-1 * 10px), 0) scale3d(-1, -1, 1);
  }
  22%,
  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
    clip-path: polygon(0 0, 0 0, 0 0, 0 0);
  }
}
div.ruin_map_area div.map {
  filter: contrast(1.1);
  font-size: 0;
  background: #2e3a0c;
  overflow: hidden;
  padding-top: 100%;
  position: relative;
  border: 1px solid #ddab76;
}
div.ruin_map_area div.map:before,
div.ruin_map_area div.map:after {
  display: block;
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
div.ruin_map_area div.map:before {
  z-index: 3;
  pointer-events: none;
  opacity: 0.9;
  background: radial-gradient(circle, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 30%, rgba(0, 0, 0, 0.85) 70%, #000000 100%);
}
div.ruin_map_area div.map.in_room:before {
  opacity: 0.5;
}
div.ruin_map_area div.map:after {
  background: url(/build/images/assets/img/anims/noise.2290dc38..gif) repeat;
  opacity: 0.09;
  z-index: 5;
  pointer-events: none;
  mix-blend-mode: multiply;
}
div.ruin_map_area div.map .zone-plane,
div.ruin_map_area div.map > .zone-plane-controls {
  transition: opacity 0.25s ease, transform 0.25s ease, top 0.75s ease, left 0.75s ease;
  position: absolute;
}
div.ruin_map_area div.map > .effect-plane {
  position: absolute;
  inset: 0;
}
div.ruin_map_area div.map > .effect-plane > div {
  z-index: 3;
  pointer-events: none;
  opacity: 0.07;
  position: absolute;
  inset: -50%;
  background: #74b14f;
  mix-blend-mode: color-dodge;
  mask: url(/build/images/assets/img/explore/frames.e46cca50..gif) center / 50% no-repeat alpha add, url(/build/images/assets/img/explore/white.9e084eef..png) center / 100% no-repeat alpha add;
}
@keyframes fow_spin_1 {
  0% {
    transform: rotate(90deg) scale(0.8);
  }
  50% {
    transform: rotate(270deg) scale(0.7);
  }
  100% {
    transform: rotate(450deg) scale(0.8);
  }
}
@keyframes fow_spin_2 {
  0% {
    transform: rotate(0deg) scale(1);
  }
  50% {
    transform: rotate(180deg) scale(1.2);
  }
  100% {
    transform: rotate(360deg) scale(1);
  }
}
@keyframes fow_spin_3 {
  0% {
    transform: rotate(180deg) scale(1.3);
  }
  50% {
    transform: rotate(360deg) scale(1);
  }
  100% {
    transform: rotate(540deg) scale(1.3);
  }
}
@keyframes fow_spin_4 {
  0% {
    transform: rotate(270deg) scale(1.1);
  }
  50% {
    transform: rotate(450deg) scale(0.7);
  }
  100% {
    transform: rotate(630deg) scale(1.1);
  }
}
@keyframes fow_spin_5 {
  0% {
    transform: rotate(0deg) scale(1.3);
  }
  50% {
    transform: rotate(180deg) scale(1.4);
  }
  100% {
    transform: rotate(360deg) scale(1.3);
  }
}
@keyframes fow_spin_6 {
  0% {
    transform: rotate(90deg) scale(1.2);
  }
  50% {
    transform: rotate(270deg) scale(1.5);
  }
  100% {
    transform: rotate(450deg) scale(1.2);
  }
}
@keyframes fow_spin_7 {
  0% {
    transform: rotate(180deg) scale(1.4);
  }
  50% {
    transform: rotate(360deg) scale(1.3);
  }
  100% {
    transform: rotate(540deg) scale(1.4);
  }
}
div.ruin_map_area div.map > .effect-plane > div:nth-child(1) {
  animation: fow_spin_1 70s linear infinite;
}
div.ruin_map_area div.map > .effect-plane > div:nth-child(2) {
  animation: fow_spin_2 57s reverse linear infinite;
}
div.ruin_map_area div.map > .effect-plane > div:nth-child(3) {
  animation: fow_spin_3 83s linear infinite;
}
div.ruin_map_area div.map > .effect-plane > div:nth-child(4) {
  animation: fow_spin_4 99s reverse linear infinite;
}
div.ruin_map_area div.map > .effect-plane > div:nth-child(5) {
  animation: fow_spin_5 60s linear infinite;
  background: black;
  opacity: 0.1;
  mix-blend-mode: multiply;
}
div.ruin_map_area div.map > .effect-plane > div:nth-child(6) {
  animation: fow_spin_6 70s reverse linear infinite;
  background: black;
  opacity: 0.1;
  mix-blend-mode: multiply;
}
div.ruin_map_area div.map > .effect-plane > div:nth-child(7) {
  animation: fow_spin_7 80s reverse linear infinite;
  background: black;
  opacity: 0.1;
  mix-blend-mode: multiply;
}
div.ruin_map_area div.map > .frame-plane {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}
div.ruin_map_area div.map > .frame-plane > * {
  position: absolute;
}
div.ruin_map_area div.map > .frame-plane > .tl {
  height: 33px;
  width: 33px;
  top: 0;
  left: 0;
  background: url(/build/images/assets/img/map/glass_tl.5f8ef54b..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .tr {
  height: 33px;
  width: 33px;
  top: 0;
  right: 0;
  background: url(/build/images/assets/img/map/glass_tr.19611529..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .bl {
  height: 33px;
  width: 33px;
  bottom: 0;
  left: 0;
  background: url(/build/images/assets/img/map/glass_bl.535670e3..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .br {
  height: 33px;
  width: 33px;
  bottom: 0;
  right: 0;
  background: url(/build/images/assets/img/map/glass_br.7f44fcca..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .t0l {
  height: 33px;
  left: 33px;
  top: 0;
  width: calc(50% - 133px);
  background: url(/build/images/assets/img/map/glass_t0.c309865d..png) repeat-x;
}
div.ruin_map_area div.map > .frame-plane > .t1 {
  height: 33px;
  width: 140px;
  top: 0;
  left: calc(50% - 100px);
  background: url(/build/images/assets/img/map/glass_t1.b9cd2a60..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .t0r {
  height: 33px;
  top: 0;
  left: calc(50% + 40px);
  right: 33px;
  background: url(/build/images/assets/img/map/glass_t0.c309865d..png) repeat-x;
}
div.ruin_map_area div.map > .frame-plane > .l0t {
  left: 0;
  top: 33px;
  width: 33px;
  bottom: calc(50% + 8px);
  background: url(/build/images/assets/img/map/glass_l0.c384be1b..png) repeat-y;
}
div.ruin_map_area div.map > .frame-plane > .l1 {
  left: 0;
  top: calc(50% - 8px);
  width: 33px;
  height: 17px;
  background: url(/build/images/assets/img/map/glass_l1.a3e882ab..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .l0m {
  left: 0;
  top: calc(50% + 9px);
  width: 33px;
  bottom: calc(25% + 16px);
  background: url(/build/images/assets/img/map/glass_l0.c384be1b..png) repeat-y;
}
div.ruin_map_area div.map > .frame-plane > .l2 {
  left: 0;
  top: calc(75% - 16px);
  width: 33px;
  height: 33px;
  background: url(/build/images/assets/img/map/glass_l2.435decbe..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .l0b {
  left: 0;
  top: calc(75% + 17px);
  width: 33px;
  bottom: 33px;
  background: url(/build/images/assets/img/map/glass_l0.c384be1b..png) repeat-y;
}
div.ruin_map_area div.map > .frame-plane > .r0t {
  right: 0;
  top: 33px;
  width: 33px;
  bottom: calc(50% + 22px);
  background: url(/build/images/assets/img/map/glass_r0.4729741e..png) repeat-y;
}
div.ruin_map_area div.map > .frame-plane > .r1 {
  right: 0;
  top: calc(50% - 22px);
  width: 33px;
  height: 45px;
  background: url(/build/images/assets/img/map/glass_r1.bddba9c2..png) no-repeat;
}
div.ruin_map_area div.map > .frame-plane > .r0b {
  right: 0;
  top: calc(50% + 23px);
  width: 33px;
  bottom: 33px;
  background: url(/build/images/assets/img/map/glass_r0.4729741e..png) repeat-y;
}
div.ruin_map_area div.map > .frame-plane > .b {
  height: 33px;
  bottom: 0;
  left: 33px;
  right: 33px;
  background: url(/build/images/assets/img/map/glass_b.799f30d2..png) repeat-x;
}
div.ruin_map_area div.map .zone-plane {
  background: black;
  z-index: 2;
  top: -100%;
  left: -100%;
  width: 300%;
  height: 300%;
  font-size: 0;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane {
  position: relative;
  display: inline-block;
  padding: 0;
  margin: 0;
  width: 33.3333333%;
  height: 33.3333333%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane .decals > .decal-ambient {
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-all {
  background: url(/build/images/assets/img/explore/bunker/room.69b4232b..png), url(/build/images/assets/img/explore/bunker/exit.e614e36a..png), url(/build/images/assets/img/explore/bunker/0001.e07df941..png), url(/build/images/assets/img/explore/bunker/0010.ba952ec8..png), url(/build/images/assets/img/explore/bunker/0011.8cd3d3e3..png), url(/build/images/assets/img/explore/bunker/0100.1b2035dd..png), url(/build/images/assets/img/explore/bunker/0101.7d07bc22..png), url(/build/images/assets/img/explore/bunker/0110.587c7d50..png), url(/build/images/assets/img/explore/bunker/0111.9896e6e0..png), url(/build/images/assets/img/explore/bunker/1001.3faef591..png), url(/build/images/assets/img/explore/bunker/1010.7b5f6f6a..png), url(/build/images/assets/img/explore/bunker/1011.bb521c63..png), url(/build/images/assets/img/explore/bunker/1100.2ed12aff..png), url(/build/images/assets/img/explore/bunker/1101.648e0962..png), url(/build/images/assets/img/explore/bunker/1110.0f88e27a..png), url(/build/images/assets/img/explore/bunker/1111.6718966a..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-exit {
  background: url(/build/images/assets/img/explore/bunker/exit.e614e36a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-room {
  background: url(/build/images/assets/img/explore/bunker/room.69b4232b..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-1 {
  background: url(/build/images/assets/img/explore/bunker/0010.ba952ec8..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-2 {
  background: url(/build/images/assets/img/explore/bunker/0100.1b2035dd..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-3 {
  background: url(/build/images/assets/img/explore/bunker/0110.587c7d50..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-4 {
  background: url(/build/images/assets/img/explore/bunker/0001.e07df941..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-5 {
  background: url(/build/images/assets/img/explore/bunker/0011.8cd3d3e3..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-6 {
  background: url(/build/images/assets/img/explore/bunker/0101.7d07bc22..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-7 {
  background: url(/build/images/assets/img/explore/bunker/0111.9896e6e0..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-8 {
  background: url(/build/images/assets/img/explore/bunker/1000.3deb6117..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-9 {
  background: url(/build/images/assets/img/explore/bunker/1010.7b5f6f6a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-10 {
  background: url(/build/images/assets/img/explore/bunker/1100.2ed12aff..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-11 {
  background: url(/build/images/assets/img/explore/bunker/1110.0f88e27a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-12 {
  background: url(/build/images/assets/img/explore/bunker/1001.3faef591..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-13 {
  background: url(/build/images/assets/img/explore/bunker/1011.bb521c63..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-14 {
  background: url(/build/images/assets/img/explore/bunker/1101.648e0962..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-type-15 {
  background: url(/build/images/assets/img/explore/bunker/1111.6718966a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .actor.zombie.local:before {
  background: url(/build/images/assets/img/explore/bunker/zombie.171c009f..gif) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .actor.zombody.local:before {
  background: url(/build/images/assets/img/explore/bunker/dead.24ff6776..png) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > * {
  position: absolute;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door {
  width: 10%;
  height: 10%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-connect-0:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px green);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-connect-1:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px white);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-connect--1:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px white);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-1,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-6 {
  left: 17%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-3,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-8 {
  right: 17%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-4 {
  left: 34%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-5 {
  right: 34%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-2 {
  left: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-7 {
  right: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-1,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-2,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-3 {
  top: 32%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-6,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-7,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-8 {
  bottom: 32%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-4 {
  top: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker > .decals > .decal-door.decal-door-5 {
  bottom: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-1 {
  background: url(/build/images/assets/img/explore/bunker/dtlo_b.e36c6de8..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-2 {
  background: url(/build/images/assets/img/explore/bunker/dto_b.45647a0e..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-3 {
  background: url(/build/images/assets/img/explore/bunker/dtro_b.ea8c8ae5..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-4 {
  background: url(/build/images/assets/img/explore/bunker/dlo_b.f04d8f43..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-5 {
  background: url(/build/images/assets/img/explore/bunker/dro_b.9038a49d..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-6 {
  background: url(/build/images/assets/img/explore/bunker/dblo_b.a528666c..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-7 {
  background: url(/build/images/assets/img/explore/bunker/dbo_b.d402465c..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect--1.decal-door-8 {
  background: url(/build/images/assets/img/explore/bunker/dbro_b.e99b9256..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-1 {
  background: url(/build/images/assets/img/explore/bunker/dtlo.1bd50264..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-2 {
  background: url(/build/images/assets/img/explore/bunker/dto.f5979e92..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-3 {
  background: url(/build/images/assets/img/explore/bunker/dtro.f5e0e63a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-4 {
  background: url(/build/images/assets/img/explore/bunker/dlo.1028696a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-5 {
  background: url(/build/images/assets/img/explore/bunker/dro.1d9aa83e..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-6 {
  background: url(/build/images/assets/img/explore/bunker/dblo.e8927fe6..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-7 {
  background: url(/build/images/assets/img/explore/bunker/dbo.dc3318bd..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-0.decal-door-8 {
  background: url(/build/images/assets/img/explore/bunker/dbro.d1c4e163..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-1 {
  background: url(/build/images/assets/img/explore/bunker/dtlo_r.a5a35249..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-2 {
  background: url(/build/images/assets/img/explore/bunker/dto_r.cd3d2a14..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-3 {
  background: url(/build/images/assets/img/explore/bunker/dtro_r.f7f3146e..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-4 {
  background: url(/build/images/assets/img/explore/bunker/dlo_r.8d4a2662..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-5 {
  background: url(/build/images/assets/img/explore/bunker/dro_r.4fb72750..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-6 {
  background: url(/build/images/assets/img/explore/bunker/dblo_r.a3acc36b..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-7 {
  background: url(/build/images/assets/img/explore/bunker/dbo_r.4d034fdb..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-open > .decals > .decal-door-connect-1.decal-door-8 {
  background: url(/build/images/assets/img/explore/bunker/dbro_r.18d3d5f3..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-1 {
  background: url(/build/images/assets/img/explore/bunker/dtlc.61894df8..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-2 {
  background: url(/build/images/assets/img/explore/bunker/dtc.17dcaded..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-3 {
  background: url(/build/images/assets/img/explore/bunker/dtrc.c3b9bdf9..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-4 {
  background: url(/build/images/assets/img/explore/bunker/dlc.b58b4dca..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-5 {
  background: url(/build/images/assets/img/explore/bunker/drc.b42a02ad..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-6 {
  background: url(/build/images/assets/img/explore/bunker/dblc.e25a4091..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-7 {
  background: url(/build/images/assets/img/explore/bunker/dbc.083833af..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker.plane-door-closed > .decals > .decal-door-8 {
  background: url(/build/images/assets/img/explore/bunker/dbrc.55e0aa94..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-1.decal-ambient-variant-a {
  width: 6%;
  height: 9%;
  left: 37%;
  top: 27%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_barrel_D.5a3a46b7..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-3.decal-ambient-variant-a {
  width: 6%;
  height: 9%;
  left: 58%;
  top: 27%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_barrel_E.031ad1c2..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-1.decal-ambient-variant-b {
  width: 14%;
  height: 20%;
  left: 32%;
  top: 12%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_pipe_D.7a2fdc0d..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-3.decal-ambient-variant-b {
  width: 14%;
  height: 20%;
  left: 54%;
  top: 12%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_pipe_E.2c774bf9..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-4 {
  width: 9%;
  height: 8%;
  left: 18%;
  top: 31%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_hatch_B.81a37711..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-7 {
  width: 9%;
  height: 8%;
  left: 76%;
  top: 31%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_hatch_G.1bd71001..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-10.decal-ambient-variant-a {
  width: 9%;
  height: 8%;
  left: 18%;
  top: 62%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_hatch_A.348b7f1d..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-13.decal-ambient-variant-a {
  width: 9%;
  height: 8%;
  left: 76%;
  top: 62%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_hatch_H.20efb578..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-10.decal-ambient-variant-b {
  width: 11%;
  height: 7%;
  left: 14%;
  top: 65%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_gutter_G.c5f5db44..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-13.decal-ambient-variant-b {
  width: 11%;
  height: 7%;
  left: 80%;
  top: 65%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_gutter_B.d191d2d0..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-14 {
  width: 4%;
  height: 18%;
  left: 34%;
  top: 69%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_grid_E.7bf35692..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-bunker .decals > .decal-ambient.decal-ambient-16 {
  width: 4%;
  height: 18%;
  left: 62%;
  top: 69%;
  background-image: url(/build/images/assets/img/explore/bunker/wall_grid_D.cfe341d5..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-all {
  background: url(/build/images/assets/img/explore/hotel/room.63be7391..png), url(/build/images/assets/img/explore/hotel/exit.bb4fe23b..png), url(/build/images/assets/img/explore/hotel/0001.c8675827..png), url(/build/images/assets/img/explore/hotel/0010.37c30931..png), url(/build/images/assets/img/explore/hotel/0011.b9fa3a0d..png), url(/build/images/assets/img/explore/hotel/0100.17512580..png), url(/build/images/assets/img/explore/hotel/0101.a7e2f35b..png), url(/build/images/assets/img/explore/hotel/0110.5fab2086..png), url(/build/images/assets/img/explore/hotel/0111.7e238e8b..png), url(/build/images/assets/img/explore/hotel/1001.dcac29c3..png), url(/build/images/assets/img/explore/hotel/1010.f53dd324..png), url(/build/images/assets/img/explore/hotel/1011.80bdc444..png), url(/build/images/assets/img/explore/hotel/1100.2a125940..png), url(/build/images/assets/img/explore/hotel/1101.c3828b18..png), url(/build/images/assets/img/explore/hotel/1110.8292d05c..png), url(/build/images/assets/img/explore/hotel/1111.ee5ef03c..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-exit {
  background: url(/build/images/assets/img/explore/hotel/exit.bb4fe23b..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-room {
  background: url(/build/images/assets/img/explore/hotel/room.63be7391..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-1 {
  background: url(/build/images/assets/img/explore/hotel/0010.37c30931..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-2 {
  background: url(/build/images/assets/img/explore/hotel/0100.17512580..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-3 {
  background: url(/build/images/assets/img/explore/hotel/0110.5fab2086..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-4 {
  background: url(/build/images/assets/img/explore/hotel/0001.c8675827..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-5 {
  background: url(/build/images/assets/img/explore/hotel/0011.b9fa3a0d..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-6 {
  background: url(/build/images/assets/img/explore/hotel/0101.a7e2f35b..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-7 {
  background: url(/build/images/assets/img/explore/hotel/0111.7e238e8b..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-8 {
  background: url(/build/images/assets/img/explore/hotel/1000.09404a0e..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-9 {
  background: url(/build/images/assets/img/explore/hotel/1010.f53dd324..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-10 {
  background: url(/build/images/assets/img/explore/hotel/1100.2a125940..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-11 {
  background: url(/build/images/assets/img/explore/hotel/1110.8292d05c..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-12 {
  background: url(/build/images/assets/img/explore/hotel/1001.dcac29c3..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-13 {
  background: url(/build/images/assets/img/explore/hotel/1011.80bdc444..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-14 {
  background: url(/build/images/assets/img/explore/hotel/1101.c3828b18..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-type-15 {
  background: url(/build/images/assets/img/explore/hotel/1111.ee5ef03c..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .actor.zombie.local:before {
  background: url(/build/images/assets/img/explore/hotel/zombie.49d85878..gif) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .actor.zombody.local:before {
  background: url(/build/images/assets/img/explore/hotel/dead.4c7f710c..png) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > * {
  position: absolute;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door {
  width: 10%;
  height: 10%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-connect-0:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px green);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-connect-1:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px white);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-connect--1:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px white);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-1,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-6 {
  left: 17%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-3,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-8 {
  right: 17%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-4 {
  left: 34%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-5 {
  right: 34%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-2 {
  left: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-7 {
  right: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-1,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-2,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-3 {
  top: 32%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-6,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-7,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-8 {
  bottom: 32%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-4 {
  top: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel > .decals > .decal-door.decal-door-5 {
  bottom: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-1 {
  background: url(/build/images/assets/img/explore/hotel/dtlo_b.389f7386..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-2 {
  background: url(/build/images/assets/img/explore/hotel/dto_b.b97b800e..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-3 {
  background: url(/build/images/assets/img/explore/hotel/dtro_b.b1b1ac02..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-4 {
  background: url(/build/images/assets/img/explore/hotel/dlo_b.64a20332..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-5 {
  background: url(/build/images/assets/img/explore/hotel/dro_b.aa961bc8..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-6 {
  background: url(/build/images/assets/img/explore/hotel/dblo_b.f1881fc9..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-7 {
  background: url(/build/images/assets/img/explore/hotel/dbo_b.0b31fc4c..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect--1.decal-door-8 {
  background: url(/build/images/assets/img/explore/hotel/dbro_b.c8e23252..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-1 {
  background: url(/build/images/assets/img/explore/hotel/dtlo.0fc52f28..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-2 {
  background: url(/build/images/assets/img/explore/hotel/dto.0cc25ee9..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-3 {
  background: url(/build/images/assets/img/explore/hotel/dtro.6b03bbda..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-4 {
  background: url(/build/images/assets/img/explore/hotel/dlo.ac81c7de..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-5 {
  background: url(/build/images/assets/img/explore/hotel/dro.b85581c6..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-6 {
  background: url(/build/images/assets/img/explore/hotel/dblo.bdef6549..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-7 {
  background: url(/build/images/assets/img/explore/hotel/dbo.ea212a00..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-0.decal-door-8 {
  background: url(/build/images/assets/img/explore/hotel/dbro.c28654c5..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-1 {
  background: url(/build/images/assets/img/explore/hotel/dtlo_r.9e31cc5a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-2 {
  background: url(/build/images/assets/img/explore/hotel/dto_r.07c303fe..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-3 {
  background: url(/build/images/assets/img/explore/hotel/dtro_r.e40ef166..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-4 {
  background: url(/build/images/assets/img/explore/hotel/dlo_r.38e508b3..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-5 {
  background: url(/build/images/assets/img/explore/hotel/dro_r.81728db5..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-6 {
  background: url(/build/images/assets/img/explore/hotel/dblo_r.c80bbb92..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-7 {
  background: url(/build/images/assets/img/explore/hotel/dbo_r.1a4a95f6..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-open > .decals > .decal-door-connect-1.decal-door-8 {
  background: url(/build/images/assets/img/explore/hotel/dbro_r.6e4552aa..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-1 {
  background: url(/build/images/assets/img/explore/hotel/dtlc.0fc943ad..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-2 {
  background: url(/build/images/assets/img/explore/hotel/dtc.3ef4ba6a..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-3 {
  background: url(/build/images/assets/img/explore/hotel/dtrc.35adfb33..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-4 {
  background: url(/build/images/assets/img/explore/hotel/dlc.f1a8ea6b..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-5 {
  background: url(/build/images/assets/img/explore/hotel/drc.6de8d6d9..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-6 {
  background: url(/build/images/assets/img/explore/hotel/dblc.b99b4187..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-7 {
  background: url(/build/images/assets/img/explore/hotel/dbc.39094e45..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel.plane-door-closed > .decals > .decal-door-8 {
  background: url(/build/images/assets/img/explore/hotel/dbrc.13c63563..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-1 {
  width: 8%;
  height: 13%;
  left: 35%;
  top: 27%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_flowers_D.59592fce..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-3 {
  width: 8%;
  height: 13%;
  left: 57%;
  top: 27%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_flowers_E.6e6b1ace..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-4.decal-ambient-variant-a {
  width: 9%;
  height: 12%;
  left: 22%;
  top: 31%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_palmtree_B.350b68e6..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-7.decal-ambient-variant-a {
  width: 9%;
  height: 12%;
  left: 70%;
  top: 31%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_palmtree_G.ed264c5c..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-5.decal-ambient-variant-a {
  width: 18%;
  height: 9%;
  left: 30%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_left.bee612d0..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-5.decal-ambient-variant-b {
  width: 18%;
  height: 9%;
  left: 30%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_right.a22236ef..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-6.decal-ambient-variant-a {
  width: 18%;
  height: 9%;
  left: 54%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_left.bee612d0..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-6.decal-ambient-variant-b {
  width: 18%;
  height: 9%;
  left: 54%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_right.a22236ef..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-8.decal-ambient-variant-a {
  width: 32%;
  height: 25%;
  left: 5%;
  top: 37%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_stain_left.28364d91..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-8.decal-ambient-variant-b {
  width: 18%;
  height: 9%;
  left: 20%;
  top: 45%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_left.bee612d0..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-9.decal-ambient-variant-a {
  width: 32%;
  height: 25%;
  left: 65%;
  top: 37%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_stain_right.e8d5889c..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-9.decal-ambient-variant-b {
  width: 18%;
  height: 9%;
  left: 75%;
  top: 45%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_right.a22236ef..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-11.decal-ambient-variant-a {
  width: 18%;
  height: 9%;
  left: 30%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_right.a22236ef..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-11.decal-ambient-variant-b {
  width: 18%;
  height: 9%;
  left: 30%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_left.bee612d0..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-12.decal-ambient-variant-a {
  width: 18%;
  height: 9%;
  left: 54%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_right.a22236ef..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-12.decal-ambient-variant-b {
  width: 18%;
  height: 9%;
  left: 54%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_left.bee612d0..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-2.decal-ambient-variant-a {
  width: 25%;
  height: 32%;
  left: 37%;
  top: 5%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_stain_top.436c8e32..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-15.decal-ambient-variant-a {
  width: 25%;
  height: 32%;
  left: 37%;
  top: 65%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_stain_bottom.a8473267..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-2.decal-ambient-variant-b {
  width: 9%;
  height: 18%;
  left: 52%;
  top: 6%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_top.6e4fc24a..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-15.decal-ambient-variant-b {
  width: 9%;
  height: 18%;
  left: 40%;
  top: 75%;
  background-image: url(/build/images/assets/img/explore/hotel/zone_dead_bottom.b0859ec3..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-4.decal-ambient-variant-b {
  width: 14%;
  height: 8%;
  left: 13%;
  top: 34%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_bench_B.3e3ca949..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-7.decal-ambient-variant-b {
  width: 14%;
  height: 8%;
  left: 72%;
  top: 34%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_bench_G.ef392a13..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-10 {
  width: 14%;
  height: 8%;
  left: 13%;
  top: 58%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_bench_A.c5226995..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hotel .decals > .decal-ambient.decal-ambient-13 {
  width: 14%;
  height: 8%;
  left: 72%;
  top: 58%;
  background-image: url(/build/images/assets/img/explore/hotel/wall_bench_H.3efca5ba..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-all {
  background: url(/build/images/assets/img/explore/hospital/room.53ab4bb8..png), url(/build/images/assets/img/explore/hospital/exit.d3d378fe..png), url(/build/images/assets/img/explore/hospital/0001.09564ff2..png), url(/build/images/assets/img/explore/hospital/0010.3bf97b53..png), url(/build/images/assets/img/explore/hospital/0011.acedea74..png), url(/build/images/assets/img/explore/hospital/0100.cc60ffc7..png), url(/build/images/assets/img/explore/hospital/0101.749f4458..png), url(/build/images/assets/img/explore/hospital/0110.13ff2b40..png), url(/build/images/assets/img/explore/hospital/0111.e5d35a24..png), url(/build/images/assets/img/explore/hospital/1001.1551b566..png), url(/build/images/assets/img/explore/hospital/1010.5f062e35..png), url(/build/images/assets/img/explore/hospital/1011.99a599c5..png), url(/build/images/assets/img/explore/hospital/1100.2281b235..png), url(/build/images/assets/img/explore/hospital/1101.6bd687d3..png), url(/build/images/assets/img/explore/hospital/1110.bded2694..png), url(/build/images/assets/img/explore/hospital/1111.5e64d513..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-exit {
  background: url(/build/images/assets/img/explore/hospital/exit.d3d378fe..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-room {
  background: url(/build/images/assets/img/explore/hospital/room.53ab4bb8..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-1 {
  background: url(/build/images/assets/img/explore/hospital/0010.3bf97b53..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-2 {
  background: url(/build/images/assets/img/explore/hospital/0100.cc60ffc7..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-3 {
  background: url(/build/images/assets/img/explore/hospital/0110.13ff2b40..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-4 {
  background: url(/build/images/assets/img/explore/hospital/0001.09564ff2..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-5 {
  background: url(/build/images/assets/img/explore/hospital/0011.acedea74..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-6 {
  background: url(/build/images/assets/img/explore/hospital/0101.749f4458..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-7 {
  background: url(/build/images/assets/img/explore/hospital/0111.e5d35a24..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-8 {
  background: url(/build/images/assets/img/explore/hospital/1000.79cf308f..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-9 {
  background: url(/build/images/assets/img/explore/hospital/1010.5f062e35..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-10 {
  background: url(/build/images/assets/img/explore/hospital/1100.2281b235..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-11 {
  background: url(/build/images/assets/img/explore/hospital/1110.bded2694..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-12 {
  background: url(/build/images/assets/img/explore/hospital/1001.1551b566..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-13 {
  background: url(/build/images/assets/img/explore/hospital/1011.99a599c5..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-14 {
  background: url(/build/images/assets/img/explore/hospital/1101.6bd687d3..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-type-15 {
  background: url(/build/images/assets/img/explore/hospital/1111.5e64d513..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .actor.zombie.local:before {
  background: url(/build/images/assets/img/explore/hospital/zombie.6d644589..gif) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .actor.zombody.local:before {
  background: url(/build/images/assets/img/explore/hospital/dead.eb468019..png) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > * {
  position: absolute;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door {
  width: 10%;
  height: 10%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-connect-0:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px green);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-connect-1:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px white);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-connect--1:hover {
  cursor: pointer;
  filter: drop-shadow(0 0 10px white);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-1,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-6 {
  left: 17%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-3,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-8 {
  right: 17%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-4 {
  left: 34%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-5 {
  right: 34%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-2 {
  left: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-7 {
  right: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-1,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-2,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-3 {
  top: 32%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-6,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-7,
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-8 {
  bottom: 32%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-4 {
  top: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital > .decals > .decal-door.decal-door-5 {
  bottom: 45%;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-1 {
  background: url(/build/images/assets/img/explore/hospital/dtlo_b.2447cea7..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-2 {
  background: url(/build/images/assets/img/explore/hospital/dto_b.14410521..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-3 {
  background: url(/build/images/assets/img/explore/hospital/dtro_b.03378640..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-4 {
  background: url(/build/images/assets/img/explore/hospital/dlo_b.c53d48c3..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-5 {
  background: url(/build/images/assets/img/explore/hospital/dro_b.f03924cb..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-6 {
  background: url(/build/images/assets/img/explore/hospital/dblo_b.d186722d..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-7 {
  background: url(/build/images/assets/img/explore/hospital/dbo_b.c1fbc333..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect--1.decal-door-8 {
  background: url(/build/images/assets/img/explore/hospital/dbro_b.17328c06..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-1 {
  background: url(/build/images/assets/img/explore/hospital/dtlo.66408ae5..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-2 {
  background: url(/build/images/assets/img/explore/hospital/dto.19c88753..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-3 {
  background: url(/build/images/assets/img/explore/hospital/dtro.24658405..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-4 {
  background: url(/build/images/assets/img/explore/hospital/dlo.1ccb3349..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-5 {
  background: url(/build/images/assets/img/explore/hospital/dro.9ca28306..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-6 {
  background: url(/build/images/assets/img/explore/hospital/dblo.2b612809..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-7 {
  background: url(/build/images/assets/img/explore/hospital/dbo.280029e5..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-0.decal-door-8 {
  background: url(/build/images/assets/img/explore/hospital/dbro.1246a793..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-1 {
  background: url(/build/images/assets/img/explore/hospital/dtlo_r.cbbbf4ad..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-2 {
  background: url(/build/images/assets/img/explore/hospital/dto_r.83a27a7f..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-3 {
  background: url(/build/images/assets/img/explore/hospital/dtro_r.5f7c0f1b..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-4 {
  background: url(/build/images/assets/img/explore/hospital/dlo_r.d2731b16..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-5 {
  background: url(/build/images/assets/img/explore/hospital/dro_r.c2b3f825..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-6 {
  background: url(/build/images/assets/img/explore/hospital/dblo_r.0d8302e0..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-7 {
  background: url(/build/images/assets/img/explore/hospital/dbo_r.aad49472..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-open > .decals > .decal-door-connect-1.decal-door-8 {
  background: url(/build/images/assets/img/explore/hospital/dbro_r.8fc1af93..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-1 {
  background: url(/build/images/assets/img/explore/hospital/dtlc.b591b4a6..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-2 {
  background: url(/build/images/assets/img/explore/hospital/dtc.10e7728e..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-3 {
  background: url(/build/images/assets/img/explore/hospital/dtrc.2bd15e9f..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-4 {
  background: url(/build/images/assets/img/explore/hospital/dlc.1cdcd79f..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-5 {
  background: url(/build/images/assets/img/explore/hospital/drc.a833ae1e..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-6 {
  background: url(/build/images/assets/img/explore/hospital/dblc.730232c4..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-7 {
  background: url(/build/images/assets/img/explore/hospital/dbc.16bc523f..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital.plane-door-closed > .decals > .decal-door-8 {
  background: url(/build/images/assets/img/explore/hospital/dbrc.cc50c9f6..png) center / cover no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-1.decal-ambient-variant-a {
  width: 10%;
  height: 11%;
  left: 34%;
  top: 27%;
  background-image: url(/build/images/assets/img/explore/hospital/wall_dead_D.b0f84c4f..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-3.decal-ambient-variant-a {
  width: 10%;
  height: 11%;
  left: 57%;
  top: 27%;
  background-image: url(/build/images/assets/img/explore/hospital/wall_dead_E.8ee89d91..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-1.decal-ambient-variant-b {
  width: 7%;
  height: 17%;
  left: 37%;
  top: 15%;
  background-image: url(/build/images/assets/img/explore/hospital/wall_bed_D.147b5922..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-3.decal-ambient-variant-b {
  width: 7%;
  height: 17%;
  left: 57%;
  top: 15%;
  background-image: url(/build/images/assets/img/explore/hospital/wall_bed_E.108cf60b..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-5.decal-ambient-variant-a {
  width: 10%;
  height: 9%;
  left: 39%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_top.eabbd0e6..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-5.decal-ambient-variant-b {
  width: 10%;
  height: 9%;
  left: 39%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_bottom.0ab1d7bd..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-6.decal-ambient-variant-a {
  width: 9%;
  height: 10%;
  left: 54%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_left.e6d21ae5..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-6.decal-ambient-variant-b {
  width: 9%;
  height: 10%;
  left: 54%;
  top: 39%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_right.2f5ece7e..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-8.decal-ambient-variant-a {
  width: 9%;
  height: 10%;
  left: 20%;
  top: 45%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_right.2f5ece7e..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-8.decal-ambient-variant-b {
  width: 9%;
  height: 10%;
  left: 20%;
  top: 45%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_left.e6d21ae5..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-9.decal-ambient-variant-a {
  width: 9%;
  height: 10%;
  left: 75%;
  top: 45%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_left.e6d21ae5..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-9.decal-ambient-variant-b {
  width: 9%;
  height: 10%;
  left: 75%;
  top: 45%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_right.2f5ece7e..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-11.decal-ambient-variant-a {
  width: 10%;
  height: 9%;
  left: 39%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_bottom.0ab1d7bd..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-11.decal-ambient-variant-b {
  width: 10%;
  height: 9%;
  left: 39%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_top.eabbd0e6..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-12.decal-ambient-variant-a {
  width: 9%;
  height: 10%;
  left: 54%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_right.2f5ece7e..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-12.decal-ambient-variant-b {
  width: 9%;
  height: 10%;
  left: 54%;
  top: 53%;
  background-image: url(/build/images/assets/img/explore/hospital/zone_dead_left.e6d21ae5..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-14 {
  width: 4%;
  height: 9%;
  left: 33%;
  top: 78%;
  background-image: url(/build/images/assets/img/explore/hospital/wall_grid_K.07145fea..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane.plane-skin-hospital .decals > .decal-ambient.decal-ambient-16 {
  width: 4%;
  height: 9%;
  left: 63%;
  top: 78%;
  background-image: url(/build/images/assets/img/explore/hospital/wall_grid_J.f367fe45..png);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane > .actor {
  overflow: visible;
  position: absolute;
  width: 0;
  height: 0;
  transform: scale(1.5);
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane > .actor:before {
  position: absolute;
  content: " ";
  width: 24px;
  height: 24px;
  left: -12px;
  top: -12px;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane > .actor.citizen:not(.noox):before {
  background: url(/build/images/assets/img/explore/you.02a162bf..gif) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane > .actor.citizen.noox:before {
  background: url(/build/images/assets/img/explore/you_noox.ff7d5a74..gif) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane > .actor.zombie:before {
  background: url(/build/images/assets/img/explore/zombie.c2dd5953..gif) center / contain no-repeat;
}
div.ruin_map_area div.map .zone-plane > .zone-sub-container > .zone-subplane > .actor.zombody:before {
  background: url(/build/images/assets/img/explore/dead.4c7f710c..png) center / contain no-repeat;
}
div.ruin_map_area div.map > .zone-plane-controls {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 4;
  pointer-events: none;
}
div.ruin_map_area div.map > .zone-plane-controls:not(.hide) > * {
  pointer-events: all;
}
div.ruin_map_area div.map > .zone-plane-controls.hide {
  opacity: 0;
}
div.ruin_map_area div.map > .zone-plane-controls > .action-move {
  position: absolute;
  z-index: 4;
  cursor: pointer;
  background: url(/build/images/assets/img/icons/map/227.9da0ce6c..svg) 50% / contain no-repeat, url(/build/images/assets/img/icons/map/226.cae9fe0e..svg) 50% / contain no-repeat;
  width: 81px;
  height: 41px;
  transform-origin: center;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
}
div.ruin_map_area div.map > .zone-plane-controls > .action-move.on-route {
  filter: hue-rotate(90deg);
}
div.ruin_map_area div.map > .zone-plane-controls > .action-move:hover {
  background: url(/build/images/assets/img/icons/map/228.e7a65968..svg) 50% no-repeat;
}
div.ruin_map_area div.map > .zone-plane-controls > .action-move.action-move-north {
  top: 2%;
  left: 50%;
  transform: translateX(-50%);
}
div.ruin_map_area div.map > .zone-plane-controls > .action-move.action-move-east {
  top: 50%;
  right: -5%;
  transform: translateY(-50%) rotate(90deg);
}
div.ruin_map_area div.map > .zone-plane-controls > .action-move.action-move-south,
div.ruin_map_area div.map > .zone-plane-controls > .action-move.action-move-unshift {
  left: 50%;
  bottom: 2%;
  transform: translateX(-50%) rotate(180deg);
}
div.ruin_map_area div.map > .zone-plane-controls > .action-move.action-move-west {
  top: 50%;
  left: -5%;
  transform: translateY(-50%) rotate(270deg);
}
div.ruin_map_area div.map > .zone-plane-controls > .marker-direction {
  position: absolute;
  z-index: 4;
  pointer-events: none;
  filter: hue-rotate(90deg);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: url(/build/images/assets/img/icons/map/map_move_marker.61c0839c..svg) center / contain no-repeat;
}
div.ruin_map_area div.map > .zone-plane-ui {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 5;
  pointer-events: none;
  position: absolute;
  outline-offset: -4px;
}
div.ruin_map_area div.map > .zone-plane-ui > .name {
  position: absolute;
  top: 5px;
  left: 8px;
  width: 50%;
  display: block;
  z-index: 10;
  color: #205319;
  font-size: 1.25rem;
  text-shadow: 0 0 5px #205319;
  font-family: "visitor2";
  text-align: left;
  letter-spacing: 0.1rem;
}
div.ruin_map_area div.map > .zone-plane-ui > .timer {
  position: absolute;
  top: 5px;
  right: 5px;
  display: block;
  z-index: 9;
  color: #205319;
  font-size: 1.25rem;
  text-shadow: 0 0 5px #205319;
  font-family: "visitor2";
  text-align: right;
  letter-spacing: 0.1rem;
}
div.ruin_map_area div.map > .zone-plane-ui > .timer > .ox {
  font-size: 2rem;
  color: #d7ff5b;
}
div.ruin_map_area div.map > .zone-plane-ui > .scanner {
  position: absolute;
  width: 13%;
  height: 9%;
  background: url(/build/images/assets/img/explore/scanner.f89624fa..gif) center / contain no-repeat;
  right: 2%;
  bottom: 2%;
  opacity: 0.5;
}
div.ruin_map_area div.map > .zone-plane-ui > .scanner-fx {
  position: absolute;
  width: 100%;
  height: 100%;
  background: url(/build/images/assets/img/explore/scan_fx_1.6a8bfb78..gif) center / contain no-repeat;
  top: 0;
  left: 0;
  opacity: 0.3;
  transform: scale(1.45);
}
div.ruin_map_area div.map > .zone-plane-ui > .frame {
  position: absolute;
  width: 100%;
  height: 100%;
  background: url(/build/images/assets/img/explore/frame.011db9ee..png) center / 100% 100% no-repeat;
  top: 0;
  left: 0;
  opacity: 1;
}
div.ruin_map_area div.controls {
  background: url(/build/images/assets/img/background/beyond/map_footer_toggle.9219ca02..png) top center no-repeat, url(/build/images/assets/img/background/beyond/map_footer_large.17b928e5..png) top left repeat-x;
  height: 16px;
}
.log-container {
  position: relative;
}
.log {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
  padding: 4px;
  position: relative;
  z-index: 1;
}
.log > .log-content {
  font-size: 1.2rem;
  color: #f0d79e;
  max-height: 300px;
  overflow-y: auto;
}
.log > .log-content > .log-spinner,
.log > .log-content > .log-complete-link {
  padding: 5px;
}
.log > .log-content > .log-complete-link {
  cursor: pointer;
  text-decoration: underline;
  display: inline-block;
}
.log > .log-content > .log-silence {
  padding: 5px 0 8px 4px;
  margin: 2px 0 0;
  font-size: 8pt;
  font-weight: bold;
  color: #98a675;
  text-transform: uppercase;
  border: 0;
  border-top: 1px dashed #b37c4a;
}
.log > .log-content > .log-day-header {
  margin-top: 5px;
  margin-bottom: 2px;
  padding-left: 0;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 8pt;
  border-bottom: 1px dashed #b37c4a;
}
.log > .log-content > .log-day-header + .log-silence {
  border-top: 0;
}
.log > .log-content > .log-entry {
  padding: 1px 2px 1px 20px;
  position: relative;
  cursor: default;
  margin: 0;
  word-wrap: anywhere;
}
.log > .log-content > .log-entry:before {
  content: " ";
  height: 16px;
  width: 16px;
  top: 2px;
  left: 2px;
  position: absolute;
}
.log > .log-content > .log-entry > span.log-part-time {
  color: #ddab76;
  font-size: 0.9em;
  display: inline-block;
  width: 50px;
  position: relative;
  text-align: center;
}
.log > .log-content > .log-entry > span.log-part-time:before,
.log > .log-content > .log-entry > span.log-part-time:after {
  display: block;
  width: 10px;
  position: absolute;
  top: 0;
}
.log > .log-content > .log-entry > span.log-part-time:before {
  content: '[';
  left: 0;
}
.log > .log-content > .log-entry > span.log-part-time:after {
  content: ']';
  right: 0;
}
.log > .log-content > .log-entry > span.log-part-content > span:not(.container),
.log > .log-content > .log-entry span.log-part-content > span.container > span:not(.container) {
  color: white;
  font-weight: bold;
  font-variant: small-caps;
}
.log > .log-content > .log-entry > span.log-part-content > span:not(.container) > img,
.log > .log-content > .log-entry span.log-part-content > span.container > span:not(.container) > img {
  vertical-align: text-top;
}
.log > .log-content > .log-entry > span.log-part-content > span:not(.container).jobName,
.log > .log-content > .log-entry span.log-part-content > span.container > span:not(.container).jobName {
  font-weight: normal;
  font-style: italic;
  color: #f0d79e;
}
.log > .log-content > .log-entry > span.log-part-content > span:not(.container).tool,
.log > .log-content > .log-entry span.log-part-content > span.container > span:not(.container).tool {
  padding-left: 3px;
  padding-right: 3px;
  white-space: nowrap;
  background-color: #784323;
  max-width: 100%;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: text-top;
}
.log > .log-content > .log-entry > span.log-part-content.log-part-entry-hidden,
.log > .log-content > .log-entry span.log-part-content > span.container.log-part-entry-hidden {
  background-color: #4d5537;
  color: #98a675;
  font-weight: bold;
}
.log > .log-content > .log-entry.log-entry-class-1 {
  background-color: #820000;
}
.log > .log-content > .log-entry.log-entry-class-1 span.log-part-content span.tool {
  background-color: #a00;
}
.log > .log-content > .log-entry.log-entry-class-2 {
  background-color: #ad2714;
}
.log > .log-content > .log-entry.log-entry-class-2 span.log-part-content span.tool {
  background-color: #a00;
}
.log > .log-content > .log-entry.log-entry-class-3 {
  background-color: #965c36;
  font-weight: bold;
}
.log > .log-content > .log-entry.log-entry-class-4 {
  background-color: #3b3249;
}
.log > .log-content > .log-entry.log-entry-class-4 .log-part-content {
  font-style: italic;
}
.log > .log-content > .log-entry.log-entry-class-5 {
  background-color: #b05502;
}
.log > .log-content > .log-entry.log-entry-type-1:before {
  background: url(/build/images/assets/img/log/citizen.46a3e93f..gif);
}
.log > .log-content > .log-entry.log-entry-type-2.log-entry-class-0:before {
  background: url(/build/images/assets/img/log/bank_in.0f1a996b..gif);
}
.log > .log-content > .log-entry.log-entry-type-2.log-entry-class-1:before {
  background: url(/build/images/assets/img/log/bank_out.213ec958..gif);
}
.log > .log-content > .log-entry.log-entry-type-4:before {
  background: url(/build/images/assets/img/log/build.fd56bdf4..gif);
}
.log > .log-content > .log-entry.log-entry-type-5:before {
  background: url(/build/images/assets/img/log/workshop.bbdaf7ee..gif);
}
.log > .log-content > .log-entry.log-entry-type-6.log-entry-class-0:before {
  background: url(/build/images/assets/img/log/door_open.94a61520..gif);
}
.log > .log-content > .log-entry.log-entry-type-6.log-entry-class-3:before {
  background: url(/build/images/assets/img/log/door_closed.3144d9d0..gif);
}
.log > .log-content > .log-entry.log-entry-type-7:before {
  background: url(/build/images/assets/img/log/well.074b6eb3..gif);
}
.log > .log-content > .log-entry.log-entry-type-8:not(.log-entry-class-2):before {
  background: url(/build/images/assets/img/log/citizen.46a3e93f..gif);
}
.log > .log-content > .log-entry.log-entry-type-8.log-entry-class-2:before {
  background: url(/build/images/assets/img/log/death.34e3288c..gif);
}
.log > .log-content > .log-entry.log-entry-type-9:before {
  background: url(/build/images/assets/img/log/night.7bd62c85..gif);
}
.log > .log-content > .log-entry.log-entry-type-10:before {
  background: url(/build/images/assets/img/log/home.5944708c..gif);
}
.log > .log-content > .log-entry.log-entry-type-11:before {
  background: url(/build/images/assets/img/log/chat.6b1bcc9a..gif);
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-4,
.log > .log-content > .log-entry.log-entry-type-11 div.dice-6,
.log > .log-content > .log-entry.log-entry-type-11 div.dice-8,
.log > .log-content > .log-entry.log-entry-type-11 div.dice-10,
.log > .log-content > .log-entry.log-entry-type-11 div.dice-12,
.log > .log-content > .log-entry.log-entry-type-11 div.dice-20,
.log > .log-content > .log-entry.log-entry-type-11 div.dice-100,
.log > .log-content > .log-entry.log-entry-type-11 div.letter-a,
.log > .log-content > .log-entry.log-entry-type-11 div.letter-c,
.log > .log-content > .log-entry.log-entry-type-11 div.letter-v,
.log > .log-content > .log-entry.log-entry-type-11 div.rps,
.log > .log-content > .log-entry.log-entry-type-11 div.coin,
.log > .log-content > .log-entry.log-entry-type-11 div.card,
.log > .log-content > .log-entry.log-entry-type-11 div.citizen {
  display: inline-block;
  padding: 1px 3px 1px 19px;
  background: #36241b;
  font-size: 0.8em;
  margin: 0 2px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=any] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=none] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/looser.aa8af336..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=basic] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/basic.df78a12d..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=collec] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/dig.abdddc5f..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=guardian] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/shield.aa5b94e7..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=hunter] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/vest.dab68fee..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=tamer] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/tamer.198b64bc..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=tech] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/tech.28907ccf..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=shaman] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/shaman.df6922db..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=survivalist] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/book.93f02a21..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=hero] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/hero.0cdc29a3..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=dead] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/death.34e3288c..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.citizen[x-a=shunned] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/icons/banished.812149c1..gif) left 16px center no-repeat #36241b;
  padding-left: 35px;
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-4 {
  background: url(/build/images/assets/img/forum/dice4.5c707652..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-6 {
  background: url(/build/images/assets/img/forum/dice6.a7adf6c6..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-8 {
  background: url(/build/images/assets/img/forum/dice8.669ce16e..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-10 {
  background: url(/build/images/assets/img/forum/dice10.85659297..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-12 {
  background: url(/build/images/assets/img/forum/dice12.3ff5abea..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-20 {
  background: url(/build/images/assets/img/forum/dice20.1edfb21f..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.dice-100 {
  background: url(/build/images/assets/img/forum/dice100.f8efaa19..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.letter-a {
  background: url(/build/images/assets/img/forum/lta.8a230284..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.letter-c {
  background: url(/build/images/assets/img/forum/ltc.97618d5b..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.letter-v {
  background: url(/build/images/assets/img/forum/ltv.08892ddb..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.rps {
  background: url(/build/images/assets/img/forum/rps.8f3afd22..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.coin {
  background: url(/build/images/assets/img/forum/coin.caf60f68..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-11 div.card {
  background: url(/build/images/assets/img/forum/card.a3371533..png) left center no-repeat, #36241b;
}
.log > .log-content > .log-entry.log-entry-type-17:before {
  background: url(/build/images/assets/img/log/well_add.32385386..gif);
}
.log > .log-content > .log-entry:hover {
  background-color: #7e4d2a;
  border-color: #ddab76;
  border-width: 1px;
  border-style: solid;
  padding: 0px 1px 0px 19px;
}
.log > .log-content > .log-entry:hover:before {
  top: 1px;
  left: 1px;
}
.log + .log-day-select {
  position: relative;
  width: 100%;
  overflow-x: auto;
  top: -3px;
  white-space: nowrap;
}
.log + .log-day-select > div {
  overflow: visible;
  display: inline-block;
  position: relative;
}
.log + .log-day-select > div > div {
  display: inline-block;
  font-size: 0.7em;
  background: #5c2b20;
  width: 60px;
  text-align: center;
  border: 1px solid #EFDBA8;
  position: relative;
  padding: 3px;
  color: #ddab76;
  cursor: pointer;
}
.log + .log-day-select > div > div.current {
  color: white;
  font-weight: bold;
  border-top: none;
  z-index: 2;
}
.log + .log-day-select > div > div:not(.current) {
  top: -1px;
}
.log + .log-day-select > div > div > span {
  font-weight: bold;
  font-variant: small-caps;
}
.shoutbox {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
  padding: 4px;
}
.shoutbox > .shout-content {
  font-size: 1.2rem;
  color: #f0d79e;
  max-height: 450px;
  overflow-y: auto;
}
.shoutbox > .shout-content > .shout-loader {
  text-align: center;
}
.shoutbox > .shout-content > .shout-separator {
  margin: 3px 0;
  border-bottom: 1px solid #f0d79e;
}
.shoutbox > .shout-content > .shout-entry {
  padding: 2px;
  position: relative;
  cursor: default;
  margin: 1px 0;
  background-color: transparent;
}
.shoutbox > .shout-content > .shout-entry:before {
  content: " ";
  height: 16px;
  width: 16px;
  top: 2px;
  left: 2px;
  position: absolute;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-time {
  color: #ddab76;
  font-size: 0.9em;
  display: inline-block;
  width: 50px;
  position: relative;
  text-align: center;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-time:before,
.shoutbox > .shout-content > .shout-entry > span.shout-part-time:after {
  display: block;
  width: 10px;
  position: absolute;
  top: 0;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-time:before {
  content: '[';
  left: 0;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-time:after {
  content: ']';
  right: 0;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-content {
  word-wrap: break-word;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-content > span {
  color: white;
  font-weight: bold;
  font-variant: small-caps;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-content > span > img {
  vertical-align: text-top;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-content > span.tool {
  padding-left: 3px;
  padding-right: 3px;
  white-space: nowrap;
  background-color: #784323;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-content b {
  color: white;
}
.shoutbox > .shout-content > .shout-entry > span.shout-part-content strong {
  color: white;
  font-variant: small-caps;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 b {
  color: white;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1.shout-entry-new {
  background-color: #3b3249;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-4,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-6,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-8,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-10,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-12,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-20,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-100,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.letter-a,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.letter-c,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.letter-v,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.rps,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.coin,
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.card {
  display: inline-block;
  padding: 1px 3px 1px 19px;
  background: #36241b;
  font-size: 0.8em;
  margin: 0 2px;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-4 {
  background: url(/build/images/assets/img/forum/dice4.5c707652..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-6 {
  background: url(/build/images/assets/img/forum/dice6.a7adf6c6..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-8 {
  background: url(/build/images/assets/img/forum/dice8.669ce16e..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-10 {
  background: url(/build/images/assets/img/forum/dice10.85659297..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-12 {
  background: url(/build/images/assets/img/forum/dice12.3ff5abea..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-20 {
  background: url(/build/images/assets/img/forum/dice20.1edfb21f..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.dice-100 {
  background: url(/build/images/assets/img/forum/dice100.f8efaa19..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.letter-a {
  background: url(/build/images/assets/img/forum/lta.8a230284..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.letter-c {
  background: url(/build/images/assets/img/forum/ltc.97618d5b..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.letter-v {
  background: url(/build/images/assets/img/forum/ltv.08892ddb..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.rps {
  background: url(/build/images/assets/img/forum/rps.8f3afd22..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.coin {
  background: url(/build/images/assets/img/forum/coin.caf60f68..png) left center no-repeat, #36241b;
}
.shoutbox > .shout-content > .shout-entry.shout-entry-class-1 div.card {
  background: url(/build/images/assets/img/forum/card.a3371533..png) left center no-repeat, #36241b;
}
div.town-banner {
  background: black;
  border: 1px solid #b18a63;
  height: 80px;
  background-size: cover;
}
div.town-banner.town-banner-home {
  background: url(/build/images/assets/img/background/town/home.0212c3d6..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-home.night {
  background: url(/build/images/assets/img/background/town/night_home.c6cd3970..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-well {
  background: url(/build/images/assets/img/background/town/well.e78aa806..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-well.night {
  background: url(/build/images/assets/img/background/town/night_well.d6acc13e..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-bank {
  background: url(/build/images/assets/img/background/town/bank.1175a1dd..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-bank.night {
  background: url(/build/images/assets/img/background/town/night_bank.8715d392..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-houses {
  background: url(/build/images/assets/img/background/town/houses.31444030..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-houses.night {
  background: url(/build/images/assets/img/background/town/night_houses.17f23b23..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-visit-dead {
  background: url(/build/images/assets/img/background/town/visit_dead.89261132..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-visit-dead.night {
  background: url(/build/images/assets/img/background/town/night_visit_dead.0ff5513b..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-visit {
  background: url(/build/images/assets/img/background/town/visit.7dd53a03..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-visit.night {
  background: url(/build/images/assets/img/background/town/night_visit.eadf6aa3..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-construction {
  background: url(/build/images/assets/img/background/town/construction.000e3f35..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-construction.night {
  background: url(/build/images/assets/img/background/town/night_construction.d0147349..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-upgrades {
  background: url(/build/images/assets/img/background/town/upgrades.f9339cdb..png) center / cover no-repeat;
}
div.town-banner.town-banner-door-open {
  background: url(/build/images/assets/img/background/beyond/city_open.492a9335..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-door-open.night {
  background: url(/build/images/assets/img/background/beyond/night_city_open.1dc1f8c6..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-door-closed {
  background: url(/build/images/assets/img/background/beyond/city.728ad099..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-door-closed.night {
  background: url(/build/images/assets/img/background/beyond/night_city.59600d18..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-workshop {
  background: url(/build/images/assets/img/background/town/agora.000e3f35..jpg) center / cover no-repeat;
}
div.town-banner.town-banner-workshop.night {
  background: url(/build/images/assets/img/background/town/night_agora.d0147349..jpg) center / cover no-repeat;
}
.town-menu {
  font-weight: bold;
  color: #f0d79e;
  font-variant: small-caps;
}
.town-menu > .cell {
  cursor: pointer;
}
.town-menu > .cell > div:first-child {
  width: 100%;
  padding-top: 55.1724138%;
  border: 1px solid black;
  text-decoration: underline;
}
.town-menu > .cell > div:last-child {
  font-size: 1.1rem;
  padding: 1px 4px;
  background: #3e2417;
  height: 20px;
}
.town-menu > .cell > div:last-child > img {
  vertical-align: bottom;
}
.town-menu > .cell:hover > div:last-child {
  color: #EFDBA8;
}
.town-menu > .cell:hover > div:first-child {
  outline: 1px solid #EFDBA8;
}
.town-menu > .cell.selected:not(.town-overview) > div:first-child {
  background-color: #965C36 !important;
  outline: 1px solid black;
  border: 1px solid white;
}
.town-menu > .cell.selected > div:last-child {
  background: #965C36;
  color: white;
}
.town-menu:not(.night) > .town-menu-house > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_home.070234bf..gif) center / cover no-repeat;
}
.town-menu:not(.night) > .town-menu-well > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_well.8992e8d8..gif) center / cover no-repeat;
}
.town-menu:not(.night) > .town-menu-bank > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_bank.fdbba16d..gif) center / cover no-repeat;
}
.town-menu:not(.night) > .town-menu-citizens > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_houses.35431ef2..gif) center / cover no-repeat;
}
.town-menu:not(.night) > .town-menu-construct > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_construction.a3a751bd..gif) center / cover no-repeat;
}
.town-menu:not(.night) > .town-menu-door > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_door.463a8a21..gif) center / cover no-repeat;
}
.town-menu.night > .town-menu-house > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_home_night.596d5182..gif) center / cover no-repeat;
}
.town-menu.night > .town-menu-well > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_well_night.24a337ca..gif) center / cover no-repeat;
}
.town-menu.night > .town-menu-bank > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_bank_night.6147202b..gif) center / cover no-repeat;
}
.town-menu.night > .town-menu-citizens > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_houses_night.198aed7b..gif) center / cover no-repeat;
}
.town-menu.night > .town-menu-construct > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_construction_night.a771e73c..gif) center / cover no-repeat;
}
.town-menu.night > .town-menu-door > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_door_night.dbae0fc2..gif) center / cover no-repeat;
}
.header-menu {
  width: 100%;
  height: 60px;
  position: relative;
}
.header-menu.chaos {
  background: url(/build/images/assets/img/background/town/chaos.95206887..gif) center / 100% no-repeat;
}
.header-menu.insurrect {
  background: url(/build/images/assets/img/background/town/revolt.73a0aefc..gif) center / 100% no-repeat;
}
.header-menu a.help-button {
  position: absolute;
  bottom: 2px;
  right: 2px;
}
.banished-info {
  text-align: center;
  color: white;
  font-size: 1.3rem;
  background-color: #773939;
  border: 1px solid #ba6767;
  margin-bottom: 0.5rem;
}
.banished-info em {
  color: #f0d79e;
}
.row > .cell.town-addons {
  font-weight: bold;
  color: #f0d79e;
  font-variant: small-caps;
  display: flex;
  align-items: stretch;
  justify-content: space-evenly;
}
.row > .cell.town-addons > .town-addon {
  height: 55px;
  width: 40px;
  flex-basis: 40px;
  flex-grow: 0;
  overflow: hidden;
  flex-shrink: 0;
  font-size: 1.1rem;
  padding: 0;
  cursor: pointer;
  margin: 3px;
  background-color: #5c2b20;
}
.row > .cell.town-addons > .town-addon:first-child {
  margin-left: 0;
}
.row > .cell.town-addons > .town-addon:nth-child(6) {
  margin-right: 0;
}
.row > .cell.town-addons > .town-addon:nth-child(n+7) {
  display: none;
}
.row > .cell.town-addons > .town-addon img {
  max-height: 14px;
}
.row > .cell.town-addons > .town-addon > div {
  padding: 0;
  margin: 0;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  height: 40px;
  width: 40px;
  border: 1px solid #7e4d2a;
}
.row > .cell.town-addons > .town-addon:not(.selected):not(.town-addon-empty):hover > div {
  border: 1px solid #EFDBA8;
  cursor: pointer;
}
.row > .cell.town-addons > .town-addon.selected {
  background: #823d2d;
  filter: contrast(120%) brightness(120%);
  outline: 1px solid #EFDBA8;
}
.row > .cell.town-addons > .town-addon > span {
  display: block;
  padding: 1px 2px;
  text-align: center;
  text-overflow: ellipsis;
  line-height: 13px;
  height: 15px;
  font-size: 1rem;
  overflow: hidden;
}
.row > .cell.town-addons > .town-addon.town-addon-empty {
  background-color: transparent;
}
.row > .cell.town-addons > .town-addon.town-addon-empty:hover > div,
.row > .cell.town-addons > .town-addon.town-addon-empty:hover > span,
.row > .cell.town-addons > .town-addon.town-addon-empty:hover {
  outline: none;
  cursor: initial;
}
.row > .cell.town-addons > .town-addon.town-addon-empty > div {
  height: 36px;
  width: 36px;
  margin: 2px;
  border: 1px dotted #90563b;
  background: repeating-linear-gradient(-45deg, #7e4a31 4px, #693e29 8px);
}
.row > .cell.town-addons > .town-addon.town-addon-upgrade > div {
  background-image: url(/build/images/assets/img/icons/evo/smenu_upgrades.d9357804..gif);
}
.row > .cell.town-addons > .town-addon.town-addon-workshop > div {
  background-image: url(/build/images/assets/img/icons/evo/smenu_workshop.225e68a0..gif);
}
.row > .cell.town-addons > .town-addon.town-addon-watchtower > div {
  background-image: url(/build/images/assets/img/icons/evo/smenu_tower.e204d08a..gif);
}
.row > .cell.town-addons > .town-addon.town-addon-battlement > div {
  background-image: url(/build/images/assets/img/icons/evo/smenu_watch.d48a7a35..gif);
}
.row > .cell.town-addons > .town-addon.town-addon-dump > div {
  background-image: url(/build/images/assets/img/icons/evo/smenu_decharge.132a1c9d..gif);
}
.row > .cell.town-addons > .town-addon.town-addon-catapult > div {
  background-image: url(/build/images/assets/img/icons/evo/smenu_catapult2.a8dd0129..gif);
}
.row > .cell.town-addons:not(.night) > .town-addon-house > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_home.070234bf..gif) center / cover no-repeat;
}
.row > .cell.town-addons:not(.night) > .town-addon-well > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_well.8992e8d8..gif) center / cover no-repeat;
}
.row > .cell.town-addons:not(.night) > .town-addon-bank > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_bank.fdbba16d..gif) center / cover no-repeat;
}
.row > .cell.town-addons:not(.night) > .town-addon-citizens > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_houses.35431ef2..gif) center / cover no-repeat;
}
.row > .cell.town-addons:not(.night) > .town-addon-construct > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_construction.a3a751bd..gif) center / cover no-repeat;
}
.row > .cell.town-addons:not(.night) > .town-addon-door > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_door.463a8a21..gif) center / cover no-repeat;
}
.row > .cell.town-addons.night > .town-addon-house > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_home_night.596d5182..gif) center / cover no-repeat;
}
.row > .cell.town-addons.night > .town-addon-well > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_well_night.24a337ca..gif) center / cover no-repeat;
}
.row > .cell.town-addons.night > .town-addon-bank > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_bank_night.6147202b..gif) center / cover no-repeat;
}
.row > .cell.town-addons.night > .town-addon-citizens > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_houses_night.198aed7b..gif) center / cover no-repeat;
}
.row > .cell.town-addons.night > .town-addon-construct > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_construction_night.a771e73c..gif) center / cover no-repeat;
}
.row > .cell.town-addons.night > .town-addon-door > div:first-child {
  background: url(/build/images/assets/img/background/town/menu_door_night.dbae0fc2..gif) center / cover no-repeat;
}
.town-upgrades p,
.citizen-home p {
  margin: 0;
}
.town-upgrades .vote-bar,
.citizen-home .vote-bar {
  margin-top: 0.25em;
  height: 1.25em;
  border: 1px solid #ddab76;
  background-color: #5c2b20;
  position: relative;
}
.town-upgrades .vote-bar.small,
.citizen-home .vote-bar.small {
  height: 1em;
}
.town-upgrades .vote-bar > *,
.citizen-home .vote-bar > * {
  height: 100%;
  position: absolute;
}
.town-upgrades .vote-bar .vote-progress,
.citizen-home .vote-bar .vote-progress {
  border-right: 1px solid #ddab76;
  background-color: #b37c4a;
}
.town-upgrades .row {
  border-bottom: 1px solid #7e4d2a;
}
.town-buildings > ul {
  background-color: #3e2417;
  list-style-type: none;
  margin-left: 0px;
  padding-left: 2.5rem;
  font-size: 1.1rem;
  background-image: url(/build/images/assets/img/icons/home.a9951a08..gif);
  background-repeat: no-repeat;
  background-position: 4px 2px;
}
.town-buildings > ul > li {
  padding-bottom: 5px;
}
.town-buildings > ul > li > em {
  color: #e7c48f;
  padding-left: 20px;
  font-style: normal;
}
.town-buildings > ul > li .life-bar {
  margin-top: 0.25em;
  margin-right: 1em;
  height: 0.5em;
  border: 1px solid black;
  background-color: black;
  position: relative;
  width: 30px;
}
.town-buildings > ul > li .life-bar > * {
  height: 100%;
  position: absolute;
}
.town-buildings > ul > li .life-bar .life-progress {
  background-color: #696486;
}
.town-buildings > ul > li .life-bar .life-progress.life-warning {
  background-color: yellow;
}
.town-buildings > ul > li .life-bar .life-progress.life-critical {
  background-color: #f86;
}
.x-copy-prediction {
  cursor: pointer;
}
.copy-popup {
  position: fixed;
  float: left;
  opacity: 1;
  transition: opacity 500ms linear 0s;
}
.watchtower-prediction {
  display: flex;
  flex-wrap: wrap;
}
.watchtower-prediction > * {
  flex-basis: 100%;
}
.watchtower-prediction p {
  text-align: center;
}
.watchtower-prediction .watchtower-prediction-bar {
  margin-top: 0.25em;
  height: 1.25em;
  border: 1px solid #ddab76;
  background-color: #5c2b20;
  position: relative;
}
.watchtower-prediction .watchtower-prediction-bar > * {
  height: calc(100% - 2px);
  position: absolute;
  top: 1px;
  left: 1px;
}
.watchtower-prediction .watchtower-prediction-bar .watchtower-prediction-progress {
  background-color: #b37c4a;
  border-right: 1px solid #ddab76;
}
.watchtower-prediction .watchtower-prediction-bar .watchtower-prediction-text {
  min-width: 4em;
  color: #ffffff;
  line-height: 1.25em;
  text-align: center;
  font-size: 1rem;
}
.citizens-list {
  line-height: 20px;
}
.citizens-list .row.header,
.messages-list .row.header,
.routes-list .row.header,
.citizens-list .row-flex.header,
.messages-list .row-flex.header,
.routes-list .row-flex.header {
  font-weight: bold;
  background: linear-gradient(to top, #643b25 0%, rgba(100, 59, 37, 0) 50%, rgba(100, 59, 37, 0) 100%);
  font-size: 1.2rem;
  border-bottom: 2px solid #ddab76;
}
.citizens-list .row:not(.header),
.messages-list .row:not(.header),
.routes-list .row:not(.header) {
  font-style: italic;
}
.citizens-list .row:not(.header):hover,
.messages-list .row:not(.header):hover,
.routes-list .row:not(.header):hover {
  outline: 1px solid #EFDBAB;
}
.citizens-list.routes-list .row,
.messages-list.routes-list .row,
.routes-list.routes-list .row {
  font-size: 1.2rem;
}
.citizens-list .row.me,
.messages-list .row.me,
.routes-list .row.me {
  background-color: #423f54 !important;
}
.citizens-list .row.new,
.messages-list .row.new,
.routes-list .row.new {
  color: white;
  font-style: normal;
}
#rows-send {
  display: none;
}
.linked-items {
  list-style-type: none;
  padding-left: 10px;
}
.nightwatch .small {
  color: white;
}
.nightwatch .total div {
  background: #5c2b20;
  font-weight: bold;
  border-bottom: 1px solid #f0d79e;
  color: #f0d79e;
}
.prof-list {
  margin-top: 10px;
}
.prof-list div {
  font-size: 1.2rem;
  background-color: #5c2b20;
}
.prof-list .prof {
  background-color: #5c2b20;
  padding-right: 0.5rem;
  font-size: 1rem;
  display: inline-block;
}
.prof-list .prof img {
  vertical-align: sub;
}
.prof-list .prof em {
  color: #ddab76;
  font-size: 1.2rem;
}
.prof-list .citizen_count {
  color: white;
}
.prof-list .citizen_count em {
  color: #ddab76;
}
.citizen-chest > p {
  margin-top: 0;
  font-size: 1.2rem;
}
.citizen-chest .notice {
  padding-left: 20px;
  padding-right: 5px;
  font-size: 1.1rem;
  color: #f0d79e;
  margin-top: 2px;
  background-image: url(/build/images/assets/img/icons/small_middot.d673b4c1..gif);
  background-repeat: no-repeat;
  background-position: 3px 1px;
  background-color: #996739;
  cursor: pointer;
}
.citizen-chest .notice:hover {
  color: white;
}
.buildings button {
  min-height: 20px;
}
.dashboard {
  padding: 5px;
  background: #5c2b20;
  border: 1px solid #492219;
  color: #ddab76;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
  font-size: 1.2rem;
}
.dashboard .attack-estimation,
.dashboard .def-estimation {
  border-left: 1px dashed #7e4d2a;
  border-right: 1px solid #ddab76;
}
.dashboard .attack-estimation.attack-estimation .help,
.dashboard .def-estimation.attack-estimation .help {
  color: white;
}
.dashboard em {
  color: #f0d79e;
}
.dashboard .counter {
  color: white;
  font-weight: bold;
  font-size: 1.8rem;
}
.words-of-heroes {
  min-height: 260px;
  padding: 5px;
  margin-top: 10px;
  background-repeat: no-repeat;
  background-image: url(/build/images/assets/img/background/town/cityBoard.58de5f6f..png);
}
.words-of-heroes .content {
  margin: 40px 0 0 5px;
  height: 190px;
  max-height: 190px;
  max-width: 240px;
  overflow: auto;
  color: #E4E3E8;
  font-size: 1.5rem;
  line-height: 11pt;
  font-style: italic;
  font-weight: bold;
  font-family: "Trebuchet MS", "Arial", Verdana, sans-serif;
  word-break: break-word;
}
.words-of-heroes .content textarea,
.words-of-heroes .content textarea:focus {
  width: 100%;
  overflow: hidden;
  background: #3b3249;
  border: 1px dashed #696486;
  color: #E4E3E8;
  font-size: 1.5rem;
  line-height: 11pt;
  font-style: italic;
  font-weight: bold;
  font-family: "Trebuchet MS", "Arial", Verdana, sans-serif;
  outline: none;
  padding: 0;
}
.words-of-heroes .content em {
  display: inline-block;
  font-size: 1.1rem;
  color: #F0D79E;
  margin-top: 2rem;
}
.words-of-heroes .edit,
.words-of-heroes .cancel {
  max-width: 240px;
  text-align: right;
  font-size: 1.2rem;
  color: #ddab76;
}
.words-of-heroes .edit .disabled,
.words-of-heroes .cancel .disabled {
  text-decoration: line-through;
  font-weight: normal;
  color: grey;
}
.overview-list,
.overview-checklist {
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 1.4rem;
  background-color: #996739;
}
.overview-list strong,
.overview-checklist strong {
  color: white;
}
.overview-list .separator,
.overview-checklist .separator {
  margin-top: 7px;
  padding-top: 5px;
  border-top: 1px solid #f0d79e;
}
.overview-checklist {
  list-style: none;
  padding-left: 10px;
}
.overview-checklist li {
  padding-left: 20px;
  background: url(/build/images/assets/img/icons/tickOff.918c2d65..gif) 5px 5px no-repeat;
}
.overview-checklist li:hover {
  text-decoration: underline;
  color: #ddab76;
  cursor: pointer;
}
.overview-checklist li.checked {
  background: url(/build/images/assets/img/icons/tickOn.6c2e5227..gif) 5px 5px no-repeat;
  text-decoration: line-through;
  font-style: italic;
  color: #b37c4a;
}
.overview-checklist li.checked:hover {
  text-decoration: underline line-through;
  color: #ddab76;
  cursor: pointer;
}
.overview-list,
ul.list {
  list-style: url(/build/images/assets/img/icons/small_dot.94f39da7..gif);
  padding-left: 20px;
}
.overview-list.list li,
ul.list.list li {
  color: white;
}
.overview-list.list li.separator,
ul.list.list li.separator {
  margin-top: 1.5rem;
  padding-top: 1.2rem;
  border-top: 1px solid #f0d79e;
}
.overview-list .warning,
ul.list .warning {
  color: #f86;
}
.defense-detail em {
  font-size: 1.2rem;
  color: #f0d79e;
}
.citizen-gossips {
  font-size: 1.3rem;
}
.gossips {
  margin-top: 5px;
  list-style: url(/build/images/assets/img/icons/small_dot.94f39da7..gif);
  padding-left: 20px;
  font-size: 1.2rem;
  background-color: #926739;
}
.gossips strong {
  font-variant: small-caps;
}
.citizen-box {
  border-left: 1px solid #7e4d2a;
  border-bottom: 1px solid #7e4d2a;
  overflow: hidden;
  text-overflow: ellipsis;
}
.citizen-box-name {
  background-color: #b37c4a;
}
.citizen-box-name-me {
  background-color: #57536F;
}
.citizen-box-name,
.citizen-box-name-me {
  color: white !important;
}
.citizen-box-name > span > .citizen-name {
  text-decoration: underline;
}
.small-citizen-defense {
  display: inline-block;
  margin-top: 7px;
  max-height: 20px;
}
.small-citizen-defense > .citizen-defense {
  font-size: 1.15rem !important;
}
.citizen-defense {
  font-size: 1.4rem;
}
.citizen-online {
  max-width: 6px;
  background-color: #bbcd7c;
  border-bottom: 1px solid #7e4d2a;
  margin: 0px 0px 0px 0px;
  position: relative;
}
.citizen-offline {
  max-width: 6px;
  background-color: #ba6767;
  border-bottom: 1px solid #7e4d2a;
  margin: 0;
  position: relative;
}
.citizen-dead {
  max-width: 6px;
  background-color: #b37c4a;
  border-bottom: 1px solid #7e4d2a;
  margin: 0;
  position: relative;
}
.gazette-search {
  margin-left: 35px;
  color: #f0d79e;
}
.gazette-search div > h2 {
  margin-top: 0;
  background-image: none;
}
.gazette-search div > div > select {
  margin-bottom: 2px;
}
#gazette .newspage {
  width: 435px;
  height: 360px;
  background-image: url(/build/images/assets/img/news/newsBg.6671ff9b..gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  display: inline-block;
  vertical-align: top;
  position: relative;
}
#gazette .newspage#newspage-front {
  margin-left: 20px;
}
#gazette .newspage#newspage-front > div {
  position: absolute;
  font-family: "Courier Prime", fixed;
  color: #3b3249;
}
#gazette .newspage#newspage-front div#gazette-headline {
  top: 12%;
  left: 6%;
  font-weight: bold;
  font-size: 110%;
  white-space: nowrap;
  transform-origin: left;
}
#gazette .newspage#newspage-front div#gazette-content {
  top: 20%;
  left: 6%;
  font-size: 80%;
}
#gazette .newspage#newspage-front div#gazette-content.day1 {
  font-style: italic;
}
#gazette .newspage#newspage-front div#gazette-content p {
  margin: 0;
}
#gazette .newspage#newspage-front div#gazette-content p:first-letter {
  font-weight: bold;
  text-transform: uppercase;
  font-size: 120%;
}
#gazette .newspage#newspage-front div#gazette-content p i.dagger {
  font-family: serif;
  font-style: normal;
}
#gazette .newspage#newspage-front div#gazette-signature {
  font-size: 100%;
  font-style: italic;
  color: #5a5132;
  text-align: right;
}
#gazette .newspage#newspage-front div#gazette-deaths {
  top: 58%;
  left: 10%;
  font-size: 80%;
  width: 65%;
  height: 30%;
  overflow-y: auto;
}
#gazette .newspage#newspage-front div#gazette-deaths > div {
  padding-left: 10px;
}
#gazette .newspage#newspage-front div#gazette-deaths #gazette-death-outside {
  margin-top: 3%;
}
#gazette .newspage#newspage-front div#gazette-deaths .death-category {
  font-variant: small-caps;
  font-weight: bold;
  color: #3b3249;
  margin-left: -10px;
}
#gazette .newspage#newspage-front div#gazette-tally {
  top: 65%;
  left: 75%;
  width: 20%;
  height: 20%;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
#gazette .newspage#newspage-front div#gazette-tally .tally {
  width: 33%;
  height: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50%;
}
#gazette .newspage#newspage-front div#gazette-tally .tally.tally-1 {
  background-image: url(/build/images/assets/img/news/news_cpt_1.2e056718..gif);
}
#gazette .newspage#newspage-front div#gazette-tally .tally.tally-2 {
  background-image: url(/build/images/assets/img/news/news_cpt_2.e853b92c..gif);
}
#gazette .newspage#newspage-front div#gazette-tally .tally.tally-3 {
  background-image: url(/build/images/assets/img/news/news_cpt_3.d35bf68b..gif);
}
#gazette .newspage#newspage-front div#gazette-tally .tally.tally-4 {
  background-image: url(/build/images/assets/img/news/news_cpt_4.345c0906..gif);
}
#gazette .newspage#newspage-front div#gazette-tally .tally.tally-5-1 {
  background-image: url(/build/images/assets/img/news/news_cpt_5_1.e344d3d4..gif);
}
#gazette .newspage#newspage-front div#gazette-tally .tally.tally-5-2 {
  background-image: url(/build/images/assets/img/news/news_cpt_5_2.8526e461..gif);
}
#gazette .newspage#newspage-front div#gazette-tally .tally.tally-5-3 {
  background-image: url(/build/images/assets/img/news/news_cpt_5_3.6875723c..gif);
}
#gazette .newspage#newspage-front div#gazette-content {
  font-size: 80%;
  width: 80%;
  top: 20%;
  left: 7%;
  max-height: 128px;
  overflow: auto;
}
#gazette .newspage#newspage-front div#gazette-content p {
  letter-spacing: -0.1em;
}
#gazette .newspage#newspage-front div#gazette-content p span {
  font-weight: bold;
  text-decoration: underline;
}
#gazette .newspage#newspage-back {
  background-position: 100% 0;
  width: 419px;
  margin-left: -4px;
}
#gazette .newspage#newspage-back > div {
  position: absolute;
  font-family: "Courier Prime", fixed;
  color: #3b3249;
}
#gazette .newspage#newspage-back #gazette-attack,
#gazette .newspage#newspage-back #gazette-empty {
  background-size: contain;
  background-position: 50% 0%;
  background-repeat: no-repeat;
  pointer-events: none;
}
#gazette .newspage#newspage-back #gazette-attack {
  top: 13%;
  width: 97%;
  height: 35%;
  left: 0;
  padding-top: 22%;
}
#gazette .newspage#newspage-back #gazette-attack.opened {
  background-image: url(/build/images/assets/img/news/newsSchema_door.92d6abdc..gif);
}
#gazette .newspage#newspage-back #gazette-attack.closed {
  background-image: url(/build/images/assets/img/news/newsSchema_classic.f885ae5f..gif);
}
#gazette .newspage#newspage-back #gazette-attack.devast {
  background-image: url(/build/images/assets/img/news/newsSchema_door.92d6abdc..gif);
}
#gazette .newspage#newspage-back #gazette-attack .nightstat {
  font-size: 85%;
  position: absolute;
  text-align: center;
}
#gazette .newspage#newspage-back #gazette-attack .nightstat.nightstat-attack {
  top: 70%;
  left: 5%;
  width: 30%;
}
#gazette .newspage#newspage-back #gazette-attack .nightstat.nightstat-defense {
  top: 70%;
  left: 40%;
  width: 30%;
}
#gazette .newspage#newspage-back #gazette-attack .nightstat.nightstat-deaths {
  top: 70%;
  left: 74%;
  width: 25%;
}
#gazette .newspage#newspage-back #gazette-attack .nightstat .count {
  font-size: 125%;
  font-weight: bold;
}
#gazette .newspage#newspage-back #gazette-attack .invasion,
#gazette .newspage#newspage-back #gazette-attack .terror {
  font-size: 80%;
  display: inline-block;
  margin-top: 0.5em;
  color: #600;
}
#gazette .newspage#newspage-back #buildingdetails {
  font-size: 1.1rem;
  left: 25px;
  top: 200px;
  width: 91%;
  font-family: "Courier Prime", fixed;
}
#gazette .newspage#newspage-back #buildingdetails span {
  color: #773939;
  font-weight: bold;
}
#gazette .newspage#newspage-back #wind {
  background: url(/build/images/assets/img/icons/small_action.cc66866b..gif) top left no-repeat;
  margin-left: -25px;
  padding-left: 18px;
  margin-bottom: 2px;
  border-bottom: 1px dashed #3b3249;
}
#gazette .newspage#newspage-back #gazette-empty {
  background-image: url(/build/images/assets/img/news/newsEmpty.a34f3bca..gif);
  width: 90%;
  height: 100%;
  top: 25%;
}
#gazette-switcher,
#gazette-switch {
  display: none;
}
#gazette-role-title {
  margin: 5px;
}
#gazette-role-list {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
  padding: 4px;
  margin: 5px;
  font-size: 1.2rem;
  color: #ffe3bf;
}
#gazette-role-list p {
  margin: 0;
}
#gazette-role-list p + p {
  margin-top: 5px;
}
#gazette-role-list p strong {
  color: white;
}
#council {
  position: relative;
  display: inline-block;
  max-width: 100%;
}
#council > img {
  max-width: 100%;
  height: auto;
}
#council > div {
  position: absolute;
  top: 20px;
  bottom: 20px;
  left: 0;
  right: 0;
  padding: 0 20px;
  overflow-y: auto;
}
#council > div > div {
  font-family: "Courier new", "Courier", monospace;
  color: #3b3249;
  font-weight: bold;
  letter-spacing: 0;
  text-align: left;
  font-size: 8pt;
  line-height: 9pt;
  margin-bottom: 3px;
}
#council > div > div:first-letter {
  font-size: 12pt;
  font-weight: bold;
  text-transform: uppercase;
}
#council > div > div.status {
  color: black;
}
#council > div > div > span.author.color-1 {
  color: #8d5e3e;
}
#council > div > div > span.author.color-2 {
  color: #aa7d52;
}
#council > div > div > span.author.color-3 {
  color: #ae6b68;
}
#council > div > div > span.author.color-4 {
  color: #6f3f3c;
}
#council > div > div > span.author.color-5 {
  color: #6b6d8d;
}
#council > div > div > span.author.color-6 {
  color: #3c374f;
}
#council > div > div > span.author.color-7 {
  color: #3c3549;
}
#council > div > div > span.author.color-8 {
  color: #4f553c;
}
#council > div > div > span.author.color-9 {
  color: #728d2c;
}
#council > div > div > span.author.color-0 {
  color: #384315;
}
#council > div > div > span.author:after {
  content: ":";
  padding: 0 6px;
}
#council > div > div > span:not(.author) {
  color: black;
  text-decoration: underline;
}
#recipient_list {
  position: absolute;
  padding: 5px;
  background-color: #3b3249;
  border: 1px solid #ddab76;
  outline: 1px solid #5c2b20;
  z-index: 999;
  display: none;
}
#recipient_list .list {
  overflow-y: scroll;
  max-height: 200px;
}
.town-summary {
  font-size: 1.3rem;
}
.town-summary div {
  border-bottom: 1px solid #b37c4a;
}
.town-summary div.row-header {
  background-color: #b37c4a;
  font-weight: bold;
}
.town-summary div.row-detail {
  color: #e3c699;
  background-color: #996739;
}
.town-summary div.row-detail em {
  font-size: 0.8rem;
}
.clairvoyance {
  border: 1px solid #ddab76;
  font-size: 1.2rem;
  background-color: #4d5537;
  margin-bottom: 8px;
  padding: 5px;
}
.disposal {
  font-size: 1.2rem;
}
.disposal em {
  color: #f0d79e;
}
.citizen-label-name-me {
  border-top: 1px solid #6C7188 !important;
  background-color: #4e5162 !important;
}
.row-table.workshop {
  border-bottom: 3px solid #f0d79e;
}
.row-table.workshop .header {
  border-bottom: 3px solid #f0d79e;
  font-size: 1.2rem;
}
.row-table.workshop .recipe > div {
  border-bottom: 1px solid #7e4d2a;
}
.row-table.workshop .recipe > div:not(:last-child) {
  border-right: 1px solid #7e4d2a;
}
.newspaper-announcement {
  color: #b1b2c7;
}
.newspaper-announcement b {
  color: #f0d79e;
  font-weight: bolder;
  text-decoration: underline;
  font-size: 1.1em;
}
.newspaper-announcement span {
  color: #f0d79e;
}
div.zone-beyond {
  background: black;
  border: 1px solid #b18a63;
  height: 80px;
  background-size: cover;
}
div.zone-beyond.outerworld {
  background: url(/build/images/assets/img/background/beyond/outerworld.e383cf8b..jpg) center / cover no-repeat;
}
div.zone-beyond.oldruins {
  background: url(/build/images/assets/img/background/beyond/ruins/oldRuins.4e626942..jpg) center / cover no-repeat;
}
div.zone-beyond.city {
  background: url(/build/images/assets/img/background/beyond/city.728ad099..jpg) center / cover no-repeat;
}
div.zone-beyond.city-open {
  background: url(/build/images/assets/img/background/beyond/city_open.492a9335..jpg) center / cover no-repeat;
}
div.zone-beyond.night-oldruins {
  background: url(/build/images/assets/img/background/beyond/ruins/night_oldRuins.af2cdc9a..jpg) center / cover no-repeat;
}
div.zone-beyond.night-outerworld {
  background: url(/build/images/assets/img/background/beyond/night_outerworld.050515fc..jpg) center / cover no-repeat;
}
div.zone-beyond.night-city {
  background: url(/build/images/assets/img/background/beyond/night_city.59600d18..jpg) center / cover no-repeat;
}
div.zone-beyond.night-city-open {
  background: url(/build/images/assets/img/background/beyond/night_city_open.1dc1f8c6..jpg) center / cover no-repeat;
}
div.zone-beyond.explorable-bunker {
  background: url(/build/images/assets/img/background/beyond/ruins/explorable_bunker.240f7398..jpg) center / cover no-repeat;
}
div.zone-beyond.explorable-hotel {
  background: url(/build/images/assets/img/background/beyond/ruins/explorable_hotel.76eb553d..jpg) center / cover no-repeat;
}
div.zone-beyond.explorable-hospital {
  background: url(/build/images/assets/img/background/beyond/ruins/explorable_hospital.26251532..jpg) center / cover no-repeat;
}
body.christmas div.zone-beyond.night-outerworld {
  background: url(/build/images/assets/img/background/beyond/night_outerworld_xmas.ba7b71f1..jpg) center / cover no-repeat;
}
div.zone-camp {
  padding: 5px 5px 0 5px;
  margin-top: 7px;
  margin-bottom: 7px;
  text-align: justify;
  color: #e2d890;
  font-size: 1rem;
  background-color: #996739;
  overflow: hidden;
}
div.zone-camp > input {
  display: none;
}
div.zone-camp > input + label {
  cursor: pointer;
  text-decoration: underline;
}
div.zone-camp > input + label:hover {
  color: white;
}
div.zone-camp > input + label + .zone-camp-info {
  max-height: 0;
  opacity: 0;
  transition: 200ms;
  overflow: hidden;
}
div.zone-camp > input:checked + label + .zone-camp-info {
  max-height: 500px;
  opacity: 1;
}
div.zone-camp > input:checked + label + .zone-camp-info pre {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
}
div.zone-camp > input:checked + label + .zone-camp-info pre hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.zone-camp .emphasis {
  font-weight: bold;
  color: white;
}
div.zone-blocked-warning {
  background: url(/build/images/assets/img/background/popup/feist.1f4254bf..gif) top left no-repeat, #91181a;
  border: 1px solid #d2161f;
  outline: 1px solid rgba(0, 0, 0, 0.3);
  padding: 10px 10px 10px 90px;
}
div.zone-blocked-warning > b {
  margin-bottom: 6px;
}
div.zone-blocked-warning > span {
  display: block;
  font-size: 1.3rem;
  margin-bottom: 6px;
}
div.zone-blocked-warning > span *[x-countdown] {
  display: block;
  font-size: 2.4rem;
  text-align: center;
  margin: 10px 0;
  font-weight: bold;
}
.beyond-rp {
  padding-left: 40px;
}
div.ruin-info {
  margin-top: 5px;
  padding: 5px;
  background: #9a8652;
  color: white;
}
div.ruin-info img {
  vertical-align: middle;
}
div.ruin-info .ruin-name {
  color: #e2d880;
}
div.ruin-info .ruin-desc strong {
  color: #f0d79e;
}
div.zone-info {
  margin-top: 0px;
  border: 1px solid #ddab76;
  /*background: @myhordes-cell-header-background-color;*/
  font-size: 0;
}
div.zone-info > div.row > .cell > span {
  vertical-align: bottom;
  font-size: 1.2rem;
}
div.zone-info > div.row.zone-cp {
  padding: 1px 0px 0px 1px;
  height: 22px;
  margin-top: 0;
  border: 1px solid #e1bd9b;
  outline: 2px solid #43281a;
  background-color: #5c2b20;
}
div.zone-info > div.row.zone-cp > .cell .humans-cp {
  color: #d6f523;
}
div.zone-info > div.row.zone-cp > .cell .zombies-cp {
  color: #f15b30;
}
div.zone-info > div.row.zone-dist {
  padding: 0px 0px 0px 0px;
  margin-top: 5px;
  min-height: 18px;
  font-size: 1rem;
  color: #f0d79e;
  border: 1px solid #e1bd9b;
  outline: 2px solid #43281a;
  background-color: #5c2b20;
}
div.other_citizens em {
  color: #f0d79e;
  font-style: italic;
  font-size: 1.3rem;
}
div.other_citizens h5 {
  color: white;
  margin-bottom: 0;
}
span.ruin-bury-desc {
  font-variant: small-caps;
  font-size: 0.9em;
  color: #e5bc52;
  font-weight: bold;
}
div.ruin-bury-count {
  border: 1px solid #ddab76;
  background: #996739;
  padding: 2px;
  margin-bottom: 10px;
}
div.ruin-bury-count > div.sand {
  padding: 0;
  margin: 0;
  height: 16px;
  width: 9px;
  position: relative;
  display: inline-block;
  overflow: visible;
}
div.ruin-bury-count > div.sand:before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 16px;
  height: 16px;
  background: url(/build/images/assets/img/icons/buried.96461471..gif) no-repeat;
}
div.zone-scout {
  font-variant: small-caps;
  text-align: center;
  font-weight: bold;
  color: #f0d79e;
  font-size: 1.1rem;
}
div.beyond-escort-off,
div.beyond-escort-on {
  font-size: 1.2rem;
}
div.beyond-escort-off.beyond-escort-on-all,
div.beyond-escort-on.beyond-escort-on-all {
  background-color: #25242c !important;
}
div.beyond-escort-off ul.status,
div.beyond-escort-on ul.status {
  padding: 0;
  margin: 0;
  font-size: 0;
}
div.beyond-escort-off ul.status > li,
div.beyond-escort-on ul.status > li {
  list-style: none;
  display: inline-block;
  margin: 0;
  padding: 0;
}
div.beyond-escort-off .citizen-box,
div.beyond-escort-on .citizen-box {
  border: none;
}
div.beyond-escort-off:not(.beyond-escort-on-all) > div,
div.beyond-escort-on:not(.beyond-escort-on-all) > div {
  min-height: 34px;
  border-bottom: 1px solid #7e4d2a;
}
div.beyond-escort-off:not(.beyond-escort-on-all) > div:not(:last-child),
div.beyond-escort-on:not(.beyond-escort-on-all) > div:not(:last-child) {
  border-right: 1px solid #7e4d2a;
}
div.beyond-escort-off:not(.beyond-escort-on-all).beyond-escort-on > div:nth-last-child(2),
div.beyond-escort-on:not(.beyond-escort-on-all).beyond-escort-on > div:nth-last-child(2) {
  border-right: none;
}
div.beyond-escort-off:not(.beyond-escort-on-all).beyond-escort-on > div:last-child,
div.beyond-escort-on:not(.beyond-escort-on-all).beyond-escort-on > div:last-child {
  border-bottom: none;
}
ul.escort-action-list {
  margin: 0;
  padding: 0px;
  font-size: 0;
  text-align: center;
}
ul.escort-action-list > li {
  list-style: none;
  display: inline-block;
  padding: 3px;
  cursor: pointer;
  border: 1px solid transparent;
  margin: 2px;
}
ul.escort-action-list > li:hover {
  border: 1px solid #F0D79E;
  background: rgba(240, 215, 158, 0.5);
}
div.buildings {
  margin-top: 7px;
  font-size: 1.2rem;
  border-bottom: 2px solid #f0d79e;
  outline: 2px solid #5c2b20;
  position: relative;
}
div.buildings .build-btn {
  padding: 0;
  margin-right: 2px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 22px;
  height: 22px;
}
div.buildings .build-btn img {
  margin: 0;
}
div.buildings .building {
  display: flex;
  overflow: hidden;
}
div.buildings .building:not(.locked):nth-child(2n+0) {
  background: #53271d;
}
div.buildings .building:not(.locked):nth-child(2n+0) > .cell {
  background: #53271d;
}
div.buildings .building:not(.locked):nth-child(2n+0) .overflowing .extend_resources {
  background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #53271d 58%);
  background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #53271d 58%);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #53271d 58%);
}
div.buildings .building:not(.locked):nth-child(2n+1) {
  background: #663024;
}
div.buildings .building:not(.locked):nth-child(2n+1) > .cell {
  background: #663024;
}
div.buildings .building:not(.locked):nth-child(2n+1) .overflowing .extend_resources {
  background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #663024 58%);
  background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #663024 58%);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #663024 58%);
}
div.buildings .building.voted:not(.complete) {
  background: #6B3977;
}
div.buildings .building.voted:not(.complete) .overflowing .extend_resources {
  background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #6B3977 58%);
  background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #6B3977 58%);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #6B3977 58%);
}
div.buildings .building.voted:not(.complete):not(.locked) .defense {
  background: #6B3977;
}
div.buildings .building.root > div.cell:first-child > span {
  font-weight: bold;
}
div.buildings .building > div.cell {
  position: relative;
  z-index: 2;
}
div.buildings .building > div.cell > * {
  position: relative;
  z-index: 2;
}
div.buildings .building.complete {
  background: #3b3249;
}
div.buildings .building.complete > .cell {
  background: #3b3249;
}
div.buildings .building.complete > div.cell:first-child:before {
  background: #696486;
}
div.buildings .building .vote {
  display: none;
}
div.buildings .building:hover .vote_hide {
  display: none;
}
div.buildings .building:hover .vote {
  display: inline;
}
div.buildings .building .no-ws:empty {
  display: none;
}
div.buildings .building.lv-1 > div.cell:first-child {
  padding-left: 16px;
}
div.buildings .building.lv-2 > div.cell:first-child {
  padding-left: 32px;
}
div.buildings .building.lv-3 > div.cell:first-child {
  padding-left: 48px;
}
div.buildings .building.lv-4 > div.cell:first-child {
  padding-left: 64px;
}
div.buildings .building.lv-5 > div.cell:first-child {
  padding-left: 80px;
}
div.buildings .building.lv-6 > div.cell:first-child {
  padding-left: 96px;
}
div.buildings .build-req-items .build-req {
  border-left: 1px dotted #ddab76;
}
div.buildings .build-req {
  display: inline-block;
  padding: 0 3px;
  font-weight: bold;
  font-size: 1.4rem;
}
div.buildings .build-req img {
  vertical-align: middle;
}
div.buildings .build-req > span.resource.current {
  font-size: 1.1rem;
  font-weight: normal;
}
div.buildings .build-req > span.resource.current.low {
  color: #FF6A6A;
}
div.buildings .build-req > span.resource.current:not(.low) {
  color: #ddab76;
}
div.buildings .build-req > span.resource.needed {
  font-size: 1.3rem;
}
div.buildings .build-req .ap {
  margin-left: 7px;
  font-size: 90%;
}
div.buildings .type_indicator {
  width: 5px;
}
div.buildings .level_indicator {
  width: 16px;
  height: 16px;
}
div.buildings .building {
  font-variant: small-caps;
  border-top: 1px solid #996739;
  border-top-style: dashed;
  white-space: nowrap;
}
div.buildings .building .building_row {
  display: flex;
  align-items: start;
  width: calc(100% - 5px);
}
div.buildings .building .building_info {
  display: flex;
  width: 41.5%;
  height: 100%;
  background: #b37c4a;
  align-items: center;
  padding-left: 3px;
}
div.buildings .building .building_info .building_icon {
  margin-right: 3px;
}
div.buildings .building .building_info .defense {
  color: white;
}
div.buildings .building .building_info .defense,
div.buildings .building .building_info .defense-broken {
  display: flex;
  margin-left: auto;
  font-size: 90%;
  padding: 5px 2px 0px 5px;
  height: 100%;
}
div.buildings .building .building_resources {
  height: 100%;
  width: 54%;
}
div.buildings .building .building_resources .build-req-items {
  display: flex;
  flex-wrap: nowrap;
  overflow: hidden;
  flex-grow: 1;
}
div.buildings .building .building_resources .build-req-items.has-focused,
div.buildings .building .building_resources .build-req-items.has-more-hover {
  flex-wrap: wrap;
  padding-right: 19px;
}
div.buildings .building .building_resources .build-req-items:has(.extend_resources.focused),
div.buildings .building .building_resources .build-req-items:has(.extend_resources .more:hover) {
  flex-wrap: wrap;
  padding-right: 19px;
}
div.buildings .building .building_resources .build-req-items .more,
div.buildings .building .building_resources .build-req-items .less {
  display: none;
  width: fit-content;
  height: fit-content;
}
div.buildings .building .building_resources .build-req-items.overflowing .extend_resources:not(.focused) .more {
  display: flex;
}
div.buildings .building .building_resources .build-req-items.overflowing .extend_resources.focused .less {
  display: flex;
}
div.buildings .building .building_resources .build-req-items .extend_resources {
  position: absolute;
  top: 0;
  right: 0;
  margin-top: 4px;
  padding-right: 2px;
  width: 38px;
  height: 100%;
  display: flex;
  justify-content: flex-end;
  align-items: flex-start;
}
div.buildings .building .building_resources .ap-bar-start {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 10px;
  height: 10px;
}
div.buildings .building .building_resources .ap-bar {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 5px;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.2) 100%);
  overflow: hidden;
}
div.buildings .building .building_resources .ap-bar > .bar {
  background: linear-gradient(180deg, #f9e888 0%, #f2c94d 20%);
  height: 100%;
}
div.buildings .building .building_resources.to_repair .ap {
  color: #FF6A6A;
}
div.buildings .building.complete .building_resources .bar {
  background: linear-gradient(180deg, #fb4648 0%, #bf2f31 20%);
}
div.buildings .building .building_action {
  flex-grow: 1;
  display: flex;
  height: 100%;
}
div.buildings .building.locked .building_row {
  color: #ecb0b0;
  opacity: 0.35;
}
div.buildings .building.locked .building_row .building_info,
div.buildings .building.locked .building_row .building_resources,
div.buildings .building.locked .building_row .building_action {
  background-color: #773939;
}
div.buildings .building.complete {
  color: #afacc1;
}
div.buildings .building.complete .building_info {
  background-color: #696486;
}
div.buildings .building.complete .building_resources,
div.buildings .building.complete .building_action {
  background-color: #3b3249;
}
div.buildings .building .building_resources {
  display: flex;
  position: relative;
  flex-grow: 1;
  padding-top: 4px;
  padding-bottom: 1px;
}
div.buildings .building_name {
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
}
div.buildings .building.root .building_name {
  font-size: 140%;
}
div.buildings .building.root {
  min-height: 29px;
}
div.buildings .building:not(.root) {
  min-height: 24px;
}
div.buildings .buildings_header {
  display: flex;
  height: 25px;
  width: 100%;
}
div.buildings .buildings_header .buildings_header_image {
  flex-grow: 1;
  background-position: 50%;
  background-size: cover;
  background-repeat: no-repeat;
  border-top: 1px solid;
}
div.buildings.type_small_wallimprove .type_indicator {
  background-color: #899775;
}
div.buildings.type_small_wallimprove .buildings_header_image {
  border-color: #899775;
  background-image: url(/build/images/assets/img/building/construction/building_wall1.2198733b..png);
}
div.buildings.type_small_water .type_indicator {
  background-color: #93b0c1;
}
div.buildings.type_small_water .buildings_header_image {
  border-color: #93b0c1;
  background-image: url(/build/images/assets/img/building/construction/building_pump.41ed0938..png);
}
div.buildings.type_item_meat .type_indicator {
  background-color: #ff9073;
}
div.buildings.type_item_meat .buildings_header_image {
  border-color: #ff9073;
  background-image: url(/build/images/assets/img/building/construction/building_meat.7cfe8522..png);
}
div.buildings.type_small_refine .type_indicator {
  background-color: #c5ba8f;
}
div.buildings.type_small_refine .buildings_header_image {
  border-color: #c5ba8f;
  background-image: url(/build/images/assets/img/building/construction/building_command.0ba5a721..png);
}
div.buildings.type_item_tagger .type_indicator {
  background-color: #edb867;
}
div.buildings.type_item_tagger .buildings_header_image {
  border-color: #edb867;
  background-image: url(/build/images/assets/img/building/construction/building_tower.3494eee9..png);
}
div.buildings.type_small_building .type_indicator {
  background-color: #e39191;
}
div.buildings.type_small_building .buildings_header_image {
  border-color: #e39191;
  background-image: url(/build/images/assets/img/building/construction/building_fondations.32f739a3..png);
}
div.buildings.type_small_door_closed .type_indicator {
  background-color: #c982d2;
}
div.buildings.type_small_door_closed .buildings_header_image {
  border-color: #c982d2;
  background-image: url(/build/images/assets/img/building/construction/building_doorLock.1413c6be..png);
}
div.buildings.type_small_spa4souls .type_indicator {
  background-color: #66c295;
}
div.buildings.type_small_spa4souls .buildings_header_image {
  border-color: #66c295;
  background-image: url(/build/images/assets/img/building/construction/building_spa4souls.52648d31..png);
}
div.town-upgrades {
  padding: 0;
  border: 1px solid #ddab76;
}
div.town-upgrades > .row {
  font-size: 1.2rem;
}
div.town-upgrades > .row:not(.locked):nth-child(2n+0) {
  background: #53271d;
}
div.town-upgrades > .row:not(.locked):nth-child(2n+0) > .cell {
  background: #53271d;
}
div.town-upgrades > .row:not(.locked):nth-child(2n+0) .overflowing .extend_resources {
  background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #53271d 58%);
  background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #53271d 58%);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #53271d 58%);
}
div.town-upgrades > .row:not(.locked):nth-child(2n+1) {
  background: #663024;
}
div.town-upgrades > .row:not(.locked):nth-child(2n+1) > .cell {
  background: #663024;
}
div.town-upgrades > .row:not(.locked):nth-child(2n+1) .overflowing .extend_resources {
  background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #663024 58%);
  background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #663024 58%);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #663024 58%);
}
div.town-upgrades > .row.voted:not(.complete) {
  background: #6B3977;
}
div.town-upgrades > .row.voted:not(.complete) .overflowing .extend_resources {
  background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #6B3977 58%);
  background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #6B3977 58%);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 27%, #6B3977 58%);
}
div.town-upgrades > .row.voted:not(.complete):not(.locked) .defense {
  background: #6B3977;
}
div.town-upgrades > .row strong {
  font-size: 1.5rem;
  font-variant: small-caps;
}
div.town-upgrades > .row b {
  color: #ddab76;
}
div.town-upgrades > .row.complete {
  background: #3b3249;
}
div.town-upgrades > .row.complete > .cell {
  background: #3b3249;
}
div.town-upgrades > .row.complete > div.cell:first-child:before {
  background: #696486;
}
div.voted-building {
  max-width: 340px;
  color: #f0d79e;
  padding: 10px;
  background: #3b3249;
  border: 1px solid #ddab76;
  outline: 2px solid #5c2b20;
  text-align: center;
  font-size: 1.2rem;
  margin: 15px auto;
  position: relative;
}
div.voted-building .name {
  font-size: 2rem;
  color: white;
}
ul.tabs.buildings-tabs {
  margin-bottom: -30px;
}
ul.tabs.buildings-tabs::after {
  content: "";
  display: table;
  clear: both;
}
ul.tabs.buildings-tabs > li {
  margin: 0 3px 0 0;
}
#ap_prompt {
  display: none;
  position: absolute;
  width: 112px;
  padding: 4px;
  background: #3b3249;
  outline: 1px solid black;
  border: 2px solid #ddab76;
  z-index: 9999;
}
@media (max-width: 949px) {
  div.buildings .building .building_info {
    height: unset;
    max-height: 50%;
  }
  div.buildings .building .building_resources,
  div.buildings .building .building_action {
    min-height: 50%;
  }
  div.buildings .building.root {
    min-height: 58px;
  }
  div.buildings .building.root .building_info,
  div.buildings .building.root .building_resources {
    min-height: 29px;
  }
  div.buildings .building:not(.root) {
    min-height: 48px;
  }
  div.buildings .building:not(.root) .building_info,
  div.buildings .building:not(.root) .building_resources {
    min-height: 24px;
  }
  div.buildings .building.locked.root {
    height: 29px;
  }
  div.buildings .building.locked:not(.root) {
    height: 24px;
  }
  div.buildings .building.locked .building_resources {
    height: 0px;
  }
  div.buildings .building .building_row {
    flex-wrap: wrap;
  }
  div.buildings .building .building_row .building_info {
    width: 100%;
  }
  div.buildings .building .building_row .building_info.has-vote .defense,
  div.buildings .building .building_row .building_info.has-vote .defense-broken {
    margin-left: 5px;
  }
  div.buildings .building .building_row .building_info.has-vote .vote_hide {
    display: inline;
  }
  div.buildings .building .building_row .building_info.has-vote .vote {
    display: inline;
    margin-left: auto;
  }
  div.buildings .building .building_row .building_info:has(.vote) .defense,
  div.buildings .building .building_row .building_info:has(.vote) .defense-broken {
    margin-left: 5px;
  }
  div.buildings .building .building_row .building_info:has(.vote) .vote_hide {
    display: inline;
  }
  div.buildings .building .building_row .building_info:has(.vote) .vote {
    display: inline;
    margin-left: auto;
  }
  div.buildings .building .building_row .building_resources {
    width: calc(100% - 25px);
    height: fit-content;
  }
  div.buildings .building .building_row .building_resources .build-req-items {
    flex-wrap: wrap;
    align-content: flex-start;
  }
  div.buildings .building .building_row .building_resources .build-req-items .build-req {
    height: fit-content;
  }
  div.buildings .building .building_row .building_resources .extend_resources {
    display: none;
  }
  div.buildings .building .build-btn {
    margin-top: 0;
    margin-bottom: 0;
  }
  div.buildings .building.empty .building_resources,
  div.buildings .building.empty .building_action {
    min-height: 2px;
  }
  div.buildings .building.empty.root {
    min-height: 29px;
  }
  div.buildings .building.empty:not(.root) {
    min-height: 24px;
  }
  div.buildings .building.voted:not(.complete):not(.locked) .defense {
    background: unset;
  }
}
.forum-preview {
  font-weight: bold;
  font-size: 1.2em;
  padding: 5px;
  border-radius: 10px;
  margin: 10px;
  background: url(/build/images/assets/img/forum/forum.c747a117..png) top center repeat-x, #7e4d2a;
  cursor: pointer;
  filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.5));
  background-position-y: -2px;
  border: 2px solid #7e4d2b;
  transition: border-color 0.5s ease-in-out, filter 0.25s ease-in-out, color 0.25s ease-in-out;
  color: rgba(255, 255, 255, 0.8);
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
  position: relative;
  display: flex;
  align-items: center;
}
.forum-preview > img {
  margin-right: 10px;
  max-width: 100px;
  flex-grow: 0;
  object-fit: contain;
  object-position: top;
}
.forum-preview > div {
  margin-top: 2px;
  flex-grow: 1;
}
.forum-preview.forum-preview-desc {
  line-height: 14px;
}
.forum-preview.forum-preview-desc span {
  display: block;
  font-size: 0.6em;
  margin-top: 4px;
  line-height: 10px;
  opacity: 0.8;
}
.forum-preview.forum-preview-desc.forum-preview-og span {
  margin-top: 15px;
  display: block;
}
.forum-preview.new:before {
  content: " ";
  position: absolute;
  width: 20px;
  height: 20px;
  border: 1px solid #fe7d00;
  box-shadow: 0 0 3px black;
  background: url(/build/images/assets/img/forum/new.f8f2b76e..png) top center no-repeat, #bd3d00;
  top: -2px;
  left: -7px;
}
.forum-preview:hover {
  border-color: #ddab76;
  filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.8));
  color: #ffffff;
}
.forum-preview:after {
  clear: both;
  display: table;
  content: "";
}
.forumGroup .header {
  font-variant: small-caps;
  font-weight: bold;
  margin-bottom: 5px;
  display: flex;
  align-items: center;
  gap: 10px;
  margin-left: 10px;
}
.forumGroup .header img {
  flex-grow: 0;
}
.forumGroup .header span {
  flex-grow: 1;
}
.forumGroup .content {
  transition: filter 0.25s ease-in-out, color 0.25s ease-in-out;
  filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.5));
}
.forumGroup .content:hover {
  filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.8));
}
.forumGroup .content .forum-preview {
  margin-top: 0;
  margin-bottom: 0;
  border-radius: 0;
  filter: none;
  border-top-width: 0;
  border-bottom-width: 0;
}
.forumGroup .content .forum-preview:first-child {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-top-width: 2px;
}
.forumGroup .content .forum-preview:last-child {
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-width: 2px;
}
.forumGroup .content .forum-preview.forum-preview-desc {
  line-height: 10px;
  font-size: 1em;
}
.forumGroup + .forumGroup {
  margin-top: 20px;
}
.modOrigText,
.modWarnText,
.modInfoText {
  clear: left;
  margin: 0 15px;
  position: relative;
  background-image: linear-gradient(-45deg, #0001 25%, #fff0 25%, #fff0 50%, #0001 50%, #0001 75%, #fff0 75%, #fff0 100%);
  background-size: 12.63px 12.63px;
  padding: 2px 2px 2px 8px;
}
.modOrigText > span:first-child,
.modWarnText > span:first-child,
.modInfoText > span:first-child {
  font-size: 0.6em;
  font-weight: bold;
}
.modOrigText:not(.pointer) > span:first-child,
.modWarnText:not(.pointer) > span:first-child,
.modInfoText:not(.pointer) > span:first-child {
  display: none;
}
.modOrigText.pointer > div:last-child,
.modWarnText.pointer > div:last-child,
.modInfoText.pointer > div:last-child {
  display: none;
}
.modOrigText a,
.modWarnText a,
.modInfoText a {
  color: inherit !important;
}
.modOrigText.modOrigText,
.modWarnText.modOrigText,
.modInfoText.modOrigText {
  background-color: #324200;
  border: 1px solid #004702;
}
.modOrigText.modOrigText > span:first-child,
.modWarnText.modOrigText > span:first-child,
.modInfoText.modOrigText > span:first-child {
  color: #a4ff96;
}
.modOrigText.modOrigText > div,
.modWarnText.modOrigText > div,
.modInfoText.modOrigText > div {
  color: white;
}
.modOrigText.modWarnText,
.modWarnText.modWarnText,
.modInfoText.modWarnText {
  background-color: #ff7272;
  border: 1px solid #fb5f5f;
}
.modOrigText.modWarnText > span:first-child,
.modWarnText.modWarnText > span:first-child,
.modInfoText.modWarnText > span:first-child,
.modOrigText.modWarnText > div,
.modWarnText.modWarnText > div,
.modInfoText.modWarnText > div {
  color: #000000;
}
.modOrigText.modInfoText,
.modWarnText.modInfoText,
.modInfoText.modInfoText {
  background-color: #ffe1a6;
  border: 1px solid #fcc281;
}
.modOrigText.modInfoText > span:first-child,
.modWarnText.modInfoText > span:first-child,
.modInfoText.modInfoText > span:first-child,
.modOrigText.modInfoText > div,
.modWarnText.modInfoText > div,
.modInfoText.modInfoText > div {
  color: #000000;
}
.modOrigText + .forum-post-content,
.modWarnText + .forum-post-content,
.modInfoText + .forum-post-content {
  border-top: none !important;
}
.forum-control {
  font-size: 1.1rem;
  background: #3c2018;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}
.forum-control > div.forum-header-bar:first-child {
  display: block;
  background: #321914;
  padding: 4px;
}
.forum-control > div.forum-header-bar:first-child > * + * {
  margin-left: 10px;
}
.forum-control > .quote {
  padding: 15px;
  font-style: italic;
}
.forum-control > .quote > span {
  margin: 0 8px;
}
.forum-control > .quote > *:not(span) {
  opacity: 0.4;
}
ul.subscriptions {
  padding: 0 0 0 12px;
}
ul.subscriptions > li span {
  cursor: pointer;
  font-size: 0.9em;
  color: #ddab76;
  word-break: break-word;
}
ul.subscriptions > li.new {
  list-style: url(/build/images/assets/img/icons/anim_icon_mail.a3203674..gif);
  font-weight: bold;
}
ul.subscriptions > li:not(.new) {
  list-style: none;
}
ul.subscriptions > li + li {
  margin-top: 4px;
}
ul.subscriptions > li:hover {
  color: white;
}
.forum-note {
  position: relative;
  font-size: 1.1rem;
  background: #8a5432;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  border: 1px solid #704328;
}
.forum-note > b:first-child {
  display: block;
  background: #965c36;
  padding: 4px;
  font-variant: small-caps;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.forum-note > b:first-child + span {
  position: absolute;
  top: 5px;
  right: 3px;
  opacity: 0.8;
}
.forum-note.thread-list-fa-thumbtack {
  font-size: 1.2rem;
  color: white;
}
.forum-post {
  background-color: #4a261e;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  padding: 0;
  border: 1px solid #704328;
  margin-bottom: 10px;
}
.forum-post:before,
.forum-post:after {
  content: " ";
  clear: both;
  display: table;
}
.forum-post.forum-post-small {
  margin-bottom: 2px;
}
.forum-post.forum-post-small .avatar,
.forum-post.forum-post-small .avatarcrow {
  margin: 0 15px 0 0;
  float: left;
}
.forum-post.forum-post-small .avatar > img,
.forum-post.forum-post-small .avatarcrow > img {
  width: 90px !important;
  height: 30px !important;
  object-fit: cover;
}
.forum-post.forum-post-small .username,
.forum-post.forum-post-small .username.is-friend {
  color: white;
  text-decoration: none;
  background: none;
  border: none;
  box-shadow: none;
  padding: 0;
}
.forum-post > .forum-post-header {
  display: block;
  padding: 4px;
  min-height: 48px;
  background: linear-gradient(to top, #784a2b, 50%, #965c36);
}
.forum-post > .forum-post-header .mh-icon > img {
  margin-bottom: 3px;
}
.forum-post > .forum-post-header > b {
  padding: 5px;
}
.forum-post > .forum-post-header > b > img {
  vertical-align: revert;
}
.forum-post > .forum-post-header > i {
  float: right;
  font-size: 0.7em;
  opacity: 0.5;
}
.forum-post > .forum-post-header > div.post-note {
  font-size: 0.8em;
}
.forum-post > .forum-post-header > div.post-note span {
  opacity: 1;
}
.forum-post > .forum-post-header > .avatar,
.forum-post > .forum-post-header > .avatarcrow {
  margin: 0 15px 0 10px;
  float: left;
  z-index: 2;
  position: relative;
}
.forum-post > .forum-post-header > .avatar:not(.small),
.forum-post > .forum-post-header > .avatarcrow:not(.small) {
  margin-bottom: 10px;
}
.forum-post > .forum-post-header:before,
.forum-post > .forum-post-header:after {
  content: " ";
  clear: right;
}
.forum-post > .forum-post-header:before {
  display: table;
}
.forum-post > .forum-post-header:after {
  display: block;
  height: 0;
}
.forum-post > .forum-post-header.header-variant-crow {
  position: relative;
  background: rgba(0, 0, 0, 0.3);
}
.forum-post > .forum-post-header.header-variant-crow:after {
  position: absolute;
  content: " ";
  top: 100%;
  left: 0;
  width: 300px;
  height: 100px;
  background: url(/build/images/assets/img/forum/crowMsg_bg.d8bd5bc3..gif) no-repeat top left;
}
.forum-post > .forum-post-header.header-variant-dev {
  background: #006495;
}
.forum-post > .forum-post-header a.link,
.forum-post > .forum-post-header span.link {
  color: white;
  text-decoration: none;
}
.forum-post > .forum-post-header .username {
  color: white;
  text-decoration: none;
  background: none !important;
  border: none !important;
  box-shadow: none;
  padding: 0;
}
.forum-post.forum-post-search-result > .forum-post-header {
  line-height: 0.8em;
}
.forum-post.forum-post-search-result > .forum-post-header > b {
  padding: 0;
  font-size: 0.7em;
}
.forum-post.forum-post-search-result > .forum-post-header > div.found-in {
  margin-top: 5px;
  font-size: 0.7em;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: " [...]";
}
.forum-post.forum-post-search-result > .forum-post-header > div.found-in > a {
  cursor: pointer;
}
.forum-post.forum-post-hidden > .forum-post-header {
  background: #ff0000;
}
.forum-post.forum-post-new {
  border-left: 2px solid #ffdc00;
  margin-left: -2px;
}
.forum-post.forum-post-selected {
  border-left: 2px solid #0f0;
  margin-left: -2px;
}
.forum-post.forum-post-marked {
  margin-left: 5px;
  box-shadow: 0 0 3px #ffdc00;
}
.forum-post.crow-pm {
  border: 1px solid red;
  border-left: 2px solid red;
  outline: 2px solid black;
  background-color: #5c2b20;
}
.forum-post.crow-pm .forum-post-footer {
  background-color: #5c2b20;
}
.forum-post.crow-pm .forum-post-header b {
  color: #ff4111;
}
.forum-post.crow-pm .forum-post-content {
  color: #ecb0b0;
  background: url(/build/images/assets/img/forum/crowMsg_bg.d8bd5bc3..gif) no-repeat;
  font-weight: bold;
}
.forum-post > .forum-post-content {
  position: relative;
  z-index: 1;
  padding-left: 10px;
  padding-top: 10px;
  /*max-height: 750px; overflow: auto;*/
  border-top: 1px solid #00000066;
  padding-right: 4px;
  word-break: break-word;
}
body.forum-font-twinoid .forum-post > .forum-post-content {
  font-size: 1.3rem;
}
body.forum-font-small .forum-post > .forum-post-content {
  font-size: 1.45rem;
}
body.forum-font-large .forum-post > .forum-post-content {
  font-size: 1.75rem;
}
body.forum-font-very-large .forum-post > .forum-post-content {
  font-size: 1.9rem;
}
.forum-post > .forum-post-content.marked {
  background-color: #8b7700;
}
.forum-post > .forum-post-content b,
.forum-post > .forum-post-content strong {
  color: #afb3cf;
  text-transform: initial;
  opacity: 0.8;
}
.forum-post > .forum-post-content i,
.forum-post > .forum-post-content em {
  color: #f0d79e;
  opacity: 0.7;
}
.forum-post > .forum-post-content s,
.forum-post > .forum-post-content strike,
.forum-post > .forum-post-content del {
  opacity: 0.8;
}
.forum-post > .forum-post-content span.bad {
  color: #ff4111;
}
.forum-post > .forum-post-content span.big {
  font-size: 1.2em;
}
.forum-post > .forum-post-content span.big span.big {
  font-size: inherit;
}
.forum-post > .forum-post-content div.html {
  display: inline-block;
}
.forum-post > .forum-post-content hr {
  border-color: #ddab76;
}
.forum-post > .forum-post-content img {
  max-height: 480px;
  max-width: 100%;
  height: auto !important;
  width: auto !important;
}
.forum-post > .forum-post-content div.clear {
  display: block;
  height: 0;
  clear: left;
}
.forum-post > .forum-post-content span.quoteauthor,
.forum-post > .forum-post-content div.cref {
  display: inline-block;
  font-weight: bold;
  font-size: 1.25rem;
  text-decoration: none;
}
.forum-post > .forum-post-content span.quoteauthor.quoteauthor,
.forum-post > .forum-post-content div.cref.quoteauthor {
  margin-left: 30px;
}
.forum-post > .forum-post-content span.quoteauthor.cref,
.forum-post > .forum-post-content div.cref.cref,
.forum-post > .forum-post-content span.quoteauthor.quoteauthor[x-id],
.forum-post > .forum-post-content div.cref.quoteauthor[x-id] {
  cursor: pointer;
}
.forum-post > .forum-post-content span.quoteauthor.raw,
.forum-post > .forum-post-content div.cref.raw {
  color: white;
}
.forum-post > .forum-post-content span.quoteauthor.quoteauthor + blockquote,
.forum-post > .forum-post-content div.cref.quoteauthor + blockquote {
  margin-top: 0;
}
.forum-post > .forum-post-content .username {
  font-size: 1.25rem;
}
.forum-post > .forum-post-content blockquote .quoteauthor {
  margin-left: 0 !important;
}
.forum-post > .forum-post-content ul,
.forum-post > .forum-post-content ol {
  clear: left;
}
.forum-post > .forum-post-content ul.poll {
  line-height: 0;
  font-size: 0;
}
.forum-post > .forum-post-content ul.poll:not(.global-poll) {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
}
.forum-post > .forum-post-content ul.poll:not(.global-poll) hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
.forum-post > .forum-post-content ul.poll.global-poll {
  padding: 0;
}
.forum-post > .forum-post-content ul.poll > li {
  list-style: none;
  position: relative;
  padding: 10px 3px;
  margin: 0;
  line-height: normal;
}
.forum-post > .forum-post-content ul.poll > li:not(.plain):not(.q):not(.desc):before {
  position: absolute;
  top: 9px;
  left: -26px;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/emotes/arrowright.7870eca6..gif);
  content: " ";
}
.forum-post > .forum-post-content ul.poll > li.q {
  font-weight: bold;
  color: #ddab76;
}
.forum-post > .forum-post-content ul.poll > li.q:not(:first-child) {
  display: none;
}
.forum-post > .forum-post-content ul.poll > li.desc {
  color: #ddab76;
}
.forum-post > .forum-post-content ul.poll > li:not(.desc) + li {
  border-top: 1px dotted #ddab76;
}
.forum-post > .forum-post-content ul.poll > li .vote-bar {
  height: 6px;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.2) 100%);
  overflow: hidden;
}
.forum-post > .forum-post-content ul.poll > li .vote-bar > .bar {
  background: linear-gradient(180deg, #fffb58 0%, #f2c94d 100%);
  height: 100%;
}
.forum-post > .forum-post-content ul.poll:not(.global-poll) > li {
  font-size: 1rem;
}
.forum-post > .forum-post-content ul.poll:not(.global-poll) > li.q {
  font-size: 1.1rem;
}
.forum-post > .forum-post-content ul.poll:not(.global-poll) > li.q:before {
  position: absolute;
  top: 9px;
  left: -26px;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/small_help.1e4814b4..gif);
  content: " ";
}
.forum-post > .forum-post-content ul.poll.global-poll > li {
  font-size: 1.3rem;
}
.forum-post > .forum-post-content ul.poll.global-poll > li.q {
  font-size: 1.6rem;
}
.forum-post > .forum-post-content ul.poll.global-poll > li:not(.plain):not(.q) {
  margin-left: 32px;
}
.forum-post > .forum-post-content blockquote {
  font-style: italic;
  border-color: rgba(0, 0, 0, 0.6);
  border-style: dashed;
  border-width: 0 0 1px 1px;
  padding-left: 10px;
  font-size: 0.875em;
  opacity: 0.7;
}
.forum-post > .forum-post-content blockquote blockquote {
  margin-left: 10px;
  margin-right: 0;
  opacity: 1;
  font-size: 1em;
}
.forum-post > .forum-post-content .spoiler {
  background-image: linear-gradient(-45deg, #0006 25%, #fff0 25%, #fff0 50%, #0006 50%, #0006 75%, #fff0 75%, #fff0 100%);
  background-size: 12.63px 12.63px;
  margin: 0 5px;
}
.forum-post > .forum-post-content .spoiler:not(:hover) {
  color: transparent;
}
.forum-post > .forum-post-content .spoiler:not(:hover) > * {
  visibility: hidden;
}
.forum-post > .forum-post-content .spoiler:hover {
  background-image: linear-gradient(-45deg, #0003 25%, #fff0 25%, #fff0 50%, #0003 50%, #0003 75%, #fff0 75%, #fff0 100%);
}
.forum-post > .forum-post-content .spoiler:hover > * {
  animation: delay-pointer-events 500ms linear;
}
.forum-post > .forum-post-content .sideNote {
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
  font-size: 1.1rem;
  font-style: italic;
}
.forum-post > .forum-post-content .glory {
  clear: left;
  margin: 30px 30px 15px;
  padding: 10px;
  background-color: #301a22;
  border: 1px solid #fe7d00;
  border-top-color: #feb500;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px #000, 0 0 2px #000;
  position: relative;
}
.forum-post > .forum-post-content .glory:before {
  content: '';
  display: block;
  background-image: url(/build/images/assets/img/forum/gloryhordes.2ac5df87..png);
  background-size: 100% 22px;
  background-position: 50% 0;
  background-repeat: no-repeat;
  position: absolute;
  top: -22px;
  left: 0;
  width: 100%;
  height: 22px;
}
.forum-post > .forum-post-content .glory p {
  margin: 0;
}
.forum-post > .forum-post-content .glory .glory {
  margin: 0;
}
.forum-post > .forum-post-content .glory .glory:before {
  display: none;
}
.forum-post > .forum-post-content div.crowmsg {
  margin: 4px 0;
  border: 1px solid #ddab76;
  background: #763939;
  padding: 3px;
  color: #ecb0b0;
}
.forum-post > .forum-post-content div.crowmsg.fixMargin {
  margin-left: 120px;
}
.forum-post > .forum-post-content span.rpauthor {
  background: url(/build/images/assets/img/forum/rp.a1c0226d..png) left top no-repeat;
  padding-left: 24px;
  display: block;
  font-style: italic;
  font-size: 1.25rem;
  font-weight: bold;
  clear: left;
}
.forum-post > .forum-post-content span.rpauthor + .rpText {
  margin-top: 7px;
}
.forum-post > .forum-post-content .rpText {
  clear: left;
  margin: 0 30px 15px 30px;
  padding: 3px;
  background-color: #dddbd8;
  border: 1px solid #efefef;
  border-top-color: white;
  border-radius: 6px;
  box-shadow: 0 0 2px black;
  position: relative;
  font-style: italic;
  line-height: 18px;
  color: #3b4151;
}
.forum-post > .forum-post-content .rpText:before {
  content: "";
  display: block;
  background: url(/build/images/assets/img/forum/arrowUp.c3fd454a..png) left center no-repeat;
  position: absolute;
  top: -6px;
  left: 5px;
  width: 100%;
  height: 8px;
}
.forum-post > .forum-post-content .rpText b,
.forum-post > .forum-post-content .rpText i {
  color: #3b4151;
  font-style: italic;
}
.forum-post > .forum-post-content .rpText .collapsor,
.forum-post > .forum-post-content .rpText a {
  color: #955f25;
}
.forum-post > .forum-post-content pre {
  clear: left;
  display: block;
  padding: 5px;
  border: 1px dashed white;
  overflow: auto;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.35);
  word-wrap: normal;
}
.forum-post > .forum-post-content pre img {
  display: none;
}
.forum-post > .forum-post-content .oracleAnnounce,
.forum-post > .forum-post-content .modAnnounce,
.forum-post > .forum-post-content .adminAnnounce {
  clear: left;
  margin: 0 15px;
  padding: 8px 8px 8px 24px;
  background-repeat: no-repeat;
  border-radius: 4px;
  position: relative;
}
.forum-post > .forum-post-content .oracleAnnounce.oracleAnnounce,
.forum-post > .forum-post-content .modAnnounce.oracleAnnounce,
.forum-post > .forum-post-content .adminAnnounce.oracleAnnounce {
  background-image: url(/build/images/assets/img/forum/announceBg.82aa7bd4..png);
  background-position: bottom left;
  background-color: #3b4151;
  border: 1px solid #6B7087;
  box-shadow: 0 0 2px black;
}
.forum-post > .forum-post-content .oracleAnnounce.modAnnounce,
.forum-post > .forum-post-content .modAnnounce.modAnnounce,
.forum-post > .forum-post-content .adminAnnounce.modAnnounce {
  padding-top: 20px;
  background-image: url(/build/images/assets/img/forum/modAnnounceBg.2c2bb173..png);
  background-position: 5px 5px;
  color: white;
  background-color: #5C0000;
  border: 1px solid #470000;
}
.forum-post > .forum-post-content .oracleAnnounce.adminAnnounce,
.forum-post > .forum-post-content .modAnnounce.adminAnnounce,
.forum-post > .forum-post-content .adminAnnounce.adminAnnounce {
  padding-top: 20px;
  background-color: #553C53;
  border: 1px solid #feb500;
  background-image: url(/build/images/assets/img/forum/adminAnnounceBg.d7283cff..png);
  background-position: top left;
  position: relative;
}
.forum-post > .forum-post-content div.dice-4,
.forum-post > .forum-post-content div.dice-6,
.forum-post > .forum-post-content div.dice-8,
.forum-post > .forum-post-content div.dice-10,
.forum-post > .forum-post-content div.dice-12,
.forum-post > .forum-post-content div.dice-20,
.forum-post > .forum-post-content div.dice-100,
.forum-post > .forum-post-content div.letter-a,
.forum-post > .forum-post-content div.letter-c,
.forum-post > .forum-post-content div.letter-v,
.forum-post > .forum-post-content div.rps,
.forum-post > .forum-post-content div.coin,
.forum-post > .forum-post-content div.card,
.forum-post > .forum-post-content div.citizen {
  display: inline-block;
  padding: 1px 3px 1px 19px;
  border-radius: 2px;
  background: #3B3249;
  font-size: 0.8em;
  font-weight: bold;
  margin: 0 2px;
  color: white;
}
.forum-post > .forum-post-content div.dice-4 {
  background: url(/build/images/assets/img/forum/dice4.5c707652..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.dice-6 {
  background: url(/build/images/assets/img/forum/dice6.a7adf6c6..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.dice-8 {
  background: url(/build/images/assets/img/forum/dice8.669ce16e..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.dice-10 {
  background: url(/build/images/assets/img/forum/dice10.85659297..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.dice-12 {
  background: url(/build/images/assets/img/forum/dice12.3ff5abea..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.dice-20 {
  background: url(/build/images/assets/img/forum/dice20.1edfb21f..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.dice-100 {
  background: url(/build/images/assets/img/forum/dice100.f8efaa19..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.letter-a {
  background: url(/build/images/assets/img/forum/lta.8a230284..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.letter-c {
  background: url(/build/images/assets/img/forum/ltc.97618d5b..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.letter-v {
  background: url(/build/images/assets/img/forum/ltv.08892ddb..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.rps {
  background: url(/build/images/assets/img/forum/rps.8f3afd22..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.coin {
  background: url(/build/images/assets/img/forum/coin.caf60f68..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.card {
  background: url(/build/images/assets/img/forum/card.a3371533..png) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.citizen {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, #3B3249;
}
.forum-post > .forum-post-content div.citizen[x-a=none] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/looser.aa8af336..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=basic] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/basic.df78a12d..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=collec] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/dig.abdddc5f..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=guardian] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/shield.aa5b94e7..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=hunter] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/vest.dab68fee..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=tamer] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/tamer.198b64bc..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=tech] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/tech.28907ccf..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=shaman] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/shaman.df6922db..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=survivalist] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/book.93f02a21..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=hero] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/hero.0cdc29a3..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=dead] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/death.34e3288c..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.citizen[x-a=shunned] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/icons/banished.812149c1..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
.forum-post > .forum-post-content div.collapsor {
  padding-left: 24px;
  position: relative;
  cursor: pointer;
  clear: left;
  border-bottom: 1px solid rgba(221, 171, 118, 0.5);
  color: #ddab76;
  box-shadow: 0 7px 5px -5px rgba(0, 0, 0, 0.5);
  top: -2px;
  margin-bottom: -2px;
  z-index: 1;
  transition: box-shadow 0.1s ease-in-out, top 0.1s ease-in-out, margin-bottom 0.1s ease-in-out;
}
.forum-post > .forum-post-content div.collapsor:before {
  content: '▶';
  position: absolute;
  left: 0;
  top: 0;
  width: 24px;
  transform: rotate(0) scale(0.6);
  text-align: center;
  transition: transform 0.1s ease-in-out;
  font-style: normal;
}
.forum-post > .forum-post-content div.collapsor + .collapsed {
  overflow: hidden;
  position: relative;
  padding: 10px 4px 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  background: rgba(221, 171, 118, 0.1);
  pointer-events: none;
}
.forum-post > .forum-post-content div.collapsor + .collapsed > * {
  transform: translateY(-16px);
  transition: transform 0.3s ease-in-out;
}
.forum-post > .forum-post-content div.collapsor[data-open="1"] {
  box-shadow: 0 0 5px -5px rgba(0, 0, 0, 0.3);
  top: 0;
  margin-bottom: 0;
}
.forum-post > .forum-post-content div.collapsor[data-open="1"]:before {
  transform: rotate(90deg) scale(0.6);
}
.forum-post > .forum-post-content div.collapsor[data-open="1"] + .collapsed {
  pointer-events: auto;
}
.forum-post > .forum-post-content div.collapsor[data-open="1"] + .collapsed > * {
  transform: translateY(0);
}
.forum-post > .forum-post-content div.collapsor[data-transition="1"] + .collapsed {
  transition: max-height 0.3s ease-in-out, opacity 0.3s ease-in-out;
}
.forum-post.forum-post-variant-crow {
  background: #5c2b20;
  overflow: hidden;
}
.forum-post.forum-post-search-result .forum-post-content {
  overflow-y: auto;
  max-height: 100px;
}
.forum-post.forum-post-search-result .forum-post-content > p:first-child {
  margin-top: 0;
}
.forum-post.forum-post-search-result .forum-post-content span.search-anchor {
  background: #6e0000;
  color: #fff500;
  text-shadow: 0 0 2px black;
  outline: 1px solid #fff500;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
}
.forum-post > .forum-post-footer {
  padding: 5px;
  font-size: 1rem;
  color: rgba(0, 0, 0, 0.2);
  position: relative;
}
.forum-post > .forum-post-footer .float-left {
  opacity: 0.6;
}
.forum-post > .forum-post-footer .action-button {
  padding-left: 2px;
  text-decoration: underline;
  cursor: pointer;
  line-height: 16px;
  opacity: 0.6;
}
.forum-post > .forum-post-footer .action-button:hover {
  opacity: 1;
  color: #ffffff;
}
.forum-post > .forum-post-footer .mod-submenu {
  display: inline-block;
  position: relative;
  width: 16px;
  height: 16px;
  line-height: 16px;
  vertical-align: middle;
  background-image: url(/build/images/assets/img/icons/mod.87d35d18..png);
  margin-left: 1rem;
  cursor: pointer;
}
.forum-post > .forum-post-footer .mod-submenu input {
  display: none;
}
.forum-post > .forum-post-footer .mod-submenu .mod-submenu-links {
  display: none;
  position: absolute;
  right: 0;
  bottom: 16px;
  border: 1px solid #ddab76;
  background-color: #4a261e;
  margin: 0;
  padding: 0.5rem;
  outline: 1px solid black;
  list-style: none;
  z-index: 1;
}
.forum-post > .forum-post-footer .mod-submenu .mod-submenu-links li {
  list-style-type: none;
}
.forum-post > .forum-post-footer .mod-submenu .mod-submenu-links li a {
  color: #ddab76;
}
.forum-post > .forum-post-footer .mod-submenu input:checked + .mod-submenu-links {
  display: block;
}
.forum-editor:not(.pm-editor),
.pm-editor:not(.pm-editor) {
  background: #8a5432;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  padding: 0 0 5px;
  border: 1px solid #704328;
  margin: 10px 0;
}
.forum-editor > .forum-editor-header,
.pm-editor > .forum-editor-header {
  display: block;
  background: #804d2f;
  padding: 4px;
}
.forum-editor > .forum-editor-header > b,
.pm-editor > .forum-editor-header > b {
  padding: 5px;
}
.forum-editor > .forum-editor-header > i,
.pm-editor > .forum-editor-header > i {
  float: right;
  font-size: 0.8em;
}
.forum-editor #forum-editor-preview,
.pm-editor #forum-editor-preview,
.forum-editor #forum-editor-preview-global,
.pm-editor #forum-editor-preview-global,
.forum-editor #forum-editor-preview-answer,
.pm-editor #forum-editor-preview-answer {
  min-height: 150px;
  border: 1px solid #704328;
  background: #49261e;
  padding: 10px 5px 5px 10px;
  overflow: auto;
  outline: 0 solid transparent;
}
body.forum-font-twinoid .forum-editor #forum-editor-preview,
body.forum-font-twinoid .pm-editor #forum-editor-preview,
body.forum-font-twinoid .forum-editor #forum-editor-preview-global,
body.forum-font-twinoid .pm-editor #forum-editor-preview-global,
body.forum-font-twinoid .forum-editor #forum-editor-preview-answer,
body.forum-font-twinoid .pm-editor #forum-editor-preview-answer {
  font-size: 1.3rem;
}
body.forum-font-small .forum-editor #forum-editor-preview,
body.forum-font-small .pm-editor #forum-editor-preview,
body.forum-font-small .forum-editor #forum-editor-preview-global,
body.forum-font-small .pm-editor #forum-editor-preview-global,
body.forum-font-small .forum-editor #forum-editor-preview-answer,
body.forum-font-small .pm-editor #forum-editor-preview-answer {
  font-size: 1.45rem;
}
body.forum-font-large .forum-editor #forum-editor-preview,
body.forum-font-large .pm-editor #forum-editor-preview,
body.forum-font-large .forum-editor #forum-editor-preview-global,
body.forum-font-large .pm-editor #forum-editor-preview-global,
body.forum-font-large .forum-editor #forum-editor-preview-answer,
body.forum-font-large .pm-editor #forum-editor-preview-answer {
  font-size: 1.75rem;
}
body.forum-font-very-large .forum-editor #forum-editor-preview,
body.forum-font-very-large .pm-editor #forum-editor-preview,
body.forum-font-very-large .forum-editor #forum-editor-preview-global,
body.forum-font-very-large .pm-editor #forum-editor-preview-global,
body.forum-font-very-large .forum-editor #forum-editor-preview-answer,
body.forum-font-very-large .pm-editor #forum-editor-preview-answer {
  font-size: 1.9rem;
}
#forum-editor-preview,
#forum-editor-preview-global,
#forum-editor-preview-answer,
.pm-message-content {
  word-break: break-word;
}
#forum-editor-preview b,
#forum-editor-preview-global b,
#forum-editor-preview-answer b,
.pm-message-content b,
#forum-editor-preview strong,
#forum-editor-preview-global strong,
#forum-editor-preview-answer strong,
.pm-message-content strong {
  color: #afb3cf;
  text-transform: initial;
  opacity: 0.8;
}
#forum-editor-preview i,
#forum-editor-preview-global i,
#forum-editor-preview-answer i,
.pm-message-content i,
#forum-editor-preview em,
#forum-editor-preview-global em,
#forum-editor-preview-answer em,
.pm-message-content em {
  color: #f0d79e;
  opacity: 0.7;
}
#forum-editor-preview s,
#forum-editor-preview-global s,
#forum-editor-preview-answer s,
.pm-message-content s,
#forum-editor-preview strike,
#forum-editor-preview-global strike,
#forum-editor-preview-answer strike,
.pm-message-content strike,
#forum-editor-preview del,
#forum-editor-preview-global del,
#forum-editor-preview-answer del,
.pm-message-content del {
  opacity: 0.8;
}
#forum-editor-preview span.bad,
#forum-editor-preview-global span.bad,
#forum-editor-preview-answer span.bad,
.pm-message-content span.bad {
  color: #ff4111;
}
#forum-editor-preview span.big,
#forum-editor-preview-global span.big,
#forum-editor-preview-answer span.big,
.pm-message-content span.big {
  font-size: 1.2em;
}
#forum-editor-preview span.big span.big,
#forum-editor-preview-global span.big span.big,
#forum-editor-preview-answer span.big span.big,
.pm-message-content span.big span.big {
  font-size: inherit;
}
#forum-editor-preview div.html,
#forum-editor-preview-global div.html,
#forum-editor-preview-answer div.html,
.pm-message-content div.html {
  display: inline-block;
}
#forum-editor-preview hr,
#forum-editor-preview-global hr,
#forum-editor-preview-answer hr,
.pm-message-content hr {
  border-color: #ddab76;
}
#forum-editor-preview img,
#forum-editor-preview-global img,
#forum-editor-preview-answer img,
.pm-message-content img {
  max-height: 480px;
  max-width: 100%;
  height: auto !important;
  width: auto !important;
}
#forum-editor-preview div.clear,
#forum-editor-preview-global div.clear,
#forum-editor-preview-answer div.clear,
.pm-message-content div.clear {
  display: block;
  height: 0;
  clear: left;
}
#forum-editor-preview span.quoteauthor,
#forum-editor-preview-global span.quoteauthor,
#forum-editor-preview-answer span.quoteauthor,
.pm-message-content span.quoteauthor,
#forum-editor-preview div.cref,
#forum-editor-preview-global div.cref,
#forum-editor-preview-answer div.cref,
.pm-message-content div.cref {
  display: inline-block;
  font-weight: bold;
  font-size: 1.25rem;
  text-decoration: none;
}
#forum-editor-preview span.quoteauthor.quoteauthor,
#forum-editor-preview-global span.quoteauthor.quoteauthor,
#forum-editor-preview-answer span.quoteauthor.quoteauthor,
.pm-message-content span.quoteauthor.quoteauthor,
#forum-editor-preview div.cref.quoteauthor,
#forum-editor-preview-global div.cref.quoteauthor,
#forum-editor-preview-answer div.cref.quoteauthor,
.pm-message-content div.cref.quoteauthor {
  margin-left: 30px;
}
#forum-editor-preview span.quoteauthor.cref,
#forum-editor-preview-global span.quoteauthor.cref,
#forum-editor-preview-answer span.quoteauthor.cref,
.pm-message-content span.quoteauthor.cref,
#forum-editor-preview div.cref.cref,
#forum-editor-preview-global div.cref.cref,
#forum-editor-preview-answer div.cref.cref,
.pm-message-content div.cref.cref,
#forum-editor-preview span.quoteauthor.quoteauthor[x-id],
#forum-editor-preview-global span.quoteauthor.quoteauthor[x-id],
#forum-editor-preview-answer span.quoteauthor.quoteauthor[x-id],
.pm-message-content span.quoteauthor.quoteauthor[x-id],
#forum-editor-preview div.cref.quoteauthor[x-id],
#forum-editor-preview-global div.cref.quoteauthor[x-id],
#forum-editor-preview-answer div.cref.quoteauthor[x-id],
.pm-message-content div.cref.quoteauthor[x-id] {
  cursor: pointer;
}
#forum-editor-preview span.quoteauthor.raw,
#forum-editor-preview-global span.quoteauthor.raw,
#forum-editor-preview-answer span.quoteauthor.raw,
.pm-message-content span.quoteauthor.raw,
#forum-editor-preview div.cref.raw,
#forum-editor-preview-global div.cref.raw,
#forum-editor-preview-answer div.cref.raw,
.pm-message-content div.cref.raw {
  color: white;
}
#forum-editor-preview span.quoteauthor.quoteauthor + blockquote,
#forum-editor-preview-global span.quoteauthor.quoteauthor + blockquote,
#forum-editor-preview-answer span.quoteauthor.quoteauthor + blockquote,
.pm-message-content span.quoteauthor.quoteauthor + blockquote,
#forum-editor-preview div.cref.quoteauthor + blockquote,
#forum-editor-preview-global div.cref.quoteauthor + blockquote,
#forum-editor-preview-answer div.cref.quoteauthor + blockquote,
.pm-message-content div.cref.quoteauthor + blockquote {
  margin-top: 0;
}
#forum-editor-preview .username,
#forum-editor-preview-global .username,
#forum-editor-preview-answer .username,
.pm-message-content .username {
  font-size: 1.25rem;
}
#forum-editor-preview blockquote .quoteauthor,
#forum-editor-preview-global blockquote .quoteauthor,
#forum-editor-preview-answer blockquote .quoteauthor,
.pm-message-content blockquote .quoteauthor {
  margin-left: 0 !important;
}
#forum-editor-preview ul,
#forum-editor-preview-global ul,
#forum-editor-preview-answer ul,
.pm-message-content ul,
#forum-editor-preview ol,
#forum-editor-preview-global ol,
#forum-editor-preview-answer ol,
.pm-message-content ol {
  clear: left;
}
#forum-editor-preview ul.poll,
#forum-editor-preview-global ul.poll,
#forum-editor-preview-answer ul.poll,
.pm-message-content ul.poll {
  line-height: 0;
  font-size: 0;
}
#forum-editor-preview ul.poll:not(.global-poll),
#forum-editor-preview-global ul.poll:not(.global-poll),
#forum-editor-preview-answer ul.poll:not(.global-poll),
.pm-message-content ul.poll:not(.global-poll) {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
}
#forum-editor-preview ul.poll:not(.global-poll) hr,
#forum-editor-preview-global ul.poll:not(.global-poll) hr,
#forum-editor-preview-answer ul.poll:not(.global-poll) hr,
.pm-message-content ul.poll:not(.global-poll) hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
#forum-editor-preview ul.poll.global-poll,
#forum-editor-preview-global ul.poll.global-poll,
#forum-editor-preview-answer ul.poll.global-poll,
.pm-message-content ul.poll.global-poll {
  padding: 0;
}
#forum-editor-preview ul.poll > li,
#forum-editor-preview-global ul.poll > li,
#forum-editor-preview-answer ul.poll > li,
.pm-message-content ul.poll > li {
  list-style: none;
  position: relative;
  padding: 10px 3px;
  margin: 0;
  line-height: normal;
}
#forum-editor-preview ul.poll > li:not(.plain):not(.q):not(.desc):before,
#forum-editor-preview-global ul.poll > li:not(.plain):not(.q):not(.desc):before,
#forum-editor-preview-answer ul.poll > li:not(.plain):not(.q):not(.desc):before,
.pm-message-content ul.poll > li:not(.plain):not(.q):not(.desc):before {
  position: absolute;
  top: 9px;
  left: -26px;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/emotes/arrowright.7870eca6..gif);
  content: " ";
}
#forum-editor-preview ul.poll > li.q,
#forum-editor-preview-global ul.poll > li.q,
#forum-editor-preview-answer ul.poll > li.q,
.pm-message-content ul.poll > li.q {
  font-weight: bold;
  color: #ddab76;
}
#forum-editor-preview ul.poll > li.q:not(:first-child),
#forum-editor-preview-global ul.poll > li.q:not(:first-child),
#forum-editor-preview-answer ul.poll > li.q:not(:first-child),
.pm-message-content ul.poll > li.q:not(:first-child) {
  display: none;
}
#forum-editor-preview ul.poll > li.desc,
#forum-editor-preview-global ul.poll > li.desc,
#forum-editor-preview-answer ul.poll > li.desc,
.pm-message-content ul.poll > li.desc {
  color: #ddab76;
}
#forum-editor-preview ul.poll > li:not(.desc) + li,
#forum-editor-preview-global ul.poll > li:not(.desc) + li,
#forum-editor-preview-answer ul.poll > li:not(.desc) + li,
.pm-message-content ul.poll > li:not(.desc) + li {
  border-top: 1px dotted #ddab76;
}
#forum-editor-preview ul.poll > li .vote-bar,
#forum-editor-preview-global ul.poll > li .vote-bar,
#forum-editor-preview-answer ul.poll > li .vote-bar,
.pm-message-content ul.poll > li .vote-bar {
  height: 6px;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.2) 100%);
  overflow: hidden;
}
#forum-editor-preview ul.poll > li .vote-bar > .bar,
#forum-editor-preview-global ul.poll > li .vote-bar > .bar,
#forum-editor-preview-answer ul.poll > li .vote-bar > .bar,
.pm-message-content ul.poll > li .vote-bar > .bar {
  background: linear-gradient(180deg, #fffb58 0%, #f2c94d 100%);
  height: 100%;
}
#forum-editor-preview ul.poll:not(.global-poll) > li,
#forum-editor-preview-global ul.poll:not(.global-poll) > li,
#forum-editor-preview-answer ul.poll:not(.global-poll) > li,
.pm-message-content ul.poll:not(.global-poll) > li {
  font-size: 1rem;
}
#forum-editor-preview ul.poll:not(.global-poll) > li.q,
#forum-editor-preview-global ul.poll:not(.global-poll) > li.q,
#forum-editor-preview-answer ul.poll:not(.global-poll) > li.q,
.pm-message-content ul.poll:not(.global-poll) > li.q {
  font-size: 1.1rem;
}
#forum-editor-preview ul.poll:not(.global-poll) > li.q:before,
#forum-editor-preview-global ul.poll:not(.global-poll) > li.q:before,
#forum-editor-preview-answer ul.poll:not(.global-poll) > li.q:before,
.pm-message-content ul.poll:not(.global-poll) > li.q:before {
  position: absolute;
  top: 9px;
  left: -26px;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/small_help.1e4814b4..gif);
  content: " ";
}
#forum-editor-preview ul.poll.global-poll > li,
#forum-editor-preview-global ul.poll.global-poll > li,
#forum-editor-preview-answer ul.poll.global-poll > li,
.pm-message-content ul.poll.global-poll > li {
  font-size: 1.3rem;
}
#forum-editor-preview ul.poll.global-poll > li.q,
#forum-editor-preview-global ul.poll.global-poll > li.q,
#forum-editor-preview-answer ul.poll.global-poll > li.q,
.pm-message-content ul.poll.global-poll > li.q {
  font-size: 1.6rem;
}
#forum-editor-preview ul.poll.global-poll > li:not(.plain):not(.q),
#forum-editor-preview-global ul.poll.global-poll > li:not(.plain):not(.q),
#forum-editor-preview-answer ul.poll.global-poll > li:not(.plain):not(.q),
.pm-message-content ul.poll.global-poll > li:not(.plain):not(.q) {
  margin-left: 32px;
}
#forum-editor-preview blockquote,
#forum-editor-preview-global blockquote,
#forum-editor-preview-answer blockquote,
.pm-message-content blockquote {
  font-style: italic;
  border-color: rgba(0, 0, 0, 0.6);
  border-style: dashed;
  border-width: 0 0 1px 1px;
  padding-left: 10px;
  font-size: 0.875em;
  opacity: 0.7;
}
#forum-editor-preview blockquote blockquote,
#forum-editor-preview-global blockquote blockquote,
#forum-editor-preview-answer blockquote blockquote,
.pm-message-content blockquote blockquote {
  margin-left: 10px;
  margin-right: 0;
  opacity: 1;
  font-size: 1em;
}
#forum-editor-preview .spoiler,
#forum-editor-preview-global .spoiler,
#forum-editor-preview-answer .spoiler,
.pm-message-content .spoiler {
  background-image: linear-gradient(-45deg, #0006 25%, #fff0 25%, #fff0 50%, #0006 50%, #0006 75%, #fff0 75%, #fff0 100%);
  background-size: 12.63px 12.63px;
  margin: 0 5px;
}
#forum-editor-preview .spoiler:not(:hover),
#forum-editor-preview-global .spoiler:not(:hover),
#forum-editor-preview-answer .spoiler:not(:hover),
.pm-message-content .spoiler:not(:hover) {
  color: transparent;
}
#forum-editor-preview .spoiler:not(:hover) > *,
#forum-editor-preview-global .spoiler:not(:hover) > *,
#forum-editor-preview-answer .spoiler:not(:hover) > *,
.pm-message-content .spoiler:not(:hover) > * {
  visibility: hidden;
}
#forum-editor-preview .spoiler:hover,
#forum-editor-preview-global .spoiler:hover,
#forum-editor-preview-answer .spoiler:hover,
.pm-message-content .spoiler:hover {
  background-image: linear-gradient(-45deg, #0003 25%, #fff0 25%, #fff0 50%, #0003 50%, #0003 75%, #fff0 75%, #fff0 100%);
}
#forum-editor-preview .spoiler:hover > *,
#forum-editor-preview-global .spoiler:hover > *,
#forum-editor-preview-answer .spoiler:hover > *,
.pm-message-content .spoiler:hover > * {
  animation: delay-pointer-events 500ms linear;
}
#forum-editor-preview .sideNote,
#forum-editor-preview-global .sideNote,
#forum-editor-preview-answer .sideNote,
.pm-message-content .sideNote {
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
  font-size: 1.1rem;
  font-style: italic;
}
#forum-editor-preview .glory,
#forum-editor-preview-global .glory,
#forum-editor-preview-answer .glory,
.pm-message-content .glory {
  clear: left;
  margin: 30px 30px 15px;
  padding: 10px;
  background-color: #301a22;
  border: 1px solid #fe7d00;
  border-top-color: #feb500;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px #000, 0 0 2px #000;
  position: relative;
}
#forum-editor-preview .glory:before,
#forum-editor-preview-global .glory:before,
#forum-editor-preview-answer .glory:before,
.pm-message-content .glory:before {
  content: '';
  display: block;
  background-image: url(/build/images/assets/img/forum/gloryhordes.2ac5df87..png);
  background-size: 100% 22px;
  background-position: 50% 0;
  background-repeat: no-repeat;
  position: absolute;
  top: -22px;
  left: 0;
  width: 100%;
  height: 22px;
}
#forum-editor-preview .glory p,
#forum-editor-preview-global .glory p,
#forum-editor-preview-answer .glory p,
.pm-message-content .glory p {
  margin: 0;
}
#forum-editor-preview .glory .glory,
#forum-editor-preview-global .glory .glory,
#forum-editor-preview-answer .glory .glory,
.pm-message-content .glory .glory {
  margin: 0;
}
#forum-editor-preview .glory .glory:before,
#forum-editor-preview-global .glory .glory:before,
#forum-editor-preview-answer .glory .glory:before,
.pm-message-content .glory .glory:before {
  display: none;
}
#forum-editor-preview div.crowmsg,
#forum-editor-preview-global div.crowmsg,
#forum-editor-preview-answer div.crowmsg,
.pm-message-content div.crowmsg {
  margin: 4px 0;
  border: 1px solid #ddab76;
  background: #763939;
  padding: 3px;
  color: #ecb0b0;
}
#forum-editor-preview div.crowmsg.fixMargin,
#forum-editor-preview-global div.crowmsg.fixMargin,
#forum-editor-preview-answer div.crowmsg.fixMargin,
.pm-message-content div.crowmsg.fixMargin {
  margin-left: 120px;
}
#forum-editor-preview span.rpauthor,
#forum-editor-preview-global span.rpauthor,
#forum-editor-preview-answer span.rpauthor,
.pm-message-content span.rpauthor {
  background: url(/build/images/assets/img/forum/rp.a1c0226d..png) left top no-repeat;
  padding-left: 24px;
  display: block;
  font-style: italic;
  font-size: 1.25rem;
  font-weight: bold;
  clear: left;
}
#forum-editor-preview span.rpauthor + .rpText,
#forum-editor-preview-global span.rpauthor + .rpText,
#forum-editor-preview-answer span.rpauthor + .rpText,
.pm-message-content span.rpauthor + .rpText {
  margin-top: 7px;
}
#forum-editor-preview .rpText,
#forum-editor-preview-global .rpText,
#forum-editor-preview-answer .rpText,
.pm-message-content .rpText {
  clear: left;
  margin: 0 30px 15px 30px;
  padding: 3px;
  background-color: #dddbd8;
  border: 1px solid #efefef;
  border-top-color: white;
  border-radius: 6px;
  box-shadow: 0 0 2px black;
  position: relative;
  font-style: italic;
  line-height: 18px;
  color: #3b4151;
}
#forum-editor-preview .rpText:before,
#forum-editor-preview-global .rpText:before,
#forum-editor-preview-answer .rpText:before,
.pm-message-content .rpText:before {
  content: "";
  display: block;
  background: url(/build/images/assets/img/forum/arrowUp.c3fd454a..png) left center no-repeat;
  position: absolute;
  top: -6px;
  left: 5px;
  width: 100%;
  height: 8px;
}
#forum-editor-preview .rpText b,
#forum-editor-preview-global .rpText b,
#forum-editor-preview-answer .rpText b,
.pm-message-content .rpText b,
#forum-editor-preview .rpText i,
#forum-editor-preview-global .rpText i,
#forum-editor-preview-answer .rpText i,
.pm-message-content .rpText i {
  color: #3b4151;
  font-style: italic;
}
#forum-editor-preview .rpText .collapsor,
#forum-editor-preview-global .rpText .collapsor,
#forum-editor-preview-answer .rpText .collapsor,
.pm-message-content .rpText .collapsor,
#forum-editor-preview .rpText a,
#forum-editor-preview-global .rpText a,
#forum-editor-preview-answer .rpText a,
.pm-message-content .rpText a {
  color: #955f25;
}
#forum-editor-preview pre,
#forum-editor-preview-global pre,
#forum-editor-preview-answer pre,
.pm-message-content pre {
  clear: left;
  display: block;
  padding: 5px;
  border: 1px dashed white;
  overflow: auto;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.35);
  word-wrap: normal;
}
#forum-editor-preview pre img,
#forum-editor-preview-global pre img,
#forum-editor-preview-answer pre img,
.pm-message-content pre img {
  display: none;
}
#forum-editor-preview .oracleAnnounce,
#forum-editor-preview-global .oracleAnnounce,
#forum-editor-preview-answer .oracleAnnounce,
.pm-message-content .oracleAnnounce,
#forum-editor-preview .modAnnounce,
#forum-editor-preview-global .modAnnounce,
#forum-editor-preview-answer .modAnnounce,
.pm-message-content .modAnnounce,
#forum-editor-preview .adminAnnounce,
#forum-editor-preview-global .adminAnnounce,
#forum-editor-preview-answer .adminAnnounce,
.pm-message-content .adminAnnounce {
  clear: left;
  margin: 0 15px;
  padding: 8px 8px 8px 24px;
  background-repeat: no-repeat;
  border-radius: 4px;
  position: relative;
}
#forum-editor-preview .oracleAnnounce.oracleAnnounce,
#forum-editor-preview-global .oracleAnnounce.oracleAnnounce,
#forum-editor-preview-answer .oracleAnnounce.oracleAnnounce,
.pm-message-content .oracleAnnounce.oracleAnnounce,
#forum-editor-preview .modAnnounce.oracleAnnounce,
#forum-editor-preview-global .modAnnounce.oracleAnnounce,
#forum-editor-preview-answer .modAnnounce.oracleAnnounce,
.pm-message-content .modAnnounce.oracleAnnounce,
#forum-editor-preview .adminAnnounce.oracleAnnounce,
#forum-editor-preview-global .adminAnnounce.oracleAnnounce,
#forum-editor-preview-answer .adminAnnounce.oracleAnnounce,
.pm-message-content .adminAnnounce.oracleAnnounce {
  background-image: url(/build/images/assets/img/forum/announceBg.82aa7bd4..png);
  background-position: bottom left;
  background-color: #3b4151;
  border: 1px solid #6B7087;
  box-shadow: 0 0 2px black;
}
#forum-editor-preview .oracleAnnounce.modAnnounce,
#forum-editor-preview-global .oracleAnnounce.modAnnounce,
#forum-editor-preview-answer .oracleAnnounce.modAnnounce,
.pm-message-content .oracleAnnounce.modAnnounce,
#forum-editor-preview .modAnnounce.modAnnounce,
#forum-editor-preview-global .modAnnounce.modAnnounce,
#forum-editor-preview-answer .modAnnounce.modAnnounce,
.pm-message-content .modAnnounce.modAnnounce,
#forum-editor-preview .adminAnnounce.modAnnounce,
#forum-editor-preview-global .adminAnnounce.modAnnounce,
#forum-editor-preview-answer .adminAnnounce.modAnnounce,
.pm-message-content .adminAnnounce.modAnnounce {
  padding-top: 20px;
  background-image: url(/build/images/assets/img/forum/modAnnounceBg.2c2bb173..png);
  background-position: 5px 5px;
  color: white;
  background-color: #5C0000;
  border: 1px solid #470000;
}
#forum-editor-preview .oracleAnnounce.adminAnnounce,
#forum-editor-preview-global .oracleAnnounce.adminAnnounce,
#forum-editor-preview-answer .oracleAnnounce.adminAnnounce,
.pm-message-content .oracleAnnounce.adminAnnounce,
#forum-editor-preview .modAnnounce.adminAnnounce,
#forum-editor-preview-global .modAnnounce.adminAnnounce,
#forum-editor-preview-answer .modAnnounce.adminAnnounce,
.pm-message-content .modAnnounce.adminAnnounce,
#forum-editor-preview .adminAnnounce.adminAnnounce,
#forum-editor-preview-global .adminAnnounce.adminAnnounce,
#forum-editor-preview-answer .adminAnnounce.adminAnnounce,
.pm-message-content .adminAnnounce.adminAnnounce {
  padding-top: 20px;
  background-color: #553C53;
  border: 1px solid #feb500;
  background-image: url(/build/images/assets/img/forum/adminAnnounceBg.d7283cff..png);
  background-position: top left;
  position: relative;
}
#forum-editor-preview div.dice-4,
#forum-editor-preview-global div.dice-4,
#forum-editor-preview-answer div.dice-4,
.pm-message-content div.dice-4,
#forum-editor-preview div.dice-6,
#forum-editor-preview-global div.dice-6,
#forum-editor-preview-answer div.dice-6,
.pm-message-content div.dice-6,
#forum-editor-preview div.dice-8,
#forum-editor-preview-global div.dice-8,
#forum-editor-preview-answer div.dice-8,
.pm-message-content div.dice-8,
#forum-editor-preview div.dice-10,
#forum-editor-preview-global div.dice-10,
#forum-editor-preview-answer div.dice-10,
.pm-message-content div.dice-10,
#forum-editor-preview div.dice-12,
#forum-editor-preview-global div.dice-12,
#forum-editor-preview-answer div.dice-12,
.pm-message-content div.dice-12,
#forum-editor-preview div.dice-20,
#forum-editor-preview-global div.dice-20,
#forum-editor-preview-answer div.dice-20,
.pm-message-content div.dice-20,
#forum-editor-preview div.dice-100,
#forum-editor-preview-global div.dice-100,
#forum-editor-preview-answer div.dice-100,
.pm-message-content div.dice-100,
#forum-editor-preview div.letter-a,
#forum-editor-preview-global div.letter-a,
#forum-editor-preview-answer div.letter-a,
.pm-message-content div.letter-a,
#forum-editor-preview div.letter-c,
#forum-editor-preview-global div.letter-c,
#forum-editor-preview-answer div.letter-c,
.pm-message-content div.letter-c,
#forum-editor-preview div.letter-v,
#forum-editor-preview-global div.letter-v,
#forum-editor-preview-answer div.letter-v,
.pm-message-content div.letter-v,
#forum-editor-preview div.rps,
#forum-editor-preview-global div.rps,
#forum-editor-preview-answer div.rps,
.pm-message-content div.rps,
#forum-editor-preview div.coin,
#forum-editor-preview-global div.coin,
#forum-editor-preview-answer div.coin,
.pm-message-content div.coin,
#forum-editor-preview div.card,
#forum-editor-preview-global div.card,
#forum-editor-preview-answer div.card,
.pm-message-content div.card,
#forum-editor-preview div.citizen,
#forum-editor-preview-global div.citizen,
#forum-editor-preview-answer div.citizen,
.pm-message-content div.citizen {
  display: inline-block;
  padding: 1px 3px 1px 19px;
  border-radius: 2px;
  background: #3B3249;
  font-size: 0.8em;
  font-weight: bold;
  margin: 0 2px;
  color: white;
}
#forum-editor-preview div.dice-4,
#forum-editor-preview-global div.dice-4,
#forum-editor-preview-answer div.dice-4,
.pm-message-content div.dice-4 {
  background: url(/build/images/assets/img/forum/dice4.5c707652..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.dice-6,
#forum-editor-preview-global div.dice-6,
#forum-editor-preview-answer div.dice-6,
.pm-message-content div.dice-6 {
  background: url(/build/images/assets/img/forum/dice6.a7adf6c6..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.dice-8,
#forum-editor-preview-global div.dice-8,
#forum-editor-preview-answer div.dice-8,
.pm-message-content div.dice-8 {
  background: url(/build/images/assets/img/forum/dice8.669ce16e..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.dice-10,
#forum-editor-preview-global div.dice-10,
#forum-editor-preview-answer div.dice-10,
.pm-message-content div.dice-10 {
  background: url(/build/images/assets/img/forum/dice10.85659297..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.dice-12,
#forum-editor-preview-global div.dice-12,
#forum-editor-preview-answer div.dice-12,
.pm-message-content div.dice-12 {
  background: url(/build/images/assets/img/forum/dice12.3ff5abea..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.dice-20,
#forum-editor-preview-global div.dice-20,
#forum-editor-preview-answer div.dice-20,
.pm-message-content div.dice-20 {
  background: url(/build/images/assets/img/forum/dice20.1edfb21f..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.dice-100,
#forum-editor-preview-global div.dice-100,
#forum-editor-preview-answer div.dice-100,
.pm-message-content div.dice-100 {
  background: url(/build/images/assets/img/forum/dice100.f8efaa19..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.letter-a,
#forum-editor-preview-global div.letter-a,
#forum-editor-preview-answer div.letter-a,
.pm-message-content div.letter-a {
  background: url(/build/images/assets/img/forum/lta.8a230284..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.letter-c,
#forum-editor-preview-global div.letter-c,
#forum-editor-preview-answer div.letter-c,
.pm-message-content div.letter-c {
  background: url(/build/images/assets/img/forum/ltc.97618d5b..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.letter-v,
#forum-editor-preview-global div.letter-v,
#forum-editor-preview-answer div.letter-v,
.pm-message-content div.letter-v {
  background: url(/build/images/assets/img/forum/ltv.08892ddb..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.rps,
#forum-editor-preview-global div.rps,
#forum-editor-preview-answer div.rps,
.pm-message-content div.rps {
  background: url(/build/images/assets/img/forum/rps.8f3afd22..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.coin,
#forum-editor-preview-global div.coin,
#forum-editor-preview-answer div.coin,
.pm-message-content div.coin {
  background: url(/build/images/assets/img/forum/coin.caf60f68..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.card,
#forum-editor-preview-global div.card,
#forum-editor-preview-answer div.card,
.pm-message-content div.card {
  background: url(/build/images/assets/img/forum/card.a3371533..png) left center no-repeat, #3B3249;
}
#forum-editor-preview div.citizen,
#forum-editor-preview-global div.citizen,
#forum-editor-preview-answer div.citizen,
.pm-message-content div.citizen {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, #3B3249;
}
#forum-editor-preview div.citizen[x-a=none],
#forum-editor-preview-global div.citizen[x-a=none],
#forum-editor-preview-answer div.citizen[x-a=none],
.pm-message-content div.citizen[x-a=none] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/looser.aa8af336..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=basic],
#forum-editor-preview-global div.citizen[x-a=basic],
#forum-editor-preview-answer div.citizen[x-a=basic],
.pm-message-content div.citizen[x-a=basic] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/basic.df78a12d..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=collec],
#forum-editor-preview-global div.citizen[x-a=collec],
#forum-editor-preview-answer div.citizen[x-a=collec],
.pm-message-content div.citizen[x-a=collec] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/dig.abdddc5f..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=guardian],
#forum-editor-preview-global div.citizen[x-a=guardian],
#forum-editor-preview-answer div.citizen[x-a=guardian],
.pm-message-content div.citizen[x-a=guardian] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/shield.aa5b94e7..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=hunter],
#forum-editor-preview-global div.citizen[x-a=hunter],
#forum-editor-preview-answer div.citizen[x-a=hunter],
.pm-message-content div.citizen[x-a=hunter] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/vest.dab68fee..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=tamer],
#forum-editor-preview-global div.citizen[x-a=tamer],
#forum-editor-preview-answer div.citizen[x-a=tamer],
.pm-message-content div.citizen[x-a=tamer] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/tamer.198b64bc..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=tech],
#forum-editor-preview-global div.citizen[x-a=tech],
#forum-editor-preview-answer div.citizen[x-a=tech],
.pm-message-content div.citizen[x-a=tech] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/tech.28907ccf..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=shaman],
#forum-editor-preview-global div.citizen[x-a=shaman],
#forum-editor-preview-answer div.citizen[x-a=shaman],
.pm-message-content div.citizen[x-a=shaman] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/shaman.df6922db..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=survivalist],
#forum-editor-preview-global div.citizen[x-a=survivalist],
#forum-editor-preview-answer div.citizen[x-a=survivalist],
.pm-message-content div.citizen[x-a=survivalist] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/book.93f02a21..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=hero],
#forum-editor-preview-global div.citizen[x-a=hero],
#forum-editor-preview-answer div.citizen[x-a=hero],
.pm-message-content div.citizen[x-a=hero] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/hero.0cdc29a3..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=dead],
#forum-editor-preview-global div.citizen[x-a=dead],
#forum-editor-preview-answer div.citizen[x-a=dead],
.pm-message-content div.citizen[x-a=dead] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/professions/death.34e3288c..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.citizen[x-a=shunned],
#forum-editor-preview-global div.citizen[x-a=shunned],
#forum-editor-preview-answer div.citizen[x-a=shunned],
.pm-message-content div.citizen[x-a=shunned] {
  background: url(/build/images/assets/img/icons/small_human.46a3e93f..gif) left center no-repeat, url(/build/images/assets/img/icons/banished.812149c1..gif) left 16px center no-repeat #3B3249;
  padding-left: 35px;
}
#forum-editor-preview div.collapsor,
#forum-editor-preview-global div.collapsor,
#forum-editor-preview-answer div.collapsor,
.pm-message-content div.collapsor {
  padding-left: 24px;
  position: relative;
  cursor: pointer;
  clear: left;
  border-bottom: 1px solid rgba(221, 171, 118, 0.5);
  color: #ddab76;
  box-shadow: 0 7px 5px -5px rgba(0, 0, 0, 0.5);
  top: -2px;
  margin-bottom: -2px;
  z-index: 1;
  transition: box-shadow 0.1s ease-in-out, top 0.1s ease-in-out, margin-bottom 0.1s ease-in-out;
}
#forum-editor-preview div.collapsor:before,
#forum-editor-preview-global div.collapsor:before,
#forum-editor-preview-answer div.collapsor:before,
.pm-message-content div.collapsor:before {
  content: '▶';
  position: absolute;
  left: 0;
  top: 0;
  width: 24px;
  transform: rotate(0) scale(0.6);
  text-align: center;
  transition: transform 0.1s ease-in-out;
  font-style: normal;
}
#forum-editor-preview div.collapsor + .collapsed,
#forum-editor-preview-global div.collapsor + .collapsed,
#forum-editor-preview-answer div.collapsor + .collapsed,
.pm-message-content div.collapsor + .collapsed {
  overflow: hidden;
  position: relative;
  padding: 10px 4px 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  background: rgba(221, 171, 118, 0.1);
  pointer-events: none;
}
#forum-editor-preview div.collapsor + .collapsed > *,
#forum-editor-preview-global div.collapsor + .collapsed > *,
#forum-editor-preview-answer div.collapsor + .collapsed > *,
.pm-message-content div.collapsor + .collapsed > * {
  transform: translateY(-16px);
  transition: transform 0.3s ease-in-out;
}
#forum-editor-preview div.collapsor[data-open="1"],
#forum-editor-preview-global div.collapsor[data-open="1"],
#forum-editor-preview-answer div.collapsor[data-open="1"],
.pm-message-content div.collapsor[data-open="1"] {
  box-shadow: 0 0 5px -5px rgba(0, 0, 0, 0.3);
  top: 0;
  margin-bottom: 0;
}
#forum-editor-preview div.collapsor[data-open="1"]:before,
#forum-editor-preview-global div.collapsor[data-open="1"]:before,
#forum-editor-preview-answer div.collapsor[data-open="1"]:before,
.pm-message-content div.collapsor[data-open="1"]:before {
  transform: rotate(90deg) scale(0.6);
}
#forum-editor-preview div.collapsor[data-open="1"] + .collapsed,
#forum-editor-preview-global div.collapsor[data-open="1"] + .collapsed,
#forum-editor-preview-answer div.collapsor[data-open="1"] + .collapsed,
.pm-message-content div.collapsor[data-open="1"] + .collapsed {
  pointer-events: auto;
}
#forum-editor-preview div.collapsor[data-open="1"] + .collapsed > *,
#forum-editor-preview-global div.collapsor[data-open="1"] + .collapsed > *,
#forum-editor-preview-answer div.collapsor[data-open="1"] + .collapsed > *,
.pm-message-content div.collapsor[data-open="1"] + .collapsed > * {
  transform: translateY(0);
}
#forum-editor-preview div.collapsor[data-transition="1"] + .collapsed,
#forum-editor-preview-global div.collapsor[data-transition="1"] + .collapsed,
#forum-editor-preview-answer div.collapsor[data-transition="1"] + .collapsed,
.pm-message-content div.collapsor[data-transition="1"] + .collapsed {
  transition: max-height 0.3s ease-in-out, opacity 0.3s ease-in-out;
}
.forum-button-inline {
  font-size: 1.4rem;
  background: none;
  border: 1px solid transparent;
  padding: 2px;
  color: #f0d79e;
  font-weight: bold;
  cursor: pointer;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  height: 20px;
  vertical-align: middle;
  margin-bottom: 0.5em;
}
.forum-button-inline:hover {
  border-color: #f0d79e;
  background: rgba(240, 215, 158, 0.4);
  box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.3);
}
.forum-button-inline:hover:not(.forum-button-inline) {
  box-shadow: 0 0 8px 0 black;
}
.forum-toggle {
  display: inline-block;
}
.forum-button,
.forum-button-disabled {
  font-size: 1.4rem;
  line-height: 16px;
  background: url(/build/images/assets/img/background/bg_button.209bcd56..gif) center / cover no-repeat;
  border: 1px solid #c33720;
  color: #f0d79e;
  font-weight: bold;
  cursor: pointer;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  height: 25px;
  padding: 7px 7px;
  vertical-align: middle;
  border-radius: 2px;
  box-shadow: 1px 1px 1px 0 black;
  margin-bottom: 0.5em;
}
.forum-button:not(.forum-button-disabled):hover,
.forum-button-disabled:not(.forum-button-disabled):hover,
.forum-button:not(.forum-button-disabled):focus,
.forum-button-disabled:not(.forum-button-disabled):focus {
  border-color: #f0d79e;
  box-shadow: 0 0 8px 0 black;
}
.forum-button img,
.forum-button-disabled img {
  vertical-align: middle;
}
.forum-button img + span,
.forum-button-disabled img + span {
  margin-left: 1rem;
}
.forum-button.forum-button-disabled,
.forum-button-disabled.forum-button-disabled {
  background: grey url(/build/images/assets/img/background/bg_button_grey.3647fed8..gif) no-repeat;
  border: 1px solid grey;
  color: #f0d79e;
}
.forum-button-bar {
  margin: 5px 0;
  padding: 0 5px;
}
.forum-button-bar .forum-button.pm-button,
.forum-button-bar .pm-button.pm-button {
  padding: 6px;
  margin: 3px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
  transition: background-color 0.1s ease;
  font-size: 1.5em;
  text-align: center;
  cursor: pointer;
}
.forum-button-bar .forum-button.pm-button:hover,
.forum-button-bar .pm-button.pm-button:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.forum-button,
.pm-button {
  position: relative;
}
.forum-button > span.forum-button-tooltip,
.pm-button > span.forum-button-tooltip {
  display: none;
}
.forum-button > span.forum-button-tooltip div.keyboard,
.pm-button > span.forum-button-tooltip div.keyboard {
  display: flex;
  gap: 0 2px;
  align-items: center;
  padding: 2px 0;
}
.forum-button > span.forum-button-tooltip div.keyboard kbd,
.pm-button > span.forum-button-tooltip div.keyboard kbd {
  font-size: 0.75rem;
  line-height: 0.75rem;
  border-radius: 2px;
  border-bottom: 3px solid #AAAAAA;
  background: #dcdcdc;
  color: black;
  font-weight: bold;
  padding: 2px 5px;
}
.forum-button:hover > span.forum-button-tooltip,
.pm-button:hover > span.forum-button-tooltip {
  display: block;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: calc(100% + 8px);
  z-index: 1;
  background-color: rgba(0, 0, 0, 0.75);
  padding: 2px 8px;
  border-radius: 8px;
  white-space: nowrap;
}
.forum-button:hover > span.forum-button-tooltip::after,
.pm-button:hover > span.forum-button-tooltip::after {
  content: '';
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: -6px;
  width: 0;
  height: 0;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.75) transparent transparent;
  border-width: 6px 6px 0 6px;
}
.forum-editor-send .forum-button > span.forum-button-tooltip {
  display: none;
}
.forum-editor-send .forum-button > span.forum-button-tooltip div.keyboard {
  display: flex;
  gap: 0 2px;
  align-items: center;
  padding: 2px 0;
}
.forum-editor-send .forum-button > span.forum-button-tooltip div.keyboard kbd {
  font-size: 0.75rem;
  line-height: 0.75rem;
  border-radius: 2px;
  border-bottom: 3px solid #AAAAAA;
  background: #dcdcdc;
  color: black;
  font-weight: bold;
  padding: 2px 5px;
}
.forum-editor-send .forum-button:hover > span.forum-button-tooltip {
  display: block;
  position: absolute;
  bottom: calc(100% + 8px);
  z-index: 1;
  background-color: rgba(0, 0, 0, 0.75);
  padding: 2px 8px;
  border-radius: 8px;
  white-space: nowrap;
}
.forum-editor-send .forum-button:hover > span.forum-button-tooltip::after {
  content: '';
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: -6px;
  width: 0;
  height: 0;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.75) transparent transparent;
  border-width: 6px 6px 0 6px;
}
.forum-checkbox {
  display: inline-block;
  padding: 2px 5px;
  font-size: 1rem;
  background: #a2321a;
  border: 1px solid #c33720;
  color: white;
  cursor: pointer;
}
.forum-checkbox label {
  font-size: 1rem;
}
.forum-content div.forum-checkbox,
.forum-editor div.forum-checkbox {
  padding: 3px 20px;
  margin-right: 2rem;
  vertical-align: middle;
  margin-bottom: 0.5em;
  background-color: #4a261e;
  border-color: #f0d79e;
}
.forum-content div.forum-checkbox input.forum-checkbox,
.forum-editor div.forum-checkbox input.forum-checkbox {
  display: none;
}
.forum-content div.forum-checkbox input.forum-checkbox + label,
.forum-editor div.forum-checkbox input.forum-checkbox + label {
  display: inline-block;
  width: 80px;
  cursor: pointer;
  padding: 0 4px;
  line-height: 1.4rem;
  color: #ccc;
  font-size: 1.1rem;
  text-align: center;
  border-radius: 2px;
  margin: 2px;
}
.forum-content div.forum-checkbox input.forum-checkbox:checked + label,
.forum-editor div.forum-checkbox input.forum-checkbox:checked + label {
  color: #f0d79e;
  font-size: 1.2rem;
  background-color: rgba(0, 0, 0, 0.5);
}
.forum-content div.forum-checkbox span,
.forum-editor div.forum-checkbox span {
  line-height: 1.4rem;
  margin: 2px;
}
.forum-separator {
  cursor: default;
  font-size: 0.9em;
  font-weight: bold;
  padding-left: 10px;
  font-variant: small-caps;
}
.forum-note .forum-thread {
  cursor: pointer;
  position: relative;
  background: #4e291f;
  opacity: 0.75;
  color: #eba475;
  font-style: italic;
}
.forum-note .forum-thread .status,
.forum-note .forum-thread .title,
.forum-note .forum-thread .count {
  padding: 3px !important;
}
.forum-note .forum-thread.selected {
  background: #46241b;
  opacity: 1;
  box-shadow: inset 0 0 2px black !important;
}
.forum-note .forum-thread.selected:before {
  display: block;
  content: " ";
  width: 16px;
  height: 16px;
  top: 7px;
  left: -7px;
  background-image: url(/build/images/assets/img/forum/selected.a40f35a5..png);
  position: absolute;
}
.forum-note .forum-thread img {
  vertical-align: middle;
  top: 6px;
  left: 8px;
}
.forum-note .forum-thread.forum-thread-unread {
  font-weight: bold;
  font-style: normal;
  background: #4d281f;
  opacity: 0.9;
}
.forum-note .forum-thread.forum-thread-unread:before {
  display: block;
  content: " ";
  width: 16px;
  height: 16px;
  top: 7px;
  left: -7px;
  background-image: url(/build/images/assets/img/forum/recent.af2ef869..png);
  position: absolute;
}
.forum-note .forum-thread .title {
  overflow: hidden;
}
.forum-note .forum-thread .title > div {
  overflow-wrap: break-word;
}
.forum-note .forum-thread .count {
  background: #593223;
  overflow: hidden;
  white-space: nowrap;
}
.forum-note .forum-thread .count .nbPost {
  font-size: 1.3em;
  font-weight: bold;
  line-height: 0.9em;
}
.forum-note .forum-thread .count .author {
  word-wrap: break-word;
  font-size: 0.75em;
  overflow: hidden;
  text-overflow: ellipsis;
}
.forum-note.thread-list-fa-thumbtack .forum-thread {
  background: #8a5432;
  color: white;
}
.forum-note.thread-list-fa-thumbtack .forum-thread.selected {
  background: #965c36;
}
.forum-note.thread-list-fa-thumbtack .forum-thread .count {
  background: #804d2f;
}
.announces {
  font-size: 1rem;
  padding: 3px 3px 3px 25px;
  color: white;
  box-shadow: 0 0 2px black;
  background-repeat: no-repeat;
  background-position: 3px 3px;
  border-radius: 3px;
}
.announces.adminAnnounces {
  background-image: url(/build/images/assets/img/forum/adminAnnounce.1de07ab1..png);
  background-color: #553C53;
  border: 1px solid #feb500;
}
.announces.oracleAnnounces {
  background-image: url(/build/images/assets/img/forum/announce.1fa3b6e1..png);
  background-color: #3b4151;
  border: 1px solid #4e5162;
}
.announces.reported {
  background-image: url(/build/images/assets/img/forum/warning.57433157..png);
  background-color: #3e0000;
  border: 1px solid #ff3333;
}
.announces ul {
  list-style-image: url(/build/images/assets/img/forum/view.a07e5d9b..png);
  padding-left: 20px;
  color: #feb500;
}
.announces ul li {
  text-decoration: underline;
  cursor: pointer;
}
.announces ul li:hover {
  color: white;
}
.forum-preview-wrapper {
  position: relative;
  overflow: hidden;
}
.forum-preview-wrapper .forum-preview-container {
  overflow: auto;
  font-size: 0.8em;
}
.forum-preview-wrapper .forum-preview-container .forum-post-header .post-note {
  display: none;
}
.forum-preview-wrapper .forum-preview-container .forum-post-content p {
  margin: 2px 0;
}
.forum-preview-wrapper:not(.forum-preview-wrapper-bank) .forum-posts {
  overflow-x: hidden;
  overflow-y: auto;
  margin-bottom: 4px;
  max-height: max(33vh, 200px);
}
.forum-preview-wrapper.forum-preview-wrapper-bank {
  min-height: 100%;
}
.forum-preview-wrapper.forum-preview-wrapper-bank .forum-preview-container {
  position: absolute;
  left: 3px;
  top: 3px;
  right: 3px;
  bottom: 3px;
  overflow: hidden;
}
.forum-preview-wrapper.forum-preview-wrapper-bank .forum-preview-container #forum-content {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.forum-preview-wrapper.forum-preview-wrapper-bank .forum-preview-container #forum-content > .row-flex {
  max-height: 100%;
}
.forum-preview-wrapper.forum-preview-wrapper-bank .forum-preview-container #forum-content > .row-flex .forum-posts {
  overflow-x: hidden;
  overflow-y: auto;
  padding-bottom: 4px;
}
.home-pm .forum-post-content {
  font-size: 1.3rem;
}
#post-office {
  position: fixed;
  background: url(/build/images/assets/img/background/mask.cc224a56..png);
  width: 100%;
  height: 100%;
  z-index: 999;
  backdrop-filter: blur(2px);
  padding: 15px 0;
  transition: opacity 1s ease;
  opacity: 1;
}
#post-office:not(.visible) {
  pointer-events: none;
  opacity: 0;
}
#post-office:not(.visible) #post-office-box {
  transform: scale(0) translateY(1000px);
}
#post-office #post-office-box {
  position: absolute;
  width: 1500px;
  left: calc(50% - 750px);
  background: url(/build/images/assets/img/background/bg_content2.a1aebb41..jpg) repeat-y top left / 900px 263px, url(/build/images/assets/img/background/bg_content2.a1aebb41..jpg) repeat-y top right / 900px 263px;
  top: 10px;
  bottom: 10px;
  border-radius: 8px;
  box-shadow: 0 0 10px black;
  transition: transform 0.5s ease;
  transform: scale(1) translateY(0);
}
#post-office #post-office-box #post-office-button-overlay {
  position: absolute;
  top: 12px;
  right: 12px;
}
#post-office #post-office-box #post-office-button-overlay:hover {
  filter: brightness(140%);
}
#post-office #post-office-box #post-office-button-overlay ul {
  margin: 2px;
  padding: 0;
}
#post-office #post-office-box #post-office-button-overlay ul > li {
  display: inline-block;
  list-style: none;
  cursor: pointer;
}
#post-office #post-office-box #post-office-button-overlay ul > li:last-child {
  color: red;
  filter: drop-shadow(0 0 2px black);
}
#post-office-content {
  position: absolute;
  overflow-x: hidden;
  overflow-y: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  color: white;
  padding: 2px;
  background: #7e4d2a;
}
#post-office-content:not(.master) {
  left: 18px;
  right: 5px;
  border-radius: 12px;
  background: url(/build/images/assets/img/background/box/panel_00.3c3a07be..gif) top left no-repeat, url(/build/images/assets/img/background/box/panel_02.985cb8e3..gif) top right no-repeat, url(/build/images/assets/img/background/box/panel_20.b16ec47b..gif) bottom left no-repeat, url(/build/images/assets/img/background/box/panel_22.7f7fb6bf..gif) bottom right no-repeat, url(/build/images/assets/img/background/box/panel_01.a438e03f..gif) top left repeat-x, url(/build/images/assets/img/background/box/panel_10.20fda3cc..gif) top left repeat-y, url(/build/images/assets/img/background/box/panel_12.1babce5e..gif) top right repeat-y, url(/build/images/assets/img/background/box/panel_21.347bf032..gif) bottom left repeat-x, #7e4d2a;
  padding: 8px;
}
#post-office-content ul.tabs.plain {
  margin-top: 4px;
  margin-bottom: 0;
}
#post-office-content > .row-flex.stretch {
  height: 100%;
}
#post-office-content .forum-note.stretcher {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#post-office-content .forum-note.stretcher div.scroll-area {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: auto;
}
#post-office-content #pm-selected-users {
  margin: 0;
  padding: 0;
}
#post-office-content #pm-selected-users > li {
  margin: 2px;
  padding: 2px;
  display: inline-block;
  list-style: none;
  background: #3b3249;
  border: 1px solid #25202f;
  border-radius: 3px;
}
#post-office-content #pm-selected-users > li > b {
  text-shadow: 0 0 1px black;
}
#post-office-content #pm-selected-users > li > span {
  color: #ddab76;
  cursor: pointer;
  margin-left: 6px;
  font-size: 0.8em;
  vertical-align: super;
}
#post-office-content .pm-userbox {
  background: #65382e;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
  margin: 5px;
  height: 24px;
  cursor: default;
  overflow: hidden;
}
#post-office-content .pm-userbox > .pm-avatar {
  height: 24px;
  display: inline-block;
}
#post-office-content .pm-userbox > .pm-avatar:not(.empty) {
  width: 24px;
}
#post-office-content .pm-userbox > .pm-userbox-name {
  display: inline-block;
  padding: 10px;
  position: relative;
  top: -8px;
}
#post-office-content .pm-userbox > .pm-userbox-name:not(:last-child) {
  padding-right: 2px;
}
#post-office-content .pm-userbox > .pm-userbox-action {
  display: inline-block;
  padding: 10px;
  position: relative;
  top: -9px;
  transition: background-color 0.5s ease-in-out;
  cursor: pointer;
}
#post-office-content .pm-userbox > .pm-userbox-action:hover {
  background-color: rgba(255, 255, 255, 0.2);
}
#post-office-content #pm-conversation-list > ul {
  padding: 0;
  margin: 0;
}
#post-office-content #pm-conversation-list > ul > li {
  list-style: none;
  padding: 8px 8px 8px 15px;
  transition: background-color 0.5s ease, box-shadow 0.5s ease;
  position: relative;
}
#post-office-content #pm-conversation-list > ul > li::before,
#post-office-content #pm-conversation-list > ul > li::after {
  content: " ";
  clear: both;
}
#post-office-content #pm-conversation-list > ul > li.selected {
  cursor: default;
}
#post-office-content #pm-conversation-list > ul > li:not(.selected) {
  cursor: pointer;
}
#post-office-content #pm-conversation-list > ul > li[x-domain="a"] {
  background-image: url(/build/images/assets/img/forum/announceBgR.d08690ac..png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: top right;
}
#post-office-content #pm-conversation-list > ul > li.og {
  background-color: rgba(11, 142, 255, 0.25);
}
#post-office-content #pm-conversation-list > ul > li.selected {
  background-color: rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.5);
}
#post-office-content #pm-conversation-list > ul > li.selected.og {
  background-color: rgba(5, 74, 131, 0.25);
}
#post-office-content #pm-conversation-list > ul > li.selected::before {
  display: block;
  content: " ";
  width: 16px;
  height: 16px;
  top: calc(50% - 8px);
  left: -5px;
  background-image: url(/build/images/assets/img/forum/selected.a40f35a5..png);
  position: absolute;
}
#post-office-content #pm-conversation-list > ul > li.selected.new::before {
  filter: hue-rotate(320deg);
}
#post-office-content #pm-conversation-list > ul > li.closed > * {
  filter: grayscale(1) contrast(0.7) brightness(0.8);
}
#post-office-content #pm-conversation-list > ul > li.new:not(.selected):not([x-domain="f"])::before {
  display: block;
  content: " ";
  width: 16px;
  height: 16px;
  top: calc(50% - 8px);
  left: 0;
  background-image: url(/build/images/assets/img/forum/recent.af2ef869..png);
  position: absolute;
}
#post-office-content #pm-conversation-list > ul > li.new:not(.selected):not([x-domain="f"]).responded::before {
  opacity: 0.5;
  filter: grayscale(100%);
}
#post-office-content #pm-conversation-list > ul > li.new:not(.selected)[x-domain="f"]::before {
  display: block;
  content: " ";
  width: 16px;
  height: 16px;
  top: calc(50% - 8px);
  left: 4px;
  background-image: url(/build/images/assets/img/icons/small_mail.65fbaaca..gif);
  position: absolute;
}
#post-office-content #pm-conversation-list > ul > li + li {
  border-top: 1px solid rgba(221, 171, 118, 0.5);
}
#post-office-content #pm-conversation-list > ul > li:not(.selected):hover {
  background-color: rgba(255, 255, 255, 0.2);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
}
#post-office-content #pm-conversation-list > ul > li:not(.selected):hover.og {
  background-color: rgba(118, 191, 255, 0.25);
}
#post-office-content #pm-conversation-list > ul > li b.title {
  font-size: 1.6em;
  font-weight: bold;
  display: block;
  max-width: calc(100% - 50px);
}
#post-office-content #pm-conversation-list > ul > li b.title:not(.crow-note) {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: " [...]";
}
#post-office-content #pm-conversation-list > ul > li b.title.crow-note {
  color: #3e0000;
  font-weight: bold;
  font-variant: small-caps;
}
#post-office-content #pm-conversation-list > ul > li.closed b.title::before {
  display: inline-block;
  height: 16px;
  width: 16px;
  content: " ";
  background: url(/build/images/assets/img/icons/lock.fa0453c1..gif) center no-repeat;
}
#post-office-content #pm-conversation-list > ul > li[x-domain="a"] b.title {
  max-width: calc(100% - 0px);
  color: #ddab76;
}
#post-office-content #pm-conversation-list > ul > li span.author {
  color: #ddab76;
}
#post-office-content #pm-conversation-list > ul > li span.author.crow-note {
  color: #3e0000;
  font-weight: bold;
  font-variant: small-caps;
}
#post-office-content #pm-conversation-list > ul > li span.author b.sender {
  color: white;
  font-weight: bold;
}
#post-office-content #pm-conversation-list > ul > li[x-domain="f"] {
  padding-left: 24px;
}
#post-office-content #pm-conversation-list > ul > li[x-domain="f"] b.title {
  max-width: calc(100% - 0px);
  opacity: 0.6;
}
#post-office-content #pm-conversation-list > ul > li[x-domain="f"] b.title:first-line {
  font-size: 0.6em;
  font-weight: normal;
}
#post-office-content #pm-conversation-list > ul > li[x-domain="f"] span.date {
  display: none;
}
#post-office-content #pm-conversation-list > ul > li span.date {
  opacity: 0.6;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block {
  float: right;
  height: 40px;
  width: 40px;
  position: relative;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar,
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 100%;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.6);
  background-color: #ddab76;
  font-size: 19px;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar.pm-avatar-crow,
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow.pm-avatar-crow {
  background: url(/build/images/assets/img/forum/crow/crow.f483a677..png) center / cover no-repeat;
  border: 2px solid #3e0000;
  box-shadow: 0 0 6px #3e0000;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar.owner:not(:first-child),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow.owner:not(:first-child) {
  top: 20%;
  left: 20%;
  width: 60%;
  height: 60%;
  font-size: 13px;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):not(:only-child),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):not(:only-child) {
  width: 45%;
  height: 45%;
  border-radius: 0;
  font-size: 10px;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(2),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(2) {
  top: 0;
  left: 0;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(2) ~ div.pm-avatar.owner,
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(2) ~ div.pm-avatar.owner {
  top: 30%;
  left: 30%;
  width: 70%;
  height: 70%;
  border-radius: 50% 0 0 0;
  font-size: 15px;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(2) ~ div.pm-avatar:not(.owner):nth-child(2),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(2) ~ div.pm-avatar:not(.owner):nth-child(2) {
  top: 55%;
  left: 55%;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(3),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(3) {
  top: 0;
  left: 0;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(3) ~ div.pm-avatar.owner,
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(3) ~ div.pm-avatar.owner {
  top: 15%;
  left: 15%;
  width: 70%;
  height: 70%;
  border-radius: 50% 0 50% 0;
  font-size: 15px;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(3) ~ div.pm-avatar:not(.owner):nth-child(2),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(3) ~ div.pm-avatar:not(.owner):nth-child(2) {
  top: 55%;
  left: 55%;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(3) ~ div.pm-avatar:not(.owner):nth-child(3),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(3) ~ div.pm-avatar:not(.owner):nth-child(3) {
  top: 55%;
  left: 0;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(4),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(4) {
  top: 0;
  left: 0;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar.owner,
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar.owner {
  top: 0;
  left: 30%;
  width: 70%;
  height: 70%;
  border-top-right-radius: 0;
  font-size: 15px;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar:not(.owner):nth-child(2),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar:not(.owner):nth-child(2) {
  top: 55%;
  left: 55%;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar:not(.owner):nth-child(3),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar:not(.owner):nth-child(3) {
  top: 55%;
  left: 0;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar:not(.owner):nth-child(4),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(4) ~ div.pm-avatar:not(.owner):nth-child(4) {
  top: 0;
  left: 55%;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(5),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(5) {
  top: 0;
  left: 0;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(5) ~ div.pm-avatar:not(.owner):nth-child(2),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(5) ~ div.pm-avatar:not(.owner):nth-child(2) {
  top: 55%;
  left: 55%;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(5) ~ div.pm-avatar:not(.owner):nth-child(3),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(5) ~ div.pm-avatar:not(.owner):nth-child(3) {
  top: 55%;
  left: 0;
}
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar:not(.owner):first-child:nth-last-child(5) ~ div.pm-avatar:not(.owner):nth-child(4),
#post-office-content #pm-conversation-list > ul > li div.pm-avatar-block div.pm-avatar-crow:not(.owner):first-child:nth-last-child(5) ~ div.pm-avatar:not(.owner):nth-child(4) {
  top: 0;
  left: 55%;
}
#post-office-content #gpm-forum-content ul {
  margin: 10px;
}
#post-office-content #gpm-forum-content ul:not(.announcement) {
  padding: 0 0 0 40px;
}
#post-office-content #gpm-forum-content ul:not(.announcement) > li[x-domain="m-d"][x-pinned] {
  margin-left: -46px;
}
#post-office-content #gpm-forum-content ul.announcement {
  padding: 0;
}
#post-office-content #gpm-forum-content ul > li {
  position: relative;
  list-style: disc;
  clear: both;
}
#post-office-content #gpm-forum-content ul > li div.pm-avatar,
#post-office-content #gpm-forum-content ul > li div.pm-avatar-crow {
  position: absolute;
  height: 40px;
  width: 40px;
  border-radius: 100%;
  top: 0;
  left: -40px;
  background: #ddab76;
  font-size: 16px;
  filter: drop-shadow(0 0 4px black);
}
#post-office-content #gpm-forum-content ul > li div.pm-avatar.pm-avatar-crow,
#post-office-content #gpm-forum-content ul > li div.pm-avatar-crow.pm-avatar-crow {
  background: url(/build/images/assets/img/forum/crow/crow.f483a677..png) center / cover no-repeat;
  border: 2px solid #3e0000;
  filter: drop-shadow(0 0 4px #3e0000);
}
#post-office-content #gpm-forum-content ul > li div.pm-message {
  padding: 6px;
  margin: 5px 0 5px 10px;
  background-color: #4a261e;
  position: relative;
  overflow: visible;
  min-height: 30px;
  filter: drop-shadow(0 0 3px rgba(0, 0, 0, 0.35));
}
#post-office-content #gpm-forum-content ul > li div.pm-message:before {
  content: " ";
  position: absolute;
  height: 0;
  width: 0;
  right: 100%;
  top: 13px;
  border: 6px solid transparent;
  border-right: 6px solid #4a261e;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-header {
  color: #ddab76;
  font-size: 0.9em;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-header .img {
  vertical-align: text-bottom;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-content {
  font-size: 1.5rem;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-content > p {
  margin: 0;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-content div.list {
  margin: 10px 0;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-content div.list > span,
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-content div.list > img {
  margin: 2px 5px;
  padding: 3px;
  background: rgba(255, 255, 255, 0.1);
  font-size: 0.75em;
  color: #ddab76;
  display: inline-block;
  border: 1px solid rgba(255, 255, 255, 0.2);
  border-radius: 3px;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-footer {
  margin-top: 4px;
  padding-top: 4px;
  font-size: 0.8em;
  opacity: 0.6;
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  text-align: right;
}
#post-office-content #gpm-forum-content ul > li div.pm-message > div.pm-message-footer .pm-button {
  cursor: pointer;
}
#post-office-content #gpm-forum-content ul > li .unveil {
  padding: 6px;
  margin: 5px 0 5px 10px;
  background-color: #4a261e;
  filter: drop-shadow(0 0 3px rgba(0, 0, 0, 0.35));
  position: relative;
}
#post-office-content #gpm-forum-content ul > li.collapsed div.pm-avatar,
#post-office-content #gpm-forum-content ul > li.collapsed div.pm-avatar-crow,
#post-office-content #gpm-forum-content ul > li.collapsed div.pm-message {
  display: none;
}
#post-office-content #gpm-forum-content ul > li.collapsed.new .unveil::after {
  content: " ";
  position: absolute;
  width: 20px;
  height: 20px;
  border: 1px solid #fe7d00;
  border-radius: 10px;
  background: url(/build/images/assets/img/forum/new.f8f2b76e..png) top center no-repeat, #bd3d00;
  top: 4px;
  left: -20px;
}
#post-office-content #gpm-forum-content ul > li.collapsed + li.collapsed {
  margin-top: 5px;
}
#post-office-content #gpm-forum-content ul > li:not(.collapsed) .unveil {
  display: none;
}
#post-office-content #gpm-forum-content ul > li div.pm-announce div.pm-avatar {
  left: 6px;
  top: 3px;
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-content {
  padding: 6px;
  margin: 5px 0 10px 5px;
  background-color: #4a261e;
  position: relative;
  overflow: visible;
  min-height: 30px;
  filter: drop-shadow(0 0 3px rgba(0, 0, 0, 0.35));
  text-align: justify;
  font-size: 1.2em;
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-content:before {
  content: " ";
  position: absolute;
  height: 0;
  width: 0;
  top: 100%;
  left: 13px;
  border: 6px solid transparent;
  border-top: 6px solid #4a261e;
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-content h1 {
  color: #ddab76;
  margin: 0 0 5px 0;
  padding: 0 0 5px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-content > p:only-child {
  margin: 5px 0 10px 0;
  font-size: 1.5rem;
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-content ul > li {
  list-style-image: url(/build/images/assets/img/icons/small_dot.94f39da7..gif);
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-footer {
  margin-top: 4px;
  padding: 8px 5px 0 60px;
  min-height: 50px;
  position: relative;
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-footer .pm-announcement-sender {
  font-size: 2em;
  color: #ddab76;
}
#post-office-content #gpm-forum-content ul > li div.pm-announce > div.pm-message-footer .pm-announcement-date {
  font-size: 0.8em;
  opacity: 0.6;
}
#post-office-content #gpm-forum-content ul > li.own .unveil {
  background-color: #65382e;
}
#post-office-content #gpm-forum-content ul > li.own div.pm-message {
  background-color: #65382e;
}
#post-office-content #gpm-forum-content ul > li.own div.pm-message:before {
  border-right: 6px solid #65382e;
}
#post-office-content #gpm-forum-content ul > li.new:not(.own) div.pm-avatar::after,
#post-office-content #gpm-forum-content ul > li.new:not(.own) div.pm-avatar-crow::after {
  content: " ";
  position: absolute;
  width: 20px;
  height: 20px;
  border: 1px solid #fe7d00;
  border-radius: 10px;
  background: url(/build/images/assets/img/forum/new.f8f2b76e..png) top center no-repeat, #bd3d00;
  bottom: -10px;
  right: -10px;
}
#post-office-content .pm-endless-more {
  text-align: center;
  color: #ddab76;
  margin: 10px 5px;
  padding: 2px 0;
  border-top: 1px solid rgba(221, 171, 118, 0.5);
  border-bottom: 1px solid rgba(221, 171, 118, 0.5);
}
.infoThread,
.infoSolvedThread {
  font-size: 1rem;
  padding: 3px 3px 3px 25px;
  background-repeat: no-repeat;
  background-position: 3px 3px;
}
.infoThread.infoThread,
.infoSolvedThread.infoThread {
  background-color: #5C0000;
  border: 1px solid #ddab76;
  outline: 2px solid #5c2b20;
  background-image: url(/build/images/assets/img/icons/lock.fa0453c1..gif);
}
.infoThread.infoSolvedThread,
.infoSolvedThread.infoSolvedThread {
  background-color: #4e505f;
  color: white;
  box-shadow: 0 0 2px black;
  background-image: url(/build/images/assets/img/icons/done.e55c053b..png);
}
.thread-tag {
  padding: 0 4px;
  border-radius: 4px;
  margin: 0 4px;
  font-size: 0.95rem;
  font-weight: bold;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.town-row {
  font-size: 1.2rem;
}
#save-spots-container div.town-reserved-spot,
.save-spots-container div.town-reserved-spot {
  display: inline-block;
  padding: 1px 4px;
  font-size: 0.8em;
  background: #5c2b20;
  border: 1px solid #452017;
  box-shadow: 0 0 1px black;
  margin: 0 4px;
  cursor: default;
}
#save-spots-container div.town-reserved-spot > *,
.save-spots-container div.town-reserved-spot > * {
  margin-left: 5px;
}
#save-spots-container div.placeholder,
.save-spots-container div.placeholder,
#save-spots-container #stateholder,
.save-spots-container #stateholder {
  font-size: 0.8em;
  color: #ddab76;
}
#save-spots-container div.placeholder.placeholder:not(:last-child),
.save-spots-container div.placeholder.placeholder:not(:last-child),
#save-spots-container #stateholder.placeholder:not(:last-child),
.save-spots-container #stateholder.placeholder:not(:last-child) {
  display: none;
}
.town-random {
  margin: auto;
  width: 511px;
  max-width: 100%;
  height: 50px;
  background: url(/build/images/assets/img/background/joinGame_bg.760744f5..png) center / contain no-repeat;
  padding: 0 10px;
}
.town-random > .label {
  height: calc(100% - 5px);
  width: calc(100% - 220px);
  font-weight: bold;
  font-size: 1.35rem;
}
.town-join-rp {
  width: min-content;
  padding-right: 15px;
  display: inline-block;
  vertical-align: top;
}
.town-join-rp .town-join-rp-head {
  color: white;
  font-size: 110%;
  font-weight: bold;
  display: inline-block;
  width: max-content;
}
.town-join-rp .town-join-rp-text {
  font-size: 80%;
  width: max-content;
}
div.tooltip.badge-tooltip {
  background: #4d5061;
  outline: 1px solid #202128;
  border: 2px solid #7d8197;
  color: white;
}
div.tooltip.badge-tooltip > b {
  display: block;
  font-size: 1.2em;
  border-bottom: 1px solid wheat;
  color: wheat;
  margin-bottom: 3px;
}
.personal_desc {
  color: #f0d79e;
  background: url(/build/images/assets/img/icons/small_rp.4fd67236..gif) no-repeat 4px 1px, #996739;
  padding: 1px 1px 3px 25px;
  font-style: italic;
  font-size: 0.8em;
}
.personal_desc > div:first-child {
  margin-bottom: 5px;
  color: #ddab76;
  border-bottom: 2px solid #ddab76;
  text-transform: lowercase;
  font-variant: small-caps;
  font-weight: bold;
}
.personal_desc > div:last-child > p,
.personal_desc > div:last-child {
  display: inline;
  margin: 0;
  word-wrap: break-word;
}
.userSearchWrapper .userSearchInputContainer {
  position: relative;
}
.userSearchWrapper .userSearchInputContainer .userSearchLoadIndicator {
  position: absolute;
  color: #000000;
  opacity: 0.5;
  right: 5px;
  top: 2px;
}
.userSearchWrapper .userSearchResultsContainer {
  position: relative;
  overflow: visible;
}
.userSearchWrapper .userSearchResultsContainer > div {
  position: absolute;
  margin: 0;
  display: block;
  background: #5c2b20;
  width: 100%;
  overflow: auto;
  z-index: 1;
  border: 1px solid #ddab76;
  outline: 1px solid black;
  box-shadow: 0 0 3px black;
}
.userSearchWrapper .userSearchResultsContainer > div:empty {
  display: none;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry,
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry {
  cursor: pointer;
  overflow: hidden;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry:hover,
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry:hover {
  background: rgba(255, 255, 255, 0.2);
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry > div.a-large,
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry > div.a-large {
  display: none;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry > div.a-large img,
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry > div.a-large img {
  max-width: 30px;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry > span,
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry > span {
  text-overflow: ellipsis;
  cursor: pointer;
  font-size: 0.8em;
  font-variant: unset;
  text-transform: none;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry .avatar,
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry .avatar,
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry .avatarcrow,
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry .avatarcrow {
  line-height: 0;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry {
  display: flex;
  column-gap: 10px;
  align-items: center;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry > span {
  flex-grow: 1;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-entry > div {
  flex-basis: min-content;
  flex-grow: 0;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry {
  padding: 4px;
}
.userSearchWrapper .userSearchResultsContainer > div .users-list-group-entry > span > span:not(:last-child):after {
  content: ", ";
}
.userSearchWrapper .userSearchResultsContainer.compact > div .a-large {
  display: block !important;
}
.userSearchWrapper .userSearchResultsContainer.compact > div .a-small {
  display: none;
}
#users-list-soul,
#pm-users-list-container,
#pm-add-users-list-container,
#town-add-users-list-container,
.add-users-list-container {
  position: relative;
  overflow: visible;
}
#users-list-soul #users-list,
#pm-users-list-container #users-list,
#pm-add-users-list-container #users-list,
#town-add-users-list-container #users-list,
.add-users-list-container #users-list,
#users-list-soul #pm-users-list,
#pm-users-list-container #pm-users-list,
#pm-add-users-list-container #pm-users-list,
#town-add-users-list-container #pm-users-list,
.add-users-list-container #pm-users-list,
#users-list-soul #pm-add-users-list,
#pm-users-list-container #pm-add-users-list,
#pm-add-users-list-container #pm-add-users-list,
#town-add-users-list-container #pm-add-users-list,
.add-users-list-container #pm-add-users-list,
#users-list-soul #town-add-users-list,
#pm-users-list-container #town-add-users-list,
#pm-add-users-list-container #town-add-users-list,
#town-add-users-list-container #town-add-users-list,
.add-users-list-container #town-add-users-list,
#users-list-soul .add-users-list,
#pm-users-list-container .add-users-list,
#pm-add-users-list-container .add-users-list,
#town-add-users-list-container .add-users-list,
.add-users-list-container .add-users-list {
  position: absolute;
  margin: 0;
  display: block;
  background: #5c2b20;
  width: 300px;
  max-height: 200px;
  overflow: auto;
  z-index: 1;
  border: 1px solid #ddab76;
  outline: 1px solid black;
  box-shadow: 0 0 3px black;
}
#users-list-soul #users-list:empty,
#pm-users-list-container #users-list:empty,
#pm-add-users-list-container #users-list:empty,
#town-add-users-list-container #users-list:empty,
.add-users-list-container #users-list:empty,
#users-list-soul #pm-users-list:empty,
#pm-users-list-container #pm-users-list:empty,
#pm-add-users-list-container #pm-users-list:empty,
#town-add-users-list-container #pm-users-list:empty,
.add-users-list-container #pm-users-list:empty,
#users-list-soul #pm-add-users-list:empty,
#pm-users-list-container #pm-add-users-list:empty,
#pm-add-users-list-container #pm-add-users-list:empty,
#town-add-users-list-container #pm-add-users-list:empty,
.add-users-list-container #pm-add-users-list:empty,
#users-list-soul #town-add-users-list:empty,
#pm-users-list-container #town-add-users-list:empty,
#pm-add-users-list-container #town-add-users-list:empty,
#town-add-users-list-container #town-add-users-list:empty,
.add-users-list-container #town-add-users-list:empty,
#users-list-soul .add-users-list:empty,
#pm-users-list-container .add-users-list:empty,
#pm-add-users-list-container .add-users-list:empty,
#town-add-users-list-container .add-users-list:empty,
.add-users-list-container .add-users-list:empty {
  visibility: hidden;
}
#users-list-soul #users-list .users-list-entry,
#pm-users-list-container #users-list .users-list-entry,
#pm-add-users-list-container #users-list .users-list-entry,
#town-add-users-list-container #users-list .users-list-entry,
.add-users-list-container #users-list .users-list-entry,
#users-list-soul #pm-users-list .users-list-entry,
#pm-users-list-container #pm-users-list .users-list-entry,
#pm-add-users-list-container #pm-users-list .users-list-entry,
#town-add-users-list-container #pm-users-list .users-list-entry,
.add-users-list-container #pm-users-list .users-list-entry,
#users-list-soul #pm-add-users-list .users-list-entry,
#pm-users-list-container #pm-add-users-list .users-list-entry,
#pm-add-users-list-container #pm-add-users-list .users-list-entry,
#town-add-users-list-container #pm-add-users-list .users-list-entry,
.add-users-list-container #pm-add-users-list .users-list-entry,
#users-list-soul #town-add-users-list .users-list-entry,
#pm-users-list-container #town-add-users-list .users-list-entry,
#pm-add-users-list-container #town-add-users-list .users-list-entry,
#town-add-users-list-container #town-add-users-list .users-list-entry,
.add-users-list-container #town-add-users-list .users-list-entry,
#users-list-soul .add-users-list .users-list-entry,
#pm-users-list-container .add-users-list .users-list-entry,
#pm-add-users-list-container .add-users-list .users-list-entry,
#town-add-users-list-container .add-users-list .users-list-entry,
.add-users-list-container .add-users-list .users-list-entry {
  margin-bottom: 4px;
  margin-right: 4px;
  cursor: pointer;
}
#users-list-soul #users-list .users-list-entry:hover,
#pm-users-list-container #users-list .users-list-entry:hover,
#pm-add-users-list-container #users-list .users-list-entry:hover,
#town-add-users-list-container #users-list .users-list-entry:hover,
.add-users-list-container #users-list .users-list-entry:hover,
#users-list-soul #pm-users-list .users-list-entry:hover,
#pm-users-list-container #pm-users-list .users-list-entry:hover,
#pm-add-users-list-container #pm-users-list .users-list-entry:hover,
#town-add-users-list-container #pm-users-list .users-list-entry:hover,
.add-users-list-container #pm-users-list .users-list-entry:hover,
#users-list-soul #pm-add-users-list .users-list-entry:hover,
#pm-users-list-container #pm-add-users-list .users-list-entry:hover,
#pm-add-users-list-container #pm-add-users-list .users-list-entry:hover,
#town-add-users-list-container #pm-add-users-list .users-list-entry:hover,
.add-users-list-container #pm-add-users-list .users-list-entry:hover,
#users-list-soul #town-add-users-list .users-list-entry:hover,
#pm-users-list-container #town-add-users-list .users-list-entry:hover,
#pm-add-users-list-container #town-add-users-list .users-list-entry:hover,
#town-add-users-list-container #town-add-users-list .users-list-entry:hover,
.add-users-list-container #town-add-users-list .users-list-entry:hover,
#users-list-soul .add-users-list .users-list-entry:hover,
#pm-users-list-container .add-users-list .users-list-entry:hover,
#pm-add-users-list-container .add-users-list .users-list-entry:hover,
#town-add-users-list-container .add-users-list .users-list-entry:hover,
.add-users-list-container .add-users-list .users-list-entry:hover {
  background: rgba(255, 255, 255, 0.2);
}
#users-list-soul #users-list .users-list-entry div,
#pm-users-list-container #users-list .users-list-entry div,
#pm-add-users-list-container #users-list .users-list-entry div,
#town-add-users-list-container #users-list .users-list-entry div,
.add-users-list-container #users-list .users-list-entry div,
#users-list-soul #pm-users-list .users-list-entry div,
#pm-users-list-container #pm-users-list .users-list-entry div,
#pm-add-users-list-container #pm-users-list .users-list-entry div,
#town-add-users-list-container #pm-users-list .users-list-entry div,
.add-users-list-container #pm-users-list .users-list-entry div,
#users-list-soul #pm-add-users-list .users-list-entry div,
#pm-users-list-container #pm-add-users-list .users-list-entry div,
#pm-add-users-list-container #pm-add-users-list .users-list-entry div,
#town-add-users-list-container #pm-add-users-list .users-list-entry div,
.add-users-list-container #pm-add-users-list .users-list-entry div,
#users-list-soul #town-add-users-list .users-list-entry div,
#pm-users-list-container #town-add-users-list .users-list-entry div,
#pm-add-users-list-container #town-add-users-list .users-list-entry div,
#town-add-users-list-container #town-add-users-list .users-list-entry div,
.add-users-list-container #town-add-users-list .users-list-entry div,
#users-list-soul .add-users-list .users-list-entry div,
#pm-users-list-container .add-users-list .users-list-entry div,
#pm-add-users-list-container .add-users-list .users-list-entry div,
#town-add-users-list-container .add-users-list .users-list-entry div,
.add-users-list-container .add-users-list .users-list-entry div {
  text-overflow: ellipsis;
  cursor: pointer;
  font-size: 0.8em;
  font-variant: unset;
  text-transform: none;
}
#users-list-soul input#users-search:not(.block),
#pm-users-list-container input#users-search:not(.block),
#pm-add-users-list-container input#users-search:not(.block),
#town-add-users-list-container input#users-search:not(.block),
.add-users-list-container input#users-search:not(.block) {
  width: 20rem;
  display: inline;
}
.soul .me {
  margin-top: -21px;
}
.soul .header:not(.row):not(.row-flex) {
  padding: 9px 4px 10px 8px !important;
}
.soul .skills .bar {
  max-width: 614px;
  height: 32px;
  margin: 10px auto 0;
  padding-left: 3px;
  padding-right: 3px;
}
.soul .skills .bar .progresstext {
  background: url(/build/images/assets/img/soul/heroUp_front.58ff4cbd..gif) round;
  max-width: 614px;
  height: 32px;
  line-height: 32px;
  z-index: 2;
  position: relative;
  color: #f0d79e;
  text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;
}
.soul .skills .bar .progressbar {
  background: url(/build/images/assets/img/soul/heroUp_bg.8acfe1e5..gif) round;
  max-width: 614px;
  height: 30px;
  overflow: hidden;
  padding-right: 4px;
  margin-top: -31px;
}
.soul .skills .bar .progressbar img {
  height: 32px;
}
.soul .skills .heroProgress {
  color: #f0d79e;
  background-color: #4d5537;
  border: 1px solid #ddab76;
  outline: 2px solid #5c2b20;
  text-align: center;
  margin-top: 4px;
  font-size: 1.2rem;
}
.soul .skills .heroProgress strong {
  display: block;
  font-size: 2rem;
  color: white;
}
.soul .skills .skillBack {
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px dashed #ddab76;
}
.soul .skills .skillBack label {
  max-width: 250px;
}
.soul .distinctions {
  width: 270px;
  max-width: 100%;
  background: url(/build/images/assets/img/soul/rewardsBg_header.6dfaa1f6..gif) top / 100% no-repeat, url(/build/images/assets/img/soul/rewardsBg_back.2b1eaf4c..gif) top / 100% repeat-y;
  padding-bottom: 0 !important;
  margin-left: 3px;
  display: inline-block;
}
.soul .distinctions .loading {
  margin-top: 55px;
}
.soul .distinctions .distinctions-head {
  padding-top: 45px;
  color: #f0d79e;
  font-variant: small-caps;
  font-weight: bold;
  font-size: 2rem;
}
.soul .distinctions .distinctions-points {
  color: #FF8866;
  font-size: 2.4rem;
  margin-top: 5px;
}
.soul .distinctions .distinctions-top {
  display: flex;
  justify-content: space-evenly;
  column-gap: 4px;
  align-items: stretch;
  margin: 10px 6px;
  flex-wrap: wrap;
  row-gap: 12px;
}
.soul .distinctions .distinctions-top .picto {
  border: 1px solid #ff8866;
  border-radius: 3px;
  display: inline-block;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
  padding: 5px;
  background: transparent;
  transition: background-color 0.5s ease-in-out;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper {
  position: absolute;
  width: 65px;
  height: 13px;
  display: block;
  margin-top: -13px;
  font-size: 0;
  line-height: 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter {
  background-color: #3d2016 !important;
  border: 1px solid #ff8866;
  display: inline-block;
  padding: 2px 4px;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count {
  background: url(/build/images/assets/fonts/fontBitmap.d5f414ab..png) no-repeat;
  line-height: 0;
  font-size: 0;
  width: 5px;
  height: 8px;
  display: inline-block;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="0"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="0"] {
  background-position: 0px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="1"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="1"] {
  background-position: -5px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="2"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="2"] {
  background-position: -9px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="3"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="3"] {
  background-position: -14px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="4"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="4"] {
  background-position: -19px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="5"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="5"] {
  background-position: -24px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="6"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="6"] {
  background-position: -29px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="7"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="7"] {
  background-position: -34px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="8"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="8"] {
  background-position: -39px 0;
}
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[num="9"],
.soul .distinctions .distinctions-top .picto .counter-wrapper .counter .count[data-num="9"] {
  background-position: -44px 0;
}
.soul .distinctions .distinctions-top .picto .infos {
  width: 65px;
  margin-bottom: 5px;
}
.soul .distinctions .distinctions-top .picto .label {
  font-size: 1rem;
  font-weight: bold;
  text-align: center;
  color: #ff8866;
  word-wrap: break-word;
}
.soul .distinctions .distinctions-top .picto.rare {
  border-color: #FFE96C;
  border-bottom-color: #FFFFB9;
  box-shadow: inset 0 0 4px #fe7d00, 0 0 4px #fe7d00, 0 2px 4px #1d2028;
}
.soul .distinctions .distinctions-top .picto.rare .counter {
  border-color: #FFE653;
}
.soul .distinctions .distinctions-top .picto.rare .label {
  color: #feb500;
}
.soul .distinctions .distinctions-top.targeting .picto {
  background: rgba(92, 0, 69, 0.5);
}
.soul .distinctions .distinctions-top.targeting .picto:hover,
.soul .distinctions .distinctions-top.targeting .picto.hover {
  cursor: pointer;
  background: #FFE96C;
}
.soul .distinctions .distinctions-list {
  padding: 0 10px;
  min-height: 100px;
}
.soul .distinctions .distinctions-list .empty {
  border: 1px dashed #823D2D;
  color: #FF8866;
  padding: 10px;
  font-size: 1.2rem;
  font-style: italic;
  margin-top: 10px;
}
.soul .distinctions .distinctions-list .picto {
  display: inline-block;
  width: 32px;
  height: 32px;
  font-size: 1rem;
  padding-top: 3px;
  position: relative;
  margin: 0 2px;
}
.soul .distinctions .distinctions-list .picto.draggable {
  cursor: move;
}
.soul .distinctions .distinctions-list .picto.dragging {
  z-index: 100;
  pointer-events: none;
}
.soul .distinctions .distinctions-list .rare {
  background: url(/build/images/assets/img/pictos/rewardBg_rare.2c712a68..gif) no-repeat;
}
.soul .distinctions .distinctions-list .not-persisted {
  outline: 1px solid red;
}
.soul .distinctions .distinctions-list .persisted {
  outline: 1px solid green;
}
.soul .distinctions .distinctions-list .counter {
  margin-top: -9.8px;
  position: absolute;
  bottom: 5px;
  left: 0;
  right: 0;
  font-size: 0;
  line-height: 0;
}
.soul .distinctions .distinctions-list .counter .count {
  background: url(/build/images/assets/fonts/fontBitmap.d5f414ab..png) no-repeat;
  line-height: 0;
  font-size: 0;
  width: 5px;
  height: 8px;
  display: inline-block;
}
.soul .distinctions .distinctions-list .counter .count[num="0"],
.soul .distinctions .distinctions-list .counter .count[data-num="0"] {
  background-position: 0px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="1"],
.soul .distinctions .distinctions-list .counter .count[data-num="1"] {
  background-position: -5px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="2"],
.soul .distinctions .distinctions-list .counter .count[data-num="2"] {
  background-position: -9px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="3"],
.soul .distinctions .distinctions-list .counter .count[data-num="3"] {
  background-position: -14px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="4"],
.soul .distinctions .distinctions-list .counter .count[data-num="4"] {
  background-position: -19px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="5"],
.soul .distinctions .distinctions-list .counter .count[data-num="5"] {
  background-position: -24px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="6"],
.soul .distinctions .distinctions-list .counter .count[data-num="6"] {
  background-position: -29px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="7"],
.soul .distinctions .distinctions-list .counter .count[data-num="7"] {
  background-position: -34px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="8"],
.soul .distinctions .distinctions-list .counter .count[data-num="8"] {
  background-position: -39px 0;
}
.soul .distinctions .distinctions-list .counter .count[num="9"],
.soul .distinctions .distinctions-list .counter .count[data-num="9"] {
  background-position: -44px 0;
}
.soul .distinctions .distinctions-list .tabs {
  border-bottom: 1px solid #633424;
  min-height: 14px;
  background: none;
}
.soul .distinctions .distinctions-list .tabs .tab-soul-distinctions {
  display: inline-block;
  padding: 2px 4px;
  margin-left: 2px;
  text-align: center;
  font-size: 8pt;
  line-height: 1.2em;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: underline;
  color: #f58766;
  cursor: pointer;
}
.soul .distinctions .distinctions-list .tabs .tab-soul-distinctions:hover {
  color: #f0d79e;
}
.soul .distinctions .distinctions-list .tabs .tab-soul-distinctions.selected {
  border: 1px solid #633424;
  border-bottom: 0;
  box-shadow: inset 0 1px 2px #000000;
  color: #ddab76;
  cursor: default;
}
.soul .distinctions .distinctions-list .tabs .tab-soul-distinctions.selected:hover {
  color: #DDAB76;
  background-color: #3d2016;
}
.soul .distinctions .distinctions-list .title-list {
  text-decoration: none;
  color: white;
  list-style: none;
  text-align: initial;
  font-variant: small-caps;
  font-size: 75%;
  max-height: 500px;
  overflow-y: auto;
  overflow-x: hidden;
  padding-left: 0;
}
.soul .distinctions .distinctions-list .title-list li {
  border-bottom: 1px dashed #633424;
  cursor: default;
}
.soul .distinctions .distinctions-list .title-list li.chapter {
  font-weight: bold;
  color: #f58766;
}
.soul .distinctions .distinctions-list .title-list li.chapter:not(:first-child) {
  margin-top: 10px;
}
.soul .distinctions .distinctions-list .title-list li:not(.chapter) {
  list-style: url(/build/images/assets/img/icons/small_middot.d673b4c1..gif);
  margin-left: 20px;
}
.soul .distinctions .distinctions-foot {
  background: url(/build/images/assets/img/soul/rewardsBg_footer.7ad3eda8..gif) bottom / 100% no-repeat;
  height: 44px;
  margin-top: -22px;
}
.soul .friend {
  width: auto;
  height: 203px;
  position: relative;
  font-size: 0;
  background: url(/build/images/assets/img/soul/refererHeart.efe2ed6e..png) no-repeat center top;
  background-size: contain;
  margin-top: -1px;
}
.soul .night {
  width: auto;
  height: 230px;
  position: relative;
  font-size: 0;
  background: url(/build/images/assets/img/soul/soul_night.10e1bf46..jpg) no-repeat right top;
  background-size: cover;
  margin-top: -1px;
}
.soul .night > .badge-title {
  font-size: 1.2rem;
  margin-top: 24px;
  height: 32px;
  background: url(/build/images/assets/img/soul/badge_small_l.e3c27d99..png) left / contain no-repeat, url(/build/images/assets/img/soul/badge_small_r.1ad582cd..png) right / contain no-repeat, url(/build/images/assets/img/soul/badge_small.fed0aa39..png) center / contain repeat-x;
  padding: 0 24px 4px 24px;
  display: inline-flex;
  align-items: center;
  column-gap: 4px;
  font-weight: bold;
}
.soul .night > .badge-title > img {
  height: 16px;
  width: 16px;
}
.soul .night > .badge {
  top: 30px;
  width: 64px;
  height: 64px;
  padding: 0 0 4px 0;
  margin: 10px;
  display: inline-block;
  background: url(/build/images/assets/img/soul/badge.2ccbbdec..png) center / contain no-repeat;
  position: relative;
}
.soul .night > .badge > div:first-child {
  height: 48px;
  width: 48px;
  position: absolute;
  top: 6px;
  left: 8px;
  transition: outline-color 0.5s ease-in-out, background-color 0.5s ease-in-out;
  font-size: 32px;
}
.soul .night > .badge > div:first-child > i.fa,
.soul .night > .badge > div:first-child svg {
  margin-top: 4px;
}
.soul .night > .badge.badge-admin-master > div:first-child {
  color: #e1ad00;
}
.soul .night > .badge.badge-crow:hover > div:first-child {
  background: #950000;
  outline-color: #b90000;
}
.soul .night > .badge.badge-twinoid > div:first-child:before {
  content: " ";
  position: absolute;
  top: 4px;
  left: 4px;
  bottom: 4px;
  right: 4px;
  background: url(/build/images/assets/img/badges/twinoid.d4e7ed6d..png) center / contain no-repeat;
}
.soul .night > .badge.badge-eternal > div:first-child:before {
  content: " ";
  position: absolute;
  top: 4px;
  left: 4px;
  bottom: 4px;
  right: 4px;
  background: url(/build/images/assets/img/badges/eternal.f8d6e801..png) center / contain no-repeat;
}
.soul .score,
.soul .current {
  margin-top: 6px;
  margin-bottom: 10px;
  padding: 3px;
  font-weight: bold;
  background-color: #5c2b20;
  border: 1px solid #ddab76;
  font-size: 1.2rem;
}
.soul .score strong,
.soul .current strong {
  color: #f0d79e;
}
.soul .score {
  color: #ddab76;
  font-variant: small-caps;
}
.soul .score strong {
  font-size: 1.4rem;
}
.soul .current {
  color: #f0d79e;
}
.soul .current em {
  color: #ddab76;
  font-style: normal;
  font-size: 1rem;
}
.soul .current strong {
  color: #f0d79e;
  font-variant: small-caps;
}
.soul .town-history .header {
  font-size: 8pt;
}
.soul .skills-history > .header,
.soul .season-ranking > .header {
  font-size: 10pt;
}
.soul .town-history .header,
.soul .skills-history .header,
.soul .season-ranking .header {
  font-weight: bold;
  font-family: "Trebuchet MS", "Arial", Verdana, sans-serif;
  padding-bottom: 0 !important;
  color: white;
  border-bottom: 2px solid #f0d79e;
  background: linear-gradient(to top, #643b25 0%, rgba(100, 59, 37, 0) 50%, rgba(100, 59, 37, 0) 100%);
}
.soul .town-history .type-list,
.soul .skills-history .type-list,
.soul .season-ranking .type-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
  background: #2c0e00;
  font-size: 1rem;
  border-bottom: 1px solid #ddab76;
}
.soul .town-history .type-list li,
.soul .skills-history .type-list li,
.soul .season-ranking .type-list li {
  display: inline-block;
  font-variant: small-caps;
  padding: 0 3px;
  margin: 0 0 3px 2px;
  background-color: #7e4d2a;
  border: 1px solid #ddab76;
}
.soul .town-history .type-list li.selected,
.soul .skills-history .type-list li.selected,
.soul .season-ranking .type-list li.selected {
  background-color: #5c2b20;
  border-color: white;
}
.soul .town-history .type-list li.selected .link,
.soul .skills-history .type-list li.selected .link,
.soul .season-ranking .type-list li.selected .link {
  color: white;
}
.soul .town-history .town-container,
.soul .skills-history .town-container,
.soul .season-ranking .town-container,
.soul .town-history .skills-container,
.soul .skills-history .skills-container,
.soul .season-ranking .skills-container {
  background-color: #5c2b20;
  border-bottom: 1px solid #ddab76;
}
.soul .town-history .town-container .row-flex:nth-child(odd),
.soul .skills-history .town-container .row-flex:nth-child(odd),
.soul .season-ranking .town-container .row-flex:nth-child(odd),
.soul .town-history .skills-container .row-flex:nth-child(odd),
.soul .skills-history .skills-container .row-flex:nth-child(odd),
.soul .season-ranking .skills-container .row-flex:nth-child(odd) {
  background-color: #663024;
}
.soul .town-history .town-container .row-flex:nth-child(even),
.soul .skills-history .town-container .row-flex:nth-child(even),
.soul .season-ranking .town-container .row-flex:nth-child(even),
.soul .town-history .skills-container .row-flex:nth-child(even),
.soul .skills-history .skills-container .row-flex:nth-child(even),
.soul .season-ranking .skills-container .row-flex:nth-child(even) {
  background-color: #5c2b20;
}
.soul .town-history .town-container .row-flex.played,
.soul .skills-history .town-container .row-flex.played,
.soul .season-ranking .town-container .row-flex.played,
.soul .town-history .skills-container .row-flex.played,
.soul .skills-history .skills-container .row-flex.played,
.soul .season-ranking .skills-container .row-flex.played {
  background-color: #3b3249;
}
.soul .town-history .town-container .row-flex.hardcore,
.soul .skills-history .town-container .row-flex.hardcore,
.soul .season-ranking .town-container .row-flex.hardcore,
.soul .town-history .skills-container .row-flex.hardcore,
.soul .skills-history .skills-container .row-flex.hardcore,
.soul .season-ranking .skills-container .row-flex.hardcore {
  background-color: #773939;
}
.soul .town-history .town-container .row-flex.custom,
.soul .skills-history .town-container .row-flex.custom,
.soul .season-ranking .town-container .row-flex.custom,
.soul .town-history .skills-container .row-flex.custom,
.soul .skills-history .skills-container .row-flex.custom,
.soul .season-ranking .skills-container .row-flex.custom {
  background-color: #3b3249;
}
.soul .town-history .town-container .row-flex.common,
.soul .skills-history .town-container .row-flex.common,
.soul .season-ranking .town-container .row-flex.common,
.soul .town-history .skills-container .row-flex.common,
.soul .skills-history .skills-container .row-flex.common,
.soul .season-ranking .skills-container .row-flex.common {
  background-color: #0A3019;
}
.soul .town-history .town-container .row-flex.event,
.soul .skills-history .town-container .row-flex.event,
.soul .season-ranking .town-container .row-flex.event,
.soul .town-history .skills-container .row-flex.event,
.soul .skills-history .skills-container .row-flex.event,
.soul .season-ranking .skills-container .row-flex.event {
  background-color: #414a31;
}
.soul .town-history .town-container .town-name,
.soul .skills-history .town-container .town-name,
.soul .season-ranking .town-container .town-name,
.soul .town-history .skills-container .town-name,
.soul .skills-history .skills-container .town-name,
.soul .season-ranking .skills-container .town-name {
  font-size: 1.2rem;
  border-left: 1px solid #7e4d2a;
  border-right: 1px solid #7e4d2a;
  border-bottom: 1px solid #7e4d2a;
}
.soul .town-history .town-container .town-name .comment,
.soul .skills-history .town-container .town-name .comment,
.soul .season-ranking .town-container .town-name .comment,
.soul .town-history .skills-container .town-name .comment,
.soul .skills-history .skills-container .town-name .comment,
.soul .season-ranking .skills-container .town-name .comment {
  color: #ddab76;
  font-size: 1.1rem;
  word-break: break-word;
}
.soul .town-history .town-container .town-name .comment .add-comment,
.soul .skills-history .town-container .town-name .comment .add-comment,
.soul .season-ranking .town-container .town-name .comment .add-comment,
.soul .town-history .skills-container .town-name .comment .add-comment,
.soul .skills-history .skills-container .town-name .comment .add-comment,
.soul .season-ranking .skills-container .town-name .comment .add-comment {
  text-decoration: underline;
}
.soul .town-history .town-container .town-name .comment:not(.read-only):hover,
.soul .skills-history .town-container .town-name .comment:not(.read-only):hover,
.soul .season-ranking .town-container .town-name .comment:not(.read-only):hover,
.soul .town-history .skills-container .town-name .comment:not(.read-only):hover,
.soul .skills-history .skills-container .town-name .comment:not(.read-only):hover,
.soul .season-ranking .skills-container .town-name .comment:not(.read-only):hover {
  color: white;
}
.soul .town-history .town-container .season,
.soul .skills-history .town-container .season,
.soul .season-ranking .town-container .season,
.soul .town-history .skills-container .season,
.soul .skills-history .skills-container .season,
.soul .season-ranking .skills-container .season {
  border-bottom: 1px solid #7e4d2a;
}
.soul .town-history .town-container .town-days,
.soul .skills-history .town-container .town-days,
.soul .season-ranking .town-container .town-days,
.soul .town-history .skills-container .town-days,
.soul .skills-history .skills-container .town-days,
.soul .season-ranking .skills-container .town-days {
  color: #f0d79e;
  border-right: 1px solid #7e4d2a;
  border-bottom: 1px solid #7e4d2a;
}
.soul .town-history .town-container .town-points,
.soul .skills-history .town-container .town-points,
.soul .season-ranking .town-container .town-points,
.soul .town-history .skills-container .town-points,
.soul .skills-history .skills-container .town-points,
.soul .season-ranking .skills-container .town-points {
  color: #afacc1;
  border-bottom: 1px solid #7e4d2a;
}
.soul .town-history .town-container .empty,
.soul .skills-history .town-container .empty,
.soul .season-ranking .town-container .empty,
.soul .town-history .skills-container .empty,
.soul .skills-history .skills-container .empty,
.soul .season-ranking .skills-container .empty {
  font-size: 1.2rem;
  margin-top: 5px;
  padding: 5px;
  font-variant: small-caps;
  color: #f86;
  font-weight: bold;
}
.soul .town-history .town-container .hardcore .town-name,
.soul .skills-history .town-container .hardcore .town-name,
.soul .season-ranking .town-container .hardcore .town-name,
.soul .town-history .skills-container .hardcore .town-name,
.soul .skills-history .skills-container .hardcore .town-name,
.soul .season-ranking .skills-container .hardcore .town-name,
.soul .town-history .town-container .hardcore .town-days,
.soul .skills-history .town-container .hardcore .town-days,
.soul .season-ranking .town-container .hardcore .town-days,
.soul .town-history .skills-container .hardcore .town-days,
.soul .skills-history .skills-container .hardcore .town-days,
.soul .season-ranking .skills-container .hardcore .town-days {
  color: #f86;
}
.soul .town-history .town-container.skills-container .skillRow,
.soul .skills-history .town-container.skills-container .skillRow,
.soul .season-ranking .town-container.skills-container .skillRow,
.soul .town-history .skills-container.skills-container .skillRow,
.soul .skills-history .skills-container.skills-container .skillRow,
.soul .season-ranking .skills-container.skills-container .skillRow {
  border-bottom: 1px solid #7e4d2a;
}
.soul .town-history .town-container.skills-container .desc,
.soul .skills-history .town-container.skills-container .desc,
.soul .season-ranking .town-container.skills-container .desc,
.soul .town-history .skills-container.skills-container .desc,
.soul .skills-history .skills-container.skills-container .desc,
.soul .season-ranking .skills-container.skills-container .desc {
  font-size: 9pt;
  color: #f0d79e;
  min-height: 34px;
  border-left: 1px solid #7e4d2a;
}
.soul .town-history .town-container.skills-container .currentSkill,
.soul .skills-history .town-container.skills-container .currentSkill,
.soul .season-ranking .town-container.skills-container .currentSkill,
.soul .town-history .skills-container.skills-container .currentSkill,
.soul .skills-history .skills-container.skills-container .currentSkill,
.soul .season-ranking .skills-container.skills-container .currentSkill {
  background: #3b3249;
}
.soul .town-history .town-container.skills-container .currentSkill .desc,
.soul .skills-history .town-container.skills-container .currentSkill .desc,
.soul .season-ranking .town-container.skills-container .currentSkill .desc,
.soul .town-history .skills-container.skills-container .currentSkill .desc,
.soul .skills-history .skills-container.skills-container .currentSkill .desc,
.soul .season-ranking .skills-container.skills-container .currentSkill .desc {
  font-style: italic;
}
.soul .rp-list .rp-head .rp-context {
  margin-top: 10px;
}
.soul .rp-list .rp-head h5 {
  color: white;
}
.soul .rp-list .rp-row {
  font-size: 1.3rem;
  background: #5c2b20;
  border-right: 1px solid #7e4d2a;
  border-bottom: 1px solid #7e4d2a;
  cursor: pointer;
  text-decoration: underline;
}
.soul .rp-list .rp-row:hover {
  color: #f1ddc8;
  background: #965C36;
}
.soul .rp-list .rp-row .rp-text .title {
  color: #f0d79e;
}
.soul .rp-list .rp-row .rp-text em {
  font-size: 1.2rem;
  color: #ddab76;
}
.soul .rp-list .rp-row.new {
  font-weight: bold;
}
.soul .rp-list .rp-row.new .title {
  color: white;
}
.soul .view-town .citizens-list {
  font-size: 1.2rem;
}
.soul .view-town .citizens-list .header {
  font-size: 1.4rem;
}
.soul .view-town .citizens-list .town-points {
  color: #afacc1;
  font-size: 2rem;
}
.soul .view-town .citizens-list .me {
  margin-top: 0;
}
.soul .language-picker {
  display: inline-flex;
  justify-content: space-between;
  gap: 12px;
}
.soul .language-picker > * {
  display: inline-flex;
  padding: 4px;
  align-items: center;
  gap: 1px;
}
.soul .language-picker > * > input {
  flex-shrink: 0;
  flex-grow: 0;
  margin: 0;
  padding: 0;
}
.soul ul.group-conversation.announcement {
  padding: 0;
}
.soul ul.group-conversation.announcement > li {
  list-style: none;
  margin: 20px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  background: #5c2b20;
  padding: 10px;
  border: 1px solid #704328;
}
.soul ul.group-conversation.announcement > li h1 {
  color: #ddab76;
  margin: 0 0 5px 0;
  padding: 0 0 5px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
.soul ul.group-conversation.announcement > li > p:only-child {
  margin: 5px 0 10px 0;
  font-size: 1.5rem;
}
.soul ul.group-conversation.announcement > li .pm-message-footer {
  padding: 5px 0;
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  color: #ddab76;
}
.soul ul.group-conversation.announcement > li .pm-message-footer .pm-avatar {
  display: none;
}
.soul ul.group-conversation.announcement > li .pm-message-footer .pm-announcement-sender {
  font-weight: bold;
}
.soul ul.group-conversation.announcement > li .pm-message-footer .pm-announcement-date {
  opacity: 0.7;
}
.soul .pm-endless-more {
  text-align: center;
  color: #ddab76;
  margin: 10px 5px;
  padding: 2px 0;
  cursor: pointer;
  border-top: 1px solid rgba(221, 171, 118, 0.5);
  border-bottom: 1px solid rgba(221, 171, 118, 0.5);
}
.soul .news {
  margin: 0 15px;
}
.soul .news .head {
  background: url(/build/images/assets/img/underDevBanner.376c93c3..gif) center / contain no-repeat;
  width: 100%;
  max-width: 625px;
  aspect-ratio: 625/181;
  position: relative;
  margin: 0 auto;
}
.soul .news .head .title {
  padding-top: 150px;
}
.soul .news .title {
  text-transform: uppercase;
  color: #fff595;
  font-weight: bold;
  font-size: 2rem;
  display: flex;
  align-items: center;
  column-gap: 4px;
  justify-content: center;
}
.soul .news .title img {
  flex: 0;
}
.soul .news .title span {
  flex-shrink: 1;
  flex-grow: 0;
}
.soul .news .title.old {
  color: #f1c872;
}
.soul .news .version {
  text-align: center;
  color: #ddab76;
  font-weight: bold;
  font-size: 1.2rem;
  text-transform: uppercase;
  margin-bottom: 10px;
}
.soul .news .version-list {
  padding: 5px 5px 5px 10px;
  margin-bottom: 20px;
  background-color: #5c2b20;
  font-size: 1rem;
  color: #f0d79e;
}
.soul .news .version-list p {
  margin: 0;
}
.soul .news .forum-post {
  background: #5c2b20;
  padding: 10px 0 0 10px;
  border: 1px solid #704328;
}
.soul .news .content {
  padding: 5px 5px 5px 110px;
  background: url(/build/images/assets/img/help/pipWelcome.62b9a460..gif) no-repeat #5c2b20;
  color: #ddab76;
  margin-bottom: 10px;
  border: none;
  min-height: 160px;
}
.soul .news .content > p:only-child {
  margin: 0;
}
.soul .seasonHeader {
  background: url(/build/images/assets/img/rankingSeasons.69788c80..png) top center;
  height: 134px;
}
.soul .seasonHeader .seasonName,
.soul .seasonHeader .seasonNumber {
  position: absolute;
  display: block;
  width: 100%;
  text-align: center;
  font-weight: bold;
}
.soul .seasonHeader .seasonNumber {
  color: black;
  font-size: 1.5rem;
  margin-top: 80px;
}
.soul .seasonHeader .seasonNumber .number {
  font-size: 2rem;
}
.soul .seasonHeader .seasonName {
  margin-top: 50px;
  font-variant: small-caps;
  color: #dbc9ae;
}
.importSoulBanner {
  background: url(/build/images/assets/img/professions/select/pipWelcome.62b9a460..gif) left 2px bottom 40px no-repeat, #5c2b20;
  padding: 2px 4px 2px 102px;
  border: 1px solid #ddab76;
  outline: 1px solid black;
}
.importSoulBanner > p {
  text-align: justify;
  color: #ddab76;
}
.importSoulBanner > h4 {
  margin-left: -100px;
  text-align: center;
  color: #ddab76;
}
.eternalMergeBanner {
  background: #5c2b20;
  padding: 4px;
  border: 1px solid #ddab76;
  outline: 1px solid black;
  text-align: justify;
  color: #ddab76;
}
ul.coa-users {
  padding: 0;
  margin: 4px 0 8px;
}
ul.coa-users > li {
  margin: 1px 0;
  padding: 5px 0;
  border-bottom: 1px dashed #ddab76;
  list-style: none;
  font-size: 0.8em;
  line-height: 0.9em;
}
ul.coa-users > li.my-entry {
  background: #3b3249;
}
ul.coa-users > li span {
  font-size: 0.7em;
}
ul.coa-users > li span i {
  color: #ddab76;
}
ul.coa-users > li br {
  content: "";
  display: block;
  margin-bottom: 0.3em;
}
.season_access_text {
  margin-top: 20px;
  margin-left: 8px;
  font-size: 85%;
}
.season_access_select {
  margin-left: 10px;
}
.citizen-list {
  margin: 0;
  padding: 0;
}
.citizen-list > li {
  font-size: 1.2rem;
  font-weight: bold;
}
.citizen-list > li > img {
  vertical-align: middle;
}
.season_entry_td {
  border-right: 1px solid #7e4d2a;
  border-bottom: 1px solid #7e4d2a;
}
.season_entry_container {
  border-bottom: 1px solid #7e4d2a;
}
.season_entry_solo.top5 {
  max-height: 30px;
}
.season_entry_solo.top5plus {
  max-height: 18px;
}
.soul_season_flag {
  overflow-y: hidden;
  overflow-x: hidden;
}
.soul_season_name {
  padding-left: 5px;
}
.season_entry_solo {
  font-size: 80%;
}
.top5 > .soul_season_flag > img {
  width: 32px;
  height: 25px;
}
.top5 > .soul_season_name {
  font-size: 120%;
}
.top5 > .soul_season_points {
  font-size: 150%;
  /* on hordes, normal is 10pt and major 14pt */
}
.top5plus > .soul_season_flag > img {
  width: 23px;
  height: 18px;
}
.soul_season_link {
  text-decoration: none !important;
  font-size: 120%;
  padding-top: 5px;
  color: #ddab76;
  font-weight: bold;
}
div.death-desc {
  border-right: 1px solid #ddab76;
  padding-right: 5px;
}
div#user-tooltip {
  position: absolute;
  z-index: 9999;
  background-color: #5c2b20;
  background-image: none;
  border: 1px solid #ddab76;
  padding: 10px;
  width: 230px;
  color: #1d2028;
  border-radius: 4px;
  font-size: 1rem;
}
div#user-tooltip span.link {
  display: block;
  color: #ddab76;
  padding: 1px 10px;
  margin: 0 -10px;
  text-decoration: none;
  font-weight: normal;
}
div#user-tooltip span.link:hover {
  background-color: #79432b;
}
div#user-tooltip a[x-action="block_user"],
div#user-tooltip a[x-action="unblock_user"],
div#user-tooltip a[x-action="report_user"] {
  font-size: 0.9rem;
  display: block;
}
div#user-tooltip div.link-blocks {
  margin-top: 10px;
  text-align: center;
}
div#user-tooltip div.link-blocks .link-block {
  background-color: #79432b;
  color: #f0d79e;
  margin: 0 1px 1px 0;
  padding: 5px 0;
  width: 65px;
  height: 50px;
  text-align: center;
  display: inline-block;
  font-size: 1rem;
  line-height: 1.4rem;
  overflow: hidden;
  font-weight: bold;
  border-radius: 2px;
  text-decoration: none;
}
div#user-tooltip div.link-blocks .link-block:hover {
  background-color: #996739;
  color: white;
  cursor: pointer;
}
div#user-tooltip div.link-blocks .link-block img {
  width: 16px;
  height: 16px;
}
div#user-tooltip div.link-blocks .link-block.empty {
  border: 1px dashed #ddab76;
  background: none;
}
div#user-tooltip .avatar img,
div#user-tooltip .avatarcrow img {
  max-width: 50px !important;
}
div#user-tooltip .avatar .no-avatar,
div#user-tooltip .avatarcrow .no-avatar {
  background: #65382e;
  cursor: default;
  overflow: hidden;
  height: 50px;
  width: 50px;
  display: block;
  color: white;
  font-size: 25px;
  line-height: 50px;
}
div#user-tooltip div.user-infos {
  color: #f0d79e;
}
div#user-tooltip div.user-infos img {
  height: 16px;
}
div#user-tooltip div.userDesc {
  margin-top: 10px;
  font-weight: normal;
  border-radius: 4px;
  background-color: #79432b;
  color: #ddab76;
  padding: 5px;
  word-break: break-word;
}
div#user-tooltip div.userDesc::before {
  margin-top: -9px;
  left: 32px;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #79432b;
  display: inline-block;
  content: " ";
  position: absolute;
}
div#user-tooltip div.friend-relation {
  color: white;
  padding: 0 8px;
  font-weight: normal;
}
div#user-tooltip div.friend-relation.not-friend {
  background-color: #5C0000;
  border: 1px solid #ddab76;
}
div#user-tooltip div.friend-relation.using-alias {
  background-color: #5c0045;
  border: 1px solid #ddab76;
}
div#user-tooltip .row:hover {
  outline: none !important;
}
.user-flag {
  display: inline-block;
  width: 36px;
  height: 28px;
  position: relative;
}
.user-flag.small {
  width: 24px;
  height: 19px;
}
.user-flag > img:first-child {
  width: 27px;
  height: 19px;
  position: absolute;
  left: 4px;
  top: 4px;
}
.user-flag.small > img:first-child {
  width: 20px;
  height: 16px;
  left: 2px;
  top: 1px;
}
.user-flag:after {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: url(/build/images/assets/img/lang/mask.e6086abd..png) center / cover no-repeat;
}
.townPassword pre {
  padding: 3px;
  border-radius: 3px;
  background: rgba(0, 0, 0, 0.1);
  display: inline-block;
  margin: 0;
}
hr.section {
  border: 0.5px solid #ddab76;
  box-shadow: 0 0 4px black;
}
.image-selector {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(255, 255, 255, 0.2);
  border: 2px solid rgba(255, 255, 255, 0.6);
  box-shadow: 0 0 4px black;
  overflow: visible;
}
.image-selector.active {
  border: 2px solid rgba(255, 255, 255, 0.6);
}
.image-selector:not(.active) {
  border: 1px solid rgba(255, 255, 255, 0.6);
  opacity: 0.45;
}
.image-selector .corner-handle {
  position: absolute;
  z-index: 10;
  height: 12px;
  width: 12px;
  border-radius: 100%;
  background: white;
  opacity: 0.5;
  box-shadow: 0 0 2px black;
}
.image-selector .corner-handle[data-handle-x="1"][data-handle-y="1"] {
  top: 0;
  right: 0;
  transform: translate(6px, -6px);
  cursor: ne-resize;
}
.image-selector .corner-handle[data-handle-x="1"][data-handle-y="-1"] {
  bottom: 0;
  right: 0;
  transform: translate(6px, 6px);
  cursor: se-resize;
}
.image-selector .corner-handle[data-handle-x="-1"][data-handle-y="1"] {
  top: 0;
  left: 0;
  transform: translate(-6px, -6px);
  cursor: nw-resize;
}
.image-selector .corner-handle[data-handle-x="-1"][data-handle-y="-1"] {
  bottom: 0;
  left: 0;
  transform: translate(-6px, 6px);
  cursor: sw-resize;
}
.image-selector .edge-handle {
  position: absolute;
  z-index: 5;
  border-radius: 2px;
  background: white;
  opacity: 0;
  box-shadow: 0 0 2px black;
}
.image-selector .edge-handle[data-handle-x="0"] {
  left: 0;
  right: 0;
  height: 6px;
}
.image-selector .edge-handle[data-handle-x="0"][data-handle-y="1"] {
  top: 0;
  transform: translate(0, -3px);
  cursor: n-resize;
}
.image-selector .edge-handle[data-handle-x="0"][data-handle-y="-1"] {
  bottom: 0;
  transform: translate(0, 3px);
  cursor: s-resize;
}
.image-selector .edge-handle[data-handle-y="0"] {
  top: 0;
  bottom: 0;
  width: 6px;
}
.image-selector .edge-handle[data-handle-y="0"][data-handle-x="1"] {
  right: 0;
  transform: translate(3px, 0);
  cursor: e-resize;
}
.image-selector .edge-handle[data-handle-y="0"][data-handle-x="-1"] {
  left: 0;
  transform: translate(-3px, 0);
  cursor: w-resize;
}
.image-selector .move-handle {
  position: absolute;
  z-index: 2;
  top: 3px;
  left: 3px;
  bottom: 3px;
  right: 3px;
  opacity: 0;
  cursor: move;
}
.image-selector .corner-handle,
.image-selector .edge-handle {
  transition: opacity 0.5s ease-in-out;
}
.image-selector .corner-handle:hover,
.image-selector .edge-handle:hover {
  opacity: 0.8;
}
.image-selector .circle-preview,
.image-selector .small-preview {
  position: absolute;
  inset: 0;
  pointer-events: none;
  opacity: 0.5;
}
.image-selector .circle-preview div,
.image-selector .small-preview div {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  position: relative;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border: 1px dotted white;
}
.image-selector .circle-preview div {
  aspect-ratio: 1/1;
  border-radius: 100%;
}
.image-selector .small-preview div {
  aspect-ratio: 3/1;
}
.soul .view-rp {
  margin-left: 3px;
  overflow: hidden;
}
.soul .view-rp .rp-content {
  height: 400px;
  overflow: auto;
  padding-top: 25px;
  padding-left: 45px;
  padding-right: 45px;
  max-width: 600px;
  color: black;
  cursor: pointer;
}
.soul .view-rp .rp-content sup {
  color: black;
}
.soul .view-rp .rp-content .hr {
  margin-top: 70px;
}
.soul .view-rp .rp-content h1 {
  text-align: center;
  color: #5c2b20;
  margin-bottom: 10px;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 2.3rem;
}
.soul .view-rp .rp-content h1 small {
  display: block;
  font-size: 1rem;
}
.soul .view-rp .rp-content h2 {
  font-size: 1.5rem;
  text-transform: uppercase;
  color: #5c2b20;
  margin: 0;
  padding: 10px 0 3px 0;
}
.soul .view-rp .rp-content p {
  padding: 0;
  text-align: justify;
  margin: 0;
}
.soul .view-rp .rp-content small {
  display: block;
  line-height: 1.3rem;
  font-size: 1.1rem;
}
.soul .view-rp .rp-content small strong {
  text-decoration: underline;
}
.soul .view-rp .rp-content img {
  max-width: 96%;
}
.soul .view-rp .rp-content.design-typed {
  font-family: "Courier Prime", fixed;
  color: #3b3249;
  font-size: 1.7rem;
}
.soul .view-rp .rp-content.design-typed h1 {
  font-size: 1.9rem;
}
.soul .view-rp .rp-content.design-typed h2 {
  border-bottom: 1px dashed #684742;
}
.soul .view-rp .rp-content.design-typed h2:first-letter {
  color: black;
}
.soul .view-rp .rp-content.design-typed p {
  text-align: left;
  margin-bottom: 8px;
}
.soul .view-rp .rp-content.design-typed p:first-letter {
  font-weight: bold;
}
.soul .view-rp .rp-content.design-typed p.other {
  font-family: "Comic Neue", sans-serif;
  color: #b16567;
  font-style: italic;
  margin-left: 10px;
  margin-right: 40px;
}
.soul .view-rp .rp-content.design-typed strong {
  color: black;
  text-transform: none;
}
.soul .view-rp .rp-content.design-typedsmall {
  font-family: "Courier Prime", fixed;
  color: #3b3249;
  font-size: 1.5rem;
}
.soul .view-rp .rp-content.design-typedsmall h2 {
  border-bottom: 1px dashed #684742;
}
.soul .view-rp .rp-content.design-typedsmall p {
  text-align: left;
}
.soul .view-rp .rp-content.design-typedsmall p:first-letter {
  font-weight: bold;
}
.soul .view-rp .rp-content.design-written,
.soul .view-rp .rp-content.design-small,
.soul .view-rp .rp-content.design-postit {
  font-family: "Comic Neue", sans-serif;
  font-style: italic;
  font-weight: bold;
  color: #5c2b20;
  font-size: 1.55rem;
  line-height: 2rem;
}
.soul .view-rp .rp-content.design-written.design-written h1 strong,
.soul .view-rp .rp-content.design-small.design-written h1 strong,
.soul .view-rp .rp-content.design-postit.design-written h1 strong {
  text-decoration: underline;
  font-size: 1.9rem;
}
.soul .view-rp .rp-content.design-written.design-written p,
.soul .view-rp .rp-content.design-small.design-written p,
.soul .view-rp .rp-content.design-postit.design-written p {
  margin-bottom: 15px;
}
.soul .view-rp .rp-content.design-written p,
.soul .view-rp .rp-content.design-small p,
.soul .view-rp .rp-content.design-postit p {
  text-align: left;
  text-indent: 7px;
  margin-bottom: 8px;
}
.soul .view-rp .rp-content.design-written p:first-line,
.soul .view-rp .rp-content.design-small p:first-line,
.soul .view-rp .rp-content.design-postit p:first-line,
.soul .view-rp .rp-content.design-written p:first-letter,
.soul .view-rp .rp-content.design-small p:first-letter,
.soul .view-rp .rp-content.design-postit p:first-letter {
  color: black;
}
.soul .view-rp .rp-content.design-written blockquote,
.soul .view-rp .rp-content.design-small blockquote,
.soul .view-rp .rp-content.design-postit blockquote {
  margin-left: 15px;
  margin-bottom: 15px;
  padding-left: 10px;
  display: block;
}
.soul .view-rp .rp-content.design-written em,
.soul .view-rp .rp-content.design-small em,
.soul .view-rp .rp-content.design-postit em {
  font-size: 1.25rem;
}
.soul .view-rp .rp-content.design-written strong,
.soul .view-rp .rp-content.design-small strong,
.soul .view-rp .rp-content.design-postit strong {
  color: #5c2b20;
  font-weight: bolder;
}
.soul .view-rp .rp-content.design-written big,
.soul .view-rp .rp-content.design-small big,
.soul .view-rp .rp-content.design-postit big {
  font-size: 4rem;
}
.soul .view-rp .rp-content.design-written .other strong,
.soul .view-rp .rp-content.design-small .other strong,
.soul .view-rp .rp-content.design-postit .other strong {
  color: #992626;
  font-size: 2rem;
  font-weight: bold;
}
.soul .view-rp .rp-content.design-classic {
  font-family: "Lora", serif;
  color: #5c2b20;
  font-size: 1.5rem;
}
.soul .view-rp .rp-content.design-classic h2 {
  font-size: 2rem;
  padding: 10px 0 0 0;
  margin: 0;
  text-transform: uppercase;
}
.soul .view-rp .rp-content.design-classic em {
  color: #684742;
  font-size: 1.3rem;
}
.soul .view-rp .rp-content.design-classic p {
  margin-bottom: 8px;
}
.soul .view-rp .rp-content.design-modern {
  color: #44302B;
}
.soul .view-rp .rp-content.design-modern h2 {
  font-size: 1.5rem;
  padding: 10px 0 0 0;
  margin: 0;
  text-transform: uppercase;
}
.soul .view-rp .rp-content.design-modern small {
  display: block;
  font-size: 1rem;
}
.soul .view-rp .rp-content.design-modern blockquote {
  display: block;
  padding: 10px;
  margin: 10px;
  color: #464738;
  border: 2px solid #464738;
}
.soul .view-rp .rp-content.design-ad {
  font-variant: small-caps;
  font-weight: bold;
  line-height: 1.5rem;
  font-size: 1.5rem;
  font-style: italic;
  color: #773939;
}
.soul .view-rp .rp-content.design-ad h1 {
  color: #3b3249;
  text-align: center;
  border-bottom: 2px solid #afacc1;
}
.soul .view-rp .rp-content.design-ad h1:first-letter {
  color: #5c2b20;
}
.soul .view-rp .rp-content.design-stamp {
  padding: 60px 110px 40px 120px;
}
.soul .view-rp .rp-content.design-stamp h1 {
  color: #696486;
  font-size: 3rem;
  text-transform: uppercase;
  letter-spacing: 0rem;
}
.soul .view-rp .rp-content.design-stamp p,
.soul .view-rp .rp-content.design-stamp strong {
  font-size: 1.75rem;
}
.soul .view-rp .rp-content.design-stamp strong {
  color: #3b3249;
}
.soul .view-rp .rp-content.design-stamp small strong {
  font-size: inherit;
}
.soul .view-rp .rp-content.design-news {
  color: #6f7159;
  font-family: "Lora", serif;
}
.soul .view-rp .rp-content.design-news h1 {
  color: #8c9070;
  font-family: "Comic Neue", sans-serif;
}
.soul .view-rp .rp-content.design-news h1:first-letter {
  color: #898c6f;
}
.soul .view-rp .rp-content.design-news strong {
  color: #707056;
}
.soul .view-rp .rp-content.design-news hr {
  color: #8c9070;
  border: none;
  border-bottom: 1px solid #adb09d;
}
.soul .view-rp .rp-content.design-news p:first-letter {
  font-weight: bold;
}
.soul .view-rp .rp-content.design-poem {
  font-style: italic;
  padding-left: 100px;
  font-size: 1.25rem;
}
.soul .view-rp .rp-content.design-poem div.hr {
  margin-top: 10px;
}
.soul .view-rp .rp-content.design-poem h1 {
  font-size: 1.9rem;
}
.soul .view-rp .rp-content.design-poem h2 {
  padding: 0;
}
.soul .view-rp .rp-content .pages {
  font-size: 1rem;
  font-weight: bold;
  font-style: italic;
}
.soul .view-rp .rp-content s {
  color: #893232;
  background: url(/build/images/assets/img/books/scratch.5c4e9446..gif) repeat-x center;
}
.soul .view-rp .carton {
  background: url(/build/images/assets/img/books/carton.890899fa..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .carton .rp-content p.other {
  color: #992626;
  font-size: 130%;
  text-align: center;
}
.soul .view-rp .blood {
  background: url(/build/images/assets/img/books/blood.1977f6f9..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .noteup {
  background: url(/build/images/assets/img/books/noteup.7bad3af5..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .white {
  background: url(/build/images/assets/img/books/white.31df3d8a..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .old {
  background: url(/build/images/assets/img/books/old.7c7fd374..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .notepad {
  background: url(/build/images/assets/img/books/notepad.19eb7ba7..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .stamp {
  background: url(/build/images/assets/img/books/stamp.05ae8158..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .secret {
  background: url(/build/images/assets/img/books/secret.b888cdce..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .grid {
  background: url(/build/images/assets/img/books/grid.dd2ab6db..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .letter {
  background: url(/build/images/assets/img/books/letter.9b7e7999..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .printer {
  background: url(/build/images/assets/img/books/printer.772801e9..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .manual {
  background: url(/build/images/assets/img/books/manual.f0c3ada2..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .money {
  background: url(/build/images/assets/img/books/money.81d2f0eb..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .money .rp-content {
  padding-left: 120px;
  margin-top: 65px;
  padding-top: 55px;
  height: 250px;
  max-width: 574px;
  color: #544224;
}
.soul .view-rp .money .rp-content p {
  color: #504227;
  font-weight: bold;
}
.soul .view-rp .money .rp-content p:first-line {
  color: inherit;
}
.soul .view-rp .money .rp-content p:first-letter {
  color: black;
}
.soul .view-rp .news {
  background: url(/build/images/assets/img/books/news.076f0283..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .news .rp-content {
  margin-left: 60px;
  padding-right: 60px;
  padding-top: 50px;
  max-width: 555px;
}
.soul .view-rp .postit {
  background: url(/build/images/assets/img/books/postit.462d08ba..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-top: 64px;
}
.soul .view-rp .postit .rp-content {
  margin-left: 120px;
  padding-top: 20px;
  max-width: 360px;
  height: 295px;
}
.soul .view-rp .tinystamp {
  background: url(/build/images/assets/img/books/tinystamp.3c7be557..gif) no-repeat;
  max-width: 600px;
  height: 420px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.soul .view-rp .tinystamp .rp-content {
  margin-left: 130px;
  max-width: 340px;
  height: 391px;
}
.soul .view-rp .tinystamp .rp-content p {
  font-weight: bold;
  text-align: left;
}
.soul .view-rp .tinystamp .rp-content blockquote {
  padding: 10px;
  margin: 10px;
  color: #464738;
  font-style: normal;
  border: 2px solid #464738;
}
.soul .view-rp .author {
  color: #ddab76;
  font-style: italic;
  font-size: 1rem;
}
.soul .view-rp .author img {
  vertical-align: -35%;
}
#users-list-admin,
#towns-list-admin {
  position: relative;
  overflow: visible;
}
#users-list-admin #users-list,
#towns-list-admin #users-list,
#users-list-admin #towns-list,
#towns-list-admin #towns-list {
  position: absolute;
  margin: 0;
  display: block;
  background: #5c2b20;
  width: 300px;
  max-height: 200px;
  overflow: auto;
  z-index: 1;
  border: 1px solid #ddab76;
  outline: 1px solid black;
  box-shadow: 0 0 3px black;
}
#users-list-admin #users-list:empty,
#towns-list-admin #users-list:empty,
#users-list-admin #towns-list:empty,
#towns-list-admin #towns-list:empty {
  visibility: hidden;
}
#users-list-admin #users-list .users-list-entry,
#towns-list-admin #users-list .users-list-entry,
#users-list-admin #towns-list .users-list-entry,
#towns-list-admin #towns-list .users-list-entry,
#users-list-admin #users-list .towns-list-entry,
#towns-list-admin #users-list .towns-list-entry,
#users-list-admin #towns-list .towns-list-entry,
#towns-list-admin #towns-list .towns-list-entry {
  margin-bottom: 4px;
  margin-right: 4px;
  cursor: pointer;
}
#users-list-admin #users-list .users-list-entry:hover,
#towns-list-admin #users-list .users-list-entry:hover,
#users-list-admin #towns-list .users-list-entry:hover,
#towns-list-admin #towns-list .users-list-entry:hover,
#users-list-admin #users-list .towns-list-entry:hover,
#towns-list-admin #users-list .towns-list-entry:hover,
#users-list-admin #towns-list .towns-list-entry:hover,
#towns-list-admin #towns-list .towns-list-entry:hover {
  background: rgba(255, 255, 255, 0.2);
}
#users-list-admin #users-list .users-list-entry div,
#towns-list-admin #users-list .users-list-entry div,
#users-list-admin #towns-list .users-list-entry div,
#towns-list-admin #towns-list .users-list-entry div,
#users-list-admin #users-list .towns-list-entry div,
#towns-list-admin #users-list .towns-list-entry div,
#users-list-admin #towns-list .towns-list-entry div,
#towns-list-admin #towns-list .towns-list-entry div {
  text-overflow: ellipsis;
  cursor: pointer;
  font-size: 0.8em;
  font-variant: unset;
  text-transform: none;
}
#users-list-admin #users-list .users-list-entry.towns-list-entry span,
#towns-list-admin #users-list .users-list-entry.towns-list-entry span,
#users-list-admin #towns-list .users-list-entry.towns-list-entry span,
#towns-list-admin #towns-list .users-list-entry.towns-list-entry span,
#users-list-admin #users-list .towns-list-entry.towns-list-entry span,
#towns-list-admin #users-list .towns-list-entry.towns-list-entry span,
#users-list-admin #towns-list .towns-list-entry.towns-list-entry span,
#towns-list-admin #towns-list .towns-list-entry.towns-list-entry span {
  width: 40px;
  background: none;
}
#users-list-admin input#users-search,
#towns-list-admin input#users-search,
#users-list-admin input#town-search,
#towns-list-admin input#town-search {
  width: 20rem;
  display: inline;
}
.adm-exploration {
  position: relative;
  width: 100%;
  min-height: 300px;
}
.adm-exploration > div {
  position: absolute;
  transform: translateX(150px);
  width: 20px;
  height: 20px;
  background-size: cover;
  background-position: 50%;
  background-image: url(/build/images/assets/img/admin/fmap/tile0.d416e914..png);
}
.adm-exploration > div.rz-far:not(.rz-zeds) {
  filter: brightness(75%);
}
.adm-exploration > div.rz-zeds:not(.rz-far) {
  filter: hue-rotate(290deg);
}
.adm-exploration > div.rz-far.rz-zeds {
  filter: brightness(75%) hue-rotate(290deg);
}
.adm-exploration > div.rz-locked:after,
.adm-exploration > div.rz-unlocked:after,
.adm-exploration > div.rz-up:after,
.adm-exploration > div.rz-down:after {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-size: contain;
}
.adm-exploration > div.rz-locked.rz-locked:after,
.adm-exploration > div.rz-unlocked.rz-locked:after,
.adm-exploration > div.rz-up.rz-locked:after,
.adm-exploration > div.rz-down.rz-locked:after {
  background-image: url(/build/images/assets/img/admin/fmap/doorlock1.64561ce8..png);
}
.adm-exploration > div.rz-locked.rz-unlocked:after,
.adm-exploration > div.rz-unlocked.rz-unlocked:after,
.adm-exploration > div.rz-up.rz-unlocked:after,
.adm-exploration > div.rz-down.rz-unlocked:after {
  background-image: url(/build/images/assets/img/admin/fmap/doorlock2.838b03d2..png);
}
.adm-exploration > div.rz-locked.rz-up:after,
.adm-exploration > div.rz-unlocked.rz-up:after,
.adm-exploration > div.rz-up.rz-up:after,
.adm-exploration > div.rz-down.rz-up:after {
  background-image: url(/build/images/assets/img/admin/fmap/up.d0e306c8..png);
}
.adm-exploration > div.rz-locked.rz-down:after,
.adm-exploration > div.rz-unlocked.rz-down:after,
.adm-exploration > div.rz-up.rz-down:after,
.adm-exploration > div.rz-down.rz-down:after {
  background-image: url(/build/images/assets/img/admin/fmap/down.12c51aa1..png);
}
.adm-exploration > div.rz-1 {
  background-image: url(/build/images/assets/img/admin/fmap/tile2.af7e4d2c..png );
}
.adm-exploration > div.rz-2 {
  background-image: url(/build/images/assets/img/admin/fmap/tile1.5d30f85c..png );
}
.adm-exploration > div.rz-3 {
  background-image: url(/build/images/assets/img/admin/fmap/tile8.91bd1be2..png );
}
.adm-exploration > div.rz-4 {
  background-image: url(/build/images/assets/img/admin/fmap/tile3.ed9cc9ac..png );
}
.adm-exploration > div.rz-5 {
  background-image: url(/build/images/assets/img/admin/fmap/tile9.51b3b0c2..png );
}
.adm-exploration > div.rz-6 {
  background-image: url(/build/images/assets/img/admin/fmap/tile5.44e6d7e2..png );
}
.adm-exploration > div.rz-7 {
  background-image: url(/build/images/assets/img/admin/fmap/tile13.d549c631..png);
}
.adm-exploration > div.rz-8 {
  background-image: url(/build/images/assets/img/admin/fmap/tile4.f01505f1..png );
}
.adm-exploration > div.rz-9 {
  background-image: url(/build/images/assets/img/admin/fmap/tile6.eda5f80e..png );
}
.adm-exploration > div.rz-10 {
  background-image: url(/build/images/assets/img/admin/fmap/tile11.070b58e1..png);
}
.adm-exploration > div.rz-11 {
  background-image: url(/build/images/assets/img/admin/fmap/tile12.c3b1010a..png);
}
.adm-exploration > div.rz-12 {
  background-image: url(/build/images/assets/img/admin/fmap/tile10.8996f5c2..png);
}
.adm-exploration > div.rz-13 {
  background-image: url(/build/images/assets/img/admin/fmap/tile14.2f81934d..png);
}
.adm-exploration > div.rz-14 {
  background-image: url(/build/images/assets/img/admin/fmap/tile15.2a2848f8..png);
}
.adm-exploration > div.rz-15 {
  background-image: url(/build/images/assets/img/admin/fmap/tile7.16ee53c3..png );
}
ul.HelpList {
  padding: 0;
  font-size: 1.2rem;
  list-style-type: none;
}
ul.HelpList > li {
  font-weight: bold;
}
ul.HelpList > li.main {
  font-variant: small-caps;
}
ul.HelpList li {
  list-style: none;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}
ul.HelpList li.main:not(.filtered) {
  margin-top: 10px;
}
ul.HelpList li.active {
  background-color: #696486;
  border-color: #afacc1;
}
ul.HelpList li.active,
ul.HelpList li.active span.link {
  color: white;
  font-weight: bold;
  text-decoration: none;
  cursor: default;
}
ul.HelpList li.sublist:not(.filtered) > ul {
  padding-left: 30px;
}
ul.HelpList li.sublist.filtered > ul {
  padding-left: 0;
}
ul.HelpList li img {
  vertical-align: -15%;
}
a.support {
  display: block;
  margin: 3px auto 10px auto;
  padding-left: 20px;
  padding-right: 7px;
  max-width: 180px;
  padding-bottom: 1px;
  text-align: left;
  color: #f0d79e;
  font-size: 1.4rem;
  font-weight: bold;
  font-variant: small-caps;
  text-decoration: none;
  border: 1px solid #85a3af;
  border-right-color: black;
  border-bottom-color: black;
  background-color: #32454d;
  background-image: url(/build/images/assets/img/item/item_medic.a04f7556..gif);
  background-position: 3px 1px;
  background-repeat: no-repeat;
  outline: 2px solid #5c2b20;
}
a.support em {
  display: block;
  font-size: 1rem !important;
  line-height: 9pt;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  color: #ddab76;
  text-align: left;
}
a.support:hover {
  color: white;
  outline: 1px solid #f0d79e;
}
.help-content {
  font-size: 1.3rem;
  text-align: justify;
}
.help-content div.clear {
  clear: both;
}
.help-content span {
  color: #ddab76;
  font-weight: bold;
  text-decoration: underline;
  cursor: pointer;
}
.help-content label {
  display: block;
  font-weight: bold;
  font-variant: small-caps;
  border-top: 1px dashed #ddab76;
}
.help-content label strong {
  padding-left: 2px;
  padding-right: 5px;
  color: #f8eacb;
  background-color: #5c2b20;
  -moz-border-radius: 10px;
}
.help-content .helpArt {
  max-width: 573px;
  margin-bottom: 8px;
  padding-top: 31px;
  padding-right: 5px;
  text-align: right;
  font-weight: bold;
  font-size: 1.5rem;
  text-transform: uppercase;
  background: url(/build/images/assets/img/help/help.0479c237..jpg) no-repeat right top;
  background-size: cover;
  border: 1px solid #b18a63;
  text-shadow: 0px 1px 0px #4d0f00, 0px -1px 0px #4d0f00, 1px 0px 0px #4d0f00, -1px 0px 0px #4d0f00, 1px 1px 0px #4d0f00, -1px -1px 0px #4d0f00, -1px 1px 0px #4d0f00, 1px -1px 0px #4d0f00;
}
.help-content .update {
  padding-top: 4px;
  padding-bottom: 6px;
  background-color: #5c2b20;
  padding-left: 3px;
  padding-right: 3px;
  margin: 2px 0px 5px 10px;
  border-top: 1px solid #ddab76;
  border-bottom: 1px solid #ddab76;
}
.help-content .update.new {
  padding: 5px;
  padding-left: 25px;
  background-image: url(/build/images/assets/img/icons/small_news.c3c53979..gif);
  background-repeat: no-repeat;
  background-position: 5px 5px;
}
.help-content h1 {
  height: 32px;
  padding: 7px 0px 0px 48px;
  margin: 0px 0px 8px;
  color: #f0d79e;
  font-size: 1.4rem;
  line-height: 17px;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-image: url(/build/images/assets/img/help/h1.57460bf4..gif);
  background-repeat: no-repeat;
  clear: both;
}
.help-content h2 {
  height: 17px;
  padding: 0;
  margin: 15px 0 5px;
  color: #ddab76;
  font-size: 1.2rem;
  line-height: 17px;
  text-transform: uppercase;
  border-bottom: 2px solid #ddab76;
  background-image: url(/build/images/assets/img/help/h2.ee568f07..gif);
  background-repeat: repeat-x;
  background-position: left bottom;
  clear: both;
}
.help-content strong {
  color: #f0d79e;
}
.help-content em {
  color: #f0d79e;
  text-align: justify;
  display: block;
  font-size: 1.2rem;
  font-style: italic;
  line-height: 10.5pt;
}
.help-content i {
  color: #f0d79e;
  font-style: italic;
}
.help-content img {
  vertical-align: -15%;
}
.help-content img.art {
  float: left;
  position: relative;
  margin: 5px 10px 10px 5px;
  border: 1px solid #ddab76;
  outline: 2px solid #5c2b20;
}
.help-content img.art.artRight {
  float: right;
}
.help-content img.pip {
  float: left;
  position: relative;
  margin-right: 5px;
  margin-bottom: 5px;
}
.help-content img.artRight {
  float: right;
  margin-left: 10px;
  margin-right: 5px;
}
.help-content ul {
  padding: 0 3px;
  margin: 2px 0 15px 10px;
  list-style: none none;
  border-top: 1px solid #ddab76;
  border-bottom: 1px solid #ddab76;
}
.help-content ul:not(.stack) {
  clear: both;
}
.help-content ul li {
  margin: 0;
  padding: 4px 5px 6px 20px;
  background-color: #5c2b20;
  background-image: url(/build/images/assets/img/icons/small_dot.94f39da7..gif);
  background-repeat: no-repeat;
  background-position: left -2px;
  border-top: 0px;
  border-bottom: 1px dashed #ddab76;
}
.help-content ul li ul {
  border-top: none;
  border-bottom: none;
  margin-bottom: 2px;
}
.help-content ul li:last-child {
  border-bottom: 0;
}
.help-content ul li i {
  color: #f0d79e;
  font-style: italic;
}
.help-content ul li strong {
  font-variant: small-caps;
}
.help-content table.procons {
  width: 100%;
}
.help-content table.procons th {
  text-align: center;
  font-size: 12pt;
}
.help-content table.procons td {
  width: 50%;
  vertical-align: top;
}
.help-content .warning,
.help-content .critical {
  color: #f86;
  font-weight: bold;
}
.help-content p.ambiant,
.help-content div.ambiant {
  padding: 5px 5px 5px 22px;
  margin-left: 40px;
  margin-right: 10px;
  margin-bottom: 10px;
  color: #ddab76;
  font-style: italic;
  text-align: justify;
  background-image: url(/build/images/assets/img/icons/small_rp.4fd67236..gif);
  background-repeat: no-repeat;
  background-position: 0px 5px;
}
.help-content div.warning,
.help-content div.critical {
  margin-top: 5px;
  padding: 5px;
  font-variant: small-caps;
  background-color: #5c2b20;
  border: 1px solid #f0d79e;
  outline: 1px solid #5c2b20;
}
.help-content p.help,
.help-content div.help {
  padding: 5px;
  padding-left: 25px;
  background-image: url(/build/images/assets/img/icons/small_help.1e4814b4..gif);
  background-repeat: no-repeat;
  background-position: 5px 5px;
  background-color: #524053;
  border: 1px solid #ddab76;
  -moz-border-radius: 10px;
}
.help-content div.critical {
  margin-bottom: 10px;
}
.help-content dl.faq dt {
  padding-left: 24px;
  background-image: url(/build/images/assets/img/icons/small_help.1e4814b4..gif);
  background-repeat: no-repeat;
  background-position: 2px 2px;
}
.help-content dl dt,
.help-content dl dd {
  color: #e3c699;
  min-height: 21px;
  border-bottom: 1px solid #b37c4a;
  margin-bottom: 1px;
  padding-right: 10px;
}
.help-content dl dt {
  display: block;
  clear: both;
  position: relative;
  padding-left: 5px;
  color: white;
  font-weight: bold;
  background-color: #b37c4a;
  min-width: 17rem;
  height: auto;
  padding-top: 2px;
  font-size: 10pt;
  font-style: italic;
  line-height: 10.5pt;
}
.help-content dl dd {
  margin-bottom: 10px;
  margin-left: 0px;
  padding-left: 10px;
  color: #f0d79e;
  background-color: #996739;
}
.help-content dl dd em {
  margin-top: 5px;
  margin-left: 10px;
  margin-bottom: 4px;
}
.help-content dl em {
  color: #f8eacb;
}
.beginner-mode h5:first-child {
  margin-top: 2px;
}
.beginner-mode ul {
  margin: 5px 0;
  padding-bottom: 10px;
  border-bottom: 1px dashed #b37c4a;
}
.beginner-mode ul > li.tick.complete {
  list-style: url(/build/images/assets/img/icons/tickOn.6c2e5227..gif);
}
.beginner-mode ul > li.tick:not(.complete) {
  list-style: url(/build/images/assets/img/icons/tickOff.918c2d65..gif);
}
.beginner-mode ul > li:not(.tick) {
  list-style: url(/build/images/assets/img/icons/small_dot.94f39da7..gif);
}
.beginner-link {
  font-size: 1.3rem;
  text-align: center;
}
*[x-tutorial-content] {
  display: none;
}
*[x-tutorial-content].toplevel {
  position: absolute;
}
*[x-tutorial-content].toplevel.text {
  width: 400px;
  left: calc(50% - 200px);
  top: 180px;
  z-index: 100;
}
*[x-tutorial-content].toplevel.control {
  width: 200px;
  left: calc(50% - 100px);
  top: 30px;
  z-index: 100;
  background: #996739;
  color: white;
  font-size: 0.8em;
  border: 1px solid #EFDBA8;
}
*[x-tutorial-content].toplevel.control > b {
  display: block;
  background: #7E4D2A;
  color: #DDAB76;
  padding: 2px 2px 2px 6px;
  font-size: 0.8em;
}
*[x-tutorial-content].toplevel.control > div {
  display: block;
  text-align: center;
  padding: 3px;
}
*[x-tutorial-content].toplevel.cover {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: url(/build/images/assets/img/blackBg.fcc3ddcf..gif) top repeat-x, #6d1e0a;
  opacity: 0.5;
}
*[x-tutorial-content].arrow-up:before,
*[x-tutorial-content].arrow-down:before,
*[x-tutorial-content].arrow-up-left:before,
*[x-tutorial-content].arrow-up-right:before {
  position: absolute;
  content: " ";
  background: url(/build/images/assets/img/help/anim_upArrow.f6482774..gif) no-repeat;
}
*[x-tutorial-content].arrow-up:before {
  top: -30px;
  left: calc(50% - 11px);
  width: 22px;
  height: 27px;
}
*[x-tutorial-content].arrow-up-left:before {
  top: -30px;
  left: 0;
  width: 22px;
  height: 27px;
}
*[x-tutorial-content].arrow-up-right:before {
  top: -30px;
  right: 0;
  width: 22px;
  height: 27px;
}
*[x-tutorial-content].arrow-down:before {
  bottom: -30px;
  left: calc(50% - 11px);
  width: 22px;
  height: 27px;
  transform: rotate(180deg);
}
div[x-conditional-help] {
  position: absolute;
  top: calc(100% + 20px);
  width: 400px;
  left: calc(50% - 200px);
  z-index: 10;
  background: #523326;
  padding: 3px;
  text-align: justify;
  color: #ddab76;
  border: 1px solid #CEAD79;
  filter: drop-shadow(0 0 3px black);
}
div[x-conditional-help] strong {
  color: white;
}
div[x-conditional-help]:not(.no-arrow):before {
  content: " ";
  position: absolute;
  height: 0;
  width: 0;
  bottom: 100%;
  left: 50%;
  border: 15px solid transparent;
  border-bottom: 15px solid #CEAD79;
}
*[x-tutorial-content="1.text6"] {
  top: 200px !important;
  left: 110px !important;
}
*[x-tutorial-content="2.text1"] {
  top: 320px !important;
  left: 25px !important;
  width: 300px !important;
}
*[x-tutorial-content="2.text2"] {
  top: 200px !important;
  left: 35px !important;
}
*[x-tutorial-content="2.text3"] {
  top: 200px !important;
  left: 0 !important;
}
*[x-tutorial-content="2.text3"].arrow-up:before {
  left: 125px;
}
*[x-tutorial-content="2.text4"] {
  top: 200px !important;
  left: 20px !important;
}
*[x-tutorial-content="2.text5"] {
  top: 200px !important;
  left: 110px !important;
}
*[x-tutorial-content="2.text6"] {
  top: 200px !important;
  left: 550px !important;
}
*[x-tutorial-content="3.text2"] {
  top: 400px !important;
  left: 50px !important;
}
*[x-tutorial-content="3.text4"] {
  top: 380px !important;
  left: 0 !important;
}
*[x-tutorial-content="3.text4"].arrow-down:before {
  left: 90px;
}
*[x-tutorial-content="3.text5"] {
  top: 550px !important;
  left: 550px !important;
}
*[x-tutorial-content="3.text6"] {
  top: 380px !important;
  left: 550px !important;
}
*[x-tutorial-content="3.text7"] {
  top: 420px !important;
}
*[x-tutorial-content="3.text8 3.text9"] {
  top: 200px !important;
  left: 550px !important;
}
*[x-tutorial-content="3.text8 3.text9"].arrow-up:before {
  left: 330px;
}
*[x-tutorial-content="4.text2"] {
  top: 610px !important;
  left: 40px !important;
}
*[x-tutorial-content="4.text3"] {
  top: 420px !important;
}
*[x-tutorial-content="10.text1"] {
  top: 260px !important;
  left: 25px !important;
  width: 300px !important;
}
*[x-tutorial-content="10.text2"] {
  top: 300px !important;
  left: 440px !important;
}
*[x-tutorial-content="10.text3"] {
  top: 730px !important;
  left: 25px !important;
  width: 300px !important;
}
*[x-tutorial-content="10.text4"] {
  top: 380px !important;
}
*[x-tutorial-content="10.text5"] {
  top: 320px !important;
  left: 550px !important;
}
*[x-tutorial-content="10.text6"] {
  top: 320px !important;
}
*[x-tutorial-content="10.text8"] {
  top: 200px !important;
  left: 550px !important;
}
#api-docs {
  font-family: "Century Gothic", "Arial", "Trebuchet MS", Verdana, sans-serif;
  color: white;
  font-size: 1.3rem;
}
#api-docs table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0px;
  border: 0px;
  border-bottom: 2px solid #f0d79e;
}
#api-docs table th {
  vertical-align: bottom;
  border-bottom: 2px solid #f0d79e;
}
#api-docs table td {
  padding-left: 5px;
  padding-right: 5px;
  vertical-align: top;
  border: 0px;
  border-right: 1px solid #7e4d2a;
  border-bottom: 1px solid #7e4d2a;
  background-color: #5c2b20;
}
#api-docs table td a {
  font-weight: normal;
}
#api-docs h5 {
  font-size: 1.1rem;
  line-height: 17px;
  font-family: Verdana;
  text-transform: uppercase;
}
#api-docs pre {
  background-color: #4f2e1f;
  box-shadow: 0 0 2px #4E5162;
  color: #FFFFFF;
  display: block;
  overflow: auto;
  padding: 8px;
  white-space: pre;
}
#api-docs pre span.string {
  color: #eca4f1;
}
#api-docs pre span.int {
  color: #76d8ca;
}
#api-docs pre span.bool {
  color: #ee7c2b;
}
#api-docs pre a.custom {
  text-decoration: underline;
  color: #00e0e0;
}
#api-docs pre a.entity {
  text-decoration: underline;
  color: #ddab76;
}
body.arma {
  background: url(/build/images/assets/img/anims/skull_laugh.88dd733d..gif) !important;
}
body.arma #wrapper > #header {
  background: url(/build/images/assets/img/background/header_arma_animated.c8ac0f8f..gif);
}
body.arma .town-header b {
  visibility: hidden;
}
body.arma .town-header b:before {
  content: url(/build/images/assets/img/icons/small_arma.4c5859fb..gif);
  visibility: visible;
  display: block;
}
body.arma .avatar:not(.no-arma),
body.arma .avatarcrow {
  background: url(/build/images/assets/img/anims/all_doomed.c7f3a57b..gif);
}
body.arma .avatar:not(.no-arma) > img,
body.arma .avatarcrow > img {
  height: 30px;
  width: 90px;
  opacity: 0;
}
body.arma .avatar:not(.no-arma).ua-0,
body.arma .avatarcrow.ua-0 {
  background: url(/build/images/assets/img/anims/doomed1.35c4026a..gif);
}
body.arma .avatar:not(.no-arma).ua-1,
body.arma .avatarcrow.ua-1 {
  background: url(/build/images/assets/img/anims/doomed2.cb8cdac6..gif);
}
body.arma .avatar:not(.no-arma).ua-2,
body.arma .avatarcrow.ua-2 {
  background: url(/build/images/assets/img/anims/doomed3.9c28fd37..gif);
}
body.arma .avatar:not(.no-arma).ua-3,
body.arma .avatarcrow.ua-3 {
  background: url(/build/images/assets/img/anims/doomed4.32fd829a..gif);
}
body.arma .avatar:not(.no-arma).ua-4,
body.arma .avatarcrow.ua-4 {
  background: url(/build/images/assets/img/anims/doomed5.295876a8..gif);
}
body.arma .avatar:not(.no-arma).ua-5,
body.arma .avatarcrow.ua-5 {
  background: url(/build/images/assets/img/anims/doomed6.ab5c4b2a..gif);
}
body.arma .avatar:not(.no-arma).ua-6,
body.arma .avatarcrow.ua-6 {
  background: url(/build/images/assets/img/anims/doomed7.d0f32eee..gif);
}
body.arma .avatar:not(.no-arma).ua-7,
body.arma .avatarcrow.ua-7 {
  background: url(/build/images/assets/img/anims/doomed8.9d335d86..gif);
}
body.arma .avatar:not(.no-arma).ua-8,
body.arma .avatarcrow.ua-8 {
  background: url(/build/images/assets/img/anims/doomed9.8d4130f9..gif);
}
body.arma .avatar:not(.no-arma).ua-9,
body.arma .avatarcrow.ua-9 {
  background: url(/build/images/assets/img/anims/doomed10.42645360..gif);
}
body.arma .forum-post > .forum-post-header > a.link,
body.arma .forum-post > .forum-post-header > a.link,
body.arma .forum-post > .forum-post-header > b,
body.arma .forum-post > .forum-post-header > b {
  visibility: hidden;
}
body.arma .forum-post > .forum-post-header > a.link:before,
body.arma .forum-post > .forum-post-header > a.link:before,
body.arma .forum-post > .forum-post-header > b:before,
body.arma .forum-post > .forum-post-header > b:before {
  content: "CRITICAL_ERROR";
  visibility: visible;
}
body.arma .forum-thread .count div {
  visibility: hidden;
  line-height: 0;
}
body.arma .forum-thread .count div.author:after {
  content: "ERROR";
  visibility: visible;
  line-height: initial;
}
body.arma .forum-thread .count div.nbPost:after {
  content: "666";
  visibility: visible;
  line-height: initial;
}
body.arma .citizens-list .avatar.ua-0 {
  background: url(/build/images/assets/img/anims/doomed1.35c4026a..gif) !important;
}
body.arma .citizens-list .avatar.ua-1 {
  background: url(/build/images/assets/img/anims/doomed2.cb8cdac6..gif) !important;
}
body.arma .citizens-list .avatar.ua-2 {
  background: url(/build/images/assets/img/anims/doomed3.9c28fd37..gif) !important;
}
body.arma .citizens-list .avatar.ua-3 {
  background: url(/build/images/assets/img/anims/doomed4.32fd829a..gif) !important;
}
body.arma .citizens-list .avatar.ua-4 {
  background: url(/build/images/assets/img/anims/doomed5.295876a8..gif) !important;
}
body.arma .citizens-list .avatar.ua-5 {
  background: url(/build/images/assets/img/anims/doomed6.ab5c4b2a..gif) !important;
}
body.arma .citizens-list .avatar.ua-6 {
  background: url(/build/images/assets/img/anims/doomed7.d0f32eee..gif) !important;
}
body.arma .citizens-list .avatar.ua-7 {
  background: url(/build/images/assets/img/anims/doomed8.9d335d86..gif) !important;
}
body.arma .citizens-list .avatar.ua-8 {
  background: url(/build/images/assets/img/anims/doomed9.8d4130f9..gif) !important;
}
body.arma .citizens-list .avatar.ua-9 {
  background: url(/build/images/assets/img/anims/doomed10.42645360..gif) !important;
}
footer.arma .cell-small.footer > div:not(.v),
footer.arma .cell.footer > div:not(.v) {
  background: rgba(0, 0, 0, 0.88);
}
body.christmas #wrapper > #header {
  background: url(/build/images/assets/img/background/header_xmas_de.3b10d911..webp) !important;
}
body.christmas img[src*="emotes/calim"] {
  content: url(/build/images/assets/img/emotes/xmas.306694e8..gif) !important;
}
body.stpatrick #wrapper > #header {
  background: url(/build/images/assets/img/background/header_patrick_de.75a588d9..png) !important;
}
body.easter #wrapper > #header {
  background: url(/build/images/assets/img/background/header_easter_de.8b061a19..png) !important;
}
body.easter #wrapper #content div.game-menu-area > div.game-bar > ul.clock > li:nth-child(2),
body.easter #wrapper #content div.game-menu-area > div.game-bar > div.ulcont.clock > li:nth-child(2) {
  text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff !important;
}
body.halloween #wrapper > #header {
  background: url(/build/images/assets/img/background/header_halloween_de.870c11b4..png) !important;
}
body.contamination #wrapper > #header {
  background: url(/build/images/assets/img/background/header_contamination_de.d17aeae3..png) !important;
}
html {
  font-size: 10px;
}
body {
  font-family: "Nunito", "Century Gothic", "Arial", "Trebuchet MS", "Verdana", 'Open Sans', sans-serif;
  font-size: 1.6rem;
  margin: 0;
}
.offline_body {
  background: url(/build/images/assets/img/background/bg_colored.c1dc5792..jpg) fixed top no-repeat, #100C0B;
}
.online_body {
  background: url(/build/images/assets/img/background/bg_gray.051b8650..jpg) fixed top no-repeat, #100C0B;
}
div.debug_info,
div.debug_info_release {
  color: white;
  font-size: 1.1rem;
}
div.debug_info.debug_info,
div.debug_info_release.debug_info {
  margin: 2px 10px;
  padding: 3px;
  background: #750000;
  border: 1px solid #ff0000;
  outline: 1px solid black;
  box-shadow: 0 0 3px black;
}
div.debug_info.debug_info_release .version,
div.debug_info_release.debug_info_release .version {
  background: rgba(0, 0, 0, 0.5);
  padding: 4px;
}
div.debug_info > div:first-child,
div.debug_info_release > div:first-child {
  display: inline-block;
}
div.debug_info > div:first-child > b,
div.debug_info_release > div:first-child > b {
  font-variant: small-caps;
}
div.debug_info > div:last-child,
div.debug_info_release > div:last-child {
  font-size: 0.9rem;
  float: right;
  display: inline-block;
}
div.debug_info a,
div.debug_info_release a {
  color: white !important;
}
div.debug_info:after,
div.debug_info_release:after {
  content: " ";
  clear: both;
  display: block;
}
x-message {
  display: none;
}
#notifications {
  position: fixed;
  top: 0;
  height: 100%;
  width: 480px;
  left: 50%;
  margin-left: -240px;
  z-index: 1000;
  pointer-events: none;
}
#notifications > * {
  pointer-events: all;
}
#notifications > div {
  transition: top 0.5s ease-in-out, opacity 0.5s ease-in-out, margin-top 0.5s ease-in-out;
  top: -50px;
  opacity: 0;
  position: relative;
  margin: 5px 0;
  box-shadow: 0 0 4px black;
  cursor: pointer;
  text-align: justify;
  padding: 5px 5px 5px 12px;
  background: #5c2b20;
  border: 1px solid #b37c4a;
  outline: 1px solid black;
  color: #ddab76;
}
#notifications > div:before {
  content: " ";
  position: absolute;
  top: 5px;
  bottom: 5px;
  left: 3px;
  width: 4px;
}
#notifications > div strong,
#notifications > div b {
  color: white;
}
#notifications > div.show {
  top: 0;
  opacity: 1;
}
#notifications > div.disappear {
  top: 0;
  opacity: 0;
}
#notifications > div.notice:before {
  background: #5eb5e0;
}
#notifications > div.warning:before {
  background: #e09a4f;
}
#notifications > div.error:before {
  background: #a90017;
}
#notifications > div > span {
  background: rgba(0, 0, 0, 0.15);
  border: 1px solid rgba(0, 0, 0, 0.15);
  padding: 0 5px;
  border-radius: 6px;
  font-variant: small-caps;
  color: white;
  display: inline-block;
}
#notifications > div > span > img {
  margin-right: 3px;
}
#notifications > div > span.tool {
  padding-left: 3px;
  padding-right: 3px;
  white-space: nowrap;
  background-color: #784323;
}
#notifications > div > span.tool img {
  vertical-align: middle;
}
#loadzone {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 99998;
  transition: opacity 0.2s ease-in-out;
  opacity: 1;
}
#loadzone > div {
  text-align: center;
  margin-top: 110px;
  color: wheat;
  position: absolute;
  width: 100%;
}
#loadzone > div:nth-child(1) {
  transform: scale(1.25);
  filter: drop-shadow(2px 4px 6px black);
  background: url(/build/images/assets/img/anims/loading.143e0562..gif);
  width: 100px;
  height: 24px;
  left: 45%;
}
#loadzone[x-stack="0"] {
  opacity: 0;
  pointer-events: none;
}
#modal-backdrop {
  opacity: 0;
  pointer-events: none;
  position: fixed;
  left: 0;
  top: 0;
  width: 100vw;
  height: 100vh;
  z-index: 99999;
  background: linear-gradient(0deg, rgba(107, 32, 17, 0.2) 0%, rgba(107, 32, 17, 0.4) 70%, rgba(0, 0, 0, 0.7) 100%);
  display: flex;
  align-items: center;
  justify-content: center;
  transition: opacity 0.2s ease-in-out;
}
#modal-backdrop.active {
  opacity: 1;
  pointer-events: initial;
}
#modal-backdrop > div#modal {
  color: wheat;
  min-width: 200px;
  width: auto;
  max-width: 500px;
  background-color: #5c2b20;
  border: 1px solid #b37c4a;
  outline: 2px solid black;
  position: relative;
  max-height: 100%;
  overflow: auto;
}
#modal-backdrop > div#modal div#modal-title {
  line-height: 3rem;
  background-color: rgba(0, 0, 0, 0.25);
  font-weight: bold;
  font-size: 1.8rem;
  padding: 0 4rem 0 1rem;
}
#modal-backdrop > div#modal div#modal-title:empty {
  display: none;
}
#modal-backdrop > div#modal div#modal-content {
  min-height: 5rem;
  padding: 1rem;
}
#modal-backdrop > div#modal div#modal-content strong {
  color: white;
}
#modal-backdrop > div#modal div#modal-content span {
  color: white;
  font-weight: bold;
}
#modal-backdrop > div#modal div#modal-content span > img {
  vertical-align: text-top;
}
#modal-backdrop > div#modal div#modal-content span.tool {
  padding-left: 3px;
  padding-right: 3px;
  white-space: nowrap;
  background-color: #784323;
}
#modal-backdrop > div#modal div#modal-content span.tool img {
  vertical-align: middle;
}
#modal-backdrop > div#modal div#modal-content .modal-form label.error {
  color: #c00;
}
#modal-backdrop > div#modal div#modal-content .modal-form input {
  margin-bottom: 1rem;
}
#modal-backdrop > div#modal div#modal-content .modal-form input.error {
  outline: 2px solid #c00;
}
#modal-backdrop > div#modal div#modal-actions {
  text-align: left;
  padding: 3px;
}
#modal-backdrop > div#modal.popup-ghoul,
#modal-backdrop > div#modal.popup-shaman,
#modal-backdrop > div#modal.popup-insurrection,
#modal-backdrop > div#modal.popup-stranger,
#modal-backdrop > div#modal.popup-general,
#modal-backdrop > div#modal.popup-altar {
  background: #79393a;
}
#modal-backdrop > div#modal.popup-ghoul.popup-shaman > div#modal-content > .inner-notification-content > p:first-child,
#modal-backdrop > div#modal.popup-shaman.popup-shaman > div#modal-content > .inner-notification-content > p:first-child,
#modal-backdrop > div#modal.popup-insurrection.popup-shaman > div#modal-content > .inner-notification-content > p:first-child,
#modal-backdrop > div#modal.popup-stranger.popup-shaman > div#modal-content > .inner-notification-content > p:first-child,
#modal-backdrop > div#modal.popup-general.popup-shaman > div#modal-content > .inner-notification-content > p:first-child,
#modal-backdrop > div#modal.popup-altar.popup-shaman > div#modal-content > .inner-notification-content > p:first-child {
  background: #7e4d2a;
  margin: -10px -10px 10px -10px;
  padding: 10px;
  border-bottom: 1px solid #b37c4a;
  box-shadow: 0 0 3px black;
}
#modal-backdrop > div#modal.popup-ghoul.popup-shaman > div#modal-content > .inner-notification-content > p:first-child:after,
#modal-backdrop > div#modal.popup-shaman.popup-shaman > div#modal-content > .inner-notification-content > p:first-child:after,
#modal-backdrop > div#modal.popup-insurrection.popup-shaman > div#modal-content > .inner-notification-content > p:first-child:after,
#modal-backdrop > div#modal.popup-stranger.popup-shaman > div#modal-content > .inner-notification-content > p:first-child:after,
#modal-backdrop > div#modal.popup-general.popup-shaman > div#modal-content > .inner-notification-content > p:first-child:after,
#modal-backdrop > div#modal.popup-altar.popup-shaman > div#modal-content > .inner-notification-content > p:first-child:after {
  clear: both;
  content: " ";
  display: block;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content,
#modal-backdrop > div#modal.popup-shaman > div#modal-content,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content,
#modal-backdrop > div#modal.popup-stranger > div#modal-content,
#modal-backdrop > div#modal.popup-general > div#modal-content,
#modal-backdrop > div#modal.popup-altar > div#modal-content {
  padding: 0;
  font-size: 0.8em;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content > .inner-notification-header,
#modal-backdrop > div#modal.popup-shaman > div#modal-content > .inner-notification-header,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content > .inner-notification-header,
#modal-backdrop > div#modal.popup-stranger > div#modal-content > .inner-notification-header,
#modal-backdrop > div#modal.popup-general > div#modal-content > .inner-notification-header,
#modal-backdrop > div#modal.popup-altar > div#modal-content > .inner-notification-header {
  background: #3d3149;
  padding: 5px;
  position: relative;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content > .inner-notification-header > img,
#modal-backdrop > div#modal.popup-shaman > div#modal-content > .inner-notification-header > img,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content > .inner-notification-header > img,
#modal-backdrop > div#modal.popup-stranger > div#modal-content > .inner-notification-header > img,
#modal-backdrop > div#modal.popup-general > div#modal-content > .inner-notification-header > img,
#modal-backdrop > div#modal.popup-altar > div#modal-content > .inner-notification-header > img {
  margin: 0 10px 10px 0;
  border: 2px solid black;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content > .inner-notification-content,
#modal-backdrop > div#modal.popup-shaman > div#modal-content > .inner-notification-content,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content > .inner-notification-content,
#modal-backdrop > div#modal.popup-stranger > div#modal-content > .inner-notification-content,
#modal-backdrop > div#modal.popup-general > div#modal-content > .inner-notification-content,
#modal-backdrop > div#modal.popup-altar > div#modal-content > .inner-notification-content {
  color: white;
  padding: 10px;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content > .inner-notification-content img.float-left,
#modal-backdrop > div#modal.popup-shaman > div#modal-content > .inner-notification-content img.float-left,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content > .inner-notification-content img.float-left,
#modal-backdrop > div#modal.popup-stranger > div#modal-content > .inner-notification-content img.float-left,
#modal-backdrop > div#modal.popup-general > div#modal-content > .inner-notification-content img.float-left,
#modal-backdrop > div#modal.popup-altar > div#modal-content > .inner-notification-content img.float-left {
  margin: 0 10px 10px 0;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content p,
#modal-backdrop > div#modal.popup-shaman > div#modal-content p,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content p,
#modal-backdrop > div#modal.popup-stranger > div#modal-content p,
#modal-backdrop > div#modal.popup-general > div#modal-content p,
#modal-backdrop > div#modal.popup-altar > div#modal-content p {
  margin: 14px 0;
  text-align: justify;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content ul.bluelist,
#modal-backdrop > div#modal.popup-shaman > div#modal-content ul.bluelist,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content ul.bluelist,
#modal-backdrop > div#modal.popup-stranger > div#modal-content ul.bluelist,
#modal-backdrop > div#modal.popup-general > div#modal-content ul.bluelist,
#modal-backdrop > div#modal.popup-altar > div#modal-content ul.bluelist {
  background: #3d3149;
}
#modal-backdrop > div#modal.popup-ghoul > div#modal-content ul.bluelist > li,
#modal-backdrop > div#modal.popup-shaman > div#modal-content ul.bluelist > li,
#modal-backdrop > div#modal.popup-insurrection > div#modal-content ul.bluelist > li,
#modal-backdrop > div#modal.popup-stranger > div#modal-content ul.bluelist > li,
#modal-backdrop > div#modal.popup-general > div#modal-content ul.bluelist > li,
#modal-backdrop > div#modal.popup-altar > div#modal-content ul.bluelist > li {
  list-style: url(/build/images/assets/img/icons/small_dot.94f39da7..gif);
  padding: 2px 10px 2px 2px;
  text-align: justify;
}
#wrapper {
  position: relative;
  margin: 0 auto;
  padding: 0;
  width: 950px;
  overflow: visible;
  background: url(/build/images/assets/img/background/bg_content.c1ce3219..jpg) left repeat-y;
  box-shadow: 0 0 20px black;
}
#wrapper.attract {
  box-shadow: none;
  background: none;
  backdrop-filter: drop-shadow(0 0 20px black);
}
#wrapper.attract div.header-stats {
  position: absolute;
  top: 0px;
  pointer-events: none;
  right: 15px;
}
#wrapper.attract div.header-stats > ul {
  list-style: none;
  font-variant: small-caps;
  font-weight: bolder;
  color: #fdcb70;
  text-shadow: 0px 1px 1px black, 0px -1px 1px black, 1px 0px 1px black, -1px 0px 1px black, 1px 1px 1px black, -1px -1px 1px black, -1px 1px 1px black, 1px -1px 1px black;
  text-align: right;
  font-size: 1.3rem;
  font-style: italic;
}
#wrapper.attract div.header-stats > ul > li span {
  font-size: 1.8rem;
}
#wrapper.attract div.header-stats > ul > li.end-stat {
  color: white;
}
#wrapper > #header {
  background: url(/build/images/assets/img/background/bg_content_header.11b8d975..jpg) left no-repeat;
  height: 305px;
  margin: 0 0 -95px;
}
#wrapper > #header > #header-reload-area {
  position: absolute;
  left: 0;
  top: 0;
  height: 141px;
  width: 100%;
  cursor: pointer;
  z-index: 994;
}
#wrapper.attract > #header {
  background-image: url(/build/images/assets/img/background/bg_attract_header.4df418ff..png);
  position: relative;
}
#wrapper.attract > #header .attract_button {
  position: absolute;
  width: 260px;
  height: 117px;
  top: 82px;
  left: calc(50% - 130px);
  background: url(/build/images/assets/img/background/bg_attract_button.4e05250d..png) center no-repeat;
}
#wrapper.attract > #header .attract_button::after {
  position: absolute;
  width: 100%;
  height: 38px;
  top: 0;
  background: url(/build/images/assets/img/background/electrik.ce33a5c1..gif) center no-repeat;
  content: " ";
}
#wrapper.attract > #header .attract_button a {
  display: block;
  position: absolute;
  width: 137px;
  height: 46px;
  top: 50px;
  left: 62px;
  background: url(/build/images/assets/img/background/deco_jouerBt.cd921c7d..gif) center no-repeat;
  text-decoration: none;
}
#wrapper.attract > #header .attract_button a span {
  text-align: center;
  text-transform: uppercase;
  font-size: 19pt;
  padding-top: 5px;
  display: block;
  font-weight: bolder;
  text-shadow: 0 2px 0 #94361b, 0 -2px 0 #94361b, 2px 0 0 #94361b, -2px 0 0 #94361b, 2px 2px 0 #94361b, -2px -2px 0 #94361b, -2px 2px 0 #94361b;
}
#wrapper.attract > #header .attract_button a:hover {
  filter: brightness(110%);
}
#wrapper.attract > #header .attract_button a:active {
  background-image: url(/build/images/assets/img/background/deco_jouerBt2.d6618c65..gif);
}
#wrapper.attract > #header .attract_button a:active span {
  padding-top: 10px;
}
#wrapper.attract > #header .deco_logo {
  background-image: url(/build/images/assets/img/attract/deco_logo_01_de.88daf848..png);
  background-repeat: no-repeat;
  width: 300px;
  height: 144px;
  position: relative;
  top: 12px;
}
#wrapper.attract > #header .back-dash {
  color: #f0d79e;
  box-shadow: inset 0 0 4px #00000000;
  border: 1px solid #00000000;
  position: absolute;
  top: 188px;
  left: -8px;
  width: 117px;
  height: 37px;
  padding-top: 9.5px;
  padding-left: 26px;
  cursor: pointer;
  font-size: 1rem;
  font-weight: normal;
  font-variant: small-caps;
  background: url(/build/images/assets/img/game-bar/back_button.a23c38e3..png);
}
#wrapper.attract > #header .back-dash:hover {
  background-image: url(/build/images/assets/img/game-bar/back_button_hover.cc688d48..png);
  padding-top: 10.5px;
}
#wrapper > #content {
  margin: 0 5px 0 19px;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).header > h4:first-child,
#wrapper > #content > noscript > .row > .cell.header > h4:first-child,
#wrapper > #content .cell.background.header > h4:first-child,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).header > h4:first-child,
#wrapper > #content > noscript > .row > .cell-small.header > h4:first-child,
#wrapper > #content .cell-small.background.header > h4:first-child {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  background: #5c2b20;
  margin: 0;
  color: #f0d79e;
  box-shadow: 0 0 3px black, inset 0 0 3px #a84e3a;
  font-variant: small-caps;
  padding: 4px;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).header > h4:first-child + *::before,
#wrapper > #content > noscript > .row > .cell.header > h4:first-child + *::before,
#wrapper > #content .cell.background.header > h4:first-child + *::before,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).header > h4:first-child + *::before,
#wrapper > #content > noscript > .row > .cell-small.header > h4:first-child + *::before,
#wrapper > #content .cell-small.background.header > h4:first-child + *::before {
  content: " ";
  display: block;
  height: 24px;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).padded,
#wrapper > #content > noscript > .row > .cell.padded,
#wrapper > #content .cell.background.padded,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).padded,
#wrapper > #content > noscript > .row > .cell-small.padded,
#wrapper > #content .cell-small.background.padded {
  padding: 17px;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).padded-small,
#wrapper > #content > noscript > .row > .cell.padded-small,
#wrapper > #content .cell.background.padded-small,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).padded-small,
#wrapper > #content > noscript > .row > .cell-small.padded-small,
#wrapper > #content .cell-small.background.padded-small {
  padding: 14px;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).padded-none,
#wrapper > #content > noscript > .row > .cell.padded-none,
#wrapper > #content .cell.background.padded-none,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).padded-none,
#wrapper > #content > noscript > .row > .cell-small.padded-none,
#wrapper > #content .cell-small.background.padded-none,
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background):not(.padded):not(.padded-small),
#wrapper > #content > noscript > .row > .cell:not(.padded):not(.padded-small),
#wrapper > #content .cell.background:not(.padded):not(.padded-small),
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background):not(.padded):not(.padded-small),
#wrapper > #content > noscript > .row > .cell-small:not(.padded):not(.padded-small),
#wrapper > #content .cell-small.background:not(.padded):not(.padded-small) {
  padding: 12px;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background):not(.fact):not(.flavour-quote):not(.edge-top-left):not(.map-box),
#wrapper > #content > noscript > .row > .cell:not(.fact):not(.flavour-quote):not(.edge-top-left):not(.map-box),
#wrapper > #content .cell.background:not(.fact):not(.flavour-quote):not(.edge-top-left):not(.map-box),
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background):not(.fact):not(.flavour-quote):not(.edge-top-left):not(.map-box),
#wrapper > #content > noscript > .row > .cell-small:not(.fact):not(.flavour-quote):not(.edge-top-left):not(.map-box),
#wrapper > #content .cell-small.background:not(.fact):not(.flavour-quote):not(.edge-top-left):not(.map-box) {
  background: url(/build/images/assets/img/background/box/panel_00.3c3a07be..gif) top left no-repeat, url(/build/images/assets/img/background/box/panel_02.985cb8e3..gif) top right no-repeat, url(/build/images/assets/img/background/box/panel_20.b16ec47b..gif) bottom left no-repeat, url(/build/images/assets/img/background/box/panel_22.7f7fb6bf..gif) bottom right no-repeat, url(/build/images/assets/img/background/box/panel_01.a438e03f..gif) top left repeat-x, url(/build/images/assets/img/background/box/panel_10.20fda3cc..gif) top left repeat-y, url(/build/images/assets/img/background/box/panel_12.1babce5e..gif) top right repeat-y, url(/build/images/assets/img/background/box/panel_21.347bf032..gif) bottom left repeat-x, #7e4d2a;
  color: white;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background):not(.fact):not(.flavour-quote).edge-top-left,
#wrapper > #content > noscript > .row > .cell:not(.fact):not(.flavour-quote).edge-top-left,
#wrapper > #content .cell.background:not(.fact):not(.flavour-quote).edge-top-left,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background):not(.fact):not(.flavour-quote).edge-top-left,
#wrapper > #content > noscript > .row > .cell-small:not(.fact):not(.flavour-quote).edge-top-left,
#wrapper > #content .cell-small.background:not(.fact):not(.flavour-quote).edge-top-left {
  background: url(/build/images/assets/img/background/box/panel_00a.00a89b8f..gif) top left no-repeat, url(/build/images/assets/img/background/box/panel_02.985cb8e3..gif) top right no-repeat, url(/build/images/assets/img/background/box/panel_20.b16ec47b..gif) bottom left no-repeat, url(/build/images/assets/img/background/box/panel_22.7f7fb6bf..gif) bottom right no-repeat, url(/build/images/assets/img/background/box/panel_01.a438e03f..gif) top left repeat-x, url(/build/images/assets/img/background/box/panel_10.20fda3cc..gif) top left repeat-y, url(/build/images/assets/img/background/box/panel_12.1babce5e..gif) top right repeat-y, url(/build/images/assets/img/background/box/panel_21.347bf032..gif) bottom left repeat-x, #7e4d2a;
  color: white;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).map-box,
#wrapper > #content > noscript > .row > .cell.map-box,
#wrapper > #content .cell.background.map-box,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).map-box,
#wrapper > #content > noscript > .row > .cell-small.map-box,
#wrapper > #content .cell-small.background.map-box {
  background: url(/build/images/assets/img/background/box/panel_00.289fdf23..png) top left no-repeat, url(/build/images/assets/img/background/box/panel_02.2155b6a1..png) top right no-repeat, url(/build/images/assets/img/background/box/panel_20.a8b550fd..png) bottom left no-repeat, url(/build/images/assets/img/background/box/panel_22.9e556f0f..png) bottom right no-repeat, url(/build/images/assets/img/background/box/panel_01.ff4d29a0..png) top left repeat-x, url(/build/images/assets/img/background/box/panel_10.a9f152fe..png) top left repeat-y, url(/build/images/assets/img/background/box/panel_12.4edc3d30..png) top right repeat-y, url(/build/images/assets/img/background/box/panel_21.decc5b9f..png) bottom left repeat-x, #693e29;
  color: white;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).fact,
#wrapper > #content > noscript > .row > .cell.fact,
#wrapper > #content .cell.background.fact,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).fact,
#wrapper > #content > noscript > .row > .cell-small.fact,
#wrapper > #content .cell-small.background.fact {
  color: white;
  margin-bottom: -25px;
  z-index: 1;
  min-height: 43px;
  background: url(/build/images/assets/img/background/footer_zombie.bd135551..gif) bottom left no-repeat;
  text-align: right;
  font-size: 1.2rem;
  text-shadow: 0 1px 1px black, 0 -1px 1px black, 1px 0 1px black, -1px 0 1px black, 1px 1px 1px black, -1px -1px 1px black, -1px 1px 1px black, 1px -1px 1px black;
}
#wrapper > #content > .row:not(.external-app) > .cell:not(.manual-background).fact .author,
#wrapper > #content > noscript > .row > .cell.fact .author,
#wrapper > #content .cell.background.fact .author,
#wrapper > #content > .row:not(.external-app) > .cell-small:not(.manual-background).fact .author,
#wrapper > #content > noscript > .row > .cell-small.fact .author,
#wrapper > #content .cell-small.background.fact .author {
  font-weight: bold;
  color: #fdcb70;
}
#wrapper > #content .flavour-quote {
  color: #513c2d;
  font-size: 1.1rem;
  width: 200px;
  font-weight: bold;
  padding: 12px 8px;
  min-height: 55px;
  float: right;
  font-style: italic;
  background: url(/build/images/assets/img/background/flavor_header.8d4631a7..jpg) left top no-repeat, url(/build/images/assets/img/background/flavor_footer.0f61452e..jpg) left bottom no-repeat, url(/build/images/assets/img/background/flavor_bg.252beafc..jpg) 0 41px repeat-y;
}
#wrapper > #content > .row.external-app > .cell,
#wrapper > #content > .row.external-app > .cell-small {
  margin-top: 40px;
  border: 1px solid #773939;
  outline: 3px solid #5c2b20;
  background: #5c2b20 none;
  color: #f0d79e;
}
#wrapper > #content > .row.external-app > .cell span.critical,
#wrapper > #content > .row.external-app > .cell-small span.critical {
  text-transform: uppercase;
  color: #f86;
  font-weight: bold;
}
#wrapper > #content > .row.external-app > .cell span.critical b,
#wrapper > #content > .row.external-app > .cell-small span.critical b {
  color: #f8eacb;
}
#wrapper > #content > .row.external-app > .cell strong,
#wrapper > #content > .row.external-app > .cell-small strong {
  color: white;
}
#wrapper > #content > .row.external-app > .cell p.secure,
#wrapper > #content > .row.external-app > .cell-small p.secure {
  padding: 5px 5px 5px 24px;
  font-size: 9pt;
  color: white;
  background-color: #696486;
  background-image: url(/build/images/assets/img/icons/lock.fa0453c1..gif);
  background-position: 2px 5px;
  background-repeat: no-repeat;
}
#wrapper > #content > .row.external-app > .cell h4.title,
#wrapper > #content > .row.external-app > .cell-small h4.title {
  padding-top: 5px;
  padding-bottom: 5px;
  margin-top: 10px;
  font-weight: bold;
  text-align: center;
  color: #afacc1;
  background-color: #3b3249;
  font-variant: small-caps;
  box-shadow: none;
}
#wrapper > #content > .row.external-app > .cell h4.title img,
#wrapper > #content > .row.external-app > .cell-small h4.title img {
  vertical-align: -15%;
  margin-right: 1em;
}
#wrapper > #content > .row.external-app > .cell button,
#wrapper > #content > .row.external-app > .cell-small button {
  font-variant: small-caps;
  font-weight: normal;
}
#wrapper > #content #apps {
  position: absolute;
  top: 10px;
  left: 10px;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #5c2b20;
  outline: 1px solid black;
  border: 1px solid #f0d79e;
  z-index: 998;
  max-width: calc(100% - 20px);
}
#wrapper > #content #apps:hover {
  width: 430px;
}
#wrapper > #content #apps h1 {
  margin: 0;
  padding: 0;
  height: auto;
  font-size: 1.2rem;
  text-transform: none;
  font-variant: small-caps;
  background: none;
  cursor: help;
  color: #f0d79e;
  text-align: left;
  line-height: 17px;
  font-family: "Nunito", "Century Gothic", "Arial", "Trebuchet MS", "Verdana", 'Open Sans', sans-serif;
  letter-spacing: 1px;
}
#wrapper > #content #apps h1 img {
  vertical-align: -9%;
}
#wrapper > #content #apps h1 span,
#wrapper > #content #apps #apps-list {
  display: none;
}
#wrapper > #content #apps:hover h1 {
  border-bottom: 1px solid #b37c4a;
  margin-bottom: 5px;
}
#wrapper > #content #apps:hover h1 img {
  margin-right: 1em;
}
#wrapper > #content #apps:hover h1 span {
  display: inline;
}
#wrapper > #content #apps:hover #apps-list {
  display: block;
}
#wrapper > #content #apps:hover #apps-list a {
  text-decoration: none !important;
}
#wrapper > #content #apps:hover #apps-list p {
  color: white;
  font-size: 1.3rem;
}
#wrapper > #content #apps:hover #apps-list ul {
  padding: 0;
  position: relative;
  margin: 0 0 8px;
  list-style: none;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 0.25em;
  align-items: center;
}
#wrapper > #content #apps:hover #apps-list ul li.hr {
  grid-column: span 2;
  height: 1px;
  background: #ddab76;
}
#wrapper > #content #apps:hover #apps-list ul li.app-external {
  padding: 0;
  font-size: 1.3rem;
  color: #ddab76;
  cursor: pointer;
}
#wrapper > #content #apps:hover #apps-list ul li.app-external a {
  display: flex;
  gap: 4px;
  padding: 0.25em;
  transition: all 0.5s ease-in-out;
}
#wrapper > #content #apps:hover #apps-list ul li.app-external a:hover {
  background: rgba(221, 171, 118, 0.25);
  color: white;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
#wrapper > #content #apps:hover #apps-list ul li.app-external a > img {
  flex: 0 0;
  align-self: center;
}
#wrapper > #content #apps:hover #apps-list ul li.app-external a > div {
  flex: 1 1;
  font-weight: normal;
}
#wrapper > #content #apps:hover #apps-list ul li.app-external a > div div.small {
  font-size: 0.6em;
  font-variant: small-caps;
}
#wrapper > #content #modeCommand,
#wrapper > #content #pivotSwapCommand {
  position: absolute;
  margin-left: 60px;
  font-size: 8pt;
  line-height: 10pt;
  width: 110px;
}
#wrapper > #content #modeCommand#modeCommand,
#wrapper > #content #pivotSwapCommand#modeCommand {
  top: 10px;
  z-index: 997;
}
#wrapper > #content #modeCommand#pivotSwapCommand,
#wrapper > #content #pivotSwapCommand#pivotSwapCommand {
  top: 38px;
  z-index: 996;
}
#wrapper > #content #modeCommand h1,
#wrapper > #content #pivotSwapCommand h1 {
  margin: 0;
  padding: 0 0 0 5px;
  font-size: 7pt;
  line-height: 8pt;
  text-transform: uppercase;
  letter-spacing: 0;
  background-color: #5c2b20;
  color: #f0d79e;
  cursor: pointer;
  outline: 1px solid black;
  border: 1px solid #f0d79e;
}
#wrapper > #content #modeCommand #scrollMenu,
#wrapper > #content #pivotSwapCommand #scrollMenu {
  display: none;
}
#wrapper > #content #modeCommand:hover #scrollMenu,
#wrapper > #content #pivotSwapCommand:hover #scrollMenu {
  display: block;
  position: relative;
  width: 110px;
  top: -7px;
  background-color: #3b3249;
}
#wrapper > #content #modeCommand:hover #scrollMenu ul,
#wrapper > #content #pivotSwapCommand:hover #scrollMenu ul {
  margin: 0;
  padding: 0;
  float: left;
  position: relative;
  top: 8px;
  margin-bottom: 8px;
  width: 110px;
  list-style: none;
  background-color: #3b3249;
}
#wrapper > #content #modeCommand:hover #scrollMenu ul li,
#wrapper > #content #pivotSwapCommand:hover #scrollMenu ul li {
  margin: 0 0 0.5em;
  padding: 3px 6px;
  font-size: 1.3rem;
  color: #ddab76;
  cursor: pointer;
}
#wrapper > #content #modeCommand:hover #scrollMenu ul li img,
#wrapper > #content #pivotSwapCommand:hover #scrollMenu ul li img {
  vertical-align: middle;
  margin-right: 1em;
}
#wrapper > #content #modeCommand:hover #scrollMenu ul li span,
#wrapper > #content #pivotSwapCommand:hover #scrollMenu ul li span {
  font-weight: normal;
}
#wrapper.attract > #content {
  background: url(/build/images/assets/img/background/bg_content.c1ce3219..jpg) left repeat-y;
  margin: 12px 0 0 0;
  padding: 0 5px 18px 19px;
}
#wrapper.attract > #content #gma {
  display: none;
}
#wrapper::after {
  content: " ";
  display: block;
  position: relative;
  bottom: -15px;
  background: url(/build/images/assets/img/background/bg_content_footer.dba2a671..gif) left no-repeat;
  height: 15px;
}
#wrapper.attract::after {
  bottom: 3px;
}
.trailer .panic {
  height: 86px;
  width: 62px;
  background: url(/build/images/assets/img/panique_anim.da7b2b15..gif) bottom right no-repeat, url(/build/images/assets/img/zombie_anim.b2567774..gif) top left no-repeat;
}
.trailer video {
  border: 1px solid #f0d79e;
  background-color: black;
  box-shadow: 0 0 4px black;
  position: relative;
  z-index: 1;
}
.trailer .teaser {
  padding: 5px 18px;
  font-weight: bold;
  color: #f0d79e;
  letter-spacing: -0.2px;
  font-size: 1.6rem;
  line-height: 1.6rem;
  text-align: justify;
}
.trailer .teaser strong {
  color: #f8eacb;
}
.trailer .teaser-link {
  color: #f0d79e;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 8pt;
}
.trailer .teaser-link > span {
  text-decoration: underline;
}
.trailer .teaser-link:hover > span {
  color: white;
}
.trailer .teaser-link + .teaser-link {
  margin-top: 4px;
}
.news-preview {
  font-size: 12px;
}
.news-preview .header {
  margin-bottom: 16px;
}
.news-preview .header > h3 {
  color: #ddab76;
  font-size: 17px;
  margin: 0;
}
.news-preview .header > span {
  font-size: 10px;
  opacity: 0.9;
}
.news-preview .article {
  max-height: 120px;
  overflow: hidden;
  margin-bottom: 20px;
  position: relative;
  line-height: 12px;
}
.news-preview .article::after {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 60px;
  content: " ";
  font-weight: bold;
  background: linear-gradient(0deg, #693e29 0%, rgba(105, 62, 41, 0) 100%);
}
.preview-images img {
  border: 1px solid #f0d79e;
}
h4.preview-header {
  background: #5c2b20;
  font-size: 13px;
  margin: 8px 0;
  color: #f0d79e;
  box-shadow: 0 0 3px black, inset 0 0 3px #a84e3a;
  font-variant: small-caps;
  width: calc(100% + 32px);
  position: relative;
  left: -32px;
  padding: 4px 4px 4px 32px;
}
.gallery {
  z-index: 9999;
  position: absolute;
  transition: all 1s ease-in-out;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.gallery > img {
  max-width: 100%;
  border: 1px solid #f0d79e;
}
.gallery > div {
  max-width: 100%;
  height: 0;
  overflow: visible;
  transition: all 0.5s ease-in-out;
  transition-delay: 1s;
  border: 1px solid black;
}
.gallery > div > div {
  padding: 4px;
  text-align: center;
  background-color: black;
  color: white;
}
.gallery-backdrop {
  z-index: 9998;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  position: absolute;
  transition: background-color 1s ease-in-out;
  background-color: transparent;
}
.about-paragraph {
  font-size: 10pt;
  line-height: 11pt;
  color: #f0d79e;
  text-align: justify;
}
.about-paragraph strong {
  color: white;
  font-weight: bold;
}
.about-paragraph img {
  border: 1px solid #f0d79e;
  box-shadow: 0 0 4px black;
  max-width: 155px;
}
.about-paragraph img.float-left {
  margin: 0 16px 4px 0;
}
.about-paragraph img.float-right {
  margin: 0 0 4px 16px;
}
.changelog-box {
  background: #5c2b20;
  padding: 6px;
  border: 1px solid #704328;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  margin-bottom: 10px;
}
.warning {
  color: #f86;
  font-weight: bold;
  font-variant: small-caps;
}
.warning b,
.warning strong {
  color: #f8eacb;
}
img {
  vertical-align: middle;
}
footer {
  color: #fae3ce;
  position: relative;
  margin: 24px auto;
  padding: 0;
  width: 950px;
  overflow: visible;
  font-size: 1.1rem;
}
footer .cell-small.footer > div:not(.v),
footer .cell.footer > div:not(.v) {
  background: rgba(0, 0, 0, 0.33);
  margin-bottom: 5px;
}
footer .cell-small.footer > div:not(.v) strong,
footer .cell.footer > div:not(.v) strong {
  display: block;
  padding: 5px 0;
  text-align: center;
  font-size: 1.2rem;
  font-variant: small-caps;
}
footer .cell-small.footer > div:not(.v) strong:first-child,
footer .cell.footer > div:not(.v) strong:first-child {
  background: rgba(0, 0, 0, 0.5);
}
footer .cell-small.footer > div:not(.v) .content,
footer .cell.footer > div:not(.v) .content {
  padding: 5px;
}
div.town-header {
  position: relative;
  margin-bottom: 150px;
}
div.town-header:before {
  position: absolute;
  left: -10px;
  right: -13px;
  top: -10px;
  height: 150px;
  content: " ";
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
div.town-header > div {
  position: absolute;
  right: 16px;
  top: 15px;
  width: 308px;
  height: 77px;
  color: #572b23;
  text-align: center;
  font-size: 2.4rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
div.town-header > span {
  position: absolute;
  right: 16px;
  top: 107px;
  width: 308px;
  color: white;
  text-align: center;
  font-size: 1.8rem;
  font-weight: bold;
}
div.town-header:before {
  background: url(/build/images/assets/img/background/town/sign_header.66a35e80..jpg) right / cover no-repeat;
}
div.town-header.hardcore:before {
  background: url(/build/images/assets/img/background/town/sign_header_hardcore.f0a6ea2e..jpg) right / cover no-repeat;
}
div.note {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
  padding: 5px;
  font-size: 1.2rem;
  margin: 5px 0;
}
div.note hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.note.note-warning {
  background: #820000;
  border: 1px solid #EFDBA8;
  color: white;
  position: relative;
  padding: 5px 5px 5px 26px;
}
div.note.note-warning hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.note.note-warning:before {
  content: " ";
  position: absolute;
  display: block;
  top: 5px;
  left: 5px;
  width: 16px;
  height: 16px;
  background: url(/build/images/assets/img/icons/small_warning.8e2e7b6f..gif) no-repeat;
}
div.note.note-important {
  background: #6f3f3c;
  border: 1px solid #EFDBA8;
  color: #efdba8;
}
div.note.note-important hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.note.note-critical {
  background: #5c2b20;
  border: 1px solid #EFDBA8;
  color: #f86;
  position: relative;
  padding: 5px;
  font-variant: small-caps;
  font-weight: bold;
  outline: 1px solid #5c2b20;
}
div.note.note-critical hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.note.note-critical strong {
  color: #f8eacb;
}
div.note.note-critical.note-critical-big {
  font-weight: 1000;
  font-size: 110%;
  line-height: 1.2;
}
div.note.note-light {
  background-color: #5c2b20;
}
div.note.note-lightest {
  color: #f0d79e;
  background-color: #996739;
  border: none;
  padding: 3px 3px 3px 3px;
  margin: 0;
}
div.small-note {
  padding: 5px;
  font-size: 1rem;
  margin: 5px 0;
  color: #ddab76;
  text-align: justify;
}
div.small-note:first-letter {
  font-size: 1.2rem;
  font-weight: bold;
}
div.help {
  background: #524053;
  border: 1px solid #EFDBA8;
  padding: 5px 5px 5px 26px;
  font-size: 1.2rem;
  margin: 5px 0;
  text-align: justify;
  position: relative;
  color: white;
}
div.help:before {
  content: " ";
  position: absolute;
  display: block;
  top: 3px;
  left: 5px;
  width: 16px;
  height: 16px;
  background: url(/build/images/assets/img/icons/small_help.1e4814b4..gif) no-repeat;
}
div.help hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.help > p:first-child {
  margin-top: 0;
}
div.help > p:last-child {
  margin-bottom: 0;
}
div.help strong,
div.help *.strong {
  color: #e2d890;
}
div.hero-help {
  background: #4d5537;
  border: 1px solid #EFDBA8;
  padding: 5px 5px 5px 26px;
  font-size: 1.2rem;
  margin: 5px 0;
  text-align: justify;
  position: relative;
}
div.hero-help:before {
  content: " ";
  position: absolute;
  display: block;
  top: 3px;
  left: 5px;
  width: 16px;
  height: 16px;
  background: url(/build/images/assets/img/icons/small_hero.0cdc29a3..gif) no-repeat;
}
div.hero-help hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.hero-help > p:first-child {
  margin-top: 0;
}
div.hero-help > p:last-child {
  margin-bottom: 0;
}
div.green-note {
  background: #414a31;
  border: 1px solid #EFDBA8;
  padding: 5px 5px 5px 5px;
  font-size: 1.2rem;
  margin: 5px 0;
  text-align: justify;
  position: relative;
}
div.green-note hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
div.green-note > p:first-child {
  margin-top: 0;
}
div.green-note > p:last-child {
  margin-bottom: 0;
}
div.green-note strong {
  color: #e2d890;
}
div.green-note em {
  color: #F0D79E;
}
div.warning-box {
  border: 1px solid red;
  outline: 1px solid black;
}
div.lightbox {
  background: #966437;
  border: 1px solid #ddab76;
  margin: 10px 0;
  padding: 5px;
}
div.lightbox span.highlight {
  color: #ddab76;
}
div.lightbox span.highlight:first-letter {
  font-size: 1.4rem;
  font-weight: bold;
}
button,
*.button,
*.modal-button {
  min-height: 25px;
  background: url(/build/images/assets/img/background/bg_button.209bcd56..gif) center / cover no-repeat;
  color: #F0D79E;
  font-weight: bold;
  border: 1px solid black;
  border-bottom-width: 2px;
  outline: 1px solid rgba(0, 0, 0, 0);
  transition: outline-color 0.5s;
  box-shadow: 0 0 2px black;
  padding: 0 8px 0;
  text-align: left;
  cursor: pointer;
  font-variant: small-caps;
}
button:hover,
*.button:hover,
*.modal-button:hover,
button:focus,
*.button:focus,
*.modal-button:focus {
  border-color: #F0D79E;
  color: #ffffff;
}
button:active,
*.button:active,
*.modal-button:active {
  border-bottom-width: 1px;
  border-top-width: 2px;
}
button.inline,
*.button.inline,
*.modal-button.inline {
  padding: 0 5px 0;
}
button:not(.inline),
*.button:not(.inline),
*.modal-button:not(.inline) {
  width: 100%;
}
button:not(.inline):not(.spaced-icon),
*.button:not(.inline):not(.spaced-icon),
*.modal-button:not(.inline):not(.spaced-icon) {
  display: block;
}
button.small,
*.button.small,
*.modal-button.small {
  font-size: 1rem;
  padding: 2px 6px;
  display: inline-block;
  min-height: 0;
  margin: 0;
}
button:not(.small) + button:not(.small),
button:not(.small) + *.button:not(.small),
button:not(.small) + *.modal-button:not(.small),
*.button:not(.small) + button:not(.small),
*.button:not(.small) + *.button:not(.small),
*.button:not(.small) + *.modal-button:not(.small),
*.modal-button:not(.small) + button:not(.small),
*.modal-button:not(.small) + *.button:not(.small),
*.modal-button:not(.small) + *.modal-button:not(.small) {
  margin-top: 5px;
}
button:not(.small) > img:not(.right),
*.button:not(.small) > img:not(.right),
*.modal-button:not(.small) > img:not(.right) {
  float: left;
}
button:not(.small) > img:not(.right) + img:not(.right),
*.button:not(.small) > img:not(.right) + img:not(.right),
*.modal-button:not(.small) > img:not(.right) + img:not(.right) {
  margin-left: 2px;
}
button:not(.small) > img.right,
*.button:not(.small) > img.right,
*.modal-button:not(.small) > img.right {
  float: right;
}
button:not(.small) > img.right + img.right,
*.button:not(.small) > img.right + img.right,
*.modal-button:not(.small) > img.right + img.right {
  margin-right: 2px;
}
button.bigbutton,
*.button.bigbutton,
*.modal-button.bigbutton {
  background: url(/build/images/assets/img/background/bg_big_button.f547039b..gif) center no-repeat;
  min-width: 100px;
  max-width: 268px;
  min-height: 47px;
  display: inline-block;
  border: none;
  text-align: center;
  font-size: 1.1em;
  position: relative;
}
button.bigbutton > *,
*.button.bigbutton > *,
*.modal-button.bigbutton > * {
  position: relative;
}
button.bigbutton:active,
*.button.bigbutton:active,
*.modal-button.bigbutton:active {
  background: url(/build/images/assets/img/background/bg_big_button2.8826a17d..gif) center no-repeat;
}
button.bigbutton:active > *,
*.button.bigbutton:active > *,
*.modal-button.bigbutton:active > * {
  top: 2px;
}
button.blue,
*.button.blue,
*.modal-button.blue {
  background: url(/build/images/assets/img/background/bg_button_blue.603cecc5..gif) 50% / cover no-repeat;
}
button strong,
*.button strong,
*.modal-button strong {
  color: white;
}
input[type='text'],
input[type='number'],
input[type='password'],
input[type='email'],
input[type='url'],
input[type='date'],
input[type='datetime-local'],
textarea {
  transition: outline-color 0.5s;
  outline: 1px solid rgba(0, 0, 0, 0);
  color: black;
  border: 1px solid #EFDBA8;
  height: 25px;
}
input[type='text']:not(textarea),
input[type='number']:not(textarea),
input[type='password']:not(textarea),
input[type='email']:not(textarea),
input[type='url']:not(textarea),
input[type='date']:not(textarea),
input[type='datetime-local']:not(textarea),
textarea:not(textarea) {
  background: url(/build/images/assets/img/background/bg_input.52b09f76..jpg) bottom center repeat;
}
input[type='text']:not(input),
input[type='number']:not(input),
input[type='password']:not(input),
input[type='email']:not(input),
input[type='url']:not(input),
input[type='date']:not(input),
input[type='datetime-local']:not(input),
textarea:not(input) {
  background: url(/build/images/assets/img/background/form_textarea.856bfb63..gif) bottom center repeat;
  resize: vertical;
  max-width: 100%;
  min-height: 250px;
}
input[type='text']:not(.inline),
input[type='number']:not(.inline),
input[type='password']:not(.inline),
input[type='email']:not(.inline),
input[type='url']:not(.inline),
input[type='date']:not(.inline),
input[type='datetime-local']:not(.inline),
textarea:not(.inline) {
  width: 100%;
}
input[type='text']:not(.inline):not(.spaced-icon),
input[type='number']:not(.inline):not(.spaced-icon),
input[type='password']:not(.inline):not(.spaced-icon),
input[type='email']:not(.inline):not(.spaced-icon),
input[type='url']:not(.inline):not(.spaced-icon),
input[type='date']:not(.inline):not(.spaced-icon),
input[type='datetime-local']:not(.inline):not(.spaced-icon),
textarea:not(.inline):not(.spaced-icon) {
  display: block;
}
input[type='text']:focus,
input[type='number']:focus,
input[type='password']:focus,
input[type='email']:focus,
input[type='url']:focus,
input[type='date']:focus,
input[type='datetime-local']:focus,
textarea:focus {
  outline-color: #EFDBA8;
}
input[type='text']:invalid,
input[type='number']:invalid,
input[type='password']:invalid,
input[type='email']:invalid,
input[type='url']:invalid,
input[type='date']:invalid,
input[type='datetime-local']:invalid,
textarea:invalid,
input[type='text'].invalid,
input[type='number'].invalid,
input[type='password'].invalid,
input[type='email'].invalid,
input[type='url'].invalid,
input[type='date'].invalid,
input[type='datetime-local'].invalid,
textarea.invalid {
  box-shadow: 0 0 4px red;
}
a {
  color: #ddab76;
  font-weight: bold;
}
ul.inventory {
  font-size: 1.1rem;
  font-variant: small-caps;
}
ul.inventory:not(.borderless) {
  border: 1px solid #EFDBA8;
  padding: 6px;
}
ul.inventory.borderless {
  padding: 0;
  margin: 0;
}
ul.inventory > li {
  list-style: none;
  margin: 2px;
  vertical-align: text-bottom;
}
ul.inventory > li:not(.category) {
  display: inline-block;
  border: 1px solid #EFDBA8;
}
ul.inventory > li.category {
  font-size: 1rem;
  font-weight: bold;
}
ul.inventory > li.title:first-child {
  background: #965C36;
  padding: 2px 6px;
  margin-right: 2px;
}
ul.inventory > li.title:first-child:empty {
  display: none;
}
ul.inventory > li.item {
  border-color: rgba(0, 0, 0, 0);
  height: 18px;
  max-width: 40px;
}
ul.inventory > li.item:hover {
  border-color: #F0D79E;
  background-color: #B37C4A;
}
ul.inventory > li.item:not(.locked) {
  cursor: pointer;
}
ul.inventory > li.item.broken {
  border: 1px dotted #ff0000;
}
ul.inventory > li.item.banished_hidden {
  opacity: 0.25;
}
ul.inventory > li.free {
  height: 18px;
  width: 18px;
}
ul.inventory > li.item.counted {
  font-size: 0;
}
ul.inventory > li.item.counted > span {
  font-size: 0.9rem;
  position: relative;
}
ul.inventory > li.blur {
  opacity: 0.25;
}
ul.inventory > li.focus {
  box-shadow: 0 0 4px 2px #EFDBA8;
  border-radius: 4px;
}
ul.inventory.soul {
  background: url(/build/images/assets/img/background/inventory/inv_soul.5ddc4168..gif) no-repeat top left;
}
ul.inventory.soul li {
  margin: 0;
}
ul.inventory.soul li.title:first-child {
  background: #4d5061;
  padding: 2px 6px;
  margin-right: 2px;
  border: 1px solid #64677d;
}
ul.inventory.soul li.title:first-child:empty {
  display: none;
}
ul.inventory.soul li.category .small {
  color: #64677d;
}
ul.inventory.soul li.item:hover {
  border-color: #64677d;
  background-color: #4d5061;
}
ul.inventory.rucksack {
  background: url(/build/images/assets/img/background/inventory/inv_bag.77e6f275..gif) no-repeat top left;
}
ul.inventory.rucksack li {
  margin: 0;
}
ul.inventory.rucksack-escort {
  background: rgba(0, 0, 0, 0.1);
  border: 1px solid #5c2b20;
  margin: 0;
}
ul.inventory.desert,
ul.inventory.desert-escort {
  background: url(/build/images/assets/img/background/inventory/inv_ground.a2092738..gif) repeat top left;
}
ul.inventory.desert-escort {
  border: 1px solid #5c2b20;
}
ul.inventory.chest {
  background: url(/build/images/assets/img/background/inventory/inv_home.d303b8c0..gif) repeat center;
}
ul.inventory.chest.locked li {
  opacity: 0.5;
}
ul.inventory.bank {
  background: url(/build/images/assets/img/background/inventory/inv_bank.3ff564e6..gif) repeat center;
  min-height: 100px;
}
ul.inventory.bank.theft {
  background: #7e3f39;
}
ul.inventory.bank .item .item-icon {
  display: inline-block;
  width: 16px;
  height: 16px;
  text-align: center;
}
ul.inventory.bank .item.defense:not(.broken) {
  border: 1px dotted #ddab76;
}
ul.actions,
ul.special_actions,
ul.heroic_actions {
  padding: 5px 2px;
  background: #5c2b20;
  border: 1px solid #EFDBA8;
}
ul.actions hr,
ul.special_actions hr,
ul.heroic_actions hr {
  color: #EFDBA8;
  border-width: 0;
  border-top-width: 1px;
}
ul.actions > li,
ul.special_actions > li,
ul.heroic_actions > li {
  list-style: none;
  padding: 2px 2px 2px 10px;
  font-size: 1.2rem;
  font-variant: small-caps;
  color: #ddab76;
  position: relative;
  cursor: default;
}
ul.actions > li.broken-item,
ul.special_actions > li.broken-item,
ul.heroic_actions > li.broken-item {
  color: #c04822;
}
ul.actions > li.broken-item b,
ul.special_actions > li.broken-item b,
ul.heroic_actions > li.broken-item b {
  color: #ea6d45;
}
ul.actions > li.broken-item img,
ul.special_actions > li.broken-item img,
ul.heroic_actions > li.broken-item img {
  outline: 1px solid #c04822;
}
ul.actions > li:not(.open):not([disabled]):not(.help):not(.broken-item),
ul.special_actions > li:not(.open):not([disabled]):not(.help):not(.broken-item),
ul.heroic_actions > li:not(.open):not([disabled]):not(.help):not(.broken-item) {
  cursor: pointer;
}
ul.actions > li:not(.open):not([disabled]):not(.help):not(.broken-item):hover,
ul.special_actions > li:not(.open):not([disabled]):not(.help):not(.broken-item):hover,
ul.heroic_actions > li:not(.open):not([disabled]):not(.help):not(.broken-item):hover {
  color: white;
  background: #823d2d;
}
ul.actions > li.help,
ul.special_actions > li.help,
ul.heroic_actions > li.help {
  color: white;
  font-size: 1rem;
  background: #696486;
  cursor: default;
}
ul.actions > li.help:hover,
ul.special_actions > li.help:hover,
ul.heroic_actions > li.help:hover {
  background: #696486;
}
ul.actions > li > div.targets,
ul.special_actions > li > div.targets,
ul.heroic_actions > li > div.targets {
  position: absolute;
  display: none;
  left: 100%;
  right: -100%;
  top: 0;
  z-index: 1500;
  color: #f0d79e;
  outline: 2px solid black;
  margin: 0;
  padding: 5px;
}
ul.actions > li > div.targets.rendered-targets,
ul.special_actions > li > div.targets.rendered-targets,
ul.heroic_actions > li > div.targets.rendered-targets {
  background: #5c2b20;
  border: 1px solid #efdba8;
  color: white;
}
ul.actions > li > div.targets:not(.rendered-targets),
ul.special_actions > li > div.targets:not(.rendered-targets),
ul.heroic_actions > li > div.targets:not(.rendered-targets) {
  background: #3b3249;
  border: 1px solid #afacc1;
}
ul.actions > li > div.targets span.highlight,
ul.special_actions > li > div.targets span.highlight,
ul.heroic_actions > li > div.targets span.highlight {
  padding-left: 3px;
  padding-right: 3px;
  white-space: nowrap;
  background-color: rgba(255, 255, 255, 0.2);
}
ul.actions > li > div.targets span.highlight img,
ul.special_actions > li > div.targets span.highlight img,
ul.heroic_actions > li > div.targets span.highlight img {
  vertical-align: middle;
  margin-right: 3px;
}
ul.actions > li > div.targets > span:first-child,
ul.special_actions > li > div.targets > span:first-child,
ul.heroic_actions > li > div.targets > span:first-child,
ul.actions > li > div.targets > span.header,
ul.special_actions > li > div.targets > span.header,
ul.heroic_actions > li > div.targets > span.header {
  display: block;
  background: #696486;
  padding: 0 3px;
}
ul.actions > li > div.targets > ul,
ul.special_actions > li > div.targets > ul,
ul.heroic_actions > li > div.targets > ul {
  margin: 0;
  padding: 0;
  font-size: 0;
  max-height: 300px;
  overflow-y: auto;
}
ul.actions > li > div.targets > ul > li,
ul.special_actions > li > div.targets > ul > li,
ul.heroic_actions > li > div.targets > ul > li {
  list-style: none;
  padding: 2px;
  margin: 2px;
  border: 1px solid transparent;
}
ul.actions > li > div.targets > ul > li.line:not(.line-check),
ul.special_actions > li > div.targets > ul > li.line:not(.line-check),
ul.heroic_actions > li > div.targets > ul > li.line:not(.line-check) {
  display: flex;
  align-items: center;
}
ul.actions > li > div.targets > ul > li.line:not(.line-check) > *:first-child,
ul.special_actions > li > div.targets > ul > li.line:not(.line-check) > *:first-child,
ul.heroic_actions > li > div.targets > ul > li.line:not(.line-check) > *:first-child {
  flex-grow: 1;
}
ul.actions > li > div.targets > ul > li.line.line-check,
ul.special_actions > li > div.targets > ul > li.line.line-check,
ul.heroic_actions > li > div.targets > ul > li.line.line-check {
  font-size: 1.2rem;
  display: flex;
  align-items: center;
}
ul.actions > li > div.targets > ul > li.line.line-check > *:last-child,
ul.special_actions > li > div.targets > ul > li.line.line-check > *:last-child,
ul.heroic_actions > li > div.targets > ul > li.line.line-check > *:last-child {
  flex-grow: 1;
}
ul.actions > li > div.targets > ul > li:not(.line),
ul.special_actions > li > div.targets > ul > li:not(.line),
ul.heroic_actions > li > div.targets > ul > li:not(.line) {
  cursor: pointer;
}
ul.actions > li > div.targets > ul > li:not(.line):not(.expanded),
ul.special_actions > li > div.targets > ul > li:not(.line):not(.expanded),
ul.heroic_actions > li > div.targets > ul > li:not(.line):not(.expanded) {
  display: inline-block;
}
ul.actions > li > div.targets > ul > li > div:not(.tooltip),
ul.special_actions > li > div.targets > ul > li > div:not(.tooltip),
ul.heroic_actions > li > div.targets > ul > li > div:not(.tooltip) {
  font-size: 1.2rem;
  display: inline-block;
}
ul.actions > li > div.targets > ul > li:not(.line):hover,
ul.special_actions > li > div.targets > ul > li:not(.line):hover,
ul.heroic_actions > li > div.targets > ul > li:not(.line):hover {
  background: #f7ac5c;
  border-color: #be792f;
}
ul.actions > li > div.targets *[x-close-for],
ul.special_actions > li > div.targets *[x-close-for],
ul.heroic_actions > li > div.targets *[x-close-for] {
  text-align: right;
  text-decoration: underline;
  cursor: pointer;
  color: #ddab76;
}
ul.actions > li > img:first-child,
ul.special_actions > li > img:first-child,
ul.heroic_actions > li > img:first-child {
  position: absolute;
  left: 4px;
  top: 3px;
}
ul.actions > li > span,
ul.special_actions > li > span,
ul.heroic_actions > li > span {
  vertical-align: top;
  display: block;
  padding-left: 16px;
}
ul.actions > li > span > img,
ul.special_actions > li > span > img,
ul.heroic_actions > li > span > img {
  vertical-align: sub;
}
ul.actions > li > span > img.unavailable,
ul.special_actions > li > span > img.unavailable,
ul.heroic_actions > li > span > img.unavailable {
  filter: sepia(100%) opacity(40%);
}
ul.actions > li > span.label,
ul.special_actions > li > span.label,
ul.heroic_actions > li > span.label {
  color: #F0D79E;
  text-decoration: underline;
}
ul.actions > li[disabled],
ul.special_actions > li[disabled],
ul.heroic_actions > li[disabled] {
  pointer-events: auto;
  cursor: default;
}
ul.actions > li[disabled] > span,
ul.special_actions > li[disabled] > span,
ul.heroic_actions > li[disabled] > span {
  text-decoration: line-through;
}
ul.actions > li + li,
ul.special_actions > li + li,
ul.heroic_actions > li + li {
  border-top: 1px solid rgba(221, 171, 118, 0.2);
}
ul.actions.heroic_actions > li:not(.already)[disabled] > span,
ul.special_actions.heroic_actions > li:not(.already)[disabled] > span,
ul.heroic_actions.heroic_actions > li:not(.already)[disabled] > span {
  text-decoration: none !important;
}
ul.heroic_actions {
  background-color: #3b3249;
  border: 1px solid #afacc1;
}
ul.heroic_actions > li:hover {
  background: #696486;
}
ul.camping_actions {
  padding: 5px 2px;
}
ul.camping_actions > li {
  list-style: none;
  padding: 2px 2px 2px 10px;
  font-size: 1.2rem;
  position: relative;
}
ul.camping_actions > li:not(.open) {
  cursor: pointer;
}
ul.camping_actions > li:not(.open):hover {
  text-decoration: underline;
}
ul.camping_actions > li > img:first-child {
  position: absolute;
  left: 4px;
  top: 3px;
}
ul.camping_actions > li > span {
  vertical-align: top;
  display: block;
  padding-left: 16px;
}
ul.camping_actions > li > span > img {
  vertical-align: sub;
}
ul.camping_actions > li > span > img.unavailable {
  filter: sepia(100%) opacity(40%);
}
ul.camping_actions > li + li {
  border-top: 1px solid rgba(221, 171, 118, 0.2);
}
div.well {
  width: 100%;
  padding-top: 118.699187%;
  background: url(/build/images/assets/img/background/town/well_bg.dc6d7739..gif) no-repeat center / cover;
  position: relative;
}
div.well > .water {
  overflow: visible;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(/build/images/assets/img/background/town/well_water.6276df14..gif) no-repeat bottom center / cover;
}
div.well > .water::after {
  position: absolute;
  content: " ";
  background: url(/build/images/assets/img/background/town/well_line.31fcec3b..gif) no-repeat center;
  height: 4px;
  top: -4px;
  width: 100%;
}
div.well > .mask {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(/build/images/assets/img/background/town/well_mask.877331a5..gif) no-repeat center / cover;
}
div.well > .overlay {
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  font-weight: bold;
  font-size: 1.1rem;
  padding: 0 8px;
}
div.game-menu-area {
  position: absolute;
  width: 950px;
  padding: 5px 0;
  overflow: visible;
  top: 137px;
  left: 0;
}
div.game-menu-area > div.game-dropdown {
  position: absolute;
  z-index: 11;
  width: 100%;
  top: 37px;
  display: block;
  background: #693e29;
  box-shadow: 0 0 5px black;
  transition: height 0.4s ease, opacity 0.4s ease;
  overflow: hidden;
}
div.game-menu-area > div.game-dropdown.hidden {
  pointer-events: none;
  opacity: 0;
}
div.game-menu-area > div.game-dropdown > ul.text-menu {
  padding: 10px;
  margin: 0;
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
div.game-menu-area > div.game-dropdown > ul.text-menu > li {
  padding: 5px;
  font-size: 1.6rem;
  font-weight: bold;
  font-variant: small-caps;
  list-style: none;
  cursor: pointer;
  color: #f0d79e;
  border-bottom: 1px dashed #b37c4a;
}
div.game-menu-area > div.game-dropdown > ul.text-menu > li.burger-button {
  display: none;
}
div.game-menu-area > div.game-dropdown > ul.text-menu > li:hover {
  background: #8e5437;
}
div.game-menu-area > div.game-dropdown > ul.text-menu > li.back-dash {
  order: 1;
  /*margin-top: 25px;*/
}
div.game-menu-area > div.game-dropdown > ul.text-menu > li.poll-dash {
  order: 2;
  margin-top: 10px;
}
div.game-menu-area > div.game-bar {
  width: 100%;
  height: 32px;
  background: url(/build/images/assets/img/background/bg_menu.2dfe0d1b..jpg);
  box-shadow: 0 0 5px black;
  position: relative;
}
div.game-menu-area > div.game-bar > div.header-stats {
  position: absolute;
  top: -130px;
  pointer-events: none;
  right: 15px;
}
div.game-menu-area > div.game-bar > div.header-stats > ul {
  list-style: none;
  font-variant: small-caps;
  font-weight: bolder;
  color: #fdcb70;
  text-shadow: 0px 1px 1px black, 0px -1px 1px black, 1px 0px 1px black, -1px 0px 1px black, 1px 1px 1px black, -1px -1px 1px black, -1px 1px 1px black, 1px -1px 1px black;
  text-align: right;
  font-size: 1.3rem;
  font-style: italic;
}
div.game-menu-area > div.game-bar > div.header-stats > ul > li span {
  font-size: 1.8rem;
}
div.game-menu-area > div.game-bar > div.header-stats > ul > li.end-stat {
  color: white;
}
div.game-menu-area > div.game-bar > div.ulcont {
  display: inline-block;
  padding: 0;
  margin: 0;
  float: right;
  position: relative;
  z-index: 20;
}
div.game-menu-area > div.game-bar > div.ulcont.fix-left {
  position: absolute;
  top: 100%;
  left: 0;
  float: none;
  margin-top: 12px !important;
  margin-left: 10px;
  z-index: 10;
}
div.game-menu-area > div.game-bar > div.ulcont.fix-left > div {
  display: inline-block;
}
div.game-menu-area > div.game-bar > div.ulcont.fix-left > div + div {
  margin-left: 4px;
}
div.game-menu-area > div.game-bar > ul,
div.game-menu-area > div.game-bar > div.ulcont {
  display: inline-block;
  padding: 0;
  margin: 0;
}
div.game-menu-area > div.game-bar > ul.ulcont + .ulcont,
div.game-menu-area > div.game-bar > div.ulcont.ulcont + .ulcont {
  margin-right: 4px !important;
}
div.game-menu-area > div.game-bar > ul li,
div.game-menu-area > div.game-bar > div.ulcont li {
  display: inline-block;
  list-style: none;
}
div.game-menu-area > div.game-bar > ul.text-menu,
div.game-menu-area > div.game-bar > div.ulcont.text-menu {
  background: url(/build/images/assets/img/background/menu_metalbg.53cc2e47..png) 0 0 repeat-x;
  height: 32px;
  padding-left: 32px;
  padding-right: 6px;
  position: relative;
  z-index: 995;
}
div.game-menu-area > div.game-bar > ul.text-menu:before,
div.game-menu-area > div.game-bar > div.ulcont.text-menu:before {
  position: absolute;
  left: 0;
  top: -28px;
  height: 84px;
  width: 43px;
  pointer-events: none;
  content: " ";
  background: url(/build/images/assets/img/game-bar/cog0.cb2164ab..png) 0 0 no-repeat;
}
div.game-menu-area > div.game-bar > ul.text-menu:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu:after {
  position: absolute;
  right: -43px;
  top: -14px;
  height: 53px;
  width: 57px;
  pointer-events: none;
  z-index: 20;
  content: " ";
  background: url(/build/images/assets/img/game-bar/cog1.93690797..png) 0 0 no-repeat;
}
div.game-menu-area > div.game-bar > ul.text-menu > li,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li {
  padding: 2px 8px;
  background: rgba(0, 0, 0, 0.3);
  font-weight: bold;
  color: #ddab76;
  box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.6);
  border-radius: 4px;
  border: 1px solid rgba(0, 0, 0, 0.3);
  cursor: pointer;
}
div.game-menu-area > div.game-bar > ul.text-menu > li:hover,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li:hover {
  color: white;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.burger-button,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.burger-button {
  margin-top: 2px;
  position: relative;
  left: -20px;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.forum,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.forum,
div.game-menu-area > div.game-bar > ul.text-menu > li.town-dash,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-dash,
div.game-menu-area > div.game-bar > ul.text-menu > li.town-news,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-news,
div.game-menu-area > div.game-bar > ul.text-menu > li.soul,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.soul,
div.game-menu-area > div.game-bar > ul.text-menu > li.help,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.help {
  filter: brightness(100%);
  width: 84px;
  margin-top: 7px;
  text-transform: uppercase;
  font-size: 1rem;
  font-weight: bold;
  color: #FFFFCA;
  text-align: center;
  position: relative;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.forum:hover,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.forum:hover,
div.game-menu-area > div.game-bar > ul.text-menu > li.town-dash:hover,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-dash:hover,
div.game-menu-area > div.game-bar > ul.text-menu > li.town-news:hover,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-news:hover,
div.game-menu-area > div.game-bar > ul.text-menu > li.soul:hover,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.soul:hover,
div.game-menu-area > div.game-bar > ul.text-menu > li.help:hover,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.help:hover {
  filter: brightness(140%);
  color: #FFFFCA;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.forum:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.forum:after,
div.game-menu-area > div.game-bar > ul.text-menu > li.town-dash:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-dash:after,
div.game-menu-area > div.game-bar > ul.text-menu > li.town-news:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-news:after,
div.game-menu-area > div.game-bar > ul.text-menu > li.soul:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.soul:after,
div.game-menu-area > div.game-bar > ul.text-menu > li.help:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.help:after {
  filter: drop-shadow(0 0 2px black);
  content: " ";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  height: 45px;
  top: -40px;
  background-position: bottom center;
  background-repeat: no-repeat;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.back-dash,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.back-dash {
  color: #f0d79e;
  box-shadow: inset 0 0 4px #00000000;
  border: 1px solid #00000000;
  position: absolute;
  top: 35px;
  left: 0;
  width: 117px;
  height: 37px;
  padding-top: 9.5px;
  padding-left: 26px;
  font-size: 1rem;
  font-weight: normal;
  font-variant: small-caps;
  background: url(/build/images/assets/img/game-bar/back_button.a23c38e3..png);
}
div.game-menu-area > div.game-bar > ul.text-menu > li.back-dash:hover,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.back-dash:hover {
  background-image: url(/build/images/assets/img/game-bar/back_button_hover.cc688d48..png);
  padding-top: 10.5px;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.poll-dash,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.poll-dash {
  color: #f0d79e;
  border: none;
  box-shadow: none;
  position: absolute;
  top: 49px;
  left: 735px;
  width: 169px;
  height: 41px;
  background: url(/build/images/assets/img/background/sondagebt_bg.9386752e..gif) center / cover no-repeat;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.poll-dash button,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.poll-dash button {
  position: absolute;
  width: 156px;
  min-height: auto;
  height: 20px;
  top: 19px;
  left: 11px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: fade;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.poll-dash button > span,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.poll-dash button > span {
  display: block;
  width: 130%;
  position: relative;
  left: -15%;
  text-align: center;
  transform: scaleX(0.85);
}
div.game-menu-area > div.game-bar > ul.text-menu > li.forum:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.forum:after {
  background-image: url(/build/images/assets/img/game-bar/forum.37f3e439..png);
  top: -42px;
}
div.game-menu-area > div.game-bar > ul.text-menu > li.town-dash:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-dash:after {
  background-image: url(/build/images/assets/img/game-bar/play.997bb4aa..png);
}
div.game-menu-area > div.game-bar > ul.text-menu > li.town-news:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.town-news:after {
  background-image: url(/build/images/assets/img/game-bar/gazette.c2f4e308..png);
}
div.game-menu-area > div.game-bar > ul.text-menu > li.soul:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.soul:after {
  background-image: url(/build/images/assets/img/game-bar/soul.be82ea0c..png);
}
div.game-menu-area > div.game-bar > ul.text-menu > li.help:after,
div.game-menu-area > div.game-bar > div.ulcont.text-menu > li.help:after {
  background-image: url(/build/images/assets/img/game-bar/help.07020a0e..png);
}
div.game-menu-area > div.game-bar > ul.clock,
div.game-menu-area > div.game-bar > div.ulcont.clock {
  position: absolute;
  background: url(/build/images/assets/img/background/clock.2fd94115..png);
  width: 260px;
  height: 90px;
  top: -137px;
  right: 0px;
}
div.game-menu-area > div.game-bar > ul.clock > li,
div.game-menu-area > div.game-bar > div.ulcont.clock > li {
  display: block;
  position: absolute;
}
div.game-menu-area > div.game-bar > ul.clock > li:nth-child(1),
div.game-menu-area > div.game-bar > div.ulcont.clock > li:nth-child(1) {
  font-size: 1rem;
  color: #ddab76;
  text-align: right;
  height: 12px;
  top: 9px;
  left: 0;
  right: 75px;
  font-variant: small-caps;
}
div.game-menu-area > div.game-bar > ul.clock > li:nth-child(2),
div.game-menu-area > div.game-bar > div.ulcont.clock > li:nth-child(2) {
  font-size: 1rem;
  color: #704018;
  font-weight: bold;
  text-align: right;
  height: 12px;
  top: 25px;
  left: 0;
  right: 85px;
}
div.game-menu-area > div.game-bar > ul.clock > li:nth-child(3),
div.game-menu-area > div.game-bar > div.ulcont.clock > li:nth-child(3) {
  font-size: 1rem;
  text-align: center;
  top: 32px;
  left: 195px;
  right: 25px;
  cursor: help;
  z-index: 995;
}
div.game-menu-area > div.game-bar > ul.clock > li:nth-child(4),
div.game-menu-area > div.game-bar > div.ulcont.clock > li:nth-child(4) {
  color: #5e0000;
  font-size: 1rem;
  text-align: center;
  font-weight: bold;
  top: 58px;
  left: 195px;
  right: 25px;
  cursor: help;
  z-index: 995;
}
div.game-menu-area > div.game-bar > ul.clock .hardcore,
div.game-menu-area > div.game-bar > div.ulcont.clock .hardcore {
  color: #a33333;
  font-variant: small-caps;
}
div.game-menu-area > div.game-bar > ul.clock > li:nth-child(5),
div.game-menu-area > div.game-bar > div.ulcont.clock > li:nth-child(5) {
  top: -6px;
  right: 0;
  z-index: 998;
}
div.game-menu-area > div.game-bar > ul.ulcont,
div.game-menu-area > div.game-bar > div.ulcont.ulcont {
  margin-top: 5px;
  background-color: #483927;
  padding: 1px 3px;
  border: 1px solid #be9766;
  float: right;
  font-size: 0.7em;
}
div.game-menu-area > div.game-bar > ul.ulcont ul,
div.game-menu-area > div.game-bar > div.ulcont.ulcont ul {
  margin: 0;
  padding: 0;
}
div.game-menu-area > div.game-bar > ul.ulcont ul li,
div.game-menu-area > div.game-bar > div.ulcont.ulcont ul li {
  list-style: none;
  color: #ddab76;
  padding: 0;
}
div.game-menu-area > div.game-bar > ul.ulcont ul li b.red,
div.game-menu-area > div.game-bar > div.ulcont.ulcont ul li b.red {
  color: #ff5f5f;
}
div.game-menu-area > div.game-bar > ul.ulcont ul li:before,
div.game-menu-area > div.game-bar > div.ulcont.ulcont ul li:before {
  line-height: 0;
  vertical-align: top;
  margin-right: 4px;
  display: inline-block;
  width: 16px;
}
div.game-menu-area > div.game-bar > ul.status,
div.game-menu-area > div.game-bar > div.ulcont.status,
div.game-menu-area > div.game-bar > ul.rucksack,
div.game-menu-area > div.game-bar > div.ulcont.rucksack {
  position: relative;
  padding: 3px 8px;
  font-weight: bold;
  color: #ddab76;
  box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.9);
  border-radius: 4px;
  background: rgba(0, 0, 0, 0.5);
  float: right;
  font-size: 0.2rem;
  height: 30px;
  /*&.rucksack:before*/
}
div.game-menu-area > div.game-bar > ul.status > .text,
div.game-menu-area > div.game-bar > div.ulcont.status > .text,
div.game-menu-area > div.game-bar > ul.rucksack > .text,
div.game-menu-area > div.game-bar > div.ulcont.rucksack > .text {
  display: block;
  position: absolute;
  top: -1px;
  left: 7px;
  right: 0;
  margin-top: 0;
  z-index: 2;
  color: white;
  font-size: 0.8rem;
  font-variant: small-caps;
  text-shadow: 1px 1px 2px black;
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm):not(.civil),
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm):not(.civil),
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm):not(.civil),
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm):not(.civil) {
  min-width: 64px;
  background: url(/build/images/assets/img/game-bar/panel_tl.61eccd4c..png) 0 0 no-repeat, url(/build/images/assets/img/game-bar/panel_tr.f287b8c0..png) 100% 0 no-repeat, url(/build/images/assets/img/game-bar/panel_bl.a18b84b2..png) 0 100% no-repeat, url(/build/images/assets/img/game-bar/panel_br.0db4ecea..png) 100% 100% no-repeat, url(/build/images/assets/img/game-bar/panel_t.056a0d9d..png) 0 0 repeat-x, url(/build/images/assets/img/game-bar/panel_l.55402dfd..png) 0 0 repeat-y, url(/build/images/assets/img/game-bar/panel_r.885c2d8a..png) 100% 0 repeat-y, url(/build/images/assets/img/game-bar/panel_b.9a69fb55..png) 0 100% repeat-x, url(/build/images/assets/img/game-bar/background_sq.8e001ff9..png);
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm).rucksack,
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm).rucksack,
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm).rucksack,
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm).rucksack {
  z-index: 2;
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm) > li:not(.text),
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm) > li:not(.text),
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text),
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text) {
  height: 18px;
  margin-top: 6px;
  vertical-align: bottom;
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm) > li:not(.text).free,
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm) > li:not(.text).free,
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).free,
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).free,
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm) > li:not(.text).item,
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm) > li:not(.text).item,
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).item,
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).item {
  width: 16px;
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm) > li:not(.text).free,
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm) > li:not(.text).free,
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).free,
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).free {
  background: url(/build/images/assets/img/small_empty_inv.bb5e84b9..gif) no-repeat;
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm) > li:not(.text).item.broken,
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm) > li:not(.text).item.broken,
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).item.broken,
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm) > li:not(.text).item.broken {
  outline: 1px dotted #ff0000;
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm) .status-ghoul,
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm) .status-ghoul,
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm) .status-ghoul,
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm) .status-ghoul {
  position: absolute;
  left: 0;
  top: 26px;
  padding: 4px;
  background: #8f5e33;
  color: #ddab76;
  border: 1px solid #af865a;
  outline: 2px solid #442012;
  float: right;
  font-size: 0.9rem;
  height: 32px !important;
  text-transform: uppercase;
  font-weight: bold;
  z-index: 1;
  max-width: 165px;
}
div.game-menu-area > div.game-bar > ul.status:not(.ap):not(.bp):not(.pm) .status-ghoul.warning,
div.game-menu-area > div.game-bar > div.ulcont.status:not(.ap):not(.bp):not(.pm) .status-ghoul.warning,
div.game-menu-area > div.game-bar > ul.rucksack:not(.ap):not(.bp):not(.pm) .status-ghoul.warning,
div.game-menu-area > div.game-bar > div.ulcont.rucksack:not(.ap):not(.bp):not(.pm) .status-ghoul.warning {
  height: 50px !important;
}
div.game-menu-area > div.game-bar > ul.status.rucksack,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack {
  max-width: 176px;
  overflow: hidden;
  font-size: 0;
}
div.game-menu-area > div.game-bar > ul.status.rucksack.expanded .more,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack.expanded .more,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack.expanded .more,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack.expanded .more {
  width: 18px;
  position: absolute;
  top: 7px;
  right: 0px;
}
div.game-menu-area > div.game-bar > ul.status.rucksack.expanded:hover,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack.expanded:hover,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack.expanded:hover,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack.expanded:hover {
  overflow: visible;
  height: 56px;
}
div.game-menu-area > div.game-bar > ul.status.rucksack.expanded:hover .more,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack.expanded:hover .more,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack.expanded:hover .more,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack.expanded:hover .more {
  display: none;
}
div.game-menu-area > div.game-bar > ul.status.rucksack:not(.expanded) .more,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack:not(.expanded) .more,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack:not(.expanded) .more,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack:not(.expanded) .more {
  display: none;
}
div.game-menu-area > div.game-bar > ul.status.rucksack.fix-bottom,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack.fix-bottom,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack.fix-bottom,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack.fix-bottom {
  position: absolute !important;
  top: 100%;
  right: 0;
  float: none;
}
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union {
  border-radius: 0;
}
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.rucksack,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.rucksack,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.rucksack,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.rucksack {
  margin-left: 0;
  position: relative;
  overflow: visible;
  z-index: 1;
}
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.rucksack:not(:hover) .over,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.rucksack:not(:hover) .over,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.rucksack:not(:hover) .over,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.rucksack:not(:hover) .over {
  display: none;
}
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.rucksack:not(.expanded):not(.civil),
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.rucksack:not(.expanded):not(.civil),
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.rucksack:not(.expanded):not(.civil),
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.rucksack:not(.expanded):not(.civil),
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.rucksack:not(:hover):not(.civil),
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.rucksack:not(:hover):not(.civil),
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.rucksack:not(:hover):not(.civil),
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.rucksack:not(:hover):not(.civil) {
  background: url(/build/images/assets/img/game-bar/panel_tr.f287b8c0..png) 100% 0 no-repeat, url(/build/images/assets/img/game-bar/panel_br.0db4ecea..png) 100% 100% no-repeat, url(/build/images/assets/img/game-bar/panel_t.056a0d9d..png) 0 0 repeat-x, url(/build/images/assets/img/game-bar/panel_r.885c2d8a..png) 100% 0 repeat-y, url(/build/images/assets/img/game-bar/panel_b.9a69fb55..png) 0 100% repeat-x, url(/build/images/assets/img/game-bar/background_sq.8e001ff9..png) !important;
}
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.rucksack:not(.expanded):before,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.rucksack:not(.expanded):before,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.rucksack:not(.expanded):before,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.rucksack:not(.expanded):before,
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.rucksack:not(:hover):before,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.rucksack:not(:hover):before,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.rucksack:not(:hover):before,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.rucksack:not(:hover):before {
  content: " ";
  z-index: 1;
  position: absolute;
  top: 0;
  left: -14px;
  width: 24px;
  bottom: 0;
  pointer-events: none;
  background: url(/build/images/assets/img/game-bar/fuse_t.db04b8e2..png) 0 0 no-repeat, url(/build/images/assets/img/game-bar/fuse_b.df452958..png) 0 100% no-repeat, url(/build/images/assets/img/game-bar/fuse_m.839d4221..png) 0 0 repeat-y;
}
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.status,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.status,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.status,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.status {
  margin-right: 0;
  margin-left: 32px;
}
div.game-menu-area > div.game-bar > ul.status.rucksack_status_union.status:before,
div.game-menu-area > div.game-bar > div.ulcont.status.rucksack_status_union.status:before,
div.game-menu-area > div.game-bar > ul.rucksack.rucksack_status_union.status:before,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.rucksack_status_union.status:before {
  content: " ";
  z-index: 20;
  position: absolute;
  top: 13px;
  left: -34px;
  width: 40px;
  height: 33px;
  pointer-events: none;
  background: url(/build/images/assets/img/game-bar/cog2.7b747861..png) 0 0 no-repeat;
}
div.game-menu-area > div.game-bar > ul.status.ap,
div.game-menu-area > div.game-bar > div.ulcont.status.ap,
div.game-menu-area > div.game-bar > ul.rucksack.ap,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.ap,
div.game-menu-area > div.game-bar > ul.status.bp,
div.game-menu-area > div.game-bar > div.ulcont.status.bp,
div.game-menu-area > div.game-bar > ul.rucksack.bp,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.bp,
div.game-menu-area > div.game-bar > ul.status.pm,
div.game-menu-area > div.game-bar > div.ulcont.status.pm,
div.game-menu-area > div.game-bar > ul.rucksack.pm,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.pm {
  font-size: 1.6rem;
}
div.game-menu-area > div.game-bar > ul.status.ap > li,
div.game-menu-area > div.game-bar > div.ulcont.status.ap > li,
div.game-menu-area > div.game-bar > ul.rucksack.ap > li,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.ap > li,
div.game-menu-area > div.game-bar > ul.status.bp > li,
div.game-menu-area > div.game-bar > div.ulcont.status.bp > li,
div.game-menu-area > div.game-bar > ul.rucksack.bp > li,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.bp > li,
div.game-menu-area > div.game-bar > ul.status.pm > li,
div.game-menu-area > div.game-bar > div.ulcont.status.pm > li,
div.game-menu-area > div.game-bar > ul.rucksack.pm > li,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.pm > li {
  margin-top: 3px;
}
div.game-menu-area > div.game-bar > ul.status.ap:before,
div.game-menu-area > div.game-bar > div.ulcont.status.ap:before,
div.game-menu-area > div.game-bar > ul.rucksack.ap:before,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.ap:before {
  content: "";
}
div.game-menu-area > div.game-bar > ul.status.bp:before,
div.game-menu-area > div.game-bar > div.ulcont.status.bp:before,
div.game-menu-area > div.game-bar > ul.rucksack.bp:before,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.bp:before {
  content: "";
}
div.game-menu-area > div.game-bar > ul.status.pm:before,
div.game-menu-area > div.game-bar > div.ulcont.status.pm:before,
div.game-menu-area > div.game-bar > ul.rucksack.pm:before,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.pm:before {
  content: "";
}
div.game-menu-area > div.game-bar > ul.status.civil:before,
div.game-menu-area > div.game-bar > div.ulcont.status.civil:before,
div.game-menu-area > div.game-bar > ul.rucksack.civil:before,
div.game-menu-area > div.game-bar > div.ulcont.rucksack.civil:before {
  content: " ";
}
.ghoul-hunger-container {
  width: 150px;
  display: inline-block;
  height: 0;
  overflow: visible;
}
.ghoul-hunger-container .ghoul-hunger-background {
  position: absolute;
  left: 0;
  right: 0;
  height: 6px;
  top: 20px;
  background: #582921;
  outline: 1px solid #ba9976;
  margin: 0 3px 0 5px;
}
.ghoul-hunger-container .ghoul-hunger-bar {
  position: absolute;
  left: 0;
  height: 6px;
  top: 20px;
  background: #696486;
  margin: 0 3px 0 5px;
  border-top: 1px inset black;
}
.ghoul-hunger-container .ghoul-hunger-bar.warning {
  background: #bb6765;
}
.ghoul-hunger-container .ghoul-hunger-indicator {
  position: absolute;
  background: red;
  height: 6px;
  width: 2px;
  top: 20px;
  margin: 0 2px;
}
.ghoul-hunger-container.in-tooltip {
  display: block;
  height: 12px;
  position: relative;
}
.ghoul-hunger-container.in-tooltip .ghoul-hunger-background,
.ghoul-hunger-container.in-tooltip .ghoul-hunger-bar,
.ghoul-hunger-container.in-tooltip .ghoul-hunger-indicator {
  top: 3px;
}
.ghoul-message {
  text-transform: uppercase;
  font-size: 0.7rem;
  display: block;
  color: #ff5f5f;
  margin-top: 5px;
}
span.ap,
div.ap {
  display: inline-block;
}
span.ap:after,
div.ap:after {
  content: " ";
  display: inline-block;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/ap_small.9d8cf15c..gif);
  vertical-align: middle;
  margin-left: 0;
}
span.bp,
div.bp {
  display: inline-block;
}
span.bp:after,
div.bp:after {
  content: " ";
  display: inline-block;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/bp_small.eaf3a5f3..gif);
  vertical-align: middle;
  margin-left: 0;
}
span.pm,
div.pm {
  display: inline-block;
}
span.pm:after,
div.pm:after {
  content: " ";
  display: inline-block;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/pm_small.8597f73b..gif);
  vertical-align: middle;
  margin-left: 0;
}
span.ox,
div.ox {
  display: inline-block;
}
span.ox:after,
div.ox:after {
  content: " ";
  display: inline-block;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/oxygen_small.ccfd5ef3..gif);
  vertical-align: middle;
  margin-left: 0;
}
span.defense,
div.defense {
  display: inline-block;
  font-weight: bold;
}
span.defense:after,
div.defense:after {
  content: " ";
  display: inline-block;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/small_def.0444425f..gif);
  vertical-align: middle;
  margin-left: 2px;
}
span.defense-broken,
div.defense-broken {
  display: inline-block;
  color: #f18766;
  font-weight: bold;
}
span.defense-broken:after,
div.defense-broken:after {
  content: " ";
  display: inline-block;
  height: 16px;
  width: 16px;
  background: url(/build/images/assets/img/icons/small_def_broken.b4044ffd..gif);
  vertical-align: middle;
  margin-left: 2px;
}
.jobs-choice {
  border: 1px solid #7e4d2a;
  width: 100%;
  opacity: 0.6;
}
.jobs-choice input[type='radio'] {
  display: none;
}
.jobs-choice:hover {
  border: 1px dotted #ddab76;
  cursor: pointer;
}
.jobs-choice > .text {
  color: #b37c4a;
  font-weight: bold;
  font-variant: small-caps;
}
.jobs-choice > label > img {
  width: 100%;
}
.jobs-choice.selected {
  border: 1px solid #f0d79e;
  color: white;
  opacity: 1;
}
.jobs-choice.selected > .text {
  color: white;
}
.jobs-choice .helpbtn {
  position: absolute;
  bottom: 20px;
  left: 20px;
}
.tabs {
  font-size: 1.2rem;
  color: #ddab76;
  border-bottom: 1px solid #ddab76;
  margin-bottom: 20px;
  padding: 0 5px;
  position: relative;
  top: -2px;
  margin-left: -2px;
  min-height: 34px;
}
.tabs:not(.plain) {
  overflow: visible;
  border-bottom: 1px solid transparent;
  background: url(/build/images/assets/img/background/box/panel_02t.46a9eb10..png) right -4px top -7px no-repeat, url(/build/images/assets/img/background/tabs-header.4e251e99..jpg) left / cover;
}
.tabs:not(.plain)::before {
  position: absolute;
  content: " ";
  top: 0;
  left: 27px;
  right: 28px;
  height: 3px;
  background: url(/build/images/assets/img/background/box/panel_01.ff4d29a0..png) 0 -6px repeat-x;
}
.tabs:not(.plain)::after {
  position: absolute;
  content: " ";
  bottom: -55px;
  top: 100%;
  left: 5px;
  right: 2px;
  background: url(/build/images/assets/img/background/below_tabs_bg.0fbbd788..gif) left top repeat-x;
}
.tabs.plain {
  background: url(/build/images/assets/img/background/tabs-header-plain.5535ca39..gif) bottom left no-repeat;
}
.tabs.no-bottom-margin {
  margin-bottom: 0;
}
.tabs.no-bottom-margin ~ div.lightbox {
  margin-top: 0;
}
.tabs > .tab-floater {
  min-height: 32px;
}
.tabs > .tab-floater.tab {
  padding-top: 0 !important;
}
.tabs > .tab-floater::before,
.tabs > .tab-floater::after {
  content: " ";
  clear: both;
}
.tabs > .tab-floater::before {
  display: table;
}
.tabs > .tab-floater::after {
  display: block;
  height: 0;
}
.tabs h4.soul-name {
  margin: 8px 4px;
  display: inline-block;
}
.tabs .tab {
  overflow: hidden;
  position: relative;
}
.tabs .tab.inline {
  display: inline;
}
.tabs .tab:not(.left) {
  float: right;
}
.tabs .tab:not(.tab-floater) {
  padding-top: 9px;
}
.tabs .tab:first-child.left.inline > div.avatar.small:first-child {
  margin-left: -4px;
}
.tabs .tab:first-child.left.inline > div.avatar.small:first-child > h4.soul-name {
  transition: opacity 0.4s ease-in-out;
  pointer-events: none;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.tabs .tab:first-child.left.inline > div.avatar.small:first-child > h4.soul-name > img {
  position: absolute;
  top: 0;
  left: calc(50% - 8px);
}
.tabs .tab:first-child.left.inline > div.avatar.small:first-child > h4.soul-name > a {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  font-size: 0.75em;
  text-align: center;
}
.tabs .tab:first-child.left.inline > div.avatar.small:first-child:hover > h4.soul-name {
  opacity: 1;
}
.tabs .tab.highlight-new::after {
  display: block;
  content: " ";
  width: 16px;
  height: 16px;
  top: 5px;
  left: 0;
  background-image: url(/build/images/assets/img/forum/recent.af2ef869..png);
  position: absolute;
}
.tabs .tab .tab-link {
  float: right;
  height: 21px;
  margin-right: 0px;
  margin-left: 2px;
  margin-top: 3px;
  white-space: nowrap;
  background-image: url(/build/images/assets/img/background/tab.1d5bcab7..gif);
  background-position: top left;
  background-repeat: no-repeat;
  border-left: 1px solid #694023;
  border-right: 1px solid #694023;
  cursor: pointer;
  font-family: "Arial", sans-serif;
  font-size: 1rem;
  font-variant: small-caps;
  color: #f0d79e;
  padding: 2px 4px 0;
  text-decoration: underline;
}
.tabs .tab:not(.tab-floater):hover .tab-link {
  outline: 1px solid #f0d79e;
  text-decoration: underline;
}
.tabs .tab.selected {
  position: relative;
  top: 2px;
}
.tabs .tab.selected .tab-link {
  text-decoration: none;
  color: white;
  background-image: url(/build/images/assets/img/background/tab_active.ac61dd57..gif);
}
.tabs.plain .tab {
  float: left;
}
.tab-floater.tab-floater-nobreak {
  display: flex;
  max-width: 100%;
}
span.icon {
  background: rgba(0, 0, 0, 0.15);
  border: 1px solid rgba(0, 0, 0, 0.15);
  padding: 0 5px;
  border-radius: 6px;
  font-variant: small-caps;
  color: white;
  font-size: 1.2rem;
}
span.icon > img {
  margin-right: 3px;
}
ul.summary {
  background: #5c2b20;
  border: 1px solid #ddab76;
}
ul.summary,
ul.summary ul {
  list-style: none;
  margin: 0;
  padding: 5px;
}
ul.summary ul > li {
  padding-left: 16px;
}
ul.summary li {
  clear: both;
}
ul.summary li > span {
  float: right;
}
ul.summary li > ul {
  border-top: 1px solid #ddab76;
  margin-top: 5px;
}
div.death_header {
  background: url(/build/images/assets/img/background/deathHeader.56a4dda7..gif) no-repeat center bottom / contain;
  min-height: 55px;
  margin-top: 24px;
  text-align: center;
}
div.death_header > div:first-child {
  color: #ddab76;
  font-variant: small-caps;
  font-size: 1.6rem;
  margin-bottom: 6px;
}
div.death_header > div:first-child::first-letter {
  color: #e7c49f;
}
div.death_header > div:last-child {
  color: #e7c49f;
  font-variant: small-caps;
  font-size: 1.8rem;
  font-weight: bold;
}
div.death_header > div:last-child::first-letter {
  color: #f1ddc8;
}
div.death_footer {
  text-align: center;
  font-weight: bold;
  color: #afacc1;
}
div.death_list {
  padding-left: 6px;
}
div.death_list > b {
  color: #ddab76;
}
div.death_list > ul {
  list-style-type: none;
  padding-left: 0;
  font-size: 1.2rem;
  font-weight: bold;
  color: #e7c49f;
}
div.death_list > ul > li {
  line-height: 32px;
}
div.death_list > ul > li > span.count {
  color: white;
}
div.death_list > ul > li > div:not(.tooltip) {
  width: 32px;
  height: 32px;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
}
div.death_list > ul > li > div:not(.tooltip) > img {
  margin-top: -3px;
}
div.death_list > ul > li.rare div {
  background: url(/build/images/assets/img/pictos/rewardBg_rare.2c712a68..gif) no-repeat;
}
div.death_list > ul > li:hover div {
  background-color: #5c2b20;
  outline: 1px solid #f0d79e;
}
div.rebirth {
  background: #996739;
  border: 1px solid #b37c4a;
  margin-bottom: 10px;
}
div.rebirth div.rebirth_label {
  font-size: 1.1rem;
  background: #b37c4a;
  font-variant: small-caps;
  color: #f0d79e;
  padding: 5px;
}
div.rebirth input {
  padding-left: 5px;
  padding-right: 5px;
}
div.rebirth div.rebirth_btn {
  margin-top: 10px;
}
a.help-button {
  background-image: url(/build/images/assets/img/help/helpTooltip.296a271b..gif);
  background-repeat: no-repeat;
  text-align: center;
  color: #E7D1B2;
  border: 1px solid #5e3d17;
  text-transform: uppercase;
  font-size: 0.85rem;
  padding-left: 3px;
  padding-right: 3px;
  cursor: help;
  height: 14px;
  width: 36px;
  display: inline-block;
  line-height: normal;
}
a.help-button:hover {
  outline: 1px solid white;
}
.helpLink {
  font-variant: small-caps;
  padding-left: 20px;
  height: 16px;
  margin-top: 2px;
  margin-bottom: 2px;
  background-image: url(/build/images/assets/img/icons/small_help.1e4814b4..gif);
  background-position: top left;
  background-repeat: no-repeat;
  font-size: 1.1rem;
}
.helpLink:hover {
  color: white;
}
div.help .helpLink {
  background-image: none;
  padding-left: 0;
  color: #F0D79E;
  font-weight: bold;
}
p.book {
  margin-top: 10px;
  padding-left: 0px;
  font-size: 1.25rem;
  font-style: italic;
  color: #efc698;
}
p.book:first-letter {
  font-size: 110%;
  font-weight: bold;
}
p.ambiant,
div.ambiant {
  padding: 5px 5px 5px 22px;
  margin: 0px 10px 10px 40px;
  color: #ddab76;
  font-style: italic;
  font-size: 1.2rem;
  text-align: justify;
  background-image: url(/build/images/assets/img/icons/small_rp.4fd67236..gif);
  background-repeat: no-repeat;
  background-position: 0px 5px;
}
div.tooltip {
  display: none;
  pointer-events: none;
  font-size: 1rem;
  max-width: 250px;
  padding: 4px;
  position: fixed;
  z-index: 2000;
  color: black;
  margin: 20px;
  box-shadow: 0 0 5px black;
  background: #ddab76;
  border: 2px solid #be792f;
  text-align: justify;
  outline: 1px solid #432b11;
  font-weight: normal;
  font-variant: normal;
}
div.tooltip strong.red {
  color: #cf7058;
}
div.tooltip ul {
  padding: 0 3px;
  margin: 2px 0 0px 0px;
  list-style: none none;
  color: #F0D79E;
}
div.tooltip ul:not(.stack) {
  clear: both;
}
div.tooltip ul li {
  margin: 0;
  border-top: 0;
  border-bottom: 2px solid #5c2b20;
}
div.tooltip ul li:not(.item) {
  padding-left: 4px;
  padding-right: 4px;
  background-color: #524053;
}
div.tooltip ul li:last-child {
  border-bottom: 0;
}
div.tooltip ul li i {
  color: #f0d79e;
  font-style: italic;
}
div.tooltip ul li strong {
  font-variant: small-caps;
}
div.tooltip em {
  color: #524053;
}
div.tooltip > h1:first-child {
  font-size: 1.2rem;
  font-weight: bold;
  margin: 4px;
  padding: 0;
  text-align: center;
  border-bottom: 1px solid #be792f;
  font-variant: small-caps;
}
div.tooltip.ndynamic {
  width: 250px;
}
div.tooltip.help {
  background-color: #5c2b20;
  border: 1px solid #ecb98a;
  color: white;
  padding-left: 30px;
  padding-right: 10px;
  max-width: 250px;
}
div.tooltip.help > h1:first-child {
  border: none;
  text-align: left;
  margin: 0;
}
div.tooltip.help strong,
div.tooltip.help em {
  color: #edcda9;
}
div.tooltip.normal {
  background: #935F42;
  border: 1px dotted #E3C699;
  outline: 1px solid #5c2b20;
  color: white;
}
div.tooltip.normal > h1:first-child {
  color: white;
  text-align: right;
  border-bottom-color: white;
}
div.tooltip.normal strong {
  color: #ffaa88;
}
div.tooltip.normal em {
  color: #F0D79E;
}
div.tooltip.item {
  color: #dfdad2;
  width: 250px;
  border: 1px solid #ab9d89;
  border-bottom-color: black;
  border-right-color: black;
  background-color: #746652;
  outline: 1px solid #5c2b20;
}
div.tooltip.item > h1:first-child {
  color: white;
  text-align: right;
  border-bottom-color: white;
}
div.tooltip.forum-tooltip {
  background: #5c2b20;
  border: 1px solid #f0d79e;
  outline: 1px solid #5c2b20;
  color: white;
}
div.tooltip.forum-tooltip em {
  color: #F0D79E;
}
ul.citizen-list li {
  list-style: none;
  color: #ddab76;
}
span.language {
  text-transform: uppercase;
  font-size: 1.2rem;
  line-height: 20px;
  display: inline-block;
  text-align: center;
  color: sandybrown;
}
span.language img {
  width: 100%;
}
div.block {
  width: 80%;
  margin: 10px auto;
  background-color: #5c2b20;
  border: 1px solid #e1bd9b;
  outline: 2px solid #43281a;
}
div.block strong {
  color: #afacc1;
  text-transform: uppercase;
  text-align: center;
  font-size: 1.2rem;
}
div.item-addendum {
  font-weight: bold;
  color: #ddab76;
  margin-top: 10px;
}
div.item-tag {
  font-size: 1.1rem;
  /*text-align: center;*/
  padding: 2px;
  background: #022142;
  border: 1px solid #011d37;
  position: relative;
  color: #ddab76;
  height: 18px;
  margin-top: 3px;
  padding-left: 20px;
}
div.item-tag:after {
  position: absolute;
  display: block;
  content: " ";
  height: 16px;
  width: 16px;
  top: 0;
  left: 1px;
}
div.item-tag.item-tag-deco:after {
  background: url(/build/images/assets/img/item/cat_deco.5944708c..gif) center / contain no-repeat;
}
div.item-tag.item-tag-defense:after {
  background: url(/build/images/assets/img/item/cat_def.5741cc50..gif) center / contain no-repeat;
}
div.item-tag.item-tag-essential {
  padding-left: 14px;
}
div.item-tag.item-tag-essential:after {
  background: url(/build/images/assets/img/item/cat_job.46a3e93f..gif) center / contain no-repeat;
}
div.item-tag.item-tag-weapon:after {
  background: url(/build/images/assets/img/item/cat_weapon.9bb841e8..gif) center / contain no-repeat;
}
div.item-tag.item-tag-heavy:after {
  background: url(/build/images/assets/img/item/cat_heavy.acc8d273..gif) center / contain no-repeat;
}
div.item-tag.item-tag-use-1:after {
  background: url(/build/images/assets/img/icons/small_once.a6b19157..gif) center / contain no-repeat;
}
div.item-tag.item-tag-item-id:after {
  background: url(/build/images/assets/img/icons/small_dev.145328e8..png) center / contain no-repeat;
}
div.item-tag.item-tag-poison-deadly:after {
  background: url(/build/images/assets/img/icons/death.34e3288c..gif) center / contain no-repeat;
}
div.item-tag.item-tag-poison-infect:after {
  background: url(/build/images/assets/img/status/status_infection.8c769471..gif) center / contain no-repeat;
}
div.item-tag.item-tag-poison-strange:after {
  background: url(/build/images/assets/img/status/status_drugged.233c203e..gif) center / contain no-repeat;
}
div.item-tag.item-tag-first-pick:after {
  background: url(/build/images/assets/img/item/item_bagxl.fbd2e7bc..gif) center / contain no-repeat;
}
div.item-tag em {
  color: white;
}
div.badge {
  background: #7d5032;
  border: 1px solid #dfc793;
  padding: 10px;
  margin: 20px 0;
}
div.badge strong {
  font-size: 1.2em;
  font-weight: bold;
  color: white;
}
div.badge span {
  color: #ddab76;
}
div.tooltip-dummy {
  height: 0;
  position: relative;
  overflow: visible;
  padding: 0;
  margin: 0;
}
div.tooltip-dummy > * {
  position: absolute;
  width: 100%;
  top: 0;
  z-index: 3;
  box-shadow: 0 0 2px black, 0 0 10px black;
}
div.tooltip-dummy > *.tooltip-dummy-container {
  background: #524053;
  outline: 1px solid #F0D79E;
}
div.tooltip-dummy > *.tooltip-dummy-container > h4 {
  margin: 4px;
  padding: 0 0 4px;
  border-bottom: 1px solid #F0D79E;
  color: #F0D79E;
  text-align: center;
}
div.daily-attack {
  margin: 0 auto;
  max-width: 442px;
}
div.daily-attack div.content {
  padding: 0;
  background-color: #5c2b20;
  border: 1px solid #ddab76;
  outline: 2px solid #5c2b20;
  font-style: italic;
  color: #ddab76;
}
div.daily-attack div.content hordes-flash[data-src] {
  overflow: hidden;
}
div.daily-attack div.content hordes-flash[data-src] > * {
  width: 100% !important;
  height: auto !important;
  aspect-ratio: 440/120;
}
div.daily-attack div.content p {
  margin: 16px 10px;
}
div.daily-attack div.content p::first-letter {
  color: #f0d79e;
  font-weight: bold;
  font-size: 1.5rem;
}
div.daily-attack div.content strong {
  color: #cf7058;
  font-weight: normal;
}
div.daily-attack div.infos {
  margin-top: 20px;
  background-color: #3b3249;
  border: 1px solid #ddab76;
  outline: 2px solid #5c2b20;
  padding: 10px;
  color: white;
  font-size: 1.2rem;
}
div.daily-attack div.infos img {
  float: left;
  margin-right: 5px;
  border: 1px solid #b37c4a;
}
div.daily-attack div.infos h2 {
  padding: 0px;
  margin: 0px 0px 5px;
  color: #ddab76;
  text-align: left;
  font-family: "Lora", serif;
  text-transform: uppercase;
  border-bottom: 2px solid #ddab76;
  font-size: 1.3rem;
}
div.daily-attack div.infos em {
  color: #f0d79e;
  font-size: 1.1rem;
}
.avatar,
.avatarcrow {
  display: inline-block;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.7);
  position: relative;
}
.avatar:not(.small):not(.full):not(.round) > img,
.avatarcrow:not(.small):not(.full):not(.round) > img {
  max-width: 100px;
  max-height: 100px;
}
.avatar.small > img,
.avatarcrow.small > img {
  width: 90px;
  height: 30px;
  object-fit: cover;
}
.avatar.full > img,
.avatarcrow.full > img {
  max-width: 100%;
}
.avatar.round,
.avatarcrow.round {
  border-radius: 100%;
  overflow: hidden;
}
.avatar.round > img,
.avatarcrow.round > img {
  width: 40px;
  height: 40px;
  object-fit: cover;
}
.avatar.full > div.crop,
.avatarcrow.full > div.crop {
  z-index: 1;
  width: 100%;
  height: 33.33333333%;
  position: absolute;
  top: 0;
  left: 0;
  outline: 1px solid white;
  background: rgba(255, 255, 255, 0.1);
  cursor: nwse-resize;
}
.avatar.full > div.crop > div,
.avatarcrow.full > div.crop > div {
  cursor: grab;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.avatar.raw,
.avatarcrow.raw {
  outline: none;
  box-shadow: none;
  padding: 0;
  margin: 0;
  border: 1px solid transparent;
}
.avatar > img,
.avatarcrow > img {
  backdrop-filter: blur(15px) contrast(95%) brightness(110%);
  background: url(/build/images/assets/img/noise.cba0ba4f..png);
}
.avatar {
  border: 1px solid #5c2b20;
}
.avatarcrow {
  border: 1px solid #cc3300;
}
.tab-floater .avatar > img {
  backdrop-filter: none;
  background: transparent;
}
select {
  font-size: 1.2rem;
  background-color: #965C36;
  color: #f0d79e;
  border: 1px solid #ddab76;
  outline: 1px solid black;
  cursor: pointer;
}
select:not(.small) {
  width: 100%;
}
i.dagger {
  font-style: normal;
}
.form div.note.note-lightest {
  margin: 5px 0;
}
.form .mod {
  font-size: 1.2rem;
  color: #f0d79e;
}
.form .mod strong {
  color: white;
  text-transform: uppercase;
}
.form .warning {
  color: #f86;
  font-size: 1.2rem;
  font-variant: small-caps;
  margin-top: 5px;
  padding: 5px;
  background-color: #5c2b20;
  border: 1px solid #f0d79e;
  outline: 1px solid #5c2b20;
}
.form .warning strong {
  text-transform: uppercase;
  color: #f8eacb;
}
#postbox {
  position: absolute;
  right: 10px;
  top: 100px;
  font-size: 10px;
  background-color: rgba(62, 36, 23, 0.75);
  border-radius: 6px;
  padding: 3px 5px;
  color: #ddab76;
  transition: background-color 0.5s ease-in-out;
  cursor: pointer;
  z-index: 995;
}
#postbox:hover {
  background-color: rgba(99, 58, 37, 0.75);
}
#postbox > div {
  margin: 0;
  display: inline-block;
  font-weight: bold;
}
#postbox > div:last-child {
  margin-left: 4px;
}
#postbox.new-messages > *:nth-child(1) {
  display: none;
}
#postbox:not(.new-messages) > *:not(:nth-child(1)) {
  display: none !important;
}
.mt-1 {
  margin-top: 1em;
}
.mt-2 {
  margin-top: 2em;
}
.mb-1 {
  margin-bottom: 1em;
}
.mb-2 {
  margin-bottom: 2em;
}
.ml-1 {
  margin-left: 1em;
}
.pl-1 {
  padding-left: 1em;
}
.pl-05 {
  padding-left: 0.5em;
}
.inline-block {
  display: inline-block;
}
ul.hordes-bullets {
  list-style: none;
  font-size: 0.8em;
}
ul.hordes-bullets > li {
  position: relative;
}
ul.hordes-bullets > li b.emph {
  font-weight: normal;
  color: #ddab76;
  font-variant: small-caps;
}
ul.hordes-bullets > li:before {
  position: absolute;
  left: -24px;
  top: 0;
  content: " ";
  width: 24px;
  height: 16px;
  background: url(/build/images/assets/img/icons/small_middot.d673b4c1..gif) no-repeat;
}
ul.hordes-bullets > li.note {
  margin-left: -40px;
}
div.or {
  height: 100px;
  width: 100%;
  background: url(/build/images/assets/img/or.72e5a71d..png) no-repeat center;
}
div.welcome-teaser {
  height: 500px;
  margin-right: -5px;
}
div.welcome-teaser > span {
  font-size: 18px;
  position: relative;
  display: inline-block;
  width: 241px;
  top: 18px;
  left: 70px;
  transform: rotate(-1.8deg);
  text-align: center;
  font-weight: bold;
  text-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
}
div.welcome-teaser > span:first-child {
  color: #312839;
  text-transform: uppercase;
}
div.welcome-teaser > span:last-child {
  color: #5b0000;
}
div.welcome-teaser.teaser-1 {
  background: url(/build/images/assets/img/teaser1.97daeabd..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-1 > span {
  left: 80px;
  top: 25px;
}
div.welcome-teaser.teaser-2 {
  background: url(/build/images/assets/img/teaser2.ac81eb84..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-3 {
  background: url(/build/images/assets/img/teaser3.30afc570..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-4 {
  background: url(/build/images/assets/img/teaser4.26767171..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-5 {
  background: url(/build/images/assets/img/teaser5.00055932..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-6 {
  background: url(/build/images/assets/img/teaser6.d10d14ec..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-7 {
  background: url(/build/images/assets/img/teaser7.1c954604..png) no-repeat top right;
}
div.welcome-teaser.teaser-8 {
  background: url(/build/images/assets/img/teaser8.7a34dc34..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-9 {
  background: url(/build/images/assets/img/teaser9.2d849e22..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-10 {
  background: url(/build/images/assets/img/teaser10.af3bf423..jpg) no-repeat top right;
}
div.welcome-teaser.teaser-11 {
  background: url(/build/images/assets/img/teaser11.399b217a..jpg) no-repeat top right;
}
span.tag {
  font-size: 0.95rem;
  text-shadow: 1px 1px 0 black;
  padding: 2px 4px;
  box-shadow: 0 0 2px black;
  margin: 1px 2px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  font-weight: bold;
  border-radius: 3px;
}
.username {
  word-break: break-all;
  text-decoration: none;
  border-radius: 4px;
  padding-right: 5px;
  padding-left: 5px;
  color: #F0D79E;
  font-weight: bold;
  box-shadow: 0 0 1px black;
  display: inline-block;
  cursor: pointer;
}
.username.username-alias {
  background-color: #5c0045;
  border-top: 1px solid #981c54;
}
.username:not(.username-alias) {
  background-color: #5C0000;
  border-top: 1px solid #98341c;
}
.username:hover {
  border-top: 1px solid #490000;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.5), 0 0 1px black;
}
.username:not(.username-alias).is-friend {
  border-top: 1px solid #965c36;
  background-color: #7e4e2a;
}
div.loading {
  min-height: 24px;
  width: 100%;
  background: url(/build/images/assets/img/anims/loading.143e0562..gif) center no-repeat;
}
i.h-icon {
  display: inline-block;
  height: 16px;
  width: 16px;
}
i.h-icon.caret-up {
  background: url(/build/images/assets/img/icons/small_caret_up.f165c160..gif) center no-repeat;
}
i.h-icon.caret-down {
  background: url(/build/images/assets/img/icons/small_caret_down.3be88e38..gif) center no-repeat;
}
.toc {
  position: sticky;
  top: 4px;
  font-size: 1.1rem;
  background: #8a5432;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  border: 1px solid #704328;
}
.toc > b:first-child {
  display: block;
  background: #965c36;
  padding: 4px;
  font-variant: small-caps;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.toc ul {
  margin: 4px 0;
  padding: 0;
}
.toc ul li {
  background: #8a5432;
  list-style: none;
  padding: 2px 10px;
  color: white;
  cursor: pointer;
  border-top: 1px solid #965c36;
}
.toc > ul > li {
  margin-left: 0;
}
.toc > ul > li:first-child {
  border-top: none;
}
.toc > ul > li > ul > li {
  margin-left: 12px;
}
.toc > ul > li > ul > li > ul > li {
  margin-left: 24px;
}
.center {
  text-align: center;
}
.vmiddle {
  vertical-align: middle;
}
.left {
  text-align: left;
}
.right {
  text-align: right;
}
.justify {
  text-align: justify;
}
.float-left {
  float: left;
}
.float-right {
  float: right;
}
.small {
  color: #ddab76;
  font-size: 1.1rem;
}
.medium {
  font-size: 1.6rem;
}
.critical {
  color: #f86000;
  font-weight: bold;
}
.pointer {
  cursor: pointer;
}
.no-ws {
  font-size: 0;
}
hr.dashed {
  border: 1px dashed #ddab76;
}
h5 {
  margin: 15px 0 2px;
  font-variant: small-caps;
  font-weight: bold;
  color: #ddab76;
  border-bottom: 2px solid #ddab76;
  background: linear-gradient(to top, #643b25 0%, rgba(100, 59, 37, 0) 50%, rgba(100, 59, 37, 0) 100%);
}
h1.page-head {
  padding: 7px 0 14px 48px;
  margin: 0 0 8px;
  color: #f0d79e;
  font-size: 1.4rem;
  line-height: 17px;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-image: url(/build/images/assets/img/h1.57460bf4..gif);
  background-repeat: no-repeat;
  background-position-y: bottom;
  clear: both;
}
h2.page-head {
  height: 17px;
  padding: 0;
  margin: 15px 0 5px;
  color: #ddab76;
  font-size: 1.2rem;
  line-height: 17px;
  text-transform: uppercase;
  border-bottom: 2px solid #ddab76;
  background-image: url(/build/images/assets/img/help/h2.ee568f07..gif);
  background-repeat: repeat-x;
  background-position: left bottom;
  clear: both;
}
.page-head > strong {
  color: white;
}
*[disabled],
*[data-disabled="disabled"]:not(form) {
  pointer-events: none;
  filter: saturate(0%) contrast(50%) brightness(110%);
}
*[data-disabled="blocked"]:not(form) {
  pointer-events: none;
}
*.no-interaction {
  pointer-events: none;
}
form[data-disabled="disabled"] input,
form[data-disabled="disabled"] select,
form[data-disabled="disabled"] textarea,
form[data-disabled="disabled"] button,
form[data-disabled="disabled"] div.button {
  pointer-events: none;
  filter: saturate(0%) contrast(50%) brightness(110%);
}
img.fit {
  width: 100%;
}
ul.feature-list {
  font-size: 0.8em;
}
ul.feature-list strong,
ul.feature-list b {
  color: #ddab76;
}
.boxed {
  border: 1px solid #f0d79e;
  outline: 1px solid #5c2b20;
}
.bold {
  font-weight: bold;
}
.italic {
  font-style: italic;
}
.hidden,
.hidden-empty:empty {
  display: none!important;
}
.link {
  cursor: pointer;
  color: #ddab76;
}
.link:not(.undecorated) {
  text-decoration: underline;
}
.link:hover {
  color: white;
}
button img {
  margin-right: 5px;
}
.content-center-vertical {
  display: flex;
  align-items: center;
}
.content-center-horizontal {
  display: flex;
  justify-content: center;
}
.pad {
  padding: 5px;
}
div.band {
  border: 1px solid #ddab76;
  position: relative;
  text-align: center;
  height: 0;
  margin: 30px 0;
  filter: drop-shadow(0 0 4px black);
}
div.band > span {
  display: inline-block;
  position: relative;
  top: -15px;
  height: 30px;
  text-transform: uppercase;
  background: #ddab76;
  color: white;
  padding: 5px 15px;
  font-weight: bold;
  border-radius: 15px;
}
.ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
}
.relative {
  position: relative;
}
.full-height {
  height: 100%;
}
.auto-height {
  height: auto;
}
.full-width {
  width: 100%;
}
.max-height {
  max-height: 100%;
}
.text-wrap-all {
  word-break: break-all;
}
.text-wrap-none {
  word-break: keep-all;
}
button.button-dropdown-button,
div.button.button-dropdown-button,
div.forum-button.button-dropdown-button {
  position: relative;
  overflow: visible;
  display: inline-block;
  width: auto;
}
button.button-dropdown-button .button-dropdown,
div.button.button-dropdown-button .button-dropdown,
div.forum-button.button-dropdown-button .button-dropdown {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  cursor: auto;
  border: 1px solid #f0d79e;
  outline: 1px solid #5c2b20;
  background: #3c2018;
  padding: 5px;
  z-index: 10;
}
button.button-dropdown-button .button-dropdown button:not(.inline),
div.button.button-dropdown-button .button-dropdown button:not(.inline),
div.forum-button.button-dropdown-button .button-dropdown button:not(.inline),
button.button-dropdown-button .button-dropdown .button:not(.inline),
div.button.button-dropdown-button .button-dropdown .button:not(.inline),
div.forum-button.button-dropdown-button .button-dropdown .button:not(.inline),
button.button-dropdown-button .button-dropdown .forum-button:not(.inline),
div.button.button-dropdown-button .button-dropdown .forum-button:not(.inline),
div.forum-button.button-dropdown-button .button-dropdown .forum-button:not(.inline) {
  width: 100%;
  white-space: nowrap;
}
button.button-dropdown-button:focus .button-dropdown,
div.button.button-dropdown-button:focus .button-dropdown,
div.forum-button.button-dropdown-button:focus .button-dropdown,
button.button-dropdown-button .button-dropdown:focus-within,
div.button.button-dropdown-button .button-dropdown:focus-within,
div.forum-button.button-dropdown-button .button-dropdown:focus-within,
button.button-dropdown-button .button-dropdown:hover,
div.button.button-dropdown-button .button-dropdown:hover,
div.forum-button.button-dropdown-button .button-dropdown:hover {
  display: block;
}
.spaced-icon {
  display: flex;
  align-items: center;
  justify-content: space-between;
  column-gap: 5px;
}
.clear {
  clear: both;
}
.no-margin {
  margin: 0 !important;
}
div.inline {
  display: inline-block;
}
@keyframes delay-pointer-events {
  0% {
    pointer-events: none;
  }
  99% {
    pointer-events: none;
  }
  100% {
    pointer-events: all;
  }
}
* {
  box-sizing: border-box;
}
*::before,
*::after {
  box-sizing: border-box;
}
.row::before,
.row::after {
  content: " ";
  clear: both;
}
.row::before {
  display: table;
}
.row::after {
  display: block;
  height: 0;
}
.row > .cell,
.row .cell-small {
  display: inline-block;
  float: left;
  position: relative;
}
.row > .cell.padded,
.row .cell-small.padded {
  padding: 5px;
}
.row > .cell.padded-small,
.row .cell-small.padded-small {
  padding: 2px;
}
.row > .cell.padded-none,
.row .cell-small.padded-none {
  padding: 0;
}
.row > .cell::before,
.row .cell-small::before,
.row > .cell::after,
.row .cell-small::after {
  clear: both;
}
.row > .cell::before,
.row .cell-small::before {
  content: " ";
  display: table;
}
.row > .cell.rw-0 {
  display: none;
}
.row > .cell.ro-0 {
  margin-left: 0;
}
.row > .cell.rw-1 {
  width: 8.33333333%;
}
.row > .cell.ro-1 {
  margin-left: 8.33333333%;
}
.row > .cell.rw-2 {
  width: 16.66666667%;
}
.row > .cell.ro-2 {
  margin-left: 16.66666667%;
}
.row > .cell.rw-3 {
  width: 25%;
}
.row > .cell.ro-3 {
  margin-left: 25%;
}
.row > .cell.rw-4 {
  width: 33.33333333%;
}
.row > .cell.ro-4 {
  margin-left: 33.33333333%;
}
.row > .cell.rw-5 {
  width: 41.66666667%;
}
.row > .cell.ro-5 {
  margin-left: 41.66666667%;
}
.row > .cell.rw-6 {
  width: 50%;
}
.row > .cell.ro-6 {
  margin-left: 50%;
}
.row > .cell.rw-7 {
  width: 58.33333333%;
}
.row > .cell.ro-7 {
  margin-left: 58.33333333%;
}
.row > .cell.rw-8 {
  width: 66.66666667%;
}
.row > .cell.ro-8 {
  margin-left: 66.66666667%;
}
.row > .cell.rw-9 {
  width: 75%;
}
.row > .cell.ro-9 {
  margin-left: 75%;
}
.row > .cell.rw-10 {
  width: 83.33333333%;
}
.row > .cell.ro-10 {
  margin-left: 83.33333333%;
}
.row > .cell.rw-11 {
  width: 91.66666667%;
}
.row > .cell.ro-11 {
  margin-left: 91.66666667%;
}
.row > .cell.rw-12 {
  width: 100%;
}
.row > .cell.ro-12 {
  margin-left: 100%;
}
.row > .cell.rw-0 {
  width: 0%;
}
.row > .cell.ro-0 {
  margin-left: 0%;
}
.row > .cell.rw-1 {
  width: 8.33333333%;
}
.row > .cell.ro-1 {
  margin-left: 8.33333333%;
}
.row > .cell.rw-2 {
  width: 16.66666667%;
}
.row > .cell.ro-2 {
  margin-left: 16.66666667%;
}
.row > .cell.rw-3 {
  width: 25%;
}
.row > .cell.ro-3 {
  margin-left: 25%;
}
.row > .cell.rw-4 {
  width: 33.33333333%;
}
.row > .cell.ro-4 {
  margin-left: 33.33333333%;
}
.row > .cell.rw-5 {
  width: 41.66666667%;
}
.row > .cell.ro-5 {
  margin-left: 41.66666667%;
}
.row > .cell.rw-6 {
  width: 50%;
}
.row > .cell.ro-6 {
  margin-left: 50%;
}
.row > .cell.rw-7 {
  width: 58.33333333%;
}
.row > .cell.ro-7 {
  margin-left: 58.33333333%;
}
.row > .cell.rw-8 {
  width: 66.66666667%;
}
.row > .cell.ro-8 {
  margin-left: 66.66666667%;
}
.row > .cell.rw-9 {
  width: 75%;
}
.row > .cell.ro-9 {
  margin-left: 75%;
}
.row > .cell.rw-10 {
  width: 83.33333333%;
}
.row > .cell.ro-10 {
  margin-left: 83.33333333%;
}
.row > .cell.rw-11 {
  width: 91.66666667%;
}
.row > .cell.ro-11 {
  margin-left: 91.66666667%;
}
.row > .cell.rw-12 {
  width: 100%;
}
.row > .cell.ro-12 {
  margin-left: 100%;
}
.row > .cell-small.rw-0 {
  display: none;
}
.row > .cell-small.ro-0 {
  margin-left: 0;
}
.row > .cell-small.rw-1 {
  width: 4.16666667%;
}
.row > .cell-small.ro-1 {
  margin-left: 4.16666667%;
}
.row > .cell-small.rw-2 {
  width: 8.33333333%;
}
.row > .cell-small.ro-2 {
  margin-left: 8.33333333%;
}
.row > .cell-small.rw-3 {
  width: 12.5%;
}
.row > .cell-small.ro-3 {
  margin-left: 12.5%;
}
.row > .cell-small.rw-4 {
  width: 16.66666667%;
}
.row > .cell-small.ro-4 {
  margin-left: 16.66666667%;
}
.row > .cell-small.rw-5 {
  width: 20.83333333%;
}
.row > .cell-small.ro-5 {
  margin-left: 20.83333333%;
}
.row > .cell-small.rw-6 {
  width: 25%;
}
.row > .cell-small.ro-6 {
  margin-left: 25%;
}
.row > .cell-small.rw-7 {
  width: 29.16666667%;
}
.row > .cell-small.ro-7 {
  margin-left: 29.16666667%;
}
.row > .cell-small.rw-8 {
  width: 33.33333333%;
}
.row > .cell-small.ro-8 {
  margin-left: 33.33333333%;
}
.row > .cell-small.rw-9 {
  width: 37.5%;
}
.row > .cell-small.ro-9 {
  margin-left: 37.5%;
}
.row > .cell-small.rw-10 {
  width: 41.66666667%;
}
.row > .cell-small.ro-10 {
  margin-left: 41.66666667%;
}
.row > .cell-small.rw-11 {
  width: 45.83333333%;
}
.row > .cell-small.ro-11 {
  margin-left: 45.83333333%;
}
.row > .cell-small.rw-12 {
  width: 50%;
}
.row > .cell-small.ro-12 {
  margin-left: 50%;
}
.row > .cell-small.rw-13 {
  width: 54.16666667%;
}
.row > .cell-small.ro-13 {
  margin-left: 54.16666667%;
}
.row > .cell-small.rw-14 {
  width: 58.33333333%;
}
.row > .cell-small.ro-14 {
  margin-left: 58.33333333%;
}
.row > .cell-small.rw-15 {
  width: 62.5%;
}
.row > .cell-small.ro-15 {
  margin-left: 62.5%;
}
.row > .cell-small.rw-16 {
  width: 66.66666667%;
}
.row > .cell-small.ro-16 {
  margin-left: 66.66666667%;
}
.row > .cell-small.rw-17 {
  width: 70.83333333%;
}
.row > .cell-small.ro-17 {
  margin-left: 70.83333333%;
}
.row > .cell-small.rw-18 {
  width: 75%;
}
.row > .cell-small.ro-18 {
  margin-left: 75%;
}
.row > .cell-small.rw-19 {
  width: 79.16666667%;
}
.row > .cell-small.ro-19 {
  margin-left: 79.16666667%;
}
.row > .cell-small.rw-20 {
  width: 83.33333333%;
}
.row > .cell-small.ro-20 {
  margin-left: 83.33333333%;
}
.row > .cell-small.rw-21 {
  width: 87.5%;
}
.row > .cell-small.ro-21 {
  margin-left: 87.5%;
}
.row > .cell-small.rw-22 {
  width: 91.66666667%;
}
.row > .cell-small.ro-22 {
  margin-left: 91.66666667%;
}
.row > .cell-small.rw-23 {
  width: 95.83333333%;
}
.row > .cell-small.ro-23 {
  margin-left: 95.83333333%;
}
.row > .cell-small.rw-24 {
  width: 100%;
}
.row > .cell-small.ro-24 {
  margin-left: 100%;
}
.row > .cell-small.rw-0 {
  width: 0%;
}
.row > .cell-small.ro-0 {
  margin-left: 0%;
}
.row > .cell-small.rw-1 {
  width: 4.16666667%;
}
.row > .cell-small.ro-1 {
  margin-left: 4.16666667%;
}
.row > .cell-small.rw-2 {
  width: 8.33333333%;
}
.row > .cell-small.ro-2 {
  margin-left: 8.33333333%;
}
.row > .cell-small.rw-3 {
  width: 12.5%;
}
.row > .cell-small.ro-3 {
  margin-left: 12.5%;
}
.row > .cell-small.rw-4 {
  width: 16.66666667%;
}
.row > .cell-small.ro-4 {
  margin-left: 16.66666667%;
}
.row > .cell-small.rw-5 {
  width: 20.83333333%;
}
.row > .cell-small.ro-5 {
  margin-left: 20.83333333%;
}
.row > .cell-small.rw-6 {
  width: 25%;
}
.row > .cell-small.ro-6 {
  margin-left: 25%;
}
.row > .cell-small.rw-7 {
  width: 29.16666667%;
}
.row > .cell-small.ro-7 {
  margin-left: 29.16666667%;
}
.row > .cell-small.rw-8 {
  width: 33.33333333%;
}
.row > .cell-small.ro-8 {
  margin-left: 33.33333333%;
}
.row > .cell-small.rw-9 {
  width: 37.5%;
}
.row > .cell-small.ro-9 {
  margin-left: 37.5%;
}
.row > .cell-small.rw-10 {
  width: 41.66666667%;
}
.row > .cell-small.ro-10 {
  margin-left: 41.66666667%;
}
.row > .cell-small.rw-11 {
  width: 45.83333333%;
}
.row > .cell-small.ro-11 {
  margin-left: 45.83333333%;
}
.row > .cell-small.rw-12 {
  width: 50%;
}
.row > .cell-small.ro-12 {
  margin-left: 50%;
}
.row > .cell-small.rw-13 {
  width: 54.16666667%;
}
.row > .cell-small.ro-13 {
  margin-left: 54.16666667%;
}
.row > .cell-small.rw-14 {
  width: 58.33333333%;
}
.row > .cell-small.ro-14 {
  margin-left: 58.33333333%;
}
.row > .cell-small.rw-15 {
  width: 62.5%;
}
.row > .cell-small.ro-15 {
  margin-left: 62.5%;
}
.row > .cell-small.rw-16 {
  width: 66.66666667%;
}
.row > .cell-small.ro-16 {
  margin-left: 66.66666667%;
}
.row > .cell-small.rw-17 {
  width: 70.83333333%;
}
.row > .cell-small.ro-17 {
  margin-left: 70.83333333%;
}
.row > .cell-small.rw-18 {
  width: 75%;
}
.row > .cell-small.ro-18 {
  margin-left: 75%;
}
.row > .cell-small.rw-19 {
  width: 79.16666667%;
}
.row > .cell-small.ro-19 {
  margin-left: 79.16666667%;
}
.row > .cell-small.rw-20 {
  width: 83.33333333%;
}
.row > .cell-small.ro-20 {
  margin-left: 83.33333333%;
}
.row > .cell-small.rw-21 {
  width: 87.5%;
}
.row > .cell-small.ro-21 {
  margin-left: 87.5%;
}
.row > .cell-small.rw-22 {
  width: 91.66666667%;
}
.row > .cell-small.ro-22 {
  margin-left: 91.66666667%;
}
.row > .cell-small.rw-23 {
  width: 95.83333333%;
}
.row > .cell-small.ro-23 {
  margin-left: 95.83333333%;
}
.row > .cell-small.rw-24 {
  width: 100%;
}
.row > .cell-small.ro-24 {
  margin-left: 100%;
}
.row-table > .row.header,
.row-table > .row-flex.header {
  font-variant: small-caps;
  font-weight: bold;
  background: linear-gradient(to top, #643b25 0%, rgba(100, 59, 37, 0) 50%, rgba(100, 59, 37, 0) 100%);
}
.row-table > .row.header.row-flex,
.row-table > .row-flex.header.row-flex {
  align-items: end;
}
.row-table > .row:not(.header):not(.highlight):nth-child(2n+0),
.row-table > .row-flex:not(.header):not(.highlight):nth-child(2n+0) {
  background: #5c2b20;
}
.row-table > .row:not(.header):not(.highlight):nth-child(2n+1),
.row-table > .row-flex:not(.header):not(.highlight):nth-child(2n+1) {
  background: #663024;
}
.row-table > .row:not(.header).highlight:nth-child(2n+0),
.row-table > .row-flex:not(.header).highlight:nth-child(2n+0) {
  background: #3c3a4a;
}
.row-table > .row:not(.header).highlight:nth-child(2n+1),
.row-table > .row-flex:not(.header).highlight:nth-child(2n+1) {
  background: #434153;
}
.note .row-table > .row.header {
  background: none;
}
.row-flex:not(.inline) {
  display: flex;
}
.row-flex.inline {
  display: inline-flex;
}
.row-flex:not(.wrap):not(.wrap-inverse) {
  flex-wrap: nowrap;
}
.row-flex.wrap {
  flex-wrap: wrap;
}
.row-flex.gap {
  gap: 5px;
}
.row-flex.gap-small {
  gap: 2px;
}
.row-flex.gap-none {
  gap: 0;
}
.row-flex.wrap-inverse {
  flex-wrap: wrap-reverse;
}
.row-flex.h-center {
  justify-content: center;
}
.row-flex.left {
  justify-content: flex-start;
}
.row-flex.space {
  justify-content: space-between;
}
.row-flex.right {
  justify-content: flex-end;
}
.row-flex.v-center {
  align-items: center;
}
.row-flex.top {
  align-items: flex-start;
}
.row-flex.bottom {
  align-items: flex-end;
}
.row-flex.stretch {
  align-items: stretch;
}
.row-flex:not(inverse):not(.vertical) {
  flex-direction: row;
}
.row-flex.inverse:not(.vertical) {
  flex-direction: row-reverse;
}
.row-flex:not(inverse).vertical {
  flex-direction: column;
}
.row-flex.inverse.vertical {
  flex-direction: column-reverse;
}
.row-flex > .cell.shrink-0,
.row-flex > .cell-small.shrink-0 {
  flex-shrink: 0;
}
.row-flex > .cell.grow-0,
.row-flex > .cell-small.grow-0 {
  flex-grow: 0;
}
.row-flex > .cell.factor-0,
.row-flex > .cell-small.factor-0 {
  flex-shrink: 0;
  flex-grow: 0;
}
.row-flex > .cell.shrink-1,
.row-flex > .cell-small.shrink-1 {
  flex-shrink: 1;
}
.row-flex > .cell.grow-1,
.row-flex > .cell-small.grow-1 {
  flex-grow: 1;
}
.row-flex > .cell.factor-1,
.row-flex > .cell-small.factor-1 {
  flex-shrink: 1;
  flex-grow: 1;
}
.row-flex > .cell.shrink-2,
.row-flex > .cell-small.shrink-2 {
  flex-shrink: 2;
}
.row-flex > .cell.grow-2,
.row-flex > .cell-small.grow-2 {
  flex-grow: 2;
}
.row-flex > .cell.factor-2,
.row-flex > .cell-small.factor-2 {
  flex-shrink: 2;
  flex-grow: 2;
}
.row-flex > .cell.shrink-3,
.row-flex > .cell-small.shrink-3 {
  flex-shrink: 3;
}
.row-flex > .cell.grow-3,
.row-flex > .cell-small.grow-3 {
  flex-grow: 3;
}
.row-flex > .cell.factor-3,
.row-flex > .cell-small.factor-3 {
  flex-shrink: 3;
  flex-grow: 3;
}
.row-flex > .cell.shrink-4,
.row-flex > .cell-small.shrink-4 {
  flex-shrink: 4;
}
.row-flex > .cell.grow-4,
.row-flex > .cell-small.grow-4 {
  flex-grow: 4;
}
.row-flex > .cell.factor-4,
.row-flex > .cell-small.factor-4 {
  flex-shrink: 4;
  flex-grow: 4;
}
.row-flex > .cell.shrink-5,
.row-flex > .cell-small.shrink-5 {
  flex-shrink: 5;
}
.row-flex > .cell.grow-5,
.row-flex > .cell-small.grow-5 {
  flex-grow: 5;
}
.row-flex > .cell.factor-5,
.row-flex > .cell-small.factor-5 {
  flex-shrink: 5;
  flex-grow: 5;
}
.row-flex > .cell.shrink-6,
.row-flex > .cell-small.shrink-6 {
  flex-shrink: 6;
}
.row-flex > .cell.grow-6,
.row-flex > .cell-small.grow-6 {
  flex-grow: 6;
}
.row-flex > .cell.factor-6,
.row-flex > .cell-small.factor-6 {
  flex-shrink: 6;
  flex-grow: 6;
}
.row-flex > .cell.shrink-7,
.row-flex > .cell-small.shrink-7 {
  flex-shrink: 7;
}
.row-flex > .cell.grow-7,
.row-flex > .cell-small.grow-7 {
  flex-grow: 7;
}
.row-flex > .cell.factor-7,
.row-flex > .cell-small.factor-7 {
  flex-shrink: 7;
  flex-grow: 7;
}
.row-flex > .cell.shrink-8,
.row-flex > .cell-small.shrink-8 {
  flex-shrink: 8;
}
.row-flex > .cell.grow-8,
.row-flex > .cell-small.grow-8 {
  flex-grow: 8;
}
.row-flex > .cell.factor-8,
.row-flex > .cell-small.factor-8 {
  flex-shrink: 8;
  flex-grow: 8;
}
.row-flex > .cell.shrink-9,
.row-flex > .cell-small.shrink-9 {
  flex-shrink: 9;
}
.row-flex > .cell.grow-9,
.row-flex > .cell-small.grow-9 {
  flex-grow: 9;
}
.row-flex > .cell.factor-9,
.row-flex > .cell-small.factor-9 {
  flex-shrink: 9;
  flex-grow: 9;
}
.row-flex > .cell.shrink-10,
.row-flex > .cell-small.shrink-10 {
  flex-shrink: 10;
}
.row-flex > .cell.grow-10,
.row-flex > .cell-small.grow-10 {
  flex-grow: 10;
}
.row-flex > .cell.factor-10,
.row-flex > .cell-small.factor-10 {
  flex-shrink: 10;
  flex-grow: 10;
}
.row-flex > .cell.rw-0 {
  display: none;
}
.row-flex > .cell.rw-1 {
  flex-basis: 8.33333333%;
}
.row-flex > .cell.rw-2 {
  flex-basis: 16.66666667%;
}
.row-flex > .cell.rw-3 {
  flex-basis: 25%;
}
.row-flex > .cell.rw-4 {
  flex-basis: 33.33333333%;
}
.row-flex > .cell.rw-5 {
  flex-basis: 41.66666667%;
}
.row-flex > .cell.rw-6 {
  flex-basis: 50%;
}
.row-flex > .cell.rw-7 {
  flex-basis: 58.33333333%;
}
.row-flex > .cell.rw-8 {
  flex-basis: 66.66666667%;
}
.row-flex > .cell.rw-9 {
  flex-basis: 75%;
}
.row-flex > .cell.rw-10 {
  flex-basis: 83.33333333%;
}
.row-flex > .cell.rw-11 {
  flex-basis: 91.66666667%;
}
.row-flex > .cell.rw-12 {
  flex-basis: 100%;
}
.row-flex > .cell.rw-0 {
  flex-basis: 0%;
}
.row-flex > .cell.rw-1 {
  flex-basis: 8.33333333%;
}
.row-flex > .cell.rw-2 {
  flex-basis: 16.66666667%;
}
.row-flex > .cell.rw-3 {
  flex-basis: 25%;
}
.row-flex > .cell.rw-4 {
  flex-basis: 33.33333333%;
}
.row-flex > .cell.rw-5 {
  flex-basis: 41.66666667%;
}
.row-flex > .cell.rw-6 {
  flex-basis: 50%;
}
.row-flex > .cell.rw-7 {
  flex-basis: 58.33333333%;
}
.row-flex > .cell.rw-8 {
  flex-basis: 66.66666667%;
}
.row-flex > .cell.rw-9 {
  flex-basis: 75%;
}
.row-flex > .cell.rw-10 {
  flex-basis: 83.33333333%;
}
.row-flex > .cell.rw-11 {
  flex-basis: 91.66666667%;
}
.row-flex > .cell.rw-12 {
  flex-basis: 100%;
}
.row-flex > .cell-small.rw-0 {
  display: none;
}
.row-flex > .cell-small.rw-1 {
  flex-basis: 4.16666667%;
}
.row-flex > .cell-small.rw-2 {
  flex-basis: 8.33333333%;
}
.row-flex > .cell-small.rw-3 {
  flex-basis: 12.5%;
}
.row-flex > .cell-small.rw-4 {
  flex-basis: 16.66666667%;
}
.row-flex > .cell-small.rw-5 {
  flex-basis: 20.83333333%;
}
.row-flex > .cell-small.rw-6 {
  flex-basis: 25%;
}
.row-flex > .cell-small.rw-7 {
  flex-basis: 29.16666667%;
}
.row-flex > .cell-small.rw-8 {
  flex-basis: 33.33333333%;
}
.row-flex > .cell-small.rw-9 {
  flex-basis: 37.5%;
}
.row-flex > .cell-small.rw-10 {
  flex-basis: 41.66666667%;
}
.row-flex > .cell-small.rw-11 {
  flex-basis: 45.83333333%;
}
.row-flex > .cell-small.rw-12 {
  flex-basis: 50%;
}
.row-flex > .cell-small.rw-13 {
  flex-basis: 54.16666667%;
}
.row-flex > .cell-small.rw-14 {
  flex-basis: 58.33333333%;
}
.row-flex > .cell-small.rw-15 {
  flex-basis: 62.5%;
}
.row-flex > .cell-small.rw-16 {
  flex-basis: 66.66666667%;
}
.row-flex > .cell-small.rw-17 {
  flex-basis: 70.83333333%;
}
.row-flex > .cell-small.rw-18 {
  flex-basis: 75%;
}
.row-flex > .cell-small.rw-19 {
  flex-basis: 79.16666667%;
}
.row-flex > .cell-small.rw-20 {
  flex-basis: 83.33333333%;
}
.row-flex > .cell-small.rw-21 {
  flex-basis: 87.5%;
}
.row-flex > .cell-small.rw-22 {
  flex-basis: 91.66666667%;
}
.row-flex > .cell-small.rw-23 {
  flex-basis: 95.83333333%;
}
.row-flex > .cell-small.rw-24 {
  flex-basis: 100%;
}
.row-flex > .cell-small.rw-0 {
  flex-basis: 0%;
}
.row-flex > .cell-small.rw-1 {
  flex-basis: 4.16666667%;
}
.row-flex > .cell-small.rw-2 {
  flex-basis: 8.33333333%;
}
.row-flex > .cell-small.rw-3 {
  flex-basis: 12.5%;
}
.row-flex > .cell-small.rw-4 {
  flex-basis: 16.66666667%;
}
.row-flex > .cell-small.rw-5 {
  flex-basis: 20.83333333%;
}
.row-flex > .cell-small.rw-6 {
  flex-basis: 25%;
}
.row-flex > .cell-small.rw-7 {
  flex-basis: 29.16666667%;
}
.row-flex > .cell-small.rw-8 {
  flex-basis: 33.33333333%;
}
.row-flex > .cell-small.rw-9 {
  flex-basis: 37.5%;
}
.row-flex > .cell-small.rw-10 {
  flex-basis: 41.66666667%;
}
.row-flex > .cell-small.rw-11 {
  flex-basis: 45.83333333%;
}
.row-flex > .cell-small.rw-12 {
  flex-basis: 50%;
}
.row-flex > .cell-small.rw-13 {
  flex-basis: 54.16666667%;
}
.row-flex > .cell-small.rw-14 {
  flex-basis: 58.33333333%;
}
.row-flex > .cell-small.rw-15 {
  flex-basis: 62.5%;
}
.row-flex > .cell-small.rw-16 {
  flex-basis: 66.66666667%;
}
.row-flex > .cell-small.rw-17 {
  flex-basis: 70.83333333%;
}
.row-flex > .cell-small.rw-18 {
  flex-basis: 75%;
}
.row-flex > .cell-small.rw-19 {
  flex-basis: 79.16666667%;
}
.row-flex > .cell-small.rw-20 {
  flex-basis: 83.33333333%;
}
.row-flex > .cell-small.rw-21 {
  flex-basis: 87.5%;
}
.row-flex > .cell-small.rw-22 {
  flex-basis: 91.66666667%;
}
.row-flex > .cell-small.rw-23 {
  flex-basis: 95.83333333%;
}
.row-flex > .cell-small.rw-24 {
  flex-basis: 100%;
}
.row .my,
.row-flex .my {
  margin: 5px 0;
}
.row .mx,
.row-flex .mx {
  margin: 0 5px;
}
.row .m,
.row-flex .m {
  margin: 5px;
}
.row > .cell.padded,
.row-flex > .cell.padded,
.row .cell-small.padded,
.row-flex .cell-small.padded {
  padding: 5px;
}
.row > .cell.padded-small,
.row-flex > .cell.padded-small,
.row .cell-small.padded-small,
.row-flex .cell-small.padded-small {
  padding: 2px;
}
.row > .cell.padded-none,
.row-flex > .cell.padded-none,
.row .cell-small.padded-none,
.row-flex .cell-small.padded-none {
  padding: 0;
}
@media (max-width: 1499px) {
  .hide-elg {
    display: none !important;
  }
  #post-office {
    backdrop-filter: none !important;
    padding: 0 !important;
  }
  #post-office #post-office-box {
    width: 100% !important;
    left: 0 !important;
    margin-left: 0 !important;
    top: 0 !important;
    bottom: 0 !important;
    border-radius: 0 !important;
  }
}
@media (min-width: 950px) {
  .hide-desktop {
    display: none !important;
  }
}
@media (max-width: 949px) {
  .hide-mobile {
    display: none !important;
  }
  body {
    background: black;
  }
  #wrapper,
  div.game-menu-area,
  footer {
    width: 100%;
  }
  #wrapper.attract > #header .attract_button {
    background-image: url(/build/images/assets/img/background/bg_attract_button_detached.5939a97b..png);
  }
  div.game-menu-area > div.game-bar > ul.text-menu > li.poll-dash {
    left: calc(100vw - 240px);
  }
  #gazette {
    perspective: 1000px;
    width: 95%;
    height: 0;
    padding-bottom: 75%;
  }
  #gazette .newspage {
    width: 90%;
    height: 0;
    margin: 0;
    display: block;
    vertical-align: top;
    position: absolute;
    padding-bottom: 75%;
    background-size: cover;
    transform-style: preserve-3d;
    transition: transform 1s ease-in-out, opacity 0s 0.5s;
    backface-visibility: visible;
    left: 5%;
    z-index: 0;
  }
  #gazette .newspage#newspage-front {
    margin-left: 0;
    opacity: 1;
  }
  #gazette .newspage#newspage-front div#gazette-content {
    font-size: 2.5vw;
    max-height: 35.5%;
  }
  #gazette .newspage#newspage-front div#gazette-headline {
    font-size: 3.2vw;
    top: 13%;
  }
  #gazette .newspage#newspage-front div#gazette-signature {
    font-size: 2.5vw;
  }
  #gazette .newspage#newspage-front div#gazette-deaths {
    font-size: 3vw;
  }
  #gazette .newspage#newspage-back {
    width: 90%;
    margin-left: 0;
    transform: rotateY(-180deg);
    z-index: 1;
    opacity: 0;
    pointer-events: none;
  }
  #gazette .newspage#newspage-back .nightstat {
    font-size: 3vw !important;
  }
  #gazette .newspage#newspage-back .nightstat.nightstat-defense > .invasion:last-child {
    position: relative;
    width: 160%;
    left: -30%;
  }
  #gazette .newspage#newspage-back #buildingdetails {
    top: 60%;
    font-size: 2.5vw;
    width: calc(98% - 25px);
  }
  #gazette-switcher {
    display: block;
    margin: auto;
    padding: 1rem;
  }
  #gazette-switch:checked + * + #gazette .newspage {
    transform: rotateY(-180deg);
  }
  #gazette-switch:checked + * + #gazette .newspage#newspage-front {
    opacity: 0;
    pointer-events: none;
  }
  #gazette-switch:checked + * + #gazette .newspage#newspage-back {
    transform: rotateY(-360deg);
    opacity: 1;
  }
  .gazette-search {
    margin-left: 0 !important;
  }
  .gazette-search h2 {
    overflow: hidden;
  }
}
@media (max-width: 949px) and (min-width: 480px) {
  .row > .cell.town-addons {
    flex-wrap: wrap;
  }
  .row > .cell.town-addons > .town-addon {
    flex-basis: 30%;
    width: 30%;
    height: auto;
  }
  .row > .cell.town-addons > .town-addon > div {
    height: 0;
    width: 100%;
    padding-bottom: 100%;
  }
  .row > .cell.town-addons > .town-addon.town-addon-empty > div {
    display: none;
  }
}
@media (max-width: 949px) and (min-width: 600px) {
  .hide-lg {
    display: none !important;
  }
  .dashboard .def-estimation {
    border-right: none;
  }
  .soul .language-picker {
    flex-wrap: wrap;
  }
  .soul .language-picker > .note {
    width: 50%;
    flex-basis: 50%;
  }
  .forum-preview-wrapper {
    max-height: 360px;
  }
  .forum-preview-wrapper.forum-preview-wrapper-bank {
    min-height: 360px;
  }
}
@media (max-width: 599px) and (min-width: 480px) {
  .hide-md {
    display: none !important;
  }
  .dashboard .attack-estimation,
  .dashboard .def-estimation {
    border-right: none;
  }
  .soul .language-picker {
    flex-wrap: wrap;
  }
  .soul .language-picker > .note {
    width: 100%;
    flex-basis: 100%;
  }
  ul.actions > li > div.targets,
  ul.special_actions > li > div.targets,
  ul.heroic_actions > li > div.targets {
    left: 0;
    right: 0;
    top: 100%;
  }
  .forum-preview-wrapper {
    max-height: 180px;
  }
  .forum-preview-wrapper.forum-preview-wrapper-bank {
    min-height: 180px;
  }
  h4.preview-header {
    width: 100%;
    left: 0;
    padding: 4px;
  }
  .soul .view-rp .postit,
  .soul .view-rp .tinystamp {
    margin-left: -80px;
  }
  .soul .view-rp .money {
    margin-left: -40px;
  }
}
@media (max-width: 479px) {
  .hide-sm {
    display: none !important;
  }
  #notifications {
    width: 100%;
    left: 0;
    margin-left: 0;
  }
  #postbox img {
    height: 32px;
    width: 32px;
    image-rendering: pixelated;
  }
  #postbox #postbox-new-msg-counter {
    position: absolute;
    background: darkred;
    padding: 2px;
    border-radius: 100px;
    bottom: -2px;
    right: -2px;
    display: block;
    width: 24px;
    height: 24px;
    font-size: 14px;
    text-align: center;
    box-shadow: 0 0 3px black;
  }
  #apps h1 img {
    height: 32px;
    width: 32px;
    image-rendering: pixelated;
  }
  #modeCommand,
  #pivotSwapCommand {
    height: 36px !important;
    left: 10px;
    margin-left: 0 !important;
  }
  #modeCommand#modeCommand,
  #pivotSwapCommand#modeCommand {
    top: 60px !important;
  }
  #modeCommand#pivotSwapCommand,
  #pivotSwapCommand#pivotSwapCommand {
    top: 96px !important;
  }
  #modeCommand h1,
  #pivotSwapCommand h1 {
    padding: 4px !important;
  }
  #wrapper > #content #apps #apps-list ul li.app-external {
    width: 100% !important;
  }
  button:not(.no-mobile-resize),
  .button:not(.no-mobile-resize) {
    padding-top: 16px;
    padding-bottom: 16px;
    margin-top: 8px;
    margin-bottom: 8px;
  }
  h4.preview-header {
    width: 100%;
    left: 0;
    padding: 4px;
  }
  .about-paragraph img {
    max-width: 100%;
    width: 100%;
  }
  .rucksack_status_union.rucksack:before {
    left: 0 !important;
    background: url(/build/images/assets/img/game-bar/panel_tl.61eccd4c..png) 0 0 no-repeat, url(/build/images/assets/img/game-bar/panel_bl.a18b84b2..png) 0 100% no-repeat, url(/build/images/assets/img/game-bar/panel_l.55402dfd..png) 0 0 repeat-y !important;
  }
  .row > .cell.town-addons:not(.night) > .town-addon-house > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_home_small.3a82b875..png) center / cover no-repeat;
  }
  .row > .cell.town-addons:not(.night) > .town-addon-well > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_well_small.c6965ae4..png) center / cover no-repeat;
  }
  .row > .cell.town-addons:not(.night) > .town-addon-bank > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_bank_small.6c54ad3d..png) center / cover no-repeat;
  }
  .row > .cell.town-addons:not(.night) > .town-addon-citizens > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_houses_small.fc255515..png) center / cover no-repeat;
  }
  .row > .cell.town-addons:not(.night) > .town-addon-construct > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_construction_small.9c0bb0c9..png) center / cover no-repeat;
  }
  .row > .cell.town-addons:not(.night) > .town-addon-door > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_door_small.2619a525..png) center / cover no-repeat;
  }
  .row > .cell.town-addons.night > .town-addon-house > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_home_small.3a82b875..png) center / cover no-repeat;
  }
  .row > .cell.town-addons.night > .town-addon-well > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_well_small.c6965ae4..png) center / cover no-repeat;
  }
  .row > .cell.town-addons.night > .town-addon-bank > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_bank_small.6c54ad3d..png) center / cover no-repeat;
  }
  .row > .cell.town-addons.night > .town-addon-citizens > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_houses_small.fc255515..png) center / cover no-repeat;
  }
  .row > .cell.town-addons.night > .town-addon-construct > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_construction_small.9c0bb0c9..png) center / cover no-repeat;
  }
  .row > .cell.town-addons.night > .town-addon-door > div:first-child {
    background: url(/build/images/assets/img/background/town/menu_door_small.2619a525..png) center / cover no-repeat;
  }
  .soul .news .content {
    padding: 5px;
    background: #5c2b20;
    min-height: auto;
  }
  .soul .view-rp .postit,
  .soul .view-rp .tinystamp {
    margin-left: -135px;
  }
  .soul .view-rp .money {
    margin-left: -66px;
  }
  body #wrapper #content div.game-menu-area > div.game-bar > ul.clock > li:nth-child(2) {
    font-weight: bolder;
    text-shadow: -1px 0 0 #c9c182, 1px 0 0 #c9c182, 0 -1px 0 #c9c182, 0 1px 0 #c9c182;
  }
  body:not(.icon-zoom-1-00) ul.inventory.rucksack {
    background: url(/build/images/assets/img/background/inventory/inv_bag.77e6f275..gif) no-repeat top left / cover;
  }
  body:not(.icon-zoom-1-00) ul.inventory > li.title {
    margin: 5px;
    display: inline-flex;
    align-items: center;
  }
  body:not(.icon-zoom-1-00) ul.inventory > li:not(.title):not(.category) {
    margin: 5px;
    text-align: center;
  }
  body:not(.icon-zoom-1-00) ul.inventory > li:not(.title):not(.category).item.counted {
    position: relative;
  }
  body:not(.icon-zoom-1-00) ul.inventory > li:not(.title):not(.category).item.counted > span:not(:first-child) {
    background: rgba(0, 0, 0, 0.75);
    padding: 1px 3px;
    border-radius: 2px;
    position: absolute;
    right: -5px;
    bottom: -5px;
  }
  body:not(.icon-zoom-1-00) ul.inventory > li:not(.title):not(.category).item img {
    image-rendering: pixelated;
  }
  body.icon-zoom-1-25 ul.inventory > li.title {
    height: 22px !important;
  }
  body.icon-zoom-1-25 ul.inventory > li:not(.title):not(.category) {
    height: 22px !important;
    width: 22px !important;
  }
  body.icon-zoom-1-25 ul.inventory > li:not(.title):not(.category).item img {
    width: auto;
    height: 20px;
  }
  body.icon-zoom-1-50 ul.inventory > li.title {
    height: 26px !important;
  }
  body.icon-zoom-1-50 ul.inventory > li:not(.title):not(.category) {
    height: 26px !important;
    width: 26px !important;
  }
  body.icon-zoom-1-50 ul.inventory > li:not(.title):not(.category).item img {
    width: auto;
    height: 24px;
  }
  body.icon-zoom-1-75 ul.inventory > li.title {
    height: 30px !important;
  }
  body.icon-zoom-1-75 ul.inventory > li:not(.title):not(.category) {
    height: 30px !important;
    width: 30px !important;
  }
  body.icon-zoom-1-75 ul.inventory > li:not(.title):not(.category).item img {
    width: auto;
    height: 28px;
  }
  body.icon-zoom-2-00 ul.inventory > li.title {
    height: 34px !important;
  }
  body.icon-zoom-2-00 ul.inventory > li:not(.title):not(.category) {
    height: 34px !important;
    width: 34px !important;
  }
  body.icon-zoom-2-00 ul.inventory > li:not(.title):not(.category).item img {
    width: auto;
    height: 32px;
  }
  ul.actions > li,
  ul.special_actions > li,
  ul.heroic_actions > li {
    padding-top: 16px;
    padding-bottom: 16px;
  }
  ul.actions > li > img:first-child,
  ul.special_actions > li > img:first-child,
  ul.heroic_actions > li > img:first-child {
    top: 19px;
  }
  ul.actions > li > div.targets,
  ul.special_actions > li > div.targets,
  ul.heroic_actions > li > div.targets {
    left: 0;
    right: 0;
    top: 100%;
  }
  ul.actions > li > div.targets > ul > li:not(.line),
  ul.special_actions > li > div.targets > ul > li:not(.line),
  ul.heroic_actions > li > div.targets > ul > li:not(.line) {
    padding: 16px;
    margin: 8px;
  }
  ul.actions > li > div.targets *[x-close-for],
  ul.special_actions > li > div.targets *[x-close-for],
  ul.heroic_actions > li > div.targets *[x-close-for] {
    display: inline-block;
    padding: 16px;
  }
  body:not(.icon-zoom-1-00) ul.actions > li > div.targets > ul > li img,
  body:not(.icon-zoom-1-00) ul.special_actions > li > div.targets > ul > li img,
  body:not(.icon-zoom-1-00) ul.heroic_actions > li > div.targets > ul > li img {
    image-rendering: pixelated;
  }
  body.icon-zoom-1-25 ul.actions > li > div.targets > ul > li,
  body.icon-zoom-1-25 ul.special_actions > li > div.targets > ul > li,
  body.icon-zoom-1-25 ul.heroic_actions > li > div.targets > ul > li {
    padding: 12px;
  }
  body.icon-zoom-1-25 ul.actions > li > div.targets > ul > li img,
  body.icon-zoom-1-25 ul.special_actions > li > div.targets > ul > li img,
  body.icon-zoom-1-25 ul.heroic_actions > li > div.targets > ul > li img {
    width: auto;
    height: 20px;
  }
  body.icon-zoom-1-50 ul.actions > li > div.targets > ul > li,
  body.icon-zoom-1-50 ul.special_actions > li > div.targets > ul > li,
  body.icon-zoom-1-50 ul.heroic_actions > li > div.targets > ul > li {
    padding: 8px;
  }
  body.icon-zoom-1-50 ul.actions > li > div.targets > ul > li img,
  body.icon-zoom-1-50 ul.special_actions > li > div.targets > ul > li img,
  body.icon-zoom-1-50 ul.heroic_actions > li > div.targets > ul > li img {
    width: auto;
    height: 24px;
  }
  body.icon-zoom-1-75 ul.actions > li > div.targets > ul > li,
  body.icon-zoom-1-75 ul.special_actions > li > div.targets > ul > li,
  body.icon-zoom-1-75 ul.heroic_actions > li > div.targets > ul > li {
    padding: 4px;
  }
  body.icon-zoom-1-75 ul.actions > li > div.targets > ul > li img,
  body.icon-zoom-1-75 ul.special_actions > li > div.targets > ul > li img,
  body.icon-zoom-1-75 ul.heroic_actions > li > div.targets > ul > li img {
    width: auto;
    height: 28px;
  }
  body.icon-zoom-2-00 ul.actions > li > div.targets > ul > li,
  body.icon-zoom-2-00 ul.special_actions > li > div.targets > ul > li,
  body.icon-zoom-2-00 ul.heroic_actions > li > div.targets > ul > li {
    padding: 0;
  }
  body.icon-zoom-2-00 ul.actions > li > div.targets > ul > li img,
  body.icon-zoom-2-00 ul.special_actions > li > div.targets > ul > li img,
  body.icon-zoom-2-00 ul.heroic_actions > li > div.targets > ul > li img {
    width: auto;
    height: 32px;
  }
  .row > .cell.town-addons {
    flex-wrap: nowrap;
  }
  .row > .cell.town-addons > .town-addon {
    flex-basis: 13%;
    width: 13%;
    height: auto;
    flex-shrink: 1;
  }
  .row > .cell.town-addons > .town-addon > div {
    height: 0;
    width: 100%;
    padding-bottom: 100%;
  }
  .row > .cell.town-addons > .town-addon.town-addon-empty > div {
    height: 0;
    width: calc(100% - 4px);
    padding-bottom: 100%;
  }
  .dashboard .attack-estimation,
  .dashboard .def-estimation {
    border-right: none;
  }
  .soul .language-picker {
    flex-wrap: wrap;
  }
  .soul .language-picker > .note {
    width: 100%;
    flex-basis: 100%;
  }
  div.zone-blocked-warning {
    background: #91181a;
    padding: 10px;
  }
  #post-office-mobile-wrapper {
    width: 200%;
    transition: margin-left 0.25s ease-in-out;
  }
  #post-office-mobile-wrapper:not(.panel-2) {
    margin-left: 0;
  }
  #post-office-mobile-wrapper:not(.panel-2) > *:first-child {
    opacity: 1;
  }
  #post-office-mobile-wrapper:not(.panel-2) > *:last-child {
    opacity: 0;
  }
  #post-office-mobile-wrapper.panel-2 {
    margin-left: -100%;
  }
  #post-office-mobile-wrapper.panel-2 > *:first-child {
    opacity: 0;
  }
  #post-office-mobile-wrapper.panel-2 > *:last-child {
    opacity: 1;
  }
  #post-office-mobile-wrapper > *:first-child,
  #post-office-mobile-wrapper > *:last-child {
    transition: opacity 0.2s ease-in-out;
  }
  div[x-conditional-help="beyond_half_ap"] {
    position: fixed;
    top: 210px;
    left: 10px;
    right: 10px;
    width: auto;
  }
  div[x-conditional-help="beyond_half_ap"]:before {
    display: none;
  }
  .forum-preview-wrapper .forum-preview-container {
    border: none;
  }
  .forum-preview-wrapper.forum-preview-wrapper-bank {
    min-height: max(33vh, 120px);
  }
  .forum-preview-wrapper.forum-preview-wrapper-bank .forum-preview-container {
    position: unset;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
  }
  .rucksack_status_union.status:before {
    background: url(/build/images/assets/img/game-bar/cog2m.17032f2f..png) 0 0 no-repeat !important;
  }
  #beyond_chat {
    height: calc(100% - 16px);
    margin-top: 8px;
    margin-bottom: 8px;
  }
  div.beyond-escort-on:not(.beyond-escort-on-all) > div {
    border-right: 0 !important;
  }
  #beyond_desert_content {
    background: url(/build/images/assets/img/background/box/panel_00a.00a89b8f..gif) top left no-repeat, url(/build/images/assets/img/background/box/panel_02a.c58ceaa8..gif) top right no-repeat, url(/build/images/assets/img/background/box/panel_20.b16ec47b..gif) bottom left no-repeat, url(/build/images/assets/img/background/box/panel_22.7f7fb6bf..gif) bottom right no-repeat, url(/build/images/assets/img/background/box/panel_01.a438e03f..gif) top left repeat-x, url(/build/images/assets/img/background/box/panel_10.20fda3cc..gif) top left repeat-y, url(/build/images/assets/img/background/box/panel_12.1babce5e..gif) top right repeat-y, url(/build/images/assets/img/background/box/panel_21.347bf032..gif) bottom left repeat-x, #7e4d2a !important;
  }
  #beyond_desert_content .zone-beyond {
    top: 6px;
    left: 6px;
    box-shadow: inset 0 0 15px 3px black;
    border: none;
    position: absolute;
    width: calc(100% - 10px);
    opacity: 0.3;
  }
  #beyond_desert_content .zone-beyond:after {
    content: " ";
    position: absolute;
    top: 75%;
    bottom: 0;
    left: 0;
    right: 0;
    background: linear-gradient(rgba(126, 77, 42, 0), #7e4d2a);
  }
  #beyond_desert_content .ambiant-zone-desc {
    margin: 0;
    background-image: none;
    padding: 0;
    min-height: 70px;
    overflow-y: auto;
    line-height: 1.1rem;
    color: white;
    text-shadow: 0 0 2px #ddab76;
  }
  #beyond_desert_content .ambiant-zone-desc .ruin-info {
    background: none;
  }
  #beyond_desert_content h5 {
    margin-top: 0;
  }
  #beyond_desert_content .mdg {
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    grid-column-gap: 8px;
    align-items: baseline;
  }
  #beyond_desert_content .mdg > h5 {
    display: none;
  }
  #beyond_desert_content .mdg button {
    font-size: 0;
    display: flex;
    justify-content: center;
    margin: 0;
  }
  #beyond_desert_content .mdg button img {
    margin: 0;
  }
  #beyond_desert_content .mdg #mgd-dig_button-container,
  #beyond_desert_content .mdg #town-enter,
  #beyond_desert_content .mdg #enter_ruin_button,
  #beyond_desert_content .mdg #dig_ruin_button,
  #beyond_desert_content .mdg #uncover_ruin_button,
  #beyond_desert_content .mdg #bury_rucksack_button,
  #beyond_desert_content .mdg #mgd-trash_button-container,
  #beyond_desert_content .mdg #mgd-town-enter_button-container,
  #beyond_desert_content .mdg button[x-item-action-toggle] {
    grid-row: 1 / span 1;
  }
  #beyond_desert_content .mdg .actions {
    grid-column: 1 / span 6;
    grid-row: 2 / span 1;
  }
  #beyond_desert_content .mdg .heroic_actions {
    grid-column: 1 / span 6;
    grid-row: 3 / span 1;
  }
  #beyond_desert_content .mdg #town-enter-escort,
  #beyond_desert_content .mdg #town-enter-hero,
  #beyond_desert_content .mdg #town-enter-sneak {
    grid-row: 4 / span 1;
  }
  #beyond_desert_content .mdg #mgd-empty-zone-note {
    grid-column: 1 / span 6;
    grid-row: 5 / span 1;
  }
  #beyond_desert_content .mdg #mgd-digging-note {
    grid-column: 1 / span 6;
    grid-row: 6 / span 1;
  }
  #beyond_desert_content .mdg #mgd-town-note {
    grid-column: 1 / span 6;
    grid-row: 7 / span 1;
  }
  #beyond_desert_content .mdg .special_actions {
    grid-column: 1 / span 6;
    grid-row: 8 / span 1;
  }
  #beyond-map.mdg div.react_map_area div.map {
    padding-top: 75%;
  }
}
@media (max-width: 1499px) {
  .row > .cell.rw-elg-0 {
    display: none;
  }
  .row > .cell.ro-elg-0 {
    margin-left: 0;
  }
  .row > .cell.rw-elg-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-elg-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-elg-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-elg-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-elg-3 {
    width: 25%;
  }
  .row > .cell.ro-elg-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-elg-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-elg-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-elg-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-elg-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-elg-6 {
    width: 50%;
  }
  .row > .cell.ro-elg-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-elg-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-elg-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-elg-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-elg-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-elg-9 {
    width: 75%;
  }
  .row > .cell.ro-elg-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-elg-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-elg-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-elg-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-elg-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-elg-12 {
    width: 100%;
  }
  .row > .cell.ro-elg-12 {
    margin-left: 100%;
  }
  .row > .cell.rw-elg-0 {
    width: 0%;
  }
  .row > .cell.ro-elg-0 {
    margin-left: 0%;
  }
  .row > .cell.rw-elg-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-elg-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-elg-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-elg-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-elg-3 {
    width: 25%;
  }
  .row > .cell.ro-elg-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-elg-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-elg-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-elg-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-elg-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-elg-6 {
    width: 50%;
  }
  .row > .cell.ro-elg-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-elg-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-elg-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-elg-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-elg-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-elg-9 {
    width: 75%;
  }
  .row > .cell.ro-elg-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-elg-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-elg-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-elg-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-elg-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-elg-12 {
    width: 100%;
  }
  .row > .cell.ro-elg-12 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-elg-0 {
    display: none;
  }
  .row > .cell-small.ro-elg-0 {
    margin-left: 0;
  }
  .row > .cell-small.rw-elg-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-elg-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-elg-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-elg-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-elg-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-elg-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-elg-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-elg-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-elg-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-elg-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-elg-6 {
    width: 25%;
  }
  .row > .cell-small.ro-elg-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-elg-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-elg-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-elg-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-elg-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-elg-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-elg-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-elg-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-elg-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-elg-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-elg-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-elg-12 {
    width: 50%;
  }
  .row > .cell-small.ro-elg-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-elg-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-elg-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-elg-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-elg-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-elg-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-elg-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-elg-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-elg-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-elg-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-elg-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-elg-18 {
    width: 75%;
  }
  .row > .cell-small.ro-elg-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-elg-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-elg-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-elg-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-elg-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-elg-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-elg-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-elg-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-elg-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-elg-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-elg-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-elg-24 {
    width: 100%;
  }
  .row > .cell-small.ro-elg-24 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-elg-0 {
    width: 0%;
  }
  .row > .cell-small.ro-elg-0 {
    margin-left: 0%;
  }
  .row > .cell-small.rw-elg-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-elg-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-elg-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-elg-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-elg-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-elg-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-elg-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-elg-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-elg-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-elg-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-elg-6 {
    width: 25%;
  }
  .row > .cell-small.ro-elg-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-elg-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-elg-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-elg-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-elg-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-elg-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-elg-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-elg-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-elg-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-elg-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-elg-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-elg-12 {
    width: 50%;
  }
  .row > .cell-small.ro-elg-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-elg-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-elg-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-elg-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-elg-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-elg-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-elg-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-elg-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-elg-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-elg-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-elg-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-elg-18 {
    width: 75%;
  }
  .row > .cell-small.ro-elg-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-elg-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-elg-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-elg-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-elg-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-elg-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-elg-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-elg-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-elg-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-elg-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-elg-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-elg-24 {
    width: 100%;
  }
  .row > .cell-small.ro-elg-24 {
    margin-left: 100%;
  }
  .row-flex.wrap-elg {
    flex-wrap: wrap !important;
  }
  .row-flex.wrap-inverse-elg {
    flex-wrap: wrap-reverse !important;
  }
  .row-flex > .cell.shrink-elg-0,
  .row-flex > .cell-small.shrink-elg-0 {
    flex-shrink: 0;
  }
  .row-flex > .cell.grow-elg-0,
  .row-flex > .cell-small.grow-elg-0 {
    flex-grow: 0;
  }
  .row-flex > .cell.factor-elg-0,
  .row-flex > .cell-small.factor-elg-0 {
    flex-shrink: 0;
    flex-grow: 0;
  }
  .row-flex > .cell.shrink-elg-1,
  .row-flex > .cell-small.shrink-elg-1 {
    flex-shrink: 1;
  }
  .row-flex > .cell.grow-elg-1,
  .row-flex > .cell-small.grow-elg-1 {
    flex-grow: 1;
  }
  .row-flex > .cell.factor-elg-1,
  .row-flex > .cell-small.factor-elg-1 {
    flex-shrink: 1;
    flex-grow: 1;
  }
  .row-flex > .cell.shrink-elg-2,
  .row-flex > .cell-small.shrink-elg-2 {
    flex-shrink: 2;
  }
  .row-flex > .cell.grow-elg-2,
  .row-flex > .cell-small.grow-elg-2 {
    flex-grow: 2;
  }
  .row-flex > .cell.factor-elg-2,
  .row-flex > .cell-small.factor-elg-2 {
    flex-shrink: 2;
    flex-grow: 2;
  }
  .row-flex > .cell.shrink-elg-3,
  .row-flex > .cell-small.shrink-elg-3 {
    flex-shrink: 3;
  }
  .row-flex > .cell.grow-elg-3,
  .row-flex > .cell-small.grow-elg-3 {
    flex-grow: 3;
  }
  .row-flex > .cell.factor-elg-3,
  .row-flex > .cell-small.factor-elg-3 {
    flex-shrink: 3;
    flex-grow: 3;
  }
  .row-flex > .cell.shrink-elg-4,
  .row-flex > .cell-small.shrink-elg-4 {
    flex-shrink: 4;
  }
  .row-flex > .cell.grow-elg-4,
  .row-flex > .cell-small.grow-elg-4 {
    flex-grow: 4;
  }
  .row-flex > .cell.factor-elg-4,
  .row-flex > .cell-small.factor-elg-4 {
    flex-shrink: 4;
    flex-grow: 4;
  }
  .row-flex > .cell.shrink-elg-5,
  .row-flex > .cell-small.shrink-elg-5 {
    flex-shrink: 5;
  }
  .row-flex > .cell.grow-elg-5,
  .row-flex > .cell-small.grow-elg-5 {
    flex-grow: 5;
  }
  .row-flex > .cell.factor-elg-5,
  .row-flex > .cell-small.factor-elg-5 {
    flex-shrink: 5;
    flex-grow: 5;
  }
  .row-flex > .cell.shrink-elg-6,
  .row-flex > .cell-small.shrink-elg-6 {
    flex-shrink: 6;
  }
  .row-flex > .cell.grow-elg-6,
  .row-flex > .cell-small.grow-elg-6 {
    flex-grow: 6;
  }
  .row-flex > .cell.factor-elg-6,
  .row-flex > .cell-small.factor-elg-6 {
    flex-shrink: 6;
    flex-grow: 6;
  }
  .row-flex > .cell.shrink-elg-7,
  .row-flex > .cell-small.shrink-elg-7 {
    flex-shrink: 7;
  }
  .row-flex > .cell.grow-elg-7,
  .row-flex > .cell-small.grow-elg-7 {
    flex-grow: 7;
  }
  .row-flex > .cell.factor-elg-7,
  .row-flex > .cell-small.factor-elg-7 {
    flex-shrink: 7;
    flex-grow: 7;
  }
  .row-flex > .cell.shrink-elg-8,
  .row-flex > .cell-small.shrink-elg-8 {
    flex-shrink: 8;
  }
  .row-flex > .cell.grow-elg-8,
  .row-flex > .cell-small.grow-elg-8 {
    flex-grow: 8;
  }
  .row-flex > .cell.factor-elg-8,
  .row-flex > .cell-small.factor-elg-8 {
    flex-shrink: 8;
    flex-grow: 8;
  }
  .row-flex > .cell.shrink-elg-9,
  .row-flex > .cell-small.shrink-elg-9 {
    flex-shrink: 9;
  }
  .row-flex > .cell.grow-elg-9,
  .row-flex > .cell-small.grow-elg-9 {
    flex-grow: 9;
  }
  .row-flex > .cell.factor-elg-9,
  .row-flex > .cell-small.factor-elg-9 {
    flex-shrink: 9;
    flex-grow: 9;
  }
  .row-flex > .cell.shrink-elg-10,
  .row-flex > .cell-small.shrink-elg-10 {
    flex-shrink: 10;
  }
  .row-flex > .cell.grow-elg-10,
  .row-flex > .cell-small.grow-elg-10 {
    flex-grow: 10;
  }
  .row-flex > .cell.factor-elg-10,
  .row-flex > .cell-small.factor-elg-10 {
    flex-shrink: 10;
    flex-grow: 10;
  }
  .row-flex > .cell.rw-elg-0 {
    display: none;
  }
  .row-flex > .cell.rw-elg-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-elg-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-elg-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-elg-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-elg-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-elg-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-elg-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-elg-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-elg-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-elg-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-elg-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-elg-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell.rw-elg-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell.rw-elg-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-elg-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-elg-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-elg-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-elg-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-elg-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-elg-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-elg-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-elg-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-elg-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-elg-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-elg-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-elg-0 {
    display: none;
  }
  .row-flex > .cell-small.rw-elg-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-elg-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-elg-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-elg-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-elg-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-elg-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-elg-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-elg-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-elg-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-elg-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-elg-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-elg-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-elg-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-elg-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-elg-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-elg-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-elg-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-elg-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-elg-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-elg-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-elg-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-elg-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-elg-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-elg-24 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-elg-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell-small.rw-elg-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-elg-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-elg-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-elg-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-elg-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-elg-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-elg-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-elg-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-elg-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-elg-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-elg-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-elg-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-elg-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-elg-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-elg-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-elg-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-elg-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-elg-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-elg-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-elg-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-elg-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-elg-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-elg-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-elg-24 {
    flex-basis: 100%;
  }
  .row-flex.h-center-elg {
    justify-content: center;
  }
  .row-flex.left-elg {
    justify-content: flex-start;
  }
  .row-flex.right-elg {
    justify-content: flex-end;
  }
  .row-flex.v-center-elg {
    align-items: center;
  }
  .row-flex.top-elg {
    align-items: flex-start;
  }
  .row-flex.bottom-elg {
    align-items: flex-end;
  }
  .row-flex.stretch-elg {
    align-items: stretch;
  }
  .row > .cell.padded-elg,
  .row-flex > .cell.padded-elg,
  .row .cell-small.padded-elg,
  .row-flex .cell-small.padded-elg {
    padding: 5px;
  }
  .row > .cell.padded-small-elg,
  .row-flex > .cell.padded-small-elg,
  .row .cell-small.padded-small-elg,
  .row-flex .cell-small.padded-small-elg {
    padding: 2px;
  }
  .row > .cell.padded-none-elg,
  .row-flex > .cell.padded-none-elg,
  .row .cell-small.padded-none-elg,
  .row-flex .cell-small.padded-none-elg {
    padding: 0;
  }
}
@media (max-width: 949px) {
  .row > .cell.rw-lg-0 {
    display: none;
  }
  .row > .cell.ro-lg-0 {
    margin-left: 0;
  }
  .row > .cell.rw-lg-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-lg-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-lg-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-lg-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-lg-3 {
    width: 25%;
  }
  .row > .cell.ro-lg-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-lg-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-lg-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-lg-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-lg-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-lg-6 {
    width: 50%;
  }
  .row > .cell.ro-lg-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-lg-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-lg-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-lg-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-lg-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-lg-9 {
    width: 75%;
  }
  .row > .cell.ro-lg-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-lg-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-lg-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-lg-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-lg-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-lg-12 {
    width: 100%;
  }
  .row > .cell.ro-lg-12 {
    margin-left: 100%;
  }
  .row > .cell.rw-lg-0 {
    width: 0%;
  }
  .row > .cell.ro-lg-0 {
    margin-left: 0%;
  }
  .row > .cell.rw-lg-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-lg-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-lg-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-lg-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-lg-3 {
    width: 25%;
  }
  .row > .cell.ro-lg-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-lg-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-lg-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-lg-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-lg-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-lg-6 {
    width: 50%;
  }
  .row > .cell.ro-lg-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-lg-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-lg-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-lg-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-lg-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-lg-9 {
    width: 75%;
  }
  .row > .cell.ro-lg-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-lg-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-lg-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-lg-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-lg-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-lg-12 {
    width: 100%;
  }
  .row > .cell.ro-lg-12 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-lg-0 {
    display: none;
  }
  .row > .cell-small.ro-lg-0 {
    margin-left: 0;
  }
  .row > .cell-small.rw-lg-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-lg-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-lg-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-lg-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-lg-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-lg-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-lg-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-lg-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-lg-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-lg-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-lg-6 {
    width: 25%;
  }
  .row > .cell-small.ro-lg-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-lg-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-lg-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-lg-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-lg-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-lg-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-lg-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-lg-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-lg-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-lg-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-lg-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-lg-12 {
    width: 50%;
  }
  .row > .cell-small.ro-lg-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-lg-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-lg-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-lg-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-lg-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-lg-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-lg-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-lg-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-lg-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-lg-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-lg-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-lg-18 {
    width: 75%;
  }
  .row > .cell-small.ro-lg-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-lg-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-lg-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-lg-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-lg-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-lg-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-lg-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-lg-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-lg-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-lg-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-lg-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-lg-24 {
    width: 100%;
  }
  .row > .cell-small.ro-lg-24 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-lg-0 {
    width: 0%;
  }
  .row > .cell-small.ro-lg-0 {
    margin-left: 0%;
  }
  .row > .cell-small.rw-lg-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-lg-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-lg-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-lg-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-lg-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-lg-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-lg-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-lg-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-lg-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-lg-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-lg-6 {
    width: 25%;
  }
  .row > .cell-small.ro-lg-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-lg-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-lg-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-lg-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-lg-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-lg-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-lg-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-lg-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-lg-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-lg-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-lg-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-lg-12 {
    width: 50%;
  }
  .row > .cell-small.ro-lg-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-lg-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-lg-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-lg-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-lg-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-lg-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-lg-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-lg-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-lg-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-lg-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-lg-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-lg-18 {
    width: 75%;
  }
  .row > .cell-small.ro-lg-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-lg-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-lg-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-lg-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-lg-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-lg-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-lg-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-lg-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-lg-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-lg-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-lg-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-lg-24 {
    width: 100%;
  }
  .row > .cell-small.ro-lg-24 {
    margin-left: 100%;
  }
  .row-flex.wrap-lg {
    flex-wrap: wrap !important;
  }
  .row-flex.wrap-inverse-lg {
    flex-wrap: wrap-reverse !important;
  }
  .row-flex > .cell.shrink-lg-0,
  .row-flex > .cell-small.shrink-lg-0 {
    flex-shrink: 0;
  }
  .row-flex > .cell.grow-lg-0,
  .row-flex > .cell-small.grow-lg-0 {
    flex-grow: 0;
  }
  .row-flex > .cell.factor-lg-0,
  .row-flex > .cell-small.factor-lg-0 {
    flex-shrink: 0;
    flex-grow: 0;
  }
  .row-flex > .cell.shrink-lg-1,
  .row-flex > .cell-small.shrink-lg-1 {
    flex-shrink: 1;
  }
  .row-flex > .cell.grow-lg-1,
  .row-flex > .cell-small.grow-lg-1 {
    flex-grow: 1;
  }
  .row-flex > .cell.factor-lg-1,
  .row-flex > .cell-small.factor-lg-1 {
    flex-shrink: 1;
    flex-grow: 1;
  }
  .row-flex > .cell.shrink-lg-2,
  .row-flex > .cell-small.shrink-lg-2 {
    flex-shrink: 2;
  }
  .row-flex > .cell.grow-lg-2,
  .row-flex > .cell-small.grow-lg-2 {
    flex-grow: 2;
  }
  .row-flex > .cell.factor-lg-2,
  .row-flex > .cell-small.factor-lg-2 {
    flex-shrink: 2;
    flex-grow: 2;
  }
  .row-flex > .cell.shrink-lg-3,
  .row-flex > .cell-small.shrink-lg-3 {
    flex-shrink: 3;
  }
  .row-flex > .cell.grow-lg-3,
  .row-flex > .cell-small.grow-lg-3 {
    flex-grow: 3;
  }
  .row-flex > .cell.factor-lg-3,
  .row-flex > .cell-small.factor-lg-3 {
    flex-shrink: 3;
    flex-grow: 3;
  }
  .row-flex > .cell.shrink-lg-4,
  .row-flex > .cell-small.shrink-lg-4 {
    flex-shrink: 4;
  }
  .row-flex > .cell.grow-lg-4,
  .row-flex > .cell-small.grow-lg-4 {
    flex-grow: 4;
  }
  .row-flex > .cell.factor-lg-4,
  .row-flex > .cell-small.factor-lg-4 {
    flex-shrink: 4;
    flex-grow: 4;
  }
  .row-flex > .cell.shrink-lg-5,
  .row-flex > .cell-small.shrink-lg-5 {
    flex-shrink: 5;
  }
  .row-flex > .cell.grow-lg-5,
  .row-flex > .cell-small.grow-lg-5 {
    flex-grow: 5;
  }
  .row-flex > .cell.factor-lg-5,
  .row-flex > .cell-small.factor-lg-5 {
    flex-shrink: 5;
    flex-grow: 5;
  }
  .row-flex > .cell.shrink-lg-6,
  .row-flex > .cell-small.shrink-lg-6 {
    flex-shrink: 6;
  }
  .row-flex > .cell.grow-lg-6,
  .row-flex > .cell-small.grow-lg-6 {
    flex-grow: 6;
  }
  .row-flex > .cell.factor-lg-6,
  .row-flex > .cell-small.factor-lg-6 {
    flex-shrink: 6;
    flex-grow: 6;
  }
  .row-flex > .cell.shrink-lg-7,
  .row-flex > .cell-small.shrink-lg-7 {
    flex-shrink: 7;
  }
  .row-flex > .cell.grow-lg-7,
  .row-flex > .cell-small.grow-lg-7 {
    flex-grow: 7;
  }
  .row-flex > .cell.factor-lg-7,
  .row-flex > .cell-small.factor-lg-7 {
    flex-shrink: 7;
    flex-grow: 7;
  }
  .row-flex > .cell.shrink-lg-8,
  .row-flex > .cell-small.shrink-lg-8 {
    flex-shrink: 8;
  }
  .row-flex > .cell.grow-lg-8,
  .row-flex > .cell-small.grow-lg-8 {
    flex-grow: 8;
  }
  .row-flex > .cell.factor-lg-8,
  .row-flex > .cell-small.factor-lg-8 {
    flex-shrink: 8;
    flex-grow: 8;
  }
  .row-flex > .cell.shrink-lg-9,
  .row-flex > .cell-small.shrink-lg-9 {
    flex-shrink: 9;
  }
  .row-flex > .cell.grow-lg-9,
  .row-flex > .cell-small.grow-lg-9 {
    flex-grow: 9;
  }
  .row-flex > .cell.factor-lg-9,
  .row-flex > .cell-small.factor-lg-9 {
    flex-shrink: 9;
    flex-grow: 9;
  }
  .row-flex > .cell.shrink-lg-10,
  .row-flex > .cell-small.shrink-lg-10 {
    flex-shrink: 10;
  }
  .row-flex > .cell.grow-lg-10,
  .row-flex > .cell-small.grow-lg-10 {
    flex-grow: 10;
  }
  .row-flex > .cell.factor-lg-10,
  .row-flex > .cell-small.factor-lg-10 {
    flex-shrink: 10;
    flex-grow: 10;
  }
  .row-flex > .cell.rw-lg-0 {
    display: none;
  }
  .row-flex > .cell.rw-lg-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-lg-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-lg-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-lg-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-lg-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-lg-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-lg-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-lg-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-lg-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-lg-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-lg-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-lg-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell.rw-lg-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell.rw-lg-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-lg-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-lg-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-lg-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-lg-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-lg-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-lg-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-lg-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-lg-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-lg-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-lg-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-lg-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-lg-0 {
    display: none;
  }
  .row-flex > .cell-small.rw-lg-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-lg-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-lg-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-lg-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-lg-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-lg-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-lg-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-lg-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-lg-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-lg-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-lg-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-lg-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-lg-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-lg-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-lg-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-lg-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-lg-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-lg-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-lg-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-lg-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-lg-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-lg-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-lg-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-lg-24 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-lg-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell-small.rw-lg-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-lg-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-lg-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-lg-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-lg-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-lg-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-lg-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-lg-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-lg-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-lg-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-lg-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-lg-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-lg-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-lg-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-lg-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-lg-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-lg-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-lg-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-lg-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-lg-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-lg-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-lg-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-lg-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-lg-24 {
    flex-basis: 100%;
  }
  .row-flex.h-center-lg {
    justify-content: center;
  }
  .row-flex.left-lg {
    justify-content: flex-start;
  }
  .row-flex.right-lg {
    justify-content: flex-end;
  }
  .row-flex.v-center-lg {
    align-items: center;
  }
  .row-flex.top-lg {
    align-items: flex-start;
  }
  .row-flex.bottom-lg {
    align-items: flex-end;
  }
  .row-flex.stretch-lg {
    align-items: stretch;
  }
  .row > .cell.padded-lg,
  .row-flex > .cell.padded-lg,
  .row .cell-small.padded-lg,
  .row-flex .cell-small.padded-lg {
    padding: 5px;
  }
  .row > .cell.padded-small-lg,
  .row-flex > .cell.padded-small-lg,
  .row .cell-small.padded-small-lg,
  .row-flex .cell-small.padded-small-lg {
    padding: 2px;
  }
  .row > .cell.padded-none-lg,
  .row-flex > .cell.padded-none-lg,
  .row .cell-small.padded-none-lg,
  .row-flex .cell-small.padded-none-lg {
    padding: 0;
  }
}
@media (max-width: 599px) {
  .row > .cell.rw-md-0 {
    display: none;
  }
  .row > .cell.ro-md-0 {
    margin-left: 0;
  }
  .row > .cell.rw-md-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-md-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-md-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-md-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-md-3 {
    width: 25%;
  }
  .row > .cell.ro-md-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-md-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-md-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-md-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-md-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-md-6 {
    width: 50%;
  }
  .row > .cell.ro-md-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-md-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-md-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-md-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-md-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-md-9 {
    width: 75%;
  }
  .row > .cell.ro-md-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-md-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-md-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-md-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-md-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-md-12 {
    width: 100%;
  }
  .row > .cell.ro-md-12 {
    margin-left: 100%;
  }
  .row > .cell.rw-md-0 {
    width: 0%;
  }
  .row > .cell.ro-md-0 {
    margin-left: 0%;
  }
  .row > .cell.rw-md-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-md-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-md-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-md-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-md-3 {
    width: 25%;
  }
  .row > .cell.ro-md-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-md-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-md-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-md-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-md-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-md-6 {
    width: 50%;
  }
  .row > .cell.ro-md-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-md-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-md-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-md-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-md-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-md-9 {
    width: 75%;
  }
  .row > .cell.ro-md-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-md-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-md-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-md-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-md-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-md-12 {
    width: 100%;
  }
  .row > .cell.ro-md-12 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-md-0 {
    display: none;
  }
  .row > .cell-small.ro-md-0 {
    margin-left: 0;
  }
  .row > .cell-small.rw-md-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-md-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-md-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-md-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-md-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-md-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-md-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-md-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-md-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-md-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-md-6 {
    width: 25%;
  }
  .row > .cell-small.ro-md-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-md-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-md-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-md-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-md-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-md-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-md-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-md-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-md-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-md-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-md-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-md-12 {
    width: 50%;
  }
  .row > .cell-small.ro-md-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-md-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-md-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-md-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-md-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-md-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-md-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-md-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-md-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-md-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-md-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-md-18 {
    width: 75%;
  }
  .row > .cell-small.ro-md-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-md-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-md-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-md-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-md-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-md-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-md-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-md-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-md-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-md-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-md-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-md-24 {
    width: 100%;
  }
  .row > .cell-small.ro-md-24 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-md-0 {
    width: 0%;
  }
  .row > .cell-small.ro-md-0 {
    margin-left: 0%;
  }
  .row > .cell-small.rw-md-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-md-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-md-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-md-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-md-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-md-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-md-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-md-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-md-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-md-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-md-6 {
    width: 25%;
  }
  .row > .cell-small.ro-md-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-md-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-md-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-md-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-md-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-md-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-md-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-md-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-md-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-md-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-md-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-md-12 {
    width: 50%;
  }
  .row > .cell-small.ro-md-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-md-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-md-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-md-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-md-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-md-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-md-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-md-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-md-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-md-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-md-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-md-18 {
    width: 75%;
  }
  .row > .cell-small.ro-md-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-md-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-md-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-md-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-md-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-md-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-md-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-md-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-md-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-md-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-md-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-md-24 {
    width: 100%;
  }
  .row > .cell-small.ro-md-24 {
    margin-left: 100%;
  }
  .row-flex.wrap-md {
    flex-wrap: wrap !important;
  }
  .row-flex.wrap-inverse-md {
    flex-wrap: wrap-reverse !important;
  }
  .row-flex > .cell.shrink-md-0,
  .row-flex > .cell-small.shrink-md-0 {
    flex-shrink: 0;
  }
  .row-flex > .cell.grow-md-0,
  .row-flex > .cell-small.grow-md-0 {
    flex-grow: 0;
  }
  .row-flex > .cell.factor-md-0,
  .row-flex > .cell-small.factor-md-0 {
    flex-shrink: 0;
    flex-grow: 0;
  }
  .row-flex > .cell.shrink-md-1,
  .row-flex > .cell-small.shrink-md-1 {
    flex-shrink: 1;
  }
  .row-flex > .cell.grow-md-1,
  .row-flex > .cell-small.grow-md-1 {
    flex-grow: 1;
  }
  .row-flex > .cell.factor-md-1,
  .row-flex > .cell-small.factor-md-1 {
    flex-shrink: 1;
    flex-grow: 1;
  }
  .row-flex > .cell.shrink-md-2,
  .row-flex > .cell-small.shrink-md-2 {
    flex-shrink: 2;
  }
  .row-flex > .cell.grow-md-2,
  .row-flex > .cell-small.grow-md-2 {
    flex-grow: 2;
  }
  .row-flex > .cell.factor-md-2,
  .row-flex > .cell-small.factor-md-2 {
    flex-shrink: 2;
    flex-grow: 2;
  }
  .row-flex > .cell.shrink-md-3,
  .row-flex > .cell-small.shrink-md-3 {
    flex-shrink: 3;
  }
  .row-flex > .cell.grow-md-3,
  .row-flex > .cell-small.grow-md-3 {
    flex-grow: 3;
  }
  .row-flex > .cell.factor-md-3,
  .row-flex > .cell-small.factor-md-3 {
    flex-shrink: 3;
    flex-grow: 3;
  }
  .row-flex > .cell.shrink-md-4,
  .row-flex > .cell-small.shrink-md-4 {
    flex-shrink: 4;
  }
  .row-flex > .cell.grow-md-4,
  .row-flex > .cell-small.grow-md-4 {
    flex-grow: 4;
  }
  .row-flex > .cell.factor-md-4,
  .row-flex > .cell-small.factor-md-4 {
    flex-shrink: 4;
    flex-grow: 4;
  }
  .row-flex > .cell.shrink-md-5,
  .row-flex > .cell-small.shrink-md-5 {
    flex-shrink: 5;
  }
  .row-flex > .cell.grow-md-5,
  .row-flex > .cell-small.grow-md-5 {
    flex-grow: 5;
  }
  .row-flex > .cell.factor-md-5,
  .row-flex > .cell-small.factor-md-5 {
    flex-shrink: 5;
    flex-grow: 5;
  }
  .row-flex > .cell.shrink-md-6,
  .row-flex > .cell-small.shrink-md-6 {
    flex-shrink: 6;
  }
  .row-flex > .cell.grow-md-6,
  .row-flex > .cell-small.grow-md-6 {
    flex-grow: 6;
  }
  .row-flex > .cell.factor-md-6,
  .row-flex > .cell-small.factor-md-6 {
    flex-shrink: 6;
    flex-grow: 6;
  }
  .row-flex > .cell.shrink-md-7,
  .row-flex > .cell-small.shrink-md-7 {
    flex-shrink: 7;
  }
  .row-flex > .cell.grow-md-7,
  .row-flex > .cell-small.grow-md-7 {
    flex-grow: 7;
  }
  .row-flex > .cell.factor-md-7,
  .row-flex > .cell-small.factor-md-7 {
    flex-shrink: 7;
    flex-grow: 7;
  }
  .row-flex > .cell.shrink-md-8,
  .row-flex > .cell-small.shrink-md-8 {
    flex-shrink: 8;
  }
  .row-flex > .cell.grow-md-8,
  .row-flex > .cell-small.grow-md-8 {
    flex-grow: 8;
  }
  .row-flex > .cell.factor-md-8,
  .row-flex > .cell-small.factor-md-8 {
    flex-shrink: 8;
    flex-grow: 8;
  }
  .row-flex > .cell.shrink-md-9,
  .row-flex > .cell-small.shrink-md-9 {
    flex-shrink: 9;
  }
  .row-flex > .cell.grow-md-9,
  .row-flex > .cell-small.grow-md-9 {
    flex-grow: 9;
  }
  .row-flex > .cell.factor-md-9,
  .row-flex > .cell-small.factor-md-9 {
    flex-shrink: 9;
    flex-grow: 9;
  }
  .row-flex > .cell.shrink-md-10,
  .row-flex > .cell-small.shrink-md-10 {
    flex-shrink: 10;
  }
  .row-flex > .cell.grow-md-10,
  .row-flex > .cell-small.grow-md-10 {
    flex-grow: 10;
  }
  .row-flex > .cell.factor-md-10,
  .row-flex > .cell-small.factor-md-10 {
    flex-shrink: 10;
    flex-grow: 10;
  }
  .row-flex > .cell.rw-md-0 {
    display: none;
  }
  .row-flex > .cell.rw-md-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-md-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-md-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-md-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-md-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-md-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-md-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-md-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-md-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-md-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-md-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-md-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell.rw-md-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell.rw-md-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-md-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-md-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-md-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-md-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-md-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-md-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-md-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-md-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-md-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-md-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-md-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-md-0 {
    display: none;
  }
  .row-flex > .cell-small.rw-md-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-md-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-md-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-md-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-md-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-md-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-md-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-md-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-md-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-md-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-md-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-md-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-md-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-md-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-md-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-md-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-md-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-md-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-md-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-md-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-md-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-md-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-md-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-md-24 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-md-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell-small.rw-md-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-md-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-md-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-md-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-md-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-md-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-md-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-md-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-md-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-md-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-md-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-md-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-md-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-md-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-md-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-md-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-md-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-md-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-md-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-md-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-md-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-md-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-md-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-md-24 {
    flex-basis: 100%;
  }
  .row-flex.h-center-md {
    justify-content: center;
  }
  .row-flex.left-md {
    justify-content: flex-start;
  }
  .row-flex.right-md {
    justify-content: flex-end;
  }
  .row-flex.v-center-md {
    align-items: center;
  }
  .row-flex.top-md {
    align-items: flex-start;
  }
  .row-flex.bottom-md {
    align-items: flex-end;
  }
  .row-flex.stretch-md {
    align-items: stretch;
  }
  .row > .cell.padded-md,
  .row-flex > .cell.padded-md,
  .row .cell-small.padded-md,
  .row-flex .cell-small.padded-md {
    padding: 5px;
  }
  .row > .cell.padded-small-md,
  .row-flex > .cell.padded-small-md,
  .row .cell-small.padded-small-md,
  .row-flex .cell-small.padded-small-md {
    padding: 2px;
  }
  .row > .cell.padded-none-md,
  .row-flex > .cell.padded-none-md,
  .row .cell-small.padded-none-md,
  .row-flex .cell-small.padded-none-md {
    padding: 0;
  }
}
@media (max-width: 479px) {
  .row > .cell.rw-sm-0 {
    display: none;
  }
  .row > .cell.ro-sm-0 {
    margin-left: 0;
  }
  .row > .cell.rw-sm-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-sm-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-sm-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-sm-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-sm-3 {
    width: 25%;
  }
  .row > .cell.ro-sm-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-sm-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-sm-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-sm-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-sm-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-sm-6 {
    width: 50%;
  }
  .row > .cell.ro-sm-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-sm-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-sm-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-sm-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-sm-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-sm-9 {
    width: 75%;
  }
  .row > .cell.ro-sm-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-sm-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-sm-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-sm-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-sm-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-sm-12 {
    width: 100%;
  }
  .row > .cell.ro-sm-12 {
    margin-left: 100%;
  }
  .row > .cell.rw-sm-0 {
    width: 0%;
  }
  .row > .cell.ro-sm-0 {
    margin-left: 0%;
  }
  .row > .cell.rw-sm-1 {
    width: 8.33333333%;
  }
  .row > .cell.ro-sm-1 {
    margin-left: 8.33333333%;
  }
  .row > .cell.rw-sm-2 {
    width: 16.66666667%;
  }
  .row > .cell.ro-sm-2 {
    margin-left: 16.66666667%;
  }
  .row > .cell.rw-sm-3 {
    width: 25%;
  }
  .row > .cell.ro-sm-3 {
    margin-left: 25%;
  }
  .row > .cell.rw-sm-4 {
    width: 33.33333333%;
  }
  .row > .cell.ro-sm-4 {
    margin-left: 33.33333333%;
  }
  .row > .cell.rw-sm-5 {
    width: 41.66666667%;
  }
  .row > .cell.ro-sm-5 {
    margin-left: 41.66666667%;
  }
  .row > .cell.rw-sm-6 {
    width: 50%;
  }
  .row > .cell.ro-sm-6 {
    margin-left: 50%;
  }
  .row > .cell.rw-sm-7 {
    width: 58.33333333%;
  }
  .row > .cell.ro-sm-7 {
    margin-left: 58.33333333%;
  }
  .row > .cell.rw-sm-8 {
    width: 66.66666667%;
  }
  .row > .cell.ro-sm-8 {
    margin-left: 66.66666667%;
  }
  .row > .cell.rw-sm-9 {
    width: 75%;
  }
  .row > .cell.ro-sm-9 {
    margin-left: 75%;
  }
  .row > .cell.rw-sm-10 {
    width: 83.33333333%;
  }
  .row > .cell.ro-sm-10 {
    margin-left: 83.33333333%;
  }
  .row > .cell.rw-sm-11 {
    width: 91.66666667%;
  }
  .row > .cell.ro-sm-11 {
    margin-left: 91.66666667%;
  }
  .row > .cell.rw-sm-12 {
    width: 100%;
  }
  .row > .cell.ro-sm-12 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-sm-0 {
    display: none;
  }
  .row > .cell-small.ro-sm-0 {
    margin-left: 0;
  }
  .row > .cell-small.rw-sm-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-sm-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-sm-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-sm-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-sm-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-sm-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-sm-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-sm-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-sm-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-sm-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-sm-6 {
    width: 25%;
  }
  .row > .cell-small.ro-sm-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-sm-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-sm-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-sm-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-sm-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-sm-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-sm-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-sm-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-sm-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-sm-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-sm-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-sm-12 {
    width: 50%;
  }
  .row > .cell-small.ro-sm-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-sm-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-sm-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-sm-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-sm-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-sm-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-sm-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-sm-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-sm-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-sm-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-sm-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-sm-18 {
    width: 75%;
  }
  .row > .cell-small.ro-sm-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-sm-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-sm-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-sm-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-sm-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-sm-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-sm-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-sm-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-sm-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-sm-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-sm-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-sm-24 {
    width: 100%;
  }
  .row > .cell-small.ro-sm-24 {
    margin-left: 100%;
  }
  .row > .cell-small.rw-sm-0 {
    width: 0%;
  }
  .row > .cell-small.ro-sm-0 {
    margin-left: 0%;
  }
  .row > .cell-small.rw-sm-1 {
    width: 4.16666667%;
  }
  .row > .cell-small.ro-sm-1 {
    margin-left: 4.16666667%;
  }
  .row > .cell-small.rw-sm-2 {
    width: 8.33333333%;
  }
  .row > .cell-small.ro-sm-2 {
    margin-left: 8.33333333%;
  }
  .row > .cell-small.rw-sm-3 {
    width: 12.5%;
  }
  .row > .cell-small.ro-sm-3 {
    margin-left: 12.5%;
  }
  .row > .cell-small.rw-sm-4 {
    width: 16.66666667%;
  }
  .row > .cell-small.ro-sm-4 {
    margin-left: 16.66666667%;
  }
  .row > .cell-small.rw-sm-5 {
    width: 20.83333333%;
  }
  .row > .cell-small.ro-sm-5 {
    margin-left: 20.83333333%;
  }
  .row > .cell-small.rw-sm-6 {
    width: 25%;
  }
  .row > .cell-small.ro-sm-6 {
    margin-left: 25%;
  }
  .row > .cell-small.rw-sm-7 {
    width: 29.16666667%;
  }
  .row > .cell-small.ro-sm-7 {
    margin-left: 29.16666667%;
  }
  .row > .cell-small.rw-sm-8 {
    width: 33.33333333%;
  }
  .row > .cell-small.ro-sm-8 {
    margin-left: 33.33333333%;
  }
  .row > .cell-small.rw-sm-9 {
    width: 37.5%;
  }
  .row > .cell-small.ro-sm-9 {
    margin-left: 37.5%;
  }
  .row > .cell-small.rw-sm-10 {
    width: 41.66666667%;
  }
  .row > .cell-small.ro-sm-10 {
    margin-left: 41.66666667%;
  }
  .row > .cell-small.rw-sm-11 {
    width: 45.83333333%;
  }
  .row > .cell-small.ro-sm-11 {
    margin-left: 45.83333333%;
  }
  .row > .cell-small.rw-sm-12 {
    width: 50%;
  }
  .row > .cell-small.ro-sm-12 {
    margin-left: 50%;
  }
  .row > .cell-small.rw-sm-13 {
    width: 54.16666667%;
  }
  .row > .cell-small.ro-sm-13 {
    margin-left: 54.16666667%;
  }
  .row > .cell-small.rw-sm-14 {
    width: 58.33333333%;
  }
  .row > .cell-small.ro-sm-14 {
    margin-left: 58.33333333%;
  }
  .row > .cell-small.rw-sm-15 {
    width: 62.5%;
  }
  .row > .cell-small.ro-sm-15 {
    margin-left: 62.5%;
  }
  .row > .cell-small.rw-sm-16 {
    width: 66.66666667%;
  }
  .row > .cell-small.ro-sm-16 {
    margin-left: 66.66666667%;
  }
  .row > .cell-small.rw-sm-17 {
    width: 70.83333333%;
  }
  .row > .cell-small.ro-sm-17 {
    margin-left: 70.83333333%;
  }
  .row > .cell-small.rw-sm-18 {
    width: 75%;
  }
  .row > .cell-small.ro-sm-18 {
    margin-left: 75%;
  }
  .row > .cell-small.rw-sm-19 {
    width: 79.16666667%;
  }
  .row > .cell-small.ro-sm-19 {
    margin-left: 79.16666667%;
  }
  .row > .cell-small.rw-sm-20 {
    width: 83.33333333%;
  }
  .row > .cell-small.ro-sm-20 {
    margin-left: 83.33333333%;
  }
  .row > .cell-small.rw-sm-21 {
    width: 87.5%;
  }
  .row > .cell-small.ro-sm-21 {
    margin-left: 87.5%;
  }
  .row > .cell-small.rw-sm-22 {
    width: 91.66666667%;
  }
  .row > .cell-small.ro-sm-22 {
    margin-left: 91.66666667%;
  }
  .row > .cell-small.rw-sm-23 {
    width: 95.83333333%;
  }
  .row > .cell-small.ro-sm-23 {
    margin-left: 95.83333333%;
  }
  .row > .cell-small.rw-sm-24 {
    width: 100%;
  }
  .row > .cell-small.ro-sm-24 {
    margin-left: 100%;
  }
  .row-flex.wrap-sm {
    flex-wrap: wrap !important;
  }
  .row-flex.wrap-inverse-sm {
    flex-wrap: wrap-reverse !important;
  }
  .row-flex > .cell.shrink-sm-0,
  .row-flex > .cell-small.shrink-sm-0 {
    flex-shrink: 0;
  }
  .row-flex > .cell.grow-sm-0,
  .row-flex > .cell-small.grow-sm-0 {
    flex-grow: 0;
  }
  .row-flex > .cell.factor-sm-0,
  .row-flex > .cell-small.factor-sm-0 {
    flex-shrink: 0;
    flex-grow: 0;
  }
  .row-flex > .cell.shrink-sm-1,
  .row-flex > .cell-small.shrink-sm-1 {
    flex-shrink: 1;
  }
  .row-flex > .cell.grow-sm-1,
  .row-flex > .cell-small.grow-sm-1 {
    flex-grow: 1;
  }
  .row-flex > .cell.factor-sm-1,
  .row-flex > .cell-small.factor-sm-1 {
    flex-shrink: 1;
    flex-grow: 1;
  }
  .row-flex > .cell.shrink-sm-2,
  .row-flex > .cell-small.shrink-sm-2 {
    flex-shrink: 2;
  }
  .row-flex > .cell.grow-sm-2,
  .row-flex > .cell-small.grow-sm-2 {
    flex-grow: 2;
  }
  .row-flex > .cell.factor-sm-2,
  .row-flex > .cell-small.factor-sm-2 {
    flex-shrink: 2;
    flex-grow: 2;
  }
  .row-flex > .cell.shrink-sm-3,
  .row-flex > .cell-small.shrink-sm-3 {
    flex-shrink: 3;
  }
  .row-flex > .cell.grow-sm-3,
  .row-flex > .cell-small.grow-sm-3 {
    flex-grow: 3;
  }
  .row-flex > .cell.factor-sm-3,
  .row-flex > .cell-small.factor-sm-3 {
    flex-shrink: 3;
    flex-grow: 3;
  }
  .row-flex > .cell.shrink-sm-4,
  .row-flex > .cell-small.shrink-sm-4 {
    flex-shrink: 4;
  }
  .row-flex > .cell.grow-sm-4,
  .row-flex > .cell-small.grow-sm-4 {
    flex-grow: 4;
  }
  .row-flex > .cell.factor-sm-4,
  .row-flex > .cell-small.factor-sm-4 {
    flex-shrink: 4;
    flex-grow: 4;
  }
  .row-flex > .cell.shrink-sm-5,
  .row-flex > .cell-small.shrink-sm-5 {
    flex-shrink: 5;
  }
  .row-flex > .cell.grow-sm-5,
  .row-flex > .cell-small.grow-sm-5 {
    flex-grow: 5;
  }
  .row-flex > .cell.factor-sm-5,
  .row-flex > .cell-small.factor-sm-5 {
    flex-shrink: 5;
    flex-grow: 5;
  }
  .row-flex > .cell.shrink-sm-6,
  .row-flex > .cell-small.shrink-sm-6 {
    flex-shrink: 6;
  }
  .row-flex > .cell.grow-sm-6,
  .row-flex > .cell-small.grow-sm-6 {
    flex-grow: 6;
  }
  .row-flex > .cell.factor-sm-6,
  .row-flex > .cell-small.factor-sm-6 {
    flex-shrink: 6;
    flex-grow: 6;
  }
  .row-flex > .cell.shrink-sm-7,
  .row-flex > .cell-small.shrink-sm-7 {
    flex-shrink: 7;
  }
  .row-flex > .cell.grow-sm-7,
  .row-flex > .cell-small.grow-sm-7 {
    flex-grow: 7;
  }
  .row-flex > .cell.factor-sm-7,
  .row-flex > .cell-small.factor-sm-7 {
    flex-shrink: 7;
    flex-grow: 7;
  }
  .row-flex > .cell.shrink-sm-8,
  .row-flex > .cell-small.shrink-sm-8 {
    flex-shrink: 8;
  }
  .row-flex > .cell.grow-sm-8,
  .row-flex > .cell-small.grow-sm-8 {
    flex-grow: 8;
  }
  .row-flex > .cell.factor-sm-8,
  .row-flex > .cell-small.factor-sm-8 {
    flex-shrink: 8;
    flex-grow: 8;
  }
  .row-flex > .cell.shrink-sm-9,
  .row-flex > .cell-small.shrink-sm-9 {
    flex-shrink: 9;
  }
  .row-flex > .cell.grow-sm-9,
  .row-flex > .cell-small.grow-sm-9 {
    flex-grow: 9;
  }
  .row-flex > .cell.factor-sm-9,
  .row-flex > .cell-small.factor-sm-9 {
    flex-shrink: 9;
    flex-grow: 9;
  }
  .row-flex > .cell.shrink-sm-10,
  .row-flex > .cell-small.shrink-sm-10 {
    flex-shrink: 10;
  }
  .row-flex > .cell.grow-sm-10,
  .row-flex > .cell-small.grow-sm-10 {
    flex-grow: 10;
  }
  .row-flex > .cell.factor-sm-10,
  .row-flex > .cell-small.factor-sm-10 {
    flex-shrink: 10;
    flex-grow: 10;
  }
  .row-flex > .cell.rw-sm-0 {
    display: none;
  }
  .row-flex > .cell.rw-sm-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-sm-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-sm-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-sm-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-sm-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-sm-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-sm-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-sm-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-sm-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-sm-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-sm-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-sm-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell.rw-sm-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell.rw-sm-1 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell.rw-sm-2 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell.rw-sm-3 {
    flex-basis: 25%;
  }
  .row-flex > .cell.rw-sm-4 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell.rw-sm-5 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell.rw-sm-6 {
    flex-basis: 50%;
  }
  .row-flex > .cell.rw-sm-7 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell.rw-sm-8 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell.rw-sm-9 {
    flex-basis: 75%;
  }
  .row-flex > .cell.rw-sm-10 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell.rw-sm-11 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell.rw-sm-12 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-sm-0 {
    display: none;
  }
  .row-flex > .cell-small.rw-sm-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-sm-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-sm-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-sm-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-sm-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-sm-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-sm-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-sm-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-sm-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-sm-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-sm-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-sm-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-sm-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-sm-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-sm-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-sm-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-sm-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-sm-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-sm-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-sm-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-sm-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-sm-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-sm-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-sm-24 {
    flex-basis: 100%;
  }
  .row-flex > .cell-small.rw-sm-0 {
    flex-basis: 0%;
  }
  .row-flex > .cell-small.rw-sm-1 {
    flex-basis: 4.16666667%;
  }
  .row-flex > .cell-small.rw-sm-2 {
    flex-basis: 8.33333333%;
  }
  .row-flex > .cell-small.rw-sm-3 {
    flex-basis: 12.5%;
  }
  .row-flex > .cell-small.rw-sm-4 {
    flex-basis: 16.66666667%;
  }
  .row-flex > .cell-small.rw-sm-5 {
    flex-basis: 20.83333333%;
  }
  .row-flex > .cell-small.rw-sm-6 {
    flex-basis: 25%;
  }
  .row-flex > .cell-small.rw-sm-7 {
    flex-basis: 29.16666667%;
  }
  .row-flex > .cell-small.rw-sm-8 {
    flex-basis: 33.33333333%;
  }
  .row-flex > .cell-small.rw-sm-9 {
    flex-basis: 37.5%;
  }
  .row-flex > .cell-small.rw-sm-10 {
    flex-basis: 41.66666667%;
  }
  .row-flex > .cell-small.rw-sm-11 {
    flex-basis: 45.83333333%;
  }
  .row-flex > .cell-small.rw-sm-12 {
    flex-basis: 50%;
  }
  .row-flex > .cell-small.rw-sm-13 {
    flex-basis: 54.16666667%;
  }
  .row-flex > .cell-small.rw-sm-14 {
    flex-basis: 58.33333333%;
  }
  .row-flex > .cell-small.rw-sm-15 {
    flex-basis: 62.5%;
  }
  .row-flex > .cell-small.rw-sm-16 {
    flex-basis: 66.66666667%;
  }
  .row-flex > .cell-small.rw-sm-17 {
    flex-basis: 70.83333333%;
  }
  .row-flex > .cell-small.rw-sm-18 {
    flex-basis: 75%;
  }
  .row-flex > .cell-small.rw-sm-19 {
    flex-basis: 79.16666667%;
  }
  .row-flex > .cell-small.rw-sm-20 {
    flex-basis: 83.33333333%;
  }
  .row-flex > .cell-small.rw-sm-21 {
    flex-basis: 87.5%;
  }
  .row-flex > .cell-small.rw-sm-22 {
    flex-basis: 91.66666667%;
  }
  .row-flex > .cell-small.rw-sm-23 {
    flex-basis: 95.83333333%;
  }
  .row-flex > .cell-small.rw-sm-24 {
    flex-basis: 100%;
  }
  .row-flex.h-center-sm {
    justify-content: center;
  }
  .row-flex.left-sm {
    justify-content: flex-start;
  }
  .row-flex.right-sm {
    justify-content: flex-end;
  }
  .row-flex.v-center-sm {
    align-items: center;
  }
  .row-flex.top-sm {
    align-items: flex-start;
  }
  .row-flex.bottom-sm {
    align-items: flex-end;
  }
  .row-flex.stretch-sm {
    align-items: stretch;
  }
  .row > .cell.padded-sm,
  .row-flex > .cell.padded-sm,
  .row .cell-small.padded-sm,
  .row-flex .cell-small.padded-sm {
    padding: 5px;
  }
  .row > .cell.padded-small-sm,
  .row-flex > .cell.padded-small-sm,
  .row .cell-small.padded-small-sm,
  .row-flex .cell-small.padded-small-sm {
    padding: 2px;
  }
  .row > .cell.padded-none-sm,
  .row-flex > .cell.padded-none-sm,
  .row .cell-small.padded-none-sm,
  .row-flex .cell-small.padded-none-sm {
    padding: 0;
  }
}
.town-main-content {
  container-type: inline-size;
  container-name: town-main-content;
  z-index: 1;
}
body.alt-ghoul-hunger-bar-hidden .alt-hunger-bar {
  display: none;
}
@container town-main-content (max-width: 340px) {
  .town-header {
    margin-bottom: 102px !important;
  }
  .town-header > div {
    right: 6px !important;
    top: 7px !important;
    width: 208px !important;
    height: 53px !important;
    font-size: 1.6rem !important;
    font-weight: bolder !important;
    line-height: 1.8rem !important;
  }
  .town-header > span {
    right: 6px !important;
    top: 70px !important;
    width: 208px !important;
    font-size: 1.3rem !important;
  }
  .town-header:before {
    height: 102px !important;
    background-size: 410px 102px !important;
  }
}

/*!******************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./assets/less/intl.less ***!
  \******************************************************************************************************************************************************************************************/
html.lang-base-en #wrapper:not(.attract) > #header {
  background-image: url(/build/images/assets/img/background/bg_content_header_en.299f366e..jpg);
}
html.lang-base-fr #wrapper:not(.attract) > #header {
  background-image: url(/build/images/assets/img/background/bg_content_header_fr.2e248264..jpg);
}
html.lang-base-es #wrapper:not(.attract) > #header {
  background-image: url(/build/images/assets/img/background/bg_content_header_es.cbdb84f6..jpg);
}
html.lang-base-en body.arma #wrapper:not(.attract) > #header {
  background-image: url(/build/images/assets/img/background/header_arma_animated_en.5fc9af5d..gif) !important;
}
html.lang-base-fr body.arma #wrapper:not(.attract) > #header {
  background-image: url(/build/images/assets/img/background/header_arma_animated_fr.88a204b4..gif) !important;
}
html.lang-base-es body.arma #wrapper:not(.attract) > #header {
  background-image: url(/build/images/assets/img/background/header_arma_animated_es.50f671bb..gif) !important;
}
html.lang-base-en body.christmas #wrapper:not(.attract) > #header {
  background-image: url(/build/images/assets/img/background/header_xmas_en.8a1d386f..webp) !important;
}
html.lang-base-fr body.christmas #wrapper:not(.attract) > #header {
  background-image: url(/build/images/assets/img/background/header_xmas_fr.7febbadb..webp) !important;
}
html.lang-base-es body.christmas #wrapper:not(.attract) > #header {
  background-image: url(/build/images/assets/img/background/header_xmas_es.e6457ead..webp) !important;
}
html.lang-base-en body.stpatrick #wrapper:not(.attract) > #header {
  background-image: url(/build/images/assets/img/background/header_patrick_en.187ab552..png) !important;
}
html.lang-base-fr body.stpatrick #wrapper:not(.attract) > #header {
  background-image: url(/build/images/assets/img/background/header_patrick_fr.6254ad76..png) !important;
}
html.lang-base-es body.stpatrick #wrapper:not(.attract) > #header {
  background-image: url(/build/images/assets/img/background/header_patrick_es.0058f484..png) !important;
}
html.lang-base-en body.easter #wrapper:not(.attract) > #header {
  background-image: url(/build/images/assets/img/background/header_easter_en.b7a22258..png) !important;
}
html.lang-base-fr body.easter #wrapper:not(.attract) > #header {
  background-image: url(/build/images/assets/img/background/header_easter_fr.62ed0474..png) !important;
}
html.lang-base-es body.easter #wrapper:not(.attract) > #header {
  background-image: url(/build/images/assets/img/background/header_easter_es.cd1df04d..png) !important;
}
html.lang-base-en body.halloween #wrapper:not(.attract) > #header {
  background-image: url(/build/images/assets/img/background/header_halloween_en.1e82be1d..png) !important;
}
html.lang-base-fr body.halloween #wrapper:not(.attract) > #header {
  background-image: url(/build/images/assets/img/background/header_halloween_fr.ab6b2ce2..png) !important;
}
html.lang-base-es body.halloween #wrapper:not(.attract) > #header {
  background-image: url(/build/images/assets/img/background/header_halloween_es.a2a8c885..png) !important;
}
html.lang-base-en body.contamination #wrapper:not(.attract) > #header {
  background-image: url(/build/images/assets/img/background/header_contamination_en.a2055ff5..png) !important;
}
html.lang-base-fr body.contamination #wrapper:not(.attract) > #header {
  background-image: url(/build/images/assets/img/background/header_contamination_fr.c9fe4de9..png) !important;
}
html.lang-base-es body.contamination #wrapper:not(.attract) > #header {
  background-image: url(/build/images/assets/img/background/header_contamination_es.d2b559e6..png) !important;
}
html.lang-base-en .words-of-heroes {
  background-image: url(/build/images/assets/img/background/town/cityBoard_en.62c8ee6c..png);
}
html.lang-base-fr .words-of-heroes {
  background-image: url(/build/images/assets/img/background/town/cityBoard_fr.9db8e788..png);
}
html.lang-base-es .words-of-heroes {
  background-image: url(/build/images/assets/img/background/town/cityBoard_es.59f088ea..png);
}
html.lang-base-en .header-menu.chaos {
  background-image: url(/build/images/assets/img/background/town/chaos_en.ed8b0f53..gif);
}
html.lang-base-fr .header-menu.chaos {
  background-image: url(/build/images/assets/img/background/town/chaos_fr.c84ce248..gif);
}
html.lang-base-es .header-menu.chaos {
  background-image: url(/build/images/assets/img/background/town/chaos_es.05688311..gif);
}
html.lang-base-en .header-menu.insurrect {
  background-image: url(/build/images/assets/img/background/town/revolt_en.2778a803..gif);
}
html.lang-base-fr .header-menu.insurrect {
  background-image: url(/build/images/assets/img/background/town/revolt_fr.e9fcd3d4..gif);
}
html.lang-base-es .header-menu.insurrect {
  background-image: url(/build/images/assets/img/background/town/revolt_es.2d02af57..gif);
}
html.lang-base-en .hardcore::before {
  background-image: url(/build/images/assets/img/background/town/sign_header_hardcore_en.5d43f145..jpg);
}
html.lang-base-fr .hardcore::before {
  background-image: url(/build/images/assets/img/background/town/sign_header_hardcore_fr.68d7eec6..jpg);
}
html.lang-base-es .hardcore::before {
  background-image: url(/build/images/assets/img/background/town/sign_header_hardcore_es.927b224c..jpg);
}
html.lang-base-en div.ap::after,
html.lang-base-en span.ap::after {
  background-image: url(/build/images/assets/img/icons/ap_small_en.9d8cf15c..gif);
}
html.lang-base-fr div.ap::after,
html.lang-base-fr span.ap::after {
  background-image: url(/build/images/assets/img/icons/ap_small_fr.29fa61f8..gif);
}
html.lang-base-es div.ap::after,
html.lang-base-es span.ap::after {
  background-image: url(/build/images/assets/img/icons/ap_small_es.29fa61f8..gif);
}
html.lang-base-en div.pm::after,
html.lang-base-en span.pm::after {
  background-image: url(/build/images/assets/img/icons/pm_small_en.26d95c61..gif);
}
html.lang-base-fr div.pm::after,
html.lang-base-fr span.pm::after {
  background-image: url(/build/images/assets/img/icons/pm_small_fr.8597f73b..gif);
}
html.lang-base-es div.pm::after,
html.lang-base-es span.pm::after {
  background-image: url(/build/images/assets/img/icons/pm_small_es.8597f73b..gif);
}
html.lang-base-en div.bp::after,
html.lang-base-en span.bp::after {
  background-image: url(/build/images/assets/img/icons/bp_small_en.eaf3a5f3..gif);
}
html.lang-base-fr div.bp::after,
html.lang-base-fr span.bp::after {
  background-image: url(/build/images/assets/img/icons/bp_small_fr.31181a1d..gif);
}
html.lang-base-es div.bp::after,
html.lang-base-es span.bp::after {
  background-image: url(/build/images/assets/img/icons/bp_small_es.31181a1d..gif);
}
html.lang-base-de div.game-bar ul.ap li::before {
  content: url(/build/images/assets/img/icons/ap_small.9d8cf15c..gif);
}
html.lang-base-en div.game-bar ul.ap li::before {
  content: url(/build/images/assets/img/icons/ap_small_en.9d8cf15c..gif);
}
html.lang-base-fr div.game-bar ul.ap li::before {
  content: url(/build/images/assets/img/icons/ap_small_fr.29fa61f8..gif);
}
html.lang-base-es div.game-bar ul.ap li::before {
  content: url(/build/images/assets/img/icons/ap_small_es.29fa61f8..gif);
}
html.lang-base-de div.game-bar ul.bp li::before {
  content: url(/build/images/assets/img/icons/bp_small.eaf3a5f3..gif);
}
html.lang-base-en div.game-bar ul.bp li::before {
  content: url(/build/images/assets/img/icons/bp_small_en.eaf3a5f3..gif);
}
html.lang-base-fr div.game-bar ul.bp li::before {
  content: url(/build/images/assets/img/icons/bp_small_fr.31181a1d..gif);
}
html.lang-base-es div.game-bar ul.bp li::before {
  content: url(/build/images/assets/img/icons/bp_small_es.31181a1d..gif);
}
html.lang-base-de div.game-bar ul.pm li::before {
  content: url(/build/images/assets/img/icons/pm_small.8597f73b..gif);
}
html.lang-base-en div.game-bar ul.pm li::before {
  content: url(/build/images/assets/img/icons/pm_small_en.26d95c61..gif);
}
html.lang-base-fr div.game-bar ul.pm li::before {
  content: url(/build/images/assets/img/icons/pm_small_fr.8597f73b..gif);
}
html.lang-base-es div.game-bar ul.pm li::before {
  content: url(/build/images/assets/img/icons/pm_small_es.8597f73b..gif);
}
html.lang-base-en div.town-banner.town-banner-houses {
  background-image: url(/build/images/assets/img/background/town/houses_en.9da29257..jpg);
}
html.lang-base-fr div.town-banner.town-banner-houses {
  background-image: url(/build/images/assets/img/background/town/houses_fr.9da29257..jpg);
}
html.lang-base-es div.town-banner.town-banner-houses {
  background-image: url(/build/images/assets/img/background/town/houses_es.4bbcf35b..jpg);
}
html.lang-base-en div.town-banner.town-banner-houses.night {
  background-image: url(/build/images/assets/img/background/town/night_houses_en.c159f425..jpg);
}
html.lang-base-fr div.town-banner.town-banner-houses.night {
  background-image: url(/build/images/assets/img/background/town/night_houses_fr.c159f425..jpg);
}
html.lang-base-es div.town-banner.town-banner-houses.night {
  background-image: url(/build/images/assets/img/background/town/night_houses_es.6baa862c..jpg);
}
html.lang-base-en div.soul .distinctions {
  background-image: url(/build/images/assets/img/soul/rewardsBg_header_en.b4000b22..gif), url(/build/images/assets/img/soul/rewardsBg_back.2b1eaf4c..gif);
}
html.lang-base-fr div.soul .distinctions {
  background-image: url(/build/images/assets/img/soul/rewardsBg_header_fr.a922df2c..gif), url(/build/images/assets/img/soul/rewardsBg_back.2b1eaf4c..gif);
}
html.lang-base-es div.soul .distinctions {
  background-image: url(/build/images/assets/img/soul/rewardsBg_header_es.18d7300b..gif), url(/build/images/assets/img/soul/rewardsBg_back.2b1eaf4c..gif);
}
html.lang-base-en div.soul .news .head {
  background-image: url(/build/images/assets/img/underDevBanner_en.5514bdcf..gif);
}
html.lang-base-fr div.soul .news .head {
  background-image: url(/build/images/assets/img/underDevBanner_fr.8e869995..gif);
}
html.lang-base-es div.soul .news .head {
  background-image: url(/build/images/assets/img/underDevBanner_es.0955d3c6..gif);
}
html.lang-base-en #gazette .newspage {
  background-image: url(/build/images/assets/img/news/newsBg_en.b92a1cde..gif);
}
html.lang-base-fr #gazette .newspage {
  background-image: url(/build/images/assets/img/news/newsBg_fr.bdb81af1..gif);
}
html.lang-base-es #gazette .newspage {
  background-image: url(/build/images/assets/img/news/newsBg_es.26b196dd..gif);
}
html.lang-base-en .forum-post > .forum-post-content .adminAnnounce,
html.lang-base-en .sun-editor-editable .adminAnnounce,
html.lang-base-en #forum-editor-preview .adminAnnounce,
html.lang-base-en #forum-editor-preview-global .adminAnnounce,
html.lang-base-en #forum-editor-preview-answer .adminAnnounce {
  background-image: url(/build/images/assets/img/forum/adminAnnounceBg_en.d7283cff..png);
}
html.lang-base-fr .forum-post > .forum-post-content .adminAnnounce,
html.lang-base-fr .sun-editor-editable .adminAnnounce,
html.lang-base-fr #forum-editor-preview .adminAnnounce,
html.lang-base-fr #forum-editor-preview-global .adminAnnounce,
html.lang-base-fr #forum-editor-preview-answer .adminAnnounce {
  background-image: url(/build/images/assets/img/forum/adminAnnounceBg_fr.6d93d156..png);
}
html.lang-base-es .forum-post > .forum-post-content .adminAnnounce,
html.lang-base-es .sun-editor-editable .adminAnnounce,
html.lang-base-es #forum-editor-preview .adminAnnounce,
html.lang-base-es #forum-editor-preview-global .adminAnnounce,
html.lang-base-es #forum-editor-preview-answer .adminAnnounce {
  background-image: url(/build/images/assets/img/forum/adminAnnounceBg_es.0123ca36..png);
}
html.lang-base-en .forum-post > .forum-post-content .modAnnounce,
html.lang-base-en .sun-editor-editable .modAnnounce,
html.lang-base-en #forum-editor-preview .modAnnounce,
html.lang-base-en #forum-editor-preview-global .modAnnounce,
html.lang-base-en #forum-editor-preview-answer .modAnnounce {
  background-image: url(/build/images/assets/img/forum/modAnnounceBg_en.2169ec5b..png);
}
html.lang-base-fr .forum-post > .forum-post-content .modAnnounce,
html.lang-base-fr .sun-editor-editable .modAnnounce,
html.lang-base-fr #forum-editor-preview .modAnnounce,
html.lang-base-fr #forum-editor-preview-global .modAnnounce,
html.lang-base-fr #forum-editor-preview-answer .modAnnounce {
  background-image: url(/build/images/assets/img/forum/modAnnounceBg_fr.bb931ac0..png);
}
html.lang-base-es .forum-post > .forum-post-content .modAnnounce,
html.lang-base-es .sun-editor-editable .modAnnounce,
html.lang-base-es #forum-editor-preview .modAnnounce,
html.lang-base-es #forum-editor-preview-global .modAnnounce,
html.lang-base-es #forum-editor-preview-answer .modAnnounce {
  background-image: url(/build/images/assets/img/forum/modAnnounceBg_es.4c2bb1c2..png);
}
html.lang-base-en .soul .friend {
  background: url(/build/images/assets/img/soul/refererHeart_en.18e258a5..png) no-repeat center top;
}
html.lang-base-fr .soul .friend {
  background: url(/build/images/assets/img/soul/refererHeart_fr.dfe1cc39..png) no-repeat center top;
}
html.lang-base-es .soul .friend {
  background: url(/build/images/assets/img/soul/refererHeart_es.cbb716b3..png) no-repeat center top;
}
html.lang-base-en div.or {
  background: url(/build/images/assets/img/or.en.fb986864..png) no-repeat center;
}
html.lang-base-fr div.or {
  background: url(/build/images/assets/img/or.fr.d5ee487d..png) no-repeat center;
}
html.lang-base-es div.or {
  background: url(/build/images/assets/img/or.es.43a15ba6..png) no-repeat center;
}
html.lang-base-en #wrapper.attract > #header .deco_logo {
  background: url(/build/images/assets/img/attract/deco_logo_01_en.424cd3eb..png) no-repeat center;
}
html.lang-base-fr #wrapper.attract > #header .deco_logo {
  background: url(/build/images/assets/img/attract/deco_logo_01_fr.1c5c1883..png) no-repeat center;
}
html.lang-base-es #wrapper.attract > #header .deco_logo {
  background: url(/build/images/assets/img/attract/deco_logo_01_es.eb752376..png) no-repeat center;
}
html.lang-base-en #loadzone > div:nth-child(1) {
  background: url(/build/images/assets/img/anims/loading.en.b584ce56..gif);
}
html.lang-base-fr #loadzone > div:nth-child(1) {
  background: url(/build/images/assets/img/anims/loading.fr.2a7f9045..gif);
}
html.lang-base-es #loadzone > div:nth-child(1) {
  background: url(/build/images/assets/img/anims/loading.es.e2ad3f02..gif);
}
html.lang-base-en div.loading {
  background: url(/build/images/assets/img/anims/loading.en.b584ce56..gif) center no-repeat;
}
html.lang-base-fr div.loading {
  background: url(/build/images/assets/img/anims/loading.fr.2a7f9045..gif) center no-repeat;
}
html.lang-base-es div.loading {
  background: url(/build/images/assets/img/anims/loading.es.e2ad3f02..gif) center no-repeat;
}

/*!***********************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/css/app.css ***!
  \***********************************************************************************************************/


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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Z0I7QUh1WnBCO0FHdFpJOzs7O0VBQXFCO0FINFp6QjtBRzNaSTs7RUFBVztFQUFjO0FIZ2E3QjtBRzliRztFQUFVO0FIaWNiO0FHaGNHO0VBQVU7QUhtY2I7QUcvYkc7RUFBVTtBSGtjYjtBR2pjRztFQUFVO0FIb2NiO0FHcmNHO0VBQVU7QUh3Y2I7QUd2Y0c7RUFBVTtBSDBjYjtBRzNjRztFQUFVO0FIOGNiO0FHN2NHO0VBQVU7QUhnZGI7QUdqZEc7RUFBVTtBSG9kYjtBR25kRztFQUFVO0FIc2RiO0FHdmRHO0VBQVU7QUgwZGI7QUd6ZEc7RUFBVTtBSDRkYjtBRzdkRztFQUFVO0FIZ2ViO0FHL2RHO0VBQVU7QUhrZWI7QUduZUc7RUFBVTtBSHNlYjtBR3JlRztFQUFVO0FId2ViO0FHemVHO0VBQVU7QUg0ZWI7QUczZUc7RUFBVTtBSDhlYjtBRy9lRztFQUFVO0FIa2ZiO0FHamZHO0VBQVU7QUhvZmI7QUdyZkc7RUFBVTtBSHdmYjtBR3ZmRztFQUFVO0FIMGZiO0FHM2ZHO0VBQVU7QUg4ZmI7QUc3Zkc7RUFBVTtBSGdnQmI7QUdqZ0JHO0VBQVU7QUhvZ0JiO0FHbmdCRztFQUFVO0FIc2dCYjtBR3ZnQkc7RUFBVTtBSDBnQmI7QUd6Z0JHO0VBQVU7QUg0Z0JiO0FHN2dCRztFQUFVO0FIZ2hCYjtBRy9nQkc7RUFBVTtBSGtoQmI7QUduaEJHO0VBQVU7QUhzaEJiO0FHcmhCRztFQUFVO0FId2hCYjtBR3poQkc7RUFBVTtBSDRoQmI7QUczaEJHO0VBQVU7QUg4aEJiO0FHL2hCRztFQUFVO0FIa2lCYjtBR2ppQkc7RUFBVTtBSG9pQmI7QUdyaUJHO0VBQVU7QUh3aUJiO0FHdmlCRztFQUFVO0FIMGlCYjtBRzNpQkc7RUFBVTtBSDhpQmI7QUc3aUJHO0VBQVU7QUhnakJiO0FHampCRztFQUFVO0FIb2pCYjtBR25qQkc7RUFBVTtBSHNqQmI7QUd2akJHO0VBQVU7QUgwakJiO0FHempCRztFQUFVO0FINGpCYjtBRzdqQkc7RUFBVTtBSGdrQmI7QUcvakJHO0VBQVU7QUhra0JiO0FHbmtCRztFQUFVO0FIc2tCYjtBR3JrQkc7RUFBVTtBSHdrQmI7QUd6a0JHO0VBQVU7QUg0a0JiO0FHM2tCRztFQUFVO0FIOGtCYjtBRy9rQkc7RUFBVTtBSGtsQmI7QUdqbEJHO0VBQVU7QUhvbEJiO0FHMWxCRztFQUFVO0FINmxCYjtBRzVsQkc7RUFBVTtBSCtsQmI7QUczbEJHO0VBQVU7QUg4bEJiO0FHN2xCRztFQUFVO0FIZ21CYjtBR2ptQkc7RUFBVTtBSG9tQmI7QUdubUJHO0VBQVU7QUhzbUJiO0FHdm1CRztFQUFVO0FIMG1CYjtBR3ptQkc7RUFBVTtBSDRtQmI7QUc3bUJHO0VBQVU7QUhnbkJiO0FHL21CRztFQUFVO0FIa25CYjtBR25uQkc7RUFBVTtBSHNuQmI7QUdybkJHO0VBQVU7QUh3bkJiO0FHem5CRztFQUFVO0FING5CYjtBRzNuQkc7RUFBVTtBSDhuQmI7QUcvbkJHO0VBQVU7QUhrb0JiO0FHam9CRztFQUFVO0FIb29CYjtBR3JvQkc7RUFBVTtBSHdvQmI7QUd2b0JHO0VBQVU7QUgwb0JiO0FHM29CRztFQUFVO0FIOG9CYjtBRzdvQkc7RUFBVTtBSGdwQmI7QUdqcEJHO0VBQVU7QUhvcEJiO0FHbnBCRztFQUFVO0FIc3BCYjtBR3ZwQkc7RUFBVTtBSDBwQmI7QUd6cEJHO0VBQVU7QUg0cEJiO0FHN3BCRztFQUFVO0FIZ3FCYjtBRy9wQkc7RUFBVTtBSGtxQmI7QUducUJHO0VBQVU7QUhzcUJiO0FHcnFCRztFQUFVO0FId3FCYjtBR3pxQkc7RUFBVTtBSDRxQmI7QUczcUJHO0VBQVU7QUg4cUJiO0FHL3FCRztFQUFVO0FIa3JCYjtBR2pyQkc7RUFBVTtBSG9yQmI7QUdyckJHO0VBQVU7QUh3ckJiO0FHdnJCRztFQUFVO0FIMHJCYjtBRzNyQkc7RUFBVTtBSDhyQmI7QUc3ckJHO0VBQVU7QUhnc0JiO0FHanNCRztFQUFVO0FIb3NCYjtBR25zQkc7RUFBVTtBSHNzQmI7QUd2c0JHO0VBQVU7QUgwc0JiO0FHenNCRztFQUFVO0FINHNCYjtBRzdzQkc7RUFBVTtBSGd0QmI7QUcvc0JHO0VBQVU7QUhrdEJiO0FHbnRCRztFQUFVO0FIc3RCYjtBR3J0Qkc7RUFBVTtBSHd0QmI7QUd6dEJHO0VBQVU7QUg0dEJiO0FHM3RCRztFQUFVO0FIOHRCYjtBRy90Qkc7RUFBVTtBSGt1QmI7QUdqdUJHO0VBQVU7QUhvdUJiO0FHcnVCRztFQUFVO0FId3VCYjtBR3Z1Qkc7RUFBVTtBSDB1QmI7QUczdUJHO0VBQVU7QUg4dUJiO0FHN3VCRztFQUFVO0FIZ3ZCYjtBR2p2Qkc7RUFBVTtBSG92QmI7QUdudkJHO0VBQVU7QUhzdkJiO0FHdnZCRztFQUFVO0FIMHZCYjtBR3p2Qkc7RUFBVTtBSDR2QmI7QUc3dkJHO0VBQVU7QUhnd0JiO0FHL3ZCRztFQUFVO0FIa3dCYjtBR253Qkc7RUFBVTtBSHN3QmI7QUdyd0JHO0VBQVU7QUh3d0JiO0FHendCRztFQUFVO0FINHdCYjtBRzN3Qkc7RUFBVTtBSDh3QmI7QUcvd0JHO0VBQVU7QUhreEJiO0FHanhCRztFQUFVO0FIb3hCYjtBR3J4Qkc7RUFBVTtBSHd4QmI7QUd2eEJHO0VBQVU7QUgweEJiO0FHM3hCRztFQUFVO0FIOHhCYjtBRzd4Qkc7RUFBVTtBSGd5QmI7QUdqeUJHO0VBQVU7QUhveUJiO0FHbnlCRztFQUFVO0FIc3lCYjtBR3Z5Qkc7RUFBVTtBSDB5QmI7QUd6eUJHO0VBQVU7QUg0eUJiO0FHN3lCRztFQUFVO0FIZ3pCYjtBRy95Qkc7RUFBVTtBSGt6QmI7QUduekJHO0VBQVU7QUhzekJiO0FHcnpCRztFQUFVO0FId3pCYjtBR3p6Qkc7RUFBVTtBSDR6QmI7QUczekJHO0VBQVU7QUg4ekJiO0FHL3pCRztFQUFVO0FIazBCYjtBR2owQkc7RUFBVTtBSG8wQmI7QUdyMEJHO0VBQVU7QUh3MEJiO0FHdjBCRztFQUFVO0FIMDBCYjtBRzMwQkc7RUFBVTtBSDgwQmI7QUc3MEJHO0VBQVU7QUhnMUJiO0FHajFCRztFQUFVO0FIbzFCYjtBR24xQkc7RUFBVTtBSHMxQmI7QUd2MUJHO0VBQVU7QUgwMUJiO0FHejFCRztFQUFVO0FINDFCYjtBRzcxQkc7RUFBVTtBSGcyQmI7QUcvMUJHO0VBQVU7QUhrMkJiO0FHbjJCRztFQUFVO0FIczJCYjtBR3IyQkc7RUFBVTtBSHcyQmI7QUd6MkJHO0VBQVU7QUg0MkJiO0FHMzJCRztFQUFVO0FIODJCYjtBRy8yQkc7RUFBVTtBSGszQmI7QUdqM0JHO0VBQVU7QUhvM0JiO0FHcjNCRztFQUFVO0FIdzNCYjtBR3YzQkc7RUFBVTtBSDAzQmI7QUczM0JHO0VBQVU7QUg4M0JiO0FHNzNCRztFQUFVO0FIZzRCYjtBR2oyQkU7O0VBQ0U7RUFBMEI7RUFDMUI7QUhxMkJKO0FHcDJCSTs7RUFBYTtBSHcyQmpCO0FHcDJCTTs7RUFBb0I7QUh3MkIxQjtBR3YyQk07O0VBQW9CO0FIMjJCMUI7QUd4MkJNOztFQUFvQjtBSDQyQjFCO0FHMzJCTTs7RUFBb0I7QUgrMkIxQjtBRzEyQkE7RUFBK0I7QUg2MkIvQjtBRzMwQkU7RUFBZ0I7QUg4MEJsQjtBRzcwQkU7RUFBVTtBSGcxQlo7QUc5MEJFO0VBQWtDO0FIaTFCcEM7QUdoMUJFO0VBQVM7QUhtMUJYO0FHbDFCRTtFQUFRO0FIcTFCVjtBR3AxQkU7RUFBYztBSHUxQmhCO0FHdDFCRTtFQUFhO0FIeTFCZjtBR3gxQkU7RUFBaUI7QUgyMUJuQjtBR3oxQkU7RUFBYTtBSDQxQmY7QUczMUJFO0VBQWE7QUg4MUJmO0FHNzFCRTtFQUFhO0FIZzJCZjtBRy8xQkU7RUFBYTtBSGsyQmY7QUdqMkJFO0VBQWE7QUhvMkJmO0FHbjJCRTtFQUFhO0FIczJCZjtBR3IyQkU7RUFBYTtBSHcyQmY7QUd2MkJFO0VBQWE7QUgwMkJmO0FHeDJCRTtFQUFnQztBSDIyQmxDO0FHMTJCRTtFQUFnQztBSDYyQmxDO0FHNTJCRTtFQUFnQztBSCsyQmxDO0FHOTJCRTtFQUFnQztBSGkzQmxDO0FHdDZCRzs7RUFBZTtBSDA2QmxCO0FHejZCRzs7RUFBZTtBSDY2QmxCO0FHNTZCRzs7RUFBaUI7RUFBaUI7QUhpN0JyQztBR243Qkc7O0VBQWU7QUh1N0JsQjtBR3Q3Qkc7O0VBQWU7QUgwN0JsQjtBR3o3Qkc7O0VBQWlCO0VBQWlCO0FIODdCckM7QUdoOEJHOztFQUFlO0FIbzhCbEI7QUduOEJHOztFQUFlO0FIdThCbEI7QUd0OEJHOztFQUFpQjtFQUFpQjtBSDI4QnJDO0FHNzhCRzs7RUFBZTtBSGk5QmxCO0FHaDlCRzs7RUFBZTtBSG85QmxCO0FHbjlCRzs7RUFBaUI7RUFBaUI7QUh3OUJyQztBRzE5Qkc7O0VBQWU7QUg4OUJsQjtBRzc5Qkc7O0VBQWU7QUhpK0JsQjtBR2grQkc7O0VBQWlCO0VBQWlCO0FIcStCckM7QUd2K0JHOztFQUFlO0FIMitCbEI7QUcxK0JHOztFQUFlO0FIOCtCbEI7QUc3K0JHOztFQUFpQjtFQUFpQjtBSGsvQnJDO0FHcC9CRzs7RUFBZTtBSHcvQmxCO0FHdi9CRzs7RUFBZTtBSDIvQmxCO0FHMS9CRzs7RUFBaUI7RUFBaUI7QUgrL0JyQztBR2pnQ0c7O0VBQWU7QUhxZ0NsQjtBR3BnQ0c7O0VBQWU7QUh3Z0NsQjtBR3ZnQ0c7O0VBQWlCO0VBQWlCO0FINGdDckM7QUc5Z0NHOztFQUFlO0FIa2hDbEI7QUdqaENHOztFQUFlO0FIcWhDbEI7QUdwaENHOztFQUFpQjtFQUFpQjtBSHloQ3JDO0FHM2hDRzs7RUFBZTtBSCtoQ2xCO0FHOWhDRzs7RUFBZTtBSGtpQ2xCO0FHamlDRzs7RUFBaUI7RUFBaUI7QUhzaUNyQztBR3hpQ0c7O0VBQWU7QUg0aUNsQjtBRzNpQ0c7O0VBQWU7QUgraUNsQjtBRzlpQ0c7O0VBQWlCO0VBQWlCO0FIbWpDckM7QUd2aUNHO0VBQVU7QUgwaUNiO0FHdGlDRztFQUFVO0FIeWlDYjtBR3ppQ0c7RUFBVTtBSDRpQ2I7QUc1aUNHO0VBQVU7QUgraUNiO0FHL2lDRztFQUFVO0FIa2pDYjtBR2xqQ0c7RUFBVTtBSHFqQ2I7QUdyakNHO0VBQVU7QUh3akNiO0FHeGpDRztFQUFVO0FIMmpDYjtBRzNqQ0c7RUFBVTtBSDhqQ2I7QUc5akNHO0VBQVU7QUhpa0NiO0FHamtDRztFQUFVO0FIb2tDYjtBR3BrQ0c7RUFBVTtBSHVrQ2I7QUd2a0NHO0VBQVU7QUgwa0NiO0FHMWtDRztFQUFVO0FINmtDYjtBRzdrQ0c7RUFBVTtBSGdsQ2I7QUdobENHO0VBQVU7QUhtbENiO0FHbmxDRztFQUFVO0FIc2xDYjtBR3RsQ0c7RUFBVTtBSHlsQ2I7QUd6bENHO0VBQVU7QUg0bENiO0FHNWxDRztFQUFVO0FIK2xDYjtBRy9sQ0c7RUFBVTtBSGttQ2I7QUdsbUNHO0VBQVU7QUhxbUNiO0FHcm1DRztFQUFVO0FId21DYjtBR3htQ0c7RUFBVTtBSDJtQ2I7QUczbUNHO0VBQVU7QUg4bUNiO0FHOW1DRztFQUFVO0FIaW5DYjtBR3JuQ0c7RUFBVTtBSHduQ2I7QUdwbkNHO0VBQVU7QUh1bkNiO0FHdm5DRztFQUFVO0FIMG5DYjtBRzFuQ0c7RUFBVTtBSDZuQ2I7QUc3bkNHO0VBQVU7QUhnb0NiO0FHaG9DRztFQUFVO0FIbW9DYjtBR25vQ0c7RUFBVTtBSHNvQ2I7QUd0b0NHO0VBQVU7QUh5b0NiO0FHem9DRztFQUFVO0FING9DYjtBRzVvQ0c7RUFBVTtBSCtvQ2I7QUcvb0NHO0VBQVU7QUhrcENiO0FHbHBDRztFQUFVO0FIcXBDYjtBR3JwQ0c7RUFBVTtBSHdwQ2I7QUd4cENHO0VBQVU7QUgycENiO0FHM3BDRztFQUFVO0FIOHBDYjtBRzlwQ0c7RUFBVTtBSGlxQ2I7QUdqcUNHO0VBQVU7QUhvcUNiO0FHcHFDRztFQUFVO0FIdXFDYjtBR3ZxQ0c7RUFBVTtBSDBxQ2I7QUcxcUNHO0VBQVU7QUg2cUNiO0FHN3FDRztFQUFVO0FIZ3JDYjtBR2hyQ0c7RUFBVTtBSG1yQ2I7QUduckNHO0VBQVU7QUhzckNiO0FHdHJDRztFQUFVO0FIeXJDYjtBR3pyQ0c7RUFBVTtBSDRyQ2I7QUc1ckNHO0VBQVU7QUgrckNiO0FHL3JDRztFQUFVO0FIa3NDYjtBR2xzQ0c7RUFBVTtBSHFzQ2I7QUdyc0NHO0VBQVU7QUh3c0NiO0FHeHNDRztFQUFVO0FIMnNDYjtBRzNzQ0c7RUFBVTtBSDhzQ2I7QUc5c0NHO0VBQVU7QUhpdENiO0FHanRDRztFQUFVO0FIb3RDYjtBR3B0Q0c7RUFBVTtBSHV0Q2I7QUd2dENHO0VBQVU7QUgwdENiO0FHMXRDRztFQUFVO0FINnRD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U0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUp5d0RkO0FJdHdEVTtFQUFnQztBSnl3RDFDO0FJeHdEVTtFQUFnQztBSjJ3RDFDO0FJMXdEVTtFQUFpQztBSjZ3RDNDO0FJNXdEVTtFQUFpQztBSit3RDNDO0FJOXdEVTtFQUFrQztBSml4RDVDO0FJaHhEVTtFQUFrQztBSm14RDVDO0FJanhEVTtFQUFxQztBSm94RC9DO0FJbnhEVTtFQUFxQztBSnN4RC9DO0FJcnhEVTtFQUFzQztBSnd4RGhEO0FJdnhEVTtFQUFzQztBSjB4RGhEO0FJenhEVTtFQUF1QztBSjR4RGpEO0FJM3hEVTtFQUF1QztBSjh4RGpEO0FJNXhEVTtFQUErQjtBSit4RHpDO0FJOXhEVTtFQUF5QjtBSml5RG5DO0FJaHlEVTtFQUErQjtBSm15RHpDO0FJbHlEVTtFQUFvQztBSnF5RDlDO0FJcHlEVTtFQUF5QjtBSnV5RG5DO0FJdHlEVTtFQUE4QjtBSnl5RHhDO0FJeHlEVTtFQUFxQjtBSjJ5RC9CO0FJMXlEVTtFQUFxQjtFQUFtRTtFQUE4QjtBSit5RGhJO0FJenlEVTtFQUNFO0FKMnlEWjtBSXB5RFU7RUFDRTtBSnN5RFo7QUk3eERVO0VBQ0U7QUoreERaO0FJdHhEVTtFQUFvQjtFQUFtRTtFQUE4QjtBSjJ4RC9IO0FJMXhEVTtFQUF5QjtFQUFrQjtFQUFtRTtFQUE4QjtBSmd5RHRKO0FJL3hEVTtFQUF5QjtBSmt5RG5DO0FJanlEVTtFQUErQjtBSm95RHpDO0FJbnlEVTtFQUFvQztBSnN5RDlDO0FJcnlEVTtFQUF5QjtBSnd5RG5DO0FJdnlEVTtFQUE4QjtBSjB5RHhDO0FJcnlESTtFQUNFO0VBQ0E7RUFBb0I7RUFBZTtFQUFRO0VBQVM7RUFBVztFQUFVO0VBQVk7RUFDckY7QUo4eUROO0FJN3lETTtFQUNFO0VBQWE7RUFBYztFQUFxQjtFQUNoRDtFQUEwRDtFQUMxRDtFQUFzQztFQUFnQjtBSnF6RDlEO0FJcHpEUTtFQUNFO0VBQXdDO0VBQ3hDO0FKdXpEVjtBSXR6RFU7RUFBVTtBSnl6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cDhEQTs7SUFBVztFSnc4RFg7QUFDRjtBSXY4REE7RUFDRTs7SUFBUztFSjI4RFQ7RUkxOERBO0lBQUs7RUo2OERMO0VJNThEQTs7SUFBVztFSmc5RFg7QUFDRjtBSS84REE7RUFDRTtJQUFLO0VKazlETDtFSWo5REE7SUFBSztFSm85REw7RUluOURBOztJQUFXO0VKdTlEWDtBQUNGO0FJcjlEQTtFQUNFO0lBQ0U7SUFDQTtFSnU5REY7RUlyOURBO0lBQ0U7RUp1OURGO0VJcjlEQTtJQUNFO0VKdTlERjtFSXI5REE7SUFDRTtFSnU5REY7RUlyOURBO0lBQ0U7RUp1OURGO0VJcjlEQTtJQUNFO0VKdTlERjtFSXI5REE7SUFDRTtFSnU5REY7RUlyOURBO0lBQ0U7RUp1OURGO0VJcjlEQTtJQUNFO0VKdTlERjtFSXI5REE7O0lBQ0U7SUFDQTtFSnc5REY7QUFDRjtBSXI5REE7RUFDRTs7SUFDRTtJQUNBO0VKdzlERjtFSXQ5REE7O0lBQ0U7SUFDQTtFSnk5REY7QUFDRjtBSXQ5REE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0lBQ0E7RUp3OURGO0VJdDlEQTs7SUFDRTtJQUNBO0lBQ0E7RUp5OURGO0FBQ0Y7QUl0OURBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtJQUNBO0VKdzlERjtFSXQ5REE7O0lBQ0U7SUFDQTtJQUNBO0VKeTlERjtBQUNGO0FJdDlEQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtJQUNBO0VKdzlERjtFSXQ5REE7O0lBQ0U7SUFDQTtJQUNBO0VKeTlERjtBQUNGO0FJdDlEQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtJQUNBO0VKdzlERjtFSXQ5REE7O0lBQ0U7SUFDQTtJQUNBO0VKeTlERjtBQUNGO0FJdDlEQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7SUFDQTtFSnc5REY7RUl0OURBOztJQUNFO0lBQ0E7SUFDQTtFSnk5REY7QUFDRjtBSXQ5REE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0lBQ0E7RUp3OURGO0VJdDlEQTs7SUFDRTtJQUNBO0lBQ0E7RUp5OURGO0FBQ0Y7QUl0OURBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0lBQ0E7RUp3OURGO0VJdDlEQTs7SUFDRTtJQUNBO0lBQ0E7RUp5OURGO0FBQ0Y7QUl0OURBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0VKdzlERjtFSXQ5REE7SUFDRTtFSnc5REY7RUl0OURBO0lBQ0U7RUp3OURGO0VJdDlEQTtJQUNFO0lBQ0E7RUp3OURGO0VJdDlEQTs7SUFDRTtJQUNBO0lBQ0E7RUp5OURGO0FBQ0Y7QUs1N0ZBO0VBRUk7RUFDQTtFQUFjO0VBQXNDO0VBQWtCO0VBQW1CO0VBQ3pGO0FMaThGSjtBS2g4Rkk7O0VBQ0U7RUFBZ0I7RUFBYztFQUFvQjtFQUFTO0VBQVE7RUFBYTtFQUNoRjtBTHk4Rk47QUt2OEZJO0VBQ0U7RUFBWTtFQUNaO0VBQWM7QUwyOEZwQjtBS3o4Rkk7RUFBbUI7QUw0OEZ2QjtBSzM4Rkk7RUFBUztFQUFxRDtFQUFlO0VBQVk7RUFBc0I7QUxrOUZuSDtBS2o5Rkk7O0VBQ0U7RUFBdUY7QUxxOUY3RjtBS2w5Rkk7RUFFRTtFQUFvQjtBTG85RjFCO0FLbDlGTTtFQUNFO0VBQVk7RUFDWjtFQUFlO0VBQW9CO0VB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b0I7QUxnMkd0QjtBSy8xR0U7RUFBb0I7QUxrMkd0QjtBS2oyR0U7RUFBb0I7QUxvMkd0QjtBS24yR0U7RUFBb0I7QUxzMkd0QjtBS3IyR0U7RUFBb0I7QUx3Mkd0QjtBS3YyR0U7RUFBb0I7QUwwMkd0QjtBS3oyR0U7RUFBb0I7QUw0Mkd0QjtBSzMyR0U7RUFBb0I7QUw4Mkd0QjtBSzMyR0k7RUFBd0I7QUw4Mkc1QjtBSzcyR0k7RUFBeUI7QUxnM0c3QjtBSzcyR0U7RUFDRTtFQUFvQjtFQUFTO0VBQVU7RUFBVztBTG0zR3REO0FLbDNHSTtFQUFNO0FMcTNHVjtBS3AzR0k7RUFDRTtFQUFZO0FMdTNHbEI7QUt0M0dNO0VBQStCO0VBQWlCO0FMMDNHdEQ7QUt6M0dNO0VBQStCO0VBQWlCO0FMNjNHdEQ7QUs1M0dNO0VBQWdDO0VBQWlCO0FMZzRHdkQ7QUsvM0dNOztFQUFnQztBTG00R3RDO0FLbDRHTTs7RUFBZ0M7QUxzNEd0QztBS3I0R007RUFBaUI7QUx3NEd2QjtBS3Y0R007RUFBaUI7QUwwNEd2QjtBS3o0R007RUFBaUI7QUw0NEd2QjtBSzM0R007RUFBaUI7QUw4NEd2QjtBSzc0R007OztFQUErQztBTGs1R3JEO0FLajVHTTs7O0VBQStDO0FMczVHckQ7QUtyNUdNO0VBQWlCO0FMdzVHdkI7QUt2NUdNO0VBQWlCO0FMMDVHdkI7QUt0NUdFO0VBQWdFO0FMeTVHbEU7QUt4NUdFO0VBQWdFO0FMMjVHbEU7QUsxNUdFO0VBQWdFO0FMNjVHbEU7QUs1NUdFO0VBQWdFO0FMKzVHbEU7QUs5NUdFO0VBQWdFO0FMaTZHbEU7QUtoNkdFO0VBQWdFO0FMbTZHbEU7QUtsNkdFO0VBQWdFO0FMcTZHbEU7QUtwNkdFO0VBQWdFO0FMdTZHbEU7QUtyNkdFO0VBQStEO0FMdzZHakU7QUt2NkdFO0VBQStEO0FMMDZHakU7QUt6NkdFO0VBQStEO0FMNDZHakU7QUszNkdFO0VBQStEO0FMODZHakU7QUs3NkdFO0VBQStEO0FMZzdHakU7QUsvNkdFO0VBQStEO0FMazdHakU7QUtqN0dFO0VBQStEO0FMbzdHakU7QUtuN0dFO0VBQStEO0FMczdHakU7QUtwN0dFO0VBQStEO0FMdTdHakU7QUt0N0dFO0VBQStEO0FMeTdHakU7QUt4N0dFO0VBQStEO0FMMjdHakU7QUsxN0dFO0VBQStEO0FMNjdHakU7QUs1N0dFO0VBQStEO0FMKzdHakU7QUs5N0dFO0VBQStEO0FMaThHakU7QUtoOEdFO0VBQStEO0FMbThHakU7QUtsOEdFO0VBQStEO0FMcThHakU7QUtuOEdFO0VBQTRDO0FMczhHOUM7QUtyOEdFO0VBQTRDO0FMdzhHOUM7QUt2OEdFO0VBQTRDO0FMMDhHOUM7QUt6OEdFO0VBQTRDO0FMNDhHOUM7QUszOEdFO0VBQTRDO0FMODhHOUM7QUs3OEdFO0VBQTRDO0FMZzlHOUM7QUsvOEdFO0VBQTRDO0FMazlHOUM7QUtqOUdFO0VBQTRDO0FMbzlHOUM7QUszMUdZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUxrMkc5SDtBS2oyR1k7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBTHcyRzlIO0FLdjJHWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FMODJHOUg7QUs3MkdZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUxvM0c5SDtBS24zR1k7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBTDAzRzlIO0FLejNHWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FMZzRHOUg7QUsvM0dZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUxzNEc5SDtBS3I0R1k7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBTDQ0RzlIO0FLMzRHWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FMazVHOUg7QUtqNUdZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUx3NUc5SDtBS3Y1R1k7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBTDg1RzlIO0FLNzVHWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FMbzZHOUg7QUsvbkhFO0VBQ0U7QUxpb0hKO0FLem5IRTtFQUFvQjtBTDRuSHRCO0FLM25IRTtFQUFvQjtBTDhuSHRCO0FLN25IRTtFQUFvQjtBTGdvSHRCO0FLL25IRTtFQUFvQjtBTGtvSHRCO0FLam9IRTtFQUFvQjtBTG9vSHRCO0FLbm9IRTtFQUFvQjtBTHNvSHRCO0FLcm9IRTtFQUFvQjtBTHdvSHRCO0FLdm9IRTtFQUFvQjtBTDBvSHRCO0FLem9IRTtFQUFvQjtBTDRvSHRCO0FLM29IRTtFQUFvQjtBTDhvSHRCO0FLN29IRTtFQUFvQjtBTGdwSHRCO0FLL29IRTtFQUFvQjtBTGtwSHRCO0FLanBIRTtFQUFvQjtBTG9wSHRCO0FLbnBIRTtFQUFvQjtBTHNwSHRCO0FLcnBIRTtFQUFvQjtBTHdwSHRCO0FLdnBIRTtFQUFvQjtBTDBwSHRCO0FLenBIRTtFQUFvQjtBTDRwSHRCO0FLenBISTtFQUF3QjtBTDRwSDVCO0FLM3BISTtFQUF5QjtBTDhwSDdCO0FLM3BIRTtFQUNFO0VBQW9CO0VBQVM7RUFBVTtFQUFXO0FMaXFIdEQ7QUtocUhJO0VBQU07QUxtcUhWO0FLbHFISTtFQUNFO0VBQVk7QUxxcUhsQjtBS3BxSE07RUFBK0I7RUFBaUI7QUx3cUh0RDtBS3ZxSE07RUFBK0I7RUFBaUI7QUwycUh0RDtBSzFxSE07RUFBZ0M7RUFBaUI7QUw4cUh2RDtBSzdxSE07O0VBQWdDO0FMaXJIdEM7QUtockhNOztFQUFnQztBTG9ySHRDO0FLbnJITTtFQUFpQjtBTHNySHZCO0FLcnJITTtFQUFpQjtBTHdySHZCO0FLdnJITTtFQUFpQjtBTDBySHZCO0FLenJITTtFQUFpQjtBTDRySHZCO0FLM3JITTs7O0VBQStDO0FMZ3NIckQ7QUsvckhNOzs7RUFBK0M7QUxvc0hyRDtBS25zSE07RUFBaUI7QUxzc0h2QjtBS3JzSE07RUFBaUI7QUx3c0h2QjtBS3BzSEU7RUFBZ0U7QUx1c0hsRTtBS3RzSEU7RUFBZ0U7QUx5c0hsRTtBS3hzSEU7RUFBZ0U7QUwyc0hsRTtBSzFzSEU7RUFBZ0U7QUw2c0hsRTtBSzVzSEU7RUFBZ0U7QUwrc0hsRTtBSzlzSEU7RUFBZ0U7QUxpdEhsRTtBS2h0SEU7RUFBZ0U7QUxtdEhsRTtBS2x0SEU7RUFBZ0U7QUxxdEhsRTtBS250SEU7RUFBK0Q7QUxzdEhqRTtBS3J0SEU7RUFBK0Q7QUx3dEhqRTtBS3Z0SEU7RUFBK0Q7QUwwdEhqRTtBS3p0SEU7RUFBK0Q7QUw0dEhqRTtBSzN0SEU7RUFBK0Q7QUw4dEhqRTtBSzd0SEU7RUFBK0Q7QUxndUhqRTtBSy90SEU7RUFBK0Q7QUxrdUhqRTtBS2p1SEU7RUFBK0Q7QUxvdUhqRTtBS2x1SEU7RUFBK0Q7QUxxdUhqRTtBS3B1SEU7RUFBK0Q7QUx1dUhqRTtBS3R1SEU7RUFBK0Q7QUx5dUhqRTtBS3h1SEU7RUFBK0Q7QUwydUhqRTtBSzF1SEU7RUFBK0Q7QUw2dUhqRTtBSzV1SEU7RUFBK0Q7QUwrdUhqRTtBSzl1SEU7RUFBK0Q7QUxpdkhqRTtBS2h2SEU7RUFBK0Q7QUxtdkhqRTtBS2p2SEU7RUFBNEM7QUxvdkg5QztBS252SEU7RUFBNEM7QUxzdkg5QztBS3J2SEU7RUFBNEM7QUx3dkg5QztBS3Z2SEU7RUFBNEM7QUwwdkg5QztBS3p2SEU7RUFBNEM7QUw0dkg5QztBSzN2SEU7RUFBNEM7QUw4dkg5QztBSzd2SEU7RUFBNEM7QUxnd0g5QztBSy92SEU7RUFBNEM7QUxrd0g5QztBSzFuSFk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBTGlvSDlIO0FLaG9IWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FMdW9IOUg7QUt0b0hZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUw2b0g5SDtBSzVvSFk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBTG1wSDlIO0FLbHBIWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FMeXBIOUg7QUt4cEhZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUwrcEg5SDtBSzlwSFk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBTHFxSDlIO0FLcHFIWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FMMnFIOUg7QUsxcUhZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUxpckg5SDtBS2hySFk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBTHVySDlIO0FLdHJIWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FMNnJIOUg7QUs1ckhZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUxtc0g5SDtBS2xzSFk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBTHlzSDlIO0FLeHNIWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FMK3NIOUg7QUs5c0hZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUxxdEg5SDtBS3B0SFk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBTDJ0SDlIO0FLMXRIWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FMaXVIOUg7QUtodUhZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUx1dUg5SDtBS3R1SFk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBTDZ1SDlIO0FLNXVIWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FMbXZIOUg7QUtsdkhZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUx5dkg5SDtBS3h2SFk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBTCt2SDlIO0FLOXZIWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FMcXdIOUg7QUtwd0hZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUwyd0g5SDtBS2pnSUU7RUFDRTtBTG1nSUo7QUszL0hFO0VBQW9CO0FMOC9IdEI7QUs3L0hFO0VBQW9CO0FMZ2dJdEI7QUsvL0hFO0VBQW9CO0FMa2dJdEI7QUtqZ0lFO0VBQW9CO0FMb2dJdEI7QUtuZ0lFO0VBQW9CO0FMc2dJdEI7QUtyZ0lFO0VBQW9CO0FMd2dJdEI7QUt2Z0lFO0VBQW9CO0FMMGdJdEI7QUt6Z0lFO0VBQW9CO0FMNGdJdEI7QUszZ0lFO0VBQW9CO0FMOGdJdEI7QUs3Z0lFO0VBQW9CO0FMZ2hJdEI7QUsvZ0lFO0VBQW9CO0FMa2hJdEI7QUtqaElFO0VBQW9CO0FMb2hJdEI7QUtuaElFO0VBQW9CO0FMc2hJdEI7QUtyaElFO0VBQW9CO0FMd2hJdEI7QUt2aElFO0VBQW9CO0FMMGhJdEI7QUt6aElFO0VBQW9CO0FMNGhJdEI7QUszaElFO0VBQW9CO0FMOGhJdEI7QUszaElJO0VBQXdCO0FMOGhJNUI7QUs3aElJO0VBQXlCO0FMZ2lJN0I7QUs3aElFO0VBQ0U7RUFBb0I7RUFBUztFQUFVO0VBQVc7QUxtaUl0RDtBS2xpSUk7RUFBTTtBTHFpSVY7QUtwaUlJO0VBQ0U7RUFBWTtBTHVpSWxCO0FLdGlJTTtFQUErQjtFQUFpQjtBTDBpSXREO0FLemlJTTtFQUErQjtFQUFpQjtBTDZpSXREO0FLNWlJTTtFQUFnQztFQUFpQjtBTGdqSXZEO0FLL2lJTTs7RUFBZ0M7QUxtakl0QztBS2xqSU07O0VBQWdDO0FMc2pJdEM7QUtyaklNO0VBQWlCO0FMd2pJdkI7QUt2aklNO0VBQWlCO0FMMGpJdkI7QUt6aklNO0VBQWlCO0FMNGpJdkI7QUszaklNO0VBQWlCO0FMOGpJdkI7QUs3aklNOzs7RUFBK0M7QUxra0lyRDtBS2prSU07OztFQUErQztBTHNrSXJEO0FLcmtJTTtFQUFpQjtBTHdrSXZCO0FLdmtJTTtFQUFpQjtBTDBrSXZCO0FLdGtJRTtFQUFnRTtBTHlrSWxFO0FLeGtJRTtFQUFnRTtBTDJrSWxFO0FLMWtJRTtFQUFnRTtBTDZrSWxFO0FLNWtJRTtFQUFnRTtBTCtrSWxFO0FLOWtJRTtFQUFnRTtBTGlsSWxFO0FLaGxJRTtFQUFnRTtBTG1sSWxFO0FLbGxJRTtFQUFnRTtBTHFsSWxFO0FLcGxJRTtFQUFnRTtBTHVsSWxFO0FLcmxJRTtFQUErRDtBTHdsSWpFO0FLdmxJRTtFQUErRDtBTDBsSWpFO0FLemxJRTtFQUErRDtBTDRsSWpFO0FLM2xJRTtFQUErRDtBTDhsSWpFO0FLN2xJRTtFQUErRDtBTGdtSWpFO0FLL2xJRTtFQUErRDtBTGttSWpFO0FLam1JRTtFQUErRDtBTG9tSWpFO0FLbm1JRTtFQUErRDtBTHNtSWpFO0FLcG1JRTtFQUErRDtBTHVtSWpFO0FLdG1JRTtFQUErRDtBTHltSWpFO0FLeG1JRTtFQUErRDtBTDJtSWpFO0FLMW1JRTtFQUErRDtBTDZtSWpFO0FLNW1JRTtFQUErRDtBTCttSWpFO0FLOW1JRTtFQUErRDtBTGluSWpFO0FLaG5JRTtFQUErRDtBTG1uSWpFO0FLbG5JRTtFQUErRDtBTHFuSWpFO0FLbm5JRTtFQUE0QztBTHNuSTlDO0FLcm5JRTtFQUE0QztBTHduSTlDO0FLdm5JRTtFQUE0QztBTDBuSTlDO0FLem5JRTtFQUE0QztBTDRuSTlDO0FLM25JRTtFQUE0QztBTDhuSTlDO0FLN25JRTtFQUE0QztBTGdvSTlDO0FLL25JRTtFQUE0QztBTGtvSTlDO0FLam9JRTtFQUE0QztBTG9vSTlDO0FLaitIWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FMdytIOUg7QUt2K0hZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUw4K0g5SDtBSzcrSFk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBTG8vSDlIO0FLbi9IWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FMMC9IOUg7QUt6L0hZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUxnZ0k5SDtBSy8vSFk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBTHNnSTlIO0FLcmdJWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FMNGdJOUg7QUszZ0lZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUxraEk5SDtBS2poSVk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBTHdoSTlIO0FLdmhJWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FMOGhJOUg7QUs3aElZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUxvaUk5SDtBS25pSVk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBTDBpSTlIO0FLemlJWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FMZ2pJOUg7QUsvaUlZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUxzakk5SDtBS3JqSVk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBTDRqSTlIO0FLM2pJWTtFQUFv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QUFtRjtBTnFqSnpGO0FNcGpKTTtFQUFzQjtBTnVqSjVCO0FNdmpKTTtFQUFtRjtBTjBqSnpGO0FNempKTTtFQUFzQjtFQUEyQjtBTjZqSnZEO0FNNWpKTTtFQUFzQjtBTitqSjVCO0FNL2pKTTtFQUFxRTtBTmtrSjNFO0FNamtKTTtFQUFzQjtBTm9rSjVCO0FNamtKNEI7RUFBVztBTm9rSnZDO0FNbmtKNEI7RUFBNkI7QU5za0p6RDtBTXRrSndHO0VBQTZCO0FOeWtKckk7QU12a0o0QjtFQUFXO0FOMGtKdkM7QU16a0o0QjtFQUFXO0FONGtKdkM7QU0za0o0QjtFQUE2QjtBTjhrSnpEO0FNOWtKMEc7RUFBNkI7QU5pbEp2STtBTWhsSjRCO0VBQVc7QU5tbEp2QztBTWxsSjRCO0VBQW1DO0FOcWxKL0Q7QU1ybEo4RztFQUE2QjtBTndsSjNJO0FNdmxKNEI7RUFBVztBTjBsSnZDO0FNemxKNEI7RUFBVztBTjRsSnZDO0FNMWxKUTtFQUFXO0FONmxKbkI7QU05bEpNOzs7Ozs7Ozs7Ozs7OztFQUlJO0VBQXVCO0VBQTJCO0VBQXFCO0VBQWtCO0FOOG1Kbkc7QU0zbUpVO0VBQXFCO0FOOG1KL0I7QU03bUpVO0VBQXFCO0VBQXNKO0FOaW5Kckw7QU1obkpVO0VBQXFCO0VBQXFKO0FOb25KcEw7QU1ubkpVO0VBQXFCO0VBQW1KO0FOdW5KbEw7QU10bkpVO0VBQXFCO0VBQXNKO0FOMG5Kckw7QU16bkpVO0VBQXFCO0VBQW9KO0FONm5Kbkw7QU01bkpVO0VBQXFCO0VBQXFKO0FOZ29KcEw7QU0vbkpVO0VBQXFCO0VBQW9KO0FObW9Kbkw7QU1sb0pVO0VBQXFCO0VBQXNKO0FOc29Kckw7QU1yb0pVO0VBQXFCO0VBQW9KO0FOeW9Kbkw7QU14b0pVO0VBQXFCO0VBQW9KO0FONG9Kbkw7QU0zb0pVO0VBQXFCO0VBQXFKO0FOK29KcEw7QU05b0pVO0VBQXFCO0VBQWtKO0FOa3BKakw7QU1ycUpNO0VBcUJpQjtBTm1wSnZCO0FNeHFKTTtFQXNCaUI7QU5xcEp2QjtBTTNxSk07RUF1QmlCO0FOdXBKdkI7QU05cUpNO0VBd0JpQjtBTnlwSnZCO0FNanJKTTtFQXlCaUI7QU4ycEp2QjtBTXBySk07RUEwQmlCO0FONnBKdkI7QU12ckpNO0VBMkJpQjtBTitwSnZCO0FNMXJKTTtFQTRCaUI7QU5pcUp2QjtBTTdySk07RUE2QmlCO0FObXFKdkI7QU1oc0pNO0VBOEJpQjtBTnFxSnZCO0FNbnNKTTtFQStCaUI7QU51cUp2QjtBTXRzSk07RUFnQ2lCO0FOeXFKdkI7QU16c0pNO0VBaUNpQjtBTjJxSnZCO0FNenFKNEI7RUFBVztBTjRxSnZDO0FNM3FKTTtFQUNFO0VBQTJCO0VBQXVCO0VBQW1CO0VBQXFCO0FOaXJKbEc7QU1ockpRO0VBQVc7RUFBVTtBTm9ySjdCO0FNaHJKRTtFQUNFO0VBQW9CO0VBQWE7RUFBa0I7RUFBVztBTnNySmxFO0FNcnJKSTtFQUNFO0VBQW1CO0VBQXVCO0FOeXJKaEQ7QU14ckpNO0VBQ0U7RUFBdUI7RUFBbUI7RUFBb0Q7RUFDOUY7RUFBb0I7RUFBMEM7RUFBb0I7RUFDbEY7RUFBNEI7QU5pc0pwQztBTWhzSlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBTmtzSlY7QU1oc0pRO0VBQWtCO0FObXNKMUI7QU1sc0pRO0VBQVM7RUFBbUI7QU5zc0pwQztBTTlySkE7RUFDRTtFQUFvRDtFQUNwRDtBTmlzSkY7QU1oc0pFO0VBQ0U7RUFBbUI7RUFBZ0I7RUFBbUI7QU5xc0oxRDtBTXBzSkk7RUFBa0I7QU51c0p0QjtBTXRzSkk7RUFDRTtFQUFlO0FOeXNKckI7QU12c0pJO0VBRUU7RUFBYztFQUFvQjtFQUFpQjtFQUFlO0FONHNKeEU7QU03c0pNO0VBQVc7RUFBYztFQUFjO0VBQWE7RUFBVTtFQUFXO0FOcXRKL0U7QU1udEpNO0VBQ0U7RUFBNEI7RUFBa0I7RUFBdUI7RUFDckU7RUFBb0I7QU55dEo1QjtBTXh0SlE7O0VBQW9CO0VBQWdCO0VBQWE7RUFBb0I7QU4rdEo3RTtBTTl0SlE7RUFBVTtFQUFjO0FOa3VKaEM7QU1sdUoyQztFQUFTO0VBQWM7QU5zdUpsRTtBTXB1Sk07RUFZRTtBTjJ0SlI7QU10dUpRO0VBQ0U7RUFBYztFQUFtQjtBTjB1SjNDO0FNMXVKcUU7RUFBUTtBTjZ1SjdFO0FNNXVKVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FOOHVKWjtBTXJ2Sk07RUFVTTtBTjh1Slo7QU14dkpNO0VBV1c7RUFBYztBTml2Si9CO0FNN3VKTTtFQUNNO0FOK3VKWjtBTTl1SlE7RUFDRTtBTmd2SlY7QU1udkpNOzs7Ozs7Ozs7Ozs7O0VBUUk7RUFBdUI7RUFBMkI7RUFBcUI7RUFBa0I7QU44dkpuRztBTXR3Sk07RUFVaUI7QU4rdkp2QjtBTXp3Sk07RUFXaUI7QU5pd0p2QjtBTTV3Sk07RUFZaUI7QU5td0p2QjtBTS93Sk07RUFhaUI7QU5xd0p2QjtBTWx4Sk07RUFjaUI7QU51d0p2QjtBTXJ4Sk07RUFlaUI7QU55d0p2QjtBTXh4Sk07RUFnQmlCO0FOMndKdkI7QU0zeEpNO0VBaUJpQjtBTjZ3SnZCO0FNOXhKTTtFQWtCaUI7QU4rd0p2QjtBTWp5Sk07RUFtQmlCO0FOaXhKdkI7QU1weUpNO0VBb0JpQjtBTm14SnZCO0FNdnlKTTtFQXFCaUI7QU5xeEp2QjtBTTF5Sk07RUFzQmlCO0FOdXhKdkI7QU92K0pBO0VBQ0U7RUFBbUI7RUFBMkI7RUFBYztBUDQrSjlEO0FPMStKRTtFQUNFO0FQNCtKSjtBTzMrSkk7RUFBVTtBUDgrSmQ7QU8zK0pFO0VBQ0U7QVA2K0pKO0FPNStKSTtFQUFVO0FQKytKZDtBTzUrSkU7RUFDRTtBUDgrSko7QU83K0pJO0VBQVU7QVBnL0pkO0FPNytKRTtFQUNFO0FQKytKSjtBTzkrSkk7RUFBVTtBUGkvSmQ7QU85K0pFO0VBQ0U7QVBnL0pKO0FPLytKSTtFQUFVO0FQay9KZDtBTy8rSkU7RUFDRTtBUGkvSko7QU9oL0pJO0VBQVU7QVBtL0pkO0FPaC9KRTtFQUNFO0FQay9KSjtBT2ovSkk7RUFBVTtBUG8vSmQ7QU9qL0pFO0VBQ0U7QVBtL0pKO0FPaC9KRTtFQUNFO0FQay9KSjtBT2ovSkk7RUFBVTtBUG8vSmQ7QU9qL0pFO0VBQ0U7QVBtL0pKO0FPbC9KSTtFQUFVO0FQcS9KZDtBT2wvSkU7RUFDRTtBUG8vSko7QU9uL0pJO0VBQVU7QVBzL0pkO0FPbC9KQTtFQUNFO0VBQ0E7RUFDQTtBUG8vSkY7QU9uL0pFO0VBTUU7QVBnL0pKO0FPci9KSTtFQUFvQjtFQUFhO0VBQTBCO0VBQXdCO0FQMi9KdkY7QU8xL0pJO0VBQ0U7RUFBbUI7RUFBa0I7RUFBcUI7QVArL0poRTtBTzkvSk07RUFBUTtBUGlnS2Q7QU83L0pNO0VBQW1CO0FQZ2dLekI7QU8vL0pNO0VBQW9CO0FQa2dLMUI7QU8vL0pNO0VBQXdDO0VBQXFDO0VBQTBCO0FQb2dLN0c7QU9uZ0tNO0VBQW1CO0VBQXFCO0FQdWdLOUM7QU9wZ0tFO0VBQWlEO0FQdWdLbkQ7QU90Z0tFO0VBQWdEO0FQeWdLbEQ7QU94Z0tFO0VBQWdEO0FQMmdLbEQ7QU8xZ0tFO0VBQW9EO0FQNmdLdEQ7QU81Z0tFO0VBQXFEO0FQK2dLdkQ7QU85Z0tFO0VBQWdEO0FQaWhLbEQ7QU9oaEtFO0VBQTJDO0FQbWhLN0M7QU9saEtFO0VBQTBDO0FQcWhLNUM7QU9waEtFO0VBQTBDO0FQdWhLNUM7QU90aEtFO0VBQThDO0FQeWhLaEQ7QU94aEtFO0VBQStDO0FQMmhLakQ7QU8xaEtFO0VBQTBDO0FQNmhLNUM7QU8zaEtBO0VBT0U7RUFBYTtFQUFjO0FQeWhLN0I7QU8vaEtFO0VBQ0U7QVBpaUtKO0FPL2hLRTtFQUNFO0FQaWlLSjtBT3RpS0E7RUFRa0I7RUFBb0I7RUFBYTtBUG1pS25EO0FPaGlLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUGtpS0Y7QU94aUtBO0VBUUk7QVBtaUtKO0FPL2hLQTtFQUNFO0VBQW1CO0VBQXlDO0VBQTBCO0VBQ3RGO0VBQXNCO0FQcWlLeEI7QU9uaUtFO0VBQ0U7RUFBYztFQUFhO0VBQWtCO0VBQWM7RUFDM0Q7RUFBZ0I7RUFBbUI7RUFBWTtFQUMvQztFQUFhO0FQNmlLakI7QU8zaUtJO0VBQWU7QVA4aUtuQjtBTzdpS0k7RUFBZ0I7QVBnaktwQjtBTzlpS0k7RUFBbUI7QVBpakt2QjtBT3pqS0U7RUFVUTtBUGtqS1Y7QU9o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YztFQUFTO0VBQVU7RUFBaUI7QVAwaEtyRjtBT3poS0k7RUFDRTtFQUFpRDtFQUFlO0VBQWtCO0VBQW1CO0VBQ3JHO0VBQWdCO0VBQWtCO0FQaWlLeEM7QU9oaUtNO0VBQWlCO0VBQWlCO0VBQW1CO0FQcWlLM0Q7QU9waUtNO0VBQVc7QVB1aUtqQjtBT2hpS1U7RUFBWTtBUG1pS3RCO0FPbGlLVTtFQUFZO0FQcWlLdEI7QU9waUtVO0VBQVk7QVB1aUt0QjtBT3RpS1U7RUFBWTtBUHlpS3RCO0FPeGlLVTtFQUFZO0FQMmlLdEI7QU8xaUtVO0VBQVk7QVA2aUt0QjtBTzVpS1U7RUFBWTtBUCtpS3RCO0FPOWlLVTtFQUFZO0FQaWpLdEI7QU9oaktVO0VBQVk7QVBtakt0QjtBT2xqS1U7RUFBWTtBUHFqS3RCO0FPbmpLVTtFQUFVO0VBQWM7QVB1aktsQztBT3JqS1E7RUFBaUI7RUFBYztBUHlqS3ZDO0FPbmpLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FQcWpLRjtBTzVqS0E7RUFTSTtFQUNBO0FQc2pLSjtBT2xqS0E7RUFDRTtBUG9qS0Y7QU9yaktBO0VBR0k7QVBxaktKO0FPcGpLSTtFQUNFO0VBQ0E7QVBzaktOO0FPbmpLSTtFQUNFO0VBQ0E7QVBxaktOO0FPdmpLSTtFQUlJO0FQc2pLUjtBT2hqS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FQa2pLRjtBTy9pS0E7RUFDRTtBUGlqS0Y7QU9saktBO0VBR0k7QVBraktKO0FPOWlLQTtFQUNFO0VBQ0E7QVBnaktGO0FPN2lLQTtFQUNFO0FQK2lLRjtBT2hqS0E7RUFHSTtFQUNBO0FQZ2pLSjtBT3BqS0E7RUFXSTtBUDRpS0o7QU8vaUtJO0VBQ0U7QVBpaktOO0FPM2lLQTtFQUNFO0FQNmlLRjtBTzlpS0E7RUFFTTtFQUFnQjtFQUFxQjtFQUE0QjtBUGtqS3ZFO0FPcGpLQTtFQUdTO0FQb2pLVDtBUXRrTUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBUndrTUY7QVF0a01FO0VBQWU7QVJ5a01qQjtBUXhrTUU7RUFBYTtBUjJrTWY7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O0lBQVM7RVQ0NE0xQztFUzE0TUE7O0lBQ3dCO0VUNjRNeEI7RVM5NE1BO0lBRVc7RVQrNE1YO0FBQ0Y7QVM3NE1BO0VBQ0c7SUFBc0I7RVRnNU12QjtFUy80TUE7SUFBaUI7SUFBYTtJQUFTO0VUbzVNdkM7RVNuNU1BO0lBQ1E7SUFBYztJQUFhO0VUdTVNbkM7RVN4NU1BO0lBR0k7SUFBb0I7SUFBcUI7SUFBYztJQUFzQjtJQUFjO0lBQzNGO0lBQWdCO0lBQWE7SUFBYztJQUFpQjtJQUFvQjtFVGs2TXBGO0VTLzVNQTtJQUFlO0lBQWM7SUFBYTtFVG82TTFDO0VTbjZNQTs7SUFDRTtJQUF5QjtJQUFZO0VUdzZNdkM7RVN2Nk1FOztJQUFnQjtFVDI2TWxCO0VTMTZNRTs7SUFBcUI7RVQ4Nk12QjtFU2o3TUE7O0lBSU87RVRpN01QO0VTLzZNQTtJQUEwRDtFVGs3TTFEO0VTajdNQTs7SUFBZ0U7SUFBbUI7SUFBc0I7SUFBaUI7RVR3N00xSDtFU3Q3TUE7SUFBb0I7SUFBYTtJQUFTO0VUMjdNMUM7RVMxN01BO0lBQXVCO0lBQWlCO0VUODdNeEM7RVMzN01FO0lBQ0U7SUFDQTtFVDY3TUo7RVN4N01FO0lBQWtEO0VUMjdNcEQ7RVMxN01FO0lBQWlEO0VUNjdNbkQ7RVM1N01FO0lBQWlEO0VUKzdNbkQ7RVM5N01FO0lBQXFEO0VUaThNdkQ7RVNoOE1FO0lBQXNEO0VUbThNeEQ7RVNsOE1FO0lBQWlEO0VUcThNbkQ7RVNwOE1FO0lBQTRDO0VUdThNOUM7RVN0OE1FO0lBQTJDO0VUeThNN0M7RVN4OE1FO0lBQTJDO0VUMjhNN0M7RVMxOE1FO0lBQStDO0VUNjhNakQ7RVM1OE1FO0lBQWdEO0VUKzhNbEQ7RVM5OE1FO0lBQTJDO0VUaTlNN0M7RVM5OE1BO0lBQ0U7SUFBYztJQUFxQjtFVGs5TXJDO0VTLzhNQTs7SUFDd0I7RVRrOU14QjtFU245TUE7SUFFVztFVG85TVg7RVNqOU1BO0lBQ0U7SUFDQTtFVG05TUY7RVMvOE1FO0lBQWE7RVRrOU1mO0VTaDlNSTtJQUFVO0lBQWE7SUFBc0I7RVRxOU1qRDtFU3A5TUk7SUFDRTtJQUFhO0VUdTlNbkI7RVN0OU1NO0lBQ0U7RVR3OU1SO0VTdjlNUTtJQUNFO0lBQThCO0lBQWtCO0lBQW9CO0lBQW9CO0lBQWE7RVQ4OU0vRztFUzM5TU07SUFBYTtFVDg5TW5CO0VTeDlNRTtJQUFVO0VUMjlNWjtFUzE5TUU7SUFDRTtJQUEwQjtFVDY5TTlCO0VTNTlNSTtJQUFhO0lBQWE7RVRnK005QjtFUzU5TUU7SUFBVTtFVCs5TVo7RVM5OU1FO0lBQ0U7SUFBMEI7RVRpK005QjtFU2grTUk7SUFBYTtJQUFhO0VUbytNOUI7RVNoK01FO0lBQVU7RVRtK01aO0VTbCtNRTtJQUNFO0lBQTBCO0VUcStNOUI7RVNwK01JO0lBQWE7SUFBYTtFVHcrTTlCO0VTcCtNRTtJQUFVO0VUdStNWjtFU3QrTUU7SUFDRTtJQUEwQjtFVHkrTTlCO0VTeCtNSTtJQUFhO0lBQWE7RVQ0K005QjtFU3grTUE7OztJQUNFO0lBQW1CO0VUNitNckI7RVM3K00yQzs7O0lBQW9CO0VUay9NL0Q7RVNqL01FOzs7SUFDRTtJQUFTO0lBQVU7RVR1L012QjtFU3QvTUk7OztJQUFxQjtJQUFlO0VUNC9NeEM7RVMzL01JOzs7SUFBbUI7SUFBdUI7RVRpZ045QztFUzMvTUk7OztJQUEwQjtFVGdnTjlCO0VTMS9NSTs7O0lBQ0U7RVQ4L01OO0VTLy9NSTs7O0lBRVE7SUFBYTtFVG1nTnpCO0VTNS9NSTs7O0lBQ0U7RVRnZ05OO0VTamdOSTs7O0lBRVE7SUFBYTtFVHFnTnpCO0VTOS9NSTs7O0lBQ0U7RVRrZ05OO0VTbmdOSTs7O0lBRVE7SUFBYTtFVHVnTnpCO0VTaGdOSTs7O0lBQ0U7RVRvZ05OO0VTcmdOSTs7O0lBRVE7SUFBYTtFVHlnTnpCO0VTcGdOQTtJQUNFO0VUc2dORjtFU3JnTkU7SUFDRTtJQUFpQjtJQUFZO0lBQWM7RVQwZ04vQztFU3pnTkk7SUFBVTtJQUFXO0lBQWE7RVQ4Z050QztFUzNnTkE7SUFDRTtJQUNBO0lBQ0E7RVQ2Z05GO0VTM2dOQTs7SUFBNEQ7RVQrZ041RDtFUzdnTkE7SUFDRTtFVCtnTkY7RVM5Z05FO0lBQ0U7SUFDQTtFVGdoTko7RVM1Z05BO0lBQ0U7SUFDQTtFVDhnTkY7RVMzZ05BO0lBWUU7SUFBYTtFVG1nTmY7RVM5Z05FO0lBQ0U7RVRnaE5KO0VTL2dOSTtJQUFrQjtFVGtoTnRCO0VTamhOSTtJQUFrQjtFVG9oTnRCO0VTbGhORTtJQUNFO0VUb2hOSjtFU25oTkk7SUFBa0I7RVRzaE50QjtFU3JoTkk7SUFBa0I7RVR3aE50QjtFU3RoTkU7O0lBQW1DO0VUMGhOckM7RVN0aE5BO0lBQ0U7SUFBaUI7SUFBWTtJQUFZO0lBQWE7RVQ0aE54RDtFUzNoTkU7SUFBVTtFVDhoTlo7RVMzaE5BO0lBQzZCO0VUNmhON0I7RVMzaE5FO0lBQ0U7RVQ2aE5KO0VTOWhORTtJQUU2QjtJQUFpQjtJQUFRO0lBQVM7SUFBVTtFVG1pTjNFO0VTL2hOQTtJQUF1QztFVGtpTnZDO0VTaGlOQTtJQUFlO0lBQTZCO0lBQWlCO0VUcWlON0Q7RVNwaU5BO0lBSUk7RVRtaU5KO0VTL2hOQTtJQUNFO0VUaWlORjtFU2xpTkE7SUFJSTtJQUFVO0lBQVc7SUFDckI7SUFBYztJQUNkO0lBQTBCO0VUcWlOOUI7RVNwaU5JO0lBQ0U7SUFBYztJQUFvQjtJQUFVO0lBQVc7SUFBUztJQUNoRTtFVDJpTk47RVNwak5BO0lBY0k7SUFBVztJQUF3QjtJQUNuQztJQUFrQjtJQUFrQjtJQUNwQztJQUFjO0VUOGlObEI7RVM5ak5BO0lBbUJNO0VUOGlOTjtFU2prTkE7SUF3Qkk7RVQ0aU5KO0VTcGtOQTtJQTRCSTtJQUFlO0lBQXVDO0lBQ3REO0VUNmlOSjtFUzNpTkk7SUFBTztFVDhpTlg7RVM3a05BO0lBaUNNO0lBQWM7SUFBZTtJQUU3QjtFVGdqTk47RVNubE5BO0lBa0NZO0VUb2pOWjtFU3RsTkE7Ozs7Ozs7OztJQTRDTTtFVHFqTk47RVNqbU5BO0lBZ0RNO0lBQ0E7RVRvak5OO0VTcm1OQTtJQXFETTtJQUNBO0VUbWpOTjtFU3ptTkE7OztJQTRETTtFVGtqTk47RVM5bU5BO0lBZ0VNO0lBQ0E7RVRpak5OO0VTbG5OQTtJQXFFTTtJQUNBO0VUZ2pOTjtFU3RuTkE7SUEwRU07SUFDQTtFVCtpTk47RVMxbk5BO0lBK0VNO0lBQ0E7RVQ4aU5OO0VTemlOQTtJQUNFO0VUMmlORjtBQUNGO0FTdmlORTtFTjFhQztJQUFtQjtFSHE5TnBCO0VHcDlOQztJQUFtQjtFSHU5TnBCO0VHbjlOQztJQUFtQjtFSHM5TnBCO0VHcjlOQztJQUFtQjtFSHc5TnBCO0VHejlOQztJQUFtQjtFSDQ5TnBCO0VHMzlOQztJQUFtQjtFSDg5TnBCO0VHLzlOQztJQUFtQjtFSGsrTnBCO0VHaitOQztJQUFtQjtFSG8rTnBCO0VHcitOQztJQUFtQjtFSHcrTnBCO0VHditOQztJQUFtQjtFSDArTnBCO0VHMytOQztJQUFtQjtFSDgrTnBCO0VHNytOQztJQUFtQjtFSGcvTnBCO0VHai9OQztJQUFtQjtFSG8vTnBCO0VHbi9OQztJQUFtQjtFSHMvTnBCO0VHdi9OQztJQUFtQjtFSDAvTnBCO0VHei9OQztJQUFtQjtFSDQvTnBCO0VHNy9OQztJQUFtQjtFSGdnT3BCO0VHLy9OQztJQUFtQjtFSGtnT3BCO0VHbmdPQztJQUFtQjtFSHNnT3BCO0VHcmdPQztJQUFtQjtFSHdnT3BCO0VHemdPQztJQUFtQjtFSDRnT3BCO0VHM2dPQztJQUFtQjtFSDhnT3BCO0VHL2dPQztJQUFtQjtFSGtoT3BCO0VHamhPQztJQUFtQjtFSG9oT3BCO0VHcmhPQztJQUFtQjtFSHdoT3BCO0VHdmhPQztJQUFtQjtFSDBoT3BCO0VHM2hPQztJQUFtQjtFSDhoT3BCO0VHN2hPQztJQUFtQjtFSGdpT3BCO0VHamlPQztJQUFtQjtFSG9pT3BCO0VHbmlPQztJQUFtQjtFSHNpT3BCO0VHdmlPQztJQUFtQjtFSDBpT3BCO0VHemlPQztJQUFtQjtFSDRpT3BCO0VHN2lPQztJQUFtQjtFSGdqT3BCO0VHL2lPQztJQUFtQjtFSGtqT3BCO0VHbmpPQztJQUFtQjtFSHNqT3BCO0VHcmpPQztJQUFtQjtFSHdqT3BCO0VHempPQztJQUFtQjtFSDRqT3BCO0VHM2pPQztJQUFtQjtFSDhqT3BCO0VHL2pPQztJQUFtQjtFSGtrT3BCO0VHamtPQztJQUFtQjtFSG9rT3BCO0VHcmtPQztJQUFtQjtFSHdrT3BCO0VHdmtPQztJQUFtQjtFSDBrT3BCO0VHM2tPQztJQUFtQjtFSDhrT3BCO0VHN2tPQztJQUFtQjtFSGdsT3BCO0VHamxPQztJQUFtQjtFSG9sT3BCO0VHbmxPQztJQUFtQjtFSHNsT3BCO0VHdmxPQztJQUFtQjtFSDBsT3BCO0VHemxPQztJQUFtQjtFSDRsT3BCO0VHN2xPQztJQUFtQjtFSGdtT3BCO0VHL2xPQztJQUFtQjtFSGttT3BCO0VHbm1PQztJQUFtQjtFSHNtT3BCO0VHcm1PQztJQUFtQjtFSHdtT3BCO0VHOW1PQztJQUFtQjtFSGluT3BCO0VHaG5PQztJQUFtQjtFSG1uT3BCO0VHL21PQztJQUFtQjtFSGtuT3BCO0VHam5PQztJQUFtQjtFSG9uT3BCO0VHcm5PQztJQUFtQjtFSHduT3BCO0VHdm5PQztJQUFtQjtFSDBuT3BCO0VHM25PQztJQUFtQjtFSDhuT3BCO0VHN25PQztJQUFtQjtFSGdvT3BCO0VHam9PQztJQUFtQjtFSG9vT3BCO0VHbm9PQztJQUFtQjtFSHNvT3BCO0VHdm9PQztJQUFtQjtFSDBvT3BCO0VHem9PQztJQUFtQjtFSDRvT3BCO0VHN29PQztJQUFtQjtFSGdwT3BCO0VHL29PQztJQUFtQjtFSGtwT3BCO0VHbnBPQztJQUFtQjtFSHNwT3BCO0VHcnBPQztJQUFtQjtFSHdwT3BCO0VHenBPQztJQUFtQjtFSDRwT3BCO0VHM3BPQztJQUFtQjtFSDhwT3BCO0VHL3BPQztJQUFtQjtFSGtxT3BCO0VHanFPQztJQUFtQjtFSG9xT3BCO0VHcnFPQztJQUFtQjtFSHdxT3BCO0VHdnFPQztJQUFtQjtFSDBxT3BCO0VHM3FPQztJQUFtQjtFSDhxT3BCO0VHN3FPQztJQUFtQjtFSGdyT3BCO0VHanJPQztJQUFtQjtFSG9yT3BCO0VHbnJPQztJQUFtQjtFSHNyT3BCO0VHdnJPQztJQUFtQjtFSDByT3BCO0VHenJPQztJQUFtQjtFSDRyT3BCO0VHN3JPQztJQUFtQjtFSGdzT3BCO0VHL3JPQztJQUFtQjtFSGtzT3BCO0VHbnNPQztJQUFtQjtFSHNzT3BCO0VHcnNPQztJQUFtQjtFSHdzT3BCO0VHenNPQztJQUFtQjtFSDRzT3BCO0VHM3NPQztJQUFtQjtFSDhzT3BCO0VHL3NPQztJQUFtQjtFSGt0T3BCO0VHanRPQztJQUFtQjtFSG90T3BCO0VHcnRPQztJQUFtQjtFSHd0T3BCO0VHdnRPQztJQUFtQjtFSDB0T3BCO0VHM3RPQztJQUFtQjtFSDh0T3BCO0VHN3RPQztJQUFtQjtFSGd1T3BCO0VHanVPQztJQUFtQjtFSG91T3BCO0VHbnVPQztJQUFtQjtFSHN1T3BCO0VHdnVPQztJQUFtQjtFSDB1T3BCO0VHenVPQztJQUFtQjtFSDR1T3BCO0VHN3VPQztJQUFtQjtFSGd2T3BCO0VHL3VPQztJQUFtQjtFSGt2T3BCO0VHbnZPQztJQUFtQjtFSHN2T3BCO0VHcnZPQztJQUFtQjtFSHd2T3BCO0VHenZPQztJQUFtQjtFSDR2T3BCO0VHM3ZPQztJQUFtQjtFSDh2T3BCO0VHL3ZPQztJQUFtQjtFSGt3T3BCO0VHandPQztJQUFtQjtFSG93T3BCO0VHcndPQztJQUFtQjtFSHd3T3BCO0VHdndPQztJQUFtQjtFSDB3T3BCO0VHM3dPQztJQUFtQjtFSDh3T3BCO0VHN3dPQztJQUFtQjtFSGd4T3BCO0VHanhPQztJQUFtQjtFSG94T3BCO0VHbnhPQztJQUFtQjtFSHN4T3BCO0VHdnhPQztJQUFtQjtFSDB4T3BCO0VHenhPQztJQUFtQjtFSDR4T3BCO0VHN3hPQztJQUFtQjtFSGd5T3BCO0VHL3hPQztJQUFtQjtFSGt5T3BCO0VHbnlPQztJQUFtQjtFSHN5T3BCO0VHcnlPQztJQUFtQjtFSHd5T3BCO0VHenlPQztJQUFtQjtFSDR5T3BCO0VHM3lPQztJQUFtQjtFSDh5T3BCO0VHL3lPQztJQUFtQjtFSGt6T3BCO0VHanpPQztJQUFtQjtFSG96T3BCO0VHcnpPQztJQUFtQjtFSHd6T3BCO0VHdnpPQztJQUFtQjtFSDB6T3BCO0VHM3pPQztJQUFtQjtFSDh6T3BCO0VHN3pPQztJQUFtQjtFSGcwT3BCO0VHajBPQztJQUFtQjtFSG8wT3BCO0VHbjBPQztJQUFtQjtFSHMwT3BCO0VHdjBPQztJQUFtQjtFSDAwT3BCO0VHejBPQztJQUFtQjtFSDQwT3BCO0VHNzBPQztJQUFtQjtFSGcxT3BCO0VHLzBPQztJQUFtQjtFSGsxT3BCO0VHbjFPQztJQUFtQjtFSHMxT3BCO0VHcjFPQztJQUFtQjtFSHcxT3BCO0VHejFPQztJQUFtQjtFSDQxT3BCO0VHMzFPQztJQUFtQjtFSDgxT3BCO0VHLzFPQztJQUFtQjtFSGsyT3BCO0VHajJPQztJQUFtQjtFSG8yT3BCO0VHcjJPQztJQUFtQjtFSHcyT3BCO0VHdjJPQztJQUFtQjtFSDAyT3BCO0VHMzJPQztJQUFtQjtFSDgyT3BCO0VHNzJPQztJQUFtQjtFSGczT3BCO0VHajNPQztJQUFtQjtFSG8zT3BCO0VHbjNPQztJQUFtQjtFSHMzT3BCO0VHdjNPQztJQUFtQjtFSDAzT3BCO0VHejNPQztJQUFtQjtFSDQzT3BCO0VHNzNPQztJQUFtQjtFSGc0T3BCO0VHLzNPQztJQUFtQjtFSGs0T3BCO0VHbjRPQztJQUFtQjtFSHM0T3BCO0VHcjRPQztJQUFtQjtFSHc0T3BCO0VHejRPQztJQUFtQjtFSDQ0T3BCO0VHMzRPQztJQUFtQjtFSDg0T3BCO0VHLzRPQztJQUFtQjtFSGs1T3BCO0VHajVPQztJQUFtQjtFSG81T3BCO0VTMStOSztJQUFtQjtFVDYrTnhCO0VTNStOSztJQUEyQjtFVCsrTmhDO0VHMTJPQzs7SUFBd0I7RUg4Mk96QjtFRzcyT0M7O0lBQXdCO0VIaTNPekI7RUdoM09DOztJQUEwQjtJQUFpQjtFSHEzTzVDO0VHdjNPQzs7SUFBd0I7RUgyM096QjtFRzEzT0M7O0lBQXdCO0VIODNPekI7RUc3M09DOztJQUEwQjtJQUFpQjtFSGs0TzVDO0VHcDRPQzs7SUFBd0I7RUh3NE96QjtFR3Y0T0M7O0lBQXdCO0VIMjRPekI7RUcxNE9DOztJQUEwQjtJQUFpQjtFSCs0TzVDO0VHajVPQzs7SUFBd0I7RUhxNU96QjtFR3A1T0M7O0lBQXdCO0VIdzVPekI7RUd2NU9DOztJQUEwQjtJQUFpQjtFSDQ1TzVDO0VHOTVPQzs7SUFBd0I7RUhrNk96QjtFR2o2T0M7O0lBQXdCO0VIcTZPekI7RUdwNk9DOztJQUEwQjtJQUFpQjtFSHk2TzVDO0VHMzZPQzs7SUFBd0I7RUgrNk96QjtFRzk2T0M7O0lBQXdCO0VIazdPekI7RUdqN09DOztJQUEwQjtJQUFpQjtFSHM3TzVDO0VHeDdPQzs7SUFBd0I7RUg0N096QjtFRzM3T0M7O0lBQXdCO0VIKzdPekI7RUc5N09DOztJQUEwQjtJQUFpQjtFSG04TzVDO0VHcjhPQzs7SUFBd0I7RUh5OE96QjtFR3g4T0M7O0lBQXdCO0VINDhPekI7RUczOE9DOztJQUEwQjtJQUFpQjtFSGc5TzVDO0VHbDlPQzs7SUFBd0I7RUhzOU96QjtFR3I5T0M7O0lBQXdCO0VIeTlPekI7RUd4OU9DOztJQUEwQjtJQUFpQjtFSDY5TzVDO0VHLzlPQzs7SUFBd0I7RUhtK096QjtFR2wrT0M7O0lBQXdCO0VIcytPekI7RUdyK09DOztJQUEwQjtJQUFpQjtFSDArTzVDO0VHNStPQzs7SUFBd0I7RUhnL096QjtFRy8rT0M7O0lBQXdCO0VIbS9PekI7RUdsL09DOztJQUEwQjtJQUFpQjtFSHUvTzVDO0VHMStPQztJQUFtQjtFSDYrT3BCO0VHeitPQztJQUFtQjtFSDQrT3BCO0VHNStPQztJQUFtQjtFSCsrT3BCO0VHLytPQztJQUFtQjtFSGsvT3BCO0VHbC9PQztJQUFtQjtFSHEvT3BCO0VHci9PQztJQUFtQjtFSHcvT3BCO0VHeC9PQztJQUFtQjtFSDIvT3BCO0VHMy9PQztJQUFtQjtFSDgvT3BCO0VHOS9PQztJQUFtQjtFSGlnUHBCO0VHamdQQztJQUFtQjtFSG9nUHBCO0VHcGdQQztJQUFtQjtFSHVnUHBCO0VHdmdQQztJQUFtQjtFSDBnUHBCO0VHMWdQQztJQUFtQjtFSDZnUHBCO0VHN2dQQztJQUFtQjtFSGdoUHBCO0VHaGhQQztJQUFtQjtFSG1oUHBCO0VHbmhQQztJQUFtQjtFSHNoUHBCO0VHdGhQQztJQUFtQjtFSHloUHBCO0VHemhQQztJQUFtQjtFSDRoUHBCO0VHNWhQQztJQUFtQjtFSCtoUHBCO0VHL2hQQztJQUFtQjtFSGtpUHBCO0VHbGlQQztJQUFtQjtFSHFpUHBCO0VHcmlQQztJQUFtQjtFSHdpUHBCO0VHeGlQQztJQUFtQjtFSDJpUHBCO0VHM2lQQztJQUFtQjtFSDhpUHBCO0VHOWlQQztJQUFtQjtFSGlqUHBCO0VHampQQztJQUFtQjtFSG9qUHBCO0VHeGpQQztJQUFtQjtFSDJqUHBCO0VHdmpQQztJQUFtQjtFSDBqUHBCO0VHMWpQQztJQUFtQjtFSDZqUHBCO0VHN2pQQztJQUFtQjtFSGdrUHBCO0VHaGtQQztJQUFtQjtFSG1rUHBCO0VHbmtQQztJQUFtQjtFSHNrUHBCO0VHdGtQQztJQUFtQjtFSHlrUHBCO0VHemtQQztJQUFtQjtFSDRrUHBCO0VHNWtQQztJQUFtQjtFSCtrUHBCO0VHL2tQQztJQUFtQjtFSGtsUHBCO0VHbGxQQztJQUFtQjtFSHFsUHBCO0VHcmxQQztJQUFtQjtFSHdsUHBCO0VHeGxQQztJQUFtQjtFSDJsUHBCO0VHM2xQQztJQUFtQjtFSDhsUHBCO0VHOWxQQztJQUFtQjtFSGltUHBCO0VHam1QQztJQUFtQjtFSG9tUHBCO0VHcG1QQztJQUFtQjtFSHVtUHBCO0VHdm1QQztJQUFtQjtFSDBtUHBCO0VHMW1QQztJQUFtQjtFSDZtUHBCO0VHN21QQztJQUFtQjtFSGduUHBCO0VHaG5QQztJQUFtQjtFSG1uUHBCO0VHbm5QQztJQUFtQjtFSHNuUHBCO0VHdG5QQztJQUFtQjtFSHluUHBCO0VHem5QQztJQUFtQjtFSDRuUHBCO0VHNW5QQztJQUFtQjtFSCtuUHBCO0VHL25QQztJQUFtQjtFSGtvUHBCO0VHbG9QQztJQUFtQjtFSHFvUHBCO0VHcm9QQztJQUFtQjtFSHdvUHBCO0VHeG9QQztJQUFtQjtFSDJvUHBCO0VHM29QQztJQUFtQjtFSDhvUHBCO0VHOW9QQztJQUFtQjtFSGlwUHBCO0VHanBQQztJQUFtQjtFSG9wUHBCO0VHcHBQQztJQUFtQjtFSHVwUHBCO0VHdnBQQztJQUFtQjtFSDBwUHBCO0VHMXBQQztJQUFtQjtFSDZwUHBCO0VHN3BQQztJQUFtQjtFSGdxUHBCO0VHaHFQQztJQUFtQjtFSG1xUHBCO0VHbnFQQztJQUFtQjtFSHNxUHBCO0VHdHFQQztJQUFtQjtFSHlxUHBCO0VHenFQQztJQUFtQjtFSDRxUHBCO0VHNXFQQztJQUFtQjtFSCtxUHBCO0VHL3FQQztJQUFtQjtFSGtyUHBCO0VHbHJQQztJQUFtQjtFSHFyUHBCO0VHcnJQQztJQUFtQjtFSHdyUHBCO0VHeHJQQztJQUFtQjtFSDJyUHBCO0VHM3JQQztJQUFtQjtFSDhyUHBCO0VHOXJQQztJQUFtQjtFSGlzUHBCO0VHanNQQztJQUFtQjtFSG9zUHBCO0VHcHNQQztJQUFtQjtFSHVzUHBCO0VHdnNQQztJQUFtQjtFSDBzUHBCO0VTNTFPSztJQUF1QjtFVCsxTzVCO0VTOTFPSztJQUF1QjtFVGkyTzVCO0VTaDJPSztJQUF1QjtFVG0yTzVCO0VTbDJPSztJQUF1QjtFVHEyTzVCO0VTcDJPSztJQUF1QjtFVHUyTzVCO0VTdDJPSztJQUF1QjtFVHkyTzVCO0VTeDJPSztJQUF1QjtFVDIyTzVCO0VTdDJPTzs7OztJQUEwQjtFVDQyT2pDO0VTMzJPTzs7OztJQUEwQjtFVGkzT2pDO0VTaDNPTzs7OztJQUEwQjtFVHMzT2pDO0FBQ0Y7QVNqNU9FO0VOMWFDO0lBQW1CO0VIK3pQcEI7RUc5elBDO0lBQW1CO0VIaTBQcEI7RUc3elBDO0lBQW1CO0VIZzBQcEI7RUcvelBDO0lBQW1CO0VIazBQcEI7RUduMFBDO0lBQW1CO0VIczBQcEI7RUdyMFBDO0lBQW1CO0VIdzBQcEI7RUd6MFBDO0lBQW1CO0VINDBQcEI7RUczMFBDO0lBQW1CO0VIODBQcEI7RUcvMFBDO0lBQW1CO0VIazFQcEI7RUdqMVBDO0lBQW1CO0VIbzFQcEI7RUdyMVBDO0lBQW1CO0VIdzFQcEI7RUd2MVBDO0lBQW1CO0VIMDFQcEI7RUczMVBDO0lBQW1CO0VIODFQcEI7RUc3MVBDO0lBQW1CO0VIZzJQcEI7RUdqMlBDO0lBQW1CO0VIbzJQcEI7RUduMlBDO0lBQW1CO0VIczJQcEI7RUd2MlBDO0lBQW1CO0VIMDJQcEI7RUd6MlBDO0lBQW1CO0VINDJQcEI7RUc3MlBDO0lBQW1CO0VIZzNQcEI7RUcvMlBDO0lBQW1CO0VIazNQcEI7RUduM1BDO0lBQW1CO0VIczNQcEI7RUdyM1BDO0lBQW1CO0VIdzNQcEI7RUd6M1BDO0lBQW1CO0VINDNQcEI7RUczM1BDO0lBQW1CO0VIODNQcEI7RUcvM1BDO0lBQW1CO0VIazRQcEI7RUdqNFBDO0lBQW1CO0VIbzRQcEI7RUdyNFBDO0lBQW1CO0VIdzRQcEI7RUd2NFBDO0lBQW1CO0VIMDRQcEI7RUczNFBDO0lBQW1CO0VIODRQcEI7RUc3NFBDO0lBQW1CO0VIZzVQcEI7RUdqNVBDO0lBQW1CO0VIbzVQcEI7RUduNVBDO0lBQW1CO0VIczVQcEI7RUd2NVBDO0lBQW1CO0VIMDVQcEI7RUd6NVBDO0lBQW1CO0VINDVQcEI7RUc3NVBDO0lBQW1CO0VIZzZQcEI7RUcvNVBDO0lBQW1CO0VIazZQcEI7RUduNlBDO0lBQW1CO0VIczZQcEI7RUdyNlBDO0lBQW1CO0VIdzZQcEI7RUd6NlBDO0lBQW1CO0VINDZQcEI7RUczNlBDO0lBQW1CO0VIODZQcEI7RUcvNlBDO0lBQW1CO0VIazdQcEI7RUdqN1BDO0lBQW1CO0VIbzdQcEI7RUdyN1BDO0lBQW1CO0VIdzdQcEI7RUd2N1BDO0lBQW1CO0VIMDdQcEI7RUczN1BDO0lBQW1CO0VIODdQcEI7RUc3N1BDO0lBQW1CO0VIZzhQcEI7RUdqOFBDO0lBQW1CO0VIbzhQcEI7RUduOFBDO0lBQW1CO0VIczhQcEI7RUd2OFBDO0lBQW1CO0VIMDhQcEI7RUd6OFBDO0lBQW1CO0VINDhQcEI7RUc3OFBDO0lBQW1CO0VIZzlQcEI7RUcvOFBDO0lBQW1CO0VIazlQcEI7RUd4OVBDO0lBQW1CO0VIMjlQcEI7RUcxOVBDO0lBQW1CO0VINjlQcEI7RUd6OVBDO0lBQW1CO0VINDlQcEI7RUczOVBDO0lBQW1CO0VIODlQcEI7RUcvOVBDO0lBQW1CO0VIaytQcEI7RUdqK1BDO0lBQW1CO0VIbytQcEI7RUdyK1BDO0lBQW1CO0VIdytQcEI7RUd2K1BDO0lBQW1CO0VIMCtQcEI7RUczK1BDO0lBQW1CO0VIOCtQcEI7RUc3K1BDO0lBQW1CO0VIZy9QcEI7RUdqL1BDO0lBQW1CO0VIby9QcEI7RUduL1BDO0lBQW1CO0VIcy9QcEI7RUd2L1BDO0lBQW1CO0VIMC9QcEI7RUd6L1BDO0lBQW1CO0VINC9QcEI7RUc3L1BDO0lBQW1CO0VIZ2dRcEI7RUcvL1BDO0lBQW1CO0VIa2dRcEI7RUduZ1FDO0lBQW1CO0VIc2dRcEI7RUdyZ1FDO0lBQW1CO0VId2dRcEI7RUd6Z1FDO0lBQW1CO0VINGdRcEI7RUczZ1FDO0lBQW1CO0VIOGdRcEI7RUcvZ1FDO0lBQW1CO0VIa2hRcEI7RUdqaFFDO0lBQW1CO0VIb2hRcEI7RUdyaFFDO0lBQW1CO0VId2hRcEI7RUd2aFFDO0lBQW1CO0VIMGhRcEI7RUczaFFDO0lBQW1CO0VIOGhRcEI7RUc3aFFDO0lBQW1CO0VIZ2lRcEI7RUdqaVFDO0lBQW1CO0VIb2lRcEI7RUduaVFDO0lBQW1CO0VIc2lRcEI7RUd2aVFDO0lBQW1CO0VIMGlRcEI7RUd6aVFDO0lBQW1CO0VINGlRcEI7RUc3aVFDO0lBQW1CO0VIZ2pRcEI7RUcvaVFDO0lBQW1CO0VIa2pRcEI7RUdualFDO0lBQW1CO0VIc2pRcEI7RUdyalFDO0lBQW1CO0VId2pRcEI7RUd6alFDO0lBQW1CO0VINGpRcEI7RUczalFDO0lBQW1CO0VIOGpRcEI7RUcvalFDO0lBQW1CO0VIa2tRcEI7RUdqa1FDO0lBQW1CO0VIb2tRcEI7RUdya1FDO0lBQW1CO0VId2tRcEI7RUd2a1FDO0lBQW1CO0VIMGtRcEI7RUcza1FDO0lBQW1CO0VIOGtRcEI7RUc3a1FDO0lBQW1CO0VIZ2xRcEI7RUdqbFFDO0lBQW1CO0VIb2xRcEI7RUdubFFDO0lBQW1CO0VIc2xRcEI7RUd2bFFDO0lBQW1CO0VIMGxRcEI7RUd6bFFDO0lBQW1CO0VINGxRcEI7RUc3bFFDO0lBQW1CO0VIZ21RcEI7RUcvbFFDO0lBQW1CO0VIa21RcEI7RUdubVFDO0lBQW1CO0VIc21RcEI7RUdybVFDO0lBQW1CO0VId21RcEI7RUd6bVFDO0lBQW1CO0VING1RcEI7RUczbVFDO0lBQW1CO0VIOG1RcEI7RUcvbVFDO0lBQW1CO0VIa25RcEI7RUdqblFDO0lBQW1CO0VIb25RcEI7RUdyblFDO0lBQW1CO0VId25RcEI7RUd2blFDO0lBQW1CO0VIMG5RcEI7RUczblFDO0lBQW1CO0VIOG5RcEI7RUc3blFDO0lBQW1CO0VIZ29RcEI7RUdqb1FDO0lBQW1CO0VIb29RcEI7RUdub1FDO0lBQW1CO0VIc29RcEI7RUd2b1FDO0lBQW1CO0VIMG9RcEI7RUd6b1FDO0lBQW1CO0VING9RcEI7RUc3b1FDO0lBQW1CO0VIZ3BRcEI7RUcvb1FDO0lBQW1CO0VIa3BRcEI7RUducFFDO0lBQW1CO0VIc3BRcEI7RUdycFFDO0lBQW1CO0VId3BRcEI7RUd6cFFDO0lBQW1CO0VINHBRcEI7RUczcFFDO0lBQW1CO0VIOHBRcEI7RUcvcFFDO0lBQW1CO0VIa3FRcEI7RUdqcVFDO0lBQW1CO0VIb3FRcEI7RUdycVFDO0lBQW1CO0VId3FRcEI7RUd2cVFDO0lBQW1CO0VIMHFRcEI7RUczcVFDO0lBQW1CO0VIOHFRcEI7RUc3cVFDO0lBQW1CO0VIZ3JRcEI7RUdqclFDO0lBQW1CO0VIb3JRcEI7RUduclFDO0lBQW1CO0VIc3JRcEI7RUd2clFDO0lBQW1CO0VIMHJRcEI7RUd6clFDO0lBQW1CO0VINHJRcEI7RUc3clFDO0lBQW1CO0VIZ3NRcEI7RUcvclFDO0lBQW1CO0VIa3NRcEI7RUduc1FDO0lBQW1CO0VIc3NRcEI7RUdyc1FDO0lBQW1CO0VId3NRcEI7RUd6c1FDO0lBQW1CO0VINHNRcEI7RUczc1FDO0lBQW1CO0VIOHNRcEI7RUcvc1FDO0lBQW1CO0VIa3RRcEI7RUdqdFFDO0lBQW1CO0VIb3RRcEI7RUdydFFDO0lBQW1CO0VId3RRcEI7RUd2dFFDO0lBQW1CO0VIMHRRcEI7RUczdFFDO0lBQW1CO0VIOHRRcEI7RUc3dFFDO0lBQW1CO0VIZ3VRcEI7RUdqdVFDO0lBQW1CO0VIb3VRcEI7RUdudVFDO0lBQW1CO0VIc3VRcEI7RUd2dVFDO0lBQW1CO0VIMHVRcEI7RUd6dVFDO0lBQW1CO0VINHVRcEI7RUc3dVFDO0lBQW1CO0VIZ3ZRcEI7RUcvdVFDO0lBQW1CO0VIa3ZRcEI7RUdudlFDO0lBQW1CO0VIc3ZRcEI7RUdydlFDO0lBQW1CO0VId3ZRcEI7RUd6dlFDO0lBQW1CO0VINHZRcEI7RUczdlFDO0lBQW1CO0VIOHZRcEI7RVNwMVBLO0lBQW1CO0VUdTFQeEI7RVN0MVBLO0lBQTJCO0VUeTFQaEM7RUdwdFFDOztJQUF3QjtFSHd0UXpCO0VHdnRRQzs7SUFBd0I7RUgydFF6QjtFRzF0UUM7O0lBQTBCO0lBQWlCO0VIK3RRNUM7RUdqdVFDOztJQUF3QjtFSHF1UXpCO0VHcHVRQzs7SUFBd0I7RUh3dVF6QjtFR3Z1UUM7O0lBQTBCO0lBQWlCO0VINHVRNUM7RUc5dVFDOztJQUF3QjtFSGt2UXpCO0VHanZRQzs7SUFBd0I7RUhxdlF6QjtFR3B2UUM7O0lBQTBCO0lBQWlCO0VIeXZRNUM7RUczdlFDOztJQUF3QjtFSCt2UXpCO0VHOXZRQzs7SUFBd0I7RUhrd1F6QjtFR2p3UUM7O0lBQTBCO0lBQWlCO0VIc3dRNUM7RUd4d1FDOztJQUF3QjtFSDR3UXpCO0VHM3dRQzs7SUFBd0I7RUgrd1F6QjtFRzl3UUM7O0lBQTBCO0lBQWlCO0VIbXhRNUM7RUdyeFFDOztJQUF3QjtFSHl4UXpCO0VHeHhRQzs7SUFBd0I7RUg0eFF6QjtFRzN4UUM7O0lBQTBCO0lBQWlCO0VIZ3lRNUM7RUdseVFDOztJQUF3QjtFSHN5UXpCO0VHcnlRQzs7SUFBd0I7RUh5eVF6QjtFR3h5UUM7O0lBQTBCO0lBQWlCO0VINnlRNUM7RUcveVFDOztJQUF3QjtFSG16UXpCO0VHbHpRQzs7SUFBd0I7RUhzelF6QjtFR3J6UUM7O0lBQTBCO0lBQWlCO0VIMHpRNUM7RUc1elFDOztJQUF3QjtFSGcwUXpCO0VHL3pRQzs7SUFBd0I7RUhtMFF6QjtFR2wwUUM7O0lBQTBCO0lBQWlCO0VIdTBRNUM7RUd6MFFDOztJQUF3QjtFSDYwUXpCO0VHNTBRQzs7SUFBd0I7RUhnMVF6QjtFRy8wUUM7O0lBQTBCO0lBQWlCO0VIbzFRNUM7RUd0MVFDOztJQUF3QjtFSDAxUXpCO0VHejFRQzs7SUFBd0I7RUg2MVF6QjtFRzUxUUM7O0lBQTBCO0lBQWlCO0VIaTJRNUM7RUdwMVFDO0lBQW1CO0VIdTFRcEI7RUduMVFDO0lBQW1CO0VIczFRcEI7RUd0MVFDO0lBQW1CO0VIeTFRcEI7RUd6MVFDO0lBQW1CO0VINDFRcEI7RUc1MVFDO0lBQW1CO0VIKzFRcEI7RUcvMVFDO0lBQW1CO0VIazJRcEI7RUdsMlFDO0lBQW1CO0VIcTJRcEI7RUdyMlFDO0lBQW1CO0VIdzJRcEI7RUd4MlFDO0lBQW1CO0VIMjJRcEI7RUczMlFDO0lBQW1CO0VIODJRcEI7RUc5MlFDO0lBQW1CO0VIaTNRcEI7RUdqM1FDO0lBQW1CO0VIbzNRcEI7RUdwM1FDO0lBQW1CO0VIdTNRcEI7RUd2M1FDO0lBQW1CO0VIMDNRcEI7RUcxM1FDO0lBQW1CO0VINjNRcEI7RUc3M1FDO0lBQW1CO0VIZzRRcEI7RUdoNFFDO0lBQW1CO0VIbTRRcEI7RUduNFFDO0lBQW1CO0VIczRRcEI7RUd0NFFDO0lBQW1CO0VIeTRRcEI7RUd6NFFDO0lBQW1CO0VINDRRcEI7RUc1NFFDO0lBQW1CO0VIKzRRcEI7RUcvNFFDO0lBQW1CO0VIazVRcEI7RUdsNVFDO0lBQW1CO0VIcTVRcEI7RUdyNVFDO0lBQW1CO0VIdzVRcEI7RUd4NVFDO0lBQW1CO0VIMjVRcEI7RUczNVFDO0lBQW1CO0VIODVRcEI7RUdsNlFDO0lBQW1CO0VIcTZRcEI7RUdqNlFDO0lBQW1CO0VIbzZRcEI7RUdwNlFDO0lBQW1CO0VIdTZRcEI7RUd2NlFDO0lBQW1CO0VIMDZRcEI7RUcxNlFDO0lBQW1CO0VINjZRcEI7RUc3NlFDO0lBQW1CO0VIZzdRcEI7RUdoN1FDO0lBQW1CO0VIbTdRcEI7RUduN1FDO0lBQW1CO0VIczdRcEI7RUd0N1FDO0lBQW1CO0VIeTdRcEI7RUd6N1FDO0lBQW1CO0VINDdRcEI7RUc1N1FDO0lBQW1CO0VIKzdRcEI7RUcvN1FDO0lBQW1CO0VIazhRcEI7RUdsOFFDO0lBQW1CO0VIcThRcEI7RUdyOFFDO0lBQW1CO0VIdzhRcEI7RUd4OFFDO0lBQW1CO0VIMjhRcEI7RUczOFFDO0lBQW1CO0VIODhRcEI7RUc5OFFDO0lBQW1CO0VIaTlRcEI7RUdqOVFDO0lBQW1CO0VIbzlRcEI7RUdwOVFDO0lBQW1CO0VIdTlRcEI7RUd2OVFDO0lBQW1CO0VIMDlRcEI7RUcxOVFDO0lBQW1CO0VINjlRcEI7RUc3OVFDO0lBQW1CO0VIZytRcEI7RUdoK1FDO0lBQW1CO0VIbStRcEI7RUduK1FDO0lBQW1CO0VIcytRcEI7RUd0K1FDO0lBQW1CO0VIeStRcEI7RUd6K1FDO0lBQW1CO0VINCtRcEI7RUc1K1FDO0lBQW1CO0VIKytRcEI7RUcvK1FDO0lBQW1CO0VIay9RcEI7RUdsL1FDO0lBQW1CO0VIcS9RcEI7RUdyL1FDO0lBQW1CO0VIdy9RcEI7RUd4L1FDO0lBQW1CO0VIMi9RcEI7RUczL1FDO0lBQW1CO0VIOC9RcEI7RUc5L1FDO0lBQW1CO0VIaWdScEI7RUdqZ1JDO0lBQW1CO0VIb2dScEI7RUdwZ1JDO0lBQW1CO0VIdWdScEI7RUd2Z1JDO0lBQW1CO0VIMGdScEI7RUcxZ1JDO0lBQW1CO0VINmdScEI7RUc3Z1JDO0lBQW1CO0VIZ2hScEI7RUdoaFJDO0lBQW1CO0VIbWhScEI7RUduaFJDO0lBQW1CO0VIc2hScEI7RUd0aFJDO0lBQW1CO0VIeWhScEI7RUd6aFJDO0lBQW1CO0VINGhScEI7RUc1aFJDO0lBQW1CO0VIK2hScEI7RUcvaFJDO0lBQW1CO0VIa2lScEI7RUdsaVJDO0lBQW1CO0VIcWlScEI7RUdyaVJDO0lBQW1CO0VId2lScEI7RUd4aVJDO0lBQW1CO0VIMmlScEI7RUczaVJDO0lBQW1CO0VIOGlScEI7RUc5aVJDO0lBQW1CO0VIaWpScEI7RUdqalJDO0lBQW1CO0VIb2pScEI7RVN0c1FLO0lBQXVCO0VUeXNRNUI7RVN4c1FLO0lBQXVCO0VUMnNRNUI7RVMxc1FLO0lBQXVCO0VUNnNRNUI7RVM1c1FLO0lBQXVCO0VUK3NRNUI7RVM5c1FLO0lBQXVCO0VUaXRRNUI7RVNodFFLO0lBQXVCO0VUbXRRNUI7RVNsdFFLO0lBQXVCO0VUcXRRNUI7RVNodFFPOzs7O0lBQTBCO0VUc3RRakM7RVNydFFPOzs7O0lBQTBCO0VUMnRRakM7RVMxdFFPOzs7O0lBQTBCO0VUZ3VRakM7QUFDRjtBUzN2UUU7RU4xYUM7SUFBbUI7RUh5cVJwQjtFR3hxUkM7SUFBbUI7RUgycVJwQjtFR3ZxUkM7SUFBbUI7RUgwcVJwQjtFR3pxUkM7SUFBbUI7RUg0cVJwQjtFRzdxUkM7SUFBbUI7RUhnclJwQjtFRy9xUkM7SUFBbUI7RUhrclJwQjtFR25yUkM7SUFBbUI7RUhzclJwQjtFR3JyUkM7SUFBbUI7RUh3clJwQjtFR3pyUkM7SUFBbUI7RUg0clJwQjtFRzNyUkM7SUFBbUI7RUg4clJwQjtFRy9yUkM7SUFBbUI7RUhrc1JwQjtFR2pzUkM7SUFBbUI7RUhvc1JwQjtFR3JzUkM7SUFBbUI7RUh3c1JwQjtFR3ZzUkM7SUFBbUI7RUgwc1JwQjtFRzNzUkM7SUFBbUI7RUg4c1JwQjtFRzdzUkM7SUFBbUI7RUhndFJwQjtFR2p0UkM7SUFBbUI7RUhvdFJwQjtFR250UkM7SUFBbUI7RUhzdFJwQjtFR3Z0UkM7SUFBbUI7RUgwdFJwQjtFR3p0UkM7SUFBbUI7RUg0dFJwQjtFRzd0UkM7SUFBbUI7RUhndVJwQjtFRy90UkM7SUFBbUI7RUhrdVJwQjtFR251UkM7SUFBbUI7RUhzdVJwQjtFR3J1UkM7SUFBbUI7RUh3dVJwQjtFR3p1UkM7SUFBbUI7RUg0dVJwQjtFRzN1UkM7SUFBbUI7RUg4dVJwQjtFRy91UkM7SUFBbUI7RUhrdlJwQjtFR2p2UkM7SUFBbUI7RUhvdlJwQjtFR3J2UkM7SUFBbUI7RUh3dlJwQjtFR3Z2UkM7SUFBbUI7RUgwdlJwQjtFRzN2UkM7SUFBbUI7RUg4dlJwQjtFRzd2UkM7SUFBbUI7RUhnd1JwQjtFR2p3UkM7SUFBbUI7RUhvd1JwQjtFR253UkM7SUFBbUI7RUhzd1JwQjtFR3Z3UkM7SUFBbUI7RUgwd1JwQjtFR3p3UkM7SUFBbUI7RUg0d1JwQjtFRzd3UkM7SUFBbUI7RUhneFJwQjtFRy93UkM7SUFBbUI7RUhreFJwQjtFR254UkM7SUFBbUI7RUhzeFJwQjtFR3J4UkM7SUFBbUI7RUh3eFJwQjtFR3p4UkM7SUFBbUI7RUg0eFJwQjtFRzN4UkM7SUFBbUI7RUg4eFJwQjtFRy94UkM7SUFBbUI7RUhreVJwQjtFR2p5UkM7SUFBbUI7RUhveVJwQjtFR3J5UkM7SUFBbUI7RUh3eVJwQjtFR3Z5UkM7SUFBbUI7RUgweVJwQjtFRzN5UkM7SUFBbUI7RUg4eVJwQjtFRzd5UkM7SUFBbUI7RUhnelJwQjtFR2p6UkM7SUFBbUI7RUhvelJwQjtFR256UkM7SUFBbUI7RUhzelJwQjtFR3Z6UkM7SUFBbUI7RUgwelJwQjtFR3p6UkM7SUFBbUI7RUg0elJwQjtFR2wwUkM7SUFBbUI7RUhxMFJwQjtFR3AwUkM7SUFBbUI7RUh1MFJwQjtFR24wUkM7SUFBbUI7RUhzMFJwQjtFR3IwUkM7SUFBbUI7RUh3MFJwQjtFR3owUkM7SUFBbUI7RUg0MFJwQjtFRzMwUkM7SUFBbUI7RUg4MFJwQjtFRy8wUkM7SUFBbUI7RUhrMVJwQjtFR2oxUkM7SUFBbUI7RUhvMVJwQjtFR3IxUkM7SUFBbUI7RUh3MVJwQjtFR3YxUkM7SUFBbUI7RUgwMVJwQjtFRzMxUkM7SUFBbUI7RUg4MVJwQjtFRzcxUkM7SUFBbUI7RUhnMlJwQjtFR2oyUkM7SUFBbUI7RUhvMlJwQjtFR24yUkM7SUFBbUI7RUhzMlJwQjtFR3YyUkM7SUFBbUI7RUgwMlJwQjtFR3oyUkM7SUFBbUI7RUg0MlJwQjtFRzcyUkM7SUFBbUI7RUhnM1JwQjtFRy8yUkM7SUFBbUI7RUhrM1JwQjtFR24zUkM7SUFBbUI7RUhzM1JwQjtFR3IzUkM7SUFBbUI7RUh3M1JwQjtFR3ozUkM7SUFBbUI7RUg0M1JwQjtFRzMzUkM7SUFBbUI7RUg4M1JwQjtFRy8zUkM7SUFBbUI7RUhrNFJwQjtFR2o0UkM7SUFBbUI7RUhvNFJwQjtFR3I0UkM7SUFBbUI7RUh3NFJwQjtFR3Y0UkM7SUFBbUI7RUgwNFJwQjtFRzM0UkM7SUFBbUI7RUg4NFJwQjtFRzc0UkM7SUFBbUI7RUhnNVJwQjtFR2o1UkM7SUFBbUI7RUhvNVJwQjtFR241UkM7SUFBbUI7RUhzNVJwQjtFR3Y1UkM7SUFBbUI7RUgwNVJwQjtFR3o1UkM7SUFBbUI7RUg0NVJwQjtFRzc1UkM7SUFBbUI7RUhnNlJwQjtFRy81UkM7SUFBbUI7RUhrNlJwQjtFR242UkM7SUFBbUI7RUhzNlJwQjtFR3I2UkM7SUFBbUI7RUh3NlJwQjtFR3o2UkM7SUFBbUI7RUg0NlJwQjtFRzM2UkM7SUFBbUI7RUg4NlJwQjtFRy82UkM7SUFBbUI7RUhrN1JwQjtFR2o3UkM7SUFBbUI7RUhvN1JwQjtFR3I3UkM7SUFBbUI7RUh3N1JwQjtFR3Y3UkM7SUFBbUI7RUgwN1JwQjtFRzM3UkM7SUFBbUI7RUg4N1JwQjtFRzc3UkM7SUFBbUI7RUhnOFJwQjtFR2o4UkM7SUFBbUI7RUhvOFJwQjtFR244UkM7SUFBbUI7RUhzOFJwQjtFR3Y4UkM7SUFBbUI7RUgwOFJwQjtFR3o4UkM7SUFBbUI7RUg0OFJwQjtFRzc4UkM7SUFBbUI7RUhnOVJwQjtFRy84UkM7SUFBbUI7RUhrOVJwQjtFR245UkM7SUFBbUI7RUhzOVJwQjtFR3I5UkM7SUFBbUI7RUh3OVJwQjtFR3o5UkM7SUFBbUI7RUg0OVJwQjtFRzM5UkM7SUFBbUI7RUg4OVJwQjtFRy85UkM7SUFBbUI7RUhrK1JwQjtFR2orUkM7SUFBbUI7RUhvK1JwQjtFR3IrUkM7SUFBbUI7RUh3K1JwQjtFR3YrUkM7SUFBbUI7RUgwK1JwQjtFRzMrUkM7SUFBbUI7RUg4K1JwQjtFRzcrUkM7SUFBbUI7RUhnL1JwQjtFR2ovUkM7SUFBbUI7RUhvL1JwQjtFR24vUkM7SUFBbUI7RUhzL1JwQjtFR3YvUkM7SUFBbUI7RUgwL1JwQjtFR3ovUkM7SUFBbUI7RUg0L1JwQjtFRzcvUkM7SUFBbUI7RUhnZ1NwQjtFRy8vUkM7SUFBbUI7RUhrZ1NwQjtFR25nU0M7SUFBbUI7RUhzZ1NwQjtFR3JnU0M7SUFBbUI7RUh3Z1NwQjtFR3pnU0M7SUFBbUI7RUg0Z1NwQjtFRzNnU0M7SUFBbUI7RUg4Z1NwQjtFRy9nU0M7SUFBbUI7RUhraFNwQjtFR2poU0M7SUFBbUI7RUhvaFNwQjtFR3JoU0M7SUFBbUI7RUh3aFNwQjtFR3ZoU0M7SUFBbUI7RUgwaFNwQjtFRzNoU0M7SUFBbUI7RUg4aFNwQjtFRzdoU0M7SUFBbUI7RUhnaVNwQjtFR2ppU0M7SUFBbUI7RUhvaVNwQjtFR25pU0M7SUFBbUI7RUhzaVNwQjtFR3ZpU0M7SUFBbUI7RUgwaVNwQjtFR3ppU0M7SUFBbUI7RUg0aVNwQjtFRzdpU0M7SUFBbUI7RUhnalNwQjtFRy9pU0M7SUFBbUI7RUhralNwQjtFR25qU0M7SUFBbUI7RUhzalNwQjtFR3JqU0M7SUFBbUI7RUh3alNwQjtFR3pqU0M7SUFBbUI7RUg0alNwQjtFRzNqU0M7SUFBbUI7RUg4alNwQjtFRy9qU0M7SUFBbUI7RUhra1NwQjtFR2prU0M7SUFBbUI7RUhva1NwQjtFR3JrU0M7SUFBbUI7RUh3a1NwQjtFR3ZrU0M7SUFBbUI7RUgwa1NwQjtFRzNrU0M7SUFBbUI7RUg4a1NwQjtFRzdrU0M7SUFBbUI7RUhnbFNwQjtFR2psU0M7SUFBbUI7RUhvbFNwQjtFR25sU0M7SUFBbUI7RUhzbFNwQjtFR3ZsU0M7SUFBbUI7RUgwbFNwQjtFR3psU0M7SUFBbUI7RUg0bFNwQjtFRzdsU0M7SUFBbUI7RUhnbVNwQjtFRy9sU0M7SUFBbUI7RUhrbVNwQjtFR25tU0M7SUFBbUI7RUhzbVNwQjtFR3JtU0M7SUFBbUI7RUh3bVNwQjtFUzlyUks7SUFBbUI7RVRpc1J4QjtFU2hzUks7SUFBMkI7RVRtc1JoQztFRzlqU0M7O0lBQXdCO0VIa2tTekI7RUdqa1NDOztJQUF3QjtFSHFrU3pCO0VHcGtTQzs7SUFBMEI7SUFBaUI7RUh5a1M1QztFRzNrU0M7O0lBQXdCO0VIK2tTekI7RUc5a1NDOztJQUF3QjtFSGtsU3pCO0VHamxTQzs7SUFBMEI7SUFBaUI7RUhzbFM1QztFR3hsU0M7O0lBQXdCO0VINGxTekI7RUczbFNDOztJQUF3QjtFSCtsU3pCO0VHOWxTQzs7SUFBMEI7SUFBaUI7RUhtbVM1QztFR3JtU0M7O0lBQXdCO0VIeW1TekI7RUd4bVNDOztJQUF3QjtFSDRtU3pCO0VHM21TQzs7SUFBMEI7SUFBaUI7RUhnblM1QztFR2xuU0M7O0lBQXdCO0VIc25TekI7RUdyblNDOztJQUF3QjtFSHluU3pCO0VHeG5TQzs7SUFBMEI7SUFBaUI7RUg2blM1QztFRy9uU0M7O0lBQXdCO0VIbW9TekI7RUdsb1NDOztJQUF3QjtFSHNvU3pCO0VHcm9TQzs7SUFBMEI7SUFBaUI7RUgwb1M1QztFRzVvU0M7O0lBQXdCO0VIZ3BTekI7RUcvb1NDOztJQUF3QjtFSG1wU3pCO0VHbHBTQzs7SUFBMEI7SUFBaUI7RUh1cFM1QztFR3pwU0M7O0lBQXdCO0VINnBTekI7RUc1cFNDOztJQUF3QjtFSGdxU3pCO0VHL3BTQzs7SUFBMEI7SUFBaUI7RUhvcVM1QztFR3RxU0M7O0lBQXdCO0VIMHFTekI7RUd6cVNDOztJQUF3QjtFSDZxU3pCO0VHNXFTQzs7SUFBMEI7SUFBaUI7RUhpclM1QztFR25yU0M7O0lBQXdCO0VIdXJTekI7RUd0clNDOztJQUF3QjtFSDByU3pCO0VHenJTQzs7SUFBMEI7SUFBaUI7RUg4clM1QztFR2hzU0M7O0lBQXdCO0VIb3NTekI7RUduc1NDOztJQUF3QjtFSHVzU3pCO0VHdHNTQzs7SUFBMEI7SUFBaUI7RUgyc1M1QztFRzlyU0M7SUFBbUI7RUhpc1NwQjtFRzdyU0M7SUFBbUI7RUhnc1NwQjtFR2hzU0M7SUFBbUI7RUhtc1NwQjtFR25zU0M7SUFBbUI7RUhzc1NwQjtFR3RzU0M7SUFBbUI7RUh5c1NwQjtFR3pzU0M7SUFBbUI7RUg0c1NwQjtFRzVzU0M7SUFBbUI7RUgrc1NwQjtFRy9zU0M7SUFBbUI7RUhrdFNwQjtFR2x0U0M7SUFBbUI7RUhxdFNwQjtFR3J0U0M7SUFBbUI7RUh3dFNwQjtFR3h0U0M7SUFBbUI7RUgydFNwQjtFRzN0U0M7SUFBbUI7RUg4dFNwQjtFRzl0U0M7SUFBbUI7RUhpdVNwQjtFR2p1U0M7SUFBbUI7RUhvdVNwQjtFR3B1U0M7SUFBbUI7RUh1dVNwQjtFR3Z1U0M7SUFBbUI7RUgwdVNwQjtFRzF1U0M7SUFBbUI7RUg2dVNwQjtFRzd1U0M7SUFBbUI7RUhndlNwQjtFR2h2U0M7SUFBbUI7RUhtdlNwQjtFR252U0M7SUFBbUI7RUhzdlNwQjtFR3R2U0M7SUFBbUI7RUh5dlNwQjtFR3p2U0M7SUFBbUI7RUg0dlNwQjtFRzV2U0M7SUFBbUI7RUgrdlNwQjtFRy92U0M7SUFBbUI7RUhrd1NwQjtFR2x3U0M7SUFBbUI7RUhxd1NwQjtFR3J3U0M7SUFBbUI7RUh3d1NwQjtFRzV3U0M7SUFBbUI7RUgrd1NwQjtFRzN3U0M7SUFBbUI7RUg4d1NwQjtFRzl3U0M7SUFBbUI7RUhpeFNwQjtFR2p4U0M7SUFBbUI7RUhveFNwQjtFR3B4U0M7SUFBbUI7RUh1eFNwQjtFR3Z4U0M7SUFBbUI7RUgweFNwQjtFRzF4U0M7SUFBbUI7RUg2eFNwQjtFRzd4U0M7SUFBbUI7RUhneVNwQjtFR2h5U0M7SUFBbUI7RUhteVNwQjtFR255U0M7SUFBbUI7RUhzeVNwQjtFR3R5U0M7SUFBbUI7RUh5eVNwQjtFR3p5U0M7SUFBbUI7RUg0eVNwQjtFRzV5U0M7SUFBbUI7RUgreVNwQjtFRy95U0M7SUFBbUI7RUhrelNwQjtFR2x6U0M7SUFBbUI7RUhxelNwQjtFR3J6U0M7SUFBbUI7RUh3elNwQjtFR3h6U0M7SUFBbUI7RUgyelNwQjtFRzN6U0M7SUFBbUI7RUg4elNwQjtFRzl6U0M7SUFBbUI7RUhpMFNwQjtFR2owU0M7SUFBbUI7RUhvMFNwQjtFR3AwU0M7SUFBbUI7RUh1MFNwQjtFR3YwU0M7SUFBbUI7RUgwMFNwQjtFRzEwU0M7SUFBbUI7RUg2MFNwQjtFRzcwU0M7SUFBbUI7RUhnMVNwQjtFR2gxU0M7SUFBbUI7RUhtMVNwQjtFR24xU0M7SUFBbUI7RUhzMVNwQjtFR3QxU0M7SUFBbUI7RUh5MVNwQjtFR3oxU0M7SUFBbUI7RUg0MVNwQjtFRzUxU0M7SUFBbUI7RUgrMVNwQjtFRy8xU0M7SUFBbUI7RUhrMlNwQjtFR2wyU0M7SUFBbUI7RUhxMlNwQjtFR3IyU0M7SUFBbUI7RUh3MlNwQjtFR3gyU0M7SUFBbUI7RUgyMlNwQjtFRzMyU0M7SUFBbUI7RUg4MlNwQjtFRzkyU0M7SUFBbUI7RUhpM1NwQjtFR2ozU0M7SUFBbUI7RUhvM1NwQjtFR3AzU0M7SUFBbUI7RUh1M1NwQjtFR3YzU0M7SUFBbUI7RUgwM1NwQjtFRzEzU0M7SUFBbUI7RUg2M1NwQjtFRzczU0M7SUFBbUI7RUhnNFNwQjtFR2g0U0M7SUFBbUI7RUhtNFNwQjtFR240U0M7SUFBbUI7RUhzNFNwQjtFR3Q0U0M7SUFBbUI7RUh5NFNwQjtFR3o0U0M7SUFBbUI7RUg0NFNwQjtFRzU0U0M7SUFBbUI7RUgrNFNwQjtFRy80U0M7SUFBbUI7RUhrNVNwQjtFR2w1U0M7SUFBbUI7RUhxNVNwQjtFR3I1U0M7SUFBbUI7RUh3NVNwQjtFR3g1U0M7SUFBbUI7RUgyNVNwQjtFRzM1U0M7SUFBbUI7RUg4NVNwQjtFU2hqU0s7SUFBdUI7RVRtalM1QjtFU2xqU0s7SUFBdUI7RVRxalM1QjtFU3BqU0s7SUFBdUI7RVR1alM1QjtFU3RqU0s7SUFBdUI7RVR5alM1QjtFU3hqU0s7SUFBdUI7RVQyalM1QjtFUzFqU0s7SUFBdUI7RVQ2alM1QjtFUzVqU0s7SUFBdUI7RVQralM1QjtFUzFqU087Ozs7SUFBMEI7RVRna1NqQztFUy9qU087Ozs7SUFBMEI7RVRxa1NqQztFU3BrU087Ozs7SUFBMEI7RVQwa1NqQztBQUNGO0FTcm1TRTtFTjFhQztJQUFtQjtFSG1oVHBCO0VHbGhUQztJQUFtQjtFSHFoVHBCO0VHamhUQztJQUFtQjtFSG9oVHBCO0VHbmhUQztJQUFtQjtFSHNoVHBCO0VHdmhUQztJQUFtQjtFSDBoVHBCO0VHemhUQztJQUFtQjtFSDRoVHBCO0VHN2hUQztJQUFtQjtFSGdpVHBCO0VHL2hUQztJQUFtQjtFSGtpVHBCO0VHbmlUQztJQUFtQjtFSHNpVHBCO0VHcmlUQztJQUFtQjtFSHdpVHBCO0VHemlUQztJQUFtQjtFSDRpVHBCO0VHM2lUQztJQUFtQjtFSDhpVHBCO0VHL2lUQztJQUFtQjtFSGtqVHBCO0VHampUQztJQUFtQjtFSG9qVHBCO0VHcmpUQztJQUFtQjtFSHdqVHBCO0VHdmpUQztJQUFtQjtFSDBqVHBCO0VHM2pUQztJQUFtQjtFSDhqVHBCO0VHN2pUQztJQUFtQjtFSGdrVHBCO0VHamtUQztJQUFtQjtFSG9rVHBCO0VHbmtUQztJQUFtQjtFSHNrVHBCO0VHdmtUQztJQUFtQjtFSDBrVHBCO0VHemtUQztJQUFtQjtFSDRrVHBCO0VHN2tUQztJQUFtQjtFSGdsVHBCO0VHL2tUQztJQUFtQjtFSGtsVHBCO0VHbmxUQztJQUFtQjtFSHNsVHBCO0VHcmxUQztJQUFtQjtFSHdsVHBCO0VHemxUQztJQUFtQjtFSDRsVHBCO0VHM2xUQztJQUFtQjtFSDhsVHBCO0VHL2xUQztJQUFtQjtFSGttVHBCO0VHam1UQztJQUFtQjtFSG9tVHBCO0VHcm1UQztJQUFtQjtFSHdtVHBCO0VHdm1UQztJQUFtQjtFSDBtVHBCO0VHM21UQztJQUFtQjtFSDhtVHBCO0VHN21UQztJQUFtQjtFSGduVHBCO0VHam5UQztJQUFtQjtFSG9uVHBCO0VHbm5UQztJQUFtQjtFSHNuVHBCO0VHdm5UQztJQUFtQjtFSDBuVHBCO0VHem5UQztJQUFtQjtFSDRuVHBCO0VHN25UQztJQUFtQjtFSGdvVHBCO0VHL25UQztJQUFtQjtFSGtvVHBCO0VHbm9UQztJQUFtQjtFSHNvVHBCO0VHcm9UQztJQUFtQjtFSHdvVHBCO0VHem9UQztJQUFtQjtFSDRvVHBCO0VHM29UQztJQUFtQjtFSDhvVHBCO0VHL29UQztJQUFtQjtFSGtwVHBCO0VHanBUQztJQUFtQjtFSG9wVHBCO0VHcnBUQztJQUFtQjtFSHdwVHBCO0VHdnBUQztJQUFtQjtFSDBwVHBCO0VHM3BUQztJQUFtQjtFSDhwVHBCO0VHN3BUQztJQUFtQjtFSGdxVHBCO0VHanFUQztJQUFtQjtFSG9xVHBCO0VHbnFUQztJQUFtQjtFSHNxVHBCO0VHNXFUQztJQUFtQjtFSCtxVHBCO0VHOXFUQztJQUFtQjtFSGlyVHBCO0VHN3FUQztJQUFtQjtFSGdyVHBCO0VHL3FUQztJQUFtQjtFSGtyVHBCO0VHbnJUQztJQUFtQjtFSHNyVHBCO0VHcnJUQztJQUFtQjtFSHdyVHBCO0VHenJUQztJQUFtQjtFSDRyVHBCO0VHM3JUQztJQUFtQjtFSDhyVHBCO0VHL3JUQztJQUFtQjtFSGtzVHBCO0VHanNUQztJQUFtQjtFSG9zVHBCO0VHcnNUQztJQUFtQjtFSHdzVHBCO0VHdnNUQztJQUFtQjtFSDBzVHBCO0VHM3NUQztJQUFtQjtFSDhzVHBCO0VHN3NUQztJQUFtQjtFSGd0VHBCO0VHanRUQztJQUFtQjtFSG90VHBCO0VHbnRUQztJQUFtQjtFSHN0VHBCO0VHdnRUQztJQUFtQjtFSDB0VHBCO0VHenRUQztJQUFtQjtFSDR0VHBCO0VHN3RUQztJQUFtQjtFSGd1VHBCO0VHL3RUQztJQUFtQjtFSGt1VHBCO0VHbnVUQztJQUFtQjtFSHN1VHBCO0VHcnVUQztJQUFtQjtFSHd1VHBCO0VHenVUQztJQUFtQjtFSDR1VHBCO0VHM3VUQztJQUFtQjtFSDh1VHBCO0VHL3VUQztJQUFtQjtFSGt2VHBCO0VHanZUQztJQUFtQjtFSG92VHBCO0VHcnZUQztJQUFtQjtFSHd2VHBCO0VHdnZUQztJQUFtQjtFSDB2VHBCO0VHM3ZUQztJQUFtQjtFSDh2VHBCO0VHN3ZUQztJQUFtQjtFSGd3VHBCO0VHandUQztJQUFtQjtFSG93VHBCO0VHbndUQztJQUFtQjtFSHN3VHBCO0VHdndUQztJQUFtQjtFSDB3VHBCO0VHendUQztJQUFtQjtFSDR3VHBCO0VHN3dUQztJQUFtQjtFSGd4VHBCO0VHL3dUQztJQUFtQjtFSGt4VHBCO0VHbnhUQztJQUFtQjtFSHN4VHBCO0VHcnhUQztJQUFtQjtFSHd4VHBCO0VHenhUQztJQUFtQjtFSDR4VHBCO0VHM3hUQztJQUFtQjtFSDh4VHBCO0VHL3hUQztJQUFtQjtFSGt5VHBCO0VHanlUQztJQUFtQjtFSG95VHBCO0VHcnlUQztJQUFtQjtFSHd5VHBCO0VHdnlUQztJQUFtQjtFSDB5VHBCO0VHM3lUQztJQUFtQjtFSDh5VHBCO0VHN3lUQztJQUFtQjtFSGd6VHBCO0VHanpUQztJQUFtQjtFSG96VHBCO0VHbnpUQztJQUFtQjtFSHN6VHBCO0VHdnpUQztJQUFtQjtFSDB6VHBCO0VHenpUQztJQUFtQjtFSDR6VHBCO0VHN3pUQztJQUFtQjtFSGcwVHBCO0VHL3pUQztJQUFtQjtFSGswVHBCO0VHbjBUQztJQUFtQjtFSHMwVHBCO0VHcjBUQztJQUFtQjtFSHcwVHBCO0VHejBUQztJQUFtQjtFSDQwVHBCO0VHMzBUQztJQUFtQjtFSDgwVHBCO0VHLzBUQztJQUFtQjtFSGsxVHBCO0VHajFUQztJQUFtQjtFSG8xVHBCO0VHcjFUQztJQUFtQjtFSHcxVHBCO0VHdjFUQztJQUFtQjtFSDAxVHBCO0VHMzFUQztJQUFtQjtFSDgxVHBCO0VHNzFUQztJQUFtQjtFSGcyVHBCO0VHajJUQztJQUFtQjtFSG8yVHBCO0VHbjJUQztJQUFtQjtFSHMyVHBCO0VHdjJUQztJQUFtQjtFSDAyVHBCO0VHejJUQztJQUFtQjtFSDQyVHBCO0VHNzJUQztJQUFtQjtFSGczVHBCO0VHLzJUQztJQUFtQjtFSGszVHBCO0VHbjNUQztJQUFtQjtFSHMzVHBCO0VHcjNUQztJQUFtQjtFSHczVHBCO0VHejNUQztJQUFtQjtFSDQzVHBCO0VHMzNUQztJQUFtQjtFSDgzVHBCO0VHLzNUQztJQUFtQjtFSGs0VHBCO0VHajRUQztJQUFtQjtFSG80VHBCO0VHcjRUQztJQUFtQjtFSHc0VHBCO0VHdjRUQztJQUFtQjtFSDA0VHBCO0VHMzRUQztJQUFtQjtFSDg0VHBCO0VHNzRUQztJQUFtQjtFSGc1VHBCO0VHajVUQztJQUFtQjtFSG81VHBCO0VHbjVUQztJQUFtQjtFSHM1VHBCO0VHdjVUQztJQUFtQjtFSDA1VHBCO0VHejVUQztJQUFtQjtFSDQ1VHBCO0VHNzVUQztJQUFtQjtFSGc2VHBCO0VHLzVUQztJQUFtQjtFSGs2VHBCO0VHbjZUQztJQUFtQjtFSHM2VHBCO0VHcjZUQztJQUFtQjtFSHc2VHBCO0VHejZUQztJQUFtQjtFSDQ2VHBCO0VHMzZUQztJQUFtQjtFSDg2VHBCO0VHLzZUQztJQUFtQjtFSGs3VHBCO0VHajdUQztJQUFtQjtFSG83VHBCO0VHcjdUQztJQUFtQjtFSHc3VHBCO0VHdjdUQztJQUFtQjtFSDA3VHBCO0VHMzdUQztJQUFtQjtFSDg3VHBCO0VHNzdUQztJQUFtQjtFSGc4VHBCO0VHajhUQztJQUFtQjtFSG84VHBCO0VHbjhUQztJQUFtQjtFSHM4VHBCO0VHdjhUQztJQUFtQjtFSDA4VHBCO0VHejhUQztJQUFtQjtFSDQ4VHBCO0VHNzhUQztJQUFtQjtFSGc5VHBCO0VHLzhUQztJQUFtQjtFSGs5VHBCO0VTeGlUSztJQUFtQjtFVDJpVHhCO0VTMWlUSztJQUEyQjtFVDZpVGhDO0VHeDZUQzs7SUFBd0I7RUg0NlR6QjtFRzM2VEM7O0lBQXdCO0VIKzZUekI7RUc5NlRDOztJQUEwQjtJQUFpQjtFSG03VDVDO0VHcjdUQzs7SUFBd0I7RUh5N1R6QjtFR3g3VEM7O0lBQXdCO0VINDdUekI7RUczN1RDOztJQUEwQjtJQUFpQjtFSGc4VDVDO0VHbDhUQzs7SUFBd0I7RUhzOFR6QjtFR3I4VEM7O0lBQXdCO0VIeThUekI7RUd4OFRDOztJQUEwQjtJQUFpQjtFSDY4VDVDO0VHLzhUQzs7SUFBd0I7RUhtOVR6QjtFR2w5VEM7O0lBQXdCO0VIczlUekI7RUdyOVRDOztJQUEwQjtJQUFpQjtFSDA5VDVDO0VHNTlUQzs7SUFBd0I7RUhnK1R6QjtFRy85VEM7O0lBQXdCO0VIbStUekI7RUdsK1RDOztJQUEwQjtJQUFpQjtFSHUrVDVDO0VHeitUQzs7SUFBd0I7RUg2K1R6QjtFRzUrVEM7O0lBQXdCO0VIZy9UekI7RUcvK1RDOztJQUEwQjtJQUFpQjtFSG8vVDVDO0VHdC9UQzs7SUFBd0I7RUgwL1R6QjtFR3ovVEM7O0lBQXdCO0VINi9UekI7RUc1L1RDOztJQUEwQjtJQUFpQjtFSGlnVTVDO0VHbmdVQzs7SUFBd0I7RUh1Z1V6QjtFR3RnVUM7O0lBQXdCO0VIMGdVekI7RUd6Z1VDOztJQUEwQjtJQUFpQjtFSDhnVTVDO0VHaGhVQzs7SUFBd0I7RUhvaFV6QjtFR25oVUM7O0lBQXdCO0VIdWhVekI7RUd0aFVDOztJQUEwQjtJQUFpQjtFSDJoVTVDO0VHN2hVQzs7SUFBd0I7RUhpaVV6QjtFR2hpVUM7O0lBQXdCO0VIb2lVekI7RUduaVVDOztJQUEwQjtJQUFpQjtFSHdpVTVDO0VHMWlVQzs7SUFBd0I7RUg4aVV6QjtFRzdpVUM7O0lBQXdCO0VIaWpVekI7RUdoalVDOztJQUEwQjtJQUFpQjtFSHFqVTVDO0VHeGlVQztJQUFtQjtFSDJpVXBCO0VHdmlVQztJQUFtQjtFSDBpVXBCO0VHMWlVQztJQUFtQjtFSDZpVXBCO0VHN2lVQztJQUFtQjtFSGdqVXBCO0VHaGpVQztJQUFtQjtFSG1qVXBCO0VHbmpVQztJQUFtQjtFSHNqVXBCO0VHdGpVQztJQUFtQjtFSHlqVXBCO0VHempVQztJQUFtQjtFSDRqVXBCO0VHNWpVQztJQUFtQjtFSCtqVXBCO0VHL2pVQztJQUFtQjtFSGtrVXBCO0VHbGtVQztJQUFtQjtFSHFrVXBCO0VHcmtVQztJQUFtQjtFSHdrVXBCO0VHeGtVQztJQUFtQjtFSDJrVXBCO0VHM2tVQztJQUFtQjtFSDhrVXBCO0VHOWtVQztJQUFtQjtFSGlsVXBCO0VHamxVQztJQUFtQjtFSG9sVXBCO0VHcGxVQztJQUFtQjtFSHVsVXBCO0VHdmxVQztJQUFtQjtFSDBsVXBCO0VHMWxVQztJQUFtQjtFSDZsVXBCO0VHN2xVQztJQUFtQjtFSGdtVXBCO0VHaG1VQztJQUFtQjtFSG1tVXBCO0VHbm1VQztJQUFtQjtFSHNtVXBCO0VHdG1VQztJQUFtQjtFSHltVXBCO0VHem1VQztJQUFtQjtFSDRtVXBCO0VHNW1VQztJQUFtQjtFSCttVXBCO0VHL21VQztJQUFtQjtFSGtuVXBCO0VHdG5VQztJQUFtQjtFSHluVXBCO0VHcm5VQztJQUFtQjtFSHduVXBCO0VHeG5VQztJQUFtQjtFSDJuVXBCO0VHM25VQztJQUFtQjtFSDhuVXBCO0VHOW5VQztJQUFtQjtFSGlvVXBCO0VHam9VQztJQUFtQjtFSG9vVXBCO0VHcG9VQztJQUFtQjtFSHVvVXBCO0VHdm9VQztJQUFtQjtFSDBvVXBCO0VHMW9VQztJQUFtQjtFSDZvVXBCO0VHN29VQztJQUFtQjtFSGdwVXBCO0VHaHBVQztJQUFtQjtFSG1wVXBCO0VHbnBVQztJQUFtQjtFSHNwVXBCO0VHdHBVQztJQUFtQjtFSHlwVXBCO0VHenBVQztJQUFtQjtFSDRwVXBCO0VHNXBVQztJQUFtQjtFSCtwVXBCO0VHL3BVQztJQUFtQjtFSGtxVXBCO0VHbHFVQztJQUFtQjtFSHFxVXBCO0VHcnFVQztJQUFtQjtFSHdxVXBCO0VHeHFVQztJQUFtQjtFSDJxVXBCO0VHM3FVQztJQUFtQjtFSDhxVXBCO0VHOXFVQztJQUFtQjtFSGlyVXBCO0VHanJVQztJQUFtQjtFSG9yVXBCO0VHcHJVQztJQUFtQjtFSHVyVXBCO0VHdnJVQztJQUFtQjtFSDByVXBCO0VHMXJVQztJQUFtQjtFSDZyVXBCO0VHN3JVQztJQUFtQjtFSGdzVXBCO0VHaHNVQztJQUFtQjtFSG1zVXBCO0VHbnNVQztJQUFtQjtFSHNzVXBCO0VHdHNVQztJQUFtQjtFSHlzVXBCO0VHenNVQztJQUFtQjtFSDRzVXBCO0VHNXNVQztJQUFtQjtFSCtzVXBCO0VHL3NVQztJQUFtQjtFSGt0VXBCO0VHbHRVQztJQUFtQjtFSHF0VXBCO0VHcnRVQztJQUFtQjtFSHd0VXBCO0VHeHRVQztJQUFtQjtFSDJ0VXBCO0VHM3RVQztJQUFtQjtFSDh0VXBCO0VHOXRVQztJQUFtQjtFSGl1VXBCO0VHanVVQztJQUFtQjtFSG91VXBCO0VHcHVVQztJQUFtQjtFSHV1VXBCO0VHdnVVQztJQUFtQjtFSDB1VXBCO0VHMXVVQztJQUFtQjtFSDZ1VXBCO0VHN3VVQztJQUFtQjtFSGd2VXBCO0VHaHZVQztJQUFtQjtFSG12VXBCO0VHbnZVQztJQUFtQjtFSHN2VXBCO0VHdHZVQztJQUFtQjtFSHl2VXBCO0VHenZVQztJQUFtQjtFSDR2VXBCO0VHNXZVQztJQUFtQjtFSCt2VXBCO0VHL3ZVQztJQUFtQjtFSGt3VXBCO0VHbHdVQztJQUFtQjtFSHF3VXBCO0VHcndVQztJQUFtQjtFSHd3VXBCO0VTMTVUSztJQUF1QjtFVDY1VDVCO0VTNTVUSztJQUF1QjtFVCs1VDVCO0VTOTVUSztJQUF1QjtFVGk2VDVCO0VTaDZUSztJQUF1QjtFVG02VDVCO0VTbDZUSztJQUF1QjtFVHE2VDVCO0VTcDZUSztJQUF1QjtFVHU2VDVCO0VTdDZUSztJQUF1QjtFVHk2VDVCO0VTcDZUTzs7OztJQUEwQjtFVDA2VGpDO0VTejZUTzs7OztJQUEwQjtFVCs2VGpDO0VTOTZUTzs7OztJQUEwQjtFVG83VGpDO0FBQ0Y7QVN4NlRBO0VBQ0U7RUFDQTtFQUNBO0FUMDZURjtBU3Y2VEE7RUFDRTtBVHk2VEY7QVN0NlRBO0VBQ0U7SUFDRTtFVHc2VEY7RVN0NlRFO0lBQ0U7SUFBdUI7SUFDdkI7SUFBeUI7SUFDekI7SUFBOEI7SUFBZ0M7RVQ0NlRsRTtFU3o2VEU7SUFDRTtJQUF1QjtJQUFzQjtJQUM3QztFVDY2VEo7RVMxNlRFO0lBQ0U7SUFDQTtFVDQ2VEo7QUFDRjtBVTEzVUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQW1GQTtBVjB5VUY7QVVqNFVBO0VBYUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVZ1M1VKO0FVMTRVQTtFQXFCTTtBVnczVU47QVU3NFVBO0VBMEJJO0VBR0E7QVZvM1VKO0FVbDdVSTtFQUNFO0FWbzdVTjtBVW43VU07RUFDRTtBVnE3VVI7QVV4N1VJO0VBUEY7RUFDQTtFQUNBO0FWazhVRjtBVXA3VUk7RUFDRTtBVnM3VU47QVVyN1VNO0VBQ0U7QVZ1N1VSO0FVMTdVSTtFQWhCRjtFQUNBO0VBQ0E7QVY2OFVGO0FVcDdVRTtFQUNFO0FWczdVSjtBVXY3VUU7RUEzQkE7RUFDQTtFQUNBO0FWcTlVRjtBVXY3VUk7RUFFSTtBVnc3VVI7QVV0NVVJO0VBQXFDO0FWeTVVekM7QVV0NVVJO0VBQ0U7RUFBb0I7QVZ5NVUxQjtBVXg1VU07RUFBTTtFQUFvQjtBVjQ1VWhDO0FVdDVVSTtFQUNFO0FWdzVVTjtBVXg1VXlEO0VBQVU7QVYyNVVuRTtBVTE1VU07RUFBaUM7QVY2NVV2QztBVXQ4VUE7RUE2Q007QVY0NVVOO0FVejVVSTtFQUVJO0FWMDVVUjtBVTU1VUk7RUFLSTtBVjA1VVI7QVUvOFVBO0VBeURtQjtBVnk1VW5CO0FVMzhVSztFQUFrQztBVjg4VXZDO0FVOThVSztFQUFrQztBVmk5VXZDO0FVajlVSztFQUFrQztBVm85VXZDO0FVcDlVSztFQUFrQztBVnU5VXZDO0FVdjlVSztFQUFrQztBVjA5VXZDO0FVMTlVSztFQUFrQztBVjY5VXZDO0FVcCtVQTtFQWdFTTtBVnU2VU47QVV2K1VBO0VBc0VJO0VBQXVCO0VBQWdCO0VBQW1CO0FWdTZVOUQ7QVU3K1VBO0VBcUVVO0FWMjZVVjtBVXg2VU07RUFDRTtFQUFtQjtBVjI2VTNCO0FVMTZVUTtFQUFRO0FWNjZVaEI7QVU1NlVRO0VBQWM7QVYrNlV0QjtBVTc2VU07RUFDRTtBVis2VVI7QVU3L1VBO0VBa0ZNO0VBQ0E7QVY4NlVOO0FVamdWQTtFQTBGSTtBVjA2VUo7QVVwZ1ZBO0VBOEZJO0VBQ0E7QVZ5NlVKO0FVeGdWQTtFQW1HSTtFQUNBO0VBQ0E7RUFDQTtBVnc2VUo7QVU5Z1ZBO0VBeUdNO0VBQ0E7RUFDQTtBVnc2VU47QVVuaFZBO0VBK0dNO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVnU2VU47QVUzaFZBO0VBdUhRO0FWdTZVUjtBVTloVkE7RUEwSFE7QVZ1NlVSO0FVamlWQTs7RUE4SFE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVnU2VVI7QVV6aVZBO0VBdUlNO0VBbURBO0FWbTNVTjtBVTdpVkE7RUF5SVE7RUFDQTtFQUNBO0VBQ0E7QVZ1NlVSO0FVcDZVUTs7RUFFRTtFQUNBO0FWczZVVjtBVW42VVE7O0VBRUU7RUFDQTtBVnE2VVY7QVU3alZBOztFQTRKVTtFQUNBO0VBQ0E7QVZxNlVWO0FVbjZVUTtFQUdNO0FWbTZVZDtBVXQ2VVE7RUFRTTtBVmk2VWQ7QVV6a1ZBO0VBOEtVO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FWODVVVjtBVXJsVkE7RUE0TFE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVjQ1VVI7QVU1bFZBO0VBbU1RO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUtBO0FWdzVVUjtBVXQ1VVE7RUFDRTtFQUtBO0FWbzVVVjtBVWg1VU07RUFFSTtBVmk1VVY7QVU1NFVJO0VBRUk7QVY2NFVSO0FVL21WQTtFQTJPTTtFQUNBO0VBQ0E7QVZ1NFVOO0FVcDRVSTtFQUVJO0VBQ0E7QVZxNFVSO0FVeDRVSTs7O0VBT007QVZzNFVWO0FVajRVSTtFQUNFO0FWbTRVTjtBVXA0VUk7RUFHSTtBVm80VVI7QVV2NFVJOztFQU9JO0FWbzRVUjtBVXZvVkE7RUF5UU07RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVmk0VU47QVU5b1ZBO0VBaVJJO0VBQ0E7RUFDQTtBVmc0VUo7QVVucFZBO0VBc1JJO0FWZzRVSjtBVTUzVUk7RUFDRTtBVjgzVU47QVU1M1VJO0VBQ0U7QVY4M1VOO0FVNXBWQTtFQW1TSTtFQUNBO0VBQ0E7QVY0M1VKO0FVanFWQTtFQXVTTTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FWNjNVTjtBVTEzVUU7RUFFSTtBVjIzVU47QVU3M1VFO0VBS0k7RUFDQTtBVjIzVU47QVV4M1VFO0VBRUk7QVZ5M1VOO0FVMzNVRTtFQUtJO0VBQ0E7QVZ5M1VOO0FVdDNVRTtFQUVJO0FWdTNVTjtBVXozVUU7RUFLSTtFQUNBO0FWdTNVTjtBVXAzVUU7RUFFSTtBVnEzVU47QVV2M1VFO0VBS0k7RUFDQTtBVnEzVU47QVVsM1VFO0VBRUk7QVZtM1VOO0FVcjNVRTtFQUtJO0VBQ0E7QVZtM1VOO0FVaDNVRTtFQUVJO0FWaTNVTjtBVW4zVUU7RUFLSTtFQUNBO0FWaTNVTjtBVTkyVUU7RUFFSTtBVisyVU47QVVqM1VFO0VBS0k7RUFDQTtBVisyVU47QVU1MlVFO0VBRUk7QVY2MlVOO0FVLzJVRTtFQUtJO0VBQ0E7QVY2MlVOO0FVeDJVQTtFQUNFO0VBQVk7QVYyMlVkO0FVejJVRTtFQUVFO0FWMDJVSjtBVXh3Vkk7RUFDRTtBVjB3Vk47QVV6d1ZNO0VBQ0U7QVYyd1ZSO0FVOXdWSTtFQVBGO0VBQ0E7RUFDQTtBVnd4VkY7QVUxd1ZJO0VBQ0U7QVY0d1ZOO0FVM3dWTTtFQUNFO0FWNndWUjtBVWh4Vkk7RUFoQkY7RUFDQTtFQUNBO0FWbXlWRjtBVTF3VkU7RUFDRTtBVjR3Vko7QVU3d1ZFO0VBM0JBO0VBQ0E7RUFDQTtBVjJ5VkY7QVU3d1ZJO0VBRUk7QVY4d1ZSO0FVNzRVRTtFQUdXO0VBQW1CO0FWODRVaEM7QVVqNVVFO0VBSU07QVZnNVVSO0FVOTRVSTtFQUNFO0FWZzVVTjtBVWg1VXlEO0VBQVU7QVZtNVVuRTtBVWw1VU07RUFBaUM7QVZxNVV2QztBVWg1VUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtBVmc1VUY7QVU1NVVBO0VBY0k7RUFDQTtBVmk1VUo7QVU1NFVFO0VBRUU7QVY2NFVKO0FVOTRVSTtFQUFXO0VBQWE7RUFBZ0I7QVZtNVU1QztBVXA1VUU7RUFJSTtBVm01VU47QVU5NFVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVmc1VUY7QVU3NFVBO0VBRUE7SUFHTTtJQUNBO0VWNDRVSjtFVWg1VUY7O0lBUU07RVY0NFVKO0VVMTRVRTtJQUNFO0VWNDRVSjtFVTc0VUU7O0lBSUk7RVY2NFVOO0VVMTRVRTtJQUNFO0VWNDRVSjtFVTc0VUU7O0lBSUk7RVY2NFVOO0VVdjRVSTtJQUNFO0VWeTRVTjtFVXY0VUk7SUFDRTtFVnk0VU47RVU5NFVFO0lBUUk7RVZ5NFVOO0VVMzZVRjtJQXVDTTtFVnU0VUo7RVU5NlVGO0lBMENRO0VWdTRVTjtFVXA0VU07O0lBR0k7RVZxNFVWO0VVeDRVTTtJQU1JO0VWcTRVVjtFVTM0VU07SUFTSTtJQUNBO0VWcTRVVjtFVWo0VU07O0lBR0k7RVZrNFVWO0VVcjRVTTtJQU1JO0VWazRVVjtFVXg0VU07SUFTSTtJQUNBO0VWazRVVjtFVXY4VUY7SUEyRVE7SUFDQTtFViszVU47RVUzOFVGO0lBZ0ZVO0lBQ0E7RVY4M1VSO0VVLzhVRjtJQW1GWTtFViszVVY7RVVsOVVGO0lBdUZVO0VWODNVUjtFVXI5VUY7SUE2Rk07SUFDQTtFVjIzVUo7RVV4M1VFOztJQUdJO0VWeTNVTjtFVXYzVUk7SUFDRTtFVnkzVU47RVV2M1VJO0lBQ0U7RVZ5M1VOO0VVcjNVRTtJQUVJO0VWczNVTjtBQUNGO0FXcDlWQTtFQUNFO0VBQW1CO0VBQWtCO0VB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STs7Ozs7O0VBQ0U7QVgyOVdOO0FXeDlXSTs7Ozs7O0VBQ0U7QVgrOVdOO0FXNTlXSTs7Ozs7O0VBQ0U7QVhtK1dOO0FXOTlXQTs7OztFQXhlRTtBWDQ4WEY7QVdwK1dBOzs7Ozs7OztFQXZlYztFQUFnQjtFQUF5QjtBWHU5WHZEO0FXaC9XQTs7Ozs7Ozs7RUF0ZVU7RUFBZ0I7QVhpK1gxQjtBVzMvV0E7Ozs7Ozs7Ozs7OztFQXJlbUI7QVg4K1huQjtBV3pnWEE7Ozs7RUFwZWE7QVhtL1hiO0FXL2dYQTs7OztFQW5lYTtBWHcvWGI7QVdyaFhBOzs7O0VBbmUwQztBWDgvWDFDO0FXM2hYQTs7OztFQWxlYTtBWG1nWWI7QVdqaVhBOzs7O0VBaGVPO0FYdWdZUDtBV3ZpWEE7Ozs7RUE5ZFE7RUFBbUI7RUFBaUI7RUFBeUI7QVg4Z1lyRTtBV2hqWEE7Ozs7RUE1ZGM7RUFBZ0I7RUFBVztBWG9oWXpDO0FXeGpYQTs7Ozs7Ozs7RUF2ZEk7RUFDQTtFQUNBO0VBQ0E7QVh5aFlKO0FXOWhZSTs7Ozs7Ozs7RUFBZ0I7QVh3aVlwQjtBV3ZpWUk7Ozs7Ozs7Ozs7Ozs7Ozs7RUFBOEI7QVh5allsQztBV25qWUk7Ozs7Ozs7O0VBQ0U7QVg0allOO0FXempZSTs7Ozs7Ozs7RUFDRTtBWGtrWU47QVdyblhBOzs7O0VBeGNJO0FYbWtZSjtBV2hrWUU7Ozs7RUFBNEI7QVhza1k5QjtBV2pvWEE7Ozs7Ozs7O0VBbmNTO0FYOGtZVDtBVzNvWEE7Ozs7RUE5Ykk7RUFBZ0I7QVhnbFlwQjtBV2xsWUk7Ozs7RVg0akJGO0VBQW9CO0FBNmhYdEI7QVd6bFlJOzs7O0VYNmpCRztFQUErQjtFQUFpQjtBQW9pWHZEO0FXaG1ZSTs7OztFQUFnQjtBWHNtWXBCO0FXcG1ZSTs7OztFQUNFO0VBQWtCO0VBQW9CO0VBQW1CO0VBQVc7QVg2bVkxRTtBVzVtWU07Ozs7RUFBMEM7RUFBb0I7RUFBVTtFQUFhO0VBQWM7RUFBYTtFQUFrRDtBWHduWXhLO0FXdm5ZTTs7OztFQUNFO0VBQW1CO0FYNm5ZM0I7QVc1bllROzs7O0VBQXFCO0FYa29ZN0I7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Ozs7O0VBbVNnQjtBYnU4Y2hCO0FhMXVkQTs7Ozs7O0VBdVNnQjtBYjI4Y2hCO0FhbHZkQTs7Ozs7O0VBMlNnQjtBYis4Y2hCO0FhMXZkQTs7Ozs7O0VBK1NnQjtBYm05Y2hCO0FhbHdkQTs7Ozs7O0VBbVRjO0FidTljZDtBYTF3ZEE7Ozs7OztFQXdUZ0I7RUFDQTtFQUFnQztFQUFpQztBYjQ5Y2pGO0FhcnhkQTs7Ozs7O0VBMlRvQjtFQUFnQjtFQUFtQjtBYm8rY3ZEO0FhL3hkQTs7Ozs7O0VBNFRtQztBYjIrY25DO0FhMStjb0I7Ozs7OztFQUEwQjtBYmsvYzlDO0FhL3lkQTs7Ozs7O0VBaVVzQjtBYnMvY3RCO0FhdnpkQTs7Ozs7O0VBbVV5QjtFQUFnQjtFQUFpQztBYjgvYzFFO0FhajBkQTs7Ozs7O0VBb1UyQjtFQUFnQjtBYnNnZDNDO0FhMTBkQTs7Ozs7O0VBdVVnQjtFQUFtQjtFQUFpQjtFQUFjO0VBQ2xEO0VBQWE7QWIrZ2Q3QjtBYXYxZEE7Ozs7Ozs7Ozs7OztFQTRVeUM7QWJ5aGR6QztBYXRoZFk7Ozs7OztFQUNnQjtBYjZoZDVCO0FhOWhkWTs7Ozs7O0VBRVk7RUFBZ0I7RUFBZ0I7RUFBa0I7QWJ1aWQxRTtBYXppZFk7Ozs7OztFQUlRO0FiNmlkcEI7QWFqamRZOzs7Ozs7RUFLZ0I7QWJvamQ1QjtBYXg0ZEE7RUE0VjBCO0FiK2lkMUI7QWEzNGRBO0VBNlZpQjtBYmlqZGpCO0FhOTRkQTtFQWdXWTtFQUFtQjtFQUFxQjtFQUFpQztFQUN6RTtFQUFpQjtBYnFqZDdCO0FhcGpkWTtFQUFVO0VBQTBDO0Fid2pkaEU7QWExNWRBO0VBcVd5QjtBYndqZHpCO0FhNzVkQTtFQXNXcUI7RUFBbUI7QWIyamR4QztBYXpqZFk7RUFDSTtBYjJqZGhCO0FhNWpkWTtFQUdRO0FiNGpkcEI7QWF2NmRBO0VBbVhZO0FidWpkWjtBYTE2ZEE7RUFvWHNCO0FieWpkdEI7QWE3NmRBO0VBcVgyQjtFQUFnQjtBYjRqZDNDO0FhajdkQTtFQXVYZ0I7QWI2amRoQjtBYXA3ZEE7RUE2WFE7RUFBc0I7RUFBZ0M7QWI0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QUMvQztFQUFhO0VBQW1CO0VBQWdCO0VBQVk7RUFDNUQ7RUFBMEI7QWZ5aGdCOUI7QWV4aGdCSTs7OztFQUFVO0FmOGhnQmQ7QWV0aWdCQTs7Ozs7Ozs7RUFZTTtFQUFvQjtFQUFtQjtBZnNpZ0I3QztBZXJpZ0JNOzs7Ozs7OztFQUFVO0FmK2lnQmhCO0FlNWpnQkE7Ozs7Ozs7O0VBY1k7RUFBeUI7RUFBaUI7RUFBaUI7RUFBcUI7QWY0amdCNUY7QWUzamdCTTs7Ozs7Ozs7RUFDRTtFQUNBO0Fmb2tnQlI7QWVybGdCQTs7OztFQXNCMEM7RUFBYztBZnNrZ0J4RDtBZW5rZ0JBO0VBQ0U7RUFDQTtFQUNBO0FmcWtnQkY7QWVua2dCRTtFQUNFO0VBQ0E7RUFBOEI7RUFBYTtFQUMzQztFQUF3QjtFQUN4QjtBZndrZ0JKO0FldGtnQkk7RUFBeUI7QWZ5a2dCN0I7QWV4a2dCSTtFQUF5QjtBZjJrZ0I3QjtBZTFrZ0JJO0VBQW1CO0FmNmtnQnZCO0FlM2tnQk07Ozs7RUFBVTtFQUFjO0VBQW9CO0VBQVM7RUFBUTtFQUFVO0VBQVc7QWZ1bGdCeEY7QWV0bGdCTTs7OztFQUFvQjtBZjRsZ0IxQjtBZTNsZ0JNOzs7O0VBQXNCO0FmaW1nQjVCO0FlaG1nQk07Ozs7RUFBZ0I7QWZzbWdCdEI7QWVybWdCTTs7OztFQUFrQjtBZjJtZ0J4QjtBZXhtZ0JJO0VBQVM7QWYybWdCYjtBZTFtZ0JJO0VBQVM7QWY2bWdCYjtBZTVtZ0JJO0VBQVM7QWYrbWdCYjtBZTltZ0JJO0VBQVM7QWZpbmdCYjtBZWhuZ0JJO0VBQVM7QWZtbmdCYjtBZWxuZ0JJO0VBQVM7QWZxbmdCYjtBZXBuZ0JJO0VBQVM7QWZ1bmdCYjtBZXRuZ0JJO0VBQVM7QWZ5bmdCYjtBZXhuZ0JJO0VBQVM7QWYybmdCYjtBZTFuZ0JJO0VBQVU7QWY2bmdCZDtBZTVuZ0JJO0VBQVU7QWYrbmdCZDtBZTluZ0JJO0VBQVU7QWZpb2dCZDtBZWhvZ0JJO0VBQVU7QWZtb2dCZDtBZWxvZ0JJO0VBQVU7QWZxb2dCZDtBZXBvZ0JJO0VBQVU7QWZ1b2dCZDtBZ0Jyc2dCSTtF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QWhCZzJnQjFEO0FnQi8xZ0JBO0VBQW1DO0FoQmsyZ0JuQztBZ0JqMmdCQTtFQUFtQztFQUF1QjtBaEJxMmdCMUQ7QWlCMXVoQkE7RUFDSTtFQUNBO0VBQ0E7QWpCNHVoQko7QWlCL3VoQkE7RUFLUTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqQjZ1aEJSO0FpQnR2aEJBO0VBVWE7RUFBd0I7QWpCZ3ZoQnJDO0FpQjF2aEJBO0VBWVk7RUFBbUI7RUFDbkI7RUFDQTtFQUFhO0VBQWlDO0VBQzlDO0FqQm92aEJaO0FpQm53aEJBO0VBZ0JnQjtBakJzdmhCaEI7QWlCdHdoQkE7RUFvQlE7RUFDQTtFQUNBO0VBQ0E7QWpCcXZoQlI7QWlCNXdoQkE7RUEwQlE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpCcXZoQlI7QWlCbnZoQlk7RUFBVztBakJzdmhCdkI7QWlCcnZoQlk7RUFBUTtBakJ3dmhCcEI7QWlCdnZoQlk7RUFBUztBakIwdmhCckI7QWlCdnZoQlk7RUFBVztFQUE0QjtBakIydmhCbkQ7QWlCMXZoQlk7RUFBVztFQUE0QjtBakI4dmhCbkQ7QWtCdHloQkE7RUFDSTtBbEJ3eWhCSjtBa0J6eWhCQTtFQUV1QjtBbEIweWhCdkI7QWtCNXloQkE7RUFLUTtBbEIweWhCUjtBa0J6eWhCUTtFQUFXO0VBQThDO0VBQXFCO0FsQjh5aEJ0RjtBa0JwemhCQTs7RUFXUTtBbEI2eWhCUjtBa0I5eWhCUTs7RUFBUTtFQUFjO0VBQWE7QWxCb3poQjNDO0FrQmx6aEJROztFQUFTO0FsQnN6aEJqQjtBa0JyemhCUTs7RUFBUztBbEJ5emhCakI7QWtCeHpoQlE7O0VBQVM7QWxCNHpoQmpCO0FrQjN6aEJROztFQUFTO0FsQit6aEJqQjtBa0I5emhCUTs7RUFBUztBbEJrMGhCakI7QWtCajBoQlE7O0VBQVM7QWxCcTBoQmpCO0FrQnAwaEJROztFQUFTO0FsQncwaEJqQjtBa0J2MGhCUTs7RUFBUztBbEIyMGhCakI7QWtCMTBoQlE7O0VBQVM7QWxCODBoQmpCO0FrQjcwaEJROztFQUFTO0FsQmkxaEJqQjtBa0Iz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O0VEa2hCNUc7QUFDRjtBQ2poQlU7RUFBQTtJQUNzQztJQUE4QjtJQUFnQztFRHNoQjVHO0FBQ0Y7QUNwaEJVO0VBQThCO0VBQW9CO0VBQVU7RUFBVztFQUFZO0VBQWE7RUFBZ0I7RUFBcUI7RUFBYztFQUFvQjtBRGdpQmpMO0FDL2hCVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEaWlCWjtBQ2hpQlk7RUFDRTtBRGtpQmQ7QUNoaUJZO0VBQ0U7QURraUJkO0FDaGlCWTtFQUNFO0FEa2lCZDtBQ2hpQlk7RUFDRTtBRGtpQmQ7QUNoaUJZO0VBQ0U7QURraUJkO0FDaGlCWTtFQUNFO0FEa2lCZDtBQ2hpQlk7RUFDRTtBRGtpQmQ7QUNoaUJZO0VBQ0U7QURraUJkO0FDaGlCWTtFQUNFO0FEa2lCZDtBQ2hpQlk7RUFDRTtBRGtpQmQ7QUNoaUJZO0VBQ0U7QURraUJkO0FDaGlCWTtFQUNFO0FEa2lCZDtBQy9oQlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURpaUJaO0FDdmlCVTtFQVNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEaWlCZDtBQzloQlU7RUFBZ0M7QURpaUIxQztBQ2hpQlU7RUFBZ0M7QURtaUIxQztBQ2xpQlU7RUFBaUM7QURxaUIzQztBQ3BpQlU7RUFBaUM7QUR1aUIzQztBQ3RpQlU7RUFBa0M7QUR5aUI1QztBQ3hpQlU7RUFBa0M7QUQyaUI1QztBQ3ppQlU7RUFBcUM7QUQ0aUIvQztBQzNpQlU7RUFBcUM7QUQ4aUIvQztBQzdpQlU7RUFBc0M7QURnakJoRDtBQy9pQlU7RUFBc0M7QURrakJoRDtBQ2pqQlU7RUFBdUM7QURvakJqRDtBQ25qQlU7RUFBdUM7QURzakJqRDtBQ3BqQlU7RUFBK0I7QUR1akJ6QztBQ3RqQlU7RUFBeUI7QUR5akJuQztBQ3hqQlU7RUFBK0I7QUQyakJ6QztBQzFqQlU7RUFBb0M7QUQ2akI5QztBQzVqQlU7RUFBeUI7QUQrakJuQztBQzlqQlU7RUFBOEI7QURpa0J4QztBQ2hrQlU7RUFBcUI7QURta0IvQjtBQ2xr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O0lBQVc7RUQrcUI5QjtFQzlxQkE7SUFBUTtJQUFXO0lBQVc7RURtckI5QjtFQ2xyQkE7SUFBUTtJQUFXO0lBQVc7RUR1ckI5QjtFQ3RyQkE7SUFBUTtJQUFXO0lBQVc7RUQyckI5QjtFQzFyQkE7SUFBUTtJQUFXO0lBQVc7RUQrckI5QjtFQzlyQkE7SUFBUTtJQUFXO0lBQVc7RURtc0I5QjtFQ2xzQkE7SUFBUTtJQUFXO0lBQVc7RUR1c0I5QjtFQ3RzQkE7SUFBUTtJQUFXO0lBQVc7RUQyc0I5QjtFQzFzQkE7SUFBUTtJQUFXO0lBQVc7RUQrc0I5QjtFQzlzQkE7SUFBUTtJQUFXO0lBQVc7RURtdEI5QjtFQ2x0QkE7SUFBUTtJQUFXO0lBQVc7RUR1dEI5QjtFQ3R0QkE7SUFBUTtJQUFXO0lBQVc7RUQydEI5QjtBQUNGO0FDenRCQTtFQUNFO0lBQ0U7RUQydEJGO0VDenRCQTtJQUNFO0VEMnRCRjtBQUNGO0FDeHRCQTtFQUNFO0lBQUs7RUQydEJMO0VDMXRCQTtJQUFLO0VENnRCTDtFQzV0QkE7O0lBQVc7RURndUJYO0FBQ0Y7QUMvdEJBO0VBQ0U7O0lBQVM7RURtdUJUO0VDbHVCQTtJQUFLO0VEcXVCTDtFQ3B1QkE7O0lBQVc7RUR3dUJYO0FBQ0Y7QUN2dUJBO0VBQ0U7SUFBSztFRDB1Qkw7RUN6dUJBO0lBQUs7RUQ0dUJMO0VDM3VCQTs7SUFBVztFRCt1Qlg7QUFDRjtBQzd1QkE7RUFDRTtJQUNFO0lBQ0E7RUQrdUJGO0VDN3VCQTtJQUNFO0VEK3VCRjtFQzd1QkE7SUFDRTtFRCt1QkY7RUM3dUJBO0lBQ0U7RUQrdUJGO0VDN3VCQTtJQUNFO0VEK3VCRjtFQzd1QkE7SUFDRTtFRCt1QkY7RUM3dUJBO0lBQ0U7RUQrdUJGO0VDN3VCQTtJQUNFO0VEK3VCRjtFQzd1QkE7SUFDRTtFRCt1QkY7RUM3dUJBOztJQUNFO0lBQ0E7RURndkJGO0FBQ0Y7QUM3dUJBO0VBQ0U7O0lBQ0U7SUFDQTtFRGd2QkY7RUM5dUJBOztJQUNFO0lBQ0E7RURpdkJGO0FBQ0Y7QUM5dUJBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtJQUNBO0VEZ3ZCRjtFQzl1QkE7O0lBQ0U7SUFDQTtJQUNBO0VEaXZCRjtBQUNGO0FDOXVCQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7SUFDQTtFRGd2QkY7RUM5dUJBOztJQUNFO0lBQ0E7SUFDQTtFRGl2QkY7QUFDRjtBQzl1QkE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7SUFDQTtFRGd2QkY7RUM5dUJBOztJQUNFO0lBQ0E7SUFDQTtFRGl2QkY7QUFDRjtBQzl1QkE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7SUFDQTtFRGd2QkY7RUM5dUJBOztJQUNFO0lBQ0E7SUFDQTtFRGl2QkY7QUFDRjtBQzl1QkE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0lBQ0E7RURndkJGO0VDOXVCQTs7SUFDRTtJQUNBO0lBQ0E7RURpdkJGO0FBQ0Y7QUM5dUJBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtJQUNBO0VEZ3ZCRjtFQzl1QkE7O0lBQ0U7SUFDQTtJQUNBO0VEaXZCRjtBQUNGO0FDOXVCQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtJQUNBO0VEZ3ZCRjtFQzl1QkE7O0lBQ0U7SUFDQTtJQUNBO0VEaXZCRjtBQUNGO0FDOXVCQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lBQ0U7RURndkJGO0VDOXVCQTtJQUNFO0VEZ3ZCRjtFQzl1QkE7SUFDRTtFRGd2QkY7RUM5dUJBO0lB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YztBRnM0RDdFO0FFcjRETTtFQUFTO0VBQWM7RUFBVztFQUFZO0VBQWE7QUY0NERqRTtBRXY0REk7RUFDRTtFQUFtQjtFQUNuQjtFQUFZO0VBQWE7RUFBYTtFQUFjO0FGODREMUQ7QUU3NERNO0VBQ0U7RUFBb0I7RUFBUTtFQUFTO0VBQWE7QUZtNUQxRDtBRWw1RFE7RUFDRTtFQUFvQjtFQUF1QjtFQUFZO0VBQVc7RUFBb0I7QUZ5NURoRztBRXY1RFU7RUFBMkI7RUFBNkI7RUFBMEI7QUY0NUQ1RjtBRXptRUU7RUFDRTtBRjJtRUo7QUVubUVFO0VBQW9CO0FGc21FdEI7QUVybUVFO0VBQW9CO0FGd21FdEI7QUV2bUVFO0VBQW9CO0FGMG1FdEI7QUV6bUVFO0VBQW9CO0FGNG1FdEI7QUUzbUVFO0VBQW9CO0FGOG1FdEI7QUU3bUVFO0VBQW9CO0FGZ25FdEI7QUUvbUVFO0VBQW9CO0FGa25FdEI7QUVqbkVFO0VBQW9CO0FGb25FdEI7QUVubkVFO0VBQW9CO0FGc25FdEI7QUVybkVFO0VBQW9CO0FGd25FdEI7QUV2bkVFO0VBQW9CO0FGMG5FdEI7QUV6bkVFO0VBQW9CO0FGNG5FdEI7QUUzbkVFO0VBQW9CO0FGOG5FdEI7QUU3bkVFO0VBQW9CO0FGZ29FdEI7QUUvbkVFO0VBQW9CO0FGa29FdEI7QUVqb0VFO0VBQW9CO0FGb29FdEI7QUVub0VFO0VBQW9CO0FGc29FdEI7QUVub0VJO0VBQXdCO0FGc29FNUI7QUVyb0VJO0VBQXlCO0FGd29FN0I7QUVyb0VFO0VBQ0U7RUFBb0I7RUFBUztFQUFVO0VBQVc7QUYyb0V0RDtBRTFvRUk7RUFBTTtBRjZvRVY7QUU1b0VJO0VBQ0U7RUFBWTtBRitvRWxCO0FFOW9FTTtFQUErQjtFQUFpQjtBRmtwRXREO0FFanBFTTtFQUErQjtFQUFpQjtBRnFwRXREO0FFcHBFTTtFQUFnQztFQUFpQjtBRndwRXZEO0FFdnBFTTs7RUFBZ0M7QUYycEV0QztBRTFwRU07O0VBQWdDO0FGOHBFdEM7QUU3cEVNO0VBQWlCO0FGZ3FFdkI7QUUvcEVNO0VBQWlCO0FGa3FFdkI7QUVqcUVNO0VBQWlCO0FGb3FFdkI7QUVucUVNO0VBQWlCO0FGc3FFdkI7QUVycUVNOzs7RUFBK0M7QUYwcUVyRDtBRXpxRU07OztFQUErQztBRjhxRXJEO0FFN3FFTTtFQUFpQjtBRmdyRXZCO0FFL3FFTTtFQUFpQjtBRmtyRXZCO0FFOXFFRTtFQUFnRTtBRmlyRWxFO0FFaHJFRTtFQUFnRTtBRm1yRWxFO0FFbHJFRTtFQUFnRTtBRnFyRWxFO0FFcHJFRTtFQUFnRTtBRnVyRWxFO0FFdHJFRTtFQUFnRTtBRnlyRWxFO0FFeHJFRTtFQUFnRTtBRjJyRWxFO0FFMXJFRTtFQUFnRTtBRjZyRWxFO0FFNXJFRTtFQUFnRTtBRityRWxFO0FFN3JFRTtFQUErRDtBRmdzRWpFO0FFL3JFRTtFQUErRDtBRmtzRWpFO0FFanNFRTtFQUErRDtBRm9zRWpFO0FFbnNFRTtFQUErRDtBRnNzRWpFO0FFcnNFRTtFQUErRDtBRndzRWpFO0FFdnNFRTtFQUErRDtBRjBzRWpFO0FFenNFRTtFQUErRDtBRjRzRWpFO0FFM3NFRTtFQUErRDtBRjhzRWpFO0FFNXNFRTtFQUErRDtBRitzRWpFO0FFOXNFRTtFQUErRDtBRml0RWpFO0FFaHRFRTtFQUErRDtBRm10RWpFO0FFbHRFRTtFQUErRDtBRnF0RWpFO0FFcHRFRTtFQUErRDtBRnV0RWpFO0FFdHRFRTtFQUErRDtBRnl0RWpFO0FFeHRFRTtFQUErRDtBRjJ0RWpFO0FFMXRFRTtFQUErRDtBRjZ0RWpFO0FFM3RFRTtFQUE0QztBRjh0RTlDO0FFN3RFRTtFQUE0QztBRmd1RTlDO0FFL3RFRTtFQUE0QztBRmt1RTlDO0FFanVFRTtFQUE0QztBRm91RTlDO0FFbnVFRTtFQUE0QztBRnN1RTlDO0FFcnVFRTtFQUE0QztBRnd1RTlDO0FFdnVFRTtFQUE0QztBRjB1RTlDO0FFenVFRTtFQUE0QztBRjR1RTlDO0FFbm5FWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FGMG5FOUg7QUV6bkVZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUZnb0U5SDtBRS9uRVk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBRnNvRTlIO0FFcm9FWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FGNG9FOUg7QUUzb0VZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUZrcEU5SDtBRWpwRVk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBRndwRTlIO0FFdnBFWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FGOHBFOUg7QUU3cEVZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUZvcUU5SDtBRW5xRVk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBRjBxRTlIO0FFenFFWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FGZ3JFOUg7QUUvcUVZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUZzckU5SDtBRXJyRVk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBRjRyRTlIO0FFdjVFRTtFQUNFO0FGeTVFSjtBRWo1RUU7RUFBb0I7QUZvNUV0QjtBRW41RUU7RUFBb0I7QUZzNUV0QjtBRXI1RUU7RUFBb0I7QUZ3NUV0QjtBRXY1RUU7RUFBb0I7QUYwNUV0QjtBRXo1RUU7RUFBb0I7QUY0NUV0QjtBRTM1RUU7RUFBb0I7QUY4NUV0QjtBRTc1RUU7RUFBb0I7QUZnNkV0QjtBRS81RUU7RUFBb0I7QUZrNkV0QjtBRWo2RUU7RUFBb0I7QUZvNkV0QjtBRW42RUU7RUFBb0I7QUZzNkV0QjtBRXI2RUU7RUFBb0I7QUZ3NkV0QjtBRXY2RUU7RUFBb0I7QUYwNkV0QjtBRXo2RUU7RUFBb0I7QUY0NkV0QjtBRTM2RUU7RUFBb0I7QUY4NkV0QjtBRTc2RUU7RUFBb0I7QUZnN0V0QjtBRS82RUU7RUFBb0I7QUZrN0V0QjtBRWo3RUU7RUFBb0I7QUZvN0V0QjtBRWo3RUk7RUFBd0I7QUZvN0U1QjtBRW43RUk7RUFBeUI7QUZzN0U3QjtBRW43RUU7RUFDRTtFQUFvQjtFQUFTO0VBQVU7RUFBVztBRnk3RXREO0FFeDdFSTtFQUFNO0FGMjdFVjtBRTE3RUk7RUFDRTtFQUFZO0FGNjdFbEI7QUU1N0VNO0VBQStCO0VBQWlCO0FGZzhFdEQ7QUUvN0VNO0VBQStCO0VBQWlCO0FGbThFdEQ7QUVsOEVNO0VBQWdDO0VBQWlCO0FGczhFdkQ7QUVyOEVNOztFQUFnQztBRnk4RXRDO0FFeDhFTTs7RUFBZ0M7QUY0OEV0QztBRTM4RU07RUFBaUI7QUY4OEV2QjtBRTc4RU07RUFBaUI7QUZnOUV2QjtBRS84RU07RUFBaUI7QUZrOUV2QjtBRWo5RU07RUFBaUI7QUZvOUV2QjtBRW45RU07OztFQUErQztBRnc5RXJEO0FFdjlFTTs7O0VBQStDO0FGNDlFckQ7QUUzOUVNO0VBQWlCO0FGODlFdkI7QUU3OUVNO0VBQWlCO0FGZytFdkI7QUU1OUVFO0VBQWdFO0FGKzlFbEU7QUU5OUVFO0VBQWdFO0FGaStFbEU7QUVoK0VFO0VBQWdFO0FGbStFbEU7QUVsK0VFO0VBQWdFO0FGcStFbEU7QUVwK0VFO0VBQWdFO0FGdStFbEU7QUV0K0VFO0VBQWdFO0FGeStFbEU7QUV4K0VFO0VBQWdFO0FGMitFbEU7QUUxK0VFO0VBQWdFO0FGNitFbEU7QUUzK0VFO0VBQStEO0FGOCtFakU7QUU3K0VFO0VBQStEO0FGZy9FakU7QUUvK0VFO0VBQStEO0FGay9FakU7QUVqL0VFO0VBQStEO0FGby9FakU7QUVuL0VFO0VBQStEO0FGcy9FakU7QUVyL0VFO0VBQStEO0FGdy9FakU7QUV2L0VFO0VBQStEO0FGMC9FakU7QUV6L0VFO0VBQStEO0FGNC9FakU7QUUxL0VFO0VBQStEO0FGNi9FakU7QUU1L0VFO0VBQStEO0FGKy9FakU7QUU5L0VFO0VBQStEO0FGaWdGakU7QUVoZ0ZFO0VBQStEO0FGbWdGakU7QUVsZ0ZFO0VBQStEO0FGcWdGakU7QUVwZ0ZFO0VBQStEO0FGdWdGakU7QUV0Z0ZFO0VBQStEO0FGeWdGakU7QUV4Z0ZFO0VBQStEO0FGMmdGakU7QUV6Z0ZFO0VBQTRDO0FGNGdGOUM7QUUzZ0ZFO0VBQTRDO0FGOGdGOUM7QUU3Z0ZFO0VBQTRDO0FGZ2hGOUM7QUUvZ0ZFO0VBQTRDO0FGa2hGOUM7QUVqaEZFO0VBQTRDO0FGb2hGOUM7QUVuaEZFO0VBQTRDO0FGc2hGOUM7QUVyaEZFO0VBQTRDO0FGd2hGOUM7QUV2aEZFO0VBQTRDO0FGMGhGOUM7QUVsNUVZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUZ5NUU5SDtBRXg1RVk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBRis1RTlIO0FFOTVFWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FGcTZFOUg7QUVwNkVZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUYyNkU5SDtBRTE2RVk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBRmk3RTlIO0FFaDdFWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FGdTdFOUg7QUV0N0VZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUY2N0U5SDtBRTU3RVk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBRm04RTlIO0FFbDhFWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FGeThFOUg7QUV4OEVZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUYrOEU5SDtBRTk4RVk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBRnE5RTlIO0FFcDlFWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FGMjlFOUg7QUUxOUVZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUZpK0U5SDtBRWgrRVk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBRnUrRTlIO0FFdCtFWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FGNitFOUg7QUU1K0VZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUZtL0U5SDtBRWwvRVk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBRnkvRTlIO0FFeC9FWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FGKy9FOUg7QUU5L0VZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUZxZ0Y5SDtBRXBnRlk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBRjJnRjlIO0FFMWdGWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FGaWhGOUg7QUVoaEZZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUZ1aEY5SDtBRXRoRlk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBRjZoRjlIO0FFNWhGWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FGbWlGOUg7QUV6eEZFO0VBQ0U7QUYyeEZKO0FFbnhGRTtFQUFvQjtBRnN4RnRCO0FFcnhGRTtFQUFvQjtBRnd4RnRCO0FFdnhGRTtFQUFvQjtBRjB4RnRCO0FFenhGRTtFQUFvQjtBRjR4RnRCO0FFM3hGRTtFQUFvQjtBRjh4RnRCO0FFN3hGRTtFQUFvQjtBRmd5RnRCO0FFL3hGRTtFQUFvQjtBRmt5RnRCO0FFanlGRTtFQUFvQjtBRm95RnRCO0FFbnlGRTtFQUFvQjtBRnN5RnRCO0FFcnlGRTtFQUFvQjtBRnd5RnRCO0FFdnlGRTtFQUFvQjtBRjB5RnRCO0FFenlGRTtFQUFvQjtBRjR5RnRCO0FFM3lGRTtFQUFvQjtBRjh5RnRCO0FFN3lGRTtFQUFvQjtBRmd6RnRCO0FFL3lGRTtFQUFvQjtBRmt6RnRCO0FFanpGRTtFQUFvQjtBRm96RnRCO0FFbnpGRTtFQUFvQjtBRnN6RnRCO0FFbnpGSTtFQUF3QjtBRnN6RjVCO0FFcnpGSTtFQUF5QjtBRnd6RjdCO0FFcnpGRTtFQUNFO0VBQW9CO0VBQVM7RUFBVTtFQUFXO0FGMnpGdEQ7QUUxekZJO0VBQU07QUY2ekZWO0FFNXpGSTtFQUNFO0VBQVk7QUYrekZsQjtBRTl6Rk07RUFBK0I7RUFBaUI7QUZrMEZ0RDtBRWowRk07RUFBK0I7RUFBaUI7QUZxMEZ0RDtBRXAwRk07RUFBZ0M7RUFBaUI7QUZ3MEZ2RDtBRXYwRk07O0VBQWdDO0FGMjBGdEM7QUUxMEZNOztFQUFnQztBRjgwRnRDO0FFNzBGTTtFQUFpQjtBRmcxRnZCO0FFLzBGTTtFQUFpQjtBRmsxRnZCO0FFajFGTTtFQUFpQjtBRm8xRnZCO0FFbjFGTTtFQUFpQjtBRnMxRnZCO0FFcjFGTTs7O0VBQStDO0FGMDFGckQ7QUV6MUZNOzs7RUFBK0M7QUY4MUZyRDtBRTcxRk07RUFBaUI7QUZnMkZ2QjtBRS8xRk07RUFBaUI7QUZrMkZ2QjtBRTkxRkU7RUFBZ0U7QUZpMkZsRTtBRWgyRkU7RUFBZ0U7QUZtMkZsRTtBRWwyRkU7RUFBZ0U7QUZxMkZsRTtBRXAyRkU7RUFBZ0U7QUZ1MkZsRTtBRXQyRkU7RUFBZ0U7QUZ5MkZsRTtBRXgyRkU7RUFBZ0U7QUYyMkZsRTtBRTEyRkU7RUFBZ0U7QUY2MkZsRTtBRTUyRkU7RUFBZ0U7QUYrMkZsRTtBRTcyRkU7RUFBK0Q7QUZnM0ZqRTtBRS8yRkU7RUFBK0Q7QUZrM0ZqRTtBRWozRkU7RUFBK0Q7QUZvM0ZqRTtBRW4zRkU7RUFBK0Q7QUZzM0ZqRTtBRXIzRkU7RUFBK0Q7QUZ3M0ZqRTtBRXYzRkU7RUFBK0Q7QUYwM0ZqRTtBRXozRkU7RUFBK0Q7QUY0M0ZqRTtBRTMzRkU7RUFBK0Q7QUY4M0ZqRTtBRTUzRkU7RUFBK0Q7QUYrM0ZqRTtBRTkzRkU7RUFBK0Q7QUZpNEZqRTtBRWg0RkU7RUFBK0Q7QUZtNEZqRTtBRWw0RkU7RUFBK0Q7QUZxNEZqRTtBRXA0RkU7RUFBK0Q7QUZ1NEZqRTtBRXQ0RkU7RUFBK0Q7QUZ5NEZqRTtBRXg0RkU7RUFBK0Q7QUYyNEZqRTtBRTE0RkU7RUFBK0Q7QUY2NEZqRTtBRTM0RkU7RUFBNEM7QUY4NEY5QztBRTc0RkU7RUFBNEM7QUZnNUY5QztBRS80RkU7RUFBNEM7QUZrNUY5QztBRWo1RkU7RUFBNEM7QUZvNUY5QztBRW41RkU7RUFBNEM7QUZzNUY5QztBRXI1RkU7RUFBNEM7QUZ3NUY5QztBRXY1RkU7RUFBNEM7QUYwNUY5QztBRXo1RkU7RUFBNEM7QUY0NUY5QztBRXp2Rlk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBRmd3RjlIO0FFL3ZGWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FGc3dGOUg7QUVyd0ZZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUY0d0Y5SDtBRTN3Rlk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBRmt4RjlIO0FFanhGWTtFQUFvRTtFQUFZO0VB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aUI7QUh1eUd2QjtBR3B5R0k7RUFFRTtFQUEyQjtFQUFvQjtFQUFpQjtFQUFXO0FIeXlHakY7QUcxeUdNO0VBQVc7RUFBYztFQUFjO0VBQWE7RUFBVTtFQUFXO0FIa3pHL0U7QUdoekdNO0VBQ0U7RUFBNEI7RUFBa0I7RUFBdUI7RUFDckU7RUFBb0I7QUhzekc1QjtBR3J6R1E7O0VBQW9CO0VBQWdCO0VBQWE7RUFBb0I7QUg0ekc3RTtBRzN6R1E7RUFBVTtFQUFjO0FIK3pHaEM7QUcvekcyQztFQUFTO0VBQWM7QUhtMEdsRTtBR2gwR1E7O0VBQ0U7RUFBYztFQUFtQjtBSHEwRzNDO0FHcjBHcUU7O0VBQVE7QUh5MEc3RTtBR3gwR1U7O0VBQ0U7RUFDQTtFQUNBO0FIMjBHWjtBR3owR1U7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FINDBHWjtBR3owR1E7O0VBQ0U7RUFDQTtFQUNBO0FINDBHVjtBR3YwR007RUFBc0I7QUgwMEc1QjtBRzEwR007RUFBbUY7QUg2MEd6RjtBRzUwR007RUFBc0I7QUgrMEc1QjtBRy8wR007RUFBbUY7QUhrMUd6RjtBR2oxR007RUFBc0I7RUFBMkI7QUhxMUd2RDtBR3AxR007RUFBc0I7QUh1MUc1QjtBR3YxR007RUFBcUU7QUgwMUczRTtBR3oxR007RUFBc0I7QUg0MUc1QjtBR3oxRzRCO0VBQVc7QUg0MUd2QztBRzMxRzRCO0VBQTZCO0FIODFHekQ7QUc5MUd3RztFQUE2QjtBSGkyR3JJO0FHLzFHNEI7RUFBVztBSGsyR3ZDO0FHajJHNEI7RUFBVztBSG8yR3ZDO0FHbjJHNEI7RUFBNkI7QUhzMkd6RDtBR3QyRzBHO0VBQTZCO0FIeTJHdkk7QUd4Mkc0QjtFQUFXO0FIMjJHdkM7QUcxMkc0QjtFQUFtQztBSDYyRy9EO0FHNzJHOEc7RUFBNkI7QUhnM0czSTtBRy8yRzRCO0VBQVc7QUhrM0d2QztBR2ozRzRCO0VBQVc7QUhvM0d2QztBR2wzR1E7RUFBVztBSHEzR25CO0FHdDNHTTs7Ozs7Ozs7Ozs7Ozs7RUFJSTtFQUF1QjtFQUEyQjtFQUFxQjtFQUFrQjtBSHM0R25HO0FHbjRHVTtFQUFxQjtBSHM0Ry9CO0FHcjRHVTtFQUFxQjtFQUFzSjtBSHk0R3JMO0FHeDRHVTtFQUFxQjtFQUFxSjtBSDQ0R3BMO0FHMzRHVTtFQUFxQjtFQUFtSjtBSCs0R2xMO0FHOTRHVTtFQUFxQjtFQUFzSjtBSGs1R3JMO0FHajVHVTtFQUFxQjtFQUFvSjtBSHE1R25MO0FHcDVHVTtFQUFxQjtFQUFxSjtBSHc1R3BMO0FHdjVHVTtFQUFxQjtFQUFvSjtBSDI1R25MO0FHMTVHVTtFQUFxQjtFQUFzSjtBSDg1R3JMO0FHNzVHVTtFQUFxQjtFQUFvSjtBSGk2R25MO0FHaDZHVTtFQUFxQjtFQUFvSjtBSG82R25MO0FHbjZHVTtFQUFxQjtFQUFxSjtBSHU2R3BMO0FHdDZHVTtFQUFxQjtFQUFrSjtBSDA2R2pMO0FHNzdHTTtFQXFCaUI7QUgyNkd2QjtBR2g4R007RUFzQmlCO0FINjZHdkI7QUduOEdNO0VBdUJpQjtBSCs2R3ZCO0FHdDhHTTtFQXdCaUI7QUhpN0d2QjtBR3o4R007RUF5QmlCO0FIbTdHdkI7QUc1OEdNO0VBMEJpQjtBSHE3R3ZCO0FHLzhHTTtFQTJCaUI7QUh1N0d2QjtBR2w5R007RUE0QmlCO0FIeTdHdkI7QUdyOUdNO0VBNkJpQjtBSDI3R3ZCO0FHeDlHTTtFQThCaUI7QUg2N0d2QjtBRzM5R007RUErQmlCO0FIKzdHdkI7QUc5OUdNO0VBZ0NpQjtBSGk4R3ZCO0FHaitHTTtFQWlDaUI7QUhtOEd2QjtBR2o4RzRCO0VBQVc7QUhvOEd2QztBR244R007RUFDRTtFQUEyQjtFQUF1QjtFQUFtQjtFQUFxQjtBSHk4R2xHO0FHeDhHUTtFQUFXO0VBQVU7QUg0OEc3QjtBR3g4R0U7RUFDRTtFQUFvQjtFQUFhO0VBQWtCO0VBQVc7QUg4OEdsRTtBRzc4R0k7RUFDRTtFQUFtQjtFQUF1QjtBSGk5R2hEO0FHaDlHTTtFQUNFO0VBQXVCO0VBQW1CO0VBQW9EO0VBQzlGO0VBQW9CO0VBQTBDO0VBQW9CO0VBQ2xGO0VBQTRCO0FIeTlHcEM7QUd4OUdRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUgwOUdWO0FHeDlHUTtFQUFrQjtBSDI5RzFCO0FHMTlHUTtFQUFTO0VBQW1CO0FIODlHcEM7QUd0OUdBO0VBQ0U7RUFBb0Q7RUFDcEQ7QUh5OUdGO0FHeDlHRTtFQUNFO0VBQW1CO0VBQWdCO0VBQW1CO0FINjlHMUQ7QUc1OUdJO0VBQWtCO0FIKzlHdEI7QUc5OUdJO0VBQ0U7RUFBZTtBSGkrR3JCO0FHLzlHSTtFQUVFO0VBQWM7RUFBb0I7RUFBaUI7RUFBZTtBSG8rR3hFO0FHcitHTTtFQUFXO0VBQWM7RUFBYztFQUFhO0VBQVU7RUFBVztBSDYrRy9FO0FHMytHTTtFQUNFO0VBQTRCO0VBQWtCO0VBQXVCO0VBQ3JFO0VBQW9CO0FIaS9HNUI7QUdoL0dROztFQUFvQjtFQUFnQjtFQUFhO0VBQW9CO0FIdS9HN0U7QUd0L0dRO0VBQVU7RUFBYztBSDAvR2hDO0FHMS9HMkM7RUFBUztFQUFjO0FIOC9HbEU7QUc1L0dNO0VBWUU7QUhtL0dSO0FHOS9HUTtFQUNFO0VBQWM7RUFBbUI7QUhrZ0gzQztBR2xnSHFFO0VBQVE7QUhxZ0g3RTtBR3BnSFU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBSHNnSFo7QUc3Z0hNO0VBVU07QUhzZ0haO0FHaGhITTtFQVdXO0VBQWM7QUh5Z0gvQjtBR3JnSE07RUFDTTtBSHVnSFo7QUd0Z0hRO0VBQ0U7QUh3Z0hWO0FHM2dITTs7Ozs7Ozs7Ozs7OztFQVFJO0VBQXVCO0VBQTJCO0VBQXFCO0VBQWtCO0FIc2hIbkc7QUc5aEhNO0VBVWlCO0FIdWhIdkI7QUdqaUhNO0VBV2lCO0FIeWhIdkI7QUdwaUhNO0VBWWlCO0FIMmhIdkI7QUd2aUhNO0VBYWlCO0FINmhIdkI7QUcxaUhNO0VBY2lCO0FIK2hIdkI7QUc3aUhNO0VBZWlCO0FIaWlIdkI7QUdoakhNO0VBZ0JpQjtBSG1pSHZCO0FHbmpITTtFQWlCaUI7QUhxaUh2QjtBR3RqSE07RUFrQmlCO0FIdWlIdkI7QUd6akhNO0VBbUJpQjtBSHlpSHZCO0FHNWpITTtFQW9CaUI7QUgyaUh2QjtBRy9qSE07RUFxQmlCO0FINmlIdkI7QUdsa0hNO0VBc0JpQjtBSCtpSHZCO0FJL3ZIQTtFQUNFO0VBQW1CO0VBQTJCO0VBQWM7QUpvd0g5RDtBSWx3SEU7RUFDRTtBSm93SEo7QUlud0hJO0VBQVU7QUpzd0hkO0FJbndIRTtFQUNFO0FKcXdISjtBSXB3SEk7RUFBVTtBSnV3SGQ7QUlwd0hFO0VBQ0U7QUpzd0hKO0FJcndISTtFQUFVO0FKd3dIZDtBSXJ3SEU7RUFDRTtBSnV3SEo7QUl0d0hJO0VBQVU7QUp5d0hkO0FJdHdIRTtFQUNFO0FKd3dISjtBSXZ3SEk7RUFBVTtBSjB3SGQ7QUl2d0hFO0VBQ0U7QUp5d0hKO0FJeHdISTtFQUFVO0FKMndIZDtBSXh3SEU7RUFDRTtBSjB3SEo7QUl6d0hJO0VBQVU7QUo0d0hkO0FJendIRTtFQUNFO0FKMndISjtBSXh3SEU7RUFDRTtBSjB3SEo7QUl6d0hJO0VBQVU7QUo0d0hkO0FJendIRTtFQUNFO0FKMndISjtBSTF3SEk7RUFBVTtBSjZ3SGQ7QUkxd0hFO0VBQ0U7QUo0d0hKO0FJM3dISTtFQUFVO0FKOHdIZDtBSTF3SEE7RUFDRTtFQUNBO0VBQ0E7QUo0d0hGO0FJM3dIRTtFQU1FO0FKd3dISjtBSTd3SEk7RUFBb0I7RUFBYTtFQUEwQjtFQUF3QjtBSm14SHZGO0FJbHhISTtFQUNFO0VBQW1CO0VBQWtCO0VBQXFCO0FKdXhIaEU7QUl0eEhNO0VBQVE7QUp5eEhkO0FJcnhITTtFQUFtQjtBSnd4SHpCO0FJdnhITTtFQUFvQjtBSjB4SDFCO0FJdnhITTtFQUF3QztFQUFxQztFQUEwQjtBSjR4SDdHO0FJM3hITTtFQUFtQjtFQUFxQjtBSit4SDlDO0FJNXhIRTtFQUFpRDtBSit4SG5EO0FJOXhIRTtFQUFnRDtBSml5SGxEO0FJaHlIRTtFQUFnRDtBSm15SGxEO0FJbHlIRTtFQUFvRDtBSnF5SHREO0FJcHlIRTtFQUFxRDtBSnV5SHZEO0FJdHlIRTtFQUFnRDtBSnl5SGxEO0FJeHlIRTtFQUEyQztBSjJ5SDdDO0FJMXlIRTtFQUEwQztBSjZ5SDVDO0FJNXlIRTtFQUEwQztB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SjgwSEo7QUkxMEhBO0VBQ0U7QUo0MEhGO0FJNzBIQTtFQUdJO0FKNjBISjtBSTUwSEk7RUFDRTtFQUNBO0FKODBITjtBSTMwSEk7RUFDRTtFQUNBO0FKNjBITjtBSS8wSEk7RUFJSTtBSjgwSFI7QUl4MEhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSjAwSEY7QUl2MEhBO0VBQ0U7QUp5MEhGO0FJMTBIQTtFQUdJO0FKMDBISjtBSXQwSEE7RUFDRTtFQUNBO0FKdzBIRjtBSXIwSEE7RUFDRTtBSnUwSEY7QUl4MEhBO0VBR0k7RUFDQTtBSncwSEo7QUk1MEhBO0VBV0k7QUpvMEhKO0FJdjBISTtFQUNFO0FKeTBITjtBSW4wSEE7RUFDRTtBSnEwSEY7QUl0MEhBO0VBRU07RUFBZ0I7RUFBcUI7RUFBNEI7QUowMEh2RTtBSTUwSEE7RUFHUztBSjQwSFQ7QUs5MUpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUxnMkpGO0FLOTFKRTtFQUFlO0FMaTJKakI7QUtoMkpFO0VBQWE7QUxtMkpmO0FLbDJKRTtFQUFTO0FMcTJKWDtBS3AySkU7RUFBYztBTHUySmhCO0FLcjJKRTtFQUFtQjtBTHcySnJCO0FLdjJKRTtFQUFxQjtBTDAySnZCO0FLejJKRTtFQUFlO0FMNDJKakI7QUszMkpFO0VBQW9CO0FMODJKdEI7QUs1MkpFO0VBQXNCO0FMKzJKeEI7QUs5MkpFO0VBQXFCO0FMaTNKdkI7QUtoM0pFO0VBQXdCO0FMbTNKMUI7QUtoM0pBO0VBQWtEO0FMbTNKbEQ7QUtqM0pBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTG0zSkY7QUtqM0pFO0VBQ0U7QUxtM0pKO0FLajNKSTtFQUNFO0VBQWlCO0FMbzNKdkI7QUtuM0pNO0VBQVU7QUxzM0poQjtBS24zSkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBTHEzSk47QUtoM0pJO0VBQ0U7RUFDQTtBTGszSk47QUtwM0pJO0VScW9CRjtFQUFvQjtBR212SXRCO0FLeDNKSTtFUnNvQkc7RUFBK0I7RUFBaUI7QUd1dkl2RDtBS24zSkU7RUFDRTtF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QjtJQUFpQjtFTnN0S3hDO0VNbnRLRTtJQUNFO0lBQ0E7RU5xdEtKO0VNaHRLRTtJQUFrRDtFTm10S3BEO0VNbHRLRTtJQUFpRDtFTnF0S25EO0VNcHRLRTtJQUFpRDtFTnV0S25EO0VNdHRLRTtJQUFxRDtFTnl0S3ZEO0VNeHRLRTtJQUFzRDtFTjJ0S3hEO0VNMXRLRTtJQUFpRDtFTjZ0S25EO0VNNXRLRTtJQUE0QztFTit0SzlDO0VNOXRLRTtJQUEyQztFTml1SzdDO0VNaHVLRTtJQUEyQztFTm11SzdDO0VNbHVLRTtJQUErQztFTnF1S2pEO0VNcHVLRTtJQUFnRDtFTnV1S2xEO0VNdHVLRTtJQUEyQztFTnl1SzdDO0VNdHVLQTtJQUNFO0lBQWM7SUFBcUI7RU4wdUtyQztFTXZ1S0E7O0lBQ3dCO0VOMHVLeEI7RU0zdUtBO0lBRVc7RU40dUtYO0VNenVLQTtJQUNFO0lBQ0E7RU4ydUtGO0VNdnVLRTtJQUFhO0VOMHVLZjtFTXh1S0k7SUFBVTtJQUFhO0lBQXNCO0VONnVLakQ7RU01dUtJO0lBQ0U7SUFBYTtFTit1S25CO0VNOXVLTTtJQUNFO0VOZ3ZLUjtFTS91S1E7SUFDRTtJQUE4QjtJQUFrQjtJQUFvQjtJQUFvQjtJQUFhO0VOc3ZLL0c7RU1udktNO0lBQWE7RU5zdktuQjtFTWh2S0U7SUFBVTtFTm12S1o7RU1sdktFO0lBQ0U7SUFBMEI7RU5xdks5QjtFTXB2S0k7SUFBYTtJQUFhO0VOd3ZLOUI7RU1wdktFO0lBQVU7RU51dktaO0VNdHZLRTtJQUNFO0lBQTBCO0VOeXZLOUI7RU14dktJO0lBQWE7SUFBYTtFTjR2SzlCO0VNeHZLRTtJQUFVO0VOMnZLWjtFTTF2S0U7SUFDRTtJQUEwQjtFTjZ2SzlCO0VNNXZLSTtJQUFhO0lBQWE7RU5nd0s5QjtFTTV2S0U7SUFBVTtFTit2S1o7RU05dktFO0lBQ0U7SUFBMEI7RU5pd0s5QjtFTWh3S0k7SUFBYTtJQUFhO0VOb3dLOUI7RU1od0tBOzs7SUFDRTtJQUFtQjtFTnF3S3JCO0VNcndLMkM7OztJQUFvQjtFTjB3Sy9EO0VNendLRTs7O0lBQ0U7SUFBUztJQUFVO0VOK3dLdkI7RU05d0tJOzs7SUFBcUI7SUFBZTtFTm94S3hDO0VNbnhLSTs7O0lBQW1CO0lBQXVCO0VOeXhLOUM7RU1ueEtJOzs7SUFBMEI7RU53eEs5QjtFTWx4S0k7OztJQUNFO0VOc3hLTjtFTXZ4S0k7OztJQUVRO0lBQWE7RU4yeEt6QjtFTXB4S0k7OztJQUNFO0VOd3hLTjtFTXp4S0k7OztJQUVRO0lBQWE7RU42eEt6QjtFTXR4S0k7OztJQUNFO0VOMHhLTjtFTTN4S0k7OztJQUVRO0lBQWE7RU4reEt6QjtFTXh4S0k7OztJQUNFO0VONHhLTjtFTTd4S0k7OztJQUVRO0lBQWE7RU5peUt6QjtFTTV4S0E7SUFDRTtFTjh4S0Y7RU03eEtFO0lBQ0U7SUFBaUI7SUFBWTtJQUFjO0VOa3lLL0M7RU1qeUtJO0lBQVU7SUFBVztJQUFhO0VOc3lLdEM7RU1ueUtBO0lBQ0U7SUFDQTtJQUNBO0VOcXlLRjtFTW55S0E7O0lBQTREO0VOdXlLNUQ7RU1yeUtBO0lBQ0U7RU51eUtGO0VNdHlLRTtJQUNFO0lBQ0E7RU53eUtKO0VNcHlLQTtJQUNFO0lBQ0E7RU5zeUtGO0VNbnlLQTtJQVlFO0lBQWE7RU4yeEtmO0VNdHlLRTtJQUNFO0VOd3lLSjtFTXZ5S0k7SUFBa0I7RU4weUt0QjtFTXp5S0k7SUFBa0I7RU40eUt0QjtFTTF5S0U7SUFDRTtFTjR5S0o7RU0zeUtJO0lBQWtCO0VOOHlLdEI7RU03eUtJO0lBQWtCO0VOZ3pLdEI7RU05eUtFOztJQUFtQztFTmt6S3JDO0VNOXlLQTtJQUNFO0lBQWlCO0lBQVk7SUFBWTtJQUFhO0VOb3pLeEQ7RU1uektFO0lBQVU7RU5zektaO0VNbnpLQTtJQUM2QjtFTnF6SzdCO0VNbnpLRTtJQUNFO0VOcXpLSjtFTXR6S0U7SUFFNkI7SUFBaUI7SUFBUTtJQUFTO0lBQVU7RU4yekszRTtFTXZ6S0E7SUFBdUM7RU4wekt2QztFTXh6S0E7SUFBZTtJQUE2QjtJQUFpQjtFTjZ6SzdEO0VNNXpLQTtJQUlJO0VOMnpLSjtFTXZ6S0E7SUFDRTtFTnl6S0Y7RU0xektBO0lB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QXpoTUM7SUFBbUI7RUE0aE1wQjtFQTdoTUM7SUFBbUI7RUFnaU1wQjtFQS9oTUM7SUFBbUI7RUFraU1wQjtFQW5pTUM7SUFBbUI7RUFzaU1wQjtFQXJpTUM7SUFBbUI7RUF3aU1wQjtFQXppTUM7SUFBbUI7RUE0aU1wQjtFQTNpTUM7SUFBbUI7RUE4aU1wQjtFQS9pTUM7SUFBbUI7RUFrak1wQjtFQWpqTUM7SUFBbUI7RUFvak1wQjtFQXJqTUM7SUFBbUI7RUF3ak1wQjtFQXZqTUM7SUFBbUI7RUEwak1wQjtFQTNqTUM7SUFBbUI7RUE4ak1wQjtFQTdqTUM7SUFBbUI7RUFna01wQjtFQWprTUM7SUFBbUI7RUFva01wQjtFQW5rTUM7SUFBbUI7RUFza01wQjtFQXZrTUM7SUFBbUI7RUEwa01wQjtFQXprTUM7SUFBbUI7RUE0a01wQjtFQTdrTUM7SUFBbUI7RUFnbE1wQjtFQS9rTUM7SUFBbUI7RUFrbE1wQjtFQW5sTUM7SUFBbUI7RUFzbE1wQjtFQXJsTUM7SUFBbUI7RUF3bE1wQjtFQXpsTUM7SUFBbUI7RUE0bE1wQjtFQTNsTUM7SUFBbUI7RUE4bE1wQjtFQS9sTUM7SUFBbUI7RUFrbU1wQjtFQWptTUM7SUFBbUI7RUFvbU1wQjtFQXJtTUM7SUFBbUI7RUF3bU1wQjtFQXZtTUM7SUFBbUI7RUEwbU1wQjtFQTNtTUM7SUFBbUI7RUE4bU1wQjtFQTdtTUM7SUFBbUI7RUFnbk1wQjtFQWpuTUM7SUFBbUI7RUFvbk1wQjtFQW5uTUM7SUFBbUI7RUFzbk1wQjtFQXZuTUM7SUFBbUI7RUEwbk1wQjtFQXpuTUM7SUFBbUI7RUE0bk1wQjtFQTduTUM7SUFBbUI7RUFnb01wQjtFQS9uTUM7SUFBbUI7RUFrb01wQjtFQW5vTUM7SUFBbUI7RUFzb01wQjtFQXJvTUM7SUFBbUI7RUF3b01wQjtFQXpvTUM7SUFBbUI7RUE0b01wQjtFQTNvTUM7SUFBbUI7RUE4b01wQjtFQS9vTUM7SUFBbUI7RUFrcE1wQjtFQWpwTUM7SUFBbUI7RUFvcE1wQjtFQXJwTUM7SUFBbUI7RUF3cE1wQjtFQXZwTUM7SUFBbUI7RUEwcE1w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QW9zTnBCO0VBbnNOQztJQUFtQjtFQXNzTnBCO0VBdnNOQztJQUFtQjtFQTBzTnBCO0VBenNOQztJQUFtQjtFQTRzTnBCO0VBN3NOQztJQUFtQjtFQWd0TnBCO0VBL3NOQztJQUFtQjtFQWt0TnBCO0VBbnROQztJQUFtQjtFQXN0TnBCO0VBcnROQztJQUFtQjtFQXd0TnBCO0VBenROQztJQUFtQjtFQTR0TnBCO0VBM3ROQztJQUFtQjtFQTh0TnBCO0VBL3ROQztJQUFtQjtFQWt1TnBCO0VBanVOQztJQUFtQjtFQW91TnBCO0VBcnVOQztJQUFtQjtFQXd1TnBCO0VBdnVOQztJQUFtQjtFQTB1TnBCO0VBaHZOQztJQUFtQjtFQW12TnBCO0VBbHZOQztJQUFtQjtFQXF2TnBCO0VBanZOQztJQUFtQjtFQW92TnBCO0VBbnZOQztJQUFtQjtFQXN2TnBCO0VBdnZOQztJQUFtQjtFQTB2TnBCO0VBenZOQztJQUFtQjtFQTR2TnBCO0VBN3ZOQztJQUFtQjtFQWd3TnBCO0VBL3ZOQztJQUFtQjtFQWt3TnBCO0VBbndOQztJQUFtQjtFQXN3TnBCO0VBcndOQztJQUFtQjtFQXd3TnBCO0VBendOQztJQUFtQjtFQTR3TnBCO0VBM3dOQztJQUFtQjtFQTh3TnBCO0VBL3dOQztJQUFtQjtFQWt4TnBCO0VBanhOQztJQUFtQjtFQW94TnBCO0VBcnhOQztJQUFtQjtFQXd4TnBCO0VBdnhOQztJQUFtQjtFQTB4TnBCO0VBM3hOQztJQUFtQjtFQTh4TnBCO0VBN3hOQztJQUFtQjtFQWd5TnBCO0VBanlOQztJQUFtQjtFQW95TnBCO0VBbnlOQztJQUFtQjtFQXN5TnBCO0VBdnlOQztJQUFtQjtFQTB5TnBCO0VBenlOQztJQUFtQjtFQTR5TnBCO0VBN3lOQztJQUFtQjtFQWd6TnBCO0VBL3lOQztJQUFtQjtFQWt6TnBCO0VBbnpOQztJQUFtQjtFQXN6TnBCO0VBcnpOQztJQUFtQjtFQXd6TnBCO0VBenpOQztJQUFtQjtFQTR6TnBCO0VBM3pOQztJQUFtQjtFQTh6TnBCO0VBL3pOQztJQUFtQjtFQWswTnBCO0VBajBOQztJQUFtQjtFQW8wTnBCO0VBcjBOQztJQUFtQjtFQXcwTnBCO0VBdjBOQztJQUFtQjtFQTAwTnBCO0VBMzBOQztJQUFtQjtFQTgwTnBCO0VBNzBOQztJQUFtQjtFQWcxTnBCO0VBajFOQztJQUFtQjtFQW8xTnBCO0VBbjFOQztJQUFtQjtFQXMxTnBCO0VBdjFOQztJQUFtQjtFQTAxTnBCO0VBejFOQztJQUFtQjtFQTQxTnBCO0VBNzFOQztJQUFtQjtFQWcyTnBCO0VBLzFOQztJQUFtQjtFQWsyTnBCO0VBbjJOQztJQUFtQjtFQXMyTnBCO0VBcjJOQztJQUFtQjtFQXcyTnBCO0VBejJOQztJQUFtQjtFQTQyTnBCO0VBMzJOQztJQUFtQjtFQTgyTnBCO0VBLzJOQztJQUFtQjtFQWszTnBCO0VBajNOQztJQUFtQjtFQW8zTnBCO0VBcjNOQztJQUFtQjtFQXczTnBCO0VBdjNOQztJQUFtQjtFQTAzTnBCO0VBMzNOQztJQUFtQjtFQTgzTnBCO0VBNzNOQztJQUFtQjtFQWc0TnBCO0VBajROQztJQUFtQjtFQW80TnBCO0VBbjROQztJQUFtQjtFQXM0TnBCO0VBdjROQztJQUFtQjtFQTA0TnBCO0VBejROQztJQUFtQjtFQTQ0TnBCO0VBNzROQztJQUFtQjtFQWc1TnBCO0VBLzROQztJQUFtQjtFQWs1TnBCO0VBbjVOQztJQUFtQjtFQXM1TnBCO0VBcjVOQztJQUFtQjtFQXc1TnBCO0VBejVOQztJQUFtQjtFQTQ1TnBCO0VBMzVOQztJQUFtQjtFQTg1TnBCO0VBLzVOQztJQUFtQjtFQWs2TnBCO0VBajZOQztJQUFtQjtFQW82TnBCO0VBcjZOQztJQUFtQjtFQXc2TnBCO0VBdjZOQztJQUFtQjtFQTA2TnBCO0VBMzZOQztJQUFtQjtFQTg2TnBCO0VBNzZOQztJQUFtQjtFQWc3TnBCO0VBajdOQztJQUFtQjtFQW83TnBCO0VBbjdOQztJQUFtQjtFQXM3TnBCO0VBdjdOQztJQUFtQjtFQTA3TnBCO0VBejdOQztJQUFtQjtFQTQ3TnBCO0VBNzdOQztJQUFtQjtFQWc4TnBCO0VBLzdOQztJQUFtQjtFQWs4TnBCO0VBbjhOQztJ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QUFtQjtFQWlxT3BCO0VBanFPQztJQUFtQjtFQW9xT3BCO0VBcHFPQztJQUFtQjtFQXVxT3BCO0VBdnFPQztJQUFtQjtFQTBxT3BCO0VBMXFPQztJQUFtQjtFQTZxT3BCO0VBN3FPQztJQUFtQjtFQWdyT3BCO0VBaHJPQztJQUFtQjtFQW1yT3BCO0VBbnJPQztJQUFtQjtFQXNyT3BCO0VBMXJPQztJQUFtQjtFQTZyT3BCO0VBenJPQztJQUFtQjtFQTRyT3BCO0VBNXJPQztJQUFtQjtFQStyT3BCO0VBL3JPQztJQUFtQjtFQWtzT3BCO0VBbHNPQztJQUFtQjtFQXFzT3BCO0VBcnNPQztJQUFtQjtFQXdzT3BCO0VBeHNPQztJQUFtQjtFQTJzT3BCO0VBM3NPQztJQUFtQjtFQThzT3BCO0VBOXNPQztJQUFtQjtFQWl0T3BCO0VBanRPQztJQUFtQjtFQW90T3BCO0VBcHRPQztJQUFtQjtFQXV0T3BCO0VBdnRPQztJQUFtQjtFQTB0T3BCO0VBMXRPQztJQUFtQjtFQTZ0T3BCO0VBN3RPQztJQUFtQjtFQWd1T3BCO0VBaHVPQztJQUFtQjtFQW11T3BCO0VBbnVPQztJQUFtQjtFQXN1T3BCO0VBdHVPQztJQUFtQjtFQXl1T3BCO0VBenVPQztJQUFtQjtFQTR1T3BCO0VBNXVPQztJQUFtQjtFQSt1T3BCO0VBL3VPQztJQUFtQjtFQWt2T3BCO0VBbHZPQztJQUFtQjtFQXF2T3BCO0VBcnZPQztJQUFtQjtFQXd2T3BCO0VBeHZPQztJQUFtQjtFQTJ2T3BCO0VBM3ZPQztJQUFtQjtFQTh2T3BCO0VBOXZPQztJQUFtQjtFQWl3T3BCO0VBandPQztJQUFtQjtFQW93T3BCO0VBcHdPQztJQUFtQjtFQXV3T3BCO0VBdndPQztJQUFtQjtFQTB3T3BCO0VBMXdPQztJQUFtQjtFQTZ3T3BCO0VBN3dPQztJQUFtQjtFQWd4T3BCO0VBaHhPQztJQUFtQjtFQW14T3BCO0VBbnhPQztJQUFtQjtFQXN4T3BCO0VBdHhPQztJQUFtQjtFQXl4T3BCO0VBenhPQztJQUFtQjtFQTR4T3BCO0VBNXhPQztJQUFtQjtFQSt4T3BCO0VBL3hP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RUE3bVBDO0lBQW1CO0VBZ25QcEI7RUEvbVBDO0lBQW1CO0VBa25QcEI7RUFublBDO0lBQW1CO0VBc25QcEI7RUFyblBDO0lBQW1CO0VBd25QcEI7RUF6blBDO0lBQW1CO0VBNG5QcEI7RUEzblBDO0lBQW1CO0VBOG5QcEI7RUEvblBDO0lBQW1CO0VBa29QcEI7RUFqb1BDO0lBQW1CO0VBb29QcEI7RUFyb1BDO0lBQW1CO0VBd29QcEI7RUF2b1BDO0lBQW1CO0VBMG9QcEI7RUEzb1BDO0lBQW1CO0VBOG9QcEI7RUE3b1BDO0lBQW1CO0VBZ3BQcEI7RUFqcFBDO0lBQW1CO0VBb3BQcEI7RUFucFBDO0lBQW1CO0VBc3BQcEI7RUF2cFBDO0lBQW1CO0VBMHBQcEI7RUF6cFBDO0lBQW1CO0VBNHBQcEI7RUE3cFBDO0lBQW1CO0VBZ3FQcEI7RUEvcFBDO0lBQW1CO0VBa3FQcEI7RUFucVBDO0lBQW1CO0VBc3FQcEI7RUFycVBDO0lBQW1CO0VBd3FQcEI7RUF6cVBDO0lBQW1CO0VBNHFQcEI7RUEzcVBDO0lBQW1CO0VBOHFQcEI7RUEvcVBDO0lBQW1CO0VBa3JQcEI7RUFqclBDO0lBQW1CO0VBb3JQcEI7RUFyclBDO0lBQW1CO0VBd3JQcEI7RUF2clBDO0lBQW1CO0VBMHJQcEI7RUEzclBDO0lBQW1CO0VBOHJQcEI7RUE3clBDO0lBQW1CO0VBZ3NQcEI7RUFqc1BDO0lBQW1CO0VBb3NQcEI7RUFuc1BDO0lBQW1CO0VBc3NQcEI7RUF2c1BDO0lBQW1CO0VBMHNQcEI7RUF6c1BDO0lBQW1CO0VBNHNQcEI7RUE3c1BDO0lBQW1CO0VBZ3RQcEI7RUEvc1BDO0lBQW1CO0VBa3RQcEI7RUFudFBDO0lBQW1CO0VBc3RQcEI7RUFydFBDO0lBQW1CO0VBd3RQcEI7RUF6dFBDO0lBQW1CO0VBNHRQcEI7RUEzdFBDO0lBQW1CO0VBOHRQcEI7RUEvdFBDO0lBQW1CO0VBa3VQcEI7RUFqdVBDO0lBQW1CO0VBb3VQcEI7RUFydVBDO0lBQW1CO0VBd3VQcEI7RUF2dVBDO0lBQW1CO0VBMHVQcEI7RUEzdVBDO0lBQW1CO0VBOHVQcEI7RUE3dVBDO0lBQW1CO0VBZ3ZQcEI7RUFqdlBDO0lBQW1CO0VBb3ZQcEI7RUFudlBDO0lBQW1CO0VBc3ZQcEI7RUF2dlBDO0lBQW1CO0VBMHZQcEI7RUF6dlBDO0lBQW1CO0VBNHZQcEI7RUE3dlBDO0lBQW1CO0VBZ3dQcEI7RUEvdlBDO0lBQW1CO0VBa3dQcEI7RUFud1BDO0lBQW1CO0VBc3dQcEI7RUFyd1BDO0lBQW1CO0VBd3dQcEI7RUF6d1BDO0lBQW1CO0VBNHdQcEI7RUEzd1BDO0lBQW1CO0VBOHdQcEI7RUEvd1BDO0lBQW1CO0VBa3hQcEI7RUFqeFBDO0lBQW1CO0VBb3hQcEI7RUFyeFBDO0lBQW1CO0VBd3hQcEI7RUF2eFBDO0lBQW1CO0VBMHhQcEI7RUEzeFBDO0lBQW1CO0VBOHhQcEI7RUE3eFBDO0lBQW1CO0VBZ3lQcEI7RUFqeVBDO0lBQW1CO0VBb3lQcEI7RUFueVBDO0lBQW1CO0VBc3lQcEI7RUF2eVBDO0lBQW1CO0VBMHlQcEI7RUF6eVBDO0lBQW1CO0VBNHlQcEI7RUE3eVBDO0lBQW1CO0VBZ3pQcEI7RUEveVBDO0lBQW1CO0VBa3pQcEI7RUFuelBDO0lBQW1CO0VBc3pQcEI7RUFyelBDO0lBQW1CO0VBd3pQcEI7RUF6elBDO0lBQW1CO0VBNHpQcEI7RUEzelBDO0lBQW1CO0VBOHpQcEI7RUEvelBDO0lBQW1CO0VBazBQcEI7RUFqMFBDO0lBQW1CO0VBbzBQcEI7RUFyMFBDO0lBQW1CO0VBdzBQcEI7RUF2MFBDO0lBQW1CO0VBMDBQcEI7RUEzMFBDO0lBQW1CO0VBODBQcEI7RUE3MFBDO0lBQW1CO0VBZzFQcEI7RUFqMVBDO0lBQW1CO0VBbzFQcEI7RUFuMVBDO0lBQW1CO0VBczFQcEI7RUF2MVBDO0lBQW1CO0VBMDFQcEI7RUF6MVBDO0lBQW1CO0VBNDFQcEI7RUE3MVBDO0lBQW1CO0VBZzJQcEI7RUEvMVBDO0lBQW1CO0VBazJQcEI7RUFuMlBDO0lBQW1CO0VBczJQcEI7RUFyMlBDO0lBQW1CO0VBdzJQcEI7RUF6MlBDO0lBQW1CO0VBNDJQcEI7RUEzMlBDO0lBQW1CO0VB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c1NSO0FPaHRTSTtFQVBGO0VBQ0E7RUFDQTtBUDB0U0Y7QU81c1NJO0VBQ0U7QVA4c1NOO0FPN3NTTTtFQUNFO0FQK3NTUjtBT2x0U0k7RUFoQkY7RUFDQTtFQUNBO0FQcXVTRjtBTzVzU0U7RUFDRTtBUDhzU0o7QU8vc1NFO0VBM0JBO0VBQ0E7RUFDQTtBUDZ1U0Y7QU8vc1NJO0VBRUk7QVBndFNSO0FPOXFTSTtFQUFxQztBUGlyU3pDO0FPOXFTSTtFQUNFO0VBQW9CO0FQaXJTMUI7QU9oclNNO0VBQU07RUFBb0I7QVBvclNoQztBTzlxU0k7RUFDRTtBUGdyU047QU9oclN5RDtFQUFVO0FQbXJTbkU7QU9sclNNO0VBQWlDO0FQcXJTdkM7QU85dFNBO0VBNkNNO0FQb3JTTjtBT2pyU0k7RUFFSTtBUGtyU1I7QU9wclNJO0VBS0k7QVBrclNSO0FPdnVTQTtFQXlEbUI7QVBpclNuQjtBT251U0s7RUFBa0M7QVBzdVN2QztBT3R1U0s7RUFBa0M7QVB5dVN2QztBT3p1U0s7RUFBa0M7QVA0dVN2QztBTzV1U0s7RUFBa0M7QVArdVN2QztBTy91U0s7RUFBa0M7QVBrdlN2QztBT2x2U0s7RUFBa0M7QVBxdlN2QztBTzV2U0E7RUFnRU07QVArclNOO0FPL3ZTQTtFQXNFSTtFQUF1QjtFQUFnQjtFQUFtQjtBUCtyUzlEO0FPcndTQTtFQXFFVTtBUG1zU1Y7QU9oc1NNO0VBQ0U7RUFBbUI7QVBtc1MzQjtBT2xzU1E7RUFBUTtBUHFzU2hCO0FPcHNTUTtFQUFjO0FQdXNTdEI7QU9yc1NNO0VBQ0U7QVB1c1NSO0FPcnhTQTtFQWtGTTtFQUNBO0FQc3NTTjtBT3p4U0E7RUEwRkk7QVBrc1NKO0FPNXhTQTtFQThGSTtFQUNBO0FQaXNTSjtBT2h5U0E7RUFtR0k7RUFDQTtFQUNBO0VBQ0E7QVBnc1NKO0FPdHlTQTtFQXlHTTtFQUNBO0VBQ0E7QVBnc1NOO0FPM3lTQTtFQStHTTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVArclNOO0FPbnpTQTtFQXVIUTtBUCtyU1I7QU90elNBO0VBMEhRO0FQK3JTUjtBT3p6U0E7O0VBOEhRO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVArclNSO0FPajBTQTtFQXVJTTtFQW1EQTtBUDJvU047QU9yMFNBO0VBeUlRO0VBQ0E7RUFDQTtFQUNBO0FQK3JTUjtBTzVyU1E7O0VBRUU7RUFDQTtBUDhyU1Y7QU8zclNROztFQUVFO0VBQ0E7QVA2clNWO0FPcjFTQTs7RUE0SlU7RUFDQTtFQUNBO0FQNnJTVjtBTzNyU1E7RUFHTTtBUDJyU2Q7QU85clNRO0VBUU07QVB5clNkO0FPajJTQTtFQThLVTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUHNyU1Y7QU83MlNBO0VBNExRO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVBvclNSO0FPcDNTQTtFQW1NUTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFLQTtBUGdyU1I7QU85cVNRO0VBQ0U7RUFLQTtBUDRxU1Y7QU94cVNNO0VBRUk7QVB5cVNWO0FPcHFTSTtFQUVJO0FQcXFTUjtBT3Y0U0E7RUEyT007RUFDQTtFQUNBO0FQK3BTTjtBTzVwU0k7RUFFSTtFQUNBO0FQNnBTUjtBT2hxU0k7OztFQU9NO0FQOHBTVjtBT3pwU0k7RUFDRTtBUDJwU047QU81cFNJO0VBR0k7QVA0cFNSO0FPL3BTSTs7RUFPSTtBUDRwU1I7QU8vNVNBO0VBeVFNO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVB5cFNOO0FPdDZTQTtFQWlSSTtFQUNBO0VBQ0E7QVB3cFNKO0FPMzZTQTtFQXNSSTtBUHdwU0o7QU9wcFNJO0VBQ0U7QVBzcFNOO0FPcHBTSTtFQUNFO0FQc3BTTjtBT3A3U0E7RUFtU0k7RUFDQTtFQUNBO0FQb3BTSjtBT3o3U0E7RUF1U007RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUHFwU047QU9scFNFO0VBRUk7QVBtcFNOO0FPcnBTRTtFQUtJO0VBQ0E7QVBtcFNOO0FPaHBTRTtFQUVJO0FQaXBTTjtBT25wU0U7RUFLSTtFQUNBO0FQaXBTTjtBTzlvU0U7RUFFSTtBUCtvU047QU9qcFNFO0VBS0k7RUFDQTtBUCtvU047QU81b1NFO0VBRUk7QVA2b1NOO0FPL29TRTtFQUtJO0VBQ0E7QVA2b1NOO0FPMW9TRTtFQUVJO0FQMm9TTjtBTzdvU0U7RUFLSTtFQUNBO0FQMm9TTjtBT3hvU0U7RUFFSTtBUHlvU047QU8zb1NFO0VBS0k7RUFDQTtBUHlvU047QU90b1NFO0VBRUk7QVB1b1NOO0FPem9TRTtFQUtJO0VBQ0E7QVB1b1NOO0FPcG9TRTtFQUVJO0FQcW9TTjtBT3ZvU0U7RUFLSTtFQUNBO0FQcW9TTjtBT2hvU0E7RUFDRTtFQUFZO0FQbW9TZDtBT2pvU0U7RUFFRTtBUGtvU0o7QU9oaVRJO0VBQ0U7QVBraVROO0FPamlUTTtFQUNFO0FQbWlUUjtBT3RpVEk7RUFQRjtFQUNBO0VBQ0E7QVBnalRGO0FPbGlUSTtFQUNFO0FQb2lUTjtBT25pVE07RUFDRTtBUHFpVFI7QU94aVRJO0VBaEJGO0VBQ0E7RUFDQTtBUDJqVEY7QU9saVRFO0VBQ0U7QVBvaVRKO0FPcmlURTtFQTNCQTtFQUNBO0VBQ0E7QVBta1RGO0FPcmlUSTtFQUVJO0FQc2lUUjtBT3JxU0U7RUFHVztFQUFtQjtBUHNxU2hDO0FPenFTRTtFQUlNO0FQd3FTUjtBT3RxU0k7RUFDRTtBUHdxU047QU94cVN5RDtFQUFVO0FQMnFTbkU7QU8xcVNNO0VBQWlDO0FQNnFTdkM7QU94cVNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7QVB3cVNGO0FPcHJTQTtFQWNJO0VBQ0E7QVB5cVNKO0FPcHFTRTtFQUVFO0FQcXFTSjtBT3RxU0k7RUFBVztFQUFhO0VBQWdCO0FQMnFTNUM7QU81cVNFO0VBSUk7QVAycVNOO0FPdHFTQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVB3cVNGO0FPcnFTQTtFQUVBO0lBR007SUFDQTtFUG9xU0o7RU94cVNGOztJQVFNO0VQb3FTSjtFT2xxU0U7SUFDRTtFUG9xU0o7RU9ycVNFOztJQUlJO0VQcXFTTjtFT2xxU0U7SUFDRTtFUG9xU0o7RU9ycVNFOztJQUlJO0VQcXFTTjtFTy9wU0k7SUFDRTtFUGlxU047RU8vcFNJO0lBQ0U7RVBpcVNOO0VPdHFTRTtJQVFJO0VQaXFTTjtFT25zU0Y7SUF1Q007RVArcFNKO0VPdHNTRjtJQTBDUTtFUCtwU047RU81cFNNOztJQUdJO0VQNnBTVjtFT2hxU007SUFNSTtFUDZwU1Y7RU9ucVNNO0lBU0k7SUFDQTtFUDZwU1Y7RU96cFNNOztJQUdJO0VQMHBTVjtFTzdwU007SUFNSTtFUDBwU1Y7RU9ocVNNO0lBU0k7SUFDQTtFUDBwU1Y7RU8vdFNGO0lBMkVRO0lBQ0E7RVB1cFNOO0VPbnVTRjtJQWdGVTtJQUNBO0VQc3BTUjtFT3Z1U0Y7SUFtRlk7RVB1cFNWO0VPMXVTRjtJQXVGVTtFUHNwU1I7RU83dVNGO0lBNkZNO0lBQ0E7RVBtcFNKO0VPaHBTRTs7SUFHSTtFUGlwU047RU8vb1NJO0lBQ0U7RVBpcFNOO0VPL29TSTtJQUNFO0VQaXBTTjtFTzdvU0U7SUFFSTtFUDhvU047QUFDRjtBUTV1VEE7RUFDRTtFQUFtQjtFQUFrQjtFQUFjO0VBQXFCO0VBQ3hFO0VBQTJFO0VBQzNFO0VBQStDO0VBQTZCO0VBQzVFO0VBQ0E7RUFBOEI7RUFBeUM7RUFDdkU7RUFBZTtBUnd2VGpCO0FRdHZURTtFQUFRO0VBQW9CO0VBQWtCO0VBQWM7RUFBcUI7QVI2dlRuRjtBUTV2VEU7RUFBUTtFQUFpQjtBUmd3VDNCO0FROXZURTtFQUNFO0FSZ3dUSjtBUWp3VEU7RUFFUztFQUFnQjtFQUFrQjtFQUFpQjtFQUFtQjtBUnN3VGpGO0FRcHdUSTtFQUEwQjtFQUFrQjtBUnd3VGhEO0FRcndURTtFQUNFO0VBQWM7RUFBb0I7RUFBYTtFQUFjO0VBQTJCO0VBQ3hGO0VBQTBFO0VBQVc7QVI4d1R6RjtBUTN3VEU7RUFBVTtFQUFtQztFQUErQztBUmd4VDlGO0FRL3dURTtFQUFVO0VBQWE7RUFBZ0I7QVJveFR6QztBUWp4VEE7RUFFSTtFQUEwQjtFQUFtQjtFQUM3QztFQUFlO0VBQXFCO0VBQVc7QVJ1eFRuRDtBUTF4VEE7RUFJVTtBUnl4VFY7QVE3eFRBO0VBS1c7QVIyeFRYO0FRaHlUQTtFQVNJO0VBQ0E7QVIweFRKO0FRenhUSTtFQUFVO0FSNHhUZDtBUXZ5VEE7RUFjTTtFQUFlO0VBQWtCO0VBQWtCO0VBQ25EO0VBQXFCO0FSZ3lUM0I7QVE5eFRNO0VBQWdCO0VBQThCO0VBQStCO0FSbXlUbkY7QVFseVRNO0VBQWdCO0VBQWlDO0VBQWtDO0FSdXlUekY7QVFyeVRNO0VBQ0U7RUFBbUI7QVJ3eVQzQjtBUW55VEU7RUFBZ0I7QVJzeVRsQjtBUTl4VEE7OztFQUNFO0VBQWE7RUFDYjtFQUVBO0VBQ0E7RUFFQTtBUml5VEY7QVFoeVRFOzs7RUFBcUI7RUFBa0I7QVJzeVR6QztBUXJ5VEU7OztFQUFtQztBUjB5VHJDO0FRenlURTs7O0VBQTJCO0FSOHlUN0I7QVF4elRBOzs7RUFZTTtBUml6VE47QVEveVRFOzs7RUFBZ0I7RUFBMkI7QVJxelQ3QztBUXJ6VHdFOzs7RUFBcUI7QVIwelQ3RjtBUTF6VCtHOzs7RUFBUTtBUit6VHZIO0FROXpURTs7O0VBQWdCO0VBQTJCO0FSbzBUN0M7QVFwMFR3RTs7Ozs7O0VBQTRCO0FSNDBUcEc7QVEzMFRFOzs7RUFBZ0I7RUFBMkI7QVJpMVQ3QztBUWoxVHdFOzs7Ozs7RUFBNEI7QVJ5MVRwRztBUXYxVEU7OztFQUF1QjtBUjQxVHpCO0FRNWxUQTtFQUtFO0VBQ0E7RUFBcUI7QVIybFR2QjtBUWhtVEU7RUFDRTtFQUFnQjtFQUFxQjtBUm9tVHpDO0FRbm1USTtFQUFRO0FSc21UWjtBUWptVEU7RUFDRTtFQUFlO0FSb21UbkI7QVFubVRJO0VBQVM7QVJzbVRiO0FRcm1USTtFQUFnQjtBUndtVHBCO0FRcG1UQTtFQUNFO0FSc21URjtBUXJtVEU7RUFDUTtFQUFpQjtFQUFrQjtFQUE0QjtBUjBtVHpFO0FRem1USTtFQUFRO0VBQXVEO0FSNm1UbkU7QVE1bVRJO0VBQWM7QVIrbVRsQjtBUTltVEk7RUFBTztBUmluVFg7QVFoblRJO0VBQVU7QVJtblRkO0FRL21UQTtFQUNFO0VBV0E7RUFBbUI7RUFBcUI7RUFDeEM7QVJ5bVRGO0FRbm5URTtFQUNFO0VBQWdCO0VBQXFCO0VBQWM7RUFBMEI7RUFBa0I7RUFDL0Y7QVIwblRKO0FRem5USTtFQUNFO0VBQ0E7RUFBVTtFQUNWO0FSNG5UTjtBUXRuVEU7RUFDRTtFQUFtQjtBUnluVHZCO0FRcm5UQTtFQUVFO0VBQTJCO0VBQXNDO0VBQ2pFO0VBQTJCO0FSeW5UN0I7QVEzblRFOztFQUFvQjtFQUFjO0VBQWE7QVJpb1RqRDtBUTduVEU7RUFLRTtBUjJuVEo7QVFob1RFOztFQUVJO0VBQW9CO0FSbW9UMUI7QVFsb1RNOztFQUFRO0VBQXdCO0VBQXlCO0FSd29UL0Q7QVEzb1RFOztFQU1rQztFQUFjO0VBQXVCO0VBQWtCO0VBQWM7RUFBa0I7QVI4b1QzSDtBUTNvVEU7RUFDRTtFQUNBO0VBQ0E7RUFjQTtBUmdvVEo7QVFqcFRFO0VBS21CO0FSK29UckI7QVE3b1RJO0VBQU07QVJncFRWO0FRaHBUd0I7RUFBUTtBUm1wVGhDO0FRbHBUSTtFQUFNO0VBQWM7RUFBa0I7QVJ1cFQxQztBUXRwVEk7RUFBa0I7QVJ5cFR0QjtBUXpwVEk7RUFBMkM7QVI0cFQvQztBUTNwVEk7O0VBQ0U7RUFBdUI7RUFBYTtFQUFZO0FSaXFUdEQ7QVFocVRNOztFQUFnQjtBUm9xVHRCO0FRbHFUSTs7RUFBbUI7RUFBYztBUnVxVHJDO0FRdHFUSTtFQUFXO0FSeXFUZjtBUXhxVEk7RUFBUztFQUFnQjtBUjRxVDdCO0FRMXFUSTtFQUNFO0VBQ0E7QVI0cVROO0FRM3FUTTtFQUNFO0VBQW9CO0VBQ3BCO0VBQVc7RUFBUztFQUFjO0VBQ2xDO0FSaXJUUjtBUTlxVEk7RUFBdUI7QVJpclQzQjtBUTVzVEU7O0VBNEJzQjtFQUFjO0FScXJUdEM7QVFqdFRFO0VBNkJjO0VBQWM7RUFBdUI7RUFBNkI7RUFBeUI7RUFBa0I7QVI0clQ3SDtBUXpyVEU7RUFDRTtBUjJyVEo7QVExclRJO0VBQU07RUFBWTtBUjhyVHRCO0FRN3JUSTtFQUNFO0VBQ0E7RUFBa0I7RUFBa0I7RUFBcUI7QVJrc1QvRDtBUWpzVE07RUFBTTtBUm9zVFo7QVFoc1RFO0VBQXlDO0FSbXNUM0M7QVFsc1RFO0VBQW1CO0VBQWdDO0FSc3NUckQ7QVFyc1RFO0VBQXdCO0VBQTZCO0FSeXNUdkQ7QVF4c1RFO0VBQ0U7RUFDQTtBUjBzVEo7QVF2c1RFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QVJ5c1RKO0FRN3NURTtFQU1JO0FSMHNUTjtBUWh0VEU7RUFVTTtBUnlzVFI7QVFudFRFO0VBY0k7RUFDQTtFQUNBO0FSd3NUTjtBUXBzVEU7RUFDRTtFQUFvQjtFQUNwQjtFQUFvQjtFUndzVHRCLHFDQUFxQztFUXZzVG5DO0VBQWlDO0VBalluQztBUjRrVUY7QVF6c1RJO0VBQ0U7QVIyc1ROO0FReHNUSTtFQUNFO0FSMHNUTjtBUXZzVEk7RUFDRTtBUnlzVE47QVF0c1RJO0VBQ0U7QVJ3c1ROO0FRcnNUSTtFQUFXO0FSd3NUZjtBUTd0VEU7O0VBN1hZO0VBQWdCO0VBQXlCO0FSZ21VdkQ7QVFudVRFOztFQTVYUTtFQUFnQjtBUm9tVTFCO0FReHVURTs7O0VBM1hpQjtBUndtVW5CO0FRN3VURTtFQTFYVztBUjBtVWI7QVFodlRFO0VBelhXO0FSNG1VYjtBUW52VEU7RUF6WHdDO0FSK21VMUM7QVF0dlRFO0VBeFhXO0FSaW5VYjtBUXp2VEU7RUF0WEs7QVJrblVQO0FRNXZURTtFQXBYTTtFQUFtQjtFQUFpQjtFQUF5QjtBUnNuVXJFO0FRbHdURTtFQWxYWTtFQUFnQjtFQUFXO0FSeW5VekM7QVF2d1RFOztFQTdXRTtFQUNBO0VBQ0E7RUFDQTtBUnduVUo7QVE3blVJOztFQUFnQjtBUmlvVXBCO0FRaG9VSTs7OztFQUE4QjtBUnNvVWxDO0FRaG9VSTs7RUFDRTtBUm1vVU47QVFob1VJOztFQUNFO0FSbW9VTjtBUWh5VEU7RUE5VkU7QVJpb1VKO0FROW5VRTtFQUE0QjtBUmlvVTlCO0FRdHlURTs7RUF6Vk87QVJtb1VUO0FRMXlURTtFQXBWRTtFQUFnQjtBUmtvVXBCO0FRcG9VSTtFWDRqQkY7RUFBb0I7QUc0a1R0QjtBUXhvVUk7RVg2akJHO0VBQStCO0VBQWlCO0FHZ2xUdkQ7QVE1b1VJO0VBQWdC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Q0E7RUFDQTtFQUNBO0FSc25XTjtBUW5uV0k7Ozs7Ozs7Ozs7OztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQThEO0VBQzlEO0FSaW9XTjtBUXowVkE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBaFRJO0VBQXVCO0VBQTJCO0VBQW9CO0VBQXFCO0VBQzNGO0VBQW1CO0VBQWU7QVJ5cld0QztBUTE0VkE7Ozs7RUE3U2lCO0FSNnJXakI7QVFoNVZBOzs7O0VBNVNpQjtBUmtzV2pCO0FRdDVWQTs7OztFQTNTaUI7QVJ1c1dqQjtBUTU1VkE7Ozs7RUExU2lCO0FSNHNXakI7QVFsNlZBOzs7O0VBelNpQjtBUml0V2pCO0FReDZWQTs7OztFQXhTaUI7QVJzdFdqQjtBUTk2VkE7Ozs7RUF2U2lCO0FSMnRXakI7QVFwN1ZBOzs7O0VBdFNpQjtBUmd1V2pCO0FRMTdWQTs7OztFQXJTaUI7QVJxdVdqQjtBUWg4VkE7Ozs7RUFwU2lCO0FSMHVXakI7QVF0OFZBOzs7O0VBblNpQjtBUit1V2pCO0FRNThWQTs7OztFQWxTaUI7QVJvdldqQjtBUWw5VkE7Ozs7RUFqU2lCO0FSeXZXakI7QVF4OVZBOzs7O0VBL1JJO0FSNnZXSjtBUTV2V0k7Ozs7RUFBcUI7RUFBc0o7QVJtd1cvSztBUWx3V0k7Ozs7RUFBcUI7RUFBcUo7QVJ5d1c5SztBUXh3V0k7Ozs7RUFBcUI7RUFBbUo7QVIrd1c1SztBUTl3V0k7Ozs7RUFBcUI7RUFBc0o7QVJxeFcvSztBUXB4V0k7Ozs7RUFBcUI7RUFBb0o7QVIyeFc3SztBUTF4V0k7Ozs7RUFBcUI7RUFBcUo7QVJpeVc5SztBUWh5V0k7Ozs7RUFBcUI7RUFBb0o7QVJ1eVc3SztBUXR5V0k7Ozs7RUFBcUI7RUFBc0o7QVI2eVcvSztBUTV5V0k7Ozs7RUFBcUI7RUFBb0o7QVJtelc3SztBUWx6V0k7Ozs7RUFBcUI7RUFBb0o7QVJ5elc3SztBUXh6V0k7Ozs7RUFBcUI7RUFBcUo7QVIrelc5SztBUTl6V0k7Ozs7RUFBcUI7RUFBa0o7QVJxMFcz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QWF2bmVBO0VBQW1DO0FiMG5lbkM7QWF6bmVBO0VBQW1DO0VBQXVCO0FiNm5lMUQ7QWNsZ2ZBO0VBQ0k7RUFDQTtFQUNBO0Fkb2dmSjtBY3ZnZkE7RUFLUTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkcWdmUjtBYzlnZkE7RUFVYTtFQUF3QjtBZHdnZnJDO0FjbGhmQTtFQVlZO0VBQW1CO0VBQ25CO0VBQ0E7RUFBYTtFQUFpQztFQUM5QztBZDRnZlo7QWMzaGZBO0VBZ0JnQjtBZDhnZmhCO0FjOWhmQTtFQW9CUTtFQUNBO0VBQ0E7RUFDQTtBZDZnZlI7QWNwaWZBO0VBMEJRO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkNmdmUjtBYzNnZlk7RUFBVztBZDhnZnZCO0FjN2dmWTtFQUFRO0FkZ2hmcEI7QWMvZ2ZZO0VBQVM7QWRraGZyQjtBYy9nZlk7RUFBVztFQUE0QjtBZG1oZm5EO0FjbGhmWTtFQUFXO0VBQTRCO0Fkc2hmbkQ7QWU5amZBO0VBQ0k7QWZna2ZKO0FlamtmQTtFQUV1QjtBZmtrZnZCO0FlcGtmQTtFQUtRO0Fma2tmUjtBZWprZlE7RUFBVztFQUE4QztFQUFxQjtBZnNrZnRGO0FlNWtmQTs7RUFXUTtBZnFrZlI7QWV0a2ZROztFQUFRO0VBQWM7RUFBYTtBZjRrZjNDO0FlMWtmUTs7RUFBUztBZjhrZmpCO0FlN2tmUTs7RUFBUztBZmlsZmpCO0FlaGxmUTs7RUFBUztBZm9sZmpCO0FlbmxmUTs7RUFBUztBZnVsZmpCO0FldGxmUTs7RUFBUztBZjBsZmpCO0FlemxmUTs7RUFBUztBZjZsZmpCO0FlNWxmUTs7RUFBUztBZmdtZmpCO0FlL2xmUTs7RUFBUztBZm1tZmpCO0FlbG1mUTs7RUFBUztBZnNtZmpCO0Flcm1mUTs7RUFBUztBZnltZmpCO0Flbm1mUTs7OztFQUNJO0Fmd21mWjtBZXZtZlk7Ozs7RUFBVztFQUEyQjtBZjhtZmxEO0FlM29mQTtFQW1DWTtFQUNBO0FmMm1mWjtBZXptZmdCO0VBQ0k7RUFDQTtFQUNBO0FmMm1mcEI7QWV2bWZnQjtFQUNJO0VBQ0E7RUFDQTtBZnltZnBCO0FlenBmQTtFQXNEa0M7QWZzbWZsQztBZTVwZkE7RUF1RGtDO0Fmd21mbEM7QWUvcGZBO0VBd0RrQztBZjBtZmxDO0FlbHFmQTtFQXlEa0M7QWY0bWZsQztBZXJxZkE7RUEwRGtDO0FmOG1mbEM7QWV4cWZBO0VBMkRrQztBZmduZmxDO0FlM3FmQTtFQTREa0M7QWZrbmZsQztBZTlxZkE7RUE2RGtDO0Fmb25mbEM7QWVqcmZBO0VBOERrQztBZnNuZmxDO0FlcHJmQTtFQStEa0M7QWZ3bmZsQztBZXJuZkE7O0VBRUk7QWZ1bmZKO0Flbm5mQTtFQUN1QjtBZnFuZnZCO0FldG5mQTtFQUdRO0Fmc25mUjtBZWxuZkE7RUFDdUI7QWZvbmZ2QjtBZWpuZkE7RUFFbUI7QWZrbmZuQjtBZXBuZkE7O0VBTWdCO0Fma25maEI7QWUzbWZBO0VBQ3NCO0FmNm1mdEI7QWUxbWZBO0VBQ3NCO0FmNG1mdEI7QUhsb2ZBO0VBQU87QUdxb2ZQO0FIbm9mQTtFQUNFO0VBQTZCO0VBQW1CO0FHdW9mbEQ7QUhwb2ZBO0VBQWdCO0FHdW9maEI7QUh0b2ZBO0VBQWU7QUd5b2ZmO0FIdm9mQTs7RUFDRTtFQUFjO0FHMm9maEI7QUh6b2ZFOztFQUNFO0VBQWtCO0VBQ2xCO0VBQXFCO0VBQTJCO0VBQ2hEO0FHK29mSjtBSDVvZkU7O0VBQ0U7RUFBZ0M7QUdncGZwQztBSDdvZkU7O0VBQ0U7QUdncGZKO0FIL29mSTs7RUFBTTtBR21wZlY7QUhqcGZFOztFQUFtQjtFQUFrQjtFQUFjO0FHdXBmckQ7QUh0cGZFOztFQUFNO0FHMHBmUjtBSHpwZkU7O0VBQVU7RUFBYztFQUFhO0FHK3BmdkM7QUg1cGZBO0VBQ0U7QUc4cGZGO0FIM3BmQTtFQUNFO0VBQWlCO0VBQVE7RUFBYztFQUFjO0VBQVc7RUFBcUI7RUFBZTtBR29xZnRHO0FIbnFmRTtFQUFLO0FHc3FmUDtBSHJxZkU7RUFDRTtFQUF5RjtFQUFZO0VBRXJHO0VBQW9CO0VBQWU7RUFBMkI7RUFBaUI7RUFDL0U7RUFBMkI7RUFBcUI7RUFBMkI7RUFBMEI7QUdncmZ6RztBSGxyZkk7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dmdCWDtBSDl1Z0JFOzs7RUFBUztBR212Z0JYO0FIcnhnQkE7OztFQXFDSTtBR3F2Z0JKO0FIanZnQkE7Ozs7Ozs7O0VBQ0U7RUFBZ0M7RUFBa0M7RUFHbEU7RUFBMEM7QUcydmdCNUM7QUg3dmdCRTs7Ozs7Ozs7RUFBa0I7QUd1d2dCcEI7QUh0d2dCRTs7Ozs7Ozs7RUFBa0I7RUFBNkM7RUFBa0I7RUFBaUI7QUdteGdCcEc7QUhqeGdCRTs7Ozs7Ozs7RUFBeUQ7QUcyeGdCM0Q7QUgzeGdCbUI7Ozs7Ozs7O0VBQXNCO0FHcXlnQnpDO0FIcHlnQkU7Ozs7Ozs7O0VBQVU7QUc4eWdCWjtBSDd5Z0JFOzs7Ozs7Ozs7Ozs7Ozs7O0VBQXNCO0FHK3pnQnhCO0FINXpnQkE7RUFBSTtFQUE0QjtBR2cwZ0JoQztBSDl6Z0JBO0VBUUU7RUFBbUI7QUcwemdCckI7QUhqMGdCRTtFQUNFO0VBQTBDO0FHbzBnQjlDO0FIbDBnQkU7RUFDRTtFQUNBO0FHbzBnQko7QUhqMGdCRTtFQUdFO0VBQW1CO0VBQ25CO0FHazBnQko7QUhyMGdCSTtFQUFtQjtFQUF1QjtBR3kwZ0I5QztBSHgwZ0JJO0VBQWE7RUFBaUI7QUc0MGdCbEM7QUh6MGdCSTtFQUVFO0VBQ0E7RUFDQTtBRzAwZ0JOO0FINzBnQk07RUFBUztBR2cxZ0JmO0FIMzBnQkk7RUFDQztFQUE2QjtFQUFjO0FHKzBnQmhEO0FIOTBnQks7RUFBVTtFQUF1QjtBR2sxZ0J0QztBSGgxZ0JJO0VBQXNCO0FHbTFnQjFCO0FIbDFnQkk7RUFBZ0I7QUdxMWdCcEI7QUhwMWdCSTtFQUF5QjtBR3UxZ0I3QjtBSHQxZ0JJO0VBQVM7RUFBYztBRzAxZ0IzQjtBSHoxZ0JJO0VBQ0U7QUcyMWdCTjtBSDExZ0JNO0VBQVM7RUFBa0I7QUc4MWdCakM7QUg1MWdCSTtFQUNFO0FHODFnQk47QUg1MWdCSTtFQUNFO0VBQ0E7QUc4MWdCTjtBSDMxZ0JFO0VBQ0U7QUc2MWdCSjtBSDkxZ0JFO0VBR0k7QUc4MWdCTjtBSDcxZ0JNO0VBRUU7RUFBcUI7RUFBa0I7RUFDdkM7QUdnMmdCUjtBSGwyZ0JRO0VBQVM7QUdxMmdCakI7QUhqMmdCTTtFQUFvQjtBR28yZ0IxQjtBSGwyZ0JRO0VBQVU7RUFBdUI7QUdzMmdCekM7QUhqMmdCRTtFQUNFO0FHbTJnQko7QUhwMmdCRTtFQUVPO0FHcTJnQlQ7QUhuMmdCRTtFQUFvQjtFQUE2QjtFQUEwRDtBR3cyZ0I3RztBSHYyZ0JFOztFQUE0QjtBRzIyZ0I5QjtBSDEyZ0JFO0VBQWtCO0FHNjJnQnBCO0FINTJnQkU7RUFDRTtBRzgyZ0JKO0FINzJnQkk7RUFDRTtBRysyZ0JOO0FINTJnQkU7RUFDRTtFQUEyRTtBRysyZ0IvRTtBSDkyZ0JJO0VBQVU7QUdpM2dCZDtBSG4zZ0JFO0VBSWlCO0VBQXVCO0VBQWE7RUFBYztBR3EzZ0JyRTtBSHAzZ0JNO0VBQXlCO0FHdTNnQi9CO0FIbDNnQkE7OztFQUNFO0VBMVBBO0VBQW9CO0FHa25oQnRCO0FIejNnQkE7OztFQXhQTztFQUErQjtFQUFpQjtBR3duaEJ2RDtBSDkzZ0JFOzs7RUFDRTtFQUFrQjtFQUEyQjtFQUFtQjtFQUNoRTtFQUE0QjtFQUFvQjtBR3U0Z0JwRDtBSHQ0Z0JJOzs7RUFDRTtBRzA0Z0JOO0FIMzRnQkk7OztFQUVNO0FHODRnQlY7QUhoNWdCSTs7O0VBR1E7QUdrNWdCWjtBSGg1Z0JJOzs7RUFDRTtBR281Z0JOO0FIbjVnQk07OztFQUFVO0VBQWM7QUd5NWdCOUI7QUh0NWdCSTs7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUcwNWdCTjtBSHo1Z0JNOzs7RUFDRTtBRzY1Z0JSO0FIMTVnQkk7OztFQUNFO0VBQW9CO0VBQWU7RUFBVztFQUFjO0VBQVE7RUFJcEU7RUFBZ0I7RUFDaEI7RUFBVztBR2s2Z0JqQjtBSHQ2Z0JNOzs7RUFBb0I7RUFBcUI7RUFBMkI7QUc2NmdCMUU7QUg1NmdCTTs7O0VBQTBCO0VBQXFCO0FHazdnQnJEO0FIcjdnQkk7OztFQU9tQjtFQUFtQjtFQUFvQjtFQUFxQjtBR3M3Z0JuRjtBSDc3Z0JJOzs7RUFRVTtFQUF3QjtBRzI3Z0J0QztBSHo3Z0JNOzs7Ozs7RUFBb0M7RUFBZ0I7RUFBcUI7QUdtOGdCL0U7QUhsOGdCTTs7O0VBQ0U7RUFBVztFQUFZO0VBQWM7RUFBbUI7QUcwOGdCaEU7QUh6OGdCUTs7O0VBTUU7RUFBa0I7RUFBYztFQUFhO0FHMjhnQnZEO0FIaDlnQlU7OztFQUEwQjtFQUFlO0FHczlnQm5EO0FIdDlnQndFOzs7RUFBa0I7QUcyOWdCMUY7QUgxOWdCVTs7O0VBQW9CO0VBQW1CO0VBQWU7QUdpK2dCaEU7QUhqK2dCcUY7OztFQUFpQjtBR3MrZ0J0RztBSHIrZ0JVOzs7RUFBZTtBRzArZ0J6QjtBSHorZ0JVOzs7RUFBOEI7QUc4K2dCeEM7QUg3K2dCVTs7O0VBQXNCO0VBQW1CO0FHbS9nQm5EO0FIai9nQlU7OztFQUFxQjtFQUFrRDtBR3UvZ0JqRjtBSHAvZ0JNOzs7RUFBbUI7RUFBbUI7RUFBNEI7RUFBaUI7QUc0L2dCekY7QUgxL2dCSTs7O0VBQW9CO0VBQW9CO0VBQVc7QUdpZ2hCdkQ7QUhoZ2hCSTs7O0VBQ0U7RUFBcUI7RUFBZ0I7QUdzZ2hCM0M7QUhyZ2hCTTs7O0VBQ0U7QUd5Z2hCUjtBSHhnaEJROzs7RUFBZ0I7QUc2Z2hCeEI7QUgzZ2hCTTs7O0VBQ0U7RUFDQTtBRytnaEJSO0FINWdoQkk7OztFQUVFO0VBQXNCO0FHZ2hoQjVCO0FIamhoQk07OztFQUFTO0FHc2hoQmY7QUhuaGhCSTs7O0VBQU87QUd3aGhCWDtBSHRoaEJFOzs7RUFBbUQ7QUcyaGhCckQ7QUh4aGhCQTtFQUNFO0VBQ0E7QUcwaGhCRjtBSHhoaEJJO0VBQ0U7QUcwaGhCTjtBSHJoaEJBO0VBQ0U7QUd1aGhCRjtBSHRoaEJFO0VBQ0U7RUFBa0I7RUFBMkI7RUFBbUI7QUcyaGhCcEU7QUgxaGhCSTtFQUNFO0FHNGhoQk47QUgzaGhCTTtFQUFVO0FHOGhoQmhCO0FINWhoQkk7RUFBb0I7RUFBb0I7RUFBVztBR2lpaEJ2RDtBSGhpaEJJO0VBQ0U7RUFBcUI7RUFBZ0I7QUdvaWhCM0M7QUhuaWhCTTtFQUNFO0FHcWloQlI7QUhwaWhCUTtFQUFnQjtBR3VpaEJ4QjtBSHBpaEJJO0VBQU87QUd1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QzdJSTs7RUFBZ0I7QURpSnBCO0FDaEpJOzs7O0VBQXFCO0FEc0p6QjtBQ3JKSTs7RUFBVztFQUFjO0FEMEo3QjtBQ3hMRztFQUFVO0FEMkxiO0FDMUxHO0VBQVU7QUQ2TGI7QUN6TEc7RUFBVTtBRDRMYjtBQzNMRztFQUFVO0FEOExiO0FDL0xHO0VBQVU7QURrTWI7QUNqTUc7RUFBVTtBRG9NYjtBQ3JNRztFQUFVO0FEd01iO0FDdk1HO0VBQVU7QUQwTWI7QUMzTUc7RUFBVTtBRDhNYjtBQzdNRztFQUFVO0FEZ05iO0FDak5HO0VBQVU7QURvTmI7QUNuTkc7RUFBVTtBRHNOYjtBQ3ZORztFQUFVO0FEME5iO0FDek5HO0VBQVU7QUQ0TmI7QUM3Tkc7RUFBVTtBRGdPYjtBQy9ORztFQUFVO0FEa09iO0FDbk9HO0VBQVU7QURzT2I7QUNyT0c7RUFBVTtBRHdPYjtBQ3pPRztFQUFVO0FENE9iO0FDM09HO0VBQVU7QUQ4T2I7QUMvT0c7RUFBVTtBRGtQYjtBQ2pQRztFQUFVO0FEb1BiO0FDclBHO0VBQVU7QUR3UGI7QUN2UEc7RUFBVTtBRDBQYjtBQzNQRztFQUFVO0FEOFBiO0FDN1BHO0VBQVU7QURnUWI7QUNqUUc7RUFBVTtBRG9RYjtBQ25RRztFQUFVO0FEc1FiO0FDdlFHO0VBQVU7QUQwUWI7QUN6UUc7RUFBVTtBRDRRYjtBQzdRRztFQUFVO0FEZ1JiO0FDL1FHO0VBQVU7QURrUmI7QUNuUkc7RUFBVTtBRHNSYjtBQ3JSRztFQUFVO0FEd1JiO0FDelJHO0VBQVU7QUQ0UmI7QUMzUkc7RUFBVTtBRDhSYjtBQy9SRztFQUFVO0FEa1NiO0FDalNHO0VBQVU7QURvU2I7QUNyU0c7RUFBVTtBRHdTYjtBQ3ZTRztFQUFVO0FEMFNiO0FDM1NHO0VBQVU7QUQ4U2I7QUM3U0c7RUFBVTtBRGdUYjtBQ2pURztFQUFVO0FEb1RiO0FDblRHO0VBQVU7QURzVGI7QUN2VEc7RUFBVTtBRDBUYjtBQ3pURztFQUFVO0FENFRiO0FDN1RHO0VBQVU7QURnVWI7QUMvVEc7RUFBVTtBRGtVYjtBQ25VRztFQUFVO0FEc1ViO0FDclVHO0VBQVU7QUR3VWI7QUN6VUc7RUFBVTtBRDRVYjtBQzNVRztFQUFVO0FEOFViO0FDcFZHO0VBQVU7QUR1VmI7QUN0Vkc7RUFBVTtBRHlWYjtBQ3JWRztFQUFVO0FEd1ZiO0FDdlZHO0VBQVU7QUQwVmI7QUMzVkc7RUFBVTtBRDhWYjtBQzdWRztFQUFVO0FEZ1diO0FDaldHO0VBQVU7QURvV2I7QUNuV0c7RUFBVTtBRHNXYjtBQ3ZXRztFQUFVO0FEMFdiO0FDeldHO0VBQVU7QUQ0V2I7QUM3V0c7RUFBVTtBRGdYYjtBQy9XRztFQUFVO0FEa1hiO0FDblhHO0VBQVU7QURzWGI7QUNyWEc7RUFBVTtBRHdYYjtBQ3pYRztFQUFVO0FENFhiO0FDM1hHO0VBQVU7QUQ4WGI7QUMvWEc7RUFBVTtBRGtZYjtBQ2pZRztFQUFVO0FEb1liO0FDcllHO0VBQVU7QUR3WWI7QUN2WUc7RUFBVTtBRDBZYjtBQzNZRztFQUFVO0FEOFliO0FDN1lHO0VBQVU7QURnWmI7QUNqWkc7RUFBVTtBRG9aYjtBQ25aRztFQUFVO0FEc1piO0FDdlpHO0VBQVU7QUQwWmI7QUN6Wkc7RUFBVTtBRDRaYjtBQzdaRztFQUFVO0FEZ2FiO0FDL1pHO0VBQVU7QURrYWI7QUNuYUc7RUFBVTtBRHNhYjtBQ3JhRztFQUFVO0FEd2FiO0FDemFHO0VBQVU7QUQ0YWI7QUMzYUc7RUFBVTtBRDhhYjtBQy9hRztFQUFVO0FEa2JiO0FDamJHO0VBQVU7QURvYmI7QUNyYkc7RUFBVTtBRHdiYjtBQ3ZiRztFQUFVO0FEMGJiO0FDM2JHO0VBQVU7QUQ4YmI7QUM3Ykc7RUFBVTtBRGdjYjtBQ2pjRztFQUFVO0FEb2NiO0FDbmNHO0VBQVU7QURzY2I7QUN2Y0c7RUFBVTtBRDBjYjtBQ3pjRztFQUFVO0FENGNiO0FDN2NHO0VBQVU7QURnZGI7QUMvY0c7RUFBVTtBRGtkYjtBQ25kRztFQUFVO0FEc2RiO0FDcmRHO0VBQVU7QUR3ZGI7QUN6ZEc7RUFBVTtBRDRkYjtBQzNkRztFQUFVO0FEOGRiO0FDL2RHO0VBQVU7QURrZWI7QUNqZUc7RUFBVTtBRG9lYjtBQ3JlRztFQUFVO0FEd2ViO0FDdmVHO0VBQVU7QUQwZWI7QUMzZUc7RUFBVTtBRDhlYjtBQzdlRztFQUFVO0FEZ2ZiO0FDamZHO0VBQVU7QURvZmI7QUNuZkc7RUFBVTtBRHNmYjtBQ3ZmRztFQUFVO0FEMGZiO0FDemZHO0VBQVU7QUQ0ZmI7QUM3Zkc7RUFBVTtBRGdnQmI7QUMvZkc7RUFBVTtBRGtnQmI7QUNuZ0JHO0VBQVU7QURzZ0JiO0FDcmdCRztFQUFVO0FEd2dCYjtBQ3pnQkc7RUFBVTtBRDRnQmI7QUMzZ0JHO0VBQVU7QUQ4Z0JiO0FDL2dCRztFQUFVO0FEa2hCYjtBQ2poQkc7RUFBVTtBRG9oQmI7QUNyaEJHO0VBQVU7QUR3aEJiO0FDdmhCRztFQUFVO0FEMGhCYjtBQzNoQkc7RUFBVTtBRDhoQmI7QUM3aEJHO0VBQVU7QURnaUJiO0FDamlCRztFQUFVO0FEb2lCYjtBQ25pQkc7RUFBVTtBRHNpQmI7QUN2aUJHO0VBQVU7QUQwaUJiO0FDemlCRztFQUFVO0FENGlCYjtBQzdpQkc7RUFBVTtBRGdqQmI7QUMvaUJHO0VBQVU7QURrakJiO0FDbmpCRztFQUFVO0FEc2pCYjtBQ3JqQkc7RUFBVTtBRHdqQmI7QUN6akJHO0VBQVU7QUQ0akJiO0FDM2pCRztFQUFVO0FEOGpCYjtBQy9qQkc7RUFBVTtBRGtrQmI7QUNqa0JHO0VBQVU7QURva0JiO0FDcmtCRztFQUFVO0FEd2tCYjtBQ3ZrQkc7RUFBVTtBRDBrQmI7QUMza0JHO0VBQVU7QUQ4a0JiO0FDN2tCRztFQUFVO0FEZ2xCYjtBQ2psQkc7RUFBVTtBRG9sQmI7QUNubEJHO0VBQVU7QURzbEJiO0FDdmxCRztFQUFVO0FEMGxCYjtBQ3psQkc7RUFBVTtBRDRsQmI7QUM3bEJHO0VBQVU7QURnbUJiO0FDL2xCRztFQUFVO0FEa21CYjtBQ25tQkc7RUFBVTtBRHNtQmI7QUNybUJHO0VBQVU7QUR3bUJiO0FDem1CRztFQUFVO0FENG1CYjtBQzNtQkc7RUFBVTtBRDhtQmI7QUMvbUJHO0VBQVU7QURrbkJiO0FDam5CRztFQUFVO0FEb25CYjtBQ3JuQkc7RUFBVTtBRHduQmI7QUN2bkJHO0VBQVU7QUQwbkJiO0FDM2xCRTs7RUFDRTtFQUEwQjtFQUMxQjtBRCtsQko7QUM5bEJJOztFQUFhO0FEa21CakI7QUM5bEJNOztFQUFvQjtBRGttQjFCO0FDam1CTTs7RUFBb0I7QURxbUIxQjtBQ2xtQk07O0VBQW9CO0FEc21CMUI7QUNybUJNOztFQUFvQjtBRHltQjFCO0FDcG1CQTtFQUErQjtBRHVtQi9CO0FDcmtCRTtFQUFnQjtBRHdrQmxCO0FDdmtCRTtFQUFVO0FEMGtCWjtBQ3hrQkU7RUFBa0M7QUQya0JwQztBQzFrQkU7RUFBUztBRDZrQlg7QUM1a0JFO0VBQVE7QUQra0JWO0FDOWtCRTtFQUFjO0FEaWxCaEI7QUNobEJFO0VBQWE7QURtbEJmO0FDbGxCRTtFQUFpQjtBRHFsQm5CO0FDbmxCRTtFQUFhO0FEc2xCZjtBQ3JsQkU7RUFBYTtBRHdsQmY7QUN2bEJFO0VBQWE7QUQwbEJmO0FDemxCRTtFQUFhO0FENGxCZjtBQzNsQkU7RUFBYTtBRDhsQmY7QUM3bEJFO0VBQWE7QURnbUJmO0FDL2xCRTtFQUFhO0FEa21CZjtBQ2ptQkU7RUFBYTtBRG9tQmY7QUNsbUJFO0VBQWdDO0FEcW1CbEM7QUNwbUJFO0VBQWdDO0FEdW1CbEM7QUN0bUJFO0VBQWdDO0FEeW1CbEM7QUN4bUJFO0VBQWdDO0FEMm1CbEM7QUNocUJHOztFQUFlO0FEb3FCbEI7QUNucUJHOztFQUFlO0FEdXFCbEI7QUN0cUJHOztFQUFpQjtFQUFpQjtBRDJxQnJDO0FDN3FCRzs7RUFBZTtBRGlyQmxCO0FDaHJCRzs7RUFBZTtBRG9yQmxCO0FDbnJCRzs7RUFBaUI7RUFBaUI7QUR3ckJyQztBQzFyQkc7O0VBQWU7QUQ4ckJsQjtBQzdyQkc7O0VBQWU7QURpc0JsQjtBQ2hzQkc7O0VBQWlCO0VBQWlCO0FEcXNCckM7QUN2c0JHOztFQUFlO0FEMnNCbEI7QUMxc0JHOztFQUFlO0FEOHNCbEI7QUM3c0JHOztFQUFpQjtFQUFpQjtBRGt0QnJDO0FDcHRCRzs7RUFBZTtBRHd0QmxCO0FDdnRCRzs7RUFBZTtBRDJ0QmxCO0FDMXRCRzs7RUFBaUI7RUFBaUI7QUQrdEJyQztBQ2p1Qkc7O0VBQWU7QURxdUJsQjtBQ3B1Qkc7O0VBQWU7QUR3dUJsQjtBQ3Z1Qkc7O0VBQWlCO0VBQWlCO0FENHVCckM7QUM5dUJHOztFQUFlO0FEa3ZCbEI7QUNqdkJHOztFQUFlO0FEcXZCbEI7QUNwdkJHOztFQUFpQjtFQUFpQjtBRHl2QnJDO0FDM3ZCRzs7RUFBZTtBRCt2QmxCO0FDOXZCRzs7RUFBZTtBRGt3QmxCO0FDandCRzs7RUFBaUI7RUFBaUI7QURzd0JyQztBQ3h3Qkc7O0VBQWU7QUQ0d0JsQjtBQzN3Qkc7O0VBQWU7QUQrd0JsQjtBQzl3Qkc7O0VBQWlCO0VBQWlCO0FEbXhCckM7QUNyeEJHOztFQUFlO0FEeXhCbEI7QUN4eEJHOztFQUFlO0FENHhCbEI7QUMzeEJHOztFQUFpQjtFQUFpQjtBRGd5QnJDO0FDbHlCRzs7RUFBZTtBRHN5QmxCO0FDcnlCRzs7RUFBZTtBRHl5QmxCO0FDeHlCRzs7RUFBaUI7RUFBaUI7QUQ2eUJyQztBQ2p5Qkc7RUFBVTtBRG95QmI7QUNoeUJHO0VBQVU7QURteUJiO0FDbnlCRztFQUFVO0FEc3lCYjtBQ3R5Qkc7RUFBVTtBRHl5QmI7QUN6eUJHO0VBQVU7QUQ0eUJiO0FDNXlCRztFQUFVO0FEK3lCYjtBQy95Qkc7RUFBVTtBRGt6QmI7QUNsekJHO0VBQVU7QURxekJiO0FDcnpCRztFQUFVO0FEd3pCYjtBQ3h6Qkc7RUFBVTtBRDJ6QmI7QUMzekJHO0VBQVU7QUQ4ekJiO0FDOXpCRztFQUFVO0FEaTBCYjtBQ2owQkc7RUFBVTtBRG8wQmI7QUNwMEJHO0VBQVU7QUR1MEJiO0FDdjBCRztFQUFVO0FEMDBCYjtBQzEwQkc7RUFBVTtBRDYwQmI7QUM3MEJHO0VBQVU7QURnMUJiO0FDaDFCRztFQUFVO0FEbTFCYjtBQ24xQkc7RUFBVTtBRHMxQmI7QUN0MUJHO0VBQVU7QUR5MUJiO0FDejFCRztFQUFVO0FENDFCYjtBQzUxQkc7RUFBVTtBRCsxQmI7QUMvMUJHO0VBQVU7QURrMkJiO0FDbDJCRztFQUFVO0FEcTJCYjtBQ3IyQkc7RUFBVTtBRHcyQmI7QUN4MkJHO0VBQVU7QUQyMkJiO0FDLzJCRztFQUFVO0FEazNCYjtBQzkyQkc7RUFBVTtBRGkzQmI7QUNqM0JHO0VBQVU7QURvM0JiO0FDcDNCRztFQUFVO0FEdTNCYjtBQ3YzQkc7RUFBVTtBRDAzQmI7QUMxM0JHO0VBQVU7QUQ2M0JiO0FDNzNCRztFQUFVO0FEZzRCYjtBQ2g0Qkc7RUFBVTtBRG00QmI7QUNuNEJHO0VBQVU7QURzNEJiO0FDdDRCRztFQUFVO0FEeTRCYjtBQ3o0Qkc7RUFBVTtBRDQ0QmI7QUM1NEJHO0VBQVU7QUQrNEJiO0FDLzRCRztFQUFVO0FEazVCYjtBQ2w1Qkc7RUFBVTtBRHE1QmI7QUNyNUJHO0VBQVU7QUR3NUJiO0FDeDVCRztFQUFVO0FEMjVCYjtBQzM1Qkc7RUFBVTtBRDg1QmI7QUM5NUJHO0VBQVU7QURpNkJiO0FDajZCRztFQUFVO0FEbzZCYjtBQ3A2Qkc7RUFBVTtBRHU2QmI7QUN2NkJHO0VBQVU7QUQwNkJiO0FDMTZCRztFQUFVO0FENjZCYjtBQzc2Qkc7RUFBVTtBRGc3QmI7QUNoN0JHO0VBQVU7QURtN0JiO0FDbjdCRztFQUFVO0FEczdCYjtBQ3Q3Qkc7RUFBVTtBRHk3QmI7QUN6N0JHO0VBQVU7QUQ0N0JiO0FDNTdCRztFQUFVO0FEKzdCYjtBQy83Qkc7RUFBVTtBRGs4QmI7QUNsOEJHO0VBQVU7QURxOEJiO0FDcjhCRztFQUFVO0FEdzhCYjtBQ3g4Qkc7RUFBVTtBRDI4QmI7QUMzOEJHO0VBQVU7QUQ4OEJiO0FDOThCRztFQUFVO0FEaTlCYjtBQ2o5Qkc7RUFBVTtBRG85QmI7QUNwOUJHO0VBQVU7QUR1OUJiO0FDdjlCRztFQUFVO0FEMDlCYjtBQzE5Qkc7RUFBVTtBRDY5QmI7QUM3OUJHO0VBQVU7QURnK0JiO0FDaCtCRztFQUFVO0FEbStCYjtBQ24rQkc7RUFBVTtBRHMrQmI7QUN0K0JHO0VBQVU7QUR5K0JiO0FDeitCRztFQUFVO0FENCtCYjtBQzUrQkc7RUFBVTtBRCsrQmI7QUMvK0JHO0VBQVU7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O0VBQ0U7SUFDRTtJQUNBO0VGaXRERjtFRS9zREE7SUFDRTtFRml0REY7RUUvc0RBO0lBQ0U7RUZpdERGO0VFL3NEQTtJQUNFO0VGaXRERjtFRS9zREE7SUFDRTtFRml0REY7RUUvc0RBO0lBQ0U7RUZpdERGO0VFL3NEQTtJQUNFO0VGaXRERjtFRS9zREE7SUFDRTtFRml0REY7RUUvc0RBO0lBQ0U7RUZpdERGO0VFL3NEQTs7SUFDRTtJQUNBO0VGa3RERjtBQUNGO0FFL3NEQTtFQUNFOztJQUNFO0lBQ0E7RUZrdERGO0VFaHREQTs7SUFDRTtJQUNBO0VGbXRERjtBQUNGO0FFaHREQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7RUZrdERGO0VFaHREQTtJQUNFO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7RUZrdERGO0VFaHREQTtJQUNFO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7RUZrdERGO0VFaHREQTtJQUNFO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7SUFDQTtFRmt0REY7RUVodERBOztJQUNFO0lBQ0E7SUFDQTtFRm10REY7QUFDRjtBRWh0REE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtFRmt0REY7RUVodERBO0lBQ0U7RUZrdERGO0VFaHREQTtJQUNFO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7RUZrdERGO0VFaHREQTtJQUNFO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7RUZrdERGO0VFaHREQTtJQUNFO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7RUZrdERGO0VFaHREQTtJQUNFO0lBQ0E7RUZrdERGO0VFaHREQTs7SUFDRTtJQUNBO0lBQ0E7RUZtdERGO0FBQ0Y7QUVodERBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7RUZrdERGO0VFaHREQTtJQUNFO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7RUZrdERGO0VFaHREQTtJQUNFO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7RUZrdERGO0VFaHREQTtJQUNFO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7RUZrdERGO0VFaHREQTtJQUNFO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7RUZrdERGO0VFaHREQTtJQUNFO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7RUZrdERGO0VFaHREQTtJQUNFO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7RUZrdERGO0VFaHREQTtJQUNFO0lBQ0E7RUZrdERGO0VFaHREQTs7SUFDRTtJQUNBO0lBQ0E7RUZtdERGO0FBQ0Y7QUVodERBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7RUZrdERGO0VFaHREQTtJQUNFO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7RUZrdERGO0VFaHREQTtJQUNFO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7RUZrdERGO0VFaHREQTtJQUNFO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7RUZrdERGO0VFaHREQTtJQUNFO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7RUZrdERGO0VFaHREQTtJQUNFO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7RUZrdERGO0VFaHREQTtJQUNFO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7RUZrdERGO0VFaHREQTtJQUNFO0lBQ0E7RUZrdERGO0VFaHREQTs7SUFDRTtJQUNBO0lBQ0E7RUZtdERGO0FBQ0Y7QUVodERBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7RUZrdERGO0VFaHREQTtJQUNFO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7RUZrdERGO0VFaHREQTtJQUNFO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7RUZrdERGO0VFaHREQTtJQUNFO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7RUZrdERGO0VFaHREQTtJQUNFO0VGa3RERjtFRWh0REE7SUFDRTtJQUNBO0VGa3RERjtFRWh0REE7O0lBQ0U7SUFDQTtJQUNBO0VGbXRERjtBQUNGO0FFaHREQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7RUZrdERGO0VFaHREQTtJQUNFO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7RUZrdERGO0VFaHREQTtJQUNFO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7RUZrdERGO0VFaHREQTtJQUNFO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7SUFDQTtFRmt0REY7RUVodERBOztJQUNFO0lBQ0E7SUFDQTtFRm10REY7QUFDRjtBRWh0REE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtFRmt0REY7RUVodERBO0lBQ0U7RUZrdERGO0VFaHREQTtJQUNFO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7RUZrdERGO0VFaHREQTtJQUNFO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7RUZrdERGO0VFaHREQTtJQUNFO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7RUZrdERGO0VFaHREQTtJQUNFO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7RUZrdERGO0VFaHREQTtJQUNFO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7RUZrdERGO0VFaHREQTtJQUNFO0VGa3RERjtFRWh0REE7SUFDRTtFRmt0REY7RUVodERBO0lBQ0U7SUFDQTtFRmt0REY7RUVodERBOztJQUNFO0lBQ0E7SUFDQTtFRm10REY7QUFD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QUF3QjtBSHdtRzVCO0FHdm1HSTtFQUF5QjtBSDBtRzdCO0FHdm1HRTtFQUNFO0VBQW9CO0VBQVM7RUFBVTtFQUFXO0FINm1HdEQ7QUc1bUdJO0VBQU07QUgrbUdWO0FHOW1HSTtFQUNFO0VBQVk7QUhpbkdsQjtBR2huR007RUFBK0I7RUFBaUI7QUhvbkd0RDtBR25uR007RUFBK0I7RUFBaUI7QUh1bkd0RDtBR3RuR007RUFBZ0M7RUFBaUI7QUgwbkd2RDtBR3puR007O0VBQWdDO0FINm5HdEM7QUc1bkdNOztFQUFnQztBSGdvR3RDO0FHL25HTTtFQUFpQjtBSGtvR3ZCO0FHam9HTTtFQUFpQjtBSG9vR3ZCO0FHbm9HTTtFQUFpQjtBSHNvR3ZCO0FHcm9HTTtFQUFpQjtBSHdvR3ZCO0FHdm9HTTs7O0VBQStDO0FING9HckQ7QUczb0dNOzs7RUFBK0M7QUhncEdyRDtBRy9vR007RUFBaUI7QUhrcEd2QjtBR2pwR007RUFBaUI7QUhvcEd2QjtBR2hwR0U7RUFBZ0U7QUhtcEdsRTtBR2xwR0U7RUFBZ0U7QUhxcEdsRTtBR3BwR0U7RUFBZ0U7QUh1cEdsRTtBR3RwR0U7RUFBZ0U7QUh5cEdsRTtBR3hwR0U7RUFBZ0U7QUgycEdsRTtBRzFwR0U7RUFBZ0U7QUg2cEdsRTtBRzVwR0U7RUFBZ0U7QUgrcEdsRTtBRzlwR0U7RUFBZ0U7QUhpcUdsRTtBRy9wR0U7RUFBK0Q7QUhrcUdqRTtBR2pxR0U7RUFBK0Q7QUhvcUdqRTtBR25xR0U7RUFBK0Q7QUhzcUdqRTtBR3JxR0U7RUFBK0Q7QUh3cUdqRTtBR3ZxR0U7RUFBK0Q7QUgwcUdqRTtBR3pxR0U7RUFBK0Q7QUg0cUdqRTtBRzNxR0U7RUFBK0Q7QUg4cUdqRTtBRzdxR0U7RUFBK0Q7QUhnckdqRTtBRzlxR0U7RUFBK0Q7QUhpckdqRTtBR2hyR0U7RUFBK0Q7QUhtckdqRTtBR2xyR0U7RUFBK0Q7QUhxckdqRTtBR3ByR0U7RUFBK0Q7QUh1ckdqRTtBR3RyR0U7RUFBK0Q7QUh5ckdqRTtBR3hyR0U7RUFBK0Q7QUgyckdqRTtBRzFyR0U7RUFBK0Q7QUg2ckdqRTtBRzVyR0U7RUFBK0Q7QUgrckdqRTtBRzdyR0U7RUFBNEM7QUhnc0c5QztBRy9yR0U7RUFBNEM7QUhrc0c5QztBR2pzR0U7RUFBNEM7QUhvc0c5QztBR25zR0U7RUFBNEM7QUhzc0c5QztBR3JzR0U7RUFBNEM7QUh3c0c5QztBR3ZzR0U7RUFBNEM7QUgwc0c5QztBR3pzR0U7RUFBNEM7QUg0c0c5QztBRzNzR0U7RUFBNEM7QUg4c0c5QztBR3JsR1k7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBSDRsRzlIO0FHM2xHWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FIa21HOUg7QUdqbUdZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUh3bUc5SDtBR3ZtR1k7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBSDhtRzlIO0FHN21HWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FIb25HOUg7QUdubkdZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUgwbkc5SDtBR3puR1k7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBSGdvRzlIO0FHL25HWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FIc29HOUg7QUdyb0dZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUg0b0c5SDtBRzNvR1k7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBSGtwRzlIO0FHanBHWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FId3BHOUg7QUd2cEdZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUg4cEc5SDtBR3ozR0U7RUFDRTtBSDIzR0o7QUduM0dFO0VBQW9CO0FIczNHdEI7QUdyM0dFO0VBQW9CO0FIdzNHdEI7QUd2M0dFO0VBQW9CO0FIMDNHdEI7QUd6M0dFO0VBQW9CO0FINDNHdEI7QUczM0dFO0VBQW9CO0FIODNHdEI7QUc3M0dFO0VBQW9CO0FIZzRHdEI7QUcvM0dFO0VBQW9CO0FIazRHdEI7QUdqNEdFO0VBQW9CO0FIbzRHdEI7QUduNEdFO0VBQW9CO0FIczRHdEI7QUdyNEdFO0VBQW9CO0FIdzRHdEI7QUd2NEdFO0VBQW9CO0FIMDRHdEI7QUd6NEdFO0VBQW9CO0FINDRHdEI7QUczNEdFO0VBQW9CO0FIODRHdEI7QUc3NEdFO0VBQW9CO0FIZzVHdEI7QUcvNEdFO0VBQW9CO0FIazVHdEI7QUdqNUdFO0VBQW9CO0FIbzVHdEI7QUduNUdFO0VBQW9CO0FIczVHdEI7QUduNUdJO0VBQXdCO0FIczVHNUI7QUdyNUdJO0VBQXlCO0FIdzVHN0I7QUdyNUdFO0VBQ0U7RUFBb0I7RUFBUztFQUFVO0VBQVc7QUgyNUd0RDtBRzE1R0k7RUFBTTtBSDY1R1Y7QUc1NUdJO0VBQ0U7RUFBWTtBSCs1R2xCO0FHOTVHTTtFQUErQjtFQUFpQjtBSGs2R3REO0FHajZHTTtFQUErQjtFQUFpQjtBSHE2R3REO0FHcDZHTTtFQUFnQztFQUFpQjtBSHc2R3ZEO0FHdjZHTTs7RUFBZ0M7QUgyNkd0QztBRzE2R007O0VBQWdDO0FIODZHdEM7QUc3NkdNO0VBQWlCO0FIZzdHdkI7QUcvNkdNO0VBQWlCO0FIazdHdkI7QUdqN0dNO0VBQWlCO0FIbzdHdkI7QUduN0dNO0VBQWlCO0FIczdHdkI7QUdyN0dNOzs7RUFBK0M7QUgwN0dyRDtBR3o3R007OztFQUErQztBSDg3R3JEO0FHNzdHTTtFQUFpQjtBSGc4R3ZCO0FHLzdHTTtFQUFpQjtBSGs4R3ZCO0FHOTdHRTtFQUFnRTtBSGk4R2xFO0FHaDhHRTtFQUFnRTtBSG04R2xFO0FHbDhHRTtFQUFnRTtBSHE4R2xFO0FHcDhHRTtFQUFnRTtBSHU4R2xFO0FHdDhHRTtFQUFnRTtBSHk4R2xFO0FHeDhHRTtFQUFnRTtBSDI4R2xFO0FHMThHRTtFQUFnRTtBSDY4R2xFO0FHNThHRTtFQUFnRTtBSCs4R2xFO0FHNzhHRTtFQUErRDtBSGc5R2pFO0FHLzhHRTtFQUErRDtBSGs5R2pFO0FHajlHRTtFQUErRDtBSG85R2pFO0FHbjlHRTtFQUErRDtBSHM5R2pFO0FHcjlHRTtFQUErRDtBSHc5R2pFO0FHdjlHRTtFQUErRDtBSDA5R2pFO0FHejlHRTtFQUErRDtBSDQ5R2pFO0FHMzlHRTtFQUErRDtBSDg5R2pFO0FHNTlHRTtFQUErRDtBSCs5R2pFO0FHOTlHRTtFQUErRDtBSGkrR2pFO0FHaCtHRTtFQUErRDtBSG0rR2pFO0FHbCtHRTtFQUErRDtBSHErR2pFO0FHcCtHRTtFQUErRDtBSHUrR2pFO0FHdCtHRTtFQUErRDtBSHkrR2pFO0FHeCtHRTtFQUErRDtBSDIrR2pFO0FHMStHRTtFQUErRDtBSDYrR2pFO0FHMytHRTtFQUE0QztBSDgrRzlDO0FHNytHRTtFQUE0QztBSGcvRzlDO0FHLytHRTtFQUE0QztBSGsvRzlDO0FHai9HRTtFQUE0QztBSG8vRzlDO0FHbi9HRTtFQUE0QztBSHMvRzlDO0FHci9HRTtFQUE0QztBSHcvRzlDO0FHdi9HRTtFQUE0QztBSDAvRzlDO0FHei9HRTtFQUE0QztBSDQvRzlDO0FHcDNHWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FIMjNHOUg7QUcxM0dZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUhpNEc5SDtBR2g0R1k7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBSHU0RzlIO0FHdDRHWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FINjRHOUg7QUc1NEdZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUhtNUc5SDtBR2w1R1k7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBSHk1RzlIO0FHeDVHWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FIKzVHOUg7QUc5NUdZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUhxNkc5SDtBR3A2R1k7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBSDI2RzlIO0FHMTZHWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FIaTdHOUg7QUdoN0dZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUh1N0c5SDtBR3Q3R1k7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBSDY3RzlIO0FHNTdHWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FIbThHOUg7QUdsOEdZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUh5OEc5SDtBR3g4R1k7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBSCs4RzlIO0FHOThHWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FIcTlHOUg7QUdwOUdZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUgyOUc5SDtBRzE5R1k7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBSGkrRzlIO0FHaCtHWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FIdStHOUg7QUd0K0dZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUg2K0c5SDtBRzUrR1k7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBSG0vRzlIO0FHbC9HWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FIeS9HOUg7QUd4L0dZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUgrL0c5SDtBRzkvR1k7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBSHFnSDlIO0FHM3ZIRTtFQUNFO0FINnZISjtBR3J2SEU7RUFBb0I7QUh3dkh0QjtBR3Z2SEU7RUFBb0I7QUgwdkh0QjtBR3p2SEU7RUFBb0I7QUg0dkh0QjtBRzN2SEU7RUFBb0I7QUg4dkh0QjtBRzd2SEU7RUFBb0I7QUhnd0h0QjtBRy92SEU7RUFBb0I7QUhrd0h0QjtBR2p3SEU7RUFBb0I7QUhvd0h0QjtBR253SEU7RUFBb0I7QUhzd0h0QjtBR3J3SEU7RUFBb0I7QUh3d0h0QjtBR3Z3SEU7RUFBb0I7QUgwd0h0QjtBR3p3SEU7RUFBb0I7QUg0d0h0QjtBRzN3SEU7RUFBb0I7QUg4d0h0QjtBRzd3SEU7RUFBb0I7QUhneEh0QjtBRy93SEU7RUFBb0I7QUhreEh0QjtBR2p4SEU7RUFBb0I7QUhveEh0QjtBR254SEU7RUFBb0I7QUhzeEh0QjtBR3J4SEU7RUFBb0I7QUh3eEh0QjtBR3J4SEk7RUFBd0I7QUh3eEg1QjtBR3Z4SEk7RUFBeUI7QUgweEg3QjtBR3Z4SEU7RUFDRTtFQUFvQjtFQUFTO0VBQVU7RUFBVztBSDZ4SHREO0FHNXhISTtFQUFNO0FIK3hIVjtBRzl4SEk7RUFDRTtFQUFZO0FIaXlIbEI7QUdoeUhNO0VBQStCO0VBQWlCO0FIb3lIdEQ7QUdueUhNO0VBQStCO0VBQWlCO0FIdXlIdEQ7QUd0eUhNO0VBQWdDO0VBQWlCO0FIMHlIdkQ7QUd6eUhNOztFQUFnQztBSDZ5SHRDO0FHNXlITTs7RUFBZ0M7QUhnekh0QztBRy95SE07RUFBaUI7QUhrekh2QjtBR2p6SE07RUFBaUI7QUhvekh2QjtBR256SE07RUFBaUI7QUhzekh2QjtBR3J6SE07RUFBaUI7QUh3ekh2QjtBR3Z6SE07OztFQUErQztBSDR6SHJEO0FHM3pITTs7O0VBQStDO0FIZzBIckQ7QUcvekhNO0VBQWlCO0FIazBIdkI7QUdqMEhNO0VBQWlCO0FIbzBIdkI7QUdoMEhFO0VBQWdFO0FIbTBIbEU7QUdsMEhFO0VBQWdFO0FIcTBIbEU7QUdwMEhFO0VBQWdFO0FIdTBIbEU7QUd0MEhFO0VBQWdFO0FIeTBIbEU7QUd4MEhFO0VBQWdFO0FIMjBIbEU7QUcxMEhFO0VBQWdFO0FINjBIbEU7QUc1MEhFO0VBQWdFO0FIKzBIbEU7QUc5MEhFO0VBQWdFO0FIaTFIbEU7QUcvMEhFO0VBQStEO0FIazFIakU7QUdqMUhFO0VBQStEO0FIbzFIakU7QUduMUhFO0VBQStEO0FIczFIakU7QUdyMUhFO0VBQStEO0FIdzFIakU7QUd2MUhFO0VBQStEO0FIMDFIakU7QUd6MUhFO0VBQStEO0FINDFIakU7QUczMUhFO0VBQStEO0FIODFIakU7QUc3MUhFO0VBQStEO0FIZzJIakU7QUc5MUhFO0VBQStEO0FIaTJIakU7QUdoMkhFO0VBQStEO0FIbTJIakU7QUdsMkhFO0VBQStEO0FIcTJIakU7QUdwMkhFO0VBQStEO0FIdTJIakU7QUd0MkhFO0VBQStEO0FIeTJIakU7QUd4MkhFO0VBQStEO0FIMjJIakU7QUcxMkhFO0VBQStEO0FINjJIakU7QUc1MkhFO0VBQStEO0FIKzJIakU7QUc3MkhFO0VBQTRDO0FIZzNIOUM7QUcvMkhFO0VBQTRDO0FIazNIOUM7QUdqM0hFO0VBQTRDO0FIbzNIOUM7QUduM0hFO0VBQTRDO0FIczNIOUM7QUdyM0hFO0VBQTRDO0FIdzNIOUM7QUd2M0hFO0VBQTRDO0FIMDNIOUM7QUd6M0hFO0VBQTRDO0FINDNIOUM7QUczM0hFO0VBQTRDO0FIODNIOUM7QUczdEhZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUhrdUg5SDtBR2p1SFk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBSHd1SDlIO0FHdnVIWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FIOHVIOUg7QUc3dUhZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUhvdkg5SDtBR252SFk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBSDB2SDlIO0FHenZIWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FIZ3dIOUg7QUcvdkhZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUhzd0g5SDtBR3J3SFk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBSDR3SDlIO0FHM3dIWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FIa3hIOUg7QUdqeEhZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUh3eEg5SDtBR3Z4SFk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBSDh4SDlIO0FHN3hIWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FIb3lIOUg7QUdueUhZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUgweUg5SDtBR3p5SFk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBSGd6SDlIO0FHL3lIWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FIc3pIOUg7QUdyekhZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUg0ekg5SDtBRzN6SFk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBSGswSDlIO0FHajBIWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FIdzBIOUg7QUdyMEhVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSHUwSFo7QUd0MEhZO0VBQVc7RUFB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QUk3ekk0QjtFQUE2QjtBSmcwSXpEO0FJaDBJd0c7RUFBNkI7QUptMElySTtBSWowSTRCO0VBQVc7QUpvMEl2QztBSW4wSTRCO0VBQVc7QUpzMEl2QztBSXIwSTRCO0VBQTZCO0FKdzBJekQ7QUl4MEkwRztFQUE2QjtBSjIwSXZJO0FJMTBJNEI7RUFBVztBSjYwSXZDO0FJNTBJNEI7RUFBbUM7QUorMEkvRDtBSS8wSThHO0VBQTZCO0FKazFJM0k7QUlqMUk0QjtFQUFXO0FKbzFJdkM7QUluMUk0QjtFQUFXO0FKczFJdkM7QUlwMUlRO0VBQVc7QUp1MUluQjtBSXgxSU07Ozs7Ozs7Ozs7Ozs7O0VBSUk7RUFBdUI7RUFBMkI7RUFBcUI7RUFBa0I7QUp3MkluRztBSXIySVU7RUFBcUI7QUp3MkkvQjtBSXYySVU7RUFBcUI7RUFBc0o7QUoyMklyTDtBSTEySVU7RUFBcUI7RUFBcUo7QUo4MklwTDtBSTcySVU7RUFBcUI7RUFBbUo7QUppM0lsTDtBSWgzSVU7RUFBcUI7RUFBc0o7QUpvM0lyTDtBSW4zSVU7RUFBcUI7RUFBb0o7QUp1M0luTDtBSXQzSVU7RUFBcUI7RUFBcUo7QUowM0lwTDtBSXozSVU7RUFBcUI7RUFBb0o7QUo2M0luTDtBSTUzSVU7RUFBcUI7RUFBc0o7QUpnNElyTDtBSS8zSVU7RUFBcUI7RUFBb0o7QUptNEluTDtBSWw0SVU7RUFBcUI7RUFBb0o7QUpzNEluTDtBSXI0SVU7RUFBcUI7RUFBcUo7QUp5NElwTDtBSXg0SVU7RUFBcUI7RUFBa0o7QUo0NElqTDtBSS81SU07RUFxQmlCO0FKNjRJdkI7QUlsNklNO0VBc0JpQjtBSis0SXZCO0FJcjZJTTtFQXVCaUI7QUppNUl2QjtBSXg2SU07RUF3QmlCO0FKbTVJdkI7QUkzNklNO0VBeUJpQjtBSnE1SXZCO0FJOTZJTTtFQTBCaUI7QUp1NUl2QjtBSWo3SU07RUEyQmlCO0FKeTVJdkI7QUlwN0lNO0VBNEJpQjtBSjI1SXZCO0FJdjdJTTtFQTZCaUI7QUo2NUl2QjtBSTE3SU07RUE4QmlCO0FKKzVJdkI7QUk3N0lNO0VBK0JpQjtBSmk2SXZCO0FJaDhJTTtFQWdDaUI7QUptNkl2QjtBSW44SU07RUFpQ2lCO0FKcTZJdkI7QUluNkk0QjtFQUFXO0FKczZJdkM7QUlyNklNO0VBQ0U7RUFBMkI7RUFBdUI7RUFBbUI7RUFBcUI7QUoyNklsRztBSTE2SVE7RUFBVztFQUFVO0FKODZJN0I7QUkxNklFO0VBQ0U7RUFBb0I7RUFBYTtFQUFrQjtFQUFXO0FKZzdJbEU7QUkvNklJO0VBQ0U7RUFBbUI7RUFBdUI7QUptN0loRDtBSWw3SU07RUFDRTtFQUF1QjtFQUFtQjtFQUFvRDtFQUM5RjtFQUFvQjtFQUEwQztFQUFvQjtFQUNsRjtFQUE0QjtBSjI3SXBDO0FJMTdJUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FKNDdJVjtBSTE3SVE7RUFBa0I7QUo2N0kxQjtBSTU3SVE7RUFBUztFQUFtQjtBSmc4SXBDO0FJeDdJQTtFQUNFO0VBQW9EO0VBQ3BEO0FKMjdJRjtBSTE3SUU7RUFDRTtFQUFtQjtFQUFnQjtFQUFtQjtBSis3STFEO0FJOTdJSTtFQUFrQjtBSmk4SXRCO0FJaDhJSTtFQUNFO0VBQWU7QUptOElyQjtBSWo4SUk7RUFFRTtFQUFjO0VBQW9CO0VBQWlCO0VBQWU7QUpzOEl4RTtBSXY4SU07RUFBVztFQUFjO0VBQWM7RUFBYTtFQUFVO0VBQVc7QUorOEkvRTtBSTc4SU07RUFDRTtFQUE0QjtFQUFrQjtFQUF1QjtFQUNyRTtFQUFvQjtBSm05STVCO0FJbDlJUTs7RUFBb0I7RUFBZ0I7RUFBYTtFQUFvQjtBSnk5STdFO0FJeDlJUTtFQUFVO0VBQWM7QUo0OUloQztBSTU5STJDO0VBQVM7RUFBYztBSmcrSWxFO0FJOTlJTTtFQVlFO0FKcTlJUjtBSWgrSVE7RUFDRTtFQUFjO0VBQW1CO0FKbytJM0M7QUlwK0lxRTtFQUFRO0FKdStJN0U7QUl0K0lVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUp3K0laO0FJLytJTTtFQVVNO0FKdytJWjtBSWwvSU07RUFXVztFQUFjO0FKMitJL0I7QUl2K0lNO0VBQ007QUp5K0laO0FJeCtJUTtFQUNFO0FKMCtJVjtBSTcrSU07Ozs7Ozs7Ozs7Ozs7RUFRSTtFQUF1QjtFQUEyQjtFQUFxQjtFQUFrQjtBSncvSW5HO0FJaGdKTTtFQVVpQjtBSnkvSXZCO0FJbmdKTTtFQVdpQjtBSjIvSXZCO0FJdGdKTTtFQVlpQjtBSjYvSXZCO0FJemdKTTtFQWFpQjtBSisvSXZCO0FJNWdKTTtFQWNpQjtBSmlnSnZCO0FJL2dKTTtFQWVpQjtBSm1nSnZCO0FJbGhKTTtFQWdCaUI7QUpxZ0p2QjtBSXJoSk07RUFpQmlCO0FKdWdKdkI7QUl4aEpNO0VBa0JpQjtBSnlnSnZCO0FJM2hKTTtFQW1CaUI7QUoyZ0p2QjtBSTloSk07RUFvQmlCO0FKNmdKdkI7QUlqaUpNO0VBcUJpQjtBSitnSnZCO0FJcGlKTTtFQXNCaUI7QUppaEp2QjtBS2p1SkE7RUFDRTtFQUFtQjtFQUEyQjtFQUFjO0FMc3VKOUQ7QUtwdUpFO0VBQ0U7QUxzdUpKO0FLcnVKSTtFQUFVO0FMd3VKZDtBS3J1SkU7RUFDRTtBTHV1Sko7QUt0dUpJO0VBQVU7QUx5dUpkO0FLdHVKRTtFQUNFO0FMd3VKSjtBS3Z1Skk7RUFBVTtBTDB1SmQ7QUt2dUpFO0VBQ0U7QUx5dUpKO0FLeHVKSTtFQUFVO0FMMnVKZDtBS3h1SkU7RUFDRTtBTDB1Sko7QUt6dUpJO0VBQVU7QUw0dUpkO0FLenVKRTtFQUNFO0FMMnVKSjtBSzF1Skk7RUFBVTtBTDZ1SmQ7QUsxdUpFO0VBQ0U7QUw0dUpKO0FLM3VKSTtFQUFVO0FMOHVKZDtBSzN1SkU7RUFDRTtBTDZ1Sko7QUsxdUpFO0VBQ0U7QUw0dUpKO0FLM3VKSTtFQUFVO0FMOHVKZDtBSzN1SkU7RUFDRTtBTDZ1Sko7QUs1dUpJO0VBQVU7QUwrdUpkO0FLNXVKRTtFQUNFO0FMOHVKSjtBSzd1Skk7RUFBVTtBTGd2SmQ7QUs1dUpBO0VBQ0U7RUFDQTtFQUNBO0FMOHVKRjtBSzd1SkU7RUFNRTtBTDB1Sko7QUsvdUpJO0VBQW9CO0VBQWE7RUFBMEI7RUFBd0I7QUxxdkp2RjtBS3B2Skk7RUFDRTtFQUFtQjtFQUFrQjtFQUFxQjtBTHl2SmhFO0FLeHZKTTtFQUFRO0FMMnZKZDtBS3Z2Sk07RUFBbUI7QUwwdkp6QjtBS3p2Sk07RUFBb0I7QUw0dkoxQjtBS3p2Sk07RUFBd0M7RUFBcUM7RUFBMEI7QUw4dko3RztBSzd2Sk07RUFBbUI7RUFBcUI7QUxpd0o5QztBSzl2SkU7RUFBaUQ7QUxpd0puRDtBS2h3SkU7RUFBZ0Q7QUxtd0psRDtBS2x3SkU7RUFBZ0Q7QUxxd0psRDtBS3B3SkU7RUFBb0Q7QUx1d0p0RDtBS3R3SkU7RUFBcUQ7QUx5d0p2RDtBS3h3SkU7RUFBZ0Q7QUwyd0psRDtBSzF3SkU7RUFBMkM7QUw2d0o3QztBSzV3SkU7RUFBMEM7QUwrd0o1QztBSzl3SkU7RUFBMEM7QUxpeEo1QztBS2h4SkU7RUFBOEM7QUxteEpoRDtBS2x4SkU7RUFBK0M7QUxxeEpqRDtBS3B4SkU7RUFBMEM7QUx1eEo1QztBS3J4SkE7RUFPRTtFQUFhO0VBQWM7QUxteEo3QjtBS3p4SkU7RUFDRTtBTDJ4Sko7QUt6eEpFO0VBQ0U7QUwyeEpKO0FLaHlKQTtFQVFrQjtFQUFvQjtFQUFhO0FMNnhKbkQ7QUsxeEpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMNHhKRjtBS2x5SkE7RUFRSTtBTDZ4Sko7QUt6eEpBO0VBQ0U7RUFBbUI7RUFBeUM7RUFBMEI7RUFDdEY7RUFBc0I7QUwreEp4QjtBSzd4SkU7RUFDRTtFQUFjO0VBQWE7RUFBa0I7RUFBYztFQUMzRDtFQUFnQjtFQUFtQjtFQUFZO0VBQy9DO0VBQWE7QUx1eUpqQjtBS3J5Skk7RUFBZTtBTHd5Sm5CO0FLdnlKSTtFQUFnQjtBTDB5SnBCO0FLeHlKSTtFQUFtQjtBTDJ5SnZCO0FLbnpKRTtFQVVRO0FMNHlKVjtBSzF5Skk7RUFDRTtFQUFZO0VBQVc7RUFBOEI7RUFBNkI7RUFDbEY7RUFBYztFQUFhO0FMa3pKakM7QUsveUpJO0VBQ0U7RUFDQTtBTGl6Sk47QUs5eUpJO0VBQ0U7RUFDQTtFQUNBO0FMZ3pKTjtBSzd5Skk7RUFDRTtFQUFnQjtFQUFrQjtFQUFvQjtFQUN0RDtFQUFtQjtFQUFjO0VBQWlCO0FMcXpKeEQ7QUtsekpJO0VBQ0U7QUxvekpOO0FLbnpKTTs7O0VBQXlDO0VBQWU7QUx5eko5RDtBS3Z6Sk07RUFDRTtFQUFjO0VBQWE7RUFDM0I7RUFDQTtBTDJ6SlI7QUt2ekpJO0VBQ0U7QUx5ekpOO0FLdnpKSTtFQUNFO0FMeXpKTjtBS3Z6Skk7RUFDRTtBTHl6Sk47QUt2ekpJO0VBQ0U7QUx5ekpOO0FLdnpKSTtFQUNFO0FMeXpKTjtBS3Z6Skk7RUFDRTtBTHl6Sk47QUtyekpFO0VBQWtEO0FMd3pKcEQ7QUt2ekpFO0VBQWlEO0FMMHpKbkQ7QUt6ekpFO0VBQWlEO0FMNHpKbkQ7QUszekpFO0VBQXFEO0FMOHpKdkQ7QUs3ekpFO0VBQXNEO0FMZzBKeEQ7QUsvekpFO0VBQWlEO0FMazBKbkQ7QUtqMEpFO0VBQTRDO0FMbzBKOUM7QUtuMEpFO0VBQTJDO0FMczBKN0M7QUtyMEpFO0VBQTJDO0FMdzBKN0M7QUt2MEpFO0VBQStDO0FMMDBKakQ7QUt6MEpFO0VBQWdEO0FMNDBKbEQ7QUszMEpFO0VBQTJDO0FMODBKN0M7QUszMEpBOztFQUdJO0FMNDBKSjtBSzEwSkU7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTDYwSko7QUszMEpJOztFQUNFO0FMODBKTjtBSzMwSkk7O0VBQ0U7RUFDQTtBTDgwSk47QUs1MEpJOztFQUNFO0VBQ0E7QUwrMEpOO0FLeDBKQTtFQUVJO0FMeTBKSjtBS3AwSkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMczBKSjtBS3IwSkk7RUFDRTtBTHUwSk47QUt0MEpNO0VBQ0U7RUFDQTtFQUNBO0FMdzBKUjtBS3IwSk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTHUwSlI7QUtyMEpRO0VBQ0U7RUFDQTtBTHUwSlY7QUtyMEpRO0VBQ0U7QUx1MEpWO0FLdDBKVTtFQUNFO0FMdzBKWjtBS3QwSlU7RUFDRTtBTHcwSlo7QUtoMEpBO0VBQ0U7QUxrMEpGO0FLL3pKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FMaTBKRjtBSzl6SkE7RUFD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O0VBQVk7QUwreEp0QjtBSzl4SlU7RUFBWTtBTGl5SnRCO0FLaHlKVTtFQUFZO0FMbXlKdEI7QUtseUpVO0VBQVk7QUxxeUp0QjtBS3B5SlU7RUFBWTtBTHV5SnRCO0FLdHlKVTtFQUFZO0FMeXlKdEI7QUt4eUpVO0VBQVk7QUwyeUp0QjtBSzF5SlU7RUFBWTtBTDZ5SnRCO0FLNXlKVTtFQUFZO0FMK3lKdEI7QUs3eUpVO0VBQVU7RUFBYztBTGl6SmxDO0FLL3lKUTtFQUFpQjtFQUFjO0FMbXpKdkM7QUs3eUpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUwreUpGO0FLdHpKQTtFQVNJO0VBQ0E7QUxnekpKO0FLNXlKQTtFQUNFO0FMOHlKRjtBSy95SkE7RUFHSTtBTCt5Sko7QUs5eUpJO0VBQ0U7RUFDQTtBTGd6Sk47QUs3eUpJO0VBQ0U7RUFDQTtBTCt5Sk47QUtqekpJO0VBSUk7QUxnekpSO0FLMXlKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUw0eUpGO0FLenlKQTtFQUNFO0FMMnlKRjtBSzV5SkE7RUFHSTtBTDR5Sko7QUt4eUpBO0VBQ0U7RUFDQTtBTDB5SkY7QUt2eUpBO0VBQ0U7QUx5eUpGO0FLMXlKQTtFQUdJO0VBQ0E7QUwweUpKO0FLOXlKQTtFQVdJO0FMc3lKSjtBS3p5Skk7RUFDRTtBTDJ5Sk47QUtyeUpBO0VBQ0U7QUx1eUpGO0FLeHlKQTtFQUVNO0VBQWdCO0VBQXFCO0VBQTRCO0FMNHlKdkU7QUs5eUpBO0VBR1M7QUw4eUpUO0FNaDBMQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FOazBMRjtBTWgwTEU7RUFBZTtBTm0wTGpCO0FNbDBMRTtFQUFhO0FOcTBMZjtBTXAwTEU7RUFBUztBTnUwTFg7QU10MExFO0VBQWM7QU55MExoQjtBTXYwTEU7RUFBbUI7QU4wMExyQjtBTXowTEU7RUFBcUI7QU40MEx2QjtBTTMwTEU7RUFBZTtBTjgwTGpCO0FNNzBMRTtFQUFvQjtBTmcxTHRCO0FNOTBMRTtFQUFzQjtBTmkxTHhCO0FNaDFMRTtFQUFxQjtBTm0xTHZCO0FN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dm1NSTtJQUkwQjtFUHNtTTlCO0VPMW1NSTtJQUt1QjtFUHdtTTNCO0VPdG1NSTtJQUNFO0lBQVk7SUFBZ0I7SUFBNkI7SUFBWTtJQUFZO0VQNm1NdkY7RU85bU1JO0lBR0k7RVA4bU1SO0VPN21NUTtJQUNFO0lBQW9CO0lBQWE7RVBpbk0zQztFT3RuTUk7SUFRcUI7SUFBVTtJQUFrQjtFUG1uTXJEO0VPL21NQTtJQUFvQjtJQUFnQjtJQUFjO0VQb25NbEQ7RU9ubk1BO0lBRUk7RVBvbk1KO0VPbm5NSTtJQUFtQjtJQUFZO0VQdW5NbkM7RU90bk1JO0lBQWtCO0lBQTZCO0VQMG5NbkQ7RU90bk1BO0lBQ0U7RVB3bk1GO0VPem5NQTtJQUdJO0VQeW5NSjtBQUNGO0FPdG5NQTtFQUNFO0lBQ0U7RVB3bk1GO0VPdm5NRTtJQUNFO0lBQ0E7SUFDQTtFUHluTUo7RU92bk1JO0lBQ0U7SUFDQTtJQUNBO0VQeW5NTjtFT3JuTUE7SUFDRTtFUHVuTUY7QUFDRjtBT3JuTUE7RUFDRztJQUFzQjtFUHduTXZCO0VPdm5NQTtJQUE2QjtFUDBuTTdCO0VPem5NQTtJQUNFO0VQMm5NRjtFTzFuTUU7SUFDRTtJQUNBO0VQNG5NSjtFT3puTUE7SUFDRTtFUDJuTUY7RU8xbk1FO0lBQ0U7RVA0bk1KO0FBQ0Y7QU94bk1BO0VBQ0c7SUFBdUI7RVAybk14QjtFTzFuTUE7O0lBQTREO0VQOG5NNUQ7RU83bk1BO0lBQ0U7RVArbk1GO0VPOW5NRTtJQUNFO0lBQ0E7RVBnb01KO0VPNW5NRTs7O0lBQWdCO0lBQVM7SUFBVTtFUG1vTXJDO0VPam9NQTtJQUNFO0VQbW9NRjtFT2xvTUU7SUFDRTtFUG9vTUo7RU9qb01BO0lBQW9CO0lBQWE7SUFBUztFUHNvTTFDO0VPcG9NQTs7SUFDd0I7RVB1b014QjtFT3hvTUE7SUFFVztFUHlvTVg7QUFDRjtBT3ZvTUE7RUFDRztJQUFzQjtFUDBvTXZCO0VPem9NQTtJQUFpQjtJQUFhO0lBQVM7RVA4b012QztFTzdvTUE7SUFDUTtJQUFjO0lBQWE7RVBpcE1uQztFT2xwTUE7SUFHSTtJQUFvQjtJQUFxQjtJQUFjO0lBQXNCO0lBQWM7SUFDM0Y7SUFBZ0I7SUFBYTtJQUFjO0lBQWlCO0lBQW9CO0VQNHBNcEY7RU96cE1BO0lBQWU7SUFBYztJQUFhO0VQOHBNMUM7RU83cE1BOztJQUNFO0lBQXlCO0lBQVk7RVBrcU12QztFT2pxTUU7O0lBQWdCO0VQcXFNbEI7RU9wcU1FOztJQUFxQjtFUHdxTXZCO0VPM3FNQTs7SUFJTztFUDJxTVA7RU96cU1BO0lBQTBEO0VQNHFNMUQ7RU8zcU1BOztJQUFnRTtJQUFtQjtJQUFzQjtJQUFpQjtFUGtyTTFIO0VPaHJNQTtJQUFvQjtJQUFhO0lBQVM7RVBxck0xQztFT3ByTUE7SUFBdUI7SUFBaUI7RVB3ck14QztFT3JyTUU7SUFDRTtJQUNBO0VQdXJNSjtFT2xyTUU7SUFBa0Q7RVBxck1wRDtFT3ByTUU7SUFBaUQ7RVB1ck1uRDtFT3RyTUU7SUFBaUQ7RVB5ck1uRDtFT3hyTUU7SUFBcUQ7RVAyck12RDtFTzFyTUU7SUFBc0Q7RVA2ck14RDtFTzVyTUU7SUFBaUQ7RVArck1uRDtFTzlyTUU7SUFBNEM7RVBpc005QztFT2hzTUU7SUFBMkM7RVBtc003QztFT2xzTUU7SUFBMkM7RVBxc003QztFT3BzTUU7SUFBK0M7RVB1c01qRDtFT3RzTUU7SUFBZ0Q7RVB5c01sRDtFT3hzTUU7SUFBMkM7RVAyc003QztFT3hzTUE7SUFDRTtJQUFjO0lBQXFCO0VQNHNNckM7RU96c01BOztJQUN3QjtFUDRzTXhCO0VPN3NNQTtJQUVXO0VQOHNNWDtFTzNzTUE7SUFDRTtJQUNBO0VQNnNNRjtFT3pzTUU7SUFBYTtFUDRzTWY7RU8xc01JO0lBQVU7SUFBYTtJQUFzQjtFUCtzTWpEO0VPOXNNSTtJQUNFO0lBQWE7RVBpdE1uQjtFT2h0TU07SUFDRTtFUGt0TVI7RU9qdE1RO0lBQ0U7SUFBOEI7SUFBa0I7SUFBb0I7SUFBb0I7SUFBYTtFUHd0TS9HO0VPcnRNTTtJQUFhO0VQd3RNbkI7RU9sdE1FO0lBQVU7RVBxdE1aO0VPcHRNRTtJQUNFO0lBQTBCO0VQdXRNOUI7RU90dE1JO0lBQWE7SUFBYTtFUDB0TTlCO0VPdHRNRTtJQUFVO0VQeXRNWjtFT3h0TUU7SUFDRTtJQUEwQjtFUDJ0TTlCO0VPMXRNSTtJQUFhO0lBQWE7RVA4dE05QjtFTzF0TUU7SUFBVTtFUDZ0TVo7RU81dE1FO0lBQ0U7SUFBMEI7RVArdE05QjtFTzl0TUk7SUFBYTtJQUFhO0VQa3VNOUI7RU85dE1FO0lBQVU7RVBpdU1aO0VPaHVNRTtJQUNFO0lBQTBCO0VQbXVNOUI7RU9sdU1JO0lBQWE7SUFBYTtFUHN1TTlCO0VPbHVNQTs7O0lBQ0U7SUFBbUI7RVB1dU1yQjtFT3Z1TTJDOzs7SUFBb0I7RVA0dU0vRDtFTzN1TUU7OztJQUNFO0lBQVM7SUFBVTtFUGl2TXZCO0VPaHZNSTs7O0lBQXFCO0lBQWU7RVBzdk14QztFT3J2TUk7OztJQUFtQjtJQUF1QjtFUDJ2TTlDO0VPcnZNSTs7O0lBQTBCO0VQMHZNOUI7RU9wdk1JOzs7SUFDRTtFUHd2TU47RU96dk1JOzs7SUFFUTtJQUFhO0VQNnZNekI7RU90dk1JOzs7SUFDRTtFUDB2TU47RU8zdk1JOzs7SUFFUTtJQUFhO0VQK3ZNekI7RU94dk1JOzs7SUFDRTtFUDR2TU47RU83dk1JOzs7SUFFUTtJQUFhO0VQaXdNekI7RU8xdk1JOzs7SUFDRTtFUDh2TU47RU8vdk1JOzs7SUFFUTtJQUFhO0VQbXdNekI7RU85dk1BO0lBQ0U7RVBnd01GO0VPL3ZNRTtJQUNFO0lBQWlCO0lBQVk7SUFBYztFUG93TS9DO0VPbndNSTtJQUFVO0lBQVc7SUFBYTtFUHd3TXRDO0VPcndNQTtJQUNFO0lBQ0E7SUFDQTtFUHV3TUY7RU9yd01BOztJQUE0RDtFUHl3TTVEO0VPdndNQTtJQUNFO0VQeXdNRjtFT3h3TUU7SUFDRTtJQUNBO0VQMHdNSjtFT3R3TUE7SUFDRTtJQUNBO0VQd3dNRjtFT3J3TUE7SUFZRTtJQUFhO0VQNnZNZjtFT3h3TUU7SUFDRTtFUDB3TUo7RU96d01JO0lBQWtCO0VQNHdNdEI7RU8zd01JO0lBQWtCO0VQOHdNdEI7RU81d01FO0lBQ0U7RVA4d01KO0VPN3dNSTtJQUFrQjtFUGd4TXRCO0VPL3dNSTtJQUFrQjtFUGt4TXRCO0VPaHhNRTs7SUFBbUM7RVBveE1yQztFT2h4TUE7SUFDRTtJQUFpQjtJQUFZO0lBQVk7SUFBYTtFUHN4TXhEO0VPcnhNRTtJQUFVO0VQd3hNWjtFT3J4TUE7SUFDNkI7RVB1eE03QjtFT3J4TUU7SUFDRTtFUHV4TUo7RU94eE1FO0lBRTZCO0lBQWlCO0lBQVE7SUFBUztJQUFVO0VQNnhNM0U7RU96eE1BO0lBQXVDO0VQNHhNdkM7RU8xeE1BO0lBQWU7SUFBNkI7SUFBaUI7RVAreE03RDtFTzl4TUE7SUFJSTtFUDZ4TUo7RU96eE1BO0lBQ0U7RVAyeE1GO0VPNXhNQTtJQUlJO0lBQVU7SUFBVztJQUNyQjtJQUFjO0lBQ2Q7SUFBMEI7RVAreE05QjtFTzl4TUk7SUFDRTtJQUFjO0lBQW9CO0lBQVU7SUFBVztJQUFTO0lBQ2hFO0VQcXlNTjtFTzl5TUE7SUFjSTtJQUFXO0lBQXdCO0lBQ25DO0lBQWtCO0lBQWtCO0lBQ3BDO0lBQWM7RVB3eU1sQjtFT3h6TUE7SUFtQk07RVB3eU1OO0VPM3pNQTtJQXdCSTtFUHN5TUo7RU85ek1BO0lBNEJJO0lBQWU7SUFBdUM7SUFDdEQ7RVB1eU1KO0VPcnlNSTtJQUFPO0VQd3lNWDtFT3YwTUE7SUFpQ007SUFBYztJQUFlO0lBRTdCO0VQMHlNTjtFTzcwTUE7SUFrQ1k7RVA4eU1aO0VPaDFNQTs7Ozs7Ozs7O0lBNENNO0VQK3lNTjtFTzMxTUE7SUFnRE07SUFDQTtFUDh5TU47RU8vMU1BO0lBcURNO0lBQ0E7RVA2eU1OO0VPbjJNQTs7O0lBNERNO0VQNHlNTjtFT3gyTUE7SUFnRU07SUFDQTtFUDJ5TU47RU81Mk1BO0lBcUVNO0lBQ0E7RVAweU1OO0VPaDNNQTtJQTBFTTtJQUNBO0VQeXlNTjtFT3AzTUE7SUErRU07SUFDQTtFUHd5TU47RU9ueU1BO0lBQ0U7RVBxeU1GO0FBQ0Y7QU9qeU1FO0VOMWFDO0lBQW1CO0VEK3NOcEI7RUM5c05DO0lBQW1CO0VEaXROcEI7RUM3c05DO0lBQW1CO0VEZ3ROcEI7RUMvc05DO0lBQW1CO0VEa3ROcEI7RUNudE5DO0lBQW1CO0VEc3ROcEI7RUNydE5DO0lBQW1CO0VEd3ROcEI7RUN6dE5DO0lBQW1CO0VENHROcEI7RUMzdE5DO0lBQW1CO0VEOHROcEI7RUMvdE5DO0lBQW1CO0VEa3VOcEI7RUNqdU5DO0lBQW1CO0VEb3VOcEI7RUNydU5DO0lBQW1CO0VEd3VOcEI7RUN2dU5DO0lBQW1CO0VEMHVOcEI7RUMzdU5DO0lBQW1CO0VEOHVOcEI7RUM3dU5DO0lBQW1CO0VEZ3ZOcEI7RUNqdk5DO0lBQW1CO0VEb3ZOcEI7RUNudk5DO0lBQW1CO0VEc3ZOcEI7RUN2dk5DO0lBQW1CO0VEMHZOcEI7RUN6dk5DO0lBQW1CO0VENHZOcEI7RUM3dk5DO0lBQW1CO0VEZ3dOcEI7RUMvdk5DO0lBQW1CO0VEa3dOcEI7RUNud05DO0lBQW1CO0VEc3dOcEI7RUNyd05DO0lBQW1CO0VEd3dOcEI7RUN6d05DO0lBQW1CO0VENHdOcEI7RUMzd05DO0lBQW1CO0VEOHdOcEI7RUMvd05DO0lBQW1CO0VEa3hOcEI7RUNqeE5DO0lBQW1CO0VEb3hOcEI7RUNyeE5DO0lBQW1CO0VEd3hOcEI7RUN2eE5DO0lBQW1CO0VEMHhOcEI7RUMzeE5DO0lBQW1CO0VEOHhOcEI7RUM3eE5DO0lBQW1CO0VEZ3lOcEI7RUNqeU5DO0lBQW1CO0VEb3lOcEI7RUNueU5DO0lBQW1CO0VEc3lOcEI7RUN2eU5DO0lBQW1CO0VEMHlOcEI7RUN6eU5DO0lBQW1CO0VENHlOcEI7RUM3eU5DO0lBQW1CO0VEZ3pOcEI7RUMveU5DO0lBQW1CO0VEa3pOcEI7RUNuek5DO0lBQW1CO0VEc3pOcEI7RUNyek5DO0lBQW1CO0VEd3pOcEI7RUN6ek5DO0lBQW1CO0VENHpOcEI7RUMzek5DO0lBQW1CO0VEOHpOcEI7RUMvek5DO0lBQW1CO0VEazBOcEI7RUNqME5DO0lBQW1CO0VEbzBOcEI7RUNyME5DO0lBQW1CO0VEdzBOcEI7RUN2ME5DO0lBQW1CO0VEMDBOcEI7RUMzME5DO0lBQW1CO0VEODBOcEI7RUM3ME5DO0lBQW1CO0VEZzFOcEI7RUNqMU5DO0lBQW1CO0VEbzFOcEI7RUNuMU5DO0lBQW1CO0VEczFOcEI7RUN2MU5DO0lBQW1CO0VEMDFOcEI7RUN6MU5DO0lBQW1CO0VENDFOcEI7RUM3MU5DO0lBQW1CO0VEZzJOcEI7RUMvMU5DO0lBQW1CO0VEazJOcEI7RUN4Mk5DO0lBQW1CO0VEMjJOcEI7RUMxMk5DO0lBQW1CO0VENjJOcEI7RUN6Mk5DO0lBQW1CO0VENDJOcEI7RUMzMk5DO0lBQW1CO0VEODJOcEI7RUMvMk5DO0lBQW1CO0VEazNOcEI7RUNqM05DO0lBQW1CO0VEbzNOcEI7RUNyM05DO0lBQW1CO0VEdzNOcEI7RUN2M05DO0lBQW1CO0VEMDNOcEI7RUMzM05DO0lBQW1CO0VEODNOcEI7RUM3M05DO0lBQW1CO0VEZzROcEI7RUNqNE5DO0lBQW1CO0VEbzROcEI7RUNuNE5DO0lBQW1CO0VEczROcEI7RUN2NE5DO0lBQW1CO0VEMDROcEI7RUN6NE5DO0lBQW1CO0VENDROcEI7RUM3NE5DO0lBQW1CO0VEZzVOcEI7RUMvNE5DO0lBQW1CO0VEazVOcEI7RUNuNU5DO0lBQW1CO0VEczVOcEI7RUNyNU5DO0lBQW1CO0VEdzVOcEI7RUN6NU5DO0lBQW1CO0VENDVOcEI7RUMzNU5DO0lBQW1CO0VEODVOcEI7RUMvNU5DO0lBQW1CO0VEazZOcEI7RUNqNk5DO0lBQW1CO0VEbzZOcEI7RUNyNk5DO0lBQW1CO0VEdzZOcEI7RUN2Nk5DO0lBQW1CO0VEMDZOcEI7RUMzNk5DO0lBQW1CO0VEODZOcEI7RUM3Nk5DO0lBQW1CO0VEZzdOcEI7RUNqN05DO0lBQW1CO0VEbzdOcEI7RUNuN05DO0lBQW1CO0VEczdOcEI7RUN2N05DO0lBQW1CO0VEMDdOcEI7RUN6N05DO0lBQW1CO0VENDdOcEI7RUM3N05DO0lBQW1CO0VEZzhOcEI7RUMvN05DO0lBQW1CO0VEazhOcEI7RUNuOE5DO0lBQW1CO0VEczhOcEI7RUNyOE5DO0lBQW1CO0VEdzhOcEI7RUN6OE5DO0lBQW1CO0VENDhOcEI7RUMzOE5DO0lBQW1CO0VEODhOcEI7RUMvOE5DO0lBQW1CO0VEazlOcEI7RUNqOU5DO0lBQW1CO0VEbzlOcEI7RUNyOU5DO0lBQW1CO0VEdzlOcEI7RUN2OU5DO0lBQW1CO0VEMDlOcEI7RUMzOU5DO0lBQW1CO0VEODlOcEI7RUM3OU5DO0lBQW1CO0VEZytOcEI7RUNqK05DO0lBQW1CO0VEbytOcEI7RUNuK05DO0lBQW1CO0VEcytOcEI7RUN2K05DO0lBQW1CO0VEMCtOcEI7RUN6K05DO0lBQW1CO0VENCtOcEI7RUM3K05DO0lBQW1CO0VEZy9OcEI7RUMvK05DO0lBQW1CO0VEay9OcEI7RUNuL05DO0lBQW1CO0VEcy9OcEI7RUNyL05DO0lBQW1CO0VEdy9OcEI7RUN6L05DO0lBQW1CO0VENC9OcEI7RUMzL05DO0lBQW1CO0VEOC9OcEI7RUMvL05DO0lBQW1CO0VEa2dPcEI7RUNqZ09DO0lBQW1CO0VEb2dPcEI7RUNyZ09DO0lBQW1CO0VEd2dPcEI7RUN2Z09DO0lBQW1CO0VEMGdPcEI7RUMzZ09DO0lBQW1CO0VEOGdPcEI7RUM3Z09DO0lBQW1CO0VEZ2hPcEI7RUNqaE9DO0lBQW1CO0VEb2hPcEI7RUNuaE9DO0lBQW1CO0VEc2hPcEI7RUN2aE9DO0lBQW1CO0VEMGhPcEI7RUN6aE9DO0lBQW1CO0VENGhPcEI7RUM3aE9DO0lBQW1CO0VEZ2lPcEI7RUMvaE9DO0lBQW1CO0VEa2lPcEI7RUNuaU9DO0lBQW1CO0VEc2lPcEI7RUNyaU9DO0lBQW1CO0VEd2lPcEI7RUN6aU9DO0lBQW1CO0VENGlPcEI7RUMzaU9DO0lBQW1CO0VEOGlPcEI7RUMvaU9DO0lBQW1CO0VEa2pPcEI7RUNqak9DO0lBQW1CO0VEb2pPcEI7RUNyak9DO0lBQW1CO0VEd2pPcEI7RUN2ak9DO0lBQW1CO0VEMGpPcEI7RUMzak9DO0lBQW1CO0VEOGpPcEI7RUM3ak9DO0lBQW1CO0VEZ2tPcEI7RUNqa09DO0lBQW1CO0VEb2tPcEI7RUNua09DO0lBQW1CO0VEc2tPcEI7RUN2a09DO0lBQW1CO0VEMGtPcEI7RUN6a09DO0lBQW1CO0VENGtPcEI7RUM3a09DO0lBQW1CO0VEZ2xPcEI7RUMva09DO0lBQW1CO0VEa2xPcEI7RUNubE9DO0lBQW1CO0VEc2xPcEI7RUNybE9DO0lBQW1CO0VEd2xPcEI7RUN6bE9DO0lBQW1CO0VENGxPcEI7RUMzbE9DO0lBQW1CO0VEOGxPcEI7RUMvbE9DO0lBQW1CO0VEa21PcEI7RUNqbU9DO0lBQW1CO0VEb21PcEI7RUNybU9DO0lBQW1CO0VEd21PcEI7RUN2bU9DO0lBQW1CO0VEMG1PcEI7RUMzbU9DO0lBQW1CO0VEOG1PcEI7RUM3bU9DO0lBQW1CO0VEZ25PcEI7RUNqbk9DO0lBQW1CO0VEb25PcEI7RUNubk9DO0lBQW1CO0VEc25PcEI7RUN2bk9DO0lBQW1CO0VEMG5PcEI7RUN6bk9DO0lBQW1CO0VENG5PcEI7RUM3bk9DO0lBQW1CO0VEZ29PcEI7RUMvbk9DO0lBQW1CO0VEa29PcEI7RUNub09DO0lBQW1CO0VEc29PcEI7RUNyb09DO0lBQW1CO0VEd29PcEI7RUN6b09DO0lBQW1CO0VENG9PcEI7RUMzb09DO0lBQW1CO0VEOG9PcEI7RU9wdU5LO0lBQW1CO0VQdXVOeEI7RU90dU5LO0lBQTJCO0VQeXVOaEM7RUNwbU9DOztJQUF3QjtFRHdtT3pCO0VDdm1PQzs7SUFBd0I7RUQybU96QjtFQzFtT0M7O0lBQTBCO0lBQWlCO0VEK21PNUM7RUNqbk9DOztJQUF3QjtFRHFuT3pCO0VDcG5PQzs7SUFBd0I7RUR3bk96QjtFQ3ZuT0M7O0lBQTBCO0lBQWlCO0VENG5PNUM7RUM5bk9DOztJQUF3QjtFRGtvT3pCO0VDam9PQzs7SUFBd0I7RURxb096QjtFQ3BvT0M7O0lBQTBCO0lBQWlCO0VEeW9PNUM7RUMzb09DOztJQUF3QjtFRCtvT3pCO0VDOW9PQzs7SUFBd0I7RURrcE96QjtFQ2pwT0M7O0lBQTBCO0lBQWlCO0VEc3BPNUM7RUN4cE9DOztJQUF3QjtFRDRwT3pCO0VDM3BPQzs7SUFBd0I7RUQrcE96QjtFQzlwT0M7O0lBQTBCO0lBQWlCO0VEbXFPNUM7RUNycU9DOztJQUF3QjtFRHlxT3pCO0VDeHFPQzs7SUFBd0I7RUQ0cU96QjtFQzNxT0M7O0lBQTBCO0lBQWlCO0VEZ3JPNUM7RUNsck9DOztJQUF3QjtFRHNyT3pCO0VDcnJPQzs7SUFBd0I7RUR5ck96QjtFQ3hyT0M7O0lBQTBCO0lBQWlCO0VENnJPNUM7RUMvck9DOztJQUF3QjtFRG1zT3pCO0VDbHNPQzs7SUFBd0I7RURzc096QjtFQ3JzT0M7O0lBQTBCO0lBQWlCO0VEMHNPNUM7RUM1c09DOztJQUF3QjtFRGd0T3pCO0VDL3NPQzs7SUFBd0I7RURtdE96QjtFQ2x0T0M7O0lBQTBCO0lBQWlCO0VEdXRPNUM7RUN6dE9DOztJQUF3QjtFRDZ0T3pCO0VDNXRPQzs7SUFBd0I7RURndU96QjtFQy90T0M7O0lBQTBCO0lBQWlCO0VEb3VPNUM7RUN0dU9DOztJQUF3QjtFRDB1T3pCO0VDenVPQzs7SUFBd0I7RUQ2dU96QjtFQzV1T0M7O0lBQTBCO0lBQWlCO0VEaXZPNUM7RUNwdU9DO0lBQW1CO0VEdXVPcEI7RUNudU9DO0lBQW1CO0VEc3VPcEI7RUN0dU9DO0lBQW1CO0VEeXVPcEI7RUN6dU9DO0lBQW1CO0VENHVPcEI7RUM1dU9DO0lBQW1CO0VEK3VPcEI7RUMvdU9DO0lBQW1CO0VEa3ZPcEI7RUNsdk9DO0lBQW1CO0VEcXZPcEI7RUNydk9DO0lBQW1CO0VEd3ZPcEI7RUN4dk9DO0lBQW1CO0VEMnZPcEI7RUMzdk9DO0lBQW1CO0VEOHZPcEI7RUM5dk9DO0lBQW1CO0VEaXdPcEI7RUNqd09DO0lBQW1CO0VEb3dPcEI7RUNwd09DO0lBQW1CO0VEdXdPcEI7RUN2d09DO0lBQW1CO0VEMHdPcEI7RUMxd09DO0lBQW1CO0VENndPcEI7RUM3d09DO0lBQW1CO0VEZ3hPcEI7RUNoeE9DO0lBQW1CO0VEbXhPcEI7RUNueE9DO0lBQW1CO0VEc3hPcEI7RUN0eE9DO0lBQW1CO0VEeXhPcEI7RUN6eE9DO0lBQW1CO0VENHhPcEI7RUM1eE9DO0lBQW1CO0VEK3hPcEI7RUMveE9DO0lBQW1CO0VEa3lPcEI7RUNseU9DO0lBQW1CO0VEcXlPcEI7RUNyeU9DO0lBQW1CO0VEd3lPcEI7RUN4eU9DO0lBQW1CO0VEMnlPcEI7RUMzeU9DO0lBQW1CO0VEOHlPcEI7RUNsek9DO0lBQW1CO0VEcXpPcEI7RUNqek9DO0lBQW1CO0VEb3pPcEI7RUNwek9DO0lBQW1CO0VEdXpPcEI7RUN2ek9DO0lBQW1CO0VEMHpPcEI7RUMxek9DO0lBQW1CO0VENnpPcEI7RUM3ek9DO0lBQW1CO0VEZzBPcEI7RUNoME9DO0lBQW1CO0VEbTBPcEI7RUNuME9DO0lBQW1CO0VEczBPcEI7RUN0ME9DO0lBQW1CO0VEeTBPcEI7RUN6ME9DO0lBQW1CO0VENDBPcEI7RUM1ME9DO0lBQW1CO0VEKzBPcEI7RUMvME9DO0lBQW1CO0VEazFPcEI7RUNsMU9DO0lBQW1CO0VEcTFPcEI7RUNyMU9DO0lBQW1CO0VEdzFPcEI7RUN4MU9DO0lBQW1CO0VEMjFPcEI7RUMzMU9DO0lBQW1CO0VEODFPcEI7RUM5MU9DO0lBQW1CO0VEaTJPcEI7RUNqMk9DO0lBQW1CO0VEbzJPcEI7RUNwMk9DO0lBQW1CO0VEdTJPcEI7RUN2Mk9DO0lBQW1CO0VEMDJPcEI7RUMxMk9DO0lBQW1CO0VENjJPcEI7RUM3Mk9DO0lBQW1CO0VEZzNPcEI7RUNoM09DO0lBQW1CO0VEbTNPcEI7RUNuM09DO0lBQW1CO0VEczNPcEI7RUN0M09DO0lBQW1CO0VEeTNPcEI7RUN6M09DO0lBQW1CO0VENDNPcEI7RUM1M09DO0lBQW1CO0VEKzNPcEI7RUMvM09DO0lBQW1CO0VEazRPcEI7RUNsNE9DO0lBQW1CO0VEcTRPcEI7RUNyNE9DO0lBQW1CO0VEdzRPcEI7RUN4NE9DO0lBQW1CO0VEMjRPcEI7RUMzNE9DO0lBQW1CO0VEODRPcEI7RUM5NE9DO0lBQW1CO0VEaTVPcEI7RUNqNU9DO0lBQW1CO0VEbzVPcEI7RUNwNU9DO0lBQW1CO0VEdTVPcEI7RUN2NU9DO0lBQW1CO0VEMDVPcEI7RUMxNU9DO0lBQW1CO0VENjVPcEI7RUM3NU9DO0lBQW1CO0VEZzZPcEI7RUNoNk9DO0lBQW1CO0VEbTZPcEI7RUNuNk9DO0lBQW1CO0VEczZPcEI7RUN0Nk9DO0lBQW1CO0VEeTZPcEI7RUN6Nk9DO0lBQW1CO0VENDZPcEI7RUM1Nk9DO0lBQW1CO0VEKzZPcEI7RUMvNk9DO0lBQW1CO0VEazdPcEI7RUNsN09DO0lBQW1CO0VEcTdPcEI7RUNyN09DO0lBQW1CO0VEdzdPcEI7RUN4N09DO0lBQW1CO0VEMjdPcEI7RUMzN09DO0lBQW1CO0VEODdPcEI7RUM5N09DO0lBQW1CO0VEaThPcEI7RUNqOE9DO0lBQW1CO0VEbzhPcEI7RU90bE9LO0lBQXVCO0VQeWxPNUI7RU94bE9LO0lBQXVCO0VQMmxPNUI7RU8xbE9LO0lBQXVCO0VQNmxPNUI7RU81bE9LO0lBQXVCO0VQK2xPNUI7RU85bE9LO0lBQXVCO0VQaW1PNUI7RU9obU9LO0lBQXVCO0VQbW1PNUI7RU9sbU9LO0lBQXVCO0VQcW1PNUI7RU9obU9POzs7O0lBQTBCO0VQc21PakM7RU9ybU9POzs7O0lBQTBCO0VQMm1PakM7RU8xbU9POzs7O0lBQTBCO0VQZ25PakM7QUFDRjtBTzNvT0U7RU4xYUM7SUFBbUI7RUR5alBwQjtFQ3hqUEM7SUFBbUI7RUQyalBwQjtFQ3ZqUEM7SUFBbUI7RUQwalBwQjtFQ3pqUEM7SUFBbUI7RUQ0alBwQjtFQzdqUEM7SUFBbUI7RURna1BwQjtFQy9qUEM7SUFBbUI7RURra1BwQjtFQ25rUEM7SUFBbUI7RURza1BwQjtFQ3JrUEM7SUFBbUI7RUR3a1BwQjtFQ3prUEM7SUFBbUI7RUQ0a1BwQjtFQzNrUEM7SUFBbUI7RUQ4a1BwQjtFQy9rUEM7SUFBbUI7RURrbFBwQjtFQ2psUEM7SUFBbUI7RURvbFBwQjtFQ3JsUEM7SUFBbUI7RUR3bFBwQjtFQ3ZsUEM7SUFBbUI7RUQwbFBwQjtFQzNsUEM7SUFBbUI7RUQ4bFBwQjtFQzdsUEM7SUFBbUI7RURnbVBwQjtFQ2ptUEM7SUFBbUI7RURvbVBwQjtFQ25tUEM7SUFBbUI7RURzbVBwQjtFQ3ZtUEM7SUFBbUI7RUQwbVBwQjtFQ3ptUEM7SUFBbUI7RUQ0bVBwQjtFQzdtUEM7SUFBbUI7RURnblBwQjtFQy9tUEM7SUFBbUI7RURrblBwQjtFQ25uUEM7SUFBbUI7RURzblBwQjtFQ3JuUEM7SUFBbUI7RUR3blBwQjtFQ3puUEM7SUFBbUI7RUQ0blBwQjtFQzNuUEM7SUFBbUI7RUQ4blBwQjtFQy9uUEM7SUFBbUI7RURrb1BwQjtFQ2pvUEM7SUFBbUI7RURvb1BwQjtFQ3JvUEM7SUFBbUI7RUR3b1BwQjtFQ3ZvUEM7SUFBbUI7RUQwb1BwQjtFQzNvUEM7SUFBbUI7RUQ4b1BwQjtFQzdvUEM7SUFBbUI7RURncFBwQjtFQ2pwUEM7SUFBbUI7RURvcFBwQjtFQ25wUEM7SUFBbUI7RURzcFBwQjtFQ3ZwUEM7SUFBbUI7RUQwcFBwQjtFQ3pwUEM7SUFBbUI7RUQ0cFBwQjtFQzdwUEM7SUFBbUI7RURncVBwQjtFQy9wUEM7SUFBbUI7RURrcVBwQjtFQ25xUEM7SUFBbUI7RURzcVBwQjtFQ3JxUEM7SUFBbUI7RUR3cVBwQjtFQ3pxUEM7SUFBbUI7RUQ0cVBwQjtFQzNxUEM7SUFBbUI7RUQ4cVBwQjtFQy9xUEM7SUFBbUI7RURrclBwQjtFQ2pyUEM7SUFBbUI7RURvclBwQjtFQ3JyUEM7SUFBbUI7RUR3clBwQjtFQ3ZyUEM7SUFBbUI7RUQwclBwQjtFQzNyUEM7SUFBbUI7RUQ4clBwQjtFQzdyUEM7SUFBbUI7RURnc1BwQjtFQ2pzUEM7SUFBbUI7RURvc1BwQjtFQ25zUEM7SUFBbUI7RURzc1BwQjtFQ3ZzUEM7SUFBbUI7RUQwc1BwQjtFQ3pzUEM7SUFBbUI7RUQ0c1BwQjtFQ2x0UEM7SUFBbUI7RURxdFBwQjtFQ3B0UEM7SUFBbUI7RUR1dFBwQjtFQ250UEM7SUFBbUI7RURzdFBwQjtFQ3J0UEM7SUFBbUI7RUR3dFBwQjtFQ3p0UEM7SUFBbUI7RUQ0dFBwQjtFQzN0UEM7SUFBbUI7RUQ4dFBwQjtFQy90UEM7SUFBbUI7RURrdVBwQjtFQ2p1UEM7SUFBbUI7RURvdVBwQjtFQ3J1UEM7SUFBbUI7RUR3dVBwQjtFQ3Z1UEM7SUFBbUI7RUQwdVBwQjtFQzN1UEM7SUFBbUI7RUQ4dVBwQjtFQzd1UEM7SUFBbUI7RURndlBwQjtFQ2p2UEM7SUFBbUI7RURvdlBwQjtFQ252UEM7SUFBbUI7RURzdlBwQjtFQ3Z2UEM7SUFBbUI7RUQwdlBwQjtFQ3p2UEM7SUFBbUI7RUQ0dlBwQjtFQzd2UEM7SUFBbUI7RURnd1BwQjtFQy92UEM7SUFBbUI7RURrd1BwQjtFQ253UEM7SUFBbUI7RURzd1BwQjtFQ3J3UEM7SUFBbUI7RUR3d1BwQjtFQ3p3UEM7SUFBbUI7RUQ0d1BwQjtFQzN3UEM7SUFBbUI7RUQ4d1BwQjtFQy93UEM7SUFBbUI7RURreFBwQjtFQ2p4UEM7SUFBbUI7RURveFBwQjtFQ3J4UEM7SUFBbUI7RUR3eFBwQjtFQ3Z4UEM7SUFBbUI7RUQweFBwQjtFQzN4UEM7SUFBbUI7RUQ4eFBwQjtFQzd4UEM7SUFBbUI7RURneVBwQjtFQ2p5UEM7SUFBbUI7RURveVBwQjtFQ255UEM7SUFBbUI7RURzeVBwQjtFQ3Z5UEM7SUFBbUI7RUQweVBwQjtFQ3p5UEM7SUFBbUI7RUQ0eVBwQjtFQzd5UEM7SUFBbUI7RURnelBwQjtFQy95UEM7SUFBbUI7RURrelBwQjtFQ256UEM7SUFBbUI7RURzelBwQjtFQ3J6UEM7SUFBbUI7RUR3elBwQjtFQ3p6UEM7SUFBbUI7RUQ0elBwQjtFQzN6UEM7SUFBbUI7RUQ4elBwQjtFQy96UEM7SUFBbUI7RURrMFBwQjtFQ2owUEM7SUFBbUI7RURvMFBwQjtFQ3IwUEM7SUFBbUI7RUR3MFBwQjtFQ3YwUEM7SUFBbUI7RUQwMFBwQjtFQzMwUEM7SUFBbUI7RUQ4MFBwQjtFQzcwUEM7SUFBbUI7RURnMVBwQjtFQ2oxUEM7SUFBbUI7RURvMVBwQjtFQ24xUEM7SUFBbUI7RURzMVBwQjtFQ3YxUEM7SUFBbUI7RUQwMVBwQjtFQ3oxUEM7SUFBbUI7RUQ0MVBwQjtFQzcxUEM7SUFBbUI7RURnMlBwQjtFQy8xUEM7SUFBbUI7RURrMlBwQjtFQ24yUEM7SUFBbUI7RURzMlBwQjtFQ3IyUEM7SUFBbUI7RUR3MlBwQjtFQ3oyUEM7SUFBbUI7RUQ0MlBwQjtFQzMyUEM7SUFBbUI7RUQ4MlBwQjtFQy8yUEM7SUFBbUI7RURrM1BwQjtFQ2ozUEM7SUFBbUI7RURvM1BwQjtFQ3IzUEM7SUFBbUI7RUR3M1BwQjtFQ3YzUEM7SUFBbUI7RUQwM1BwQjtFQzMzUEM7SUFBbUI7RUQ4M1BwQjtFQzczUEM7SUFBbUI7RURnNFBwQjtFQ2o0UEM7SUFBbUI7RURvNFBwQjtFQ240UEM7SUFBbUI7RURzNFBwQjtFQ3Y0UEM7SUFBbUI7RUQwNFBwQjtFQ3o0UEM7SUFBbUI7RUQ0NFBwQjtFQzc0UEM7SUFBbUI7RURnNVBwQjtFQy80UEM7SUFBbUI7RURrNVBwQjtFQ241UEM7SUFBbUI7RURzNVBwQjtFQ3I1UEM7SUFBbUI7RUR3NVBwQjtFQ3o1UEM7SUFBbUI7RUQ0NVBwQjtFQzM1UEM7SUFBbUI7RUQ4NVBwQjtFQy81UEM7SUFBbUI7RURrNlBwQjtFQ2o2UEM7SUFBbUI7RURvNlBwQjtFQ3I2UEM7SUFBbUI7RUR3NlBwQjtFQ3Y2UEM7SUFBbUI7RUQwNlBwQjtFQzM2UEM7SUFBbUI7RUQ4NlBwQjtFQzc2UEM7SUFBbUI7RURnN1BwQjtFQ2o3UEM7SUFBbUI7RURvN1BwQjtFQ243UEM7SUFBbUI7RURzN1BwQjtFQ3Y3UEM7SUFBbUI7RUQwN1BwQjtFQ3o3UEM7SUFBbUI7RUQ0N1BwQjtFQzc3UEM7SUFBbUI7RURnOFBwQjtFQy83UEM7SUFBbUI7RURrOFBwQjtFQ244UEM7SUFBbUI7RURzOFBwQjtFQ3I4UEM7SUFBbUI7RUR3OFBwQjtFQ3o4UEM7SUFBbUI7RUQ0OFBwQjtFQzM4UEM7SUFBbUI7RUQ4OFBwQjtFQy84UEM7SUFBbUI7RURrOVBwQjtFQ2o5UEM7SUFBbUI7RURvOVBwQjtFQ3I5UEM7SUFBbUI7RUR3OVBwQjtFQ3Y5UEM7SUFBbUI7RUQwOVBwQjtFQzM5UEM7SUFBbUI7RUQ4OVBwQjtFQzc5UEM7SUFBbUI7RURnK1BwQjtFQ2orUEM7SUFBbUI7RURvK1BwQjtFQ24rUEM7SUFBbUI7RURzK1BwQjtFQ3YrUEM7SUFBbUI7RUQwK1BwQjtFQ3orUEM7SUFBbUI7RUQ0K1BwQjtFQzcrUEM7SUFBbUI7RURnL1BwQjtFQy8rUEM7SUFBbUI7RURrL1BwQjtFQ24vUEM7SUFBbUI7RURzL1BwQjtFQ3IvUEM7SUFBbUI7RUR3L1BwQjtFTzlrUEs7SUFBbUI7RVBpbFB4QjtFT2hsUEs7SUFBMkI7RVBtbFBoQztFQzk4UEM7O0lBQXdCO0VEazlQekI7RUNqOVBDOztJQUF3QjtFRHE5UHpCO0VDcDlQQzs7SUFBMEI7SUFBaUI7RUR5OVA1QztFQzM5UEM7O0lBQXdCO0VEKzlQekI7RUM5OVBDOztJQUF3QjtFRGsrUHpCO0VDaitQQzs7SUFBMEI7SUFBaUI7RURzK1A1QztFQ3grUEM7O0lBQXdCO0VENCtQekI7RUMzK1BDOztJQUF3QjtFRCsrUHpCO0VDOStQQzs7SUFBMEI7SUFBaUI7RURtL1A1QztFQ3IvUEM7O0lBQXdCO0VEeS9QekI7RUN4L1BDOztJQUF3QjtFRDQvUHpCO0VDMy9QQzs7SUFBMEI7SUFBaUI7RURnZ1E1QztFQ2xnUUM7O0lBQXdCO0VEc2dRekI7RUNyZ1FDOztJQUF3QjtFRHlnUXpCO0VDeGdRQzs7SUFBMEI7SUFBaUI7RUQ2Z1E1QztFQy9nUUM7O0lBQXdCO0VEbWhRekI7RUNsaFFDOztJQUF3QjtFRHNoUXpCO0VDcmhRQzs7SUFBMEI7SUFBaUI7RUQwaFE1QztFQzVoUUM7O0lBQXdCO0VEZ2lRekI7RUMvaFFDOztJQUF3QjtFRG1pUXpCO0VDbGlRQzs7SUFBMEI7SUFBaUI7RUR1aVE1QztFQ3ppUUM7O0lBQXdCO0VENmlRekI7RUM1aVFDOztJQUF3QjtFRGdqUXpCO0VDL2lRQzs7SUFBMEI7SUFBaUI7RURvalE1QztFQ3RqUUM7O0lBQXdCO0VEMGpRekI7RUN6alFDOztJQUF3QjtFRDZqUXpCO0VDNWpRQzs7SUFBMEI7SUFBaUI7RURpa1E1QztFQ25rUUM7O0lBQXdCO0VEdWtRekI7RUN0a1FDOztJQUF3QjtFRDBrUXpCO0VDemtRQzs7SUFBMEI7SUFBaUI7RUQ4a1E1QztFQ2hsUUM7O0lBQXdCO0VEb2xRekI7RUNubFFDOztJQUF3QjtFRHVsUXpCO0VDdGxRQzs7SUFBMEI7SUFBaUI7RUQybFE1QztFQzlrUUM7SUFBbUI7RURpbFFwQjtFQzdrUUM7SUFBbUI7RURnbFFwQjtFQ2hsUUM7SUFBbUI7RURtbFFwQjtFQ25sUUM7SUFBbUI7RURzbFFwQjtFQ3RsUUM7SUFBbUI7RUR5bFFwQjtFQ3psUUM7SUFBbUI7RUQ0bFFwQjtFQzVsUUM7SUFBbUI7RUQrbFFwQjtFQy9sUUM7SUFBbUI7RURrbVFwQjtFQ2xtUUM7SUFBbUI7RURxbVFwQjtFQ3JtUUM7SUFBbUI7RUR3bVFwQjtFQ3htUUM7SUFBbUI7RUQybVFwQjtFQzNtUUM7SUFBbUI7RUQ4bVFwQjtFQzltUUM7SUFBbUI7RURpblFwQjtFQ2puUUM7SUFBbUI7RURvblFwQjtFQ3BuUUM7SUFBbUI7RUR1blFwQjtFQ3ZuUUM7SUFBbUI7RUQwblFwQjtFQzFuUUM7SUFBbUI7RUQ2blFwQjtFQzduUUM7SUFBbUI7RURnb1FwQjtFQ2hvUUM7SUFBbUI7RURtb1FwQjtFQ25vUUM7SUFBbUI7RURzb1FwQjtFQ3RvUUM7SUFBbUI7RUR5b1FwQjtFQ3pvUUM7SUFBbUI7RUQ0b1FwQjtFQzVvUUM7SUFBbUI7RUQrb1FwQjtFQy9vUUM7SUFBbUI7RURrcFFwQjtFQ2xwUUM7SUFBbUI7RURxcFFwQjtFQ3JwUUM7SUFBbUI7RUR3cFFwQjtFQzVwUUM7SUFBbUI7RUQrcFFwQjtFQzNwUUM7SUFBbUI7RUQ4cFFwQjtFQzlwUUM7SUFBbUI7RURpcVFwQjtFQ2pxUUM7SUFBbUI7RURvcVFwQjtFQ3BxUUM7SUFBbUI7RUR1cVFwQjtFQ3ZxUUM7SUFBbUI7RUQwcVFwQjtFQzFxUUM7SUFBbUI7RUQ2cVFwQjtFQzdxUUM7SUFBbUI7RURnclFwQjtFQ2hyUUM7SUFBbUI7RURtclFwQjtFQ25yUUM7SUFBbUI7RURzclFwQjtFQ3RyUUM7SUFBbUI7RUR5clFwQjtFQ3pyUUM7SUFBbUI7RUQ0clFwQjtFQzVyUUM7SUFBbUI7RUQrclFwQjtFQy9yUUM7SUFBbUI7RURrc1FwQjtFQ2xzUUM7SUFBbUI7RURxc1FwQjtFQ3JzUUM7SUFBbUI7RUR3c1FwQjtFQ3hzUUM7SUFBbUI7RUQyc1FwQjtFQzNzUUM7SUFBbUI7RUQ4c1FwQjtFQzlzUUM7SUFBbUI7RURpdFFwQjtFQ2p0UUM7SUFBbUI7RURvdFFwQjtFQ3B0UUM7SUFBbUI7RUR1dFFwQjtFQ3Z0UUM7SUFBbUI7RUQwdFFwQjtFQzF0UUM7SUFBbUI7RUQ2dFFwQjtFQzd0UUM7SUFBbUI7RURndVFwQjtFQ2h1UUM7SUFBbUI7RURtdVFwQjtFQ251UUM7SUFBbUI7RURzdVFwQjtFQ3R1UUM7SUFBbUI7RUR5dVFwQjtFQ3p1UUM7SUFBbUI7RUQ0dVFwQjtFQzV1UUM7SUFBbUI7RUQrdVFwQjtFQy91UUM7SUFBbUI7RURrdlFwQjtFQ2x2UUM7SUFBbUI7RURxdlFwQjtFQ3J2UUM7SUFBbUI7RUR3dlFwQjtFQ3h2UUM7SUFBbUI7RUQydlFwQjtFQzN2UUM7SUFBbUI7RUQ4dlFwQjtFQzl2UUM7SUFBbUI7RURpd1FwQjtFQ2p3UUM7SUFBbUI7RURvd1FwQjtFQ3B3UUM7SUFBbUI7RUR1d1FwQjtFQ3Z3UUM7SUFBbUI7RUQwd1FwQjtFQzF3UUM7SUFBbUI7RUQ2d1FwQjtFQzd3UUM7SUFBbUI7RURneFFwQjtFQ2h4UUM7SUFBbUI7RURteFFwQjtFQ254UUM7SUFBbUI7RURzeFFwQjtFQ3R4UUM7SUFBbUI7RUR5eFFwQjtFQ3p4UUM7SUFBbUI7RUQ0eFFwQjtFQzV4UUM7SUFBbUI7RUQreFFwQjtFQy94UUM7SUFBbUI7RURreVFwQjtFQ2x5UUM7SUFBbUI7RURxeVFwQjtFQ3J5UUM7SUFBbUI7RUR3eVFwQjtFQ3h5UUM7SUFBbUI7RUQyeVFwQjtFQzN5UUM7SUFBbUI7RUQ4eVFwQjtFT2g4UEs7SUFBdUI7RVBtOFA1QjtFT2w4UEs7SUFBdUI7RVBxOFA1QjtFT3A4UEs7SUFBdUI7RVB1OFA1QjtFT3Q4UEs7SUFBdUI7RVB5OFA1QjtFT3g4UEs7SUFBdUI7RVAyOFA1QjtFTzE4UEs7SUFBdUI7RVA2OFA1QjtFTzU4UEs7SUFBdUI7RVArOFA1QjtFTzE4UE87Ozs7SUFBMEI7RVBnOVBqQztFTy84UE87Ozs7SUFBMEI7RVBxOVBqQztFT3A5UE87Ozs7SUFBMEI7RVAwOVBqQztBQUNGO0FPci9QRTtFTjFhQztJQUFtQjtFRG02UXBCO0VDbDZRQztJQUFtQjtFRHE2UXBCO0VDajZRQztJQUFtQjtFRG82UXBCO0VDbjZRQztJQUFtQjtFRHM2UXBCO0VDdjZRQztJQUFtQjtFRDA2UXBCO0VDejZRQztJQUFtQjtFRDQ2UXBCO0VDNzZRQztJQUFtQjtFRGc3UXBCO0VDLzZRQztJQUFtQjtFRGs3UXBCO0VDbjdRQztJQUFtQjtFRHM3UXBCO0VDcjdRQztJQUFtQjtFRHc3UXBCO0VDejdRQztJQUFtQjtFRDQ3UXBCO0VDMzdRQztJQUFtQjtFRDg3UXBCO0VDLzdRQztJQUFtQjtFRGs4UXBCO0VDajhRQztJQUFtQjtFRG84UXBCO0VDcjhRQztJQUFtQjtFRHc4UXBCO0VDdjhRQztJQUFtQjtFRDA4UXBCO0VDMzhRQztJQUFtQjtFRDg4UXBCO0VDNzhRQztJQUFtQjtFRGc5UXBCO0VDajlRQztJQUFtQjtFRG85UXBCO0VDbjlRQztJQUFtQjtFRHM5UXBCO0VDdjlRQztJQUFtQjtFRDA5UXBCO0VDejlRQztJQUFtQjtFRDQ5UXBCO0VDNzlRQztJQUFtQjtFRGcrUXBCO0VDLzlRQztJQUFtQjtFRGsrUXBCO0VDbitRQztJQUFtQjtFRHMrUXBCO0VDcitRQztJQUFtQjtFRHcrUXBCO0VDeitRQztJQUFtQjtFRDQrUXBCO0VDMytRQztJQUFtQjtFRDgrUXBCO0VDLytRQztJQUFtQjtFRGsvUXBCO0VDai9RQztJQUFtQjtFRG8vUXBCO0VDci9RQztJQUFtQjtFRHcvUXBCO0VDdi9RQztJQUFtQjtFRDAvUXBCO0VDMy9RQztJQUFtQjtFRDgvUXBCO0VDNy9RQztJQUFtQjtFRGdnUnBCO0VDamdSQztJQUFtQjtFRG9nUnBCO0VDbmdSQztJQUFtQjtFRHNnUnBCO0VDdmdSQztJQUFtQjtFRDBnUnBCO0VDemdSQztJQUFtQjtFRDRnUnBCO0VDN2dSQztJQUFtQjtFRGdoUnBCO0VDL2dSQztJQUFtQjtFRGtoUnBCO0VDbmhSQztJQUFtQjtFRHNoUnBCO0VDcmhSQztJQUFtQjtFRHdoUnBCO0VDemhSQztJQUFtQjtFRDRoUnBCO0VDM2hSQztJQUFtQjtFRDhoUnBCO0VDL2hSQztJQUFtQjtFRGtpUnBCO0VDamlSQztJQUFtQjtFRG9pUnBCO0VDcmlSQztJQUFtQjtFRHdpUnBCO0VDdmlSQztJQUFtQjtFRDBpUnBCO0VDM2lSQztJQUFtQjtFRDhpUnBCO0VDN2lSQztJQUFtQjtFRGdqUnBCO0VDampSQztJQUFtQjtFRG9qUnBCO0VDbmpSQztJQUFtQjtFRHNqUnBCO0VDNWpSQztJQUFtQjtFRCtqUnBCO0VDOWpSQztJQUFtQjtFRGlrUnBCO0VDN2pSQztJQUFtQjtFRGdrUnBCO0VDL2pSQztJQUFtQjtFRGtrUnBCO0VDbmtSQztJQUFtQjtFRHNrUnBCO0VDcmtSQztJQUFtQjtFRHdrUnBCO0VDemtSQztJQUFtQjtFRDRrUnBCO0VDM2tSQztJQUFtQjtFRDhrUnBCO0VDL2tSQztJQUFtQjtFRGtsUnBCO0VDamxSQztJQUFtQjtFRG9sUnBCO0VDcmxSQztJQUFtQjtFRHdsUnBCO0VDdmxSQztJQUFtQjtFRDBsUnBCO0VDM2xSQztJQUFtQjtFRDhsUnBCO0VDN2xSQztJQUFtQjtFRGdtUnBCO0VDam1SQztJQUFtQjtFRG9tUnBCO0VDbm1SQztJQUFtQjtFRHNtUnBCO0VDdm1SQztJQUFtQjtFRDBtUnBCO0VDem1SQztJQUFtQjtFRDRtUnBCO0VDN21SQztJQUFtQjtFRGduUnBCO0VDL21SQztJQUFtQjtFRGtuUnBCO0VDbm5SQztJQUFtQjtFRHNuUnBCO0VDcm5SQztJQUFtQjtFRHduUnBCO0VDem5SQztJQUFtQjtFRDRuUnBCO0VDM25SQztJQUFtQjtFRDhuUnBCO0VDL25SQztJQUFtQjtFRGtvUnBCO0VDam9SQztJQUFtQjtFRG9vUnBCO0VDcm9SQztJQUFtQjtFRHdvUnBCO0VDdm9SQztJQUFtQjtFRDBvUnBCO0VDM29SQztJQUFtQjtFRDhvUnBCO0VDN29SQztJQUFtQjtFRGdwUnBCO0VDanBSQztJQUFtQjtFRG9wUnBCO0VDbnBSQztJQUFtQjtFRHNwUnBCO0VDdnBSQztJQUFtQjtFRDBwUnBCO0VDenBSQztJQUFtQjtFRDRwUnBCO0VDN3BSQztJQUFtQjtFRGdxUnBCO0VDL3BSQztJQUFtQjtFRGtxUnBCO0VDbnFSQztJQUFtQjtFRHNxUnBCO0VDcnFSQztJQUFtQjtFRHdxUnBCO0VDenFSQztJQUFtQjtFRDRxUnBCO0VDM3FSQztJQUFtQjtFRDhxUnBCO0VDL3FSQztJQUFtQjtFRGtyUnBCO0VDanJSQztJQUFtQjtFRG9yUnBCO0VDcnJSQztJQUFtQjtFRHdyUnBCO0VDdnJSQztJQUFtQjtFRDByUnBCO0VDM3JSQztJQUFtQjtFRDhyUnBCO0VDN3JSQztJQUFtQjtFRGdzUnBCO0VDanNSQztJQUFtQjtFRG9zUnBCO0VDbnNSQztJQUFtQjtFRHNzUnBCO0VDdnNSQztJQUFtQjtFRDBzUnBCO0VDenNSQztJQUFtQjtFRDRzUnBCO0VDN3NSQztJQUFtQjtFRGd0UnBCO0VDL3NSQztJQUFtQjtFRGt0UnBCO0VDbnRSQztJQUFtQjtFRHN0UnBCO0VDcnRSQztJQUFtQjtFRHd0UnBCO0VDenRSQztJQUFtQjtFRDR0UnBCO0VDM3RSQztJQUFtQjtFRDh0UnBCO0VDL3RSQztJQUFtQjtFRGt1UnBCO0VDanVSQztJQUFtQjtFRG91UnBCO0VDcnVSQztJQUFtQjtFRHd1UnBCO0VDdnVSQztJQUFtQjtFRDB1UnBCO0VDM3VSQztJQUFtQjtFRDh1UnBCO0VDN3VSQztJQUFtQjtFRGd2UnBCO0VDanZSQztJQUFtQjtFRG92UnBCO0VDbnZSQztJQUFtQjtFRHN2UnBCO0VDdnZSQztJQUFtQjtFRDB2UnBCO0VDenZSQztJQUFtQjtFRDR2UnBCO0VDN3ZSQztJQUFtQjtFRGd3UnBCO0VDL3ZSQztJQUFtQjtFRGt3UnBCO0VDbndSQztJQUFtQjtFRHN3UnBCO0VDcndSQztJQUFtQjtFRHd3UnBCO0VDendSQztJQUFtQjtFRDR3UnBCO0VDM3dSQztJQUFtQjtFRDh3UnBCO0VDL3dSQztJQUFtQjtFRGt4UnBCO0VDanhSQztJQUFtQjtFRG94UnBCO0VDcnhSQztJQUFtQjtFRHd4UnBCO0VDdnhSQztJQUFtQjtFRDB4UnBCO0VDM3hSQztJQUFtQjtFRDh4UnBCO0VDN3hSQztJQUFtQjtFRGd5UnBCO0VDanlSQztJQUFtQjtFRG95UnBCO0VDbnlSQztJQUFtQjtFRHN5UnBCO0VDdnlSQztJQUFtQjtFRDB5UnBCO0VDenlSQztJQUFtQjtFRDR5UnBCO0VDN3lSQztJQUFtQjtFRGd6UnBCO0VDL3lSQztJQUFtQjtFRGt6UnBCO0VDbnpSQztJQUFtQjtFRHN6UnBCO0VDcnpSQztJQUFtQjtFRHd6UnBCO0VDenpSQztJQUFtQjtFRDR6UnBCO0VDM3pSQztJQUFtQjtFRDh6UnBCO0VDL3pSQztJQUFtQjtFRGswUnBCO0VDajBSQztJQUFtQjtFRG8wUnBCO0VDcjBSQztJQUFtQjtFRHcwUnBCO0VDdjBSQztJQUFtQjtFRDAwUnBCO0VDMzBSQztJQUFtQjtFRDgwUnBCO0VDNzBSQztJQUFtQjtFRGcxUnBCO0VDajFSQztJQUFtQjtFRG8xUnBCO0VDbjFSQztJQUFtQjtFRHMxUnBCO0VDdjFSQztJQUFtQjtFRDAxUnBCO0VDejFSQztJQUFtQjtFRDQxUnBCO0VDNzFSQztJQUFtQjtFRGcyUnBCO0VDLzFSQztJQUFtQjtFRGsyUnBCO0VPeDdRSztJQUFtQjtFUDI3UXhCO0VPMTdRSztJQUEyQjtFUDY3UWhDO0VDeHpSQzs7SUFBd0I7RUQ0elJ6QjtFQzN6UkM7O0lBQXdCO0VEK3pSekI7RUM5elJDOztJQUEwQjtJQUFpQjtFRG0wUjVDO0VDcjBSQzs7SUFBd0I7RUR5MFJ6QjtFQ3gwUkM7O0lBQXdCO0VENDBSekI7RUMzMFJDOztJQUEwQjtJQUFpQjtFRGcxUjVDO0VDbDFSQzs7SUFBd0I7RURzMVJ6QjtFQ3IxUkM7O0lBQXdCO0VEeTFSekI7RUN4MVJDOztJQUEwQjtJQUFpQjtFRDYxUjVDO0VDLzFSQzs7SUFBd0I7RURtMlJ6QjtFQ2wyUkM7O0lBQXdCO0VEczJSekI7RUNyMlJDOztJQUEwQjtJQUFpQjtFRDAyUjVDO0VDNTJSQzs7SUFBd0I7RURnM1J6QjtFQy8yUkM7O0lBQXdCO0VEbTNSekI7RUNsM1JDOztJQUEwQjtJQUFpQjtFRHUzUjVDO0VDejNSQzs7SUFBd0I7RUQ2M1J6QjtFQzUzUkM7O0lBQXdCO0VEZzRSekI7RUMvM1JDOztJQUEwQjtJQUFpQjtFRG80UjVDO0VDdDRSQzs7SUFBd0I7RUQwNFJ6QjtFQ3o0UkM7O0lBQXdCO0VENjRSekI7RUM1NFJDOztJQUEwQjtJQUFpQjtFRGk1UjVDO0VDbjVSQzs7SUFBd0I7RUR1NVJ6QjtFQ3Q1UkM7O0lBQXdCO0VEMDVSekI7RUN6NVJDOztJQUEwQjtJQUFpQjtFRDg1UjVDO0VDaDZSQzs7SUFBd0I7RURvNlJ6QjtFQ242UkM7O0lBQXdCO0VEdTZSekI7RUN0NlJDOztJQUEwQjtJQUFpQjtFRDI2UjVDO0VDNzZSQzs7SUFBd0I7RURpN1J6QjtFQ2g3UkM7O0lBQXdCO0VEbzdSekI7RUNuN1JDOztJQUEwQjtJQUFpQjtFRHc3UjVDO0VDMTdSQzs7SUFBd0I7RUQ4N1J6QjtFQzc3UkM7O0lBQXdCO0VEaThSekI7RUNoOFJDOztJQUEwQjtJQUFpQjtFRHE4UjVDO0VDeDdSQztJQUFtQjtFRDI3UnBCO0VDdjdSQztJQUFtQjtFRDA3UnBCO0VDMTdSQztJQUFtQjtFRDY3UnBCO0VDNzdSQztJQUFtQjtFRGc4UnBCO0VDaDhSQztJQUFtQjtFRG04UnBCO0VDbjhSQztJQUFtQjtFRHM4UnBCO0VDdDhSQztJQUFtQjtFRHk4UnBCO0VDejhSQztJQUFtQjtFRDQ4UnBCO0VDNThSQztJQUFtQjtFRCs4UnBCO0VDLzhSQztJQUFtQjtFRGs5UnBCO0VDbDlSQztJQUFtQjtFRHE5UnBCO0VDcjlSQztJQUFtQjtFRHc5UnBCO0VDeDlSQztJQUFtQjtFRDI5UnBCO0VDMzlSQztJQUFtQjtFRDg5UnBCO0VDOTlSQztJQUFtQjtFRGkrUnBCO0VDaitSQztJQUFtQjtFRG8rUnBCO0VDcCtSQztJQUFtQjtFRHUrUnBCO0VDditSQztJQUFtQjtFRDArUnBCO0VDMStSQztJQUFtQjtFRDYrUnBCO0VDNytSQztJQUFtQjtFRGcvUnBCO0VDaC9SQztJQUFtQjtFRG0vUnBCO0VDbi9SQztJQUFtQjtFRHMvUnBCO0VDdC9SQztJQUFtQjtFRHkvUnBCO0VDei9SQztJQUFtQjtFRDQvUnBCO0VDNS9SQztJQUFtQjtFRCsvUnBCO0VDLy9SQztJQUFtQjtFRGtnU3BCO0VDdGdTQztJQUFtQjtFRHlnU3BCO0VDcmdTQztJQUFtQjtFRHdnU3BCO0VDeGdTQztJQUFtQjtFRDJnU3BCO0VDM2dTQztJQUFtQjtFRDhnU3BCO0VDOWdTQztJQUFtQjtFRGloU3BCO0VDamhTQztJQUFtQjtFRG9oU3BCO0VDcGhTQztJQUFtQjtFRHVoU3BCO0VDdmhTQztJQUFtQjtFRDBoU3BCO0VDMWhTQztJQUFtQjtFRDZoU3BCO0VDN2hTQztJQUFtQjtFRGdpU3BCO0VDaGlTQztJQUFtQjtFRG1pU3BCO0VDbmlTQztJQUFtQjtFRHNpU3BCO0VDdGlTQztJQUFtQjtFRHlpU3BCO0VDemlTQztJQUFtQjtFRDRpU3BCO0VDNWlTQztJQUFtQjtFRCtpU3BCO0VDL2lTQztJQUFtQjtFRGtqU3BCO0VDbGpTQztJQUFtQjtFRHFqU3BCO0VDcmpTQztJQUFtQjtFRHdqU3BCO0VDeGpTQztJQUFtQjtFRDJqU3BCO0VDM2pTQztJQUFtQjtFRDhqU3BCO0VDOWpTQztJQUFtQjtFRGlrU3BCO0VDamtTQztJQUFtQjtFRG9rU3BCO0VDcGtTQztJQUFtQjtFRHVrU3BCO0VDdmtTQztJQUFtQjtFRDBrU3BCO0VDMWtTQztJQUFtQjtFRDZrU3BCO0VDN2tTQztJQUFtQjtFRGdsU3BCO0VDaGxTQztJQUFtQjtFRG1sU3BCO0VDbmxTQztJQUFtQjtFRHNsU3BCO0VDdGxTQztJQUFtQjtFRHlsU3BCO0VDemxTQztJQUFtQjtFRDRsU3BCO0VDNWxTQztJQUFtQjtFRCtsU3BCO0VDL2xTQztJQUFtQjtFRGttU3BCO0VDbG1TQztJQUFtQjtFRHFtU3BCO0VDcm1TQztJQUFtQjtFRHdtU3BCO0VDeG1TQztJQUFtQjtFRDJtU3BCO0VDM21TQztJQUFtQjtFRDhtU3BCO0VDOW1TQztJQUFtQjtFRGluU3BCO0VDam5TQztJQUFtQjtFRG9uU3BCO0VDcG5TQztJQUFtQjtFRHVuU3BCO0VDdm5TQztJQUFtQjtFRDBuU3BCO0VDMW5TQztJQUFtQjtFRDZuU3BCO0VDN25TQztJQUFtQjtFRGdvU3BCO0VDaG9TQztJQUFtQjtFRG1vU3BCO0VDbm9TQztJQUFtQjtFRHNvU3BCO0VDdG9TQztJQUFtQjtFRHlvU3BCO0VDem9TQztJQUFtQjtFRDRvU3BCO0VDNW9TQztJQUFtQjtFRCtvU3BCO0VDL29TQztJQUFtQjtFRGtwU3BCO0VDbHBTQztJQUFtQjtFRHFwU3BCO0VDcnBTQztJQUFtQjtFRHdwU3BCO0VPMXlSSztJQUF1QjtFUDZ5UjVCO0VPNXlSSztJQUF1QjtFUCt5UjVCO0VPOXlSSztJQUF1QjtFUGl6UjVCO0VPaHpSSztJQUF1QjtFUG16UjVCO0VPbHpSSztJQUF1QjtFUHF6UjVCO0VPcHpSSztJQUF1QjtFUHV6UjVCO0VPdHpSSztJQUF1QjtFUHl6UjVCO0VPcHpSTzs7OztJQUEwQjtFUDB6UmpDO0VPenpSTzs7OztJQUEwQjtFUCt6UmpDO0VPOXpSTzs7OztJQUEwQjtFUG8wUmpDO0FBQ0Y7QU8vMVJFO0VOMWFDO0lBQW1CO0VENndTcEI7RUM1d1NDO0lBQW1CO0VEK3dTcEI7RUMzd1NDO0lBQW1CO0VEOHdTcEI7RUM3d1NDO0lBQW1CO0VEZ3hTcEI7RUNqeFNDO0lBQW1CO0VEb3hTcEI7RUNueFNDO0lBQW1CO0VEc3hTcEI7RUN2eFNDO0lBQW1CO0VEMHhTcEI7RUN6eFNDO0lBQW1CO0VENHhTcEI7RUM3eFNDO0lBQW1CO0VEZ3lTcEI7RUMveFNDO0lBQW1CO0VEa3lTcEI7RUNueVNDO0lBQW1CO0VEc3lTcEI7RUNyeVNDO0lBQW1CO0VEd3lTcEI7RUN6eVNDO0lBQW1CO0VENHlTcEI7RUMzeVNDO0lBQW1CO0VEOHlTcEI7RUMveVNDO0lBQW1CO0VEa3pTcEI7RUNqelNDO0lBQW1CO0VEb3pTcEI7RUNyelNDO0lBQW1CO0VEd3pTcEI7RUN2elNDO0lBQW1CO0VEMHpTcEI7RUMzelNDO0lBQW1CO0VEOHpTcEI7RUM3elNDO0lBQW1CO0VEZzBTcEI7RUNqMFNDO0lBQW1CO0VEbzBTcEI7RUNuMFNDO0lBQW1CO0VEczBTcEI7RUN2MFNDO0lBQW1CO0VEMDBTcEI7RUN6MFNDO0lBQW1CO0VENDBTcEI7RUM3MFNDO0lBQW1CO0VEZzFTcEI7RUMvMFNDO0lBQW1CO0VEazFTcEI7RUNuMVNDO0lBQW1CO0VEczFTcEI7RUNyMVNDO0lBQW1CO0VEdzFTcEI7RUN6MVNDO0lBQW1CO0VENDFTcEI7RUMzMVNDO0lBQW1CO0VEODFTcEI7RUMvMVNDO0lBQW1CO0VEazJTcEI7RUNqMlNDO0lBQW1CO0VEbzJTcEI7RUNyMlNDO0lBQW1CO0VEdzJTcEI7RUN2MlNDO0lBQW1CO0VEMDJTcEI7RUMzMlNDO0lBQW1CO0VEODJTcEI7RUM3MlNDO0lBQW1CO0VEZzNTcEI7RUNqM1NDO0lBQW1CO0VEbzNTcEI7RUNuM1NDO0lBQW1CO0VEczNTcEI7RUN2M1NDO0lBQW1CO0VEMDNTcEI7RUN6M1NDO0lBQW1CO0VENDNTcEI7RUM3M1NDO0lBQW1CO0VEZzRTcEI7RUMvM1NDO0lBQW1CO0VEazRTcEI7RUNuNFNDO0lBQW1CO0VEczRTcEI7RUNyNFNDO0lBQW1CO0VEdzRTcEI7RUN6NFNDO0lBQW1CO0VENDRTcEI7RUMzNFNDO0lBQW1CO0VEODRTcEI7RUMvNFNDO0lBQW1CO0VEazVTcEI7RUNqNVNDO0lBQW1CO0VEbzVTcEI7RUNyNVNDO0lBQW1CO0VEdzVTcEI7RUN2NVNDO0lBQW1CO0VEMDVTcEI7RUMzNVNDO0lBQW1CO0VEODVTcEI7RUM3NVNDO0lBQW1CO0VEZzZTcEI7RUN0NlNDO0lBQW1CO0VEeTZTcEI7RUN4NlNDO0lBQW1CO0VEMjZTcEI7RUN2NlNDO0lBQW1CO0VEMDZTcEI7RUN6NlNDO0lBQW1CO0VENDZTcEI7RUM3NlNDO0lBQW1CO0VEZzdTcEI7RUMvNlNDO0lBQW1CO0VEazdTcEI7RUNuN1NDO0lBQW1CO0VEczdTcEI7RUNyN1NDO0lBQW1CO0VEdzdTcEI7RUN6N1NDO0lBQW1CO0VENDdTcEI7RUMzN1NDO0lBQW1CO0VEODdTcEI7RUMvN1NDO0lBQW1CO0VEazhTcEI7RUNqOFNDO0lBQW1CO0VEbzhTcEI7RUNyOFNDO0lBQW1CO0VEdzhTcEI7RUN2OFNDO0lBQW1CO0VEMDhTcEI7RUMzOFNDO0lBQW1CO0VEODhTcEI7RUM3OFNDO0lBQW1CO0VEZzlTcEI7RUNqOVNDO0lBQW1CO0VEbzlTcEI7RUNuOVNDO0lBQW1CO0VEczlTcEI7RUN2OVNDO0lBQW1CO0VEMDlTcEI7RUN6OVNDO0lBQW1CO0VENDlTcEI7RUM3OVNDO0lBQW1CO0VEZytTcEI7RUMvOVNDO0lBQW1CO0VEaytTcEI7RUNuK1NDO0lBQW1CO0VEcytTcEI7RUNyK1NDO0lBQW1CO0VEdytTcEI7RUN6K1NDO0lBQW1CO0VENCtTcEI7RUMzK1NDO0lBQW1CO0VEOCtTcEI7RUMvK1NDO0lBQW1CO0VEay9TcEI7RUNqL1NDO0lBQW1CO0VEby9TcEI7RUNyL1NDO0lBQW1CO0VEdy9TcEI7RUN2L1NDO0lBQW1CO0VEMC9TcEI7RUMzL1NDO0lBQW1CO0VEOC9TcEI7RUM3L1NDO0lBQW1CO0VEZ2dUcEI7RUNqZ1RDO0lBQW1CO0VEb2dUcEI7RUNuZ1RDO0lBQW1CO0VEc2dUcEI7RUN2Z1RDO0lBQW1CO0VEMGdUcEI7RUN6Z1RDO0lBQW1CO0VENGdUcEI7RUM3Z1RDO0lBQW1CO0VEZ2hUcEI7RUMvZ1RDO0lBQW1CO0VEa2hUcEI7RUNuaFRDO0lBQW1CO0VEc2hUcEI7RUNyaFRDO0lBQW1CO0VEd2hUcEI7RUN6aFRDO0lBQW1CO0VENGhUcEI7RUMzaFRDO0lBQW1CO0VEOGhUcEI7RUMvaFRDO0lBQW1CO0VEa2lUcEI7RUNqaVRDO0lBQW1CO0VEb2lUcEI7RUNyaVRDO0lBQW1CO0VEd2lUcEI7RUN2aVRDO0lBQW1CO0VEMGlUcEI7RUMzaVRDO0lBQW1CO0VEOGlUcEI7RUM3aVRDO0lBQW1CO0VEZ2pUcEI7RUNqalRDO0lBQW1CO0VEb2pUcEI7RUNualRDO0lBQW1CO0VEc2pUcEI7RUN2alRDO0lBQW1CO0VEMGpUcEI7RUN6alRDO0lBQW1CO0VENGpUcEI7RUM3alRDO0lBQW1CO0VEZ2tUcEI7RUMvalRDO0lBQW1CO0VEa2tUcEI7RUNua1RDO0lBQW1CO0VEc2tUcEI7RUNya1RDO0lBQW1CO0VEd2tUcEI7RUN6a1RDO0lBQW1CO0VENGtUcEI7RUMza1RDO0lBQW1CO0VEOGtUcEI7RUMva1RDO0lBQW1CO0VEa2xUcEI7RUNqbFRDO0lBQW1CO0VEb2xUcEI7RUNybFRDO0lBQW1CO0VEd2xUcEI7RUN2bFRDO0lBQW1CO0VEMGxUcEI7RUMzbFRDO0lBQW1CO0VEOGxUcEI7RUM3bFRDO0lBQW1CO0VEZ21UcEI7RUNqbVRDO0lBQW1CO0VEb21UcEI7RUNubVRDO0lBQW1CO0VEc21UcEI7RUN2bVRDO0lBQW1CO0VEMG1UcEI7RUN6bVRDO0lBQW1CO0VENG1UcEI7RUM3bVRDO0lBQW1CO0VEZ25UcEI7RUMvbVRDO0lBQW1CO0VEa25UcEI7RUNublRDO0lBQW1CO0VEc25UcEI7RUNyblRDO0lBQW1CO0VEd25UcEI7RUN6blRDO0lBQW1CO0VENG5UcEI7RUMzblRDO0lBQW1CO0VEOG5UcEI7RUMvblRDO0lBQW1CO0VEa29UcEI7RUNqb1RDO0lBQW1CO0VEb29UcEI7RUNyb1RDO0lBQW1CO0VEd29UcEI7RUN2b1RDO0lBQW1CO0VEMG9UcEI7RUMzb1RDO0lBQW1CO0VEOG9UcEI7RUM3b1RDO0lBQW1CO0VEZ3BUcEI7RUNqcFRDO0lBQW1CO0VEb3BUcEI7RUNucFRDO0lBQW1CO0VEc3BUcEI7RUN2cFRDO0lBQW1CO0VEMHBUcEI7RUN6cFRDO0lBQW1CO0VENHBUcEI7RUM3cFRDO0lBQW1CO0VEZ3FUcEI7RUMvcFRDO0lBQW1CO0VEa3FUcEI7RUNucVRDO0lBQW1CO0VEc3FUcEI7RUNycVRDO0lBQW1CO0VEd3FUcEI7RUN6cVRDO0lBQW1CO0VENHFUcEI7RUMzcVRDO0lBQW1CO0VEOHFUcEI7RUMvcVRDO0lBQW1CO0VEa3JUcEI7RUNqclRDO0lBQW1CO0VEb3JUcEI7RUNyclRDO0lBQW1CO0VEd3JUcEI7RUN2clRDO0lBQW1CO0VEMHJUcEI7RUMzclRDO0lBQW1CO0VEOHJUcEI7RUM3clRDO0lBQW1CO0VEZ3NUcEI7RUNqc1RDO0lBQW1CO0VEb3NUcEI7RUNuc1RDO0lBQW1CO0VEc3NUcEI7RUN2c1RDO0lBQW1CO0VEMHNUcEI7RUN6c1RDO0lBQW1CO0VENHNUcEI7RU9seVNLO0lBQW1CO0VQcXlTeEI7RU9weVNLO0lBQTJCO0VQdXlTaEM7RUNscVRDOztJQUF3QjtFRHNxVHpCO0VDcnFUQzs7SUFBd0I7RUR5cVR6QjtFQ3hxVEM7O0lBQTBCO0lBQWlCO0VENnFUNUM7RUMvcVRDOztJQUF3QjtFRG1yVHpCO0VDbHJUQzs7SUFBd0I7RURzclR6QjtFQ3JyVEM7O0lBQTBCO0lBQWlCO0VEMHJUNUM7RUM1clRDOztJQUF3QjtFRGdzVHpCO0VDL3JUQzs7SUFBd0I7RURtc1R6QjtFQ2xzVEM7O0lBQTBCO0lBQWlCO0VEdXNUNUM7RUN6c1RDOztJQUF3QjtFRDZzVHpCO0VDNXNUQzs7SUFBd0I7RURndFR6QjtFQy9zVEM7O0lBQTBCO0lBQWlCO0VEb3RUNUM7RUN0dFRDOztJQUF3QjtFRDB0VHpCO0VDenRUQzs7SUFBd0I7RUQ2dFR6QjtFQzV0VEM7O0lBQTBCO0lBQWlCO0VEaXVUNUM7RUNudVRDOztJQUF3QjtFRHV1VHpCO0VDdHVUQzs7SUFBd0I7RUQwdVR6QjtFQ3p1VEM7O0lBQTBCO0lBQWlCO0VEOHVUNUM7RUNodlRDOztJQUF3QjtFRG92VHpCO0VDbnZUQzs7SUFBd0I7RUR1dlR6QjtFQ3R2VEM7O0lBQTBCO0lBQWlCO0VEMnZUNUM7RUM3dlRDOztJQUF3QjtFRGl3VHpCO0VDaHdUQzs7SUFBd0I7RURvd1R6QjtFQ253VEM7O0lBQTBCO0lBQWlCO0VEd3dUNUM7RUMxd1RDOztJQUF3QjtFRDh3VHpCO0VDN3dUQzs7SUFBd0I7RURpeFR6QjtFQ2h4VEM7O0lBQTBCO0lBQWlCO0VEcXhUNUM7RUN2eFRDOztJQUF3QjtFRDJ4VHpCO0VDMXhUQzs7SUFBd0I7RUQ4eFR6QjtFQzd4VEM7O0lBQTBCO0lBQWlCO0VEa3lUNUM7RUNweVRDOztJQUF3QjtFRHd5VHpCO0VDdnlUQzs7SUFBd0I7RUQyeVR6QjtFQzF5VEM7O0lBQTBCO0lBQWlCO0VEK3lUNUM7RUNseVRDO0lBQW1CO0VEcXlUcEI7RUNqeVRDO0lBQW1CO0VEb3lUcEI7RUNweVRDO0lBQW1CO0VEdXlUcEI7RUN2eVRDO0lBQW1CO0VEMHlUcEI7RUMxeVRDO0lBQW1CO0VENnlUcEI7RUM3eVRDO0lBQW1CO0VEZ3pUcEI7RUNoelRDO0lBQW1CO0VEbXpUcEI7RUNuelRDO0lBQW1CO0VEc3pUcEI7RUN0elRDO0lBQW1CO0VEeXpUcEI7RUN6elRDO0lBQW1CO0VENHpUcEI7RUM1elRDO0lBQW1CO0VEK3pUcEI7RUMvelRDO0lBQW1CO0VEazBUcEI7RUNsMFRDO0lBQW1CO0VEcTBUcEI7RUNyMFRDO0lBQW1CO0VEdzBUcEI7RUN4MFRDO0lBQW1CO0VEMjBUcEI7RUMzMFRDO0lBQW1CO0VEODBUcEI7RUM5MFRDO0lBQW1CO0VEaTFUcEI7RUNqMVRDO0lBQW1CO0VEbzFUcEI7RUNwMVRDO0lBQW1CO0VEdTFUcEI7RUN2MVRDO0lBQW1CO0VEMDFUcEI7RUMxMVRDO0lBQW1CO0VENjFUcEI7RUM3MVRDO0lBQW1CO0VEZzJUcEI7RUNoMlRDO0lBQW1CO0VEbTJUcEI7RUNuMlRDO0lBQW1CO0VEczJUcEI7RUN0MlRDO0lBQW1CO0VEeTJUcEI7RUN6MlRDO0lBQW1CO0VENDJUcEI7RUNoM1RDO0lBQW1CO0VEbTNUcEI7RUMvMlRDO0lBQW1CO0VEazNUcEI7RUNsM1RDO0lBQW1CO0VEcTNUcEI7RUNyM1RDO0lBQW1CO0VEdzNUcEI7RUN4M1RDO0lBQW1CO0VEMjNUcEI7RUMzM1RDO0lBQW1CO0VEODNUcEI7RUM5M1RDO0lBQW1CO0VEaTRUcEI7RUNqNFRDO0lBQW1CO0VEbzRUcEI7RUNwNFRDO0lBQW1CO0VEdTRUcEI7RUN2NFRDO0lBQW1CO0VEMDRUcEI7RUMxNFRDO0lBQW1CO0VENjRUcEI7RUM3NFRDO0lBQW1CO0VEZzVUcEI7RUNoNVRDO0lBQW1CO0VEbTVUcEI7RUNuNVRDO0lBQW1CO0VEczVUcEI7RUN0NVRDO0lBQW1CO0VEeTVUcEI7RUN6NVRDO0lBQW1CO0VENDVUcEI7RUM1NVRDO0lBQW1CO0VEKzVUcEI7RUMvNVRDO0lBQW1CO0VEazZUcEI7RUNsNlRDO0lBQW1CO0VEcTZUcEI7RUNyNlRDO0lBQW1CO0VEdzZUcEI7RUN4NlRDO0lBQW1CO0VEMjZUcEI7RUMzNlRDO0lBQW1CO0VEODZUcEI7RUM5NlRDO0lBQW1CO0VEaTdUcEI7RUNqN1RDO0lBQW1CO0VEbzdUcEI7RUNwN1RDO0lBQW1CO0VEdTdUcEI7RUN2N1RDO0lBQW1CO0VEMDdUcEI7RUMxN1RDO0lBQW1CO0VENjdUcEI7RUM3N1RDO0lBQW1CO0VEZzhUcEI7RUNoOFRDO0lBQW1CO0VEbThUcEI7RUNuOFRDO0lBQW1CO0VEczhUcEI7RUN0OFRDO0lBQW1CO0VEeThUcEI7RUN6OFRDO0lBQW1CO0VENDhUcEI7RUM1OFRDO0lBQW1CO0VEKzhUcEI7RUMvOFRDO0lBQW1CO0VEazlUcEI7RUNsOVRDO0lBQW1CO0VEcTlUcEI7RUNyOVRDO0lBQW1CO0VEdzlUcEI7RUN4OVRDO0lBQW1CO0VEMjlUcEI7RUMzOVRDO0lBQW1CO0VEODlUcEI7RUM5OVRDO0lBQW1CO0VEaStUcEI7RUNqK1RDO0lBQW1CO0VEbytUcEI7RUNwK1RDO0lBQW1CO0VEdStUcEI7RUN2K1RDO0lBQW1CO0VEMCtUcEI7RUMxK1RDO0lBQW1CO0VENitUcEI7RUM3K1RDO0lBQW1CO0VEZy9UcEI7RUNoL1RDO0lBQW1CO0VEbS9UcEI7RUNuL1RDO0lBQW1CO0VEcy9UcEI7RUN0L1RDO0lBQW1CO0VEeS9UcEI7RUN6L1RDO0lBQW1CO0VENC9UcEI7RUM1L1RDO0lBQW1CO0VEKy9UcEI7RUMvL1RDO0lBQW1CO0VEa2dVcEI7RU9wcFRLO0lBQXVCO0VQdXBUNUI7RU90cFRLO0lBQXVCO0VQeXBUNUI7RU94cFRLO0lBQXVCO0VQMnBUNUI7RU8xcFRLO0lBQXVCO0VQNnBUNUI7RU81cFRLO0lBQXVCO0VQK3BUNUI7RU85cFRLO0lBQXVCO0VQaXFUNUI7RU9ocVRLO0lBQXVCO0VQbXFUNUI7RU85cFRPOzs7O0lBQTBCO0VQb3FUakM7RU9ucVRPOzs7O0lBQTBCO0VQeXFUakM7RU94cVRPOzs7O0lBQTBCO0VQOHFUakM7QUFDRjtBT2xxVEE7RUFDRTtFQUNBO0VBQ0E7QVBvcVRGO0FPanFUQTtFQUNFO0FQbXFURjtBT2hxVEE7RUFDRTtJQUNFO0VQa3FURjtFT2hxVEU7SUFDRTtJQUF1QjtJQUN2QjtJQUF5QjtJQUN6QjtJQUE4QjtJQUFnQztFUHNxVGxFO0VPbnFURTtJQUNFO0lBQXVCO0lBQXNCO0lBQzdDO0VQdXFUSjtFT3BxVEU7SUFDRTtJQUNBO0VQc3FUSjtBQUNGO0FRcG5VQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBbUZBO0FSb2lVRjtBUTNuVUE7RUFhSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUmluVUo7QVFwb1VBO0VBcUJNO0FSa25VTjtBUXZvVUE7RUEwQkk7RUFHQTtBUjhtVUo7QVE1cVVJO0VBQ0U7QVI4cVVOO0FRN3FVTTtFQUNFO0FSK3FVUjtBUWxyVUk7RUFQRjtFQUNBO0VBQ0E7QVI0clVGO0FROXFVSTtFQUNFO0FSZ3JVTjtBUS9xVU07RUFDRTtBUmlyVVI7QVFwclVJO0VBaEJGO0VBQ0E7RUFDQTtBUnVzVUY7QVE5cVVFO0VBQ0U7QVJnclVKO0FRanJVRTtFQTNCQTtFQUNBO0VBQ0E7QVIrc1VGO0FRanJVSTtFQUVJO0FSa3JVUjtBUWhwVUk7RUFBcUM7QVJtcFV6QztBUWhwVUk7RUFDRTtFQUFvQjtBUm1wVTFCO0FRbHBVTTtFQUFNO0VBQW9CO0FSc3BVaEM7QVFocFVJO0VBQ0U7QVJrcFVOO0FRbHBVeUQ7RUFBVTtBUnFwVW5FO0FRcHBVTTtFQUFpQztBUnVwVXZDO0FRaHNVQTtFQTZDTTtBUnNwVU47QVFucFVJO0VBRUk7QVJvcFVSO0FRdHBVSTtFQUtJO0FSb3BVUjtBUXpzVUE7RUF5RG1CO0FSbXBVbkI7QVFyc1VLO0VBQWtDO0FSd3NVdkM7QVF4c1VLO0VBQWtDO0FSMnNVdkM7QVEzc1VLO0VBQWtDO0FSOHNVdkM7QVE5c1VLO0VBQWtDO0FSaXRVdkM7QVFqdFVLO0VBQWtDO0FSb3RVdkM7QVFwdFVLO0VBQWtDO0FSdXRVdkM7QVE5dFVBO0VBZ0VNO0FSaXFVTjtBUWp1VUE7RUFzRUk7RUFBdUI7RUFBZ0I7RUFBbUI7QVJpcVU5RDtBUXZ1VUE7RUFxRVU7QVJxcVVWO0FRbHFVTTtFQUNFO0VBQW1CO0FScXFVM0I7QVFwcVVRO0VBQVE7QVJ1cVVoQjtBUXRxVVE7RUFBYztBUnlxVXRCO0FRdnFVTTtFQUNFO0FSeXFVUjtBUXZ2VUE7RUFrRk07RUFDQTtBUndxVU47QVEzdlVBO0VBMEZJO0FSb3FVSjtBUTl2VUE7RUE4Rkk7RUFDQTtBUm1xVUo7QVFsd1VBO0VBbUdJO0VBQ0E7RUFDQTtFQUNBO0FSa3FVSjtBUXh3VUE7RUF5R007RUFDQTtFQUNBO0FSa3FVTjtBUTd3VUE7RUErR007RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FSaXFVTjtBUXJ4VUE7RUF1SFE7QVJpcVVSO0FReHhVQTtFQTBIUTtBUmlxVVI7QVEzeFVBOztFQThIUTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FSaXFVUjtBUW55VUE7RUF1SU07RUFtREE7QVI2bVVOO0FRdnlVQTtFQXlJUTtFQUNBO0VBQ0E7RUFDQTtBUmlxVVI7QVE5cFVROztFQUVFO0VBQ0E7QVJncVVWO0FRN3BVUTs7RUFFRTtFQUNBO0FSK3BVVjtBUXZ6VUE7O0VBNEpVO0VBQ0E7RUFDQTtBUitwVVY7QVE3cFVRO0VBR007QVI2cFVkO0FRaHFVUTtFQVFNO0FSMnBVZDtBUW4wVUE7RUE4S1U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVJ3cFVWO0FRLzBVQTtFQTRMUTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FSc3BVUjtBUXQxVUE7RUFtTVE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBS0E7QVJrcFVSO0FRaHBVUTtFQUNFO0VBS0E7QVI4b1VWO0FRMW9VTTtFQUVJO0FSMm9VVjtBUXRvVUk7RUFFSTtBUnVvVVI7QVF6MlVBO0VBMk9NO0VBQ0E7RUFDQTtBUmlvVU47QVE5blVJO0VBRUk7RUFDQTtBUituVVI7QVFsb1VJOzs7RUFPTTtBUmdvVVY7QVEzblVJO0VBQ0U7QVI2blVOO0FROW5VSTtFQUdJO0FSOG5VUjtBUWpvVUk7O0VBT0k7QVI4blVSO0FRajRVQTtFQXlRTTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FSMm5VTjtBUXg0VUE7RUFpUkk7RUFDQTtFQUNBO0FSMG5VSjtBUTc0VUE7RUFzUkk7QVIwblVKO0FRdG5VSTtFQUNFO0FSd25VTjtBUXRuVUk7RUFDRTtBUnduVU47QVF0NVVBO0VBbVNJO0VBQ0E7RUFDQTtBUnNuVUo7QVEzNVVBO0VBdVNNO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVJ1blVOO0FRcG5VRTtFQUVJO0FScW5VTjtBUXZuVUU7RUFLSTtFQUNBO0FScW5VTjtBUWxuVUU7RUFFSTtBUm1uVU47QVFyblVFO0VBS0k7RUFDQTtBUm1uVU47QVFoblVFO0VBRUk7QVJpblVOO0FRbm5VRTtFQUtJO0VBQ0E7QVJpblVOO0FROW1VRTtFQUVJO0FSK21VTjtBUWpuVUU7RUFLSTtFQUNBO0FSK21VTjtBUTVtVUU7RUFFSTtBUjZtVU47QVEvbVVFO0VBS0k7RUFDQTtBUjZtVU47QVExbVVFO0VBRUk7QVIybVVOO0FRN21VRTtFQUtJO0VBQ0E7QVIybVVOO0FReG1VRTtFQUVJO0FSeW1VTjtBUTNtVUU7RUFLSTtFQUNBO0FSeW1VTjtBUXRtVUU7RUFFSTtBUnVtVU47QVF6bVVFO0VBS0k7RUFDQTtBUnVtVU47QVFsbVVBO0VBQ0U7RUFBWTtBUnFtVWQ7QVFubVVFO0VBRUU7QVJvbVVKO0FRbGdWSTtFQUNFO0FSb2dWTjtBUW5nVk07RUFDRTtBUnFnVlI7QVF4Z1ZJO0VBUEY7RUFDQTtFQUNBO0FSa2hWRjtBUXBnVkk7RUFDRTtBUnNnVk47QVFyZ1ZNO0VBQ0U7QVJ1Z1ZSO0FRMWdWSTtFQWhCRjtFQUNBO0VBQ0E7QVI2aFZGO0FRcGdWRTtFQUNFO0FSc2dWSjtBUXZnVkU7RUEzQkE7RUFDQTtFQUNBO0FScWlWRjtBUXZnVkk7RUFFSTtBUndnVlI7QVF2b1VFO0VBR1c7RUFBbUI7QVJ3b1VoQztBUTNvVUU7RUFJTTtBUjBvVVI7QVF4b1VJO0VBQ0U7QVIwb1VOO0FRMW9VeUQ7RUFBVTtBUjZvVW5FO0FRNW9VTTtFQUFpQztBUitvVXZDO0FRMW9VQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFD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VDJsV3pDO0FTenVWRTs7RUE3V0U7RUFDQTtFQUNBO0VBQ0E7QVQwbFdKO0FTL2xXSTs7RUFBZ0I7QVRtbVdwQjtBU2xtV0k7Ozs7RUFBOEI7QVR3bVdsQztBU2xtV0k7O0VBQ0U7QVRxbVdOO0FTbG1XSTs7RUFDRTtBVHFtV047QVNsd1ZFO0VBOVZFO0FUbW1XSjtBU2htV0U7RUFBNEI7QVRtbVc5QjtBU3h3VkU7O0VBelZPO0FUcW1XVDtBUzV3VkU7RUFwVkU7RUFBZ0I7QVRvbVdwQjtBU3RtV0k7RVg0akJGO0VBQW9CO0FFOGlWdEI7QVMxbVdJO0VYNmpCRztFQUErQjtFQUFpQjtBRWtqVnZEO0FTOW1XSTtFQUFnQjtBVGluV3BCO0FTL21XSTtFQUNFO0VBQWtCO0VBQW9CO0VBQW1CO0VBQVc7QVRxblcxRTtBU3BuV007RUFBMEM7RUFBb0I7RUFBVTtFQUFhO0VBQWM7RUFBYTtFQUFrRDtBVDZuV3hLO0FTNW5XTTtFQUNFO0VBQW1CO0FUK25XM0I7QVM5bldRO0VBQXFCO0FUaW9XN0I7QVMvbldNO0VBQVM7QVRrb1dmO0FTam9XTTtFQUFrQjtBVG9vV3hCO0FTNW9XSTtFQVdJO0VBQWE7RUFBK0U7QVRzb1dwRztBU3JvV1E7RUFBUztFQUErRDtBVHlvV2hGO0FTdG9XSTtFQUNFO0FUd29XTjtBU3ZvV007RUFDRTtBVHlvV1I7QVN4b1dRO0VBQVc7RUFBb0I7RUFBVTtFQUFhO0VBQWM7RUFBYTtFQUFpRDtBVGlwVzFJO0FTN29XSTtFQUNFO0FUK29XTjtBUzlvV007RUFBTTtBVGlwV1o7QVNocFdNO0VBQXdCO0FUbXBXOUI7QVMxMVZFO0VBcFRFO0VBQW9CO0VBQThCO0VBQXNCO0VBQ3hFO0VBQW9CO0VBQW1CO0FUc3BXM0M7QVNwcFdJO0VBQWU7RUFBbUI7RUFBaUI7RUFBWTtBVDBwV25FO0FTejJWRTtFQTdTRTtFQUNBO0VBQWtDO0FUMHBXdEM7QVN6cFdJO0VBQWdCO0FUNHBXcEI7QVM1cFd3QztFQUFNO0FUK3BXOUM7QVM5cFdJO0VBQ0U7QVRncVdOO0FTL3BXTTtFQUFNO0FUa3FXWjtBUzEz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cnZXQTs7Ozs7Ozs7Ozs7O0VBcmVtQjtBVHd1WG5CO0FTbndXQTs7OztFQXBlYTtBVDZ1WGI7QVN6d1dBOzs7O0VBbmVhO0FUa3ZYYjtBUy93V0E7Ozs7RUFuZTBDO0FUd3ZYMUM7QVNyeFdBOzs7O0VBbGVhO0FUNnZYYjtBUzN4V0E7Ozs7RUFoZU87QVRpd1hQO0FTanlXQTs7OztFQTlkUTtFQUFtQjtFQUFpQjtFQUF5QjtBVHd3WHJFO0FTMXlXQTs7OztFQTVkYztFQUFnQjtFQUFXO0FUOHdYekM7QVNseldBOzs7Ozs7OztFQXZkSTtFQUNBO0VBQ0E7RUFDQTtBVG14WEo7QVN4eFhJOzs7Ozs7OztFQUFnQjtBVGt5WHBCO0FTanlYSTs7Ozs7Ozs7Ozs7Ozs7OztFQUE4QjtBVG16WGxDO0FTN3lYSTs7Ozs7Ozs7RUFDRTtBVHN6WE47QVNuelhJOzs7Ozs7OztFQUNFO0FUNHpYTjtBUy8yV0E7Ozs7RUF4Y0k7QVQ2elhKO0FTMXpYRTs7OztFQUE0QjtBVGcwWDlCO0FTMzNXQTs7Ozs7Ozs7RUFuY1M7QVR3MFhUO0FTcjRXQTs7OztFQTliSTtFQUFnQjtBVDAwWHBCO0FTNTBYSTs7OztFWDRqQkY7RUFBb0I7QUV1eFd0QjtBU24xWEk7Ozs7RVg2akJHO0VBQStCO0VBQWlCO0FFOHhXdkQ7QVMxMVhJOzs7O0VBQWdCO0FUZzJYcEI7QVM5MVhJOzs7O0VBQ0U7RUFBa0I7RUFBb0I7RUFBbUI7RUFBVztBVHUyWDFFO0FTdDJYTTs7OztFQUEwQztFQUFvQjtFQUFVO0VBQWE7RUFBYztFQUFhO0VBQWtEO0FUazNYeEs7QVNqM1hNOzs7O0VBQ0U7RUFBbUI7QVR1M1gzQjtBU3QzWFE7Ozs7RUFBcUI7QVQ0M1g3QjtBUzEzWE07Ozs7RUFBUztBVGc0WGY7QVMvM1hNOzs7O0VBQWtCO0FUcTRYeEI7QVM3NFhJOzs7O0VBV0k7RUFBYTtFQUErRTtBVDA0WHBHO0FTejRYUTs7OztFQUFTO0VBQStEO0FUZzVYaEY7QVM3NFhJOzs7O0VBQ0U7QVRrNVhOO0FTajVYTTs7OztFQUNFO0FUczVYUjtBU3I1WFE7Ozs7RUFB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O0VBQXFCO0Fic3pmNUY7QWFyemZNOzs7Ozs7OztFQUNFO0VBQ0E7QWI4emZSO0FhLzBmQTs7OztFQXNCMEM7RUFBYztBYmcwZnhEO0FhN3pmQTtFQUNFO0VBQ0E7RUFDQTtBYit6ZkY7QWE3emZFO0VBQ0U7RUFDQTtFQUE4QjtFQUFhO0VBQzNDO0VBQXdCO0VBQ3hCO0FiazBmSjtBYWgwZkk7RUFBeUI7QWJtMGY3QjtBYWwwZkk7RUFBeUI7QWJxMGY3QjtBYXAwZkk7RUFBbUI7QWJ1MGZ2QjtBYXIwZk07Ozs7RUFBVTtFQUFjO0VBQW9CO0VBQVM7RUFBUTtFQUFVO0VBQVc7QWJpMWZ4RjtBYWgxZk07Ozs7RUFBb0I7QWJzMWYxQjtBYXIxZk07Ozs7RUFBc0I7QWIyMWY1QjtBYTExZk07Ozs7RUFBZ0I7QWJnMmZ0QjtBYS8xZk07Ozs7RUFBa0I7QWJxMmZ4QjtBYWwyZkk7RUFBUztBYnEyZmI7QWFwMmZJO0VBQVM7QWJ1MmZiO0FhdDJmSTtFQUFTO0FieTJmYjtBYXgyZkk7RUFBUztBYjIyZmI7QWExMmZJO0VBQVM7QWI2MmZiO0FhNTJmSTtFQUFTO0FiKzJmYjtBYTkyZkk7RUFBUztBYmkzZmI7QWFoM2ZJO0VBQVM7QWJtM2ZiO0FhbDNmSTtFQUFTO0FicTNmYjtBYXAzZkk7RUFBVTtBYnUzZmQ7QWF0M2ZJO0VBQVU7QWJ5M2ZkO0FheDNmSTtFQUFVO0FiMjNmZDtBYTEzZkk7RUFBVTtBYjYzZmQ7QWE1M2ZJO0VBQVU7QWIrM2ZkO0FhOTNmSTtFQUFVO0FiaTRmZDtBYy83Zkk7RUFDSTtFQUNBO0VBQ0E7QWRpOGZSO0FjcDhmSTtFQUtRO0FkazhmWjtBY2o4Zlk7RUFBUztBZG84ZnJCO0FjMThmSTtFQVNRO0VBQ0E7RUFDQTtBZG84Zlo7QWNuOGZZO0VBQXdCO0FkczhmcEM7QWNyOGZZO0VBQ0k7RUFDQTtBZHU4ZmhCO0FjdDhmZ0I7O0VBQWlCO0VBQWM7RUFBbUI7RUFBdUI7QWQ2OGZ6RjtBYzM4Zlk7RUFBZ0M7QWQ4OGY1QztBYzc4Zlk7RUFBMEI7QWRnOWZ0QztBY24rZkk7RUFvQmM7QWRrOWZs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O0VBQXFCO0FoQndpaEJ0RjtBZ0I5aWhCQTs7RUFXUTtBaEJ1aWhCUjtBZ0J4aWhCUTs7RUFBUTtFQUFjO0VBQWE7QWhCOGloQjNDO0FnQjVpaEJROztFQUFTO0FoQmdqaEJqQjtBZ0IvaWhCUTs7RUFBUztBaEJtamhCakI7QWdCbGpoQlE7O0VBQVM7QWhCc2poQmpCO0FnQnJqaEJROztFQUFTO0FoQnlqaEJqQjtBZ0J4amhCUTs7RUFBUztBaEI0amhCakI7QWdCM2poQlE7O0VBQVM7QWhCK2poQmpCO0FnQjlqaEJROztFQUFTO0FoQmtraEJqQjtBZ0Jqa2hCUTs7RUFBUztBaEJxa2hCakI7QWdCcGtoQlE7O0VBQVM7QWhCd2toQmpCO0FnQnZraEJROztFQUFTO0FoQjJraEJqQjtBZ0Jya2hCUTs7OztFQUNJO0FoQjBraEJaO0FnQnpraEJZOzs7O0VBQVc7RUFBMkI7QWhCZ2xoQmxEO0FnQjdtaEJBO0VBbUNZO0VBQ0E7QWhCNmtoQlo7QWdCM2toQmdCO0VBQ0k7RUFDQTtFQUNBO0FoQjZraEJwQjtBZ0J6a2hCZ0I7RUFDSTtFQUNBO0VBQ0E7QWhCMmtoQnBCO0FnQjNuaEJBO0VBc0RrQztBaEJ3a2hCbEM7QWdCOW5oQkE7RUF1RGtDO0FoQjBraEJsQztBZ0Jqb2hCQTtFQXdEa0M7QWhCNGtoQmxDO0FnQnBvaEJBO0VBeURrQztBaEI4a2hCbEM7QWdCdm9oQkE7RUEwRGtDO0FoQmdsaEJsQztBZ0Ixb2hCQTtFQTJEa0M7QWhCa2xoQmxDO0FnQjdvaEJBO0VBNERrQztBaEJvbGhCbEM7QWdCaHBoQkE7RUE2RGtDO0FoQnNsaEJsQztBZ0JucGhCQTtFQThEa0M7QWhCd2xoQmxDO0FnQnRwaEJBO0VBK0RrQztBaEIwbGhCbEM7QWdCdmxoQkE7O0VBRUk7QWhCeWxoQko7QWdCcmxoQkE7RUFDdUI7QWhCdWxoQnZCO0FnQnhsaEJBO0VBR1E7QWhCd2xoQlI7QWdCcGxoQkE7RUFDdUI7QWhCc2xoQnZCO0FnQm5saEJBO0VBRW1CO0FoQm9saEJuQjtBZ0J0bGhCQTs7RUFNZ0I7QWhCb2xoQmhCO0FnQjdraEJB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Ozs7Ozs7OztFQUNFO0VBQWdDO0VBQWtDO0VBR2xFO0VBQTBDO0FFNnRpQjVDO0FGL3RpQkU7Ozs7Ozs7O0VBQWtCO0FFeXVpQnBCO0FGeHVpQkU7Ozs7Ozs7O0VBQWtCO0VBQTZDO0VBQWtCO0VBQWlCO0FFcXZpQnBHO0FGbnZpQkU7Ozs7Ozs7O0VBQXlEO0FFNnZpQjNEO0FGN3ZpQm1COzs7Ozs7OztFQUFzQjtBRXV3aUJ6QztBRnR3aUJFOzs7Ozs7OztFQUFVO0FFZ3hpQlo7QUYvd2lCRTs7Ozs7Ozs7Ozs7Ozs7OztFQUFzQjtBRWl5aUJ4QjtBRjl4aUJBO0VBQUk7RUFBNEI7QUVreWlCaEM7QUZoeWlCQTtFQVFFO0VBQW1CO0FFNHhpQnJCO0FGbnlpQkU7RUFDRTtFQUEwQztBRXN5aUI5QztBRnB5aUJFO0VBQ0U7RUFDQTtBRXN5aUJKO0FGbnlpQkU7RUFHRTtFQUFtQjtFQUNuQjtBRW95aUJKO0FGdnlpQkk7RUFBbUI7RUFBdUI7QUUyeWlCOUM7QUYxeWlCSTtFQUFhO0VBQWlCO0FFOHlpQmxDO0FGM3lpQkk7RUFFRTtFQUNBO0VBQ0E7QUU0eWlCTjtBRi95aUJNO0VBQVM7QUVremlCZjtBRjd5aUJJO0VBQ0M7RUFBNkI7RUFBYztBRWl6aUJoRDtBRmh6aUJLO0VBQVU7RUFBdUI7QUVvemlCdEM7QUZsemlCSTtFQUFzQjtBRXF6aUIxQjtBRnB6aUJJO0VBQWdCO0FFdXppQnBCO0FGdHppQkk7RUFBeUI7QUV5emlCN0I7QUZ4emlCSTtFQUFTO0VBQWM7QUU0emlCM0I7QUYzemlCSTtFQUNFO0FFNnppQk47QUY1emlCTTtFQUFTO0VBQWtCO0FFZzBpQmpDO0FGOXppQkk7RUFDRTtBRWcwaUJOO0FGOXppQkk7RUFDRTtFQUNBO0FFZzBpQk47QUY3emlCRTtFQUNFO0FFK3ppQko7QUZoMGlCRTtFQUdJO0FFZzBpQk47QUYvemlCTTtFQUVFO0VBQXFCO0VBQWtCO0VBQ3ZDO0FFazBpQlI7QUZwMGlCUTtFQUFTO0FFdTBpQmpCO0FGbjBpQk07RUFBb0I7QUVzMGlCMUI7QUZwMGlCUTtFQUFVO0VBQXVCO0FFdzBpQnpDO0FGbjBpQkU7RUFDRTtBRXEwaUJKO0FGdDBpQkU7RUFFTztBRXUwaUJUO0FGcjBpQkU7RUFBb0I7RUFBNkI7RUFBMEQ7QUUwMGlCN0c7QUZ6MGlCRTs7RUFBNEI7QUU2MGlCOUI7QUY1MGlCRTtFQUFrQjtBRSswaUJwQjtBRjkwaUJFO0VBQ0U7QUVnMWlCSjtBRi8waUJJO0VBQ0U7QUVpMWlCTjtBRjkwaUJFO0VBQ0U7RUFBMkU7QUVpMWlCL0U7QUZoMWlCSTtFQUFVO0FFbTFpQmQ7QUZyMWlCRTtFQUlpQjtFQUF1QjtFQUFhO0VBQWM7QUV1MWlCckU7QUZ0MWlCTTtFQUF5QjtBRXkxaUIvQjtBRnAxaUJBOzs7RUFDRTtFQTFQQTtFQUFvQjtBRW9sakJ0QjtBRjMxaUJBOzs7RUF4UE87RUFBK0I7RUFBaUI7QUUwbGpCdkQ7QUZoMmlCRTs7O0VBQ0U7RUFBa0I7RUFBMkI7RUFBbUI7RUFDaEU7RUFBNEI7RUFBb0I7QUV5MmlCcEQ7QUZ4MmlCSTs7O0VBQ0U7QUU0MmlCTjtBRjcyaUJJOzs7RUFFTTtBRWczaUJWO0FGbDNpQkk7OztFQUdRO0FFbzNpQlo7QUZsM2lCSTs7O0VBQ0U7QUVzM2lCTjtBRnIzaUJNOzs7RUFBVTtFQUFjO0FFMjNpQjlCO0FGeDNpQkk7OztFQUNFO0VBQ0E7RUFDQTtFQUNBO0FFNDNpQk47QUYzM2lCTTs7O0VBQ0U7QUUrM2lCUjtBRjUzaUJJOzs7RUFDRTtFQUFvQjtFQUFlO0VBQVc7RUFBYztFQUFRO0VBSXBFO0VBQWdCO0VBQ2hCO0VBQVc7QUVvNGlCakI7QUZ4NGlCTTs7O0VBQW9CO0VBQXFCO0VBQTJCO0FFKzRpQjFFO0FGOTRpQk07OztFQUEwQjtFQUFxQjtBRW81aUJyRDtBRnY1aUJJOzs7RUFPbUI7RUFBbUI7RUFBb0I7RUFBcUI7QUV3NWlCbkY7QUYvNWlCSTs7O0VBUVU7RUFBd0I7QUU2NWlCdEM7QUYzNWlCTTs7Ozs7O0VBQW9DO0VBQWdCO0VBQXFCO0FFcTZpQi9FO0FGcDZpQk07OztFQUNFO0VBQVc7RUFBWTtFQUFjO0VBQW1CO0FFNDZpQmhFO0FGMzZpQlE7OztFQU1FO0VBQWtCO0VBQWM7RUFBYTtBRTY2aUJ2RDtBRmw3aUJVOzs7RUFBMEI7RUFBZTtBRXc3aUJuRDtBRng3aUJ3RTs7O0VBQWtCO0FFNjdpQjFGO0FGNTdpQlU7OztFQUFvQjtFQUFtQjtFQUFlO0FFbThpQmhFO0FGbjhpQnFGOzs7RUFBaUI7QUV3OGlCdEc7QUZ2OGlCVTs7O0VBQWU7QUU0OGlCekI7QUYzOGlCVTs7O0VBQThCO0FFZzlpQnhDO0FGLzhpQlU7OztFQUFzQjtFQUFtQjtBRXE5aUJuRDtBRm45aUJVOzs7RUFBcUI7RUFBa0Q7QUV5OWlCakY7QUZ0OWlCTTs7O0VBQW1CO0VBQW1CO0VBQTRCO0VBQWlCO0FFODlpQnpGO0FGNTlpQkk7OztFQUFvQjtFQUFvQjtFQUFXO0FFbStpQnZEO0FGbCtpQkk7OztFQUNFO0VBQXFCO0VBQWdCO0FFdytpQjNDO0FGditpQk07OztFQUNFO0FFMitpQlI7QUYxK2lCUTs7O0VBQWdCO0FFKytpQnhCO0FGNytpQk07OztFQUNFO0VBQ0E7QUVpL2lCUjtBRjkraUJJOzs7RUFFRTtFQUFzQjtBRWsvaUI1QjtBRm4vaUJNOzs7RUFBUztBRXcvaUJmO0FGci9pQkk7OztFQUFPO0FFMC9pQlg7QUZ4L2lCRTs7O0VBQW1EO0FFNi9pQnJEO0FGMS9pQkE7RUFDRTtFQUNBO0FFNC9pQkY7QUYxL2lCSTtFQUNFO0FFNC9pQk47QUZ2L2lCQTtFQUNFO0FFeS9pQkY7QUZ4L2lCRTtFQUNFO0VBQWtCO0VBQTJCO0VBQW1CO0FFNi9pQnBFO0FGNS9pQkk7RUFDRTtBRTgvaUJOO0FGNy9pQk07RUFBVTtBRWdnakJoQjtBRjkvaUJJO0VBQW9CO0VBQW9CO0VBQVc7QUVtZ2pCdkQ7QUZsZ2pCSTtFQUNFO0VBQXFCO0VBQWdCO0FFc2dqQjNDO0FGcmdqQk07RUFDRTtBRXVnakJSO0FGdGdqQlE7RUFBZ0I7QUV5Z2pCeEI7QUZ0Z2pCSTtFQUFPO0FFeWdqQlg7QUZyZ2pCQTtFQUNFO0VBQWE7RUFBMEI7RUFDdkM7QUV5Z2pCRjtBRnhnakJFO0VBRUU7RUFD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SUFBVztFSzJwQjlCO0VMMXBCQTtJQUFRO0lBQVc7SUFBVztFSytwQjlCO0VMOXBCQTtJQUFRO0lBQVc7SUFBVztFS21xQjlCO0VMbHFCQTtJQUFRO0lBQVc7SUFBVztFS3VxQjlCO0VMdHFCQTtJQUFRO0lBQVc7SUFBVztFSzJxQjlCO0VMMXFCQTtJQUFRO0lBQVc7SUFBVztFSytxQjlCO0VMOXFCQTtJQUFRO0lBQVc7SUFBVztFS21yQjlCO0VMbHJCQTtJQUFRO0lBQVc7SUFBVztFS3VyQjlCO0VMdHJCQTtJQUFRO0lBQVc7SUFBVztFSzJyQjlCO0VMMXJCQTtJQUFRO0lBQVc7SUFBVztFSytyQjlCO0VMOXJCQTtJQUFRO0lBQVc7SUFBVztFS21zQjlCO0VMbHNCQTtJQUFRO0lBQVc7SUFBVztFS3VzQjlCO0VMdHNCQTtJQUFRO0lBQVc7SUFBVztFSzJzQjlCO0VMMXNCQTtJQUFRO0lBQVc7SUFBVztFSytzQjlCO0VMOXNCQTtJQUFRO0lBQVc7SUFBVztFS210QjlCO0VMbHRCQTtJQUFRO0lBQVc7SUFBVztFS3V0QjlCO0VMdHRCQTtJQUFRO0lBQVc7SUFBVztFSzJ0QjlCO0FBQ0Y7QUx6dEJBO0VBQ0U7SUFDRTtFSzJ0QkY7RUx6dEJBO0lBQ0U7RUsydEJGO0FBQ0Y7QUx4dEJBO0VBQ0U7SUFBSztFSzJ0Qkw7RUwxdEJBO0lBQUs7RUs2dEJMO0VMNXRCQTs7SUFBVztFS2d1Qlg7QUFDRjtBTC90QkE7RUFDRTs7SUFBUztFS211QlQ7RUxsdUJBO0lBQUs7RUtxdUJMO0VMcHVCQTs7SUFBVztFS3d1Qlg7QUFDRjtBTHZ1QkE7RUFDRTtJQUFLO0VLMHVCTDtFTHp1QkE7SUFBSztFSzR1Qkw7RUwzdUJBOztJQUFXO0VLK3VCWDtBQUNGO0FMN3VCQTtFQUNFO0lBQ0U7SUFDQTtFSyt1QkY7RUw3dUJBO0lBQ0U7RUsrdUJGO0VMN3VCQTtJQUNFO0VLK3VCRjtFTDd1QkE7SUFDRTtFSyt1QkY7RUw3dUJBO0lBQ0U7RUsrdUJGO0VMN3VCQTtJQUNFO0VLK3VCRjtFTDd1QkE7SUFDRTtFSyt1QkY7RUw3dUJBO0lBQ0U7RUsrdUJGO0VMN3VCQTtJQUNFO0VLK3VCRjtFTDd1QkE7O0lBQ0U7SUFDQTtFS2d2QkY7QUFDRjtBTDd1QkE7RUFDRTs7SUFDRTtJQUNBO0VLZ3ZCRjtFTDl1QkE7O0lBQ0U7SUFDQTtFS2l2QkY7QUFDRjtBTDl1QkE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0lBQ0E7RUtndkJGO0VMOXVCQTs7SUFDRTtJQUNBO0lBQ0E7RUtpdkJGO0FBQ0Y7QUw5dUJBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtJQUNBO0VLZ3ZCRjtFTDl1QkE7O0lBQ0U7SUFDQTtJQUNBO0VLaXZCRjtBQUNGO0FMOXVCQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtJQUNBO0VLZ3ZCRjtFTDl1QkE7O0lBQ0U7SUFDQTtJQUNBO0VLaXZCRjtBQUNGO0FMOXVCQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtJQUNBO0VLZ3ZCRjtFTDl1QkE7O0lBQ0U7SUFDQTtJQUNBO0VLaXZCRjtBQUNGO0FMOXVCQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7SUFDQTtFS2d2QkY7RUw5dUJBOztJQUNFO0lBQ0E7SUFDQTtFS2l2QkY7QUFDRjtBTDl1QkE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0lBQ0E7RUtndkJGO0VMOXVCQTs7SUFDRTtJQUNBO0lBQ0E7RUtpdkJGO0FBQ0Y7QUw5dUJBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0lBQ0E7RUtndkJGO0VMOXVCQTs7SUFDRTtJQUNBO0lBQ0E7RUtpdkJGO0FBQ0Y7QUw5dUJBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7RUtndkJGO0VMOXVCQTtJQUNFO0VLZ3ZCRjtFTDl1QkE7SUFDRTtFS2d2QkY7RUw5dUJBO0lBQ0U7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dEQ7QUpqcEVNO0VBQStCO0VBQWlCO0FJcXBFdEQ7QUpwcEVNO0VBQWdDO0VBQWlCO0FJd3BFdkQ7QUp2cEVNOztFQUFnQztBSTJwRXRDO0FKMXBFTTs7RUFBZ0M7QUk4cEV0QztBSjdwRU07RUFBaUI7QUlncUV2QjtBSi9wRU07RUFBaUI7QUlrcUV2QjtBSmpxRU07RUFBaUI7QUlvcUV2QjtBSm5xRU07RUFBaUI7QUlzcUV2QjtBSnJxRU07OztFQUErQztBSTBxRXJEO0FKenFFTTs7O0VBQStDO0FJOHFFckQ7QUo3cUVNO0VBQWlCO0FJZ3JFdkI7QUovcUVNO0VBQWlCO0FJa3JFdkI7QUo5cUVFO0VBQWdFO0FJaXJFbEU7QUpockVFO0VBQWdFO0FJbXJFbEU7QUpsckVFO0VBQWdFO0FJcXJFbEU7QUpwckVFO0VBQWdFO0FJdXJFbEU7QUp0ckVFO0VBQWdFO0FJeXJFbEU7QUp4ckVFO0VBQWdFO0FJMnJFbEU7QUoxckVFO0VBQWdFO0FJNnJFbEU7QUo1ckVFO0VBQWdFO0FJK3JFbEU7QUo3ckVFO0VBQStEO0FJZ3NFakU7QUovckVFO0VBQStEO0FJa3NFakU7QUpqc0VFO0VBQStEO0FJb3NFakU7QUpuc0VFO0VBQStEO0FJc3NFakU7QUpyc0VFO0VBQStEO0FJd3NFakU7QUp2c0VFO0VBQStEO0FJMHNFakU7QUp6c0VFO0VBQStEO0FJNHNFakU7QUozc0VFO0VBQStEO0FJOHNFakU7QUo1c0VFO0VBQStEO0FJK3NFakU7QUo5c0VFO0VBQStEO0FJaXRFakU7QUpodEVFO0VBQStEO0FJbXRFakU7QUpsdEVFO0VBQStEO0FJcXRFakU7QUpwdEVFO0VBQStEO0FJdXRFakU7QUp0dEVFO0VBQStEO0FJeXRFakU7QUp4dEVFO0VBQStEO0FJMnRFakU7QUoxdEVFO0VBQStEO0FJNnRFakU7QUozdEVFO0VBQTRDO0FJOHRFOUM7QUo3dEVFO0VBQTRDO0FJZ3VFOUM7QUovdEVFO0VBQTRDO0FJa3VFOUM7QUpqdUVFO0VBQTRDO0FJb3VFOUM7QUpudUVFO0VBQTRDO0FJc3VFOUM7QUpydUVFO0VBQTRDO0FJd3VFOUM7QUp2dUVFO0VBQTRDO0FJMHVFOUM7QUp6dUVFO0VBQTRDO0FJNHVFOUM7QUpubkVZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUkwbkU5SDtBSnpuRVk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBSWdvRTlIO0FKL25FWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FJc29FOUg7QUpyb0VZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUk0b0U5SDtBSjNvRVk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBSWtwRTlIO0FKanBFWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FJd3BFOUg7QUp2cEVZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUk4cEU5SDtBSjdwRVk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBSW9xRTlIO0FKbnFFWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FJMHFFOUg7QUp6cUVZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUlnckU5SDtBSi9xRVk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBSXNyRTlIO0FKcnJFWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FJNHJFOUg7QUp2NUVFO0VBQ0U7QUl5NUVKO0FKajVFRTtFQUFvQjtBSW81RXRCO0FKbjVFRTtFQUFvQjtBSXM1RXRCO0FKcjVFRTtFQUFvQjtBSXc1RXRCO0FKdjVFRTtFQUFvQjtBSTA1RXRCO0FKejVFRTtFQUFvQjtBSTQ1RXRCO0FKMzVFRTtFQUFvQjtBSTg1RXRCO0FKNzVFRTtFQUFvQjtBSWc2RXRCO0FKLzVFRTtFQUFvQjtBSWs2RXRCO0FKajZFRTtFQUFvQjtBSW82RXRCO0FKbjZFRTtFQUFvQjtBSXM2RXRCO0FKcjZFRTtFQUFvQjtBSXc2RXRCO0FKdjZFRTtFQUFvQjtBSTA2RXRCO0FKejZFRTtFQUFvQjtBSTQ2RXRCO0FKMzZFRTtFQUFvQjtBSTg2RXRCO0FKNzZFRTtFQUFvQjtBSWc3RXRCO0FKLzZFRTtFQUFvQjtBSWs3RXRCO0FKajdFRTtFQUFvQjtBSW83RXRCO0FKajdFSTtFQUF3QjtBSW83RTVCO0FKbjdFSTtFQUF5QjtBSXM3RTdCO0FKbjdFRTtFQUNFO0VBQW9CO0VBQVM7RUFBVTtFQUFXO0FJeTdFdEQ7QUp4N0VJO0VBQU07QUkyN0VWO0FKMTdFSTtFQUNFO0VBQVk7QUk2N0VsQjtBSjU3RU07RUFBK0I7RUFBaUI7QUlnOEV0RDtBSi83RU07RUFBK0I7RUFBaUI7QUltOEV0RDtBSmw4RU07RUFBZ0M7RUFBaUI7QUlzOEV2RDtBSnI4RU07O0VBQWdDO0FJeThFdEM7QUp4OEVNOztFQUFnQztBSTQ4RXRDO0FKMzhFTTtFQUFpQjtBSTg4RXZCO0FKNzhFTTtFQUFpQjtBSWc5RXZCO0FKLzhFTTtFQUFpQjtBSWs5RXZCO0FKajlFTTtFQUFpQjtBSW85RXZCO0FKbjlFTTs7O0VBQStDO0FJdzlFckQ7QUp2OUVNOzs7RUFBK0M7QUk0OUVyRDtBSjM5RU07RUFBaUI7QUk4OUV2QjtBSjc5RU07RUFBaUI7QUlnK0V2QjtBSjU5RUU7RUFBZ0U7QUkrOUVsRTtBSjk5RUU7RUFBZ0U7QUlpK0VsRTtBSmgrRUU7RUFBZ0U7QUltK0VsRTtBSmwrRUU7RUFBZ0U7QUlxK0VsRTtBSnArRUU7RUFBZ0U7QUl1K0VsRTtBSnQrRUU7RUFBZ0U7QUl5K0VsRTtBSngrRUU7RUFBZ0U7QUkyK0VsRTtBSjErRUU7RUFBZ0U7QUk2K0VsRTtBSjMrRUU7RUFBK0Q7QUk4K0VqRTtBSjcrRUU7RUFBK0Q7QUlnL0VqRTtBSi8rRUU7RUFBK0Q7QUlrL0VqRTtBSmovRUU7RUFBK0Q7QUlvL0VqRTtBSm4vRUU7RUFBK0Q7QUlzL0VqRTtBSnIvRUU7RUFBK0Q7QUl3L0VqRTtBSnYvRUU7RUFBK0Q7QUkwL0VqRTtBSnovRUU7RUFBK0Q7QUk0L0VqRTtBSjEvRUU7RUFBK0Q7QUk2L0VqRTtBSjUvRUU7RUFBK0Q7QUkrL0VqRTtBSjkvRUU7RUFBK0Q7QUlpZ0ZqRTtBSmhnRkU7RUFBK0Q7QUltZ0ZqRTtBSmxnRkU7RUFBK0Q7QUlxZ0ZqRTtBSnBnRkU7RUFBK0Q7QUl1Z0ZqRTtBSnRnRkU7RUFBK0Q7QUl5Z0ZqRTtBSnhnRkU7RUFBK0Q7QUkyZ0ZqRTtBSnpnRkU7RUFBNEM7QUk0Z0Y5QztBSjNnRkU7RUFBNEM7QUk4Z0Y5QztBSjdnRkU7RUFBNEM7QUlnaEY5QztBSi9nRkU7RUFBNEM7QUlraEY5QztBSmpoRkU7RUFBNEM7QUlvaEY5QztBSm5oRkU7RUFBNEM7QUlzaEY5QztBSnJoRkU7RUFBNEM7QUl3aEY5QztBSnZoRkU7RUFBNEM7QUkwaEY5QztBSmw1RVk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBSXk1RTlIO0FKeDVFWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FJKzVFOUg7QUo5NUVZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUlxNkU5SDtBSnA2RVk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBSTI2RTlIO0FKMTZFWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FJaTdFOUg7QUpoN0VZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUl1N0U5SDtBSnQ3RVk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBSTY3RTlIO0FKNTdFWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FJbThFOUg7QUpsOEVZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUl5OEU5SDtBSng4RVk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBSSs4RTlIO0FKOThFWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FJcTlFOUg7QUpwOUVZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUkyOUU5SDtBSjE5RVk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBSWkrRTlIO0FKaCtFWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FJdStFOUg7QUp0K0VZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUk2K0U5SDtBSjUrRVk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBSW0vRTlIO0FKbC9FWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FJeS9FOUg7QUp4L0VZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUkrL0U5SDtBSjkvRVk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBSXFnRjlIO0FKcGdGWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FJMmdGOUg7QUoxZ0ZZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUlpaEY5SDtBSmhoRlk7RUFBb0U7RUFBWTtFQUFhO0VBQVc7RUFBVTtBSXVoRjlIO0FKdGhGWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FJNmhGOUg7QUo1aEZZO0VBQW9FO0VBQVk7RUFBYTtFQUFXO0VBQVU7QUltaUY5SDtBSnp4RkU7RUFDRTtBSTJ4Rko7QUpueEZFO0VBQW9CO0FJc3hGdEI7QUpyeEZFO0VBQW9CO0FJd3hGdEI7QUp2eEZFO0VBQW9CO0FJMHhGdEI7QUp6eEZFO0VBQW9CO0FJNHhGdEI7QUozeEZFO0VBQW9CO0FJOHhGdEI7QUo3eEZFO0VBQW9CO0FJZ3lGdEI7QUoveEZFO0VBQW9CO0FJa3lGdEI7QUpqeUZFO0VBQW9CO0FJb3lGdEI7QUpueUZFO0VBQW9CO0FJc3lGdEI7QUpyeUZFO0VBQW9CO0FJd3lGdEI7QUp2eUZFO0VBQW9CO0FJMHlGdEI7QUp6eUZFO0VBQW9CO0FJNHlGdEI7QUozeUZFO0VBQW9CO0FJOHlGdEI7QUo3eUZFO0VBQW9CO0FJZ3pGdEI7QUoveUZFO0VBQW9CO0FJa3pGdEI7QUpqekZFO0VBQW9CO0FJb3pGdEI7QUpuekZFO0VBQW9CO0FJc3pGdEI7QUpuekZJO0VBQXdCO0FJc3pGNUI7QUpyekZJO0VBQXlCO0FJd3pGN0I7QUpyekZFO0VBQ0U7RUFBb0I7RUFBUztFQUFVO0VBQVc7QUkyekZ0RDtBSjF6Rkk7RUFBTTtBSTZ6RlY7QUo1ekZJO0VBQ0U7RUFBWTtBSSt6RmxCO0FKOXpGTTtFQUErQjtFQUFpQjtBSWswRnREO0FKajBGTTtFQUErQjtFQUFpQjtBSXEwRnREO0FKcDBGTTtFQUFnQztFQUFpQjtBSXcwRnZEO0FKdjBGTTs7RUFBZ0M7QUkyMEZ0QztBSjEwRk07O0VBQWdDO0FJODBGdEM7QUo3MEZNO0VBQWlCO0FJZzFGdkI7QUovMEZNO0VBQWlCO0FJazFGdkI7QUpqMUZNO0VBQWlCO0FJbzFGdkI7QUpuMUZNO0VBQWlCO0FJczFGdkI7QUpyMUZNOzs7RUFBK0M7QUkwMUZyRDtBSnoxRk07OztFQUErQztBSTgxRnJEO0FKNzFGTTtFQUFpQjtBSWcyRnZCO0FKLzFGTTtFQUFpQjtBSWsyRnZCO0FKOTFGRTtFQUFnRTtBSWkyRmxFO0FKaDJGRTtFQUFnRTtBSW0yRmxFO0FKbDJGRTtFQUFnRTtBSXEyRmxFO0FKcDJGRTtFQUFnRTtBSXUyRmxFO0FKdDJGRTtFQUFnRTtBSXkyRmxFO0FKeDJGRTtFQUFnRTtBSTIyRmxFO0FKMTJGRTtFQUFnRTtBSTYyRmxFO0FKNTJGRTtFQUFnRTtBSSsyRmxFO0FKNzJGRTtFQUErRDtBSWczRmpFO0FKLzJGRTtFQUErRDtBSWszRmpFO0FKajNGRTtFQUErRDtBSW8zRmpFO0FKbjNGRTtFQUErRDtBSXMzRmpFO0FKcjNGRTtFQUErRDtBSXczRmpFO0FKdjNGRTtFQUErRDtBSTAzRmpFO0FKejNGRTtFQUErRDtBSTQzRmpFO0FKMzNGRTtFQUErRDtBSTgzRmpFO0FKNTNGRTtFQUErRDtBSSszRmpFO0FKOTNGRTtFQUErRDtBSWk0RmpFO0FKaDRGRTtFQUErRDtBSW00RmpFO0FKbDRGRTtFQUErRDtBSXE0RmpFO0FKcDRGRTtFQUErRDtBSXU0RmpFO0FKdDRGRTtFQUErRDtBSXk0RmpFO0FKeDRGRTtFQUErRDtBSTI0RmpFO0FKMTRGRTtFQUErRDtBSTY0RmpFO0FKMzRGRTtFQUE0QztBSTg0RjlDO0FKNzRGRTtFQUE0QztBSWc1RjlDO0FKLzRGRTtFQUE0QztBSWs1RjlDO0FKajVGRTtFQUE0QztBSW81RjlDO0FKbjVGRTtFQUE0QztBSXM1RjlDO0FKcjVGRTtFQUE0QztBSXc1RjlDO0FKdjVGRTtFQUE0QztBSTA1RjlDO0FKejVGRTtFQUE0QztBSTQ1RjlDO0FKenZGWTtFQUFvRTtFQUFZO0VBQWE7RUFBVztFQUFVO0FJ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QUcyMkd2QztBSDEyRzRCO0VBQW1DO0FHNjJHL0Q7QUg3Mkc4RztFQUE2QjtBR2czRzNJO0FILzJHNEI7RUFBVztBR2szR3ZDO0FIajNHNEI7RUFBVztBR28zR3ZDO0FIbDNHUTtFQUFXO0FHcTNHbkI7QUh0M0dNOzs7Ozs7Ozs7Ozs7OztFQUlJO0VBQXVCO0VBQTJCO0VBQXFCO0VBQWtCO0FHczRHbkc7QUhuNEdVO0VBQXFCO0FHczRHL0I7QUhyNEdVO0VBQXFCO0VBQXNKO0FHeTRHckw7QUh4NEdVO0VBQXFCO0VBQXFKO0FHNDRHcEw7QUgzNEdVO0VBQXFCO0VBQW1KO0FHKzRHbEw7QUg5NEdVO0VBQXFCO0VBQXNKO0FHazVHckw7QUhqNUdVO0VBQXFCO0VBQW9KO0FHcTVHbkw7QUhwNUdVO0VBQXFCO0VBQXFKO0FHdzVHcEw7QUh2NUdVO0VBQXFCO0VBQW9KO0FHMjVHbkw7QUgxNUdVO0VBQXFCO0VBQXNKO0FHODVHckw7QUg3NUdVO0VBQXFCO0VBQW9KO0FHaTZHbkw7QUhoNkdVO0VBQXFCO0VBQW9KO0FHbzZHbkw7QUhuNkdVO0VBQXFCO0VBQXFKO0FHdTZHcEw7QUh0NkdVO0VBQXFCO0VBQWtKO0FHMDZHakw7QUg3N0dNO0VBcUJpQjtBRzI2R3ZCO0FIaDhHTTtFQXNCaUI7QUc2Nkd2QjtBSG44R007RUF1QmlCO0FHKzZHdkI7QUh0OEdNO0VBd0JpQjtBR2k3R3ZCO0FIejhHTTtFQXlCaUI7QUdtN0d2QjtBSDU4R007RUEwQmlCO0FHcTdHdkI7QUgvOEdNO0VBMkJpQjtBR3U3R3ZCO0FIbDlHTTtFQTRCaUI7QUd5N0d2QjtBSHI5R007RUE2QmlCO0FHMjdHdkI7QUh4OUdNO0VBOEJpQjtBRzY3R3ZCO0FIMzlHTTtFQStCaUI7QUcrN0d2QjtBSDk5R007RUFnQ2lCO0FHaThHdkI7QUhqK0dNO0VBaUNpQjtBR204R3ZCO0FIajhHNEI7RUFBVztBR284R3ZDO0FIbjhHTTtFQUNFO0VBQTJCO0VBQXVCO0VBQW1CO0VBQXFCO0FHeThHbEc7QUh4OEdRO0VBQVc7RUFBVTtBRzQ4RzdCO0FIeDhHRTtFQUNFO0VBQW9CO0VBQWE7RUFBa0I7RUFBVztBRzg4R2xFO0FINzhHSTtFQUNFO0VBQW1CO0VBQXVCO0FHaTlHaEQ7QUhoOUdNO0VBQ0U7RUFBdUI7RUFBbUI7RUFBb0Q7RUFDOUY7RUFBb0I7RUFBMEM7RUFBb0I7RUFDbEY7RUFBNEI7QUd5OUdwQztBSHg5R1E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRzA5R1Y7QUh4OUdRO0VBQWtCO0FHMjlHMUI7QUgxOUdRO0VBQVM7RUFBbUI7QUc4OUdwQztBSHQ5R0E7RUFDRTtFQUFvRDtFQUNwRDtBR3k5R0Y7QUh4OUdFO0VBQ0U7RUFBbUI7RUFBZ0I7RUFBbUI7QUc2OUcxRDtBSDU5R0k7RUFBa0I7QUcrOUd0QjtBSDk5R0k7RUFDRTtFQUFlO0FHaStHckI7QUgvOUdJO0VBRUU7RUFBYztFQUFvQjtFQUFpQjtFQUFlO0FHbytHeEU7QUhyK0dNO0VBQVc7RUFBYztFQUFjO0VBQWE7RUFBVTtFQUFXO0FHNitHL0U7QUgzK0dNO0VBQ0U7RUFBNEI7RUFBa0I7RUFBdUI7RUFDckU7RUFBb0I7QUdpL0c1QjtBSGgvR1E7O0VBQW9CO0VBQWdCO0VBQWE7RUFBb0I7QUd1L0c3RTtBSHQvR1E7RUFBVTtFQUFjO0FHMC9HaEM7QUgxL0cyQztFQUFTO0VBQWM7QUc4L0dsRTtBSDUvR007RUFZRTtBR20vR1I7QUg5L0dRO0VBQ0U7RUFBYztFQUFtQjtBR2tnSDNDO0FIbGdIcUU7RUFBUTtBR3FnSDdFO0FIcGdIVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FHc2dIWjtBSDdnSE07RUFVTTtBR3NnSFo7QUhoaEhNO0VBV1c7RUFBYztBR3lnSC9CO0FIcmdITTtFQUNNO0FHdWdIWjtBSHRnSFE7RUFDRTtBR3dnSFY7QUgzZ0hNOzs7Ozs7Ozs7Ozs7O0VBUUk7RUFBdUI7RUFBMkI7RUFBcUI7RUFBa0I7QUdzaEhuRztBSDloSE07RUFVaUI7QUd1aEh2QjtBSGppSE07RUFXaUI7QUd5aEh2QjtBSHBpSE07RUFZaUI7QUcyaEh2QjtBSHZpSE07RUFhaUI7QUc2aEh2QjtBSDFpSE07RUFjaUI7QUcraEh2QjtBSDdpSE07RUFlaUI7QUdpaUh2QjtBSGhqSE07RUFnQmlCO0FHbWlIdkI7QUhuakhNO0VBaUJpQjtBR3FpSHZCO0FIdGpITTtFQWtCaUI7QUd1aUh2QjtBSHpqSE07RUFtQmlCO0FHeWlIdkI7QUg1akhNO0VBb0JpQjtBRzJpSHZCO0FIL2pITTtFQXFCaUI7QUc2aUh2QjtBSGxrSE07RUFzQmlCO0FHK2lIdkI7QUYvdkhBO0VBQ0U7RUFBbUI7RUFBMkI7RUFBYztBRW93SDlEO0FGbHdIRTtFQUNFO0FFb3dISjtBRm53SEk7RUFBVTtBRXN3SGQ7QUZud0hFO0VBQ0U7QUVxd0hKO0FGcHdISTtFQUFVO0FFdXdIZDtBRnB3SEU7RUFDRTtBRXN3SEo7QUZyd0hJO0VBQVU7QUV3d0hkO0FGcndIRTtFQUNFO0FFdXdISjtBRnR3SEk7RUFBVTtBRXl3SGQ7QUZ0d0hFO0VBQ0U7QUV3d0hKO0FGdndISTtFQUFVO0FFMHdIZDtBRnZ3SEU7RUFDRTtBRXl3SEo7QUZ4d0hJO0VBQVU7QUUyd0hkO0FGeHdIRTtFQUNFO0FFMHdISjtBRnp3SEk7RUFBVTtBRTR3SGQ7QUZ6d0hFO0VBQ0U7QUUyd0hKO0FGeHdIRTtFQUNFO0FFMHdISjtBRnp3SEk7RUFBVTtBRTR3SGQ7QUZ6d0hFO0VBQ0U7QUUyd0hKO0FGMXdISTtFQUFVO0FFNndIZDtBRjF3SEU7RUFDRTtBRTR3SEo7QUYzd0hJO0VBQVU7QUU4d0hkO0FGMXdIQTtFQUNFO0VBQ0E7RUFDQTtBRTR3SEY7QUYzd0hFO0VBTUU7QUV3d0hKO0FGN3dISTtFQUFvQjtFQUFhO0VBQTBCO0VBQXdCO0FFbXhIdkY7QUZseEhJO0VBQ0U7RUFBbUI7RUFBa0I7RUFBcUI7QUV1eEhoRTtBRnR4SE07RUFBUTtBRXl4SGQ7QUZyeEhNO0VBQW1CO0FFd3hIekI7QUZ2eEhNO0VBQW9CO0FFMHhIMUI7QUZ2eEhNO0VBQXdDO0VBQXFDO0VBQTBCO0FFNHhIN0c7QUYzeEhNO0VBQW1CO0VBQXFCO0FFK3hIOUM7QUY1eEhFO0VBQWlEO0FFK3hIbkQ7QUY5eEhFO0VBQWdEO0FFaXlIbEQ7QUZoeUhFO0VBQWdEO0FFbXlIbEQ7QUZseUhFO0VBQW9EO0FFcXlIdEQ7QUZweUhFO0VBQXFEO0FFdXlIdkQ7QUZ0eUhFO0VBQWdEO0FFeXlIbEQ7QUZ4eUhFO0VBQTJDO0FFMnlIN0M7QUYxeUhFO0VBQTBDO0FFNnlINUM7QUY1eUhFO0VBQTBDO0FFK3lINUM7QUY5eUhFO0VBQThDO0FFaXpIaEQ7QUZoekhFO0VBQStDO0FFbXpIakQ7QUZsekhFO0VBQTBDO0FFcXpINUM7QUZuekhBO0VBT0U7RUFBYTtFQUFjO0FFaXpIN0I7QUZ2ekhFO0VBQ0U7QUV5ekhKO0FGdnpIRTtFQUNFO0FFeXpISjtBRjl6SEE7RUFRa0I7RUFBb0I7RUFBYTtBRTJ6SG5EO0FGeHpIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRTB6SEY7QUZoMEhBO0VBUUk7QUUyekhKO0FGdnpIQTtFQUNFO0VBQW1CO0VBQXlDO0VBQTBCO0VBQ3RGO0VBQXNCO0FFNnpIeEI7QUYzekhFO0VBQ0U7RUFBYztFQUFhO0VBQWtCO0VBQWM7RUFDM0Q7RUFBZ0I7RUFBbUI7RUFBWTtFQUMvQztFQUFhO0FFcTBIakI7QUZuMEhJO0VBQWU7QUVzMEhuQjtBRnIwSEk7RUFBZ0I7QUV3MEhwQjtBRnQwSEk7RUFBbUI7QUV5MEh2QjtBRmoxSEU7RUFVUTtBRTAwSFY7QUZ4MEhJO0VBQ0U7RUFBWTtFQUFXO0VBQThCO0VBQTZCO0VBQ2xGO0VBQWM7RUFBYTtBRWcxSGpDO0FGNzBISTtFQUNFO0VBQ0E7QUUrMEhOO0FGNTBISTtFQUNFO0VBQ0E7RUFDQTtBRTgwSE47QUYzMEhJO0VBQ0U7RUFBZ0I7RUFBa0I7RUFBb0I7RUFDdEQ7RUFBbUI7RUFBYztFQUFpQjtBRW0xSHhEO0FGaDFISTtFQUNFO0FFazFITjtBRmoxSE07OztFQUF5QztFQUFlO0FFdTFIOUQ7QUZyMUhNO0VBQ0U7RUFBYztFQUFhO0VBQzNCO0VBQ0E7QUV5MUhSO0FGcjFISTtFQUNFO0FFdTFITjtBRnIxSEk7RUFDRTtBRXUxSE47QUZyMUhJO0VBQ0U7QUV1MUhOO0FGcjFISTtFQUNFO0FFdTFITjtBRnIxSEk7RUFDRTtBRXUxSE47QUZyMUhJO0VBQ0U7QUV1MUhOO0FGbjFIRTtFQUFrRDtBRXMxSHBEO0FGcjFIRTtFQUFpRDtBRXcxSG5EO0FGdjFIRTtFQUFpRDtBRTAxSG5EO0FGejFIRTtFQUFxRDtBRTQxSHZEO0FGMzFIRTtFQUFzRDtBRTgxSHhEO0FGNzFIRTtFQUFpRDtBRWcySG5EO0FGLzFIRTtFQUE0QztBRWsySDlDO0FGajJIRTtFQUEyQztBRW8ySDdDO0FGbjJIRTtFQUEyQztBRXMySDdDO0FGcjJIRTtFQUErQztBRXcySGpEO0FGdjJIRTtFQUFnRDtBRTAySGxEO0FGejJIRTtFQUEyQztBRTQySDdDO0FGejJIQTs7RUFHSTtBRTAySEo7QUZ4MkhFOztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUUyMkhKO0FGejJISTs7RUFDRTtBRTQySE47QUZ6MkhJOztFQUNFO0VBQ0E7QUU0MkhOO0FGMTJISTs7RUFDRTtFQUNBO0FFNjJITjtBRnQySEE7RUFFSTtBRXUySEo7QUZsMkhFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRW8ySEo7QUZuMkhJO0VBQ0U7QUVxMkhOO0FGcDJITTtFQUNFO0VBQ0E7RUFDQTtBRXMySFI7QUZuMkhNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUVxMkhSO0FGbjJIUTtFQUNFO0VBQ0E7QUVxMkhWO0FGbjJIUTtFQUNFO0FFcTJIVjtBRnAySFU7RUFDRTtBRXMySFo7QUZwMkhVO0VBQ0U7QUVzMkhaO0FGOTFIQTtFQUNFO0FFZzJIRjtBRjcxSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRSsxSEY7QUY1MUhBO0VBQ0U7RUFDQTtBRTgxSEY7QUY1MUhFO0VBQ0U7QUU4MUhKO0FGNTFIRTtFQUNFO0FFODFISjtBRjUxSEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FFODFISjtBRjUxSEk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRTgxSE47QUY1MUhJO0VBQ0U7RUFBMkI7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QVk7QUUyMEh0QjtBRjEwSFU7RUFBWTtBRTYwSHRCO0FGMzBIVTtFQUFVO0VBQWM7QUUrMEhsQztBRjcwSFE7RUFBaUI7RUFBYztBRWkxSHZDO0FGMzBIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FFNjBIRjtBRnAxSEE7RUFTSTtFQUNBO0FFODBISjtBRjEwSEE7RUFDRTtBRTQwSEY7QUY3MEhBO0VBR0k7QUU2MEhKO0FGNTBISTtFQUNFO0VBQ0E7QUU4MEhOO0FGMzBISTtFQUNFO0VBQ0E7QUU2MEhOO0FGLzBISTtFQUlJO0FFODBIUjtBRngwSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FFMDBIRjtBRnYwSEE7RUFDRTtBRXkwSEY7QUYxMEhBO0VBR0k7QUUwMEhKO0FGdDBIQTtFQUNFO0VBQ0E7QUV3MEhGO0FGcjBIQTtFQUNFO0FFdTBIRjtBRngwSEE7RUFHSTtFQUNBO0FFdzBISjtBRjUwSEE7RUFXSTtBRW8wSEo7QUZ2MEhJO0VBQ0U7QUV5MEhOO0FGbjBIQTtFQUNFO0FFcTBIRjtBRnQwSEE7RUFFTTtFQUFnQjtFQUFxQjtFQUE0QjtBRTAwSHZFO0FGNTBIQTtFQUdTO0FFNDBIVDtBRDkxSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ2cySkY7QUQ5MUpFO0VBQWU7QUNpMkpqQjtBRGgySkU7RUFBYTtBQ20ySmY7QURsMkpFO0VBQVM7QUNxMkpYO0FEcDJKRTtFQUFjO0FDdTJKaEI7QURyMkpFO0VBQW1CO0FDdzJKckI7QUR2MkpFO0VBQXFCO0FDMDJKdkI7QUR6MkpFO0VBQWU7QUM0MkpqQjtBRDMySkU7RUFBb0I7QUM4Mkp0QjtBRDUySkU7RUFBc0I7QUMrMkp4QjtBRDkySkU7RUFBcUI7QUNpM0p2QjtBRGgzSkU7RUFBd0I7QUNtM0oxQjtBRGgzSkE7RUFBa0Q7QUNtM0psRDtBRGozSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDbTNKRjtBRGozSkU7RUFDRTtBQ20zSko7QURqM0pJO0VBQ0U7RUFBaUI7QUNvM0p2QjtBRG4zSk07RUFBVTtBQ3MzSmhCO0FEbjNKSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDcTNKTjtBRGgzSkk7RUFDRTtFQUNBO0FDazNKTjtBRHAzSkk7RVJxb0JGO0VBQW9CO0FTbXZJdEI7QUR4M0pJO0VSc29CRztFQUErQjtFQUFpQjtBU3V2SXZEO0FEbjNKRTtFQUNFO0VBQ0E7QUNxM0pKO0FEajNKQTtFQUNFO0VBQXFGO0VBQ3JGO0VBQW9DO0FDcTNKdEM7QURwM0pFO0VBQUs7QUN1M0pQO0FEdDNKRTtFQUNFO0VBQWdCO0VBQW1CO0FDMDNKdkM7QUQzM0pFO0VBRW1CO0VBQWdCO0VBQW1CO0VBQW9CO0VBQWdCO0FDZzRKNUY7QUQ1M0pBO0VBQ0U7QUM4M0pGO0FEMzNKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDNjNKRjtBRGo0SkE7RUFNSTtBQzgzSko7QURwNEpBO0VBU0k7QUM4M0pKO0FEdjRKQTtFQVlJO0FDODNKSjtBRDEzSkE7RUFDRTtFQUNBO0VDNDNKQSxzREFBc0Q7RUQxM0p0RDtBQzQzSkY7QUQxM0pJO0VBQWU7RUFBd0I7QUM4M0ozQztBRDczSkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUMrM0pOO0FENzNKSTtFQUNlO0FDKzNKbkI7QURoNEpJO0VBRWdCO0FDaTRKcEI7QUQvM0pJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2k0Sk47QUQ1M0pBO0VBRUk7RUFDQTtFQUNBO0FDNjNKSjtBRGo0SkE7RUFPSTtFQUNBO0FDNjNKSjtBRHozSkE7RUFBc0I7RUFBMEI7RUFBa0I7RUFBZ0I7QUMrM0psRjtBRDczSkE7RUFDRTtFQUEyQjtFQUFxQjtFQUFjO0FDazRKaEU7QURqNEpFO0VBQ0U7RUFBWTtFQUFXO0VBQWM7RUFBWTtFQUFvQjtFQUF1QjtBQ3k0SmhHO0FEeDRKSTtFQUFXO0VBQWM7RUFBb0I7RUFBUTtFQUFTO0VBQWE7RUFBYztBQ2k1SjdGO0FENzRKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUMrNEpGO0FENTRKQTs7RUFDRTtBQys0SkY7QUQ5NEpFOztFQUF5QjtBQ2s1SjNCO0FEcDVKQTs7RUFJSTtFQUFZO0VBQVc7QUNzNUozQjtBRHI1Skk7O0VBQU87RUFBa0I7RUFBdUI7RUFBVztBQzQ1Si9EO0FEajZKQTs7RUFTSTtBQzQ1Sko7QUR6NUpFOztFQUVJO0VBQ0E7QUMyNUpOO0FEMTVKTTs7RUFDRTtBQzY1SlI7QUQxNUpJOztFQUVJO0FDNDVKUjtBRDk1Skk7O0VBS0k7QUM2NUpSO0FEdjVKQTtFQUNFO0VBQVc7RUFBYztFQUFjO0FDNDVKekM7QUQzNUpFO0VBQ0U7RUFBa0I7RUFBdUI7RUFBYztFQUFpQjtFQUN4RTtBQ2k2Sko7QURoNkpJO0VBQVU7RUFBMEM7QUNvNkp4RDtBQzNpS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQW1GQTtBRDI5SkY7QUNsaktBO0VBYUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUR3aUtKO0FDM2pLQTtFQXFCTTtBRHlpS047QUM5aktBO0VBMEJJO0VBR0E7QURxaUtKO0FDbm1LSTtFQUNFO0FEcW1LTjtBQ3BtS007RUFDRTtBRHNtS1I7QUN6bUtJO0VBUEY7RUFDQTtFQUNBO0FEbW5LRjtBQ3JtS0k7RUFDRTtBRHVtS047QUN0bUtNO0VBQ0U7QUR3bUtSO0FDM21LSTtFQWhCRjtFQUNBO0VBQ0E7QUQ4bktGO0FDcm1LRTtFQUNFO0FEdW1LSjtBQ3htS0U7RUEzQkE7RUFDQTtFQUNBO0FEc29LRjtBQ3htS0k7RUFFSTtBRHltS1I7QUN2a0tJO0VBQXFDO0FEMGtLekM7QUN2a0tJO0VBQ0U7RUFBb0I7QUQwa0sxQjtBQ3prS007RUFBTTtFQUFvQjtBRDZrS2hDO0FDdmtLSTtFQUNFO0FEeWtLTjtBQ3prS3lEO0VBQVU7QUQ0a0tuRTtBQzNrS007RUFBaUM7QUQ4a0t2QztBQ3ZuS0E7RUE2Q007QUQ2a0tOO0FDMWtLSTtFQUVJO0FEMmtLUjtBQzdrS0k7RUFLSTtBRDJrS1I7QUNob0tBO0VBeURtQjtBRDBrS25CO0FDNW5LSztFQUFrQztBRCtuS3ZDO0FDL25LSztFQUFrQztBRGtvS3ZDO0FDbG9LSztFQUFrQztBRHFvS3ZDO0FDcm9LSztFQUFrQztBRHdvS3ZDO0FDeG9LSztFQUFrQztBRDJvS3ZDO0FDM29LSztFQUFrQztBRDhvS3ZDO0FDcnBLQTtFQWdFTTtBRHdsS047QUN4cEtBO0VBc0VJO0VBQXVCO0VBQWdCO0VBQW1CO0FEd2xLOUQ7QUM5cEtBO0VBcUVVO0FENGxLVjtBQ3psS007RUFDRTtFQUFtQjtBRDRsSzNCO0FDM2xLUTtFQUFRO0FEOGxLaEI7QUM3bEtRO0VBQWM7QURnbUt0QjtBQzlsS007RUFDRTtBRGdtS1I7QUM5cUtBO0VBa0ZNO0VBQ0E7QUQrbEtOO0FDbHJLQTtFQTBGSTtBRDJsS0o7QUNycktBO0VBOEZJO0VBQ0E7QUQwbEtKO0FDenJLQTtFQW1HSTtFQUNBO0VBQ0E7RUFDQTtBRHlsS0o7QUMvcktBO0VBeUdNO0VBQ0E7RUFDQTtBRHlsS047QUNwc0tBO0VBK0dNO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHdsS047QUM1c0tBO0VBdUhRO0FEd2xLUjtBQy9zS0E7RUEwSFE7QUR3bEtSO0FDbHRLQTs7RUE4SFE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHdsS1I7QUMxdEtBO0VBdUlNO0VBbURBO0FEb2lLTjtBQzl0S0E7RUF5SVE7RUFDQTtFQUNBO0VBQ0E7QUR3bEtSO0FDcmxLUTs7RUFFRTtFQUNBO0FEdWxLVjtBQ3BsS1E7O0VBRUU7RUFDQTtBRHNsS1Y7QUM5dUtBOztFQTRKVTtFQUNBO0VBQ0E7QURzbEtWO0FDcGxLUTtFQUdNO0FEb2xLZDtBQ3ZsS1E7RUFRTTtBRGtsS2Q7QUMxdktBO0VBOEtVO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEK2tLVjtBQ3R3S0E7RUE0TFE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDZrS1I7QUM3d0tBO0VBbU1RO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUtBO0FEeWtLUjtBQ3ZrS1E7RUFDRTtFQUtBO0FEcWtLVjtBQ2prS007RUFFSTtBRGtrS1Y7QUM3aktJO0VBRUk7QUQ4aktSO0FDaHlLQTtFQTJPTTtFQUNBO0VBQ0E7QUR3aktOO0FDcmpLSTtFQUVJO0VBQ0E7QURzaktSO0FDempLSTs7O0VBT007QUR1aktWO0FDbGpLSTtFQUNFO0FEb2pLTjtBQ3JqS0k7RUFHSTtBRHFqS1I7QUN4aktJOztFQU9JO0FEcWpLUjtBQ3h6S0E7RUF5UU07RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGtqS047QUMvektBO0VBaVJJO0VBQ0E7RUFDQTtBRGlqS0o7QUNwMEtBO0VBc1JJO0FEaWpLSjtBQzdpS0k7RUFDRTtBRCtpS047QUM3aUtJO0VBQ0U7QUQraUtOO0FDNzBLQTtFQW1TSTtFQUNBO0VBQ0E7QUQ2aUtKO0FDbDFLQTtFQXVTTTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEOGlLTjtBQzNpS0U7RUFFSTtBRDRpS047QUM5aUtFO0VBS0k7RUFDQTtBRDRpS047QUN6aUtFO0VBRUk7QUQwaUtOO0FDNWlLRTtFQUtJO0VBQ0E7QUQwaUtOO0FDdmlLRTtFQUVJO0FEd2lLTjtBQzFpS0U7RUFLSTtFQUNBO0FEd2lLTjtBQ3JpS0U7RUFFSTtBRHNpS047QUN4aUtFO0VBS0k7RUFDQTtBRHNpS047QUNuaUtFO0VBRUk7QURvaUtOO0FDdGlLRTtFQUtJO0VBQ0E7QURvaUtOO0FDamlLRTtFQUVJO0FEa2lLTjtBQ3BpS0U7RUFLSTtFQUNBO0FEa2lLTjtBQy9oS0U7RUFFSTtBRGdpS047QUNsaUtFO0VBS0k7RUFDQTtBRGdpS047QUM3aEtFO0VBRUk7QUQ4aEtOO0FDaGlLRTtFQUtJO0VBQ0E7QUQ4aEtOO0FDemhLQTtFQUNFO0VBQVk7QUQ0aEtkO0FDMWhLRTtFQUVFO0FEMmhLSjtBQ3o3S0k7RUFDRTtBRDI3S047QUMxN0tNO0VBQ0U7QUQ0N0tSO0FDLzdLSTtFQVBGO0VBQ0E7RUFDQTtBRHk4S0Y7QUMzN0tJO0VBQ0U7QUQ2N0tOO0FDNTdLTTtFQUNFO0FEODdLUjtBQ2o4S0k7RUFoQkY7RUFDQTtFQUNBO0FEbzlLRjtBQzM3S0U7RUFDRTtBRDY3S0o7QUM5N0tFO0VBM0JBO0VBQ0E7RUFDQTtBRDQ5S0Y7QUM5N0tJO0VBRUk7QUQrN0tSO0FDOWpLRTtFQUdXO0VBQW1CO0FEK2pLaEM7QUNsa0tFO0VBSU07QURpa0tSO0FDL2pLSTtFQUNFO0FEaWtLTjtBQ2prS3lEO0VBQVU7QURva0tuRTtBQ25rS007RUFBaUM7QURza0t2QztBQ2prS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtBRGlrS0Y7QUM3a0tBO0VBY0k7RUFDQTtBRGtrS0o7QUM3aktFO0VBRUU7QUQ4aktKO0FDL2pLSTtFQUFXO0VBQWE7RUFBZ0I7QURva0s1QztBQ3JrS0U7RUFJSTtBRG9rS047QUMvaktBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGlrS0Y7QUM5aktBO0VBRUE7SUFHTTtJQUNBO0VENmpLSjtFQ2prS0Y7O0lBUU07RUQ2aktKO0VDM2pLRTtJQUNFO0VENmpLSjtFQzlqS0U7O0lBSUk7RUQ4aktOO0VDM2pLRTtJQUNFO0VENmpLSjtFQzlqS0U7O0lBSUk7RUQ4aktOO0VDeGpLSTtJQUNFO0VEMGpLTjtFQ3hqS0k7SUFDRTtFRDBqS047RUMvaktFO0lBUUk7RUQwaktOO0VDNWxLRjtJQXVDTTtFRHdqS0o7RUMvbEtGO0lBMENRO0VEd2pLTjtFQ3JqS007O0lBR0k7RURzaktWO0VDempLTTtJQU1JO0VEc2pLVjtFQzVqS007SUFTSTtJQUNBO0VEc2pLVjtFQ2xqS007O0lBR0k7RURtaktWO0VDdGpLTTtJQU1JO0VEbWpLVjtFQ3pqS007SUFTSTtJQUNBO0VEbWpLVjtFQ3huS0Y7SUEyRVE7SUFDQTtFRGdqS047RUM1bktGO0lBZ0ZVO0lBQ0E7RUQraUtSO0VDaG9LRjtJQW1GWTtFRGdqS1Y7RUNub0tGO0lBdUZVO0VEK2lLUjtFQ3RvS0Y7SUE2Rk07SUFDQTtFRDRpS0o7RUN6aUtFOztJQUdJO0VEMGlLTjtFQ3hpS0k7SUFDRTtFRDBpS047RUN4aUtJO0lBQ0U7RUQwaUtOO0VDdGlLRTtJQUVJO0VEdWlLTjtBQUNGO0FFcm9M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b0xFOzs7RUEzWGlCO0FGaWdNbkI7QUV0b0xFO0VBMVhXO0FGbWdNYjtBRXpvTEU7RUF6WFc7QUZxZ01iO0FFNW9MRTtFQXpYd0M7QUZ3Z00xQztBRS9vTEU7RUF4WFc7QUYwZ01iO0FFbHBMRTtFQXRYSztBRjJnTVA7QUVycExFO0VBcFhNO0VBQW1CO0VBQWlCO0VBQXlCO0FGK2dNckU7QUUzcExFO0VBbFhZO0VBQWdCO0VBQVc7QUZraE16QztBRWhxTEU7O0VBN1dFO0VBQ0E7RUFDQTtFQUNBO0FGaWhNSjtBRXRoTUk7O0VBQWdCO0FGMGhNcEI7QUV6aE1JOzs7O0VBQThCO0FGK2hNbEM7QUV6aE1JOztFQUNFO0FGNGhNTjtBRXpoTUk7O0VBQ0U7QUY0aE1OO0FFenJMRTtFQTlWRTtBRjBoTUo7QUV2aE1FO0VBQTRCO0FGMGhNOUI7QUUvckxFOztFQXpWTztBRjRoTVQ7QUVuc0xFO0VBcFZFO0VBQWdCO0FGMmhNcEI7QUU3aE1JO0VYNGpCRjtFQUFvQjtBU3ErS3RCO0FFamlNSTtFWDZqQkc7RUFBK0I7RUFBaUI7QVN5K0t2RDtBRXJpTUk7RUFBZ0I7QUZ3aU1wQjtBRXRpTUk7RUFDRTtFQUFrQjtFQUFvQjtFQUFtQjtFQUFXO0FGNGlNMUU7QUUzaU1NO0VBQTBDO0VBQW9CO0VBQVU7RUFBYTtFQUFjO0VBQWE7RUFBa0Q7QUZvak14SztBRW5qTU07RUFDRTtFQUFtQjtBRnNqTTNCO0FFcmpNUTtFQUFxQjtBRndqTTdCO0FFdGpNTTtFQUFTO0FGeWpNZjtBRXhqTU07RUFBa0I7QUYyak14QjtBRW5rTUk7RUFXSTtFQUFhO0VBQStFO0FGNmpNcEc7QUU1ak1RO0VBQVM7RUFBK0Q7QUZna01oRjtBRTdqTUk7RUFDRTtBRitqTU47QUU5ak1NO0VBQ0U7QUZna01SO0FFL2pNUTtFQUFXO0VBQW9CO0VBQVU7RUFBYTtFQUFjO0VBQWE7RUFBaUQ7QUZ3a00xSTtBRXBrTUk7RUFDRTtBRnNrTU47QUVya01NO0VBQU07QUZ3a01aO0FFdmtNTTtFQUF3QjtBRjBrTTlCO0FFanhMRTtFQXBURTtFQUFvQjtFQUE4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Ozs7O0VBQ0U7QUZ3b01OO0FFcm9NSTs7Ozs7O0VBQ0U7QUY0b01OO0FFem9NSTs7Ozs7O0VBQ0U7QUZncE1OO0FFN29NSTs7Ozs7O0VBQ0U7QUZvcE1OO0FFL29NQTs7OztFQXhlRTtBRjZuTkY7QUVycE1BOzs7Ozs7OztFQXZlYztFQUFnQjtFQUF5QjtBRndvTnZEO0FFanFNQTs7Ozs7Ozs7RUF0ZVU7RUFBZ0I7QUZrcE4xQjtBRTVxTUE7Ozs7Ozs7Ozs7OztFQXJlbUI7QUYrcE5uQjtBRTFyTUE7Ozs7RUFwZWE7QUZvcU5iO0FFaHNNQTs7OztFQW5lYTtBRnlxTmI7QUV0c01BOzs7O0VBbmUwQztBRitxTjFDO0FFNXNNQTs7OztFQWxlYTtBRm9yTmI7QUVsdE1BOzs7O0VBaGVPO0FGd3JOUDtBRXh0TUE7Ozs7RUE5ZFE7RUFBbUI7RUFBaUI7RUFBeUI7QUYrck5yRTtBRWp1TUE7Ozs7RUE1ZGM7RUFBZ0I7RUFBVztBRnFzTnpDO0FFenVNQTs7Ozs7Ozs7RUF2ZEk7RUFDQTtFQUNBO0VBQ0E7QUYwc05KO0FFL3NOSTs7Ozs7Ozs7RUFBZ0I7QUZ5dE5wQjtBRXh0Tkk7Ozs7Ozs7Ozs7Ozs7Ozs7RUFBOEI7QUYwdU5sQztBRXB1Tkk7Ozs7Ozs7O0VBQ0U7QUY2dU5OO0FFMXVOSTs7Ozs7Ozs7RUFDRTtBRm12Tk47QUV0eU1BOzs7O0VBeGNJO0FGb3ZOSjtBRWp2TkU7Ozs7RUFBNEI7QUZ1dk45QjtBRWx6TUE7Ozs7Ozs7O0VBbmNTO0FGK3ZOVDtBRTV6TUE7Ozs7RUE5Ykk7RUFBZ0I7QUZpd05wQjtBRW53Tkk7Ozs7RVg0akJGO0VBQW9CO0FTOHNNdEI7QUUxd05JOzs7O0VYNmpCRztFQUErQjtFQUFpQjtBU3F0TXZEO0FFanhOSTs7OztFQUFnQjtBRnV4TnBCO0FFcnhOSTs7OztFQUNFO0VBQWtCO0VBQW9CO0VBQW1CO0VBQVc7QUY4eE4xRTtBRTd4Tk07Ozs7RUFBMEM7RUFBb0I7RUFBVTtFQUFhO0VBQWM7RUFBYTtFQUFrRDtBRnl5TnhLO0FFeHlOTTs7OztFQUNFO0VBQW1CO0FGOHlOM0I7QUU3eU5ROzs7O0VBQXFCO0FGbXpON0I7QUVqek5NOzs7O0VBQVM7QUZ1ek5mO0FFdHpOTTs7OztFQUFrQjtBRjR6TnhCO0FFcDBOSTs7OztFQVdJO0VBQWE7RUFBK0U7QUZpME5wRztBRWgwTlE7Ozs7RUFBUztFQUErRDtBRnUwTmhGO0FFcDBOSTs7OztFQUNFO0FGeTBOTjtBRXgwTk07Ozs7RUFDRTtBRjYwTlI7QUU1ME5ROzs7O0VBQVc7RUFBb0I7RUFBVTtFQUFhO0VBQWM7RUFBYTtFQUFpRDtBRncxTjFJO0FFcDFOSTs7OztFQUNFO0FGeTFOTjtBRXgxTk07Ozs7RUFBTTtBRjgxTlo7QUU3MU5NOzs7O0VBQXdCO0FGbTJOOUI7QUVoOE1BOzs7O0VBOVpJO0VBQW9CO0VBQThCO0VBQXNCO0VBQ3hFO0VBQW9CO0VBQW1CO0FGeTJOM0M7QUV2Mk5JOzs7O0VBQWU7RUFBbUI7RUFBaUI7RUFBWTtBRmczTm5FO0FFcjlNQTs7OztFQXZaSTtFQUNBO0VBQWtDO0FGbTNOdEM7QUVsM05JOzs7O0VBQWdCO0FGdzNOcEI7QUV4M053Qzs7OztFQUFNO0FGODNOOUM7QUU3M05JOzs7O0VBQ0U7QUZrNE5OO0FFajROTTs7OztFQUFNO0FGdTROWjtBRXIvTUE7Ozs7RUE3WUk7RUFBZ0I7RUFBa0I7RUFBcUI7RUFDdkQ7RUFBbUI7QUY0NE52QjtBRWhnTkE7Ozs7RUF4WUk7RUFBYTtFQUF5QjtFQUN0QztFQUEyQjtFQUEyQjtFQUN0RDtFQUFvQjtFQUFnRDtBRm81TnhFO0FFbDVOSTs7OztFQUNFO0VBQWE7RUFBZ0I7RUFDN0I7RUFBNEI7RUFBNEI7RUFDeEQ7RUFBb0I7RUFBWTtFQUFTO0VBQWE7QUYrNU41RDtBRTloTkE7Ozs7RUE5WFE7QUZrNk5SO0FFaDZOSTs7OztFQUFXO0FGczZOZjtBRXQ2TjBCOzs7O0VBQVc7QUY0Nk5yQztBRWhqTkE7Ozs7RUF6WGdCO0VBQWU7RUFBMkI7RUFBcUI7RUFBYztBRm03TjdGO0FFbjdONkc7Ozs7RUFBYztBRnk3TjNIO0FFaGtOQTs7OztFQXRYSTtFQUNBO0VBQW9CO0VBQ3BCO0VBQW9CO0VBQ3BCO0VBQW1CO0FGKzdOdkI7QUU5N05JOzs7O0VBQVk7QUZvOE5oQjtBRWxsTkE7Ozs7RUE5V0k7RUFDQTtFQUEwQjtFQUFjO0VBQTJCO0VBQTJCO0VBQXlCO0VBQ3ZIO0VBQTJCO0VBQW9CO0VBQW9CO0VBQW1CO0FGKzhOMUY7QUU5OE5JOzs7O0VBQ0U7RUFBYTtFQUFnQjtFQUFzRTtFQUNuRztFQUFXO0VBQVc7RUFBYTtBRnk5TnpDO0FFaG5OQTs7Ozs7Ozs7RUF0V007RUFDQTtBRmcrTk47QUUzbk5BOzs7Ozs7OztFQWxXTTtBRnUrTk47QUVyb05BOzs7O0VBN1ZJO0VBQ0E7RUFBZ0I7RUFBYztFQUEwQjtFQUFnQjtFQUN4RTtBRjQrTko7QUVqcE5BOzs7O0VBMVZVO0FGaS9OVjtBRXZwTkE7Ozs7Ozs7Ozs7OztFQXBWSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZ5L05KO0FFdi9OSTs7Ozs7Ozs7Ozs7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRm9nT047QUVsZ09JOzs7Ozs7Ozs7Ozs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUYrZ09OO0FFNWdPSTs7Ozs7Ozs7Ozs7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFBOEQ7RUFDOUQ7QUYwaE9OO0FFbHVOQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFoVEk7RUFBdUI7RUFBMkI7RUFBb0I7RUFBcUI7RUFDM0Y7RUFBbUI7RUFBZTtBRmtsT3RDO0FFbnlOQTs7OztFQTdTaUI7QUZzbE9qQjtBRXp5TkE7Ozs7RUE1U2lCO0FGMmxPakI7QUUveU5BOzs7O0VBM1NpQjtBRmdtT2pCO0FFcnpOQTs7OztFQTFTaUI7QUZxbU9qQjtBRTN6TkE7Ozs7RUF6U2lCO0FGMG1PakI7QUVqME5BOzs7O0VBeFNpQjtBRittT2pCO0FFdjBOQTs7OztFQXZTaUI7QUZvbk9qQjtBRTcwTkE7Ozs7RUF0U2lCO0FGeW5PakI7QUVuMU5BOzs7O0VBclNpQjtBRjhuT2pCO0FFejFOQTs7OztFQXBTaUI7QUZtb09qQjtBRS8xTkE7Ozs7RUFuU2lCO0FGd29PakI7QUVyMk5BOzs7O0VBbFNpQjtBRjZvT2pCO0FFMzJOQTs7OztFQWpTaUI7QUZrcE9qQjtBRWozTkE7Ozs7RUEvUkk7QUZzcE9KO0FFcnBPSTs7OztFQUFxQjtFQUFzSjtBRjRwTy9LO0FFM3BPSTs7OztFQUFxQjtFQUFxSjtBRmtxTzlLO0FFanFPSTs7OztFQUFxQjtFQUFtSjtBRndxTzVLO0FFdnFPSTs7OztFQUFxQjtFQUFzSjtBRjhxTy9LO0FFN3FPSTs7OztFQUFxQjtFQUFvSjtBRm9yTzdLO0FFbnJPSTs7OztFQUFxQjtFQUFxSjtBRjByTzlLO0FFenJPSTs7OztFQUFxQjtFQUFvSjtBRmdzTzdLO0FFL3JPSTs7OztFQUFxQjtFQUFzSjtBRnNzTy9LO0FFcnNPSTs7OztFQUFxQjtFQUFvSjtBRjRzTzdLO0FFM3NPSTs7OztFQUFxQjtFQUFvSjtBRmt0TzdLO0FFanRPSTs7OztFQUFxQjtFQUFxSjtBRnd0TzlLO0FFdnRPSTs7OztFQUFxQjtFQUFrSjtBRjh0TzNLO0FFMzhOQTs7OztFQTdRSTtFQUFvQjtFQUFvQjtFQUFpQjtFQUN6RDtFQUFtRDtFQUNuRDtFQUE0QztFQUFXO0VBQ3ZEO0VBRUE7QUZtdU9KO0FFanVPSTs7OztFQUNFO0VBQWM7RUFBb0I7RUFBUztFQUFRO0VBQWE7RUFBaUM7RUFDakc7RUFBd0M7QUY2dU85QztBRTF1T0k7Ozs7RUFDRTtFQUFrQjtFQUFvQjtFQUF1QjtFQUFnQztFQUM3RjtFQUE0QztBRm92T2xEO0FFbnZPTTs7OztFQUFNO0VBQThCO0FGMHZPMUM7QUV2dk9JOzs7O0VBQ0U7RUFBMEM7RUFBUTtBRjh2T3hEO0FFN3ZPTTs7OztFQUFXO0FGbXdPakI7QUVsd09NOzs7O0VBQ0U7QUZ1d09SO0FFdHdPUTs7OztFQUFNO0FGNHdPZDtBRXh3T0k7Ozs7RUFDRTtBRjZ3T047QUUxaE9BO0VBQ0U7RUFBbUI7RUFBa0I7RUFDckM7RUFBYztFQUFnQjtFQUFtQjtFQUFpQjtFQUFzQjtFQUN4RjtFQUFxQjtFQUFjO0VBQXdCO0FGc2lPN0Q7QUVwaU9FO0VBQ0U7RUFDQTtFQUFzQztBRnVpTzFDO0FFeGlPMkI7RUFBOEI7QUYyaU96RDtBRXRpT0E7RUFDRTtBRndpT0Y7QUV0aU9BOztFQUNFO0VBQW1CO0VBQ25CO0VBQ0E7RUFDQTtFQUFnQjtFQUFtQjtFQUFpQjtFQUFzQjtFQUMxRTtFQUFxQjtFQUFjO0VBQWtCO0VBQXdCO0VBQzdFO0VBQWlDO0FGbWpPbkM7QUVsak9FOzs7O0VBQTBFO0VBQXVCO0FGeWpPbkc7QUVoa09BOztFQVNJO0FGMmpPSjtBRXpqT0k7O0VBQ0U7QUY0ak9OO0FFempPRTs7RUFDRTtFQUNBO0VBQXlEO0FGNmpPN0Q7QUV6ak9BO0VBQ0U7RUFBZTtBRjRqT2pCO0FFeGpPSTs7RUFDRTtFQUFjO0VBQWE7RUFBcUM7RUFDaEU7RUFBa0I7RUFBb0I7QUZna081QztBRS9qT007O0VBQVU7QUZta09oQjtBRTVqT0E7O0VBQ0U7QUYrak9GO0FFOWpPRTs7RUFDRTtBRmlrT0o7QUVsa09FOztFQUlJO0VBQWU7RUFBWTtFQUFxQjtBRnFrT3REO0FFemtPRTs7RUFNTTtFQUFvQjtFQUFzQjtFQUFvQjtFQUFrQztFQUFxQjtFQUNySDtFQUFtQjtBRjZrTzNCO0FFemtPRTs7RUFDRTtFQUFnQjtFQUFvQjtFQUFXO0VBQTZCO0VBQzVFO0VBQVk7RUFBdUM7RUFBa0I7RUFDckU7QUZtbE9KO0FFamxPSTs7RUFDRTtFQUFhO0VBQW9CO0VBQVc7RUFDNUM7RUFBYztFQUFVO0VBQVc7RUFBcUI7RUFDeEQ7QUYybE9OO0FFbGxPSTtFQUNFO0FGb2xPTjtBRXJsT0k7RUFJSTtFQUFlO0VBQVk7RUFBcUI7QUZ1bE94RDtBRTNsT0k7RUFNTTtFQUFvQjtFQUFzQjtFQUFvQjtFQUFrQztFQUFxQjtFQUNySDtFQUFtQjtBRjhsTzdCO0FFMWxPSTtFQUNFO0VBQWdCO0VBQW9CO0VBQ3BDO0VBQVk7RUFBdUM7RUFBa0I7RUFDckU7QUZpbU9OO0FFL2xPTTtFQUNFO0VBQWE7RUFBb0I7RUFBVztFQUM1QztFQUFjO0VBQVU7RUFBVztFQUFxQjtFQUN4RDtBRndtT1I7QUVsbU9BO0VBQ0U7RUFBdUI7RUFBa0I7RUFBaUI7RUFDMUQ7RUFDQTtFQUFjO0FGd21PaEI7QUV2bU9FO0VBQVU7QUYwbU9aO0FFdm1PQTs7RUFJSTtFQUFtQjtFQUFvQjtFQUN2QztFQUFxQjtFQUEyQjtBRjJtT3BEO0FFaG5PQTs7RUFRTTtBRjRtT047QUUzbU9NOztFQUNFO0VBQXdCO0VBQWE7RUFBaUI7RUFBZ0I7RUFBcUI7RUFDM0Y7RUFBbUI7RUFBb0I7RUFBb0I7QUZzbk9uRTtBRXBuT007O0VBQW9CO0VBQWdCO0VBQW1CO0FGMG5PN0Q7QUV2b09BOztFQWVXO0VBQXFCO0FGNm5PaEM7QUV6bk9BO0VBQ0U7RUFBaUI7RUFBa0I7RUFBbUI7RUFBb0I7QUYrbk81RTtBRTVuT0E7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUY2bk9KO0FFcG9PQTs7O0VBUTZCO0FGaW9PN0I7QUUvbk9JO0VBQ0U7RUFBcUI7RUFBWTtBRm1vT3ZDO0FFbG9PTTtFQUNFO0VBQWdCO0VBQWM7RUFBYTtFQUFjO0VBQVU7RUFDbkU7RUFBdUQ7QUYwb08vRDtBRXhwT0E7RUFrQk07RUFDQTtFQUNBO0FGeW9PTjtBRXZvT0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRnlvT047QUV4b09NO0VBQ0U7RUFBZ0I7RUFBYztFQUFhO0VBQWM7RUFBVTtFQUNuRTtFQUFxRDtBRmdwTzdEO0FFN3FPQTtFQWtDTTtBRjhvT047QUU3b09NO0VBQVE7QUZncE9kO0FFbnJPQTtFQXVDTTtFQUFvQjtFQUFrQjtBRmlwTzVDO0FFeHJPQTtFQXdDZ0I7RUFBa0I7RUFBbUI7QUZxcE9yRDtBRTdyT0E7RUF5Q2dCO0VBQXVCO0VBQW1CO0VBQWtCO0FGMHBPNUU7QUVwcE9FO0VBQ0U7RUFDQTtBRnNwT0o7QUVwcE9JO0VBQ0U7QUZzcE9OO0FFM3BPRTtFQVFXO0FGc3BPYjtBRWhwT0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRmtwT0Y7QUVocE9FO0VBQ0U7RUFDQTtFQUNBO0FGa3BPSjtBRS9vT0U7RUFDRTtFQUNBO0VBQ0E7QUZpcE9KO0FFOW9PRTtFQUNFO0VBQ0E7RUFDQTtBRmdwT0o7QUV4cU9BO0VBNEJJO0VBQ0E7RUFDQTtBRitvT0o7QUU3cU9BO0VBZ0NNO0VBQ0E7QUZncE9OO0FFL29PTTtFQUNFO0FGaXBPUjtBRTNvT0E7RUFDRTtFQUFvQjtBRjhvT3RCO0FFL29PQTtFQUdJO0VBQWdCO0FGZ3BPcEI7QUVucE9BO0VBS29DO0FGaXBPcEM7QUV0cE9BO0VBT1U7QUZrcE9WO0FFOW9PRTtFQUNFO0VBQW9CO0VBQ3BCO0VBQ0E7QUZpcE9KO0FFOW9PRTtFQUNFO0FGZ3BPSjtBRWpwT0U7RUFHSTtFQUFvQjtFQUFXO0VBQVU7RUFBWTtFQUFhO0FGc3BPeEU7QUV6cE9FO0VBS007RUFBb0I7RUFBUztFQUFRO0VBQVU7QUYycE92RDtBRTFwT1E7RUFDRTtBRjRwT1Y7QUU3cE9RO0VBRWlCO0VBQW9CO0VBQWtCO0FGZ3FPL0Q7QUV4cE9BO0VBRUk7QUZ5cE9KO0FFcnBPQTtFQUNFO0VBQWlCO0VBQWtEO0VBQWE7RUFBYztFQUM5RjtFQUE0QjtFQUM1QjtFQUE2QjtBRjZwTy9CO0FFM3BPRTtFQUNFO0VBQXNCO0FGOHBPMUI7QUUvcE9FO0VBRXFCO0FGZ3FPdkI7QUV2cU9BO0VBV0k7RUFBb0I7RUFBZTtFQUNuQztFQUNBO0VBQVc7RUFBYztFQUFvQjtFQUM3QztFQUFpQztBRnFxT3JDO0FFbnJPQTtFQWlCTTtFQUFvQjtFQUFXO0FGdXFPckM7QUV0cU9NO0VBQVU7QUZ5cU9oQjtBRTNyT0E7RUFvQlE7RUFBYTtBRjJxT3JCO0FFMXFPUTtFQUNFO0VBQXVCO0VBQWtCO0FGOHFPbkQ7QUU3cU9VO0VBQWU7RUFBWTtBRmlyT3JDO0FFMXFPQTtFQUNFO0VBQW9CO0VBQW9CO0VBQ3hDO0VBQVE7RUFBVztFQUFTO0VBQVU7RUFBYztFQUFjO0FGb3JPcEU7QUVsck9FO0VBQ0U7RUFBWTtFQUFZO0VBQXFCO0VBQXdEO0FGd3JPekc7QUU3ck9BO0VBUWtCO0VBQWlCO0FGeXJPbkM7QUV2ck9FO0VBQXNCO0FGMHJPeEI7QUVwc09BO0VBWUk7RUFBb0I7RUFBUTtFQUFTO0VBQVU7QUYrck9uRDtBRTNzT0E7RUFhc0I7RUFBb0I7RUFBUTtFQUFTO0VBQVU7RUFBVztBRnNzT2hGO0FFbnRPQTtFQWlCSTtFQUFXO0FGc3NPZjtBRXJzT0k7RUFDRTtFQUFhO0VBQWM7RUFBdUI7RUFDbEQ7RUFBcUI7RUFBMkI7QUY0c090RDtBRTNzT007RUFBTTtBRjhzT1o7QUU3c09NO0VBQVM7RUFBNEI7RUFBaUI7RUFBa0I7RUFBa0I7QUZvdE9oRztBRTF1T0E7RUEyQkk7RUFBcUI7RUFBcUM7RUFBYTtFQUFjO0VBQ3JGO0FGc3RPSjtBRXJ0T0k7RUFDRTtFQUFjO0FGd3RPcEI7QUV2dE9NO0VBQWU7QUYwdE9yQjtBRXh0T0k7RUFDRTtFQUF1QjtFQUFlO0VBQW9CO0FGNnRPaEU7QUU1dE9NO0VBQXFCO0FGK3RPM0I7QUU3dE9JO0VBQ0U7RUFBdUI7RUFBZTtFQUFvQjtFQUFXO0VBQ3JFO0FGbXVPTjtBRWx1T007RUFBVTtBRnF1T2hCO0FFN3dPQTtFQTZDSTtFQUFZO0FGb3VPaEI7QUVudU9JO0VBQ0U7RUFBa0I7RUFBMkI7RUFBOEQ7QUZ3dU9qSDtBRXZ1T007O0VBQXFCO0VBQWM7QUY0dU96QztBRTF1T007RUFBYTtBRjZ1T25CO0FFNXVPTTtFQUFtQjtBRit1T3pCO0FFN3VPTTtFQUNFO0VBQ0E7RUFBOEI7RUFBMEI7QUZpdk9oRTtBRTl1T007RUFBTztBRml2T2I7QUUvdU9NO0VBQ0U7RUFBbUM7QUZrdk8zQztBRWp2T1E7RUFBTztBRm92T2Y7QUVudk9RO0VBQ0U7RUFBZ0I7RUFBYztFQUFhO0VBQWM7RUFBc0I7RUFDL0U7RUFBcUQ7QUYydk8vRDtBRXp2T1E7RUFBZ0I7QUY0dk94QjtBRTF2T007RUFBYTtBRjZ2T25CO0FFMXZPUTtFQUNFO0VBQWdCO0VBQWM7RUFBYTtFQUFjO0VBQXNCO0VBQy9FO0VBQW1EO0FGa3dPN0Q7QUVod09RO0VBQXNCO0VBQWM7QUZvd081QztBRWp3T1E7RUFDRTtFQUFnQjtFQUFjO0VBQWE7RUFBYztFQUFzQjtFQUMvRTtFQUF1RDtBRnl3T2pFO0FFcndPTTtFQUFPO0FGd3dPYjtBRXZ3T007RUFDRTtFQUF5QztBRjB3T2pEO0FFendPUTtFQUFPO0FGNHdPZjtBRXR6T0k7RUE4Q0k7RUFBa0I7RUFBbUI7RUFBZ0I7QUY4d083RDtBRTd3T1E7RUFBb0I7RUFBa0I7RUFBcUI7QUZreE9uRTtBRWp4T1E7RUFBYztFQUFnQjtFQUFtQjtBRnN4T3pEO0FFcHhPTTtFQUEyQjtFQUF1QjtFQUFjO0VBQWE7RUFBYztBRjJ4T2pHO0FFMXhPTTtFQUEwQjtFQUE2QjtBRjh4TzdEO0FFajFPSTtFQXFESTtBRit4T1I7QUU5eE9RO0VBQWM7RUFBZ0I7RUFBbUI7QUZteU96RDtBRXoxT0k7RUF1RGU7RUFBYztBRnN5T2pDO0FFcHlPTTtFQUNFO0FGc3lPUjtBRXZ5T007RUFFWTtFQUE2QjtBRnl5Ty9DO0FFenlPNkQ7RUFBZTtFQUFrQjtBRjZ5TzlGO0FFL3lPTTtFQUdjO0FGK3lPcEI7QUUzMk9JO0VBOERjO0FGZ3pPbEI7QUU5Mk9JO0VBZ0VJO0VBQWM7RUFBYztFQUFhO0FGb3pPakQ7QUVwM09JOztFQWtFTTtFQUFvQjtFQUFRO0VBQVM7RUFBYTtFQUFjO0VBQXFCO0VBQ3JGO0VBQXVDO0FGNnpPakQ7QUUzek9VOztFQUFtQjtFQUF5RTtFQUEyQjtBRmkwT2pJO0FFL3pPVTs7RUFBNEI7RUFBVTtFQUFXO0VBQVk7RUFBYTtBRnUwT3BGO0FFdDBPVTs7RUFBaUM7RUFBWTtFQUFhO0VBQWtCO0FGNjBPdEY7QUUzME9VOztFQUE4QztFQUFRO0FGZzFPaEU7QUUvME9VOztFQUFvRTtFQUFVO0VBQVc7RUFBWTtFQUFhO0VBQTBCO0FGdzFPdEo7QUV2MU9VOztFQUF3RjtFQUFVO0FGNDFPNUc7QUUxMU9VOztFQUE4QztFQUFRO0FGKzFPaEU7QUU5MU9VOztFQUFvRTtFQUFVO0VBQVc7RUFBWTtFQUFhO0VBQTRCO0FGdTJPeEo7QUV0Mk9VOztFQUF3RjtFQUFVO0FGMjJPNUc7QUUxMk9VOztFQUF3RjtFQUFVO0FGKzJPNUc7QUU3Mk9VOztFQUE4QztFQUFRO0FGazNPaEU7QUVqM09VOztFQUFvRTtFQUFRO0VBQVc7RUFBWTtFQUFhO0VBQTRCO0FGMDNPdEo7QUV6M09VOztFQUF3RjtFQUFVO0FGODNPNUc7QUU3M09VOztFQUF3RjtFQUFVO0FGazRPNUc7QUVqNE9VOztFQUF3RjtFQUFRO0FGczRPMUc7QUVwNE9VOztFQUE4QztFQUFRO0FGeTRPaEU7QUV4NE9VOztFQUF3RjtFQUFVO0FGNjRPNUc7QUU1NE9VOztFQUF3RjtFQUFVO0FGaTVPNUc7QUVoNU9VOztFQUF3RjtFQUFRO0FGcTVPMUc7QUUvaFBBO0VBeUpNO0FGeTRPTjtBRS80T007RUFDRTtBRmk1T1I7QUVoNU9RO0VBQWlDO0FGbTVPekM7QUVqNU9NO0VBQWlCO0FGbzVPdkI7QUVqNU9NO0VBQ0U7RUFBb0I7RUFBa0I7QUZxNU85QztBRXQ1T007O0VBR0k7RUFBb0I7RUFBYztFQUFhO0VBQXFCO0VBQVE7RUFDNUU7RUFBaUM7RUFBaUI7QUY4NU81RDtBRTc1T1U7O0VBQW1CO0VBQXlFO0VBQTJCO0FGbTZPakk7QUV4Nk9NO0VBYUk7RUFBYztFQUF3QjtFQUEyQjtFQUFvQjtFQUNyRjtFQUFrQjtBRm02TzVCO0FFejZPVTtFQUNFO0VBQWM7RUFBb0I7RUFBVztFQUFVO0VBQWE7RUFDcEU7RUFBK0I7QUZpN08zQztBRTU2T1U7RUFDRTtFQUE0QjtBRis2T3hDO0FFaDdPVTtFQUVTO0FGaTdPbkI7QUUvNk9VO0VBQ0U7QUZpN09aO0FFaDdPWTtFQUFNO0FGbTdPbEI7QUVyN09VO0VBSUk7QUZvN09kO0FFbjdPYzs7RUFDRTtFQUFpQjtFQUFjO0VBQW1DO0VBQW1CO0VBQ3JGO0VBQXVCO0VBQXlDO0FGNDdPaEY7QUV4N09VO0VBQ0U7RUFBaUI7RUFBa0I7RUFBa0I7RUFBYztFQUNuRTtBRjg3T1o7QUVoOE9VO0VBR2U7QUZnOE96QjtBRWorT007RUFxQ1k7RUFBYztFQUF3QjtFQUEyQjtFQUErQztBRm04T2xJO0FFajhPUTs7O0VBQ3NEO0FGcThPOUQ7QUVwOE9VO0VBQ0U7RUFBYztFQUFvQjtFQUFhO0VBQWM7RUFBMkI7RUFDeEY7RUFBMEU7RUFBVTtBRjY4T2hHO0FFMzhPVTtFQUFpQjtBRjg4TzNCO0FFNThPUTtFQUE4QjtBRis4T3RDO0FFOS9PTTtFQW1Eb0I7RUFBVztBRis4T3JDO0FFNzhPVTtFQUtFO0VBQWM7RUFBd0I7RUFBMkI7RUFBb0I7RUFDckY7RUFBa0I7RUFBK0M7RUFBcUI7QUZrOU9sRztBRXY5T1k7RUFDRTtFQUFjO0VBQW9CO0VBQVc7RUFBVTtFQUFXO0VBQ2xFO0VBQStCO0FGKzlPN0M7QUVsK09VO0VBUU87RUFBNEI7RUFBbUI7RUFBb0I7QUZnK09wRjtBRTk5T1k7RUFBaUI7RUFBc0I7QUZrK09uRDtBRTUrT1U7RUFZVTtBRm0rT3BCO0FFaCtPVTtFQUNFO0VBQWlCO0VBQXlCO0VBQWtCO0FGcStPeEU7QUV0K09VO0VBRTRCO0VBQWdCO0FGdytPdEQ7QUUxK09VO0VBRzBCO0VBQWtCO0FGMitPdEQ7QUV0K09RO0VBQ1k7QUZ3K09wQjtBRXorT1E7RUFJSTtBRncrT1o7QUV6K09ZO0VBQVc7QUY0K092QjtBRXYrT1E7O0VBQ0U7RUFBYztFQUFvQjtFQUFhO0VBQWM7RUFBMkI7RUFDeEY7RUFBMEU7RUFBZTtBRmkvT25HO0FFanVQQTtFQXVQSTtFQUFvQjtFQUE0QjtFQUFrQjtFQUNsRTtFQUFzRDtBRmkvTzFEO0FFNytPQTs7RUFDRTtFQUFpQjtFQUEyQjtFQUE4QjtBRm0vTzVFO0FFbC9PRTs7RUFBZTtFQUEyQjtFQUEyQjtFQUE0QjtBRnkvT25HO0FFeC9PRTs7RUFBcUI7RUFBMkI7RUFBYztFQUEyQjtBRisvTzNGO0FFdi9PQTtFQUNFO0VBQWdCO0VBQW9CO0VBQWU7RUFBb0I7RUFBbUI7QUY4L081RjtBR3ZuUkE7RUFDSTtBSHluUko7QUd0blJBOztFQUVJO0VBQXVCO0VBQWtCO0VBQWtCO0VBQXFCO0VBQTJCO0VBQzNHO0VBQWU7QUg4blJuQjtBRzduUkk7O0VBQU07QUhpb1JWO0FHcm9SQTs7OztFQU9JO0VBQWtCO0FIcW9SdEI7QUdwb1JJOzs7O0VBQWdDO0FIMG9ScEM7QUd0b1JBO0VBQ0U7RUFBYztFQUFjO0VBQWlCO0VBQWM7RUFDM0Q7QUg0b1JGO0FHM29SRTtFQUFXO0VBQTBCO0VBQTJCO0VBQW1CO0FIaXBSckY7QUc5b1JBO0VBQ0U7RUFBb0I7RUFBcUI7RUFBc0I7QUhtcFJqRTtBR3BwUkE7RUFHSTtFQUFhO0VBQWlCO0VBQW1CO0VBQXVCO0FId3BSNUU7QUczcFJBO0VBTUk7RUFBZ0I7QUh5cFJwQjtBSWxyUkE7RUFDSTtFQUFtQztFQUF1RDtFQUMxRjtBSnNyUko7QUlyclJJO0VBQU07RUFBZ0I7RUFBa0I7RUFBZ0M7RUFBYztBSjRyUjFGO0FJenJSQTtFQUNFO0VBQWdCO0VBQTRFO0VBQTJCO0VBQ3ZIO0FKOHJSRjtBSTdyUkU7RUFDRTtFQUFvQjtFQUFnQjtFQUFrQztFQUEyQjtFQUNqRztBSm1zUko7QUlqc1JFOztFQUF1QztFQUFpQjtFQUFXO0FKdXNSckU7QUlwc1JBO0VBRUk7QUpxc1JKO0FJdnNSQTtFQUtNO0VBQW9CO0VBQWdCO0VBQ3BDO0VBQVk7QUp3c1JsQjtBSTlzUkE7RUFXSTtFQUFvQjtBSnVzUnhCO0FJdHNSSTtFQUNFO0VBQW9CO0VBQVc7RUFBZ0I7RUFDL0M7RUFBYTtFQUFnQjtFQUFZO0VBQ3pDO0VBQTBCO0FKK3NSaEM7QUk5c1JNO0VBQVU7QUppdFJoQjtBSXJ0Ukk7O0VBT0k7RUFBaUI7QUptdFJ6QjtBSWx0UlE7O0VBQVU7QUpzdFJsQjtBSXJ0UlE7O0VBRUU7QUp1dFJWO0FJenRSUTs7RUFDUTtBSjR0UmhCO0FJenRSUTs7RUFBUztFQUF5QjtFQUFpQjtFQUFpQjtFQUFxQjtBSml1UmpHO0FJOXVSSTs7OztFQWMyQjtBSnN1Ui9CO0FJcHZSSTtFQWtCSTtFQUFlO0VBQWtCO0FKdXVSekM7QUl0dVJRO0VBQVM7QUp5dVJqQjtBSXh1UlE7RUFBUTtFQUF5QjtBSjR1UnpDO0FJaHdSSTtFQXdCSTtBSjJ1UlI7QUkxdVJRO0VBQXFDO0FKNnVSN0M7QUkxdVJJO0VBQ2E7QUo0dVJqQjtBSTd1Ukk7RUFFYTtBSjh1UmpCO0FJdnVSQTs7Ozs7RUFDSTtFQUFvQjtBSjh1UnhCO0FJL3VSQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUdRO0VBQW9CO0VBQVc7RUFBZ0I7RUFDL0M7RUFBYTtFQUFtQjtFQUFnQjtFQUFZO0VBQzVEO0VBQTBCO0FKK3dSbEM7QUk5d1JROzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBQVU7QUp5eVJsQjtBSS95UkE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFTWTtFQUFvQjtFQUFtQjtBSm0wUm5EO0FJbDBSWTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUFVO0FKNjFSdEI7QUl2MlJBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBV2tCO0VBQXlCO0VBQWlCO0VBQWlCO0VBQXFCO0FKMjNSbEc7QUl0NFJBOzs7OztFQWVxQztFQUFjO0FKKzNSbkQ7QUk1M1JBO0VBR1E7QUo0M1JSO0FJLzNSQTtFQU9RO0FKMjNSUjtBSWw0UkE7RUFZWTtFQUFrQjtFQUFjO0VBQXFCO0VBQW1CO0FKNjNScEY7QUl6NFJBO0VBZWdCO0VBQ0E7RUFBa0I7RUFBYztFQUFtQjtFQUFZO0VBQy9EO0VBQWdCO0FKazRSaEM7QUluNVJBO0VBcUJnQjtFQUNBO0VBQWtCO0VBQWM7RUFBa0I7RUFBb0I7QUpxNFJ0RjtBSTM1UkE7RUF1QnNCO0FKdTRSdEI7QUk5NVJBO0VBNEJZO0VBQWdCO0VBQTJCO0VBQTJCO0VBQ3RFO0VBQW9CO0VBQWlCO0FKMDRSakQ7QUl2NlJBO0VBOEJxQjtFQUFnQjtFQUFpQjtBSjg0UnREO0FJNTZSQTtFQWtDWTtFQUFzQjtFQUFxQjtBSis0UnZEO0FJajdSQTtFQW1Db0I7QUppNVJwQjtBSXA3UkE7RUF3Q1E7RUFBYztFQUFpQjtFQUMvQjtFQUE4QjtFQUFrQjtBSm01UnhEO0FJNTdSQTtFQTJDbUI7QUpvNVJuQjtBSS83UkE7RUE4Q1k7RUFBbUI7RUFBZ0I7RUFBMEI7RUFBbUI7QUp3NVI1RjtBSXQ4UkE7RUFpRCtCO0VBQWdCO0VBQW1CO0FKMDVSbEU7QUkzOFJBO0VBcURVO0VBQWU7RUFBK0I7RUFBaUI7RUFDL0Q7RUFBa0I7RUFBaUI7QUo4NVI3QztBSXA5UkE7RUF5RGdCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKODVSaEI7QUk3OVJBO0VBa0VvQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSjg1UnBCO0FJdCtSQTtFQTBFd0I7RUFDQTtFQUNBO0VBQ0E7QUorNVJ4QjtBSTUrUkE7RUErRTRCO0VBQXlEO0VBQWdCO0VBQWM7RUFBWTtFQUFhO0FKcTZSNUk7QUluNlJrRzs7RUFBbUM7QUp1NlJySTtBSXg2UitFOztFQUFrQztBSjQ2UmpIO0FJMzZSa0c7O0VBQW1DO0FKKzZSckk7QUkvNlJrRzs7RUFBbUM7QUptN1JySTtBSW43UmtHOztFQUFtQztBSnU3UnJJO0FJdjdSa0c7O0VBQW1DO0FKMjdSckk7QUkzN1JrRzs7RUFBbUM7QUorN1JySTtBSS83UmtHOztFQUFtQztBSm04UnJJO0FJbjhSa0c7O0VBQW1DO0FKdThSckk7QUl2OFJrRzs7RUFBbUM7QUoyOFJySTtBSTVoU0E7RUF3Rm9CO0VBQ0E7QUp1OFJwQjtBSWhpU0E7RUE2Rm9CO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUpzOFJwQjtBSW44UmdCO0VBQ0k7RUFDQTtFQUNBO0FKcThScEI7QUl4OFJnQjtFQU1RO0FKcThSeEI7QUkzOFJnQjtFQVVRO0FKbzhSeEI7QUkvN1JZO0VBRUk7QUpnOFJoQjtBSTk3UmdCOztFQUNFO0VBQ0E7QUppOFJsQjtBSTFqU0E7RUFnSVk7RUFBaUI7QUo4N1I3QjtBSTlqU0E7RUFtSWdCO0VBQTRCO0VBQWdCO0VBQWU7RUFBbUI7RUFDOUU7QUprOFJoQjtBSXRrU0E7RUF3SWM7RUFBdUI7RUFBYTtFQUFjO0VBQWlCO0VBQWtCO0VBQW9CO0FKdThSdkg7QUl0OFJjO0VBQWM7QUp5OFI1QjtBSXg4UmM7RUFBYTtFQUFjO0FKNDhSekM7QUl0bFNBO0VBNElvQjtBSjY4UnBCO0FJemxTQTtFQTZJNkI7QUorOFI3QjtBSTVsU0E7RUE4SXlCO0FKaTlSekI7QUkvbFNBO0VBZ0pnQjtFQUFvQjtFQUFvQjtFQUFhO0VBQVM7RUFBVTtFQUFjO0FKdzlSdEc7QUl4bVNBO0VBa0pvQjtFQUF5RDtFQUFnQjtFQUFjO0VBQVk7RUFBYTtBSjg5UnBJO0FJNTlSMEY7O0VBQW1DO0FKZytSN0g7QUlqK1J1RTs7RUFBbUM7QUpxK1IxRztBSXArUjBGOztFQUFtQztBSncrUjdIO0FJeCtSMEY7O0VBQW1DO0FKNCtSN0g7QUk1K1IwRjs7RUFBbUM7QUpnL1I3SDtBSWgvUjBGOztFQUFtQztBSm8vUjdIO0FJcC9SMEY7O0VBQW1DO0FKdy9SN0g7QUl4L1IwRjs7RUFBbUM7QUo0L1I3SDtBSTUvUjBGOztFQUFtQztBSmdnUzdIO0FJaGdTMEY7O0VBQW1DO0FKb2dTN0g7QUl4cFNBO0VBeUpnQjtFQUFrQztFQUFrQjtBSm9nU3BFO0FJN3BTQTtFQTJKa0I7RUFBdUI7RUFBa0I7RUFBa0I7RUFBb0I7RUFDL0U7RUFBb0I7RUFBbUI7RUFBMkI7RUFDbEU7RUFBZ0I7QUo2Z1NsQztBSTVnU2tCO0VBQVU7QUorZ1M1QjtBSTdnU2tCO0VBQ0U7RUFBMkI7RUFBa0I7RUFDN0M7RUFBZ0I7QUpraFNwQztBSWpoU29CO0VBQVU7RUFBZ0I7QUpxaFM5QztBSXhyU0E7RUF5S2M7RUFBdUI7RUFBYztFQUFrQjtFQUFxQjtFQUM1RTtFQUFnQjtFQUFtQjtFQUFrQjtFQUFvQjtBSjBoU3ZGO0FJcHNTQTtFQTRLb0I7RUFBbUM7QUo0aFN2RDtBSTNoU29CO0VBQ0U7RUFBbUI7QUo4aFN6QztBSTdoU3NCO0VBQXNCO0FKZ2lTNUM7QUk5aFNvQjtFQUFpQjtFQUFxRDtBSmtpUzFGO0FJbnRTQTtFQXVMWTtFQUE4RTtFQUM5RTtBSmdpU1o7QUl4dFNBO0VBNkxNO0VBQWE7RUFBZTtFQUFvQjtFQUFjO0VBQzlEO0VBQTBCO0FKbWlTaEM7QUlqdVNBO0VBa01RO0VBQWE7RUFBZTtFQUFvQjtFQUFjO0VBQzlEO0VBQXdCO0FKdWlTaEM7QUlyaVNRO0VBQ0U7RUFBbUI7RUFBa0I7RUFDckM7RUFFQTtFQUEwQjtFQUFzQjtFQUFxQjtFQUNyRTtBSjJpU1Y7QUkxaVNVO0VBQVE7RUFBYztBSjhpU2hDO0FJM2lTUTtFQUNJO0VBQ0E7RUFBYTtFQUFjO0VBQW9CO0VBQWM7RUFDN0Q7RUFDQTtBSmlqU1o7QUloalNZO0VBQ0k7RUFBYztFQUFhO0VBQW9CO0VBQVU7RUFDekQ7RUFDQTtBSnNqU2hCO0FJcmpTZ0I7O0VBQWE7QUp5alM3QjtBSXRqU1k7RUFBdUM7QUp5alNuRDtBSXhqU1k7RUFBcUM7RUFBcUI7QUo0alN0RTtBSTNqU1k7RUFBeUM7RUFBYztFQUFvQjtFQUFVO0VBQVc7RUFBYTtFQUFZO0FKb2tTckk7QUlua1NZO0VBQXlDO0VBQWM7RUFBb0I7RUFBVTtFQUFXO0VBQWE7RUFBWTtBSjRrU3JJO0FJenlTQTs7RUFrT1E7RUFBaUI7RUFBcUI7RUFBYztFQUFtQjtFQUN2RTtFQUEyQjtBSmdsU25DO0FJbnpTQTs7RUFvT2lCO0FKbWxTakI7QUl2elNBO0VBd09RO0VBQWdCO0FKbWxTeEI7QUkzelNBO0VBeU9pQjtBSnFsU2pCO0FJOXpTQTtFQTZPUTtBSm9sU1I7QUlqMFNBO0VBOE9hO0VBQWdCO0VBQW9CO0FKd2xTakQ7QUl0MFNBO0VBK09pQjtFQUFnQjtBSjJsU2pDO0FJMTBTQTtFQWtQNEI7QUoybFM1QjtBSTcwU0E7O0VBbVAyRDtBSjhsUzNEO0FJajFTQTs7O0VBeVBZO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSjZsU1o7QUkzMVNBOzs7RUFrUVk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKOGxTWjtBSXIyU0E7OztFQXlRZ0I7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKaW1TaEI7QUlobVNnQjs7O0VBRUk7RUFDQTtBSm1tU3BCO0FJdG1TZ0I7OztFQUNZO0FKMG1TNUI7QUkxM1NBOzs7Ozs7RUF5Ulk7RUE0QkE7QUo4a1NaO0FJbjRTQTs7Ozs7O0VBMlJnQjtBSmduU2hCO0FJMzRTQTs7Ozs7O0VBK1JnQjtBSm9uU2hCO0FJbjVTQTs7Ozs7O0VBbVNnQjtBSnduU2hCO0FJMzVTQTs7Ozs7O0VBdVNnQjtBSjRuU2hCO0FJbjZTQTs7Ozs7O0VBMlNnQjtBSmdvU2hCO0FJMzZTQTs7Ozs7O0VBK1NnQjtBSm9vU2hCO0FJbjdTQTs7Ozs7O0VBbVRjO0FKd29TZDtBSTM3U0E7Ozs7OztFQXdUZ0I7RUFDQTtFQUFnQztFQUFpQztBSjZvU2pGO0FJdDhTQTs7Ozs7O0VBMlRvQjtFQUFnQjtFQUFtQjtBSnFwU3ZEO0FJaDlTQTs7Ozs7O0VBNFRtQztBSjRwU25DO0FJM3BTb0I7Ozs7OztFQUEwQjtBSm1xUzlDO0FJaCtTQTs7Ozs7O0VBaVVzQjtBSnVxU3RCO0FJeCtTQTs7Ozs7O0VBbVV5QjtFQUFnQjtFQUFpQztBSitxUzFFO0FJbC9TQTs7Ozs7O0VBb1UyQjtFQUFnQjtBSnVyUzNDO0FJMy9TQTs7Ozs7O0VBdVVnQjtFQUFtQjtFQUFpQjtFQUFjO0VBQ2xEO0VBQWE7QUpnc1M3QjtBSXhnVEE7Ozs7Ozs7Ozs7OztFQTRVeUM7QUowc1N6QztBSXZzU1k7Ozs7OztFQUNnQjtBSjhzUzVCO0FJL3NTWTs7Ozs7O0VBRVk7RUFBZ0I7RUFBZ0I7RUFBa0I7QUp3dFMxRTtBSTF0U1k7Ozs7OztFQUlRO0FKOHRTcEI7QUlsdVNZOzs7Ozs7RUFLZ0I7QUpxdVM1QjtBSXpqVEE7RUE0VjBCO0FKZ3VTMUI7QUk1alRBO0VBNlZpQjtBSmt1U2pCO0FJL2pUQTtFQWdXWTtFQUFtQjtFQUFxQjtFQUFpQztFQUN6RTtFQUFpQjtBSnN1UzdCO0FJcnVTWTtFQUFVO0VBQTBDO0FKeXVTaEU7QUkza1RBO0VBcVd5QjtBSnl1U3pCO0FJOWtUQTtFQXNXcUI7RUFBbUI7QUo0dVN4QztBSTF1U1k7RUFDSTtBSjR1U2hCO0FJN3VTWTtFQUdRO0FKNnVTcEI7QUl4bFRBO0VBbVhZO0FKd3VTWjtBSTNsVEE7RUFvWHNCO0FKMHVTdEI7QUk5bFRBO0VBcVgyQjtFQUFnQjtBSjZ1UzNDO0FJbG1UQTtFQXVYZ0I7QUo4dVNoQjtBSXJtVEE7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QW9CO0VBQVc7RUFBZ0I7RUFDL0M7RUFBYTtFQUFtQjtFQUFnQjtFQUFZO0VBQzVEO0VBQTBCO0FOMHNWOUI7QU16c1ZJOzs7O0VBQVU7QU4rc1ZkO0FNdnRWQTs7Ozs7Ozs7RUFZTTtFQUFvQjtFQUFtQjtBTnV0VjdDO0FNdHRWTTs7Ozs7Ozs7RUFBVTtBTmd1VmhCO0FNN3VWQTs7Ozs7Ozs7RUFjWTtFQUF5QjtFQUFpQjtFQUFpQjtFQUFxQjtBTjZ1VjVGO0FNNXVWTTs7Ozs7Ozs7RUFDRTtFQUNBO0FOcXZWUjtBTXR3VkE7Ozs7RUFzQjBDO0VBQWM7QU51dlZ4RDtBTXB2VkE7RUFDRTtFQUNBO0VBQ0E7QU5zdlZGO0FNcHZWRTtFQUNFO0VBQ0E7RUFBOEI7RUFBYTtFQUMzQztFQUF3QjtFQUN4QjtBTnl2Vko7QU12dlZJO0VBQXlCO0FOMHZWN0I7QU16dlZJO0VBQXlCO0FONHZWN0I7QU0zdlZJO0VBQW1CO0FOOHZWdkI7QU01dlZNOzs7O0VBQVU7RUFBYztFQUFvQjtFQUFTO0VBQVE7RUFBVTtFQUFXO0FOd3dWeEY7QU12d1ZNOzs7O0VBQW9CO0FONndWMUI7QU01d1ZNOzs7O0VBQXNCO0FOa3hWNUI7QU1qeFZNOzs7O0VBQWdCO0FOdXhWdEI7QU10eFZNOzs7O0VBQWtCO0FONHhWeEI7QU16eFZJO0VBQVM7QU40eFZiO0FNM3hWSTtFQUFTO0FOOHhWYjtBTTd4Vkk7RUFBUztBTmd5VmI7QU0veFZJO0VBQVM7QU5reVZiO0FNanlWSTtFQUFTO0FOb3lWYjtBTW55Vkk7RUFBUztBTnN5VmI7QU1yeVZJO0VBQVM7QU53eVZiO0FNdnlWSTtFQUFTO0FOMHlWYjtBTXp5Vkk7RUFBUztBTjR5VmI7QU0zeVZJO0VBQVU7QU44eVZkO0FNN3lWSTtFQUFVO0FOZ3pWZDtBTS95Vkk7RUFBVTtBTmt6VmQ7QU1qelZJO0VBQVU7QU5velZkO0FNbnpWSTtFQUFVO0FOc3pWZDtBTXJ6Vkk7RUFBVTtBTnd6VmQ7QU90M1ZJO0VBQ0k7RUFDQTtFQUNBO0FQdzNWUjtBTzMzVkk7RUFLUTtBUHkzVlo7QU94M1ZZO0VB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RUFDSTtBVHk5V0o7QVMxOVdBO0VBRXVCO0FUMjlXdkI7QVM3OVdBO0VBS1E7QVQyOVdSO0FTMTlXUTtFQUFXO0VBQThDO0VBQXFCO0FUKzlXdEY7QVNyK1dBOztFQVdRO0FUODlXUjtBUy85V1E7O0VBQVE7RUFBYztFQUFhO0FUcStXM0M7QVNuK1dROztFQUFTO0FUdStXakI7QVN0K1dROztFQUFTO0FUMCtXakI7QVN6K1dROztFQUFTO0FUNitXakI7QVM1K1dROztFQUFTO0FUZy9XakI7QVMvK1dROztFQUFTO0FUbS9XakI7QVNsL1dROztFQUFTO0FUcy9XakI7QVNyL1dROztFQUFTO0FUeS9XakI7QVN4L1dROztFQUFTO0FUNC9XakI7QVMzL1dROztFQUFTO0FUKy9XakI7QVM5L1dROztFQUFTO0FUa2dYakI7QVM1L1dROzs7O0VBQ0k7QVRpZ1haO0FTaGdYWTs7OztFQUFXO0VBQTJCO0FUdWdYbEQ7QVNwaVhBO0VBbUNZO0VBQ0E7QVRvZ1haO0FTbGdYZ0I7RUFDSTtFQUNBO0VBQ0E7QVRvZ1hwQjtBU2hnWGdCO0VBQ0k7RUFDQTtFQUNBO0FUa2dYcEI7QVNsalhBO0VBc0RrQztBVCsvV2xDO0FTcmpYQTtFQXVEa0M7QVRpZ1hsQztBU3hqWEE7RUF3RGtDO0FUbWdYbEM7QVMzalhBO0VBeURrQztBVHFnWGxDO0FTOWpYQTtFQTBEa0M7QVR1Z1hsQztBU2prWEE7RUEyRGtDO0FUeWdYbEM7QVNwa1hBO0VBNERrQztBVDJnWGxDO0FTdmtYQTtFQTZEa0M7QVQ2Z1hsQztBUzFrWEE7RUE4RGtDO0FUK2dYbEM7QVM3a1hBO0VBK0RrQztBVGloWGxDO0FTOWdYQTs7RUFFSTtBVGdoWEo7QVM1Z1hBO0VBQ3VCO0FUOGdYdkI7QVMvZ1hBO0VBR1E7QVQrZ1hSO0FTM2dYQTtFQUN1QjtBVDZnWHZCO0FTMWdYQTtFQUVtQjtBVDJnWG5CO0FTN2dYQTs7RUFNZ0I7QVQyZ1hoQjtBU3BnWEE7RUFDc0I7QVRzZ1h0QjtBU25nWEE7RUFDc0I7QVRxZ1h0QjtBVDNoWEE7RUFBTztBUzhoWFA7QVQ1aFhBO0VBQ0U7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O0FTcWxZM0Q7QVRybFltQjs7O0VBQXNCO0FTMGxZekM7QVR4bFlFOzs7RUFDRTtFQUFpQjtFQUFrQjtFQUF1QjtFQUFlO0FTZ21ZN0U7QVQ1bFlJOzs7Ozs7Ozs7RUFBTTtBU3VtWVY7QVRybVlNOzs7RUFBZ0I7QVMwbVl0QjtBVDFtWW1DOzs7RUFBb0I7QVMrbVl2RDtBVDltWU07OztFQUFVO0FTbW5ZaEI7QVRublk4Qjs7O0VBQWM7QVN3blk1QztBVHBuWUU7OztFQUNFO0VBQXVFO0VBQWtCO0VBQWtCO0VBQWtCO0VBQzdIO0VBQWM7RUFBb0I7RUFBa0I7QVMrbll4RDtBVDluWUk7OztFQUFLO0FTbW9ZVDtBVGxvWUk7OztFQUNFO0FTc29ZTjtBVHJvWU07OztFQUFLO0FTMG9ZWDtBVHZvWUU7OztFQUFTO0FTNG9ZWDtBVDlxWUE7OztFQXFDSTtBUzhvWUo7QVQxb1lBOzs7Ozs7OztFQUNFO0VBQWdDO0VBQWtDO0VBR2xFO0VBQTBDO0FTb3BZNUM7QVR0cFlFOzs7Ozs7OztFQUFrQjtBU2dxWXBCO0FUL3BZRTs7Ozs7Ozs7RUFBa0I7RUFBNkM7RUFBa0I7RUFBaUI7QVM0cVlwRztBVDFxWUU7Ozs7Ozs7O0VBQXlEO0FTb3JZM0Q7QVRwclltQjs7Ozs7Ozs7RUFBc0I7QVM4cll6QztBVDdyWUU7Ozs7Ozs7O0VBQVU7QVN1c1laO0FUdHNZRTs7Ozs7Ozs7Ozs7Ozs7OztFQUFzQjtBU3d0WXhCO0FUcnRZQTtFQUFJO0VBQTRCO0FTeXRZaEM7QVR2dFlBO0VBUUU7RUFBbUI7QVNtdFlyQjtBVDF0WUU7RUFDRTtFQUEwQztBUzZ0WTlDO0FUM3RZRTtFQUNFO0VBQ0E7QVM2dFlKO0FUMXRZRTtFQUdFO0VBQW1CO0VBQ25CO0FTMnRZSjtBVDl0WUk7RUFBbUI7RUFBdUI7QVNrdVk5QztBVGp1WUk7RUFBYTtFQUFpQjtBU3F1WWxDO0FUbHVZSTtFQUVFO0VBQ0E7RUFDQTtBU211WU47QVR0dVlNO0VBQVM7QVN5dVlmO0FUcHVZSTtFQUNDO0VBQTZCO0VBQWM7QVN3dVloRDtBVHZ1WUs7RUFBVTtFQUF1QjtBUzJ1WXRDO0FUenVZSTtFQUFzQjtBUzR1WTFCO0FUM3VZSTtFQUFnQjtBUzh1WXBCO0FUN3VZSTtFQUF5QjtBU2d2WTdCO0FUL3VZSTtFQUFTO0VBQWM7QVNtdlkzQjtBVGx2WUk7RUFDRTtBU292WU47QVRudllNO0VBQVM7RUFBa0I7QVN1dllqQztBVHJ2WUk7RUFDRTtBU3V2WU47QVRydllJO0VBQ0U7RUFDQTtBU3V2WU47QVRwdllFO0VBQ0U7QVNzdllKO0FUdnZZRTtFQUdJO0FTdXZZTjtBVHR2WU07RUFFRTtFQUFxQjtFQUFrQjtFQUN2QztBU3l2WVI7QVQzdllRO0VBQVM7QVM4dllqQjtBVDF2WU07RUFBb0I7QVM2dlkxQjtBVDN2WVE7RUFBVTtFQUF1QjtBUyt2WXpDO0FUMXZZRTtFQUNFO0FTNHZZSjtBVDd2WUU7RUFFTztBUzh2WVQ7QVQ1dllFO0VBQW9CO0VBQTZCO0VBQTBEO0FTaXdZN0c7QVRod1lFOztFQUE0QjtBU293WTlCO0FUbndZRTtFQUFrQjtBU3N3WXBCO0FUcndZRTtFQUNFO0FTdXdZSjtBVHR3WUk7RUFDRTtBU3d3WU47QVRyd1lFO0VBQ0U7RUFBMkU7QVN3d1kvRTtBVHZ3WUk7RUFBVTtBUzB3WWQ7QVQ1d1lFO0VBSWlCO0VBQXVCO0VBQWE7RUFBYztBUzh3WXJFO0FUN3dZTTtFQUF5QjtBU2d4WS9CO0FUM3dZQTs7O0VBQ0U7RUExUEE7RUFBb0I7QVMyZ1p0QjtBVGx4WUE7OztFQXhQTztFQUErQjtFQUFpQjtBU2loWnZEO0FUdnhZRTs7O0VBQ0U7RUFBa0I7RUFBMkI7RUFBbUI7RUFDaEU7RUFBNEI7RUFBb0I7QVNneVlwRDtBVC94WUk7OztFQUNFO0FTbXlZTjtBVHB5WUk7OztFQUVNO0FTdXlZVjtBVHp5WUk7OztFQUdRO0FTMnlZWjtBVHp5WUk7OztFQUNFO0FTNnlZTjtBVDV5WU07OztFQUFVO0VBQWM7QVNrelk5QjtBVC95WUk7OztFQUNFO0VBQ0E7RUFDQTtFQUNBO0FTbXpZTjtBVGx6WU07OztFQUNFO0FTc3pZUjtBVG56WUk7OztFQUNFO0VBQW9CO0VBQWU7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QWtCO0FPZzRlOUI7QVA5M2VBO0VBQVk7QU9pNGVaO0FQLzNlQTtFQUFjO0FPazRlZDtBUGo0ZUE7RUFBYztBT280ZWQ7QVBuNGVBO0VBQWE7QU9zNGViO0FQcjRlQTtFQUFhO0FPdzRlYjtBUHQ0ZUE7RUFBaUI7QU95NGVqQjtBUHg0ZUE7RUFBa0I7QU8yNGVsQjtBUHo0ZUE7OztFQUNFO0VBQW9CO0VBQW1CO0VBQXVCO0FPZzVlaEU7QVBqNWVBOzs7RUFHSTtFQUFlO0VBQW9CO0VBQVc7RUFBUztFQUN2RDtFQUEyQjtFQUE0QjtFQUFxQjtFQUFjO0FPMjVlOUY7QVAvNWVBOzs7Ozs7Ozs7RUFLMkU7RUFBYTtBT3M2ZXhGO0FQcDZlRTs7Ozs7Ozs7O0VBQ0U7QU84NmVKO0FQMTZlQTtFQUFlO0VBQWU7RUFBcUI7RUFBZ0M7QU9nN2VuRjtBUDk2ZUE7RUFBUTtBT2k3ZVI7QVAvNmVBO0VBQ0M7QU9pN2VEO0FQOTZlQTtFQUFhO0FPaTdlYjtBUC82ZUE7RUFDRTtJQUFLO0VPazdlTDtFUGo3ZUE7SUFBTTtFT283ZU47RVBuN2VBO0lBQU87RU9zN2VQO0FBQ0Y7QU5oamZBO0VBQ0U7QU1ramZGO0FOampmRTs7RUFBb0I7QU1xamZ0QjtBTjVoZkU7O0VBQXFCO0VBQWM7QU1paWZyQztBTmhpZkU7RUFBWTtBTW1pZmQ7QU5saWZFO0VBQVU7RUFBZ0I7QU1zaWY1QjtBTnppZkE7O0VBS0k7RUFBdUI7RUFBYTtBTTBpZnhDO0FOemlmSTs7RUFBZ0I7QU02aWZwQjtBTjVpZkk7O0VBQWdCO0FNZ2pmcEI7QU4vaWZJOztFQUFnQjtBTW1qZnBCO0FObGpmSTs7OztFQUFxQjtBTXdqZnpCO0FOdmpmSTs7RUFBVztFQUFjO0FNNGpmN0I7QU4xbGZHO0VBQVU7QU02bGZiO0FONWxmRztFQUFVO0FNK2xmYjtBTjNsZkc7RUFBVTtBTThsZmI7QU43bGZHO0VBQVU7QU1nbWZiO0FOam1mRztFQUFVO0FNb21mYjtBTm5tZkc7RUFBVTtBTXNtZmI7QU52bWZHO0VBQVU7QU0wbWZiO0FOem1mRztFQUFVO0FNNG1mYjtBTjdtZkc7RUFBVTtBTWduZmI7QU4vbWZHO0VBQVU7QU1rbmZiO0FObm5mRztFQUFVO0FNc25mYjtBTnJuZkc7RUFBVTtBTXduZmI7QU56bmZHO0VBQVU7QU00bmZiO0FOM25mRztFQUFVO0FNOG5mYjtBTi9uZkc7RUFBVTtBTWtvZmI7QU5qb2ZHO0VBQVU7QU1vb2ZiO0FOcm9mRztFQUFVO0FNd29mYjtBTnZvZkc7RUFBVTtBTTBvZmI7QU4zb2ZHO0VBQVU7QU04b2ZiO0FON29mRztFQUFVO0FNZ3BmYjtBTmpwZkc7RUFBVTtBTW9wZmI7QU5ucGZHO0VBQVU7QU1zcGZiO0FOdnBmRztFQUFVO0FNMHBmYjtBTnpwZkc7RUFBVTtBTTRwZmI7QU43cGZHO0VBQVU7QU1ncWZiO0FOL3BmRztFQUFVO0FNa3FmYjtBTm5xZkc7RUFBVTtBTXNxZmI7QU5ycWZHO0VBQVU7QU13cWZiO0FOenFmRztFQUFVO0FNNHFmYjtBTjNxZkc7RUFBVTtBTThxZmI7QU4vcWZHO0VBQVU7QU1rcmZiO0FOanJmRztFQUFVO0FNb3JmYjtBTnJyZkc7RUFBVTtBTXdyZmI7QU52cmZHO0VBQVU7QU0wcmZiO0FOM3JmRztFQUFVO0FNOHJmYjtBTjdyZkc7RUFBVTtBTWdzZmI7QU5qc2ZHO0VBQVU7QU1vc2ZiO0FObnNmRztFQUFVO0FNc3NmYjtBTnZzZkc7RUFBVTtBTTBzZmI7QU56c2ZHO0VBQVU7QU00c2ZiO0FON3NmRztFQUFVO0FNZ3RmYjtBTi9zZkc7RUFBVTtBTWt0ZmI7QU5udGZHO0VBQVU7QU1zdGZiO0FOcnRmRztFQUFVO0FNd3RmYjtBTnp0Zkc7RUFBVTtBTTR0ZmI7QU4zdGZHO0VBQVU7QU04dGZiO0FOL3RmRztFQUFVO0FNa3VmYjtBTmp1Zkc7RUFBVTtBTW91ZmI7QU5ydWZHO0VBQVU7QU13dWZiO0FOdnVmRztFQUFVO0FNMHVmYjtBTjN1Zkc7RUFBVTtBTTh1ZmI7QU43dWZHO0VBQVU7QU1ndmZiO0FOdHZmRztFQUFVO0FNeXZmYjtBTnh2Zkc7RUFBVTtBTTJ2ZmI7QU52dmZHO0VBQVU7QU0wdmZiO0FOenZmRztFQUFVO0FNNHZmYjtBTjd2Zkc7RUFBVTtBTWd3ZmI7QU4vdmZHO0VBQVU7QU1rd2ZiO0FObndmRztFQUFVO0FNc3dmYjtBTnJ3Zkc7RUFBVTtBTXd3ZmI7QU56d2ZHO0VBQVU7QU00d2ZiO0FOM3dmRztFQUFVO0FNOHdmYjtBTi93Zkc7RUFBVTtBTWt4ZmI7QU5qeGZHO0VBQVU7QU1veGZiO0FOcnhmRztFQUFVO0FNd3hmYjtBTnZ4Zkc7RUFBVTtBTTB4ZmI7QU4zeGZHO0VBQVU7QU04eGZiO0FON3hmRztFQUFVO0FNZ3lmYjtBTmp5Zkc7RUFBVTtBTW95ZmI7QU5ueWZHO0VBQVU7QU1zeWZiO0FOdnlmRztFQUFVO0FNMHlmYjtBTnp5Zkc7RUFBVTtBTTR5ZmI7QU43eWZHO0VBQVU7QU1nemZiO0FOL3lmRztFQUFVO0FNa3pmYjtBTm56Zkc7RUFBVTtBTXN6ZmI7QU5yemZHO0VBQVU7QU13emZiO0FOenpmRztFQUFVO0FNNHpmYjtBTjN6Zkc7RUFBVTtBTTh6ZmI7QU4vemZHO0VBQVU7QU1rMGZiO0FOajBmRztFQUFVO0FNbzBmYjtBTnIwZkc7RUFBVTtBTXcwZmI7QU52MGZHO0VBQVU7QU0wMGZiO0FOMzBmRztFQUFVO0FNODBmYjtBTjcwZkc7RUFBVTtBTWcxZmI7QU5qMWZHO0VBQVU7QU1vMWZiO0FObjFmRztFQUFVO0FNczFmYjtBTnYxZkc7RUFBVTtBTTAxZmI7QU56MWZHO0VBQVU7QU00MWZiO0FONzFmRztFQUFVO0FNZzJmYjtBTi8xZkc7RUFBVTtBTWsyZmI7QU5uMmZHO0VBQVU7QU1zMmZiO0FOcjJmRztFQUFVO0FNdzJmYjtBTnoyZkc7RUFBVTtBTTQyZmI7QU4zMmZHO0VBQVU7QU04MmZiO0FOLzJmRztFQUFVO0FNazNmYjtBTmozZkc7RUFBVTtBTW8zZmI7QU5yM2ZHO0VBQVU7QU13M2ZiO0FOdjNmRztFQUFVO0FNMDNmYjtBTjMzZkc7RUFBVTtBTTgzZmI7QU43M2ZHO0VBQVU7QU1nNGZiO0FOajRmRztFQUFVO0FNbzRmYjtBTm40Zkc7RUFBVTtBTXM0ZmI7QU52NGZHO0VBQVU7QU0wNGZiO0FOejRmRztFQUFVO0FNNDRmYjtBTjc0Zkc7RUFBVTtBTWc1ZmI7QU4vNGZHO0VBQVU7QU1rNWZiO0FObjVmRztFQUFVO0FNczVmYjtBTnI1Zkc7RUFBVTtBTXc1ZmI7QU56NWZHO0VBQVU7QU00NWZiO0FOMzVmRztFQUFVO0FNODVmYjtBTi81Zkc7RUFBVTtBTWs2ZmI7QU5qNmZHO0VBQVU7QU1vNmZiO0FOcjZmRztFQUFVO0FNdzZmYjtBTnY2Zkc7RUFBVTtBTTA2ZmI7QU4zNmZHO0VBQVU7QU04NmZiO0FONzZmRztFQUFVO0FNZzdmYjtBTmo3Zkc7RUFBVTtBTW83ZmI7QU5uN2ZHO0VBQVU7QU1zN2ZiO0FOdjdmRztFQUFVO0FNMDdmYjtBTno3Zkc7RUFBVTtBTTQ3ZmI7QU43N2ZHO0VBQVU7QU1nOGZiO0FOLzdmRztFQUFVO0FNazhmYjtBTm44Zkc7RUFBVTtBTXM4ZmI7QU5yOGZHO0VBQVU7QU13OGZiO0FOejhmRztFQUFVO0FNNDhmYjtBTjM4Zkc7RUFBVTtBTTg4ZmI7QU4vOGZHO0VBQVU7QU1rOWZiO0FOajlmRztFQUFVO0FNbzlmYjtBTnI5Zkc7RUFBVTtBTXc5ZmI7QU52OWZHO0VBQVU7QU0wOWZiO0FOMzlmRztFQUFVO0FNODlmYjtBTjc5Zkc7RUFBVTtBTWcrZmI7QU5qK2ZHO0VBQVU7QU1vK2ZiO0FObitmRztFQUFVO0FNcytmYjtBTnYrZkc7RUFBVTtBTTArZmI7QU56K2ZHO0VBQVU7QU00K2ZiO0FONytmRztFQUFVO0FNZy9mYjtBTi8rZkc7RUFBVTtBTWsvZmI7QU5uL2ZHO0VBQVU7QU1zL2ZiO0FOci9mRztFQUFVO0FNdy9mYjtBTnovZkc7RUFBVTtBTTQvZmI7QU4zL2ZHO0VBQVU7QU04L2ZiO0FOLy9mRztFQUFVO0FNa2dnQmI7QU5qZ2dCRztFQUFVO0FNb2dnQmI7QU5yZ2dCRztFQUFVO0FNd2dnQmI7QU52Z2dCRztFQUFVO0FNMGdnQmI7QU4zZ2dCRztFQUFVO0FNOGdnQmI7QU43Z2dCRztFQUFVO0FNZ2hnQmI7QU5qaGdCRztFQUFVO0FNb2hnQmI7QU5uaGdCRztFQUFVO0FNc2hnQmI7QU52aGdCRztFQUFVO0FNMGhnQmI7QU56aGdCRztFQUFVO0FNNGhnQmI7QU43L2ZFOztFQUNFO0VBQTBCO0VBQzFCO0FNaWdnQko7QU5oZ2dCSTs7RUFBYTtBTW9nZ0JqQjtBTmhnZ0JNOztFQUFvQjtBTW9nZ0IxQjtBTm5nZ0JNOztFQUFvQjtBTXVnZ0IxQjtBTnBnZ0JNOztFQUFvQjtBTXdnZ0IxQjtBTnZnZ0JNOztFQUFvQjtBTTJnZ0IxQjtBTnRnZ0JBO0VBQStCO0FNeWdnQi9CO0FOditmRTtFQUFnQjtBTTArZmxCO0FOeitmRTtFQUFVO0FNNCtmWjtBTjErZkU7RUFBa0M7QU02K2ZwQztBTjUrZkU7RUFBUztBTSsrZlg7QU45K2ZFO0VBQVE7QU1pL2ZWO0FOaC9mRTtFQUFjO0FNbS9maEI7QU5sL2ZFO0VBQWE7QU1xL2ZmO0FOcC9mRTtFQUFpQjtBTXUvZm5CO0FOci9mRTtFQUFhO0FNdy9mZjtBTnYvZkU7RUFBYTtBTTAvZmY7QU56L2ZFO0VBQWE7QU00L2ZmO0FOMy9mRTtFQUFhO0FNOC9mZjtBTjcvZkU7RUFBYTtBTWdnZ0JmO0FOLy9mRTtFQUFhO0FNa2dnQmY7QU5qZ2dCRTtFQUFhO0FNb2dnQmY7QU5uZ2dCRTtFQUFhO0FNc2dnQmY7QU5wZ2dCRTtFQUFnQztBTXVnZ0JsQztBTnRnZ0JFO0VBQWdDO0FNeWdnQmxDO0FOeGdnQkU7RUFBZ0M7QU0yZ2dCbEM7QU4xZ2dCRTtFQUFnQztBTTZnZ0JsQztBTmxrZ0JHOztFQUFlO0FNc2tnQmxCO0FOcmtnQkc7O0VBQWU7QU15a2dCbEI7QU54a2dCRzs7RUFBaUI7RUFBaUI7QU02a2dCckM7QU4va2dCRzs7RUFBZTtBTW1sZ0JsQjtBTmxsZ0JHOztFQUFlO0FNc2xnQmxCO0FOcmxnQkc7O0VBQWlCO0VBQWlCO0FNMGxnQnJDO0FONWxnQkc7O0VBQWU7QU1nbWdCbEI7QU4vbGdCRzs7RUFBZTtBTW1tZ0JsQjtBTmxtZ0JHOztFQUFpQjtFQUFpQjtBTXVtZ0JyQztBTnptZ0JHOztFQUFlO0FNNm1nQmxCO0FONW1nQkc7O0VBQWU7QU1nbmdCbEI7QU4vbWdCRzs7RUFBaUI7RUFBaUI7QU1vbmdCckM7QU50bmdCRzs7RUFBZTtBTTBuZ0JsQjtBTnpuZ0JHOztFQUFlO0FNNm5nQmxCO0FONW5nQkc7O0VBQWlCO0VBQWlCO0FNaW9nQnJDO0FObm9nQkc7O0VBQWU7QU11b2dCbEI7QU50b2dCRzs7RUFBZTtBTTBvZ0JsQjtBTnpvZ0JHOztFQUFpQjtFQUFpQjtBTThvZ0JyQztBTmhwZ0JHOztFQUFlO0FNb3BnQmxCO0FObnBnQkc7O0VBQWU7QU11cGdCbEI7QU50cGdCRzs7RUFBaUI7RUFBaUI7QU0ycGdCckM7QU43cGdCRzs7RUFBZTtBTWlxZ0JsQjtBTmhxZ0JHOztFQUFlO0FNb3FnQmxCO0FObnFnQkc7O0VBQWlCO0VBQWlCO0FNd3FnQnJDO0FOMXFnQkc7O0VBQWU7QU04cWdCbEI7QU43cWdCRzs7RUFBZTtBTWlyZ0JsQjtBTmhyZ0JHOztFQUFpQjtFQUFpQjtBTXFyZ0JyQztBTnZyZ0JHOztFQUFlO0FNMnJnQmxCO0FOMXJnQkc7O0VBQWU7QU04cmdCbEI7QU43cmdCRzs7RUFBaUI7RUFBaUI7QU1rc2dCckM7QU5wc2dCRzs7RUFBZTtBTXdzZ0JsQjtBTnZzZ0JHOztFQUFlO0FNMnNnQmxCO0FOMXNnQkc7O0VBQWlCO0VBQWlCO0FNK3NnQnJDO0FObnNnQkc7RUFBVTtBTXNzZ0JiO0FObHNnQkc7RUFBVTtBTXFzZ0JiO0FOcnNnQkc7RUFBVTtBTXdzZ0JiO0FOeHNnQkc7RUFBVTtBTTJzZ0JiO0FOM3NnQkc7RUFBVTtBTThzZ0JiO0FOOXNnQkc7RUFBVTtBTWl0Z0JiO0FOanRnQkc7RUFBVTtBTW90Z0JiO0FOcHRnQkc7RUFBVTtBTXV0Z0JiO0FOdnRnQkc7RUFBVTtBTTB0Z0JiO0FOMXRnQkc7RUFBVTtBTTZ0Z0JiO0FON3RnQkc7RUFBVTtBTWd1Z0JiO0FOaHVnQkc7RUFBVTtBTW11Z0JiO0FObnVnQkc7RUFBVTtBTXN1Z0JiO0FOdHVnQkc7RUFBVTtBTXl1Z0JiO0FOenVnQkc7RUFBVTtBTTR1Z0JiO0FONXVnQkc7RUFBVTtBTSt1Z0JiO0FOL3VnQkc7RUFBVTtBTWt2Z0JiO0FObHZnQkc7RUFBVTtBTXF2Z0JiO0FOcnZnQkc7RUFBVTtBTXd2Z0JiO0FOeHZnQkc7RUFBVTtBTTJ2Z0JiO0FOM3ZnQkc7RUFBVTtBTTh2Z0JiO0FOOXZnQkc7RUFBVTtBTWl3Z0JiO0FOandnQkc7RUFBVTtBTW93Z0JiO0FOcHdnQkc7RUFBVTtBTXV3Z0JiO0FOdndnQkc7RUFBVTtBTTB3Z0JiO0FOMXdnQkc7RUFBVTtBTTZ3Z0JiO0FOanhnQkc7RUFBVTtBTW94Z0JiO0FOaHhnQkc7RUFBVTtBTW14Z0JiO0FObnhnQkc7RUFBVTtBTXN4Z0JiO0FOdHhnQkc7RUFBVTtBTXl4Z0JiO0FOenhnQkc7RUFBVTtBTTR4Z0JiO0FONXhnQkc7RUFBVTtBTSt4Z0JiO0FOL3hnQkc7RUFBVTtBTWt5Z0JiO0FObHlnQkc7RUFBVTtBTXF5Z0JiO0FOcnlnQkc7RUFBVTtBTXd5Z0JiO0FOeHlnQkc7RUFBVTtBTTJ5Z0JiO0FOM3lnQkc7RUFBVTtBTTh5Z0JiO0FOOXlnQkc7RUFBVTtBTWl6Z0JiO0FOanpnQkc7RUFBVTtBTW96Z0JiO0FOcHpnQkc7RUFBVTtBTXV6Z0JiO0FOdnpnQkc7RUFBVTtBTTB6Z0JiO0FOMXpnQkc7RUFBVTtBTTZ6Z0JiO0FON3pnQkc7RUFBVTtBTWcwZ0JiO0FOaDBnQkc7RUFBVTtBTW0wZ0JiO0FObjBnQkc7RUFBVTtBTXMwZ0JiO0FOdDBnQkc7RUFBVTtBTXkwZ0JiO0FOejBnQkc7RUFBVTtBTTQwZ0JiO0FONTBnQkc7RUFBVTtBTSswZ0JiO0FOLzBnQkc7RUFBVTtBTWsxZ0JiO0FObDFnQkc7RUFBVTtBTXExZ0JiO0FOcjFnQkc7RUFBVTtBTXcxZ0JiO0FOeDFnQkc7RUFBVTtBTTIxZ0JiO0FOMzFnQkc7RUFBVTtBTTgxZ0JiO0FOOTFnQkc7RUFBVTtBTWkyZ0JiO0FOajJnQkc7RUFBVTtBTW8yZ0JiO0FOcDJnQkc7RUFBVTtBTXUyZ0JiO0FOdjJnQkc7RUFBVTtBTTAyZ0JiO0FOMTJnQkc7RUFBVTtBTTYyZ0JiO0FONzJnQkc7RUFB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TTh1aUJwQjtFTjd1aUJDO0lBQW1CO0VNZ3ZpQnBCO0VOanZpQkM7SUFBbUI7RU1vdmlCcEI7RU5udmlCQztJQUFtQjtFTXN2aUJwQjtFTnZ2aUJDO0lBQW1CO0VNMHZpQnBCO0VOenZpQkM7SUFBbUI7RU00dmlCcEI7RU43dmlCQztJQUFtQjtFTWd3aUJwQjtFTi92aUJDO0lBQW1CO0VNa3dpQnBCO0VObndpQkM7SUFBbUI7RU1zd2lCcEI7RU5yd2lCQztJQUFtQjtFTXd3aUJwQjtFTnp3aUJDO0lBQW1CO0VNNHdpQnBCO0VOM3dpQkM7SUFBbUI7RU04d2lCcEI7RU4vd2lCQztJQUFtQjtFTWt4aUJwQjtFTmp4aUJDO0lBQW1CO0VNb3hpQnBCO0VOcnhpQkM7SUFBbUI7RU13eGlCcEI7RU52eGlCQztJQUFtQjtFTTB4aUJwQjtFTjN4aUJDO0lBQW1CO0VNOHhpQnBCO0VON3hpQkM7SUFBbUI7RU1neWlCcEI7RU5qeWlCQztJQUFtQjtFTW95aUJwQjtFTm55aUJDO0lBQW1CO0VNc3lpQnBCO0VOdnlpQkM7SUFBbUI7RU0weWlCcEI7RU56eWlCQztJQUFtQjtFTTR5aUJwQjtFTjd5aUJDO0lBQW1CO0VNZ3ppQnBCO0VOL3lpQkM7SUFBbUI7RU1remlCcEI7RU5uemlCQztJQUFtQjtFTXN6aUJwQjtFTnJ6aUJDO0lBQW1CO0VNd3ppQnBCO0VOOXppQkM7SUFBbUI7RU1pMGlCcEI7RU5oMGlCQztJQUFtQjtFTW0waUJwQjtFTi96aUJDO0lBQW1CO0VNazBpQnBCO0VOajBpQkM7SUFBbUI7RU1vMGlCcEI7RU5yMGlCQztJQUFtQjtFTXcwaUJwQjtFTnYwaUJDO0lBQW1CO0VNMDBpQnBCO0VOMzBpQkM7SUFBbUI7RU04MGlCcEI7RU43MGlCQztJQUFtQjtFTWcxaUJwQjtFTmoxaUJDO0lBQW1CO0VNbzFpQnBCO0VObjFpQkM7SUFBbUI7RU1zMWlCcEI7RU52MWlCQztJQUFtQjtFTTAxaUJwQjtFTnoxaUJDO0lBQW1CO0VNNDFpQnBCO0VONzFpQkM7SUFBbUI7RU1nMmlCcEI7RU4vMWlCQztJQUFtQjtFTWsyaUJwQjtFTm4yaUJDO0lBQW1CO0VNczJpQnBCO0VOcjJpQkM7SUFBbUI7RU13MmlCcEI7RU56MmlCQztJQUFtQjtFTTQyaUJwQjtFTjMyaUJDO0lBQW1CO0VNODJpQnBCO0VOLzJpQkM7SUFBbUI7RU1rM2lCcEI7RU5qM2lCQztJQUFtQjtFTW8zaUJwQjtFTnIzaUJDO0lBQW1CO0VNdzNpQnBCO0VOdjNpQkM7SUFBbUI7RU0wM2lCcEI7RU4zM2lCQztJQUFtQjtFTTgzaUJwQjtFTjczaUJDO0lBQW1CO0VNZzRpQnBCO0VOajRpQkM7SUFBbUI7RU1vNGlCcEI7RU5uNGlCQztJQUFtQjtFTXM0aUJwQjtFTnY0aUJDO0lBQW1CO0VNMDRpQnBCO0VOejRpQkM7SUFBbUI7RU00NGlCcEI7RU43NGlCQztJQUFtQjtFTWc1aUJwQjtFTi80aUJDO0lBQW1CO0VNazVpQnBCO0VObjVpQkM7SUFBbUI7RU1zNWlCcEI7RU5yNWlCQztJQUFtQjtFTXc1aUJwQjtFTno1aUJDO0lBQW1CO0VNNDVpQnBCO0VOMzVpQkM7SUFBbUI7RU04NWlCcEI7RU4vNWlCQztJQUFtQjtFTWs2aUJwQjtFTmo2aUJDO0lBQW1CO0VNbzZpQnBCO0VOcjZpQkM7SUFBbUI7RU13NmlCcEI7RU52NmlCQztJQUFtQjtFTTA2aUJwQjtFTjM2aUJDO0lBQW1CO0VNODZpQnBCO0VONzZpQkM7SUFBbUI7RU1nN2lCcEI7RU5qN2lCQztJQUFtQjtFTW83aUJwQjtFTm43aUJDO0lBQW1CO0VNczdpQnBCO0VOdjdpQkM7SUFBbUI7RU0wN2lCcEI7RU56N2lCQztJQUFtQjtFTTQ3aUJwQjtFTjc3aUJDO0lBQW1CO0VNZzhpQnBCO0VOLzdpQkM7SUFBbUI7RU1rOGlCcEI7RU5uOGlCQztJQUFtQjtFTXM4aUJwQjtFTnI4aUJDO0lBQW1CO0VNdzhpQnBCO0VOejhpQkM7SUFBbUI7RU00OGlCcEI7RU4zOGlCQztJQUFtQjtFTTg4aUJwQjtFTi84aUJDO0lBQW1CO0VNazlpQnBCO0VOajlpQkM7SUFBbUI7RU1vOWlCcEI7RU5yOWlCQztJQUFtQjtFTXc5aUJwQjtFTnY5aUJDO0lBQW1CO0VNMDlpQnBCO0VOMzlpQkM7SUFBbUI7RU04OWlCcEI7RU43OWlCQztJQUFtQjtFTWcraUJwQjtFTmoraUJDO0lBQW1CO0VNbytpQnBCO0VObitpQkM7SUFBbUI7RU1zK2lCcEI7RU52K2lCQztJQUFtQjtFTTAraUJwQjtFTnoraUJDO0lBQW1CO0VNNCtpQnBCO0VONytpQkM7SUFBbUI7RU1nL2lCcEI7RU4vK2lCQztJQUFtQjtFTWsvaUJwQjtFTm4vaUJDO0lBQW1CO0VNcy9pQnBCO0VOci9pQkM7SUFBbUI7RU13L2lCcEI7RU56L2lCQztJQUFtQjtFTTQvaUJwQjtFTjMvaUJDO0lBQW1CO0VNOC9pQnBCO0VOLy9pQkM7SUFBbUI7RU1rZ2pCcEI7RU5qZ2pCQztJQUFtQjtFTW9nakJwQjtFTnJnakJDO0lBQW1CO0VNd2dqQnBCO0VOdmdqQkM7SUFBbUI7RU0wZ2pCcEI7RU4zZ2pCQztJQUFtQjtFTThnakJwQjtFTjdnakJDO0lBQW1CO0VNZ2hqQnBCO0VOamhqQkM7SUFBbUI7RU1vaGpCcEI7RU5uaGpCQztJQUFtQjtFTXNoakJwQjtFTnZoakJDO0lBQW1CO0VNMGhqQnBCO0VOemhqQkM7SUFBbUI7RU00aGpCcEI7RU43aGpCQztJQUFtQjtFTWdpakJwQjtFTi9oakJDO0lBQW1CO0VNa2lqQnBCO0VObmlqQkM7SUFBbUI7RU1zaWpCcEI7RU5yaWpCQztJQUFtQjtFTXdpakJwQjtFTnppakJDO0lBQW1CO0VNNGlqQnBCO0VOM2lqQkM7SUFBbUI7RU04aWpCcEI7RU4vaWpCQztJQUFtQjtFTWtqakJwQjtFTmpqakJDO0lBQW1CO0VNb2pqQnBCO0VOcmpqQkM7SUFBbUI7RU13ampCcEI7RU52ampCQztJQUFtQjtFTTBqakJwQjtFTjNqakJDO0lBQW1CO0VNOGpqQnBCO0VON2pqQkM7SUFBbUI7RU1na2pCcEI7RU5qa2pCQztJQUFtQjtFTW9rakJwQjtFTm5rakJDO0lBQW1CO0VNc2tqQnBCO0VOdmtqQkM7SUFBbUI7RU0wa2pCcEI7RU56a2pCQztJQUFtQjtFTTRrakJwQjtFTjdrakJDO0lBQW1CO0VNZ2xqQnBCO0VOL2tqQkM7SUFBbUI7RU1rbGpCcEI7RU5ubGpCQztJQUFtQjtFTXNsakJwQjtFTnJsakJDO0lBQW1CO0VNd2xqQnBCO0VOemxqQkM7SUFBbUI7RU00bGpCcEI7RU4zbGpCQztJQUFtQjtFTThsakJwQjtFTi9sakJDO0lBQW1CO0VNa21qQnBCO0VOam1qQkM7SUFBbUI7RU1vbWpCcEI7RUExcmlCSztJQUFtQjtFQTZyaUJ4QjtFQTVyaUJLO0lBQTJCO0VBK3JpQmhDO0VOMWpqQkM7O0lBQXdCO0VNOGpqQnpCO0VON2pqQkM7O0lBQXdCO0VNaWtqQnpCO0VOaGtqQkM7O0lBQTBCO0lBQWlCO0VNcWtqQjVDO0VOdmtqQkM7O0lBQXdCO0VNMmtqQnpCO0VOMWtqQkM7O0lBQXdCO0VNOGtqQnpCO0VON2tqQkM7O0lBQTBCO0lBQWlCO0VNa2xqQjVDO0VOcGxqQkM7O0lBQXdCO0VNd2xqQnpCO0VOdmxqQkM7O0lBQXdCO0VNMmxqQnpCO0VOMWxqQkM7O0lBQTBCO0lBQWlCO0VNK2xqQjVDO0VOam1qQkM7O0lBQXdCO0VNcW1qQnpCO0VOcG1qQkM7O0lBQXdCO0VNd21qQnpCO0VOdm1qQkM7O0lBQTBCO0lBQWlCO0VNNG1qQjVDO0VOOW1qQkM7O0lBQXdCO0VNa25qQnpCO0VOam5qQkM7O0lBQXdCO0VNcW5qQnpCO0VOcG5qQkM7O0lBQTBCO0lBQWlCO0VNeW5qQjVDO0VOM25qQkM7O0lBQXdCO0VNK25qQnpCO0VOOW5qQkM7O0lBQXdCO0VNa29qQnpCO0VOam9qQkM7O0lBQTBCO0lBQWlCO0VNc29qQjVDO0VOeG9qQkM7O0lBQXdCO0VNNG9qQnpCO0VOM29qQkM7O0lBQXdCO0VNK29qQnpCO0VOOW9qQkM7O0lBQTBCO0lBQWlCO0VNbXBqQjVDO0VOcnBqQkM7O0lBQXdCO0VNeXBqQnpCO0VOeHBqQkM7O0lBQXdCO0VNNHBqQnpCO0VOM3BqQkM7O0lBQTBCO0lBQWlCO0VNZ3FqQjVDO0VObHFqQkM7O0lBQXdCO0VNc3FqQnpCO0VOcnFqQkM7O0lBQXdCO0VNeXFqQnpCO0VOeHFqQkM7O0lBQTBCO0lBQWlCO0VNNnFqQjVDO0VOL3FqQkM7O0lBQXdCO0VNbXJqQnpCO0VObHJqQkM7O0lBQXdCO0VNc3JqQnpCO0VOcnJqQkM7O0lBQTBCO0lBQWlCO0VNMHJqQjVDO0VONXJqQkM7O0lBQXdCO0VNZ3NqQnpCO0VOL3JqQkM7O0lBQXdCO0VNbXNqQnpCO0VObHNqQkM7O0lBQTBCO0lBQWlCO0VNdXNqQjVDO0VOMXJqQkM7SUFBbUI7RU02cmpCcEI7RU56cmpCQztJQUFtQjtFTTRyakJwQjtFTjVyakJDO0lBQW1CO0VNK3JqQnBCO0VOL3JqQkM7SUFBbUI7RU1rc2pCcEI7RU5sc2pCQztJQUFtQjtFTXFzakJwQjtFTnJzakJDO0lBQW1CO0VNd3NqQnBCO0VOeHNqQkM7SUFBbUI7RU0yc2pCcEI7RU4zc2pCQztJQUFtQjtFTThzakJwQjtFTjlzakJDO0lBQW1CO0VNaXRqQnBCO0VOanRqQkM7SUFBbUI7RU1vdGpCcEI7RU5wdGpCQztJQUFtQjtFTXV0akJwQjtFTnZ0akJDO0lBQW1CO0VNMHRqQnBCO0VOMXRqQkM7SUFBbUI7RU02dGpCcEI7RU43dGpCQztJQUFtQjtFTWd1akJwQjtFTmh1akJDO0lBQW1CO0VNbXVqQnBCO0VObnVqQkM7SUFBbUI7RU1zdWpCcEI7RU50dWpCQztJQUFtQjtFTXl1akJwQjtFTnp1akJDO0lBQW1CO0VNNHVqQnBCO0VONXVqQkM7SUFBbUI7RU0rdWpCcEI7RU4vdWpCQztJQUFtQjtFTWt2akJwQjtFTmx2akJDO0lBQW1CO0VNcXZqQnBCO0VOcnZqQkM7SUFBbUI7RU13dmpCcEI7RU54dmpCQztJQUFtQjtFTTJ2akJwQjtFTjN2akJDO0lBQW1CO0VNOHZqQnBCO0VOOXZqQkM7SUFBbUI7RU1pd2pCcEI7RU5qd2pCQztJQUFtQjtFTW93akJwQjtFTnh3akJDO0lBQW1CO0VNMndqQnBCO0VOdndqQkM7SUFBbUI7RU0wd2pCcEI7RU4xd2pCQztJQUFtQjtFTTZ3akJwQjtFTjd3akJDO0lBQW1CO0VNZ3hqQnBCO0VOaHhqQkM7SUFBbUI7RU1teGpCcEI7RU5ueGpCQztJQUFtQjtFTXN4akJwQjtFTnR4akJDO0lBQW1CO0VNeXhqQnBCO0VOenhqQkM7SUFBbUI7RU00eGpCcEI7RU41eGpCQztJQUFtQjtFTSt4akJwQjtFTi94akJDO0lBQW1CO0VNa3lqQnBCO0VObHlqQkM7SUFBbUI7RU1xeWpCcEI7RU5yeWpCQztJQUFtQjtFTXd5akJwQjtFTnh5akJDO0lBQW1CO0VNMnlqQnBCO0VOM3lqQkM7SUFBbUI7RU04eWpCcEI7RU45eWpCQztJQUFtQjtFTWl6akJwQjtFTmp6akJDO0lBQW1CO0VNb3pqQnBCO0VOcHpqQkM7SUFBbUI7RU11empCcEI7RU52empCQztJQUFtQjtFTTB6akJwQjtFTjF6akJDO0lBQW1CO0VNNnpqQnBCO0VON3pqQkM7SUFBbUI7RU1nMGpCcEI7RU5oMGpCQztJQUFtQjtFTW0wakJwQjtFTm4wakJDO0lBQW1CO0VNczBqQnBCO0VOdDBqQkM7SUFBbUI7RU15MGpCcEI7RU56MGpCQztJQUFtQjtFTTQwakJwQjtFTjUwakJDO0lBQW1CO0VNKzBqQnBCO0VOLzBqQkM7SUFBbUI7RU1rMWpCcEI7RU5sMWpCQztJQUFtQjtFTXExakJwQjtFTnIxakJDO0lBQW1CO0VNdzFqQnBCO0VOeDFqQkM7SUFBbUI7RU0yMWpCcEI7RU4zMWpCQztJQUFtQjtFTTgxakJwQjtFTjkxakJDO0lBQW1CO0VNaTJqQnBCO0VOajJqQkM7SUFBbUI7RU1vMmpCcEI7RU5wMmpCQztJQUFtQjtFTXUyakJwQjtFTnYyakJDO0lBQW1CO0VNMDJqQnBCO0VOMTJqQkM7SUFBbUI7RU02MmpCcEI7RU43MmpCQztJQUFtQjtFTWczakJwQjtFTmgzakJDO0lBQW1CO0VNbTNqQnBCO0VObjNqQkM7SUFBbUI7RU1zM2pCcEI7RU50M2pCQztJQUFtQjtFTXkzakJwQjtFTnozakJDO0lBQW1CO0VNNDNqQnBCO0VONTNqQkM7SUFBbUI7RU0rM2pCcEI7RU4vM2pCQztJQUFtQjtFTWs0akJwQjtFTmw0akJDO0lBQW1CO0VNcTRqQnBCO0VOcjRqQkM7SUFBbUI7RU13NGpCcEI7RU54NGpCQztJQUFtQjtFTTI0akJwQjtFTjM0akJDO0lBQW1CO0VNODRqQnBCO0VOOTRqQkM7SUFBbUI7RU1pNWpCcEI7RU5qNWpCQztJQUFtQjtFTW81akJwQjtFTnA1akJDO0lBQW1CO0VNdTVqQnBCO0VOdjVqQkM7SUFBbUI7RU0wNWpCcEI7RUE1aWpCSztJQUF1QjtFQStpakI1QjtFQTlpakJLO0lBQXVCO0VBaWpqQjVCO0VBaGpqQks7SUFBdUI7RUFtampCNUI7RUFsampCSztJQUF1QjtFQXFqakI1QjtFQXBqakJLO0lBQXVCO0VBdWpqQjVCO0VBdGpqQks7SUFBdUI7RUF5ampCNUI7RUF4ampCSztJQUF1QjtFQTJqakI1QjtFQXRqakJPOzs7O0lBQTBCO0VBNGpqQmpDO0VBM2pqQk87Ozs7SUFBMEI7RUFpa2pCakM7RUFoa2pCTzs7OztJQUEwQjtFQXNrakJqQztBQUNGO0FBam1qQkU7RU4xYUM7SUFBbUI7RU0rZ2tCcEI7RU45Z2tCQztJQUFtQjtFTWloa0JwQjtFTjdna0JDO0lBQW1CO0VNZ2hrQnBCO0VOL2drQkM7SUFBbUI7RU1raGtCcEI7RU5uaGtCQztJQUFtQjtFTXNoa0JwQjtFTnJoa0JDO0lBQW1CO0VNd2hrQnBCO0VOemhrQkM7SUFBbUI7RU00aGtCcEI7RU4zaGtCQztJQUFtQjtFTThoa0JwQjtFTi9oa0JDO0lBQW1CO0VNa2lrQnBCO0VOamlrQkM7SUFBbUI7RU1vaWtCcEI7RU5yaWtCQztJQUFtQjtFTXdpa0JwQjtFTnZpa0JDO0lBQW1CO0VNMGlrQnBCO0VOM2lrQkM7SUFBbUI7RU04aWtCcEI7RU43aWtCQztJQUFtQjtFTWdqa0JwQjtFTmpqa0JDO0lBQW1CO0VNb2prQnBCO0VObmprQkM7SUFBbUI7RU1zamtCcEI7RU52amtCQztJQUFtQjtFTTBqa0JwQjtFTnpqa0JDO0lBQW1CO0VNNGprQnBCO0VON2prQkM7SUFBbUI7RU1na2tCcEI7RU4vamtCQztJQUFtQjtFTWtra0JwQjtFTm5ra0JDO0lBQW1CO0VNc2trQnBCO0VOcmtrQkM7SUFBbUI7RU13a2tCcEI7RU56a2tCQztJQUFtQjtFTTRra0JwQjtFTjNra0JDO0lBQW1CO0VNOGtrQnBCO0VOL2trQkM7SUFBbUI7RU1rbGtCcEI7RU5qbGtCQztJQUFtQjtFTW9sa0JwQjtFTnJsa0JDO0lBQW1CO0VNd2xrQnBCO0VOdmxrQkM7SUFBbUI7RU0wbGtCcEI7RU4zbGtCQztJQUFtQjtFTThsa0JwQjtFTjdsa0JDO0lBQW1CO0VNZ21rQnBCO0VOam1rQkM7SUFBbUI7RU1vbWtCcEI7RU5ubWtCQztJQUFtQjtFTXNta0JwQjtFTnZta0JDO0lBQW1CO0VNMG1rQnBCO0VOem1rQkM7SUFBbUI7RU00bWtCcEI7RU43bWtCQztJQUFtQjtFTWdua0JwQjtFTi9ta0JDO0lBQW1CO0VNa25rQnBCO0VObm5rQkM7SUFBbUI7RU1zbmtCcEI7RU5ybmtCQztJQUFtQjtFTXdua0JwQjtFTnpua0JDO0lBQW1CO0VNNG5rQnBCO0VOM25rQkM7SUFBbUI7RU04bmtCcEI7RU4vbmtCQztJQUFtQjtFTWtva0JwQjtFTmpva0JDO0lBQW1CO0VNb29rQnBCO0VOcm9rQkM7SUFBbUI7RU13b2tCcEI7RU52b2tCQztJQUFtQjtFTTBva0JwQjtFTjNva0JDO0lBQW1CO0VNOG9rQnBCO0VON29rQkM7SUFBbUI7RU1ncGtCcEI7RU5qcGtCQztJQUFtQjtFTW9wa0JwQjtFTm5wa0JDO0lBQW1CO0VNc3BrQnBCO0VOdnBrQkM7SUFBbUI7RU0wcGtCcEI7RU56cGtCQztJQUFtQjtFTTRwa0JwQjtFTjdwa0JDO0lBQW1CO0VNZ3FrQnBCO0VOL3BrQkM7SUFBbUI7RU1rcWtCcEI7RU54cWtCQztJQUFtQjtFTTJxa0JwQjtFTjFxa0JDO0lBQW1CO0VNNnFrQnBCO0VOenFrQkM7SUFBbUI7RU00cWtCcEI7RU4zcWtCQztJQUFtQjtFTThxa0JwQjtFTi9xa0JDO0lBQW1CO0VNa3JrQnBCO0VOanJrQkM7SUFBbUI7RU1vcmtCcEI7RU5ycmtCQztJQUFtQjtFTXdya0JwQjtFTnZya0JDO0lBQW1CO0VNMHJrQnBCO0VOM3JrQkM7SUFBbUI7RU04cmtCcEI7RU43cmtCQztJQUFtQjtFTWdza0JwQjtFTmpza0JDO0lBQW1CO0VNb3NrQnBCO0VObnNrQkM7SUFBbUI7RU1zc2tCcEI7RU52c2tCQztJQUFtQjtFTTBza0JwQjtFTnpza0JDO0lBQW1CO0VNNHNrQnBCO0VON3NrQkM7SUFBbUI7RU1ndGtCcEI7RU4vc2tCQztJQUFtQjtFTWt0a0JwQjtFTm50a0JDO0lBQW1CO0VNc3RrQnBCO0VOcnRrQkM7SUFBbUI7RU13dGtCcEI7RU56dGtCQztJQUFtQjtFTTR0a0JwQjtFTjN0a0JDO0lBQW1CO0VNOHRrQnBCO0VOL3RrQkM7SUFBbUI7RU1rdWtCcEI7RU5qdWtCQztJQUFtQjtFTW91a0JwQjtFTnJ1a0JDO0lBQW1CO0VNd3VrQnBCO0VOdnVrQkM7SUFBbUI7RU0wdWtCcEI7RU4zdWtCQztJQUFtQjtFTTh1a0JwQjtFTjd1a0JDO0lBQW1CO0VNZ3ZrQnBCO0VOanZrQkM7SUFBbUI7RU1vdmtCcEI7RU5udmtCQztJQUFtQjtFTXN2a0JwQjtFTnZ2a0JDO0lBQW1CO0VNMHZrQnBCO0VOenZrQkM7SUFBbUI7RU00dmtCcEI7RU43dmtCQztJQUFtQjtFTWd3a0JwQjtFTi92a0JDO0lBQW1CO0VNa3drQnBCO0VObndrQkM7SUFBbUI7RU1zd2tCcEI7RU5yd2tCQztJQUFtQjtFTXd3a0JwQjtFTnp3a0JDO0lBQW1CO0VNNHdrQnBCO0VOM3drQkM7SUFBbUI7RU04d2tCcEI7RU4vd2tCQztJQUFtQjtFTWt4a0JwQjtFTmp4a0JDO0lBQW1CO0VNb3hrQnBCO0VOcnhrQkM7SUFBbUI7RU13eGtCcEI7RU52eGtCQztJQUFtQjtFTTB4a0JwQjtFTjN4a0JDO0lBQW1CO0VNOHhrQnBCO0VON3hrQkM7SUFBbUI7RU1neWtCcEI7RU5qeWtCQztJQUFtQjtFTW95a0JwQjtFTm55a0JDO0lBQW1CO0VNc3lrQnBCO0VOdnlrQkM7SUFBbUI7RU0weWtCcEI7RU56eWtCQztJQUFtQjtFTTR5a0JwQjtFTjd5a0JDO0lBQW1CO0VNZ3prQnBCO0VOL3lrQkM7SUFBbUI7RU1remtCcEI7RU5uemtCQztJQUFtQjtFTXN6a0JwQjtFTnJ6a0JDO0lBQW1CO0VNd3prQnBCO0VOenprQkM7SUFBbUI7RU00emtCcEI7RU4zemtCQztJQUFtQjtFTTh6a0JwQjtFTi96a0JDO0lBQW1CO0VNazBrQnBCO0VOajBrQkM7SUFBbUI7RU1vMGtCcEI7RU5yMGtCQztJQUFtQjtFTXcwa0JwQjtFTnYwa0JDO0lBQW1CO0VNMDBrQnBCO0VOMzBrQkM7SUFBbUI7RU04MGtCcEI7RU43MGtCQztJQUFtQjtFTWcxa0JwQjtFTmoxa0JDO0lBQW1CO0VNbzFrQnBCO0VObjFrQkM7SUFBbUI7RU1zMWtCcEI7RU52MWtCQztJQUFtQjtFTTAxa0JwQjtFTnoxa0JDO0lBQW1CO0VNNDFrQnBCO0VONzFrQkM7SUFBbUI7RU1nMmtCcEI7RU4vMWtCQztJQUFtQjtFTWsya0JwQjtFTm4ya0JDO0lBQW1CO0VNczJrQnBCO0VOcjJrQkM7SUFBbUI7RU13MmtCcEI7RU56MmtCQztJQUFtQjtFTTQya0JwQjtFTjMya0JDO0lBQW1CO0VNODJrQnBCO0VOLzJrQkM7SUFBbUI7RU1rM2tCcEI7RU5qM2tCQztJQUFtQjtFTW8za0JwQjtFTnIza0JDO0lBQW1CO0VNdzNrQnBCO0VOdjNrQkM7SUFBbUI7RU0wM2tCcEI7RU4zM2tCQztJQUFtQjtFTTgza0JwQjtFTjcza0JDO0lBQW1CO0VNZzRrQnBCO0VOajRrQkM7SUFBbUI7RU1vNGtCcEI7RU5uNGtCQztJQUFtQjtFTXM0a0JwQjtFTnY0a0JDO0lBQW1CO0VNMDRrQnBCO0VOejRrQkM7SUFBbUI7RU00NGtCcEI7RU43NGtCQztJQUFtQjtFTWc1a0JwQjtFTi80a0JDO0lBQW1CO0VNazVrQnBCO0VObjVrQkM7SUFBbUI7RU1zNWtCcEI7RU5yNWtCQztJQUFtQjtFTXc1a0JwQjtFTno1a0JDO0lBQW1CO0VNNDVrQnBCO0VOMzVrQkM7SUFBbUI7RU04NWtCcEI7RU4vNWtCQztJQUFtQjtFTWs2a0JwQjtFTmo2a0JDO0lBQW1CO0VNbzZrQnBCO0VOcjZrQkM7SUFBbUI7RU13NmtCcEI7RU52NmtCQztJQUFtQjtFTTA2a0JwQjtFTjM2a0JDO0lBQW1CO0VNODZrQnBCO0VONzZrQkM7SUFBbUI7RU1nN2tCcEI7RU5qN2tCQztJQUFtQjtFTW83a0JwQjtFTm43a0JDO0lBQW1CO0VNczdrQnBCO0VOdjdrQkM7SUFBbUI7RU0wN2tCcEI7RU56N2tCQztJQUFtQjtFTTQ3a0JwQjtFTjc3a0JDO0lBQW1CO0VNZzhrQnBCO0VOLzdrQkM7SUFBbUI7RU1rOGtCcEI7RU5uOGtCQztJQUFtQjtFTXM4a0JwQjtFTnI4a0JDO0lBQW1CO0VNdzhrQnBCO0VOejhrQkM7SUFBbUI7RU00OGtCcEI7RU4zOGtCQztJQUFtQjtFTTg4a0JwQjtFQXBpa0JLO0lBQW1CO0VBdWlrQnhCO0VBdGlrQks7SUFBMkI7RUF5aWtCaEM7RU5wNmtCQzs7SUFBd0I7RU13NmtCekI7RU52NmtCQzs7SUFBd0I7RU0yNmtCekI7RU4xNmtCQzs7SUFBMEI7SUFBaUI7RU0rNmtCNUM7RU5qN2tCQzs7SUFBd0I7RU1xN2tCekI7RU5wN2tCQzs7SUFBd0I7RU13N2tCekI7RU52N2tCQzs7SUFBMEI7SUFBaUI7RU00N2tCNUM7RU45N2tCQzs7SUFBd0I7RU1rOGtCekI7RU5qOGtCQzs7SUFBd0I7RU1xOGtCekI7RU5wOGtCQzs7SUFBMEI7SUFBaUI7RU15OGtCNUM7RU4zOGtCQzs7SUFBd0I7RU0rOGtCekI7RU45OGtCQzs7SUFBd0I7RU1rOWtCekI7RU5qOWtCQzs7SUFBMEI7SUFBaUI7RU1zOWtCNUM7RU54OWtCQzs7SUFBd0I7RU00OWtCekI7RU4zOWtCQzs7SUFBd0I7RU0rOWtCekI7RU45OWtCQzs7SUFBMEI7SUFBaUI7RU1tK2tCNUM7RU5yK2tCQzs7SUFBd0I7RU15K2tCekI7RU54K2tCQzs7SUFBd0I7RU00K2tCekI7RU4zK2tCQzs7SUFBMEI7SUFBaUI7RU1nL2tCNUM7RU5sL2tCQzs7SUFBd0I7RU1zL2tCekI7RU5yL2tCQzs7SUFBd0I7RU15L2tCekI7RU54L2tCQzs7SUFBMEI7SUFBaUI7RU02L2tCNUM7RU4vL2tCQzs7SUFBd0I7RU1tZ2xCekI7RU5sZ2xCQzs7SUFBd0I7RU1zZ2xCekI7RU5yZ2xCQzs7SUFBMEI7SUFBaUI7RU0wZ2xCNUM7RU41Z2xCQzs7SUFBd0I7RU1naGxCekI7RU4vZ2xCQzs7SUFBd0I7RU1taGxCekI7RU5saGxCQzs7SUFBMEI7SUFBaUI7RU11aGxCNUM7RU56aGxCQzs7SUFBd0I7RU02aGxCekI7RU41aGxCQzs7SUFBd0I7RU1naWxCekI7RU4vaGxCQzs7SUFBMEI7SUFBaUI7RU1vaWxCNUM7RU50aWxCQzs7SUFBd0I7RU0waWxCekI7RU56aWxCQzs7SUFBd0I7RU02aWxCekI7RU41aWxCQzs7SUFBMEI7SUFBaUI7RU1pamxCNUM7RU5waWxCQztJQUFtQjtFTXVpbEJwQjtFTm5pbEJDO0lBQW1CO0VNc2lsQnBCO0VOdGlsQkM7SUFBbUI7RU15aWxCcEI7RU56aWxCQztJQUFtQjtFTTRpbEJwQjtFTjVpbEJDO0lBQW1CO0VNK2lsQnBCO0VOL2lsQkM7SUFBbUI7RU1ramxCcEI7RU5samxCQztJQUFtQjtFTXFqbEJwQjtFTnJqbEJDO0lBQW1CO0VNd2psQnBCO0VOeGpsQkM7SUFBbUI7RU0yamxCcEI7RU4zamxCQztJQUFtQjtFTThqbEJwQjtFTjlqbEJDO0lBQW1CO0VNaWtsQnBCO0VOamtsQkM7SUFBbUI7RU1va2xCcEI7RU5wa2xCQztJQUFtQjtFTXVrbEJwQjtFTnZrbEJDO0lBQW1CO0VNMGtsQnBCO0VOMWtsQkM7SUFBbUI7RU02a2xCcEI7RU43a2xCQztJQUFtQjtFTWdsbEJwQjtFTmhsbEJDO0lBQW1CO0VNbWxsQnBCO0VObmxsQkM7SUFBbUI7RU1zbGxCcEI7RU50bGxCQztJQUFtQjtFTXlsbEJwQjtFTnpsbEJDO0lBQW1CO0VNNGxsQnBCO0VONWxsQkM7SUFBbUI7RU0rbGxCcEI7RU4vbGxCQztJQUFtQjtFTWttbEJwQjtFTmxtbEJDO0lBQW1CO0VNcW1sQnBCO0VOcm1sQkM7SUFBbUI7RU13bWxCcEI7RU54bWxCQztJQUFtQjtFTTJtbEJwQjtFTjNtbEJDO0lBQW1CO0VNOG1sQnBCO0VObG5sQkM7SUFBbUI7RU1xbmxCcEI7RU5qbmxCQztJQUFtQjtFTW9ubEJwQjtFTnBubEJDO0lBQW1CO0VNdW5sQnBCO0VOdm5sQkM7SUFBbUI7RU0wbmxCcEI7RU4xbmxCQztJQUFtQjtFTTZubEJwQjtFTjdubEJDO0lBQW1CO0VNZ29sQnBCO0VOaG9sQkM7SUFBbUI7RU1tb2xCcEI7RU5ub2xCQztJQUFtQjtFTXNvbEJwQjtFTnRvbEJDO0lBQW1CO0VNeW9sQnBCO0VOem9sQkM7SUFBbUI7RU00b2xCcEI7RU41b2xCQztJQUFtQjtFTStvbEJwQjtFTi9vbEJDO0lBQW1CO0VNa3BsQnBCO0VObHBsQkM7SUFBbUI7RU1xcGxCcEI7RU5ycGxCQztJQUFtQjtFTXdwbEJwQjtFTnhwbEJDO0lBQW1CO0VNMnBsQnBCO0VOM3BsQkM7SUFBbUI7RU04cGxCcEI7RU45cGxCQztJQUFtQjtFTWlxbEJwQjtFTmpxbEJDO0lBQW1CO0VNb3FsQnBCO0VOcHFsQkM7SUFBbUI7RU11cWxCcEI7RU52cWxCQztJQUFtQjtFTTBxbEJwQjtFTjFxbEJDO0lBQW1CO0VNNnFsQnBCO0VON3FsQkM7SUFBbUI7RU1ncmxCcEI7RU5ocmxCQztJQUFtQjtFTW1ybEJwQjtFTm5ybEJDO0lBQW1CO0VNc3JsQnBCO0VOdHJsQkM7SUFBbUI7RU15cmxCcEI7RU56cmxCQztJQUFtQjtFTTRybEJwQjtFTjVybEJDO0lBQW1CO0VNK3JsQnBCO0VOL3JsQkM7SUFBbUI7RU1rc2xCcEI7RU5sc2xCQztJQUFtQjtFTXFzbEJwQjtFTnJzbEJDO0lBQW1CO0VNd3NsQnBCO0VOeHNsQkM7SUFBbUI7RU0yc2xCcEI7RU4zc2xCQztJQUFtQjtFTThzbEJwQjtFTjlzbEJDO0lBQW1CO0VNaXRsQnBCO0VOanRsQkM7SUFBbUI7RU1vdGxCcEI7RU5wdGxCQztJQUFtQjtFTXV0bEJwQjtFTnZ0bEJDO0lBQW1CO0VNMHRsQnBCO0VOMXRsQkM7SUFBbUI7RU02dGxCcEI7RU43dGxCQztJQUFtQjtFTWd1bEJwQjtFTmh1bEJDO0lBQW1CO0VNbXVsQnBCO0VObnVsQkM7SUFBbUI7RU1zdWxCcEI7RU50dWxCQztJQUFtQjtFTXl1bEJwQjtFTnp1bEJDO0lBQW1CO0VNNHVsQnBCO0VONXVsQkM7SUFBbUI7RU0rdWxCcEI7RU4vdWxCQztJQUFtQjtFTWt2bEJwQjtFTmx2bEJDO0lBQW1CO0VNcXZsQnBCO0VOcnZsQkM7SUFBbUI7RU13dmxCcEI7RU54dmxCQztJQUFtQjtFTTJ2bEJwQjtFTjN2bEJDO0lBQW1CO0VNOHZsQnBCO0VOOXZsQkM7SUFBbUI7RU1pd2xCcEI7RU5qd2xCQztJQUFtQjtFTW93bEJwQjtFQXQ1a0JLO0lBQXVCO0VBeTVrQjVCO0VBeDVrQks7SUFBdUI7RUEyNWtCNUI7RUExNWtCSztJQUF1QjtFQTY1a0I1QjtFQTU1a0JLO0lBQXVCO0VBKzVrQjVCO0VBOTVrQks7SUFBdUI7RUFpNmtCNUI7RUFoNmtCSztJQUF1QjtFQW02a0I1QjtFQWw2a0JLO0lBQXVCO0VBcTZrQjVCO0VBaDZrQk87Ozs7SUFBMEI7RUFzNmtCakM7RUFyNmtCTzs7OztJQUEwQjtFQTI2a0JqQztFQTE2a0JPOzs7O0lBQTBCO0VBZzdrQmpDO0FBQ0Y7QUEzOGtCRTtFTjFhQztJQUFtQjtFTXkzbEJwQjtFTngzbEJDO0lBQW1CO0VNMjNsQnBCO0VOdjNsQkM7SUFBbUI7RU0wM2xCcEI7RU56M2xCQztJQUFtQjtFTTQzbEJwQjtFTjczbEJDO0lBQW1CO0VNZzRsQnBCO0VOLzNsQkM7SUFBbUI7RU1rNGxCcEI7RU5uNGxCQztJQUFtQjtFTXM0bEJwQjtFTnI0bEJDO0lBQW1CO0VNdzRsQnBCO0VOejRsQkM7SUFBbUI7RU00NGxCcEI7RU4zNGxCQztJQUFtQjtFTTg0bEJwQjtFTi80bEJDO0lBQW1CO0VNazVsQnBCO0VOajVsQkM7SUFBbUI7RU1vNWxCcEI7RU5yNWxCQztJQUFtQjtFTXc1bEJwQjtFTnY1bEJDO0lBQW1CO0VNMDVsQnBCO0VOMzVsQkM7SUFBbUI7RU04NWxCcEI7RU43NWxCQztJQUFtQjtFTWc2bEJwQjtFTmo2bEJDO0lBQW1CO0VNbzZsQnBCO0VObjZsQkM7SUFBbUI7RU1zNmxCcEI7RU52NmxCQztJQUFtQjtFTTA2bEJwQjtFTno2bEJDO0lBQW1CO0VNNDZsQnBCO0VONzZsQkM7SUFBbUI7RU1nN2xCcEI7RU4vNmxCQztJQUFtQjtFTWs3bEJwQjtFTm43bEJDO0lBQW1CO0VNczdsQnBCO0VOcjdsQkM7SUFBbUI7RU13N2xCcEI7RU56N2xCQztJQUFtQjtFTTQ3bEJwQjtFTjM3bEJDO0lBQW1CO0VNODdsQnBCO0VOLzdsQkM7SUFBbUI7RU1rOGxCcEI7RU5qOGxCQztJQUFtQjtFTW84bEJwQjtFTnI4bEJDO0lBQW1CO0VNdzhsQnBCO0VOdjhsQkM7SUFBbUI7RU0wOGxCcEI7RU4zOGxCQztJQUFtQjtFTTg4bEJwQjtFTjc4bEJDO0lBQW1CO0VNZzlsQnBCO0VOajlsQkM7SUFBbUI7RU1vOWxCcEI7RU5uOWxCQztJQUFtQjtFTXM5bEJwQjtFTnY5bEJDO0lBQW1CO0VNMDlsQnBCO0VOejlsQkM7SUFBbUI7RU00OWxCcEI7RU43OWxCQztJQUFtQjtFTWcrbEJwQjtFTi85bEJDO0lBQW1CO0VNaytsQnBCO0VObitsQkM7SUFBbUI7RU1zK2xCcEI7RU5yK2xCQztJQUFtQjtFTXcrbEJwQjtFTnorbEJDO0lBQW1CO0VNNCtsQnBCO0VOMytsQkM7SUFBbUI7RU04K2xCcEI7RU4vK2xCQztJQUFtQjtFTWsvbEJwQjtFTmovbEJDO0lBQW1CO0VNby9sQnBCO0VOci9sQkM7SUFBbUI7RU13L2xCcEI7RU52L2xCQztJQUFtQjtFTTAvbEJwQjtFTjMvbEJDO0lBQW1CO0VNOC9sQnBCO0VONy9sQkM7SUFBbUI7RU1nZ21CcEI7RU5qZ21CQztJQUFtQjtFTW9nbUJwQjtFTm5nbUJDO0lBQW1CO0VNc2dtQnBCO0VOdmdtQkM7SUFBbUI7RU0wZ21CcEI7RU56Z21CQztJQUFtQjtFTTRnbUJwQjtFTmxobUJDO0lBQW1CO0VNcWhtQnBCO0VOcGhtQkM7SUFBbUI7RU11aG1CcEI7RU5uaG1CQztJQUFtQjtFTXNobUJwQjtFTnJobUJDO0lBQW1CO0VNd2htQnBCO0VOemhtQkM7SUFBbUI7RU00aG1CcEI7RU4zaG1CQztJQUFtQjtFTThobUJwQjtFTi9obUJDO0lBQW1CO0VNa2ltQnBCO0VOamltQkM7SUFBbUI7RU1vaW1CcEI7RU5yaW1CQztJQUFtQjtFTXdpbUJwQjtFTnZpbUJDO0lBQW1CO0VNMGltQnBCO0VOM2ltQkM7SUFBbUI7RU04aW1CcEI7RU43aW1CQztJQUFtQjtFTWdqbUJwQjtFTmpqbUJDO0lBQW1CO0VNb2ptQnBCO0VObmptQkM7SUFBbUI7RU1zam1CcEI7RU52am1CQztJQUFtQjtFTTBqbUJwQjtFTnpqbUJDO0lBQW1CO0VNNGptQnBCO0VON2ptQkM7SUFBbUI7RU1na21CcEI7RU4vam1CQztJQUFtQjtFTWtrbUJwQjtFTm5rbUJDO0lBQW1CO0VNc2ttQnBCO0VOcmttQkM7SUFBbUI7RU13a21CcEI7RU56a21CQztJQUFtQjtFTTRrbUJwQjtFTjNrbUJDO0lBQW1CO0VNOGttQnBCO0VOL2ttQkM7SUFBbUI7RU1rbG1CcEI7RU5qbG1CQztJQUFtQjtFTW9sbUJwQjtFTnJsbUJDO0lBQW1CO0VNd2xtQnBCO0VOdmxtQkM7SUFBbUI7RU0wbG1CcEI7RU4zbG1CQztJQUFtQjtFTThsbUJwQjtFTjdsbUJDO0lBQW1CO0VNZ21tQnBCO0VOam1tQkM7SUFBbUI7RU1vbW1CcEI7RU5ubW1CQztJQUFtQjtFTXNtbUJwQjtFTnZtbUJDO0lBQW1CO0VNMG1tQnBCO0VOem1tQkM7SUFBbUI7RU00bW1CcEI7RU43bW1CQztJQUFtQjtFTWdubUJwQjtFTi9tbUJDO0lBQW1CO0VNa25tQnBCO0VObm5tQkM7SUFBbUI7RU1zbm1CcEI7RU5ybm1CQztJQUFtQjtFTXdubUJwQjtFTnpubUJDO0lBQW1CO0VNNG5tQnBCO0VOM25tQkM7SUFBbUI7RU04bm1CcEI7RU4vbm1CQztJQUFtQjtFTWtvbUJwQjtFTmpvbUJDO0lBQW1CO0VNb29tQnBCO0VOcm9tQkM7SUFBbUI7RU13b21CcEI7RU52b21CQztJQUFtQjtFTTBvbUJwQjtFTjNvbUJDO0lBQW1CO0VNOG9tQnBCO0VON29tQkM7SUFBbUI7RU1ncG1CcEI7RU5qcG1CQztJQUFtQjtFTW9wbUJwQjtFTm5wbUJDO0lBQW1CO0VNc3BtQnBCO0VOdnBtQkM7SUFBbUI7RU0wcG1CcEI7RU56cG1CQztJQUFtQjtFTTRwbUJwQjtFTjdwbUJDO0lBQW1CO0VNZ3FtQnBCO0VOL3BtQkM7SUFBbUI7RU1rcW1CcEI7RU5ucW1CQztJQUFtQjtFTXNxbUJwQjtFTnJxbUJDO0lBQW1CO0VNd3FtQnBCO0VOenFtQkM7SUFBbUI7RU00cW1CcEI7RU4zcW1CQztJQUFtQjtFTThxbUJwQjtFTi9xbUJDO0lBQW1CO0VNa3JtQnBCO0VOanJtQkM7SUFBbUI7RU1vcm1CcEI7RU5ycm1CQztJQUFtQjtFTXdybUJwQjtFTnZybUJDO0lBQW1CO0VNMHJtQnBCO0VOM3JtQkM7SUFBbUI7RU04cm1CcEI7RU43cm1CQztJQUFtQjtFTWdzbUJwQjtFTmpzbUJDO0lBQW1CO0VNb3NtQnBCO0VObnNtQkM7SUFBbUI7RU1zc21CcEI7RU52c21CQztJQUFtQjtFTTBzbUJwQjtFTnpzbUJDO0lBQW1CO0VNNHNtQnBCO0VON3NtQkM7SUFBbUI7RU1ndG1CcEI7RU4vc21CQztJQUFtQjtFTWt0bUJwQjtFTm50bUJDO0lBQW1CO0VNc3RtQnBCO0VOcnRtQkM7SUFBbUI7RU13dG1CcEI7RU56dG1CQztJQUFtQjtFTTR0bUJwQjtFTjN0bUJDO0lBQW1CO0VNOHRtQnBCO0VOL3RtQkM7SUFBbUI7RU1rdW1CcEI7RU5qdW1CQztJQUFtQjtFTW91bUJwQjtFTnJ1bUJDO0lBQW1CO0VNd3VtQnBCO0VOdnVtQkM7SUFBbUI7RU0wdW1CcEI7RU4zdW1CQztJQUFtQjtFTTh1bUJwQjtFTjd1bUJDO0lBQW1CO0VNZ3ZtQnBCO0VOanZtQkM7SUFBbUI7RU1vdm1CcEI7RU5udm1CQztJQUFtQjtFTXN2bUJwQjtFTnZ2bUJDO0lBQW1CO0VNMHZtQnBCO0VOenZtQkM7SUFBbUI7RU00dm1CcEI7RU43dm1CQztJQUFtQjtFTWd3bUJwQjtFTi92bUJDO0lBQW1CO0VNa3dtQnBCO0VObndtQkM7SUFBbUI7RU1zd21CcEI7RU5yd21CQztJQUFtQjtFTXd3bUJwQjtFTnp3bUJDO0lBQW1CO0VNNHdtQnBCO0VOM3dtQkM7SUFBbUI7RU04d21CcEI7RU4vd21CQztJQUFtQjtFTWt4bUJwQjtFTmp4bUJDO0lBQW1CO0VNb3htQnBCO0VOcnhtQkM7SUFBbUI7RU13eG1CcEI7RU52eG1CQztJQUFtQjtFTTB4bUJwQjtFTjN4bUJDO0lBQW1CO0VNOHhtQnBCO0VON3htQkM7SUFBbUI7RU1neW1CcEI7RU5qeW1CQztJQUFtQjtFTW95bUJwQjtFTm55bUJDO0lBQW1CO0VNc3ltQnBCO0VOdnltQkM7SUFBbUI7RU0weW1CcEI7RU56eW1CQztJQUFtQjtFTTR5bUJwQjtFTjd5bUJDO0lBQW1CO0VNZ3ptQnBCO0VOL3ltQkM7SUFBbUI7RU1rem1CcEI7RU5uem1CQztJQUFtQjtFTXN6bUJwQjtFTnJ6bUJDO0lBQW1CO0VNd3ptQnBCO0VBOTRsQks7SUFBbUI7RUFpNWxCeEI7RUFoNWxCSztJQUEyQjtFQW01bEJoQztFTjl3bUJDOztJQUF3QjtFTWt4bUJ6QjtFTmp4bUJDOztJQUF3QjtFTXF4bUJ6QjtFTnB4bUJDOztJQUEwQjtJQUFpQjtFTXl4bUI1QztFTjN4bUJDOztJQUF3QjtFTSt4bUJ6QjtFTjl4bUJDOztJQUF3QjtFTWt5bUJ6QjtFTmp5bUJDOztJQUEwQjtJQUFpQjtFTXN5bUI1QztFTnh5bUJDOztJQUF3QjtFTTR5bUJ6QjtFTjN5bUJDOztJQUF3QjtFTSt5bUJ6QjtFTjl5bUJDOztJQUEwQjtJQUFpQjtFTW16bUI1QztFTnJ6bUJDOztJQUF3QjtFTXl6bUJ6QjtFTnh6bUJDOztJQUF3QjtFTTR6bUJ6QjtFTjN6bUJDOztJQUEwQjtJQUFpQjtFTWcwbUI1QztFTmwwbUJDOztJQUF3QjtFTXMwbUJ6QjtFTnIwbUJDOztJQUF3QjtFTXkwbUJ6QjtFTngwbUJDOztJQUEwQjtJQUFpQjtFTTYwbUI1QztFTi8wbUJDOztJQUF3QjtFTW0xbUJ6QjtFTmwxbUJDOztJQUF3QjtFTXMxbUJ6QjtFTnIxbUJDOztJQUEwQjtJQUFpQjtFTTAxbUI1QztFTjUxbUJDOztJQUF3QjtFTWcybUJ6QjtFTi8xbUJDOztJQUF3QjtFTW0ybUJ6QjtFTmwybUJDOztJQUEwQjtJQUFpQjtFTXUybUI1QztFTnoybUJDOztJQUF3QjtFTTYybUJ6QjtFTjUybUJDOztJQUF3QjtFTWczbUJ6QjtFTi8ybUJDOztJQUEwQjtJQUFpQjtFTW8zbUI1QztFTnQzbUJDOztJQUF3QjtFTTAzbUJ6QjtFTnozbUJDOztJQUF3QjtFTTYzbUJ6QjtFTjUzbUJDOztJQUEwQjtJQUFpQjtFTWk0bUI1QztFTm40bUJDOztJQUF3QjtFTXU0bUJ6QjtFTnQ0bUJDOztJQUF3QjtFTTA0bUJ6QjtFTno0bUJDOztJQUEwQjtJQUFpQjtFTTg0bUI1QztFTmg1bUJDOztJQUF3QjtFTW81bUJ6QjtFTm41bUJDOztJQUF3QjtFTXU1bUJ6QjtFTnQ1bUJDOztJQUEwQjtJQUFpQjtFTTI1bUI1QztFTjk0bUJDO0lBQW1CO0VNaTVtQnBCO0VONzRtQkM7SUFBbUI7RU1nNW1CcEI7RU5oNW1CQztJQUFtQjtFTW01bUJwQjtFTm41bUJDO0lBQW1CO0VNczVtQnBCO0VOdDVtQkM7SUFBbUI7RU15NW1CcEI7RU56NW1CQztJQUFtQjtFTTQ1bUJwQjtFTjU1bUJDO0lBQW1CO0VNKzVtQnBCO0VOLzVtQkM7SUFBbUI7RU1rNm1CcEI7RU5sNm1CQztJQUFtQjtFTXE2bUJwQjtFTnI2bUJDO0lBQW1CO0VNdzZtQnBCO0VOeDZtQkM7SUFBbUI7RU0yNm1CcEI7RU4zNm1CQztJQUFtQjtFTTg2bUJwQjtFTjk2bUJDO0lBQW1CO0VNaTdtQnBCO0VOajdtQkM7SUFBbUI7RU1vN21CcEI7RU5wN21CQztJQUFtQjtFTXU3bUJwQjtFTnY3bUJDO0lBQW1CO0VNMDdtQnBCO0VOMTdtQkM7SUFBbUI7RU02N21CcEI7RU43N21CQztJQUFtQjtFTWc4bUJwQjtFTmg4bUJDO0lBQW1CO0VNbThtQnBCO0VObjhtQkM7SUFBbUI7RU1zOG1CcEI7RU50OG1CQztJQUFtQjtFTXk4bUJwQjtFTno4bUJDO0lBQW1CO0VNNDhtQnBCO0VONThtQkM7SUFBbUI7RU0rOG1CcEI7RU4vOG1CQztJQUFtQjtFTWs5bUJwQjtFTmw5bUJDO0lBQW1CO0VNcTltQnBCO0VOcjltQkM7SUFBbUI7RU13OW1CcEI7RU41OW1CQztJQUFtQjtFTSs5bUJwQjtFTjM5bUJDO0lBQW1CO0VNODltQnBCO0VOOTltQkM7SUFBbUI7RU1pK21CcEI7RU5qK21CQztJQUFtQjtFTW8rbUJwQjtFTnArbUJDO0lBQW1CO0VNdSttQnBCO0VOdittQkM7SUFBbUI7RU0wK21CcEI7RU4xK21CQztJQUFtQjtFTTYrbUJwQjtFTjcrbUJDO0lBQW1CO0VNZy9tQnBCO0VOaC9tQkM7SUFBbUI7RU1tL21CcEI7RU5uL21CQztJQUFtQjtFTXMvbUJwQjtFTnQvbUJDO0lBQW1CO0VNeS9tQnBCO0VOei9tQkM7SUFBbUI7RU00L21CcEI7RU41L21CQztJQUFtQjtFTSsvbUJwQjtFTi8vbUJDO0lBQW1CO0VNa2duQnBCO0VObGduQkM7SUFBbUI7RU1xZ25CcEI7RU5yZ25CQztJQUFtQjtFTXdnbkJwQjtFTnhnbkJDO0lBQW1CO0VNMmduQnBCO0VOM2duQkM7SUFBbUI7RU04Z25CcEI7RU45Z25CQztJQUFtQjtFTWlobkJwQjtFTmpobkJDO0lBQW1CO0VNb2huQnBCO0VOcGhuQkM7SUFBbUI7RU11aG5CcEI7RU52aG5CQztJQUFtQjtFTTBobkJwQjtFTjFobkJDO0lBQW1CO0VNNmhuQnBCO0VON2huQkM7SUFBbUI7RU1naW5CcEI7RU5oaW5CQztJQUFtQjtFTW1pbkJwQjtFTm5pbkJDO0lBQW1CO0VNc2luQnBCO0VOdGluQkM7SUFBbUI7RU15aW5CcEI7RU56aW5CQztJQUFtQjtFTTRpbkJwQjtFTjVpbkJDO0lBQW1CO0VNK2luQnBCO0VOL2luQkM7SUFBbUI7RU1ram5CcEI7RU5sam5CQztJQUFtQjtFTXFqbkJwQjtFTnJqbkJDO0lBQW1CO0VNd2puQnBCO0VOeGpuQkM7SUFBbUI7RU0yam5CcEI7RU4zam5CQztJQUFtQjtFTThqbkJwQjtFTjlqbkJDO0lBQW1CO0VNaWtuQnBCO0VOamtuQkM7SUFBbUI7RU1va25CcEI7RU5wa25CQztJQUFtQjtFTXVrbkJwQjtFTnZrbkJDO0lBQW1CO0VNMGtuQnBCO0VOMWtuQkM7SUFBbUI7RU02a25CcEI7RU43a25CQztJQUFtQjtFTWdsbkJwQjtFTmhsbkJDO0lBQW1CO0VNbWxuQnBCO0VObmxuQkM7SUFBbUI7RU1zbG5CcEI7RU50bG5CQztJQUFtQjtFTXlsbkJwQjtFTnpsbkJDO0lBQW1CO0VNNGxuQnBCO0VONWxuQkM7SUFBbUI7RU0rbG5CcEI7RU4vbG5CQztJQUFtQjtFTWttbkJwQjtFTmxtbkJDO0lBQW1CO0VNcW1uQnBCO0VOcm1uQkM7SUFBbUI7RU13bW5CcEI7RU54bW5CQztJQUFtQjtFTTJtbkJwQjtFTjNtbkJDO0lBQW1CO0VNOG1uQnBCO0VBaHdtQks7SUFBdUI7RUFtd21CNUI7RUFsd21CSztJQUF1QjtFQXF3bUI1QjtFQXB3bUJLO0lBQXVCO0VBdXdtQjVCO0VBdHdtQks7SUFBdUI7RUF5d21CNUI7RUF4d21CSztJQUF1QjtFQTJ3bUI1QjtFQTF3bUJLO0lBQXVCO0VBNndtQjVCO0VBNXdtQks7SUFBdUI7RUErd21CNUI7RUExd21CTzs7OztJQUEwQjtFQWd4bUJqQztFQS93bUJPOzs7O0lBQTBCO0VBcXhtQmpDO0VBcHhtQk87Ozs7SUFBMEI7RUEweG1CakM7QUFDRjtBQXJ6bUJFO0VOMWFDO0lBQW1CO0VNbXVuQnBCO0VObHVuQkM7SUFBbUI7RU1xdW5CcEI7RU5qdW5CQztJQUFtQjtFTW91bkJwQjtFTm51bkJDO0lBQW1CO0VNc3VuQnBCO0VOdnVuQkM7SUFBbUI7RU0wdW5CcEI7RU56dW5CQztJQUFtQjtFTTR1bkJwQjtFTjd1bkJDO0lBQW1CO0VNZ3ZuQnBCO0VOL3VuQkM7SUFBbUI7RU1rdm5CcEI7RU5udm5CQztJQUFtQjtFTXN2bkJwQjtFTnJ2bkJDO0lBQW1CO0VNd3ZuQnBCO0VOenZuQkM7SUFBbUI7RU00dm5CcEI7RU4zdm5CQztJQUFtQjtFTTh2bkJwQjtFTi92bkJDO0lBQW1CO0VNa3duQnBCO0VOanduQkM7SUFBbUI7RU1vd25CcEI7RU5yd25CQztJQUFtQjtFTXd3bkJwQjtFTnZ3bkJDO0lBQW1CO0VNMHduQnBCO0VOM3duQkM7SUFBbUI7RU04d25CcEI7RU43d25CQztJQUFtQjtFTWd4bkJwQjtFTmp4bkJDO0lBQW1CO0VNb3huQnBCO0VObnhuQkM7SUFBbUI7RU1zeG5CcEI7RU52eG5CQztJQUFtQjtFTTB4bkJwQjtFTnp4bkJDO0lBQW1CO0VNNHhuQnBCO0VON3huQkM7SUFBbUI7RU1neW5CcEI7RU4veG5CQztJQUFtQjtFTWt5bkJwQjtFTm55bkJDO0lBQW1CO0VNc3luQnBCO0VOcnluQkM7SUFBbUI7RU13eW5CcEI7RU56eW5CQztJQUFtQjtFTTR5bkJwQjtFTjN5bkJDO0lBQW1CO0VNOHluQnBCO0VOL3luQkM7SUFBbUI7RU1rem5CcEI7RU5qem5CQztJQUFtQjtFTW96bkJwQjtFTnJ6bkJDO0lBQW1CO0VNd3puQnBCO0VOdnpuQkM7SUFBbUI7RU0wem5CcEI7RU4zem5CQztJQUFtQjtFTTh6bkJwQjtFTjd6bkJDO0lBQW1CO0VNZzBuQnBCO0VOajBuQkM7SUFBbUI7RU1vMG5CcEI7RU5uMG5CQztJQUFtQjtFTXMwbkJwQjtFTnYwbkJDO0lBQW1CO0VNMDBuQnBCO0VOejBuQkM7SUFBbUI7RU00MG5CcEI7RU43MG5CQztJQUFtQjtFTWcxbkJwQjtFTi8wbkJDO0lBQW1CO0VNazFuQnBCO0VObjFuQkM7SUFBbUI7RU1zMW5CcEI7RU5yMW5CQztJQUFtQjtFTXcxbkJwQjtFTnoxbkJDO0lBQW1CO0VNNDFuQnBCO0VOMzFuQkM7SUFBbUI7RU04MW5CcEI7RU4vMW5CQztJQUFtQjtFTWsybkJwQjtFTmoybkJDO0lBQW1CO0VNbzJuQnBCO0VOcjJuQkM7SUFBbUI7RU13Mm5CcEI7RU52Mm5CQztJQUFtQjtFTTAybkJwQjtFTjMybkJDO0lBQW1CO0VNODJuQnBCO0VONzJuQkM7SUFBbUI7RU1nM25CcEI7RU5qM25CQztJQUFtQjtFTW8zbkJwQjtFTm4zbkJDO0lBQW1CO0VNczNuQnBCO0VONTNuQkM7SUFBbUI7RU0rM25CcEI7RU45M25CQztJQUFtQjtFTWk0bkJwQjtFTjczbkJDO0lBQW1CO0VNZzRuQnBCO0VOLzNuQkM7SUFBbUI7RU1rNG5CcEI7RU5uNG5CQztJQUFtQjtFTXM0bkJwQjtFTnI0bkJDO0lBQW1CO0VNdzRuQnBCO0VOejRuQkM7SUFBbUI7RU00NG5CcEI7RU4zNG5CQztJQUFtQjtFTTg0bkJwQjtFTi80bkJDO0lBQW1CO0VNazVuQnBCO0VOajVuQkM7SUFBbUI7RU1vNW5CcEI7RU5yNW5CQztJQUFtQjtFTXc1bkJwQjtFTnY1bkJDO0lBQW1CO0VNMDVuQnBCO0VOMzVuQkM7SUFBbUI7RU04NW5CcEI7RU43NW5CQztJQUFtQjtFTWc2bkJwQjtFTmo2bkJDO0lBQW1CO0VNbzZuQnBCO0VObjZuQkM7SUFBbUI7RU1zNm5CcEI7RU52Nm5CQztJQUFtQjtFTTA2bkJwQjtFTno2bkJDO0lBQW1CO0VNNDZuQnBCO0VONzZuQkM7SUFBbUI7RU1nN25CcEI7RU4vNm5CQztJQUFtQjtFTWs3bkJwQjtFTm43bkJDO0lBQW1CO0VNczduQnBCO0VOcjduQkM7SUFBbUI7RU13N25CcEI7RU56N25CQztJQUFtQjtFTTQ3bkJwQjtFTjM3bkJDO0lBQW1CO0VNODduQnBCO0VOLzduQkM7SUFBbUI7RU1rOG5CcEI7RU5qOG5CQztJQUFtQjtFTW84bkJwQjtFTnI4bkJDO0lBQW1CO0VNdzhuQnBCO0VOdjhuQkM7SUFBbUI7RU0wOG5CcEI7RU4zOG5CQztJQUFtQjtFTTg4bkJwQjtFTjc4bkJDO0lBQW1CO0VNZzluQnBCO0VOajluQkM7SUFBbUI7RU1vOW5CcEI7RU5uOW5CQztJQUFtQjtFTXM5bkJwQjtFTnY5bkJDO0lBQW1CO0VNMDluQnBCO0VOejluQkM7SUFBbUI7RU00OW5CcEI7RU43OW5CQztJQUFtQjtFTWcrbkJwQjtFTi85bkJDO0lBQW1CO0VNaytuQnBCO0VObituQkM7SUFBbUI7RU1zK25CcEI7RU5yK25CQztJQUFtQjtFTXcrbkJwQjtFTnorbkJDO0lBQW1CO0VNNCtuQnBCO0VOMytuQkM7SUFBbUI7RU04K25CcEI7RU4vK25CQztJQUFtQjtFTWsvbkJwQjtFTmovbkJDO0lBQW1CO0VNby9uQnBCO0VOci9uQkM7SUFBbUI7RU13L25CcEI7RU52L25CQztJQUFtQjtFTTAvbkJwQjtFTjMvbkJDO0lBQW1CO0VNOC9uQnBCO0VONy9uQkM7SUFBbUI7RU1nZ29CcEI7RU5qZ29CQztJQUFtQjtFTW9nb0JwQjtFTm5nb0JDO0lBQW1CO0VNc2dvQnBCO0VOdmdvQkM7SUFBbUI7RU0wZ29CcEI7RU56Z29CQztJQUFtQjtFTTRnb0JwQjtFTjdnb0JDO0lBQW1CO0VNZ2hvQnBCO0VOL2dvQkM7SUFBbUI7RU1raG9CcEI7RU5uaG9CQztJQUFtQjtFTXNob0JwQjtFTnJob0JDO0lBQW1CO0VNd2hvQnBCO0VOemhvQkM7SUFBbUI7RU00aG9CcEI7RU4zaG9CQztJQUFtQjtFTThob0JwQjtFTi9ob0JDO0lBQW1CO0VNa2lvQnBCO0VOamlvQkM7SUFBbUI7RU1vaW9CcEI7RU5yaW9CQztJQUFtQjtFTXdpb0JwQjtFTnZpb0JDO0lBQW1CO0VNMGlvQnBCO0VOM2lvQkM7SUFBbUI7RU04aW9CcEI7RU43aW9CQztJQUFtQjtFTWdqb0JwQjtFTmpqb0JDO0lBQW1CO0VNb2pvQnBCO0VObmpvQkM7SUFBbUI7RU1zam9CcEI7RU52am9CQztJQUFtQjtFTTBqb0JwQjtFTnpqb0JDO0lBQW1CO0VNNGpvQnBCO0VON2pvQkM7SUFBbUI7RU1na29CcEI7RU4vam9CQztJQUFtQjtFTWtrb0JwQjtFTm5rb0JDO0lBQW1CO0VNc2tvQnBCO0VOcmtvQkM7SUFBbUI7RU13a29CcEI7RU56a29CQztJQUFtQjtFTTRrb0JwQjtFTjNrb0JDO0lBQW1CO0VNOGtvQnBCO0VOL2tvQkM7SUFBbUI7RU1rbG9CcEI7RU5qbG9CQztJQUFtQjtFTW9sb0JwQjtFTnJsb0JDO0lBQW1CO0VNd2xvQnBCO0VOdmxvQkM7SUFBbUI7RU0wbG9CcEI7RU4zbG9CQztJQUFtQjtFTThsb0JwQjtFTjdsb0JDO0lBQW1CO0VNZ21vQnBCO0VOam1vQkM7SUFBbUI7RU1vbW9CcEI7RU5ubW9CQztJQUFtQjtFTXNtb0JwQjtFTnZtb0JDO0lBQW1CO0VNMG1vQnBCO0VOem1vQkM7SUFBbUI7RU00bW9CcEI7RU43bW9CQztJQUFtQjtFTWdub0JwQjtFTi9tb0JDO0lBQW1CO0VNa25vQnBCO0VObm5vQkM7SUFBbUI7RU1zbm9CcEI7RU5ybm9CQztJQUFtQjtFTXdub0JwQjtFTnpub0JDO0lBQW1CO0VNNG5vQnBCO0VOM25vQkM7SUFBbUI7RU04bm9CcEI7RU4vbm9CQztJQUFtQjtFTWtvb0JwQjtFTmpvb0JDO0lBQW1CO0VNb29vQnBCO0VOcm9vQkM7SUFBbUI7RU13b29CcEI7RU52b29CQztJQUFtQjtFTTBvb0JwQjtFTjNvb0JDO0lBQW1CO0VNOG9vQnBCO0VON29vQkM7SUFBbUI7RU1ncG9CcEI7RU5qcG9CQztJQUFtQjtFTW9wb0JwQjtFTm5wb0JDO0lBQW1CO0VNc3BvQnBCO0VOdnBvQkM7SUFBbUI7RU0wcG9CcEI7RU56cG9CQztJQUFtQjtFTTRwb0JwQjtFTjdwb0JDO0lBQW1CO0VNZ3FvQnBCO0VOL3BvQkM7SUFBbUI7RU1rcW9CcEI7RUF4dm5CSztJQUFtQjtFQTJ2bkJ4QjtFQTF2bkJLO0lBQTJCO0VBNnZuQmhDO0VOeG5vQkM7O0lBQXdCO0VNNG5vQnpCO0VOM25vQkM7O0lBQXdCO0VNK25vQnpCO0VOOW5vQkM7O0lBQTBCO0lBQWlCO0VNbW9vQjVDO0VOcm9vQkM7O0lBQXdCO0VNeW9vQnpCO0VOeG9vQkM7O0lBQXdCO0VNNG9vQnpCO0VOM29vQkM7O0lBQTBCO0lBQWlCO0VNZ3BvQjVDO0VObHBvQkM7O0lBQXdCO0VNc3BvQnpCO0VOcnBvQkM7O0lBQXdCO0VNeXBvQnpCO0VOeHBvQkM7O0lBQTBCO0lBQWlCO0VNNnBvQjVDO0VOL3BvQkM7O0lBQXdCO0VNbXFvQnpCO0VObHFvQkM7O0lBQXdCO0VNc3FvQnpCO0VOcnFvQkM7O0lBQTBCO0lBQWlCO0VNMHFvQjVDO0VONXFvQkM7O0lBQXdCO0VNZ3JvQnpCO0VOL3FvQkM7O0lBQXdCO0VNbXJvQnpCO0VObHJvQkM7O0lBQTBCO0lBQWlCO0VNdXJvQjVDO0VOenJvQkM7O0lBQXdCO0VNNnJvQnpCO0VONXJvQkM7O0lBQXdCO0VNZ3NvQnpCO0VOL3JvQkM7O0lBQTBCO0lBQWlCO0VNb3NvQjVDO0VOdHNvQkM7O0lBQXdCO0VNMHNvQnpCO0VOenNvQkM7O0lBQXdCO0VNNnNvQnpCO0VONXNvQkM7O0lBQTBCO0lBQWlCO0VNaXRvQjVDO0VObnRvQkM7O0lBQXdCO0VNdXRvQnpCO0VOdHRvQkM7O0lBQXdCO0VNMHRvQnpCO0VOenRvQkM7O0lBQTBCO0lBQWlCO0VNOHRvQjVDO0VOaHVvQkM7O0lBQXdCO0VNb3VvQnpCO0VObnVvQkM7O0lBQXdCO0VNdXVvQnpCO0VOdHVvQkM7O0lBQTBCO0lBQWlCO0VNMnVvQjVDO0VON3VvQkM7O0lBQXdCO0VNaXZvQnpCO0VOaHZvQkM7O0lBQXdCO0VNb3ZvQnpCO0VObnZvQkM7O0lBQTBCO0lBQWlCO0VNd3ZvQjVDO0VOMXZvQkM7O0lBQXdCO0VNOHZvQnpCO0VON3ZvQkM7O0lBQXdCO0VNaXdvQnpCO0VOaHdvQkM7O0lBQTBCO0lBQWlCO0VNcXdvQjVDO0VOeHZvQkM7SUFBbUI7RU0ydm9CcEI7RU52dm9CQztJQUFtQjtFTTB2b0JwQjtFTjF2b0JDO0lBQW1CO0VNNnZvQnBCO0VON3ZvQkM7SUFBbUI7RU1nd29CcEI7RU5od29CQztJQUFtQjtFTW13b0JwQjtFTm53b0JDO0lBQW1CO0VNc3dvQnBCO0VOdHdvQkM7SUFBbUI7RU15d29CcEI7RU56d29CQztJQUFtQjtFTTR3b0JwQjtFTjV3b0JDO0lBQW1CO0VNK3dvQnBCO0VOL3dvQkM7SUFBbUI7RU1reG9CcEI7RU5seG9CQztJQUFtQjtFTXF4b0JwQjtFTnJ4b0JDO0lBQW1CO0VNd3hvQnBCO0VOeHhvQkM7SUFBbUI7RU0yeG9CcEI7RU4zeG9CQztJQUFtQjtFTTh4b0JwQjtFTjl4b0JDO0lBQW1CO0VNaXlvQnBCO0VOanlvQkM7SUFBbUI7RU1veW9CcEI7RU5weW9CQztJQUFtQjtFTXV5b0JwQjtFTnZ5b0JDO0lBQW1CO0VNMHlvQnBCO0VOMXlvQkM7SUFBbUI7RU02eW9CcEI7RU43eW9CQztJQUFtQjtFTWd6b0JwQjtFTmh6b0JDO0lBQW1CO0VNbXpvQnBCO0VObnpvQkM7SUFBbUI7RU1zem9CcEI7RU50em9CQztJQUFtQjtFTXl6b0JwQjtFTnp6b0JDO0lBQW1CO0VNNHpvQnBCO0VONXpvQkM7SUFBbUI7RU0rem9CcEI7RU4vem9CQztJQUFtQjtFTWswb0JwQjtFTnQwb0JDO0lBQW1CO0VNeTBvQnBCO0VOcjBvQkM7SUFBbUI7RU13MG9CcEI7RU54MG9CQztJQUFtQjtFTTIwb0JwQjtFTjMwb0JDO0lBQW1CO0VNODBvQnBCO0VOOTBvQkM7SUFBbUI7RU1pMW9CcEI7RU5qMW9CQztJQUFtQjtFTW8xb0JwQjtFTnAxb0JDO0lBQW1CO0VNdTFvQnBCO0VOdjFvQkM7SUFBbUI7RU0wMW9CcEI7RU4xMW9CQztJQUFtQjtFTTYxb0JwQjtFTjcxb0JDO0lBQW1CO0VNZzJvQnBCO0VOaDJvQkM7SUFBbUI7RU1tMm9CcEI7RU5uMm9CQztJQUFtQjtFTXMyb0JwQjtFTnQyb0JDO0lBQW1CO0VNeTJvQnBCO0VOejJvQkM7SUFBbUI7RU00Mm9CcEI7RU41Mm9CQztJQUFtQjtFTSsyb0JwQjtFTi8yb0JDO0lBQW1CO0VNazNvQnBCO0VObDNvQkM7SUFBbUI7RU1xM29CcEI7RU5yM29CQztJQUFtQjtFTXczb0JwQjtFTngzb0JDO0lBQW1CO0VNMjNvQnBCO0VOMzNvQkM7SUFBbUI7RU04M29CcEI7RU45M29CQztJQUFtQjtFTWk0b0JwQjtFTmo0b0JDO0lBQW1CO0VNbzRvQnBCO0VOcDRvQkM7SUFBbUI7RU11NG9CcEI7RU52NG9CQztJQUFtQjtFTTA0b0JwQjtFTjE0b0JDO0lBQW1CO0VNNjRvQnBCO0VONzRvQkM7SUFBbUI7RU1nNW9CcEI7RU5oNW9CQztJQUFtQjtFTW01b0JwQjtFTm41b0JDO0lBQW1CO0VNczVvQnBCO0VOdDVvQkM7SUFBbUI7RU15NW9CcEI7RU56NW9CQztJQUFtQjtFTTQ1b0JwQjtFTjU1b0JDO0lBQW1CO0VNKzVvQnBCO0VOLzVvQkM7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O0FBNEZsRDtBQTNGQTtFQUFrRDtBQThGbEQ7QUE1RkE7RUFBa0Q7QUErRmxEO0FBOUZBO0VBQWtEO0FBaUdsRDtBQWhHQTtFQUFrRDtBQW1HbEQ7QUFsR0E7RUFBa0Q7QUFxR2xEO0FBbkdBO0VBQXVEO0FBc0d2RDtBQXJHQTtFQUF1RDtBQXdHdkQ7QUF2R0E7RUFBdUQ7QUEwR3ZEO0FBeEdBO0VBQTZEO0FBMkc3RDtBQTFHQTtFQUE2RDtBQTZHN0Q7QUE1R0E7RUFBNkQ7QUErRzdEO0FBN0dBO0VBQTJDO0FBZ0gzQztBQS9HQTtFQUEyQztBQWtIM0M7QUFqSEE7RUFBMkM7QUFvSDNDO0FBbEhBO0VBQXlDO0FBcUh6QztBQXBIQTtFQUF5QztBQXVIekM7QUF0SEE7RUFBeUM7QUF5SHpDO0FBdkhBO0VBQXVDO0FBMEh2QztBQXpIQTtFQUF1QztBQTRIdkM7QUEzSEE7RUFBdUM7QUE4SHZDO0FBNUhBOzs7OztFQUFrVDtBQW1JbFQ7QUFsSUE7Ozs7O0VBQWtUO0FBeUlsVDtBQXhJQTs7Ozs7RUFBa1Q7QUErSWxUO0FBN0lBOzs7OztFQUF3UztBQW9KeFM7QUFuSkE7Ozs7O0VBQXdTO0FBMEp4UztBQXpKQTs7Ozs7RUFBd1M7QUFnS3hTO0FBOUpBO0VBQWtDO0FBaUtsQztBQWhLQTtFQUFrQztBQW1LbEM7QUFsS0E7RUFBa0M7QUFxS2xDO0FBbktBO0VBQTJCO0FBc0szQjtBQXJLQTtFQUEyQjtBQXdLM0I7QUF2S0E7RUFBMkI7QUEwSzNCO0FBeEtBO0VBQTBEO0FBMksxRDtBQTFLQTtFQUEwRDtBQTZLMUQ7QUE1S0E7RUFBMEQ7QUErSzFEO0FBN0tBO0VBQWlEO0FBZ0xqRDtBQS9LQTtFQUFpRDtBQWtMakQ7QUFqTEE7RUFBaUQ7QUFvTGpEO0FBbExBO0VBQWdDO0FBcUxoQztBQXBMQTtFQUFnQztBQXVMaEM7QUF0TEE7RUFBZ0M7QUF5TGhDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2xlc3MvdGhlbWUubGVzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvbGVzcy9mb250cy5sZXNzIiwid2VicGFjazovLy8uL2Fzc2V0cy9sZXNzL21peGlucy5sZXNzIiwid2VicGFjazovLy8uL2Fzc2V0cy9sZXNzL2dyaWQubGVzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvbGVzcy9tb2R1bGVzL21hcC5sZXNzIiwid2VicGFjazovLy8uL2Fzc2V0cy9sZXNzL21vZHVsZXMvcnVpbm1hcC5sZXNzIiwid2VicGFjazovLy8uL2Fzc2V0cy9sZXNzL21vZHVsZXMvbG9nLmxlc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2xlc3MvbW9kdWxlcy90b3duLmxlc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2xlc3MvbW9kdWxlcy9iZXlvbmQubGVzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvbGVzcy9tb2JpbGUubGVzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvbGVzcy9tb2R1bGVzL2NvbnN0cnVjdGlvbnMubGVzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvbGVzcy9tb2R1bGVzL2ZvcnVtLmxlc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2xlc3MvbW9kdWxlcy9naG9zdC5sZXNzIiwid2VicGFjazovLy8uL2Fzc2V0cy9sZXNzL21vZHVsZXMvc291bC5sZXNzIiwid2VicGFjazovLy8uL2Fzc2V0cy9sZXNzL21vZHVsZXMvcnAubGVzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvbGVzcy9tb2R1bGVzL2FkbWluLmxlc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2xlc3MvbW9kdWxlcy9oZWxwLmxlc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2xlc3MvbW9kdWxlcy9kb2NzLmxlc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2xlc3MvbW9kdWxlcy9ldmVudHMubGVzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvbGVzcy9pbnRsLmxlc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAob25jZSkgXCJmb250c1wiO1xuQGltcG9ydCAob25jZSkgXCJncmlkXCI7XG5cbkBpbXBvcnQgKG9uY2UpIFwibW9kdWxlcy9tYXBcIjtcbkBpbXBvcnQgKG9uY2UpIFwibW9kdWxlcy9ydWlubWFwXCI7XG5AaW1wb3J0IChvbmNlKSBcIm1vZHVsZXMvbG9nXCI7XG5AaW1wb3J0IChvbmNlKSBcIm1vZHVsZXMvdG93blwiO1xuQGltcG9ydCAob25jZSkgXCJtb2R1bGVzL2JleW9uZFwiO1xuQGltcG9ydCAob25jZSkgXCJtb2R1bGVzL2NvbnN0cnVjdGlvbnNcIjtcbkBpbXBvcnQgKG9uY2UpIFwibW9kdWxlcy9mb3J1bVwiO1xuQGltcG9ydCAob25jZSkgXCJtb2R1bGVzL2dob3N0XCI7XG5AaW1wb3J0IChvbmNlKSBcIm1vZHVsZXMvc291bFwiO1xuQGltcG9ydCAob25jZSkgXCJtb2R1bGVzL3JwXCI7XG5AaW1wb3J0IChvbmNlKSBcIm1vZHVsZXMvYWRtaW5cIjtcbkBpbXBvcnQgKG9uY2UpIFwibW9kdWxlcy9oZWxwXCI7XG5AaW1wb3J0IChvbmNlKSBcIm1vZHVsZXMvZG9jc1wiO1xuQGltcG9ydCAob25jZSkgXCJtb2R1bGVzL2V2ZW50c1wiO1xuXG5AbXlob3JkZXMtZml4ZWQtZm9udDogXCJDb3VyaWVyIFByaW1lXCIsIGZpeGVkO1xuQG15aG9yZGVzLXNhbnMtc2VyaWYtZm9udDogXCJDb21pYyBOZXVlXCIsIHNhbnMtc2VyaWY7XG5AbXlob3JkZXMtc2VyaWYtZm9udDogXCJMb3JhXCIsIHNlcmlmO1xuQG15aG9yZGVzLWdhemV0dGUtZm9udDogXCJDb3VyaWVyIE5ld1wiLCBcIkNvdXJpZXJcIiwgbW9ub3NwYWNlO1xuQG15aG9yZGVzLXRhYi1mb250OiBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG5AbXlob3JkZXMtZm9udDogXCJOdW5pdG9cIiwgXCJDZW50dXJ5IEdvdGhpY1wiLCBcIkFyaWFsXCIsIFwiVHJlYnVjaGV0IE1TXCIsIFwiVmVyZGFuYVwiLCAnT3BlbiBTYW5zJyxzYW5zLXNlcmlmO1xuXG5AbXlob3JkZXMtYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iYWNrZ3JvdW5kL2JnX2NvbG9yZWQuanBnKSBmaXhlZCB0b3Agbm8tcmVwZWF0LCAjMTAwQzBCO1xuQG15aG9yZGVzLWJhY2tncm91bmQtb25saW5lOiB1cmwoLi4vaW1nL2JhY2tncm91bmQvYmdfZ3JheS5qcGcpIGZpeGVkIHRvcCBuby1yZXBlYXQsICMxMDBDMEI7XG5cbkBteWhvcmRlcy1jb250ZW50LXdpZHRoOiA5NTBweDtcbkBteWhvcmRlcy1jb250ZW50LWJhY2tncm91bmQ6IHVybCguLi9pbWcvYmFja2dyb3VuZC9iZ19jb250ZW50LmpwZykgbGVmdCByZXBlYXQteTtcbkBteWhvcmRlcy1sZWZ0LXBhZGRpbmc6IDE5cHg7XG5cbkBteWhvcmRlcy1jb250ZW50LWhlYWRlci1iYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JhY2tncm91bmQvYmdfY29udGVudF9oZWFkZXIuanBnKSBsZWZ0IG5vLXJlcGVhdDtcbkBteWhvcmRlcy1jb250ZW50LWhlYWRlci1oZWlnaHQ6IDMwNXB4O1xuQG15aG9yZGVzLWNvbnRlbnQtaGVhZGVyLW1hcmdpbjogLTk1cHg7XG5cbkBteWhvcmRlcy1jb250ZW50LWZvb3Rlci1iYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JhY2tncm91bmQvYmdfY29udGVudF9mb290ZXIuZ2lmKSBsZWZ0IG5vLXJlcGVhdDtcbkBteWhvcmRlcy1jb250ZW50LWZvb3Rlci1oZWlnaHQ6IDE1cHg7XG5AbXlob3JkZXMtY29udGVudC1mb290ZXItbWFyZ2luOiAxNXB4O1xuXG5AbXlob3JkZXMtcGFuZWwtY29sb3I6IHdoaXRlO1xuQG15aG9yZGVzLXBhbmVsLWJnOiAjN2U0ZDJhO1xuQG15aG9yZGVzLXBhbmVsLWJveC1iZzogIzY5M2UyOTtcbkBteWhvcmRlcy1wYW5lbC1ib3JkZXI6IHVybChcIi4uL2ltZy9iYWNrZ3JvdW5kL2JveC9wYW5lbF8wMC5naWZcIikgdG9wIGxlZnQgbm8tcmVwZWF0LCB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC9ib3gvcGFuZWxfMDIuZ2lmXCIpIHRvcCByaWdodCBuby1yZXBlYXQsXG4gICAgICAgICAgICAgICAgICAgICAgICB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC9ib3gvcGFuZWxfMjAuZ2lmXCIpIGJvdHRvbSBsZWZ0IG5vLXJlcGVhdCwgdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvYm94L3BhbmVsXzIyLmdpZlwiKSBib3R0b20gcmlnaHQgbm8tcmVwZWF0LFxuICAgICAgICAgICAgICAgICAgICAgICAgdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvYm94L3BhbmVsXzAxLmdpZlwiKSB0b3AgbGVmdCByZXBlYXQteCwgdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvYm94L3BhbmVsXzEwLmdpZlwiKSB0b3AgbGVmdCByZXBlYXQteSxcbiAgICAgICAgICAgICAgICAgICAgICAgIHVybChcIi4uL2ltZy9iYWNrZ3JvdW5kL2JveC9wYW5lbF8xMi5naWZcIikgdG9wIHJpZ2h0IHJlcGVhdC15LCB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC9ib3gvcGFuZWxfMjEuZ2lmXCIpIGJvdHRvbSBsZWZ0IHJlcGVhdC14O1xuQG15aG9yZGVzLXBhbmVsLWJvcmRlci1ib3g6IHVybChcIi4uL2ltZy9iYWNrZ3JvdW5kL2JveC9wYW5lbF8wMC5wbmdcIikgdG9wIGxlZnQgbm8tcmVwZWF0LCB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC9ib3gvcGFuZWxfMDIucG5nXCIpIHRvcCByaWdodCBuby1yZXBlYXQsXG4gICAgICAgICAgICAgICAgICAgICAgdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvYm94L3BhbmVsXzIwLnBuZ1wiKSBib3R0b20gbGVmdCBuby1yZXBlYXQsIHVybChcIi4uL2ltZy9iYWNrZ3JvdW5kL2JveC9wYW5lbF8yMi5wbmdcIikgYm90dG9tIHJpZ2h0IG5vLXJlcGVhdCxcbiAgICAgICAgICAgICAgICAgICAgICB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC9ib3gvcGFuZWxfMDEucG5nXCIpIHRvcCBsZWZ0IHJlcGVhdC14LCB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC9ib3gvcGFuZWxfMTAucG5nXCIpIHRvcCBsZWZ0IHJlcGVhdC15LFxuICAgICAgICAgICAgICAgICAgICAgIHVybChcIi4uL2ltZy9iYWNrZ3JvdW5kL2JveC9wYW5lbF8xMi5wbmdcIikgdG9wIHJpZ2h0IHJlcGVhdC15LCB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC9ib3gvcGFuZWxfMjEucG5nXCIpIGJvdHRvbSBsZWZ0IHJlcGVhdC14O1xuQG15aG9yZGVzLXBhbmVsLWJvcmRlci1hMDA6IHVybChcIi4uL2ltZy9iYWNrZ3JvdW5kL2JveC9wYW5lbF8wMGEuZ2lmXCIpIHRvcCBsZWZ0IG5vLXJlcGVhdCwgdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvYm94L3BhbmVsXzAyLmdpZlwiKSB0b3AgcmlnaHQgbm8tcmVwZWF0LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVybChcIi4uL2ltZy9iYWNrZ3JvdW5kL2JveC9wYW5lbF8yMC5naWZcIikgYm90dG9tIGxlZnQgbm8tcmVwZWF0LCB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC9ib3gvcGFuZWxfMjIuZ2lmXCIpIGJvdHRvbSByaWdodCBuby1yZXBlYXQsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvYm94L3BhbmVsXzAxLmdpZlwiKSB0b3AgbGVmdCByZXBlYXQteCwgdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvYm94L3BhbmVsXzEwLmdpZlwiKSB0b3AgbGVmdCByZXBlYXQteSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC9ib3gvcGFuZWxfMTIuZ2lmXCIpIHRvcCByaWdodCByZXBlYXQteSwgdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvYm94L3BhbmVsXzIxLmdpZlwiKSBib3R0b20gbGVmdCByZXBlYXQteDtcbkBteWhvcmRlcy1wYW5lbC1ib3JkZXItYS10b3A6IHVybChcIi4uL2ltZy9iYWNrZ3JvdW5kL2JveC9wYW5lbF8wMGEuZ2lmXCIpIHRvcCBsZWZ0IG5vLXJlcGVhdCwgdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvYm94L3BhbmVsXzAyYS5naWZcIikgdG9wIHJpZ2h0IG5vLXJlcGVhdCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVybChcIi4uL2ltZy9iYWNrZ3JvdW5kL2JveC9wYW5lbF8yMC5naWZcIikgYm90dG9tIGxlZnQgbm8tcmVwZWF0LCB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC9ib3gvcGFuZWxfMjIuZ2lmXCIpIGJvdHRvbSByaWdodCBuby1yZXBlYXQsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC9ib3gvcGFuZWxfMDEuZ2lmXCIpIHRvcCBsZWZ0IHJlcGVhdC14LCB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC9ib3gvcGFuZWxfMTAuZ2lmXCIpIHRvcCBsZWZ0IHJlcGVhdC15LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvYm94L3BhbmVsXzEyLmdpZlwiKSB0b3AgcmlnaHQgcmVwZWF0LXksIHVybChcIi4uL2ltZy9iYWNrZ3JvdW5kL2JveC9wYW5lbF8yMS5naWZcIikgYm90dG9tIGxlZnQgcmVwZWF0LXg7XG5cbkBteWhvcmRlcy1jZWxsLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiAjNWMyYjIwO1xuQG15aG9yZGVzLWNlbGwtaGVhZGVyLXRleHQtY29sb3I6ICNmMGQ3OWU7XG5cbkBteWhvcmRlcy1idXR0b24tYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmFja2dyb3VuZC9iZ19idXR0b24uZ2lmJyk7XG5AbXlob3JkZXMtYnV0dG9uLXN0YXRpYy1iYWNrZ3JvdW5kOiAjYTUzODFiO1xuQG15aG9yZGVzLWJ1dHRvbi1jb2xvcjogI0YwRDc5RTtcbkBteWhvcmRlcy1idXR0b24tYm9yZGVyOiBibGFjaztcblxuQG15aG9yZGVzLWlucHV0LWJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JhY2tncm91bmQvYmdfaW5wdXQuanBnJykgYm90dG9tIGNlbnRlciByZXBlYXQ7XG5AbXlob3JkZXMtaW5wdXQtdGV4dC1iYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iYWNrZ3JvdW5kL2Zvcm1fdGV4dGFyZWEuZ2lmJykgYm90dG9tIGNlbnRlciByZXBlYXQ7XG5AbXlob3JkZXMtaW5wdXQtY29sb3I6ICMzQjMyNDk7XG5AbXlob3JkZXMtaW5wdXQtYm9yZGVyOiAjRUZEQkE4O1xuXG5AbXlob3JkZXMtc21hbGx0ZXh0OiAjZGRhYjc2O1xuXG5AbXlob3JkZXMtaGVscC1jb2xvcjogIzUyNDA1MztcbkBteWhvcmRlcy1ncmVlbi1jb2xvcjogIzQxNGEzMTtcbkBteWhvcmRlcy1oZXJvaGVscC1jb2xvcjogIzRkNTUzNztcblxuaHRtbCB7IGZvbnQtc2l6ZTogMTBweDsgfVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IEBteWhvcmRlcy1mb250OyBmb250LXNpemU6IDEuNnJlbTsgbWFyZ2luOiAwO1xufVxuXG4ub2ZmbGluZV9ib2R5IHsgYmFja2dyb3VuZDogQG15aG9yZGVzLWJhY2tncm91bmQ7IH1cbi5vbmxpbmVfYm9keSB7IGJhY2tncm91bmQ6IEBteWhvcmRlcy1iYWNrZ3JvdW5kLW9ubGluZTsgfVxuXG5kaXYuZGVidWdfaW5mbywgZGl2LmRlYnVnX2luZm9fcmVsZWFzZSB7XG4gIGNvbG9yOiB3aGl0ZTsgZm9udC1zaXplOiAxLjFyZW07XG5cbiAgJi5kZWJ1Z19pbmZvIHtcbiAgICBtYXJnaW46IDJweCAxMHB4OyBwYWRkaW5nOiAzcHg7XG4gICAgYmFja2dyb3VuZDogIzc1MDAwMDsgYm9yZGVyOiAxcHggc29saWQgI2ZmMDAwMDsgb3V0bGluZTogMXB4IHNvbGlkIGJsYWNrO1xuICAgIGJveC1zaGFkb3c6IDAgMCAzcHggYmxhY2s7XG4gIH1cblxuICAmLmRlYnVnX2luZm9fcmVsZWFzZSAudmVyc2lvbiB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpOyBwYWRkaW5nOiA0cHg7XG4gIH1cblxuICAmPmRpdjpmaXJzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICY+YiB7IGZvbnQtdmFyaWFudDogc21hbGwtY2FwczsgfVxuICB9XG4gICY+ZGl2Omxhc3QtY2hpbGQgeyBmb250LXNpemU6IC45cmVtOyBmbG9hdDogcmlnaHQ7IGRpc3BsYXk6IGlubGluZS1ibG9jayB9XG4gICYgYSB7IGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50OyB9XG4gICY6YWZ0ZXIgeyBjb250ZW50OiBcIiBcIjsgY2xlYXI6IGJvdGg7IGRpc3BsYXk6IGJsb2NrOyB9XG59XG5cbngtbWVzc2FnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNub3RpZmljYXRpb25zIHtcbiAgcG9zaXRpb246IGZpeGVkOyB0b3A6IDA7IGhlaWdodDogMTAwJTsgd2lkdGg6IDQ4MHB4OyBsZWZ0OiA1MCU7IG1hcmdpbi1sZWZ0OiAtMjQwcHg7IHotaW5kZXg6IDEwMDA7IHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAmPioge3BvaW50ZXItZXZlbnRzOiBhbGx9XG4gICY+ZGl2IHtcbiAgICB0cmFuc2l0aW9uOiB0b3AgMC41cyBlYXNlLWluLW91dCwgb3BhY2l0eSAwLjVzIGVhc2UtaW4tb3V0LCBtYXJnaW4tdG9wIDAuNXMgZWFzZS1pbi1vdXQ7IHRvcDogLTUwcHg7IG9wYWNpdHk6IDA7XG4gICAgJjpiZWZvcmUgeyBjb250ZW50OiBcIiBcIjsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDVweDsgYm90dG9tOiA1cHg7IGxlZnQ6IDNweDsgd2lkdGg6IDRweDsgfVxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgbWFyZ2luOiA1cHggMDsgYm94LXNoYWRvdzogMCAwIDRweCBibGFjazsgY3Vyc29yOiBwb2ludGVyOyB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgIHBhZGRpbmc6IDVweCA1cHggNXB4IDEycHg7IGJhY2tncm91bmQ6ICM1YzJiMjA7IGJvcmRlcjogMXB4IHNvbGlkICNiMzdjNGE7IG91dGxpbmU6IDFweCBzb2xpZCBibGFjazsgY29sb3I6IEBteWhvcmRlcy1zbWFsbHRleHQ7XG4gICAgc3Ryb25nLCBiIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG4gICAgJi5zaG93IHsgdG9wOiAwOyBvcGFjaXR5OiAxIH1cbiAgICAmLmRpc2FwcGVhciB7IHRvcDogMDsgb3BhY2l0eTogMCB9XG4gICAgJi5ub3RpY2U6YmVmb3JlIHsgYmFja2dyb3VuZDogIzVlYjVlMCB9XG4gICAgJi53YXJuaW5nOmJlZm9yZSB7IGJhY2tncm91bmQ6ICNlMDlhNGYgfVxuICAgICYuZXJyb3I6YmVmb3JlIHsgYmFja2dyb3VuZDogI2E5MDAxNyB9XG4gICAgJj5zcGFuIHtcbiAgICAgICY+aW1nIHsgbWFyZ2luLXJpZ2h0OiAzcHg7IH1cbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4xNSk7IGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4xNSk7IHBhZGRpbmc6IDAgNXB4OyBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICBmb250LXZhcmlhbnQ6IHNtYWxsLWNhcHM7IGNvbG9yOiB3aGl0ZTsgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgJi50b29sIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc4NDMyMztcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuI2xvYWR6b25lIHtcbiAgcG9zaXRpb246IGZpeGVkOyBsZWZ0OiAwOyB0b3A6IDA7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IHotaW5kZXg6IDk5OTk4O1xuICAmPmRpdiB7IHRleHQtYWxpZ246IGNlbnRlcjsgbWFyZ2luLXRvcDogMTEwcHg7IGNvbG9yOiB3aGVhdDsgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMTAwJSB9XG4gICY+ZGl2Om50aC1jaGlsZCgxKSB7IHRyYW5zZm9ybTogc2NhbGUoMS4yNSk7IGZpbHRlcjogZHJvcC1zaGFkb3coMnB4IDRweCA2cHggYmxhY2spOyBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2FuaW1zL2xvYWRpbmcuZ2lmKTsgd2lkdGg6IDEwMHB4OyBoZWlnaHQ6IDI0cHg7IGxlZnQ6IDQ1JTsgfVxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7IG9wYWNpdHk6IDE7XG4gICZbeC1zdGFjaz1cIjBcIl0geyBvcGFjaXR5OiAwOyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxufVxuXG4jbW9kYWwtYmFja2Ryb3Age1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkOyBsZWZ0OiAwOyB0b3A6IDA7IHdpZHRoOiAxMDB2dzsgaGVpZ2h0OiAxMDB2aDsgei1pbmRleDogOTk5OTk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDEwNywgMzIsIDE3LDAuMikgMCUsIHJnYmEoMTA3LCAzMiwgMTcsMC40KSA3MCUsIHJnYmEoMCwwLDAsMC43KSAxMDAlKTtcbiAgZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcbiAgJi5hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7IHBvaW50ZXItZXZlbnRzOiBpbml0aWFsO1xuICB9XG4gICY+ZGl2I21vZGFsIHtcbiAgICBjb2xvcjogd2hlYXQ7IG1pbi13aWR0aDogMjAwcHg7IHdpZHRoOiBhdXRvOyBtYXgtd2lkdGg6IDUwMHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiAjNWMyYjIwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiMzdjNGE7IG91dGxpbmU6IDJweCBzb2xpZCBibGFjazsgcG9zaXRpb246IHJlbGF0aXZlOyBtYXgtaGVpZ2h0OiAxMDAlOyBvdmVyZmxvdzogYXV0bztcblxuICAgIGRpdiNtb2RhbC10aXRsZSB7XG4gICAgICBsaW5lLWhlaWdodDogM3JlbTsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMjUpOyBmb250LXdlaWdodDogYm9sZDsgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBwYWRkaW5nOiAwIDRyZW0gMCAxcmVtO1xuICAgICAgJjplbXB0eSB7ZGlzcGxheTogbm9uZX1cbiAgICB9XG5cbiAgICBkaXYjbW9kYWwtY29udGVudCB7XG4gICAgICBtaW4taGVpZ2h0OiA1cmVtOyBwYWRkaW5nOiAxcmVtO1xuICAgICAgc3Ryb25nIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgICAgY29sb3I6IHdoaXRlOyBmb250LXdlaWdodDogYm9sZDsgJj5pbWcgeyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgfVxuICAgICAgICAgICYudG9vbCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg0MzIzO1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9IFxuICAgICAgICB9XG5cbiAgICAgIC5tb2RhbC1mb3JtIHtcbiAgICAgICAgbGFiZWwuZXJyb3IgeyBjb2xvcjogI2MwMDsgfVxuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICYuZXJyb3IgeyBvdXRsaW5lOiAycHggc29saWQgI2MwMDsgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgZGl2I21vZGFsLWFjdGlvbnMge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgcGFkZGluZzogM3B4O1xuICAgIH1cblxuICAgICYucG9wdXAtZ2hvdWwsICYucG9wdXAtc2hhbWFuLCAmLnBvcHVwLWluc3VycmVjdGlvbiwgJi5wb3B1cC1zdHJhbmdlciwgJi5wb3B1cC1nZW5lcmFsLCAmLnBvcHVwLWFsdGFyIHtcblxuICAgICAgYmFja2dyb3VuZDogIzc5MzkzYTtcblxuICAgICAgJi5wb3B1cC1zaGFtYW4ge1xuICAgICAgICAmPmRpdiNtb2RhbC1jb250ZW50Pi5pbm5lci1ub3RpZmljYXRpb24tY29udGVudD5wOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjN2U0ZDJhO1xuICAgICAgICAgIG1hcmdpbjogLTEwcHggLTEwcHggMTBweCAtMTBweDtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjM3YzRhO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAzcHggYmxhY2s7XG5cbiAgICAgICAgICAmOmFmdGVyIHtjbGVhcjogYm90aDsgY29udGVudDogXCIgXCI7IGRpc3BsYXk6IGJsb2NrfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY+ZGl2I21vZGFsLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwOyBmb250LXNpemU6IDAuOGVtO1xuICAgICAgICAmPi5pbm5lci1ub3RpZmljYXRpb24taGVhZGVyICB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzNkMzE0OTsgcGFkZGluZzogNXB4OyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgJj5pbWcgeyBtYXJnaW46IDAgMTBweCAxMHB4IDA7IGJvcmRlcjogMnB4IHNvbGlkIGJsYWNrOyB9XG4gICAgICAgIH1cbiAgICAgICAgJj4uaW5uZXItbm90aWZpY2F0aW9uLWNvbnRlbnQge1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTsgcGFkZGluZzogMTBweDtcbiAgICAgICAgICBpbWcuZmxvYXQtbGVmdCB7IG1hcmdpbjogMCAxMHB4IDEwcHggMDsgfVxuICAgICAgICB9XG4gICAgICAgICYgcCB7IG1hcmdpbjogMTRweCAwOyAgdGV4dC1hbGlnbjoganVzdGlmeSB9XG4gICAgICAgICYgdWwuYmx1ZWxpc3Qge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMzZDMxNDk7XG4gICAgICAgICAgJj5saSB7IGxpc3Qtc3R5bGU6IHVybCguLi9pbWcvaWNvbnMvc21hbGxfZG90LmdpZik7IHBhZGRpbmc6IDJweCAxMHB4IDJweCAycHg7IHRleHQtYWxpZ246IGp1c3RpZnk7IH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuICB9XG59XG5cbiN3cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyBtYXJnaW46IDAgYXV0bzsgcGFkZGluZzogMDsgd2lkdGg6IEBteWhvcmRlcy1jb250ZW50LXdpZHRoOyBvdmVyZmxvdzogdmlzaWJsZTtcbiAgYmFja2dyb3VuZDogQG15aG9yZGVzLWNvbnRlbnQtYmFja2dyb3VuZDsgYm94LXNoYWRvdzogMCAwIDIwcHggYmxhY2s7XG5cbiAgJi5hdHRyYWN0IHtcbiAgICBib3gtc2hhZG93OiBub25lOyBiYWNrZ3JvdW5kOiBub25lOyBiYWNrZHJvcC1maWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAyMHB4IGJsYWNrKTtcbiAgICBkaXYuaGVhZGVyLXN0YXRzIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMHB4OyBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgJj51bCB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIGZvbnQtdmFyaWFudDogc21hbGwtY2FwcztcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgICAgICAgY29sb3I6ICNmZGNiNzA7XG4gICAgICAgIHRleHQtc2hhZG93OiAwcHggMXB4IDFweCBibGFjaywgMHB4IC0xcHggMXB4IGJsYWNrLCAxcHggMHB4IDFweCBibGFjaywgLTFweCAwcHggMXB4IGJsYWNrLCAxcHggMXB4IDFweCBibGFjaywgLTFweCAtMXB4IDFweCBibGFjaywgLTFweCAxcHggMXB4IGJsYWNrLCAxcHggLTFweCAxcHggYmxhY2s7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAmPmxpIHtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLmVuZC1zdGF0IHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmPiNoZWFkZXIge1xuICAgICY+I2hlYWRlci1yZWxvYWQtYXJlYSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDsgdG9wOiAwOyBoZWlnaHQ6IDE0MXB4OyB3aWR0aDogMTAwJTsgY3Vyc29yOiBwb2ludGVyOyB6LWluZGV4OiA5OTQ7IH1cbiAgICBiYWNrZ3JvdW5kOiBAbXlob3JkZXMtY29udGVudC1oZWFkZXItYmFja2dyb3VuZDsgaGVpZ2h0OiBAbXlob3JkZXMtY29udGVudC1oZWFkZXItaGVpZ2h0O1xuICAgIG1hcmdpbjogMCAwIEBteWhvcmRlcy1jb250ZW50LWhlYWRlci1tYXJnaW47XG4gIH1cblxuICAmLmF0dHJhY3QgPiAjaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC9iZ19hdHRyYWN0X2hlYWRlci5wbmdcIik7IHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAuYXR0cmFjdF9idXR0b24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMjYwcHg7IGhlaWdodDogMTE3cHg7IHRvcDogODJweDsgbGVmdDogY2FsYyg1MCUgLSAxMzBweCk7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC9iZ19hdHRyYWN0X2J1dHRvbi5wbmdcIikgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAzOHB4OyB0b3A6IDA7IGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iYWNrZ3JvdW5kL2VsZWN0cmlrLmdpZlwiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHdpZHRoOiAxMzdweDsgaGVpZ2h0OiA0NnB4OyB0b3A6IDUwcHg7IGxlZnQ6IDYycHg7IGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iYWNrZ3JvdW5kL2RlY29fam91ZXJCdC5naWZcIikgY2VudGVyIG5vLXJlcGVhdDsgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGZvbnQtc2l6ZTogMTlwdDsgcGFkZGluZy10b3A6IDVweDsgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgdGV4dC1zaGFkb3c6IDAgMnB4IDAgIzk0MzYxYiwgMCAtMnB4IDAgIzk0MzYxYiwgMnB4IDAgMCAjOTQzNjFiLCAtMnB4IDAgMCAjOTQzNjFiLCAycHggMnB4IDAgIzk0MzYxYiwgLTJweCAtMnB4IDAgIzk0MzYxYiwgLTJweCAycHggMCAjOTQzNjFiO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIgeyBmaWx0ZXI6IGJyaWdodG5lc3MoMTEwJSkgfVxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvZGVjb19qb3VlckJ0Mi5naWZcIik7XG4gICAgICAgICAgc3BhbiB7IHBhZGRpbmctdG9wOiAxMHB4OyB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGVjb19sb2dvIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9hdHRyYWN0L2RlY29fbG9nb18wMV9kZS5wbmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgd2lkdGg6IDMwMHB4OyBoZWlnaHQ6IDE0NHB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogMTJweDtcblxuICAgIH1cblxuICAgIC5iYWNrLWRhc2gge1xuICAgICAgY29sb3I6ICNmMGQ3OWU7IGJveC1zaGFkb3c6IGluc2V0IDAgMCA0cHggIzAwMDAwMDAwOyBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwMDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMTg4cHg7IGxlZnQ6IC04cHg7IHdpZHRoOiAxMTdweDsgaGVpZ2h0OiAzN3B4O1xuICAgICAgcGFkZGluZy10b3A6IDkuNXB4OyBwYWRkaW5nLWxlZnQ6IDI2cHg7IGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMS4wcmVtOyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXZhcmlhbnQ6IHNtYWxsLWNhcHM7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZ2FtZS1iYXIvYmFja19idXR0b24ucG5nXCIpO1xuICAgICAgJjpob3ZlciB7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9nYW1lLWJhci9iYWNrX2J1dHRvbl9ob3Zlci5wbmdcIik7IHBhZGRpbmctdG9wOiAxMC41cHg7IH1cbiAgICB9XG4gIH1cblxuICAmPiNjb250ZW50IHtcblxuICAgIG1hcmdpbjogMCA1cHggMCBAbXlob3JkZXMtbGVmdC1wYWRkaW5nO1xuICAgICY+LnJvdzpub3QoLmV4dGVybmFsLWFwcCk+LmNlbGw6bm90KC5tYW51YWwtYmFja2dyb3VuZCksJj5ub3NjcmlwdD4ucm93Pi5jZWxsLCAmIC5jZWxsLmJhY2tncm91bmQsJj4ucm93Om5vdCguZXh0ZXJuYWwtYXBwKT4uY2VsbC1zbWFsbDpub3QoLm1hbnVhbC1iYWNrZ3JvdW5kKSwmPm5vc2NyaXB0Pi5yb3c+LmNlbGwtc21hbGwsICYgLmNlbGwtc21hbGwuYmFja2dyb3VuZCB7XG5cbiAgICAgICYuaGVhZGVyPmg0OmZpcnN0LWNoaWxkIHtcbiAgICAgICAgJisqOjpiZWZvcmUgeyBjb250ZW50OiBcIiBcIjsgZGlzcGxheTogYmxvY2s7IGhlaWdodDogMjRweDsgfVxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7IHRvcDogMDsgcmlnaHQ6IDA7IGJhY2tncm91bmQ6IEBteWhvcmRlcy1jZWxsLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOyBtYXJnaW46IDA7XG4gICAgICAgIGNvbG9yOiBAbXlob3JkZXMtY2VsbC1oZWFkZXItdGV4dC1jb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDNweCBibGFjaywgaW5zZXQgMCAwIDNweCBsaWdodGVuKEBteWhvcmRlcy1jZWxsLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yLCAyMCUpO1xuICAgICAgICBmb250LXZhcmlhbnQ6IHNtYWxsLWNhcHM7IHBhZGRpbmc6IDRweDtcbiAgICAgIH1cblxuICAgICAgJi5wYWRkZWQgICAgICAgeyBwYWRkaW5nOiAxMnB4ICsgQG15aG9yZGVzLWdyaWQtcGFkc2l6ZTsgfVxuICAgICAgJi5wYWRkZWQtc21hbGwgeyBwYWRkaW5nOiAxMnB4ICsgQG15aG9yZGVzLWdyaWQtcGFkc2l6ZS1zbWFsbDsgfVxuICAgICAgJi5wYWRkZWQtbm9uZSwgJjpub3QoLnBhZGRlZCk6bm90KC5wYWRkZWQtc21hbGwpICB7IHBhZGRpbmc6IDEycHg7IH1cblxuICAgICAgJjpub3QoLmZhY3QpOm5vdCguZmxhdm91ci1xdW90ZSk6bm90KC5lZGdlLXRvcC1sZWZ0KTpub3QoLm1hcC1ib3gpIHtiYWNrZ3JvdW5kOiBAbXlob3JkZXMtcGFuZWwtYm9yZGVyLCBAbXlob3JkZXMtcGFuZWwtYmc7IGNvbG9yOiBAbXlob3JkZXMtcGFuZWwtY29sb3I7fVxuICAgICAgJjpub3QoLmZhY3QpOm5vdCguZmxhdm91ci1xdW90ZSkuZWRnZS10b3AtbGVmdCB7YmFja2dyb3VuZDogQG15aG9yZGVzLXBhbmVsLWJvcmRlci1hMDAsIEBteWhvcmRlcy1wYW5lbC1iZzsgY29sb3I6IEBteWhvcmRlcy1wYW5lbC1jb2xvcjt9XG4gICAgICAmLm1hcC1ib3gge2JhY2tncm91bmQ6IEBteWhvcmRlcy1wYW5lbC1ib3JkZXItYm94LCBAbXlob3JkZXMtcGFuZWwtYm94LWJnOyBjb2xvcjogQG15aG9yZGVzLXBhbmVsLWNvbG9yO31cblxuICAgICAgJi5mYWN0IHtcbiAgICAgICAgY29sb3I6IHdoaXRlOyBtYXJnaW4tYm90dG9tOiAtMjVweDsgei1pbmRleDogMTsgbWluLWhlaWdodDogNDNweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmFja2dyb3VuZC9mb290ZXJfem9tYmllLmdpZicpIGJvdHRvbSBsZWZ0IG5vLXJlcGVhdDsgdGV4dC1hbGlnbjogcmlnaHQ7IGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICB0ZXh0LXNoYWRvdzogMCAxcHggMXB4IGJsYWNrLCAwIC0xcHggMXB4IGJsYWNrLCAxcHggMCAxcHggYmxhY2ssIC0xcHggMCAxcHggYmxhY2ssIDFweCAxcHggMXB4IGJsYWNrLCAtMXB4IC0xcHggMXB4IGJsYWNrLCAtMXB4IDFweCAxcHggYmxhY2ssIDFweCAtMXB4IDFweCBibGFjaztcbiAgICAgICAgLmF1dGhvciB7IGZvbnQtd2VpZ2h0OiBib2xkOyBjb2xvcjogI2ZkY2I3MDsgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5mbGF2b3VyLXF1b3RlIHtcbiAgICAgIGNvbG9yOiAjNTEzYzJkOyBmb250LXNpemU6IDEuMXJlbTsgd2lkdGg6IDIwMHB4OyBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHBhZGRpbmc6IDEycHggOHB4OyBtaW4taGVpZ2h0OiA1NXB4OyBmbG9hdDogcmlnaHQ7IGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIGJhY2tncm91bmQ6XG4gICAgICAgICAgICAgIHVybCgnLi4vaW1nL2JhY2tncm91bmQvZmxhdm9yX2hlYWRlci5qcGcnKSBsZWZ0IHRvcCBuby1yZXBlYXQsXG4gICAgICAgICAgICAgIHVybCgnLi4vaW1nL2JhY2tncm91bmQvZmxhdm9yX2Zvb3Rlci5qcGcnKSBsZWZ0IGJvdHRvbSBuby1yZXBlYXQsXG4gICAgICAgICAgICAgIHVybCgnLi4vaW1nL2JhY2tncm91bmQvZmxhdm9yX2JnLmpwZycpIDAgNDFweCByZXBlYXQteTtcbiAgICB9XG5cbiAgICAmPi5yb3cuZXh0ZXJuYWwtYXBwPi5jZWxsLCAmPi5yb3cuZXh0ZXJuYWwtYXBwPi5jZWxsLXNtYWxsIHtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7IGJvcmRlcjogMXB4IHNvbGlkICM3NzM5Mzk7IG91dGxpbmU6IDNweCBzb2xpZCAjNWMyYjIwO1xuICAgICAgYmFja2dyb3VuZDogIzVjMmIyMCBub25lOyBjb2xvcjogI2YwZDc5ZTtcblxuICAgICAgJiBzcGFuLmNyaXRpY2FsIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6ICNmODY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBiIHtcbiAgICAgICAgICBjb2xvcjogI2Y4ZWFjYjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzdHJvbmcge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICB9XG5cbiAgICAgICYgcC5zZWN1cmUge1xuICAgICAgICBwYWRkaW5nOiA1cHggNXB4IDVweCAyNHB4O1xuICAgICAgICBmb250LXNpemU6IDlwdDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjk2NDg2O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaWNvbnMvbG9jay5naWZcIik7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDJweCA1cHg7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICB9XG5cbiAgICAgICYgaDQudGl0bGUge1xuICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogI2FmYWNjMTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNiMzI0OTtcbiAgICAgICAgZm9udC12YXJpYW50OiBzbWFsbC1jYXBzO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IC0xNSU7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiBidXR0b24ge1xuICAgICAgICBmb250LXZhcmlhbnQ6IHNtYWxsLWNhcHM7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiAjYXBwcyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEwcHg7XG4gICAgICBsZWZ0OiAxMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWMyYjIwO1xuICAgICAgb3V0bGluZTogMXB4IHNvbGlkIGJsYWNrO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2YwZDc5ZTtcbiAgICAgIHotaW5kZXg6IDk5ODtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB3aWR0aDogNDMwcHg7XG4gICAgICB9XG5cbiAgICAgICYgaDEge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBmb250LXZhcmlhbnQ6IHNtYWxsLWNhcHM7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGN1cnNvcjogaGVscDtcbiAgICAgICAgY29sb3I6ICNmMGQ3OWU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICBmb250LWZhbWlseTogQG15aG9yZGVzLWZvbnQ7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTklO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYgaDEgc3BhbixcbiAgICAgICYgI2FwcHMtbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIgaDEge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2IzN2M0YTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpob3ZlciAjYXBwcy1saXN0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgJiBhIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7fVxuXG4gICAgICAgICYgcCB7IGNvbG9yOiB3aGl0ZTsgZm9udC1zaXplOiAxLjNyZW07IH1cblxuICAgICAgICAmIHVsIHtcbiAgICAgICAgICBwYWRkaW5nOiAwOyBwb3NpdGlvbjogcmVsYXRpdmU7IG1hcmdpbjogMCAwIDhweDsgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICBkaXNwbGF5OiBncmlkOyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpOyBnYXA6IDAuMjVlbTsgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICYgbGkuaHIge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjsgaGVpZ2h0OiAxcHg7IGJhY2tncm91bmQ6ICNkZGFiNzY7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJiBsaS5hcHAtZXh0ZXJuYWwge1xuICAgICAgICAgICAgcGFkZGluZzogMDsgZm9udC1zaXplOiAxLjNyZW07IGNvbG9yOiAjZGRhYjc2OyBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4OyBnYXA6IDRweDsgcGFkZGluZzogMC4yNWVtOyB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgJjpob3ZlciB7IGJhY2tncm91bmQ6IHJnYmEoMjIxLCAxNzEsIDExOCwgMC4yNSk7IGNvbG9yOiB3aGl0ZTsgYm94LXNoYWRvdzogMCAwIDNweCByZ2JhKDAsMCwwLDAuMyk7IH1cblxuICAgICAgICAgICAgICAmPmltZyB7IGZsZXg6IDAgMDsgYWxpZ24tc2VsZjogY2VudGVyIH1cbiAgICAgICAgICAgICAgJj5kaXYge1xuICAgICAgICAgICAgICAgIGZsZXg6IDEgMTsgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBkaXYuc21hbGwgeyBmb250LXNpemU6IDAuNmVtOyBmb250LXZhcmlhbnQ6IHNtYWxsLWNhcHM7IH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYgI21vZGVDb21tYW5kLCAmICNwaXZvdFN3YXBDb21tYW5kIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gICAgICBmb250LXNpemU6IDhwdDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMHB0O1xuICAgICAgd2lkdGg6IDExMHB4O1xuXG5cbiAgICAgICYjbW9kZUNvbW1hbmQgeyB0b3A6IDEwcHg7IHotaW5kZXg6IDk5NzsgfVxuICAgICAgJiNwaXZvdFN3YXBDb21tYW5kIHsgdG9wOiAzOHB4OyB6LWluZGV4OiA5OTY7IH1cblxuICAgICAgJiBoMSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgNXB4O1xuICAgICAgICBmb250LXNpemU6IDdwdDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDhwdDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1YzJiMjA7XG4gICAgICAgIGNvbG9yOiAjZjBkNzllO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCBibGFjaztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2YwZDc5ZTtcbiAgICAgIH1cblxuICAgICAgJiAjc2Nyb2xsTWVudSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIgI3Njcm9sbE1lbnUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTEwcHg7XG4gICAgICAgIHRvcDotN3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2IzMjQ5O1xuXG4gICAgICAgICYgdWwge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0b3A6OHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICB3aWR0aDogMTEwcHg7XG4gICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2IzMjQ5O1xuXG4gICAgICAgICAgJiBsaSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAuNWVtO1xuICAgICAgICAgICAgcGFkZGluZzogM3B4IDZweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgICAgY29sb3I6ICNkZGFiNzY7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG5cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuICB9XG5cbiAgJi5hdHRyYWN0ID4gI2NvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6IEBteWhvcmRlcy1jb250ZW50LWJhY2tncm91bmQ7IG1hcmdpbjogMTJweCAwIDAgMDsgcGFkZGluZzogMCA1cHggMThweCAxOXB4O1xuICAgICNnbWEgeyBkaXNwbGF5OiBub25lIH1cbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjsgZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3R0b206IC1AbXlob3JkZXMtY29udGVudC1mb290ZXItaGVpZ2h0O1xuICAgIGJhY2tncm91bmQ6IEBteWhvcmRlcy1jb250ZW50LWZvb3Rlci1iYWNrZ3JvdW5kOyBoZWlnaHQ6IEBteWhvcmRlcy1jb250ZW50LWZvb3Rlci1oZWlnaHQ7XG4gIH1cblxuICAmLmF0dHJhY3Q6OmFmdGVyIHsgYm90dG9tOiAzcHg7IH1cbn1cblxuLnRyYWlsZXIge1xuICAucGFuaWMge1xuICAgIGhlaWdodDogODZweDsgd2lkdGg6IDYycHg7IGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9wYW5pcXVlX2FuaW0uZ2lmXCIpIGJvdHRvbSByaWdodCBuby1yZXBlYXQsIHVybChcIi4uL2ltZy96b21iaWVfYW5pbS5naWZcIikgdG9wIGxlZnQgbm8tcmVwZWF0O1xuICB9XG5cbiAgdmlkZW8geyBib3JkZXI6IDFweCBzb2xpZCAjZjBkNzllOyBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjazsgYm94LXNoYWRvdzogMCAwIDRweCBibGFjazsgcG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiAxOyB9XG5cbiAgLnRlYXNlciB7XG4gICAgcGFkZGluZzogNXB4IDE4cHg7IGZvbnQtd2VpZ2h0OiBib2xkOyBjb2xvcjogI2YwZDc5ZTsgbGV0dGVyLXNwYWNpbmc6IC0uMnB4O1xuICAgIGZvbnQtc2l6ZTogMS42cmVtOyBsaW5lLWhlaWdodDogMS42cmVtOyB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgIHN0cm9uZyB7IGNvbG9yOiAjZjhlYWNiIH1cbiAgfVxuXG4gIC50ZWFzZXItbGluayB7XG4gICAgY29sb3I6ICNmMGQ3OWU7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGZvbnQtd2VpZ2h0OiBib2xkOyBmb250LXNpemU6IDhwdDtcbiAgICAmPnNwYW4geyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSB9XG4gICAgJjpob3Zlcj5zcGFuIHsgY29sb3I6IHdoaXRlOyB9XG4gICAgJisudGVhc2VyLWxpbmsgeyBtYXJnaW4tdG9wOiA0cHg7IH1cbiAgfVxufVxuXG4ubmV3cy1wcmV2aWV3IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICAuaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICYgPiBoMyB7IGNvbG9yOiAjZGRhYjc2OyBmb250LXNpemU6IDE3cHg7IG1hcmdpbjogMH1cbiAgICAmID4gc3BhbiB7IGZvbnQtc2l6ZTogIDEwcHg7IG9wYWNpdHk6IDAuOTsgfVxuICB9XG4gIC5hcnRpY2xlIHtcbiAgICBtYXgtaGVpZ2h0OiAxMjBweDsgb3ZlcmZsb3c6IGhpZGRlbjsgbWFyZ2luLWJvdHRvbTogMjBweDsgcG9zaXRpb246IHJlbGF0aXZlOyBsaW5lLWhlaWdodDogMTJweDtcbiAgICAmOjphZnRlciB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgYm90dG9tOiAwOyBsZWZ0OiAwOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiA2MHB4OyBjb250ZW50OiBcIiBcIjsgZm9udC13ZWlnaHQ6IGJvbGQ7IGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDEwNSw2Miw0MSwxKSAwJSwgcmdiYSgxMDUsNjIsNDEsMCkgMTAwJSk7IH1cbiAgfVxufVxuXG4ucHJldmlldy1pbWFnZXMgaW1nIHsgYm9yZGVyOiAxcHggc29saWQgI2YwZDc5ZTsgIH1cblxuaDQucHJldmlldy1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjNWMyYjIwOyBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbjogOHB4IDA7IGNvbG9yOiAjZjBkNzllOyBib3gtc2hhZG93OiAwIDAgM3B4IGJsYWNrLCBpbnNldCAwIDAgM3B4ICNhODRlM2E7XG4gIGZvbnQtdmFyaWFudDogc21hbGwtY2Fwczsgd2lkdGg6IGNhbGMoMTAwJSArIDMycHgpOyBwb3NpdGlvbjogcmVsYXRpdmU7IGxlZnQ6IC0zMnB4OyBwYWRkaW5nOiA0cHggNHB4IDRweCAzMnB4O1xufVxuXG4uZ2FsbGVyeSB7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgdHJhbnNpdGlvbjogYWxsIDEuMHMgZWFzZS1pbi1vdXQ7XG4gIGRpc3BsYXk6IGZsZXg7IGp1c3RpZnktY29udGVudDogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAmPmltZyB7IG1heC13aWR0aDogMTAwJTsgYm9yZGVyOiAxcHggc29saWQgI2YwZDc5ZTsgfVxuICAmPmRpdiB7IG1heC13aWR0aDogMTAwJTsgaGVpZ2h0OiAwOyBvdmVyZmxvdzogdmlzaWJsZTsgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMXM7IGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuICAgICY+IGRpdiB7IHBhZGRpbmc6IDRweDsgdGV4dC1hbGlnbjogY2VudGVyOyBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjazsgY29sb3I6IHdoaXRlIH1cbiAgfVxufVxuXG4uZ2FsbGVyeS1iYWNrZHJvcCB7XG4gIHotaW5kZXg6IDk5OTg7IGxlZnQ6IDA7IHRvcDogMDsgaGVpZ2h0OiAxMDAlOyB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlOyB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDEuMHMgZWFzZS1pbi1vdXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5cbi5hYm91dC1wYXJhZ3JhcGgge1xuICBmb250LXNpemU6IDEwcHQ7IGxpbmUtaGVpZ2h0OiAxMXB0OyBjb2xvcjogI2YwZDc5ZTsgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgc3Ryb25nIHsgY29sb3I6IHdoaXRlOyBmb250LXdlaWdodDogYm9sZDsgfVxuICBpbWcge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmMGQ3OWU7IGJveC1zaGFkb3c6IDAgMCA0cHggYmxhY2s7IG1heC13aWR0aDogMTU1cHg7XG4gICAgJi5mbG9hdC1sZWZ0IHsgbWFyZ2luOiAwIDE2cHggNHB4IDA7IH1cbiAgICAmLmZsb2F0LXJpZ2h0IHsgbWFyZ2luOiAwIDAgNHB4IDE2cHg7IH1cbiAgfVxufVxuXG4uY2hhbmdlbG9nLWJveCB7XG4gIGJhY2tncm91bmQ6ICM1YzJiMjA7IHBhZGRpbmc6IDZweDsgYm9yZGVyOiAxcHggc29saWQgIzcwNDMyODtcbiAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuMik7IG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi53YXJuaW5nIHtcbiAgY29sb3I6ICNmODY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXZhcmlhbnQ6IHNtYWxsLWNhcHM7XG4gIGIsXG4gIHN0cm9uZ3tcbiAgICBjb2xvcjogI2Y4ZWFjYjtcbiAgfVxufVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5mb290ZXIge1xuICBjb2xvcjogI2ZhZTNjZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDI0cHggYXV0bztcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IEBteWhvcmRlcy1jb250ZW50LXdpZHRoO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIC5jZWxsLXNtYWxsLmZvb3RlciA+IGRpdjpub3QoLnYpLCAuY2VsbC5mb290ZXIgPiBkaXY6bm90KC52KSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjMzKTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgc3Ryb25nIHtcbiAgICAgICY6Zmlyc3QtY2hpbGQgeyBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNSk7IH1cbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIGZvbnQtdmFyaWFudDogc21hbGwtY2FwcztcbiAgICB9XG4gICAgLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgIH1cbiAgfVxufVxuXG4uYm94KEBjb2xvcjogQG15aG9yZGVzLWNlbGwtaGVhZGVyLWJhY2tncm91bmQtY29sb3IpIHtcbiAgYmFja2dyb3VuZDogQGNvbG9yOyBib3JkZXI6IDFweCBzb2xpZCBAbXlob3JkZXMtaW5wdXQtYm9yZGVyO1xuICBociB7IGNvbG9yOiBAbXlob3JkZXMtaW5wdXQtYm9yZGVyOyBib3JkZXItd2lkdGg6IDA7IGJvcmRlci10b3Atd2lkdGg6IDFweDsgfVxufVxuXG5kaXYudG93bi1oZWFkZXIge1xuICAmOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0xMHB4O1xuICAgIHJpZ2h0OiAtMTNweDtcbiAgICB0b3A6IC0xMHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7XG4gIH1cbiAgcG9zaXRpb246IHJlbGF0aXZlOyBtYXJnaW4tYm90dG9tOiAxNTBweDtcbiAgJj5kaXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDE2cHg7IHRvcDogMTVweDsgd2lkdGg6IDMwOHB4OyBoZWlnaHQ6IDc3cHg7IGNvbG9yOiAjNTcyYjIzOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7IGp1c3RpZnktY29udGVudDogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gICY+c3BhbiB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDE2cHg7IHRvcDogMTA3cHg7IHdpZHRoOiAzMDhweDsgY29sb3I6IHdoaXRlOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGZvbnQtc2l6ZTogMS44cmVtOyBmb250LXdlaWdodDogYm9sZCB9XG59XG5cbmRpdi50b3duLWhlYWRlciB7XG4gICY6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC90b3duL3NpZ25faGVhZGVyLmpwZ1wiKSByaWdodC9jb3ZlciBuby1yZXBlYXQ7XG4gIH1cbiAgJi5oYXJkY29yZSB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvdG93bi9zaWduX2hlYWRlcl9oYXJkY29yZS5qcGdcIikgcmlnaHQvY292ZXIgbm8tcmVwZWF0O1xuICAgIH1cbiAgfVxufVxuXG5cbmRpdi5ub3RlIHtcbiAgLmJveCgpOyBwYWRkaW5nOiA1cHg7IGZvbnQtc2l6ZTogMS4ycmVtOyBtYXJnaW46IDVweCAwO1xuICAmLm5vdGUtd2FybmluZyB7XG4gICAgLmJveCggIzgyMDAwMCApOyBjb2xvcjogd2hpdGU7IHBvc2l0aW9uOiByZWxhdGl2ZTsgcGFkZGluZzogNXB4IDVweCA1cHggMjZweDtcbiAgICAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiIFwiOyBwb3NpdGlvbjogYWJzb2x1dGU7IGRpc3BsYXk6IGJsb2NrOyB0b3A6IDVweDsgbGVmdDogNXB4OyB3aWR0aDogMTZweDsgaGVpZ2h0OiAxNnB4OyBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29ucy9zbWFsbF93YXJuaW5nLmdpZicpIG5vLXJlcGVhdDsgfVxuICB9XG4gICYubm90ZS1pbXBvcnRhbnQge1xuICAgIC5ib3goIzZmM2YzYyk7XG4gICAgY29sb3I6ICNlZmRiYThcbiAgfVxuICAmLm5vdGUtY3JpdGljYWwge1xuICAgIC5ib3goICM1YzJiMjAgKTtcbiAgICBjb2xvcjogI2Y4NjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGZvbnQtdmFyaWFudDogc21hbGwtY2FwcztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBvdXRsaW5lOiAxcHggc29saWQgIzVjMmIyMDtcbiAgICBzdHJvbmcge1xuICAgICAgY29sb3I6ICNmOGVhY2I7XG4gICAgfVxuICAgICYubm90ZS1jcml0aWNhbC1iaWcge1xuICAgICAgZm9udC13ZWlnaHQ6IDEwMDA7XG4gICAgICBmb250LXNpemU6IDExMCU7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIH1cbiAgfVxuICBcbiAgJi5ub3RlLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWMyYjIwO1xuICB9XG4gICYubm90ZS1saWdodGVzdCB7XG4gICAgY29sb3I6ICNmMGQ3OWU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk5NjczOTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogM3B4IDNweCAzcHggM3B4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG5kaXYuc21hbGwtbm90ZSB7XG4gIHBhZGRpbmc6IDVweDsgZm9udC1zaXplOiAxcmVtOyBtYXJnaW46IDVweCAwOyBjb2xvcjogQG15aG9yZGVzLXNtYWxsdGV4dDsgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgJjpmaXJzdC1sZXR0ZXIgeyBmb250LXNpemU6IDEuMnJlbTsgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbn1cblxuZGl2LmhlbHAge1xuICAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiIFwiOyBwb3NpdGlvbjogYWJzb2x1dGU7IGRpc3BsYXk6IGJsb2NrOyB0b3A6IDNweDsgbGVmdDogNXB4OyB3aWR0aDogMTZweDsgaGVpZ2h0OiAxNnB4OyBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29ucy9zbWFsbF9oZWxwLmdpZicpIG5vLXJlcGVhdDsgfVxuICAuYm94KEBteWhvcmRlcy1oZWxwLWNvbG9yKTsgcGFkZGluZzogNXB4IDVweCA1cHggMjZweDsgZm9udC1zaXplOiAxLjJyZW07IG1hcmdpbjogNXB4IDA7IHRleHQtYWxpZ246IGp1c3RpZnk7IHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJj5wOmZpcnN0LWNoaWxkIHsgbWFyZ2luLXRvcDogMCB9XG4gICY+cDpsYXN0LWNoaWxkIHsgbWFyZ2luLWJvdHRvbTogMCB9XG4gIGNvbG9yOiB3aGl0ZTtcbiAgc3Ryb25nLCAqLnN0cm9uZyB7IGNvbG9yOiAjZTJkODkwOyB9XG59XG5cbmRpdi5oZXJvLWhlbHAge1xuICAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiIFwiOyBwb3NpdGlvbjogYWJzb2x1dGU7IGRpc3BsYXk6IGJsb2NrOyB0b3A6IDNweDsgbGVmdDogNXB4OyB3aWR0aDogMTZweDsgaGVpZ2h0OiAxNnB4OyBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29ucy9zbWFsbF9oZXJvLmdpZicpIG5vLXJlcGVhdDsgfVxuICAuYm94KEBteWhvcmRlcy1oZXJvaGVscC1jb2xvcik7IHBhZGRpbmc6IDVweCA1cHggNXB4IDI2cHg7IGZvbnQtc2l6ZTogMS4ycmVtOyBtYXJnaW46IDVweCAwOyB0ZXh0LWFsaWduOiBqdXN0aWZ5OyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY+cDpmaXJzdC1jaGlsZCB7IG1hcmdpbi10b3A6IDAgfVxuICAmPnA6bGFzdC1jaGlsZCB7IG1hcmdpbi1ib3R0b206IDAgfVxufVxuXG5kaXYuZ3JlZW4tbm90ZSB7XG4gIC5ib3goQG15aG9yZGVzLWdyZWVuLWNvbG9yKTsgcGFkZGluZzogNXB4IDVweCA1cHggNXB4OyBmb250LXNpemU6IDEuMnJlbTsgbWFyZ2luOiA1cHggMDsgdGV4dC1hbGlnbjoganVzdGlmeTsgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmPnA6Zmlyc3QtY2hpbGQgeyBtYXJnaW4tdG9wOiAwIH1cbiAgJj5wOmxhc3QtY2hpbGQgeyBtYXJnaW4tYm90dG9tOiAwIH1cbiAgc3Ryb25nIHsgY29sb3I6ICNlMmQ4OTA7IH1cbiAgZW0geyBjb2xvcjogI0YwRDc5RSB9XG59XG5cbmRpdi53YXJuaW5nLWJveCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcbiAgb3V0bGluZTogMXB4IHNvbGlkIGJsYWNrO1xufVxuXG5AbXlob3JkZXMtYm94LWNvbG9yOiAjOTY2NDM3O1xuQG15aG9yZGVzLXNwYW4tY29sb3I6IEBteWhvcmRlcy1zbWFsbHRleHQ7XG5cbmRpdi5saWdodGJveCB7XG4gIGJhY2tncm91bmQ6ICM5NjY0Mzc7IGJvcmRlcjogMXB4IHNvbGlkIEBteWhvcmRlcy1zbWFsbHRleHQ7IG1hcmdpbjogMTBweCAwOyBwYWRkaW5nOiA1cHg7XG4gIHNwYW4uaGlnaGxpZ2h0IHsgY29sb3I6IEBteWhvcmRlcy1zcGFuLWNvbG9yOyAmOmZpcnN0LWxldHRlciB7IGZvbnQtc2l6ZTogMS40cmVtOyBmb250LXdlaWdodDogYm9sZDsgfSB9XG59XG5cbmJ1dHRvbiwgKi5idXR0b24sICoubW9kYWwtYnV0dG9uIHtcbiAgbWluLWhlaWdodDogMjVweDsgYmFja2dyb3VuZDogQG15aG9yZGVzLWJ1dHRvbi1iYWNrZ3JvdW5kIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7IGNvbG9yOiBAbXlob3JkZXMtYnV0dG9uLWNvbG9yOyBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyOiAxcHggc29saWQgQG15aG9yZGVzLWJ1dHRvbi1ib3JkZXI7IGJvcmRlci1ib3R0b20td2lkdGg6IDJweDsgb3V0bGluZTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7XG4gIHRyYW5zaXRpb246IG91dGxpbmUtY29sb3IgMC41czsgYm94LXNoYWRvdzogMCAwIDJweCBibGFjazsgcGFkZGluZzogMCA4cHggMDtcbiAgdGV4dC1hbGlnbjogbGVmdDsgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXZhcmlhbnQ6IHNtYWxsLWNhcHM7XG5cbiAgJjpob3ZlciwmOmZvY3VzIHsgYm9yZGVyLWNvbG9yOiBAbXlob3JkZXMtYnV0dG9uLWNvbG9yOyBjb2xvcjogbGlnaHRlbihAbXlob3JkZXMtYnV0dG9uLWNvbG9yLCA1MCUpOyB9XG4gICY6YWN0aXZlIHsgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4OyBib3JkZXItdG9wLXdpZHRoOiAycHg7IH1cbiAgJi5pbmxpbmUgeyBwYWRkaW5nOiAwIDVweCAwOyB9XG5cbiAgJjpub3QoLmlubGluZSkgeyAmOm5vdCguc3BhY2VkLWljb24pIHsgZGlzcGxheTogYmxvY2s7IH0gd2lkdGg6IDEwMCU7IH1cblxuICAmLnNtYWxsIHtcbiAgICBmb250LXNpemU6IDFyZW07IHBhZGRpbmc6IDJweCA2cHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgbWluLWhlaWdodDogMDsgbWFyZ2luOjA7XG4gIH1cblxuICAmOm5vdCguc21hbGwpIHtcbiAgICAmKyYgeyBtYXJnaW4tdG9wOiA1cHg7IH1cbiAgICA+aW1nIHtcbiAgICAgICY6bm90KC5yaWdodCkgeyBmbG9hdDogbGVmdDsgJitpbWc6bm90KC5yaWdodCkgeyBtYXJnaW4tbGVmdDogMnB4OyB9IH1cbiAgICAgICYucmlnaHQgeyBmbG9hdDogcmlnaHQ7ICYraW1nLnJpZ2h0IHsgbWFyZ2luLXJpZ2h0OiAycHg7IH0gfVxuICAgIH1cbiAgfVxuXG4gICYuYmlnYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JhY2tncm91bmQvYmdfYmlnX2J1dHRvbi5naWYpIGNlbnRlciBuby1yZXBlYXQ7IG1pbi13aWR0aDogMTAwcHg7IG1heC13aWR0aDogMjY4cHg7IG1pbi1oZWlnaHQ6IDQ3cHg7IGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXI6IG5vbmU7IHRleHQtYWxpZ246IGNlbnRlcjsgZm9udC1zaXplOiAxLjFlbTsgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY+KiB7cG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgJjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iYWNrZ3JvdW5kL2JnX2JpZ19idXR0b24yLmdpZikgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICY+KiB7dG9wOiAycHg7fVxuICAgIH1cbiAgfVxuICAmLmJsdWUgeyBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JhY2tncm91bmQvYmdfYnV0dG9uX2JsdWUuZ2lmKSA1MCUvY292ZXIgbm8tcmVwZWF0OyB9XG5cbiAgc3Ryb25nIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cbn1cblxuaW5wdXRbdHlwZT0ndGV4dCddLGlucHV0W3R5cGU9J251bWJlciddLGlucHV0W3R5cGU9J3Bhc3N3b3JkJ10saW5wdXRbdHlwZT0nZW1haWwnXSxpbnB1dFt0eXBlPSd1cmwnXSxpbnB1dFt0eXBlPSdkYXRlJ10saW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSx0ZXh0YXJlYSB7XG4gIHRyYW5zaXRpb246IG91dGxpbmUtY29sb3IgMC41czsgb3V0bGluZTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7IGNvbG9yOiBibGFjaztcbiAgJjpub3QodGV4dGFyZWEpIHsgYmFja2dyb3VuZDogQG15aG9yZGVzLWlucHV0LWJhY2tncm91bmQ7IH1cbiAgJjpub3QoaW5wdXQpICAgIHsgYmFja2dyb3VuZDogQG15aG9yZGVzLWlucHV0LXRleHQtYmFja2dyb3VuZDsgcmVzaXplOiB2ZXJ0aWNhbDsgbWF4LXdpZHRoOiAxMDAlOyBtaW4taGVpZ2h0OiAyNTBweDsgfVxuICBib3JkZXI6IDFweCBzb2xpZCBAbXlob3JkZXMtaW5wdXQtYm9yZGVyOyBoZWlnaHQ6IDI1cHg7XG4gICY6bm90KC5pbmxpbmUpIHsgJjpub3QoLnNwYWNlZC1pY29uKSB7IGRpc3BsYXk6IGJsb2NrOyB9IHdpZHRoOiAxMDAlOyB9XG4gICY6Zm9jdXMgeyBvdXRsaW5lLWNvbG9yOiBAbXlob3JkZXMtaW5wdXQtYm9yZGVyOyB9XG4gICY6aW52YWxpZCwmLmludmFsaWQgeyBib3gtc2hhZG93OiAwIDAgNHB4IHJlZDsgfVxufVxuXG5hIHsgY29sb3I6IEBteWhvcmRlcy1zbWFsbHRleHQ7IGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbnVsLmludmVudG9yeSB7XG4gICY6bm90KC5ib3JkZXJsZXNzKXtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBAbXlob3JkZXMtaW5wdXQtYm9yZGVyOyBwYWRkaW5nOiA2cHg7XG4gIH1cbiAgJi5ib3JkZXJsZXNzIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICBmb250LXNpemU6IDEuMXJlbTsgZm9udC12YXJpYW50OiBzbWFsbC1jYXBzO1xuICAmPmxpIHtcbiAgICAmOm5vdCguY2F0ZWdvcnkpIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBib3JkZXI6IDFweCBzb2xpZCBAbXlob3JkZXMtaW5wdXQtYm9yZGVyO31cbiAgICAmLmNhdGVnb3J5IHsgZm9udC1zaXplOiAxcmVtOyBmb250LXdlaWdodDogYm9sZDsgfVxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7ICBtYXJnaW46IDJweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gICAgJi50aXRsZTpmaXJzdC1jaGlsZCB7XG4gICAgICAmOmVtcHR5IHtkaXNwbGF5OiBub25lfVxuICAgICAgYmFja2dyb3VuZDogIzk2NUMzNjtcbiAgICAgIHBhZGRpbmc6IDJweCA2cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICB9XG4gICAgJi5pdGVtIHtcbiAgICBcdGJvcmRlci1jb2xvcjogcmdiYSgwLDAsMCwwKTsgaGVpZ2h0OiAxOHB4OyBtYXgtd2lkdGg6IDQwcHg7XG4gICAgXHQmOmhvdmVyIHsgYm9yZGVyLWNvbG9yOiAjRjBENzlFOyBiYWNrZ3JvdW5kLWNvbG9yOiAjQjM3QzRBOyB9XG4gICAgfVxuICAgICYuaXRlbTpub3QoLmxvY2tlZCkgeyBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAmLml0ZW0uYnJva2VuIHsgYm9yZGVyOiAxcHggZG90dGVkICNmZjAwMDA7IH1cbiAgICAmLml0ZW0uYmFuaXNoZWRfaGlkZGVuIHsgb3BhY2l0eTogMC4yNTsgfVxuICAgICYuZnJlZSB7IGhlaWdodDogMThweDsgd2lkdGg6IDE4cHg7IH1cbiAgICAmLml0ZW0uY291bnRlZHtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICY+c3BhbiB7IGZvbnQtc2l6ZTogLjlyZW07IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIH1cbiAgICAmLmJsdXIge1xuICAgICAgb3BhY2l0eTogLjI1O1xuICAgIH1cbiAgICAmLmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCA0cHggMnB4ICNFRkRCQTg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgfVxuICB9XG4gICYuc291bCB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvaW52ZW50b3J5L2ludl9zb3VsLmdpZlwiKSBuby1yZXBlYXQgdG9wIGxlZnQ7XG4gICAgbGkge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgJi50aXRsZTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICY6ZW1wdHkge2Rpc3BsYXk6IG5vbmV9XG4gICAgICAgIGJhY2tncm91bmQ6ICM0ZDUwNjE7IHBhZGRpbmc6IDJweCA2cHg7IG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNjQ2NzdkO1xuICAgICAgfVxuICAgICAgJi5jYXRlZ29yeSAuc21hbGwgeyBjb2xvcjogIzY0Njc3ZCB9XG4gICAgICAmLml0ZW0ge1xuICAgICAgICAmOmhvdmVyIHsgYm9yZGVyLWNvbG9yOiAjNjQ2NzdkOyBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ1MDYxOyB9XG4gICAgICB9XG4gICAgfVxuXG4gIH1cbiAgJi5ydWNrc2FjayB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvaW52ZW50b3J5L2ludl9iYWcuZ2lmXCIpIG5vLXJlcGVhdCB0b3AgbGVmdDtcbiAgICBsaSB7IG1hcmdpbjogMDsgfVxuICB9XG4gICYucnVja3NhY2stZXNjb3J0IHsgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjEpOyBib3JkZXI6IDFweCBzb2xpZCBAbXlob3JkZXMtY2VsbC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjsgbWFyZ2luOiAwOyB9XG4gICYuZGVzZXJ0LCAmLmRlc2VydC1lc2NvcnQgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC9pbnZlbnRvcnkvaW52X2dyb3VuZC5naWZcIikgcmVwZWF0IHRvcCBsZWZ0O31cbiAgJi5kZXNlcnQtZXNjb3J0IHsgYm9yZGVyOiAxcHggc29saWQgQG15aG9yZGVzLWNlbGwtaGVhZGVyLWJhY2tncm91bmQtY29sb3I7IH1cbiAgJi5jaGVzdCB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvaW52ZW50b3J5L2ludl9ob21lLmdpZlwiKSByZXBlYXQgY2VudGVyO1xuICAgICYubG9ja2VkIGxpIHtcbiAgICAgIG9wYWNpdHk6IDAuNTA7XG4gICAgfVxuICB9XG4gICYuYmFuayB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvaW52ZW50b3J5L2ludl9iYW5rLmdpZlwiKSByZXBlYXQgY2VudGVyOyBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICAmLnRoZWZ0IHsgYmFja2dyb3VuZDogIzdlM2YzOTsgfVxuICAgIC5pdGVtIHtcbiAgICAgIC5pdGVtLWljb24geyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiAxNnB4OyBoZWlnaHQ6IDE2cHg7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgJi5kZWZlbnNlOm5vdCguYnJva2VuKSB7IGJvcmRlcjogMXB4IGRvdHRlZCBAbXlob3JkZXMtc21hbGx0ZXh0OyB9XG4gICAgfVxuICB9XG59XG5cbnVsLmFjdGlvbnMsIHVsLnNwZWNpYWxfYWN0aW9ucywgdWwuaGVyb2ljX2FjdGlvbnMge1xuICBwYWRkaW5nOiA1cHggMnB4OyAuYm94KCk7XG4gICY+bGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7IHBhZGRpbmc6IDJweCAycHggMnB4IDEwcHg7IGZvbnQtc2l6ZTogMS4ycmVtOyBmb250LXZhcmlhbnQ6IHNtYWxsLWNhcHM7XG4gICAgY29sb3I6IEBteWhvcmRlcy1zbWFsbHRleHQ7IHBvc2l0aW9uOiByZWxhdGl2ZTsgY3Vyc29yOiBkZWZhdWx0O1xuICAgICYuYnJva2VuLWl0ZW0ge1xuICAgICAgY29sb3I6ICNjMDQ4MjI7XG4gICAgICBiIHsgY29sb3I6ICNlYTZkNDUgfVxuICAgICAgaW1nIHsgb3V0bGluZTogMXB4IHNvbGlkICNjMDQ4MjIgfVxuICAgIH1cbiAgICAmOm5vdCgub3Blbik6bm90KFtkaXNhYmxlZF0pOm5vdCguaGVscCk6bm90KC5icm9rZW4taXRlbSkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgJjpob3ZlciB7IGNvbG9yOiB3aGl0ZTsgYmFja2dyb3VuZDogbGlnaHRlbihAbXlob3JkZXMtY2VsbC1oZWFkZXItYmFja2dyb3VuZC1jb2xvciwgMTAlKSB9XG4gICAgfVxuXG4gICAgJi5oZWxwIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGJhY2tncm91bmQ6IEBteWhvcmRlcy1idWlsZGluZy1jb21wbGV0ZS1oZWFkZXItY29sb3I7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogQG15aG9yZGVzLWJ1aWxkaW5nLWNvbXBsZXRlLWhlYWRlci1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gICAgJj5kaXYudGFyZ2V0cyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IGRpc3BsYXk6IG5vbmU7IGxlZnQ6MTAwJTsgcmlnaHQ6IC0xMDAlOyB0b3A6IDA7IHotaW5kZXg6IDE1MDA7XG4gICAgICAmLnJlbmRlcmVkLXRhcmdldHMge2JhY2tncm91bmQ6ICM1YzJiMjA7IGJvcmRlcjogMXB4IHNvbGlkICNlZmRiYTg7IGNvbG9yOiB3aGl0ZX07XG4gICAgICAmOm5vdCgucmVuZGVyZWQtdGFyZ2V0cykge2JhY2tncm91bmQ6ICMzYjMyNDk7IGJvcmRlcjogMXB4IHNvbGlkICNhZmFjYzE7fTtcblxuICAgICAgY29sb3I6ICNmMGQ3OWU7IG91dGxpbmU6IDJweCBzb2xpZCBibGFjaztcbiAgICAgIG1hcmdpbjogMDsgcGFkZGluZzogNXB4O1xuICAgICAgc3Bhbi5oaWdobGlnaHQgeyBwYWRkaW5nLWxlZnQ6IDNweDsgcGFkZGluZy1yaWdodDogM3B4OyB3aGl0ZS1zcGFjZTogbm93cmFwOyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuMik7XG4gICAgICAgIGltZyB7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IG1hcmdpbi1yaWdodDogM3B4OyB9XG4gICAgICB9XG4gICAgICAmPnNwYW46Zmlyc3QtY2hpbGQsICY+c3Bhbi5oZWFkZXIgeyBkaXNwbGF5OiBibG9jazsgYmFja2dyb3VuZDogIzY5NjQ4NjsgcGFkZGluZzogMCAzcHg7IH1cbiAgICAgICY+dWwge1xuICAgICAgICBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IGZvbnQtc2l6ZTogMDsgbWF4LWhlaWdodDogMzAwcHg7IG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICY+bGkge1xuICAgICAgICAgICYubGluZTpub3QoLmxpbmUtY2hlY2spIHsgZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjsgJj4qOmZpcnN0LWNoaWxkIHsgZmxleC1ncm93OiAxIH0gfVxuICAgICAgICAgICYubGluZS5saW5lLWNoZWNrIHsgZm9udC1zaXplOiAxLjJyZW07IGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7ICY+KjpsYXN0LWNoaWxkIHsgZmxleC1ncm93OiAxIH0gfVxuICAgICAgICAgICY6bm90KC5saW5lKSB7IGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAgICY6bm90KC5saW5lKTpub3QoLmV4cGFuZGVkKSB7IGRpc3BsYXk6IGlubGluZS1ibG9jazt9XG4gICAgICAgICAgJj5kaXY6bm90KC50b29sdGlwKSB7IGZvbnQtc2l6ZTogMS4ycmVtOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgfVxuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7IHBhZGRpbmc6IDJweDsgbWFyZ2luOiAycHg7IGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICY6bm90KC5saW5lKTpob3ZlciB7IGJhY2tncm91bmQ6IHNhdHVyYXRlKCBAbXlob3JkZXMtc21hbGx0ZXh0LCAzMCUgKTsgYm9yZGVyLWNvbG9yOiBkYXJrZW4oQG15aG9yZGVzLXNtYWxsdGV4dCwgMjAlKSB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYgKlt4LWNsb3NlLWZvcl0geyB0ZXh0LWFsaWduOiByaWdodDsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IGN1cnNvcjogcG9pbnRlcjsgY29sb3I6ICNkZGFiNzYgfVxuICAgIH1cbiAgICAmPmltZzpmaXJzdC1jaGlsZCB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogNHB4OyB0b3A6IDNweDsgfVxuICAgICY+c3BhbiB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyBkaXNwbGF5OiBibG9jazsgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgJj5pbWcge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xuICAgICAgICAmLnVuYXZhaWxhYmxlIHsgZmlsdGVyOiBzZXBpYSgxMDAlKSBvcGFjaXR5KDQwJSkgfVxuICAgICAgfVxuICAgICAgJi5sYWJlbCB7XG4gICAgICAgIGNvbG9yOiBAbXlob3JkZXMtYnV0dG9uLWNvbG9yO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJltkaXNhYmxlZF0ge1xuICAgICAgJj5zcGFuIHsgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7IH1cbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvOyBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuICAgICYrbGkgeyBib3JkZXItdG9wOiAxcHggc29saWQgZmFkZShAbXlob3JkZXMtc21hbGx0ZXh0LDIwJSkgfVxuICB9XG4gICYuaGVyb2ljX2FjdGlvbnM+bGk6bm90KC5hbHJlYWR5KVtkaXNhYmxlZF0+c3BhbiB7IHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG59XG5cbnVsLmhlcm9pY19hY3Rpb25zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNiMzI0OTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FmYWNjMTtcbiAgJj5saSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiBAbXlob3JkZXMtYnVpbGRpbmctY29tcGxldGUtaGVhZGVyLWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG51bC5jYW1waW5nX2FjdGlvbnMge1xuICBwYWRkaW5nOiA1cHggMnB4O1xuICAmPmxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lOyBwYWRkaW5nOiAycHggMnB4IDJweCAxMHB4OyBmb250LXNpemU6IDEuMnJlbTsgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6bm90KC5vcGVuKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAmOmhvdmVyIHsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICB9XG4gICAgJj5pbWc6Zmlyc3QtY2hpbGQgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDRweDsgdG9wOiAzcHg7IH1cbiAgICAmPnNwYW4ge1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDsgZGlzcGxheTogYmxvY2s7IHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICY+aW1nIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHN1YjtcbiAgICAgICAgJi51bmF2YWlsYWJsZSB7IGZpbHRlcjogc2VwaWEoMTAwJSkgb3BhY2l0eSg0MCUpIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJitsaSB7IGJvcmRlci10b3A6IDFweCBzb2xpZCBmYWRlKEBteWhvcmRlcy1zbWFsbHRleHQsMjAlKSB9XG4gIH1cbn1cblxuZGl2LndlbGwge1xuICB3aWR0aDogMTAwJTsgcGFkZGluZy10b3A6IDExOC42OTkxODclOyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC90b3duL3dlbGxfYmcuZ2lmXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJj4ud2F0ZXIge1xuICAgICY6OmFmdGVyIHsgcG9zaXRpb246IGFic29sdXRlOyBjb250ZW50OiBcIiBcIjsgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmFja2dyb3VuZC90b3duL3dlbGxfbGluZS5naWYnKSBuby1yZXBlYXQgY2VudGVyOyBoZWlnaHQ6IDRweDsgdG9wOiAtNHB4OyB3aWR0aDogMTAwJTsgfVxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgYm90dG9tOiAwOyBsZWZ0OiAwOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JhY2tncm91bmQvdG93bi93ZWxsX3dhdGVyLmdpZicpIG5vLXJlcGVhdCBib3R0b20gY2VudGVyL2NvdmVyO1xuICB9XG4gICY+Lm1hc2sge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgYm90dG9tOiAwOyBsZWZ0OiAwOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JhY2tncm91bmQvdG93bi93ZWxsX21hc2suZ2lmJykgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgfVxuICAmPi5vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogNTAlOyB3aWR0aDogMTAwJTsgdGV4dC1hbGlnbjogY2VudGVyOyBmb250LXdlaWdodDogYm9sZDsgZm9udC1zaXplOiAxLjFyZW07XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbn1cblxuZGl2LmdhbWUtbWVudS1hcmVhIHtcbiAgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogQG15aG9yZGVzLWNvbnRlbnQtd2lkdGg7IHBhZGRpbmc6IDVweCAwOyBvdmVyZmxvdzogdmlzaWJsZTtcbiAgdG9wOiBAbXlob3JkZXMtY29udGVudC1oZWFkZXItaGVpZ2h0ICsgQG15aG9yZGVzLWNvbnRlbnQtaGVhZGVyLW1hcmdpbiAtIDczcHg7IGxlZnQ6IDA7XG5cbiAgJj5kaXYuZ2FtZS1kcm9wZG93biB7XG4gICAgJi5oaWRkZW4geyBwb2ludGVyLWV2ZW50czogbm9uZTsgb3BhY2l0eTogMDsgfVxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgei1pbmRleDogMTE7IHdpZHRoOiAxMDAlOyB0b3A6IDM3cHg7IGRpc3BsYXk6IGJsb2NrOyBiYWNrZ3JvdW5kOiBAbXlob3JkZXMtcGFuZWwtYm94LWJnO1xuICAgIGJveC1zaGFkb3c6IDAgMCA1cHggYmxhY2s7IHRyYW5zaXRpb246IGhlaWdodCAwLjRzIGVhc2UsIG9wYWNpdHkgMC40cyBlYXNlOyBvdmVyZmxvdzogaGlkZGVuO1xuICAgICY+dWwudGV4dC1tZW51IHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7IG1hcmdpbjogMDsgZGlzcGxheTogZmxleDsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAmPmxpIHtcbiAgICAgICAgJi5idXJnZXItYnV0dG9uIHsgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICBwYWRkaW5nOiA1cHg7IGZvbnQtc2l6ZTogMS42cmVtOyBmb250LXdlaWdodDogYm9sZDsgZm9udC12YXJpYW50OiBzbWFsbC1jYXBzOyBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IGNvbG9yOiAjZjBkNzllOyBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNiMzdjNGE7XG4gICAgICAgICY6aG92ZXIgeyBiYWNrZ3JvdW5kOiBsaWdodGVuKEBteWhvcmRlcy1wYW5lbC1ib3gtYmcsIDEwJSkgfVxuICAgICAgICAmLmJhY2stZGFzaCB7IG9yZGVyOiAxOyAvKm1hcmdpbi10b3A6IDI1cHg7Ki8gfVxuICAgICAgICAmLnBvbGwtZGFzaCB7IG9yZGVyOiAyOyBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJj5kaXYuZ2FtZS1iYXIge1xuICAgd2lkdGg6IDEwMCU7IGhlaWdodDogMzJweDsgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvYmdfbWVudS5qcGdcIik7XG4gICAgYm94LXNoYWRvdzogMCAwIDVweCBibGFjazsgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJj5kaXYuaGVhZGVyLXN0YXRzIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0xMzBweDsgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAmPnVsIHtcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgIGZvbnQtdmFyaWFudDogc21hbGwtY2FwcztcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZGVyO1xuICAgICAgICAgIGNvbG9yOiAjZmRjYjcwO1xuICAgICAgICAgIHRleHQtc2hhZG93OiAwcHggMXB4IDFweCBibGFjaywgMHB4IC0xcHggMXB4IGJsYWNrLCAxcHggMHB4IDFweCBibGFjaywgLTFweCAwcHggMXB4IGJsYWNrLCAxcHggMXB4IDFweCBibGFjaywgLTFweCAtMXB4IDFweCBibGFjaywgLTFweCAxcHggMXB4IGJsYWNrLCAxcHggLTFweCAxcHggYmxhY2s7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICY+bGkge1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5lbmQtc3RhdCB7XG4gICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICY+ZGl2LnVsY29udCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmc6IDA7IG1hcmdpbjogMDsgZmxvYXQ6IHJpZ2h0O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiAyMDtcblxuICAgICAgJi5maXgtbGVmdCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAxMDAlOyBsZWZ0OiAwOyBmbG9hdDogbm9uZTsgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50OyBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgJj5kaXYgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7ICYrZGl2IHsgbWFyZ2luLWxlZnQ6IDRweDsgfSB9XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgfVxuICAgIH1cblxuICAgICY+dWwsJj5kaXYudWxjb250IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgcGFkZGluZzogMDsgbWFyZ2luOiAwO1xuICAgICAgJi51bGNvbnQrLnVsY29udCB7IG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICYgbGkge2Rpc3BsYXk6IGlubGluZS1ibG9jazsgbGlzdC1zdHlsZTogbm9uZTt9XG4gICAgICAmLnRleHQtbWVudSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iYWNrZ3JvdW5kL21lbnVfbWV0YWxiZy5wbmdcIikgMCAwIHJlcGVhdC14OyBoZWlnaHQ6IDMycHg7IHBhZGRpbmctbGVmdDogMzJweDsgcGFkZGluZy1yaWdodDogNnB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDk5NTtcbiAgICAgICAgJjpiZWZvcmUgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7IHRvcDogLTI4cHg7IGhlaWdodDogODRweDsgd2lkdGg6IDQzcHg7IHBvaW50ZXItZXZlbnRzOiBub25lOyBjb250ZW50OiBcIiBcIjsgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2dhbWUtYmFyL2NvZzAucG5nXCIpIDAgMCBuby1yZXBlYXQ7IH1cbiAgICAgICAgJjphZnRlciAgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAtNDNweDsgdG9wOiAtMTRweDsgaGVpZ2h0OiA1M3B4OyB3aWR0aDogNTdweDsgcG9pbnRlci1ldmVudHM6IG5vbmU7IHotaW5kZXg6IDIwOyBjb250ZW50OiBcIiBcIjsgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2dhbWUtYmFyL2NvZzEucG5nXCIpIDAgMCBuby1yZXBlYXQ7IH1cbiAgICAgICAgJj5saSB7XG4gICAgICAgICAgcGFkZGluZzogMnB4IDhweDsgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjMpOyBmb250LXdlaWdodDogYm9sZDsgY29sb3I6IEBteWhvcmRlcy1zbWFsbHRleHQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDRweCByZ2JhKDAsMCwwLDAuNik7IGJvcmRlci1yYWRpdXM6IDRweDsgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjMpO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAmOmhvdmVyIHtjb2xvcjogd2hpdGV9XG4gICAgICAgICAgJi5idXJnZXItYnV0dG9uIHsgbWFyZ2luLXRvcDogMnB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IGxlZnQ6IC0yMHB4IH1cbiAgICAgICAgICAmLmZvcnVtLCYudG93bi1kYXNoLCYudG93bi1uZXdzLCYuc291bCwmLmhlbHAge1xuICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEwMCUpO1xuICAgICAgICAgICAgd2lkdGg6IDg0cHg7IG1hcmdpbi10b3A6IDdweDsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyBmb250LXNpemU6IDEuMHJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyBjb2xvcjogI0ZGRkZDQTsgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMTQwJSk7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZDQTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAycHggYmxhY2spO1xuICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjsgZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDsgcmlnaHQ6IDA7IGhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgdG9wOiAtNDBweDsgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5iYWNrLWRhc2gge1xuXHRcdFx0Y29sb3I6ICNmMGQ3OWU7IGJveC1zaGFkb3c6IGluc2V0IDAgMCA0cHggIzAwMDAwMDAwOyBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwMDA7XG4gICAgXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAzNXB4OyBsZWZ0OiAwOyB3aWR0aDogMTE3cHg7IGhlaWdodDogMzdweDtcbiAgICBcdFx0cGFkZGluZy10b3A6IDkuNXB4OyBwYWRkaW5nLWxlZnQ6IDI2cHg7XG4gICAgXHRcdGZvbnQtc2l6ZTogMS4wcmVtOyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXZhcmlhbnQ6IHNtYWxsLWNhcHM7XG4gICAgXHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9nYW1lLWJhci9iYWNrX2J1dHRvbi5wbmdcIik7XG4gICAgICAgICAgXHQmOmhvdmVyIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2dhbWUtYmFyL2JhY2tfYnV0dG9uX2hvdmVyLnBuZ1wiKTsgcGFkZGluZy10b3A6IDEwLjVweDsgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLnBvbGwtZGFzaCB7XG4gICAgICAgICAgICBjb2xvcjogI2YwZDc5ZTsgYm9yZGVyOiBub25lOyBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDQ5cHg7IGxlZnQ6IDczNXB4OyB3aWR0aDogMTY5cHg7IGhlaWdodDogNDFweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JhY2tncm91bmQvc29uZGFnZWJ0X2JnLmdpZicpIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDE1NnB4OyBtaW4taGVpZ2h0OiBhdXRvOyBoZWlnaHQ6IDIwcHg7IHRvcDogMTlweDtcbiAgICAgICAgICAgICAgbGVmdDogMTFweDsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgb3ZlcmZsb3c6IGhpZGRlbjsgdGV4dC1vdmVyZmxvdzogZmFkZTtcbiAgICAgICAgICAgICAgJj5zcGFuIHsgZGlzcGxheTogYmxvY2s7IHdpZHRoOiAxMzAlOyBwb3NpdGlvbjogcmVsYXRpdmU7IGxlZnQ6IC0xNSU7IHRleHQtYWxpZ246IGNlbnRlcjsgdHJhbnNmb3JtOiBzY2FsZVgoMC44NSk7IH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmZvcnVtOmFmdGVyICAgICB7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9nYW1lLWJhci9mb3J1bS5wbmdcIik7IHRvcDogLTQycHg7IH1cbiAgICAgICAgICAmLnRvd24tZGFzaDphZnRlciB7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9nYW1lLWJhci9wbGF5LnBuZ1wiKTt9XG4gICAgICAgICAgJi50b3duLW5ld3M6YWZ0ZXIgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvZ2FtZS1iYXIvZ2F6ZXR0ZS5wbmdcIik7fVxuICAgICAgICAgICYuc291bDphZnRlciAgICAgIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2dhbWUtYmFyL3NvdWwucG5nXCIpO31cbiAgICAgICAgICAmLmhlbHA6YWZ0ZXIgICAgICB7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9nYW1lLWJhci9oZWxwLnBuZ1wiKTt9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5jbG9jayB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvY2xvY2sucG5nXCIpOyB3aWR0aDogMjYwcHg7IGhlaWdodDogOTBweDtcbiAgICAgICAgdG9wOiAtMTM3cHg7IHJpZ2h0OiAwcHg7XG4gICAgICAgICY+bGkgeyBkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgICAgICY+bGk6bnRoLWNoaWxkKDEpIHsgZm9udC1zaXplOiAxcmVtOyBjb2xvcjogQG15aG9yZGVzLXNtYWxsdGV4dDsgdGV4dC1hbGlnbjogcmlnaHQ7IGhlaWdodDogMTJweDsgdG9wOiA5cHg7IGxlZnQ6IDA7IHJpZ2h0OiA3NXB4OyBmb250LXZhcmlhbnQ6IHNtYWxsLWNhcHMgfVxuICAgICAgICAmPmxpOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgIGNvbG9yOiAjNzA0MDE4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICB0b3A6IDI1cHg7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogODVweDtcbiAgICAgICAgfVxuICAgICAgICAmPmxpOm50aC1jaGlsZCgzKSB7IGZvbnQtc2l6ZTogMXJlbTsgdGV4dC1hbGlnbjogY2VudGVyOyB0b3A6IDMycHg7IGxlZnQ6IDE5NXB4OyByaWdodDogMjVweDsgY3Vyc29yOiBoZWxwOyB6LWluZGV4OiA5OTU7IH1cbiAgICAgICAgJj5saTpudGgtY2hpbGQoNCkgeyBjb2xvcjogIzVlMDAwMDsgZm9udC1zaXplOiAxcmVtOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGZvbnQtd2VpZ2h0OiBib2xkOyB0b3A6IDU4cHg7IGxlZnQ6IDE5NXB4OyByaWdodDogMjVweDsgY3Vyc29yOiBoZWxwOyB6LWluZGV4OiA5OTU7IH1cbiAgICAgICAgLmhhcmRjb3JlIHtcbiAgICAgICAgICBjb2xvcjogbGlnaHRlbigjN2MyNzI3LCAxMCUpO1xuICAgICAgICAgIGZvbnQtdmFyaWFudDogc21hbGwtY2FwcztcbiAgICAgICAgfVxuICAgICAgICAmPmxpOm50aC1jaGlsZCg1KSB7IHRvcDogLTZweDsgcmlnaHQ6IDA7IHotaW5kZXg6IDk5OCB9XG4gICAgICB9XG5cbiAgICAgICYudWxjb250IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4OyBiYWNrZ3JvdW5kLWNvbG9yOiAjNDgzOTI3OyBwYWRkaW5nOiAxcHggM3B4OyAgYm9yZGVyOiAxcHggc29saWQgI2JlOTc2NjsgZmxvYXQ6IHJpZ2h0OyBmb250LXNpemU6IDAuN2VtO1xuICAgICAgICB1bCB7XG4gICAgICAgICAgbWFyZ2luOiAwOyBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgYi5yZWQgeyBjb2xvcjogI2ZmNWY1ZlxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTsgY29sb3I6IEBteWhvcmRlcy1zbWFsbHRleHQ7IHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAmOmJlZm9yZSB7IGxpbmUtaGVpZ2h0OiAwOyB2ZXJ0aWNhbC1hbGlnbjogdG9wOyBtYXJnaW4tcmlnaHQ6IDRweDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogMTZweDsgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnN0YXR1cywgJi5ydWNrc2FjayB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgcGFkZGluZzogM3B4IDhweDsgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGNvbG9yOiBAbXlob3JkZXMtc21hbGx0ZXh0OyBib3gtc2hhZG93OiBpbnNldCAwIDAgNHB4IHJnYmEoMCwwLDAsMC45KTsgYm9yZGVyLXJhZGl1czogNHB4OyBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC41KTtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0OyBmb250LXNpemU6IC4ycmVtOyBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICY+LnRleHQge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogLTFweDsgbGVmdDogN3B4OyByaWdodDogMDsgbWFyZ2luLXRvcDogMDsgei1pbmRleDogMjtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7IGZvbnQtc2l6ZTogLjhyZW07IGZvbnQtdmFyaWFudDogc21hbGwtY2FwczsgdGV4dC1zaGFkb3c6IDFweCAxcHggMnB4IGJsYWNrO1xuICAgICAgICB9XG4gICAgICAgICY6bm90KC5hcCk6bm90KC5icCk6bm90KC5wbSkge1xuICAgICAgICAgICY6bm90KC5jaXZpbCkgeyBtaW4td2lkdGg6IDY0cHg7IGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9nYW1lLWJhci9wYW5lbF90bC5wbmdcIikgMCAwIG5vLXJlcGVhdCx1cmwoXCIuLi9pbWcvZ2FtZS1iYXIvcGFuZWxfdHIucG5nXCIpIDEwMCUgMCBuby1yZXBlYXQsdXJsKFwiLi4vaW1nL2dhbWUtYmFyL3BhbmVsX2JsLnBuZ1wiKSAwIDEwMCUgbm8tcmVwZWF0LHVybChcIi4uL2ltZy9nYW1lLWJhci9wYW5lbF9ici5wbmdcIikgMTAwJSAxMDAlIG5vLXJlcGVhdCx1cmwoXCIuLi9pbWcvZ2FtZS1iYXIvcGFuZWxfdC5wbmdcIikgMCAwIHJlcGVhdC14LHVybChcIi4uL2ltZy9nYW1lLWJhci9wYW5lbF9sLnBuZ1wiKSAwIDAgcmVwZWF0LXksdXJsKFwiLi4vaW1nL2dhbWUtYmFyL3BhbmVsX3IucG5nXCIpIDEwMCUgMCByZXBlYXQteSx1cmwoXCIuLi9pbWcvZ2FtZS1iYXIvcGFuZWxfYi5wbmdcIikgMCAxMDAlIHJlcGVhdC14LHVybChcIi4uL2ltZy9nYW1lLWJhci9iYWNrZ3JvdW5kX3NxLnBuZ1wiKTsgfTtcbiAgICAgICAgICAmLnJ1Y2tzYWNrIHsgei1pbmRleDogMiB9XG4gICAgICAgICAgJj5saTpub3QoLnRleHQpIHtcbiAgICAgICAgICAgIGhlaWdodDogMThweDsgbWFyZ2luLXRvcDogNnB4OyB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgICAgICAgJi5mcmVlLCYuaXRlbSB7d2lkdGg6IDE2cHg7fVxuICAgICAgICAgICAgJi5mcmVlIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3NtYWxsX2VtcHR5X2ludi5naWZcIikgbm8tcmVwZWF0OyB9XG4gICAgICAgICAgICAmLml0ZW0uYnJva2VuIHsgb3V0bGluZTogMXB4IGRvdHRlZCAjZmYwMDAwOyB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zdGF0dXMtZ2hvdWwge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMjZweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM4ZjVlMzM7XG4gICAgICAgICAgICBjb2xvcjogQG15aG9yZGVzLXNtYWxsdGV4dDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNhZjg2NWE7XG4gICAgICAgICAgICBvdXRsaW5lOiAycHggc29saWQgIzQ0MjAxMjtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgJi53YXJuaW5nIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE2NXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYucnVja3NhY2sge1xuICAgICAgICAgIG1heC13aWR0aDogMTc2cHg7IG92ZXJmbG93OiBoaWRkZW47IGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAmLmV4cGFuZGVkIHtcbiAgICAgICAgICAgIC5tb3JlIHsgd2lkdGg6IDE4cHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA3cHg7IHJpZ2h0OiAwcHg7IH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTsgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgICAubW9yZSB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJjpub3QoLmV4cGFuZGVkKSAubW9yZSB7IGRpc3BsYXk6IG5vbmUgfVxuICAgICAgICAgICYuZml4LWJvdHRvbSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDsgdG9wOiAxMDAlOyByaWdodDogMDsgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5ydWNrc2Fja19zdGF0dXNfdW5pb24ge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgJi5ydWNrc2FjayB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDsgcG9zaXRpb246IHJlbGF0aXZlOyBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAmOm5vdCg6aG92ZXIpIC5vdmVyIHsgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgICAgJjpub3QoLmV4cGFuZGVkKSwmOm5vdCg6aG92ZXIpIHtcbiAgICAgICAgICAgICAgJjpub3QoLmNpdmlsKSB7IGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9nYW1lLWJhci9wYW5lbF90ci5wbmdcIikgMTAwJSAwIG5vLXJlcGVhdCx1cmwoXCIuLi9pbWcvZ2FtZS1iYXIvcGFuZWxfYnIucG5nXCIpIDEwMCUgMTAwJSBuby1yZXBlYXQsdXJsKFwiLi4vaW1nL2dhbWUtYmFyL3BhbmVsX3QucG5nXCIpIDAgMCByZXBlYXQteCx1cmwoXCIuLi9pbWcvZ2FtZS1iYXIvcGFuZWxfci5wbmdcIikgMTAwJSAwIHJlcGVhdC15LHVybChcIi4uL2ltZy9nYW1lLWJhci9wYW5lbF9iLnBuZ1wiKSAwIDEwMCUgcmVwZWF0LXgsdXJsKFwiLi4vaW1nL2dhbWUtYmFyL2JhY2tncm91bmRfc3EucG5nXCIpICFpbXBvcnRhbnQ7IH07XG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjsgei1pbmRleDogMTsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IGxlZnQ6IC0xNHB4OyB3aWR0aDogMjRweDsgYm90dG9tOiAwOyBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZ2FtZS1iYXIvZnVzZV90LnBuZ1wiKSAwIDAgbm8tcmVwZWF0LCB1cmwoXCIuLi9pbWcvZ2FtZS1iYXIvZnVzZV9iLnBuZ1wiKSAwIDEwMCUgbm8tcmVwZWF0LCB1cmwoXCIuLi9pbWcvZ2FtZS1iYXIvZnVzZV9tLnBuZ1wiKSAwIDAgcmVwZWF0LXk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5zdGF0dXMge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyBtYXJnaW4tbGVmdDogMzJweDtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7IHotaW5kZXg6IDIwOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMTNweDsgbGVmdDogLTM0cHg7IHdpZHRoOiA0MHB4OyBoZWlnaHQ6IDMzcHg7IHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZ2FtZS1iYXIvY29nMi5wbmdcIikgMCAwIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvKiYucnVja3NhY2s6YmVmb3JlKi9cbiAgICAgICAgJi5hcCwmLmJwLCYucG0ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICY+bGkgeyBtYXJnaW4tdG9wOiAzcHg7IH1cbiAgICAgICAgfVxuICAgICAgICAmLmFwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXCIgfVxuICAgICAgICAmLmJwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXCIgfVxuICAgICAgICAmLnBtOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXCIgfVxuICAgICAgICAmLmNpdmlsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiIFwiIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmdob3VsLWh1bmdlci1jb250YWluZXIge1xuICB3aWR0aDogMTUwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgLmdob3VsLWh1bmdlci1iYWNrZ3JvdW5kIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICB0b3A6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogIzU4MjkyMTtcbiAgICBvdXRsaW5lOiAxcHggc29saWQgI2JhOTk3NjtcbiAgICBtYXJnaW46IDAgM3B4IDAgNXB4O1xuICB9XG4gIC5naG91bC1odW5nZXItYmFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICB0b3A6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogIzY5NjQ4NjtcbiAgICBtYXJnaW46IDAgM3B4IDAgNXB4O1xuICAgICYud2FybmluZyB7IGJhY2tncm91bmQ6ICNiYjY3NjU7IH1cbiAgICBib3JkZXItdG9wOiAxcHggaW5zZXQgYmxhY2s7XG4gIH1cbiAgLmdob3VsLWh1bmdlci1pbmRpY2F0b3Ige1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgYmFja2dyb3VuZDogcmVkOyBoZWlnaHQ6IDZweDsgd2lkdGg6IDJweDsgdG9wOiAyMHB4OyBtYXJnaW46IDAgMnB4O1xuICB9XG5cbiAgJi5pbi10b29sdGlwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5naG91bC1odW5nZXItYmFja2dyb3VuZCwgLmdob3VsLWh1bmdlci1iYXIsIC5naG91bC1odW5nZXItaW5kaWNhdG9yIHsgdG9wOiAzcHg7IH1cbiAgfVxufVxuLmdob3VsLW1lc3NhZ2UgeyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBmb250LXNpemU6IDAuN3JlbTsgZGlzcGxheTogYmxvY2s7IGNvbG9yOiAjZmY1ZjVmOyBtYXJnaW4tdG9wOiA1cHg7IH1cblxuLmljb25fZGl2KEB1cmwsQGFsaWduLEBsZWZ0KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgaGVpZ2h0OiAxNnB4OyB3aWR0aDogMTZweDsgYmFja2dyb3VuZDogdXJsKEB1cmwpO1xuICAgIHZlcnRpY2FsLWFsaWduOiBAYWxpZ247IG1hcmdpbi1sZWZ0OiBAbGVmdDtcbiAgfVxufVxuXG5zcGFuLmFwLGRpdi5hcCAgICAgICAgICAgICAgICAgICAgICAgICB7IC5pY29uX2RpdihcIi4uL2ltZy9pY29ucy9hcF9zbWFsbC5naWZcIiwgbWlkZGxlLCAwKTsgfVxuc3Bhbi5icCxkaXYuYnAgICAgICAgICAgICAgICAgICAgICAgICAgeyAuaWNvbl9kaXYoXCIuLi9pbWcvaWNvbnMvYnBfc21hbGwuZ2lmXCIsIG1pZGRsZSwgMCk7IH1cbnNwYW4ucG0sZGl2LnBtICAgICAgICAgICAgICAgICAgICAgICAgIHsgLmljb25fZGl2KFwiLi4vaW1nL2ljb25zL3BtX3NtYWxsLmdpZlwiLCBtaWRkbGUsIDApOyB9XG5zcGFuLm94LGRpdi5veCAgICAgICAgICAgICAgICAgICAgICAgICB7IC5pY29uX2RpdihcIi4uL2ltZy9pY29ucy9veHlnZW5fc21hbGwuZ2lmXCIsIG1pZGRsZSwgMCk7IH1cbnNwYW4uZGVmZW5zZSxkaXYuZGVmZW5zZSAgICAgICAgICAgICAgIHsgLmljb25fZGl2KFwiLi4vaW1nL2ljb25zL3NtYWxsX2RlZi5naWZcIiwgbWlkZGxlLCAycHgpO2ZvbnQtd2VpZ2h0OiBib2xkOyB9XG5zcGFuLmRlZmVuc2UtYnJva2VuLGRpdi5kZWZlbnNlLWJyb2tlbiB7IC5pY29uX2RpdihcIi4uL2ltZy9pY29ucy9zbWFsbF9kZWZfYnJva2VuLmdpZlwiLCBtaWRkbGUsIDJweCk7IGNvbG9yOiNmMTg3NjY7Zm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLmpvYnMtY2hvaWNlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzdlNGQyYTsgd2lkdGg6IDEwMCU7IG9wYWNpdHk6IC42O1xuICBpbnB1dFt0eXBlPSdyYWRpbyddIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICY6aG92ZXIgeyBib3JkZXI6MXB4IGRvdHRlZCAjZGRhYjc2OyBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgJj4udGV4dCB7XG4gICAgY29sb3I6ICNiMzdjNGE7IGZvbnQtd2VpZ2h0OiBib2xkOyBmb250LXZhcmlhbnQ6IHNtYWxsLWNhcHM7XG4gIH1cbiAgJj5sYWJlbD5pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICYuc2VsZWN0ZWQge1xuICAgIGJvcmRlcjoxcHggc29saWQgI2YwZDc5ZTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgb3BhY2l0eTogMS4wO1xuICAgICY+LnRleHQge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgfVxuICAuaGVscGJ0biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMjBweDtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG59XG5cbi50YWJzIHtcbiAgZm9udC1zaXplOiAxLjJyZW07IGNvbG9yOiAjZGRhYjc2OyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkYWI3NjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgcGFkZGluZzogMCA1cHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAtMnB4OyBtYXJnaW4tbGVmdDogLTJweDtcbiAgJjpub3QoLnBsYWluKSB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JhY2tncm91bmQvYm94L3BhbmVsXzAydC5wbmcpIHJpZ2h0IC00cHggdG9wIC03cHggbm8tcmVwZWF0LCB1cmwoLi4vaW1nL2JhY2tncm91bmQvdGFicy1oZWFkZXIuanBnKSBsZWZ0IC8gY292ZXI7XG4gICAgJjo6YmVmb3JlIHsgcG9zaXRpb246IGFic29sdXRlOyBjb250ZW50OiBcIiBcIjsgdG9wOiAwOyBsZWZ0OiAyN3B4OyByaWdodDogMjhweDsgaGVpZ2h0OiAzcHg7IGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmFja2dyb3VuZC9ib3gvcGFuZWxfMDEucG5nKSAwIC02cHggcmVwZWF0LXg7IH1cbiAgICAmOjphZnRlciB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgY29udGVudDogXCIgXCI7IGJvdHRvbTogLTU1cHg7IHRvcDogMTAwJTsgbGVmdDogNXB4OyByaWdodDogMnB4OyBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JhY2tncm91bmQvYmVsb3dfdGFic19iZy5naWYpIGxlZnQgdG9wIHJlcGVhdC14OyB9XG4gIH1cbiAgJi5wbGFpbiB7IGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmFja2dyb3VuZC90YWJzLWhlYWRlci1wbGFpbi5naWYpIGJvdHRvbSBsZWZ0IG5vLXJlcGVhdDsgfVxuXG4gICYubm8tYm90dG9tLW1hcmdpbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAmfmRpdi5saWdodGJveCB7IG1hcmdpbi10b3A6IDAgfVxuICB9XG5cbiAgbWluLWhlaWdodDogMzRweDtcblxuICAmPi50YWItZmxvYXRlciB7XG4gICAgJi50YWIgeyBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gICAgbWluLWhlaWdodDogMzJweDtcbiAgICAmOjpiZWZvcmUsICY6OmFmdGVyIHtjb250ZW50OiBcIiBcIjsgY2xlYXI6IGJvdGg7fVxuICAgICY6OmJlZm9yZSB7IGRpc3BsYXk6IHRhYmxlO31cbiAgICAmOjphZnRlciB7ZGlzcGxheTogYmxvY2s7IGhlaWdodDogMDt9XG4gIH1cblxuICBoNC5zb3VsLW5hbWUgeyBcbiAgICBtYXJnaW46IDhweCA0cHg7IGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgLnRhYiB7XG4gICAgJi5pbmxpbmUgeyBkaXNwbGF5OiBpbmxpbmU7IH1cbiAgICAmOm5vdCgubGVmdCkgeyBmbG9hdDogcmlnaHQ7IH1cbiAgICAmOm5vdCgudGFiLWZsb2F0ZXIpIHsgcGFkZGluZy10b3A6IDlweCB9O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6Zmlyc3QtY2hpbGQubGVmdC5pbmxpbmUgPiBkaXYuYXZhdGFyLnNtYWxsOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICAgICAgJiA+IGg0LnNvdWwtbmFtZSB7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlLWluLW91dDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IG9wYWNpdHk6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBsZWZ0OiAwOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyBvdmVyZmxvdzogaGlkZGVuOyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7XG4gICAgICAgICY+aW1nIHsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IGxlZnQ6IGNhbGMoNTAlIC0gOHB4KTsgfVxuICAgICAgICAmPmEgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGJvdHRvbTogMDsgbGVmdDogMDsgd2lkdGg6IDEwMCU7IGZvbnQtc2l6ZTogMC43NWVtOyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIH1cbiAgICAgICY6aG92ZXIgPiBoNC5zb3VsLW5hbWUgeyBvcGFjaXR5OiAxOyB9XG4gICAgfVxuXG4gICAgJi5oaWdobGlnaHQtbmV3OjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgY29udGVudDogXCIgXCI7IHdpZHRoOiAxNnB4OyBoZWlnaHQ6IDE2cHg7XG4gICAgICB0b3A6IDVweDsgbGVmdDogMDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZm9ydW0vcmVjZW50LnBuZyk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuXG4gICAgLnRhYi1saW5rIHtcbiAgICAgIGZsb2F0OiByaWdodDsgaGVpZ2h0OiAyMXB4OyBtYXJnaW4tcmlnaHQ6IDBweDsgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICAgIG1hcmdpbi10b3A6IDNweDsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9iYWNrZ3JvdW5kL3RhYi5naWYpO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7IGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM2OTQwMjM7IGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM2OTQwMjM7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgIGZvbnQtZmFtaWx5OiBAbXlob3JkZXMtdGFiLWZvbnQ7IGZvbnQtc2l6ZTogMXJlbTsgZm9udC12YXJpYW50OiBzbWFsbC1jYXBzO1xuICAgICAgY29sb3I6ICNmMGQ3OWU7IHBhZGRpbmc6IDJweCA0cHggMDsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuXG4gICAgJjpub3QoLnRhYi1mbG9hdGVyKTpob3ZlciAudGFiLWxpbmsgeyBvdXRsaW5lOiAxcHggc29saWQgI2YwZDc5ZTsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAmLnNlbGVjdGVkIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAycHg7XG4gICAgICAudGFiLWxpbmsge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTsgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9iYWNrZ3JvdW5kL3RhYl9hY3RpdmUuZ2lmKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5wbGFpbiAudGFiIHsgZmxvYXQ6IGxlZnQ7IH1cbn1cblxuLnRhYi1mbG9hdGVyLnRhYi1mbG9hdGVyLW5vYnJlYWsge1xuICBkaXNwbGF5OiBmbGV4OyBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbnNwYW4uaWNvbiB7XG4gICY+aW1nIHsgbWFyZ2luLXJpZ2h0OiAzcHg7IH1cbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjE1KTsgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjE1KTsgcGFkZGluZzogMCA1cHg7IGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZm9udC12YXJpYW50OiBzbWFsbC1jYXBzOyBjb2xvcjogd2hpdGU7IGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuXG51bC5zdW1tYXJ5IHtcbiAgJiwgJiB1bCB7bGlzdC1zdHlsZTogbm9uZTsgbWFyZ2luOiAwOyBwYWRkaW5nOiA1cHg7fTtcbiAgJiB1bD5saSB7IHBhZGRpbmctbGVmdDogMTZweDsgfVxuICBiYWNrZ3JvdW5kOiBAbXlob3JkZXMtY2VsbC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjsgYm9yZGVyOiAxcHggc29saWQgQG15aG9yZGVzLXNtYWxsdGV4dDtcbiAgbGkge1xuICAgIGNsZWFyOiBib3RoO1xuICAgICY+c3BhbiB7IGZsb2F0OiByaWdodCB9O1xuICAgICY+dWwgeyBib3JkZXItdG9wOiAxcHggc29saWQgQG15aG9yZGVzLXNtYWxsdGV4dDsgbWFyZ2luLXRvcDogNXB4OyB9XG4gIH1cbn1cblxuZGl2LmRlYXRoX2hlYWRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iYWNrZ3JvdW5kL2RlYXRoSGVhZGVyLmdpZlwiKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbS9jb250YWluO1xuICBtaW4taGVpZ2h0OiA1NXB4OyBtYXJnaW4tdG9wOiAyNHB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICY+ZGl2OmZpcnN0LWNoaWxkIHtcbiAgICBjb2xvcjogQG15aG9yZGVzLXNtYWxsdGV4dDsgZm9udC12YXJpYW50OiBzbWFsbC1jYXBzOyBmb250LXNpemU6IDEuNnJlbTsgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICY6OmZpcnN0LWxldHRlciB7IGNvbG9yOiBsaWdodGVuKEBteWhvcmRlcy1zbWFsbHRleHQsMTAlKTsgfVxuICB9XG4gICY+ZGl2Omxhc3QtY2hpbGQge1xuICAgIGNvbG9yOiBsaWdodGVuKEBteWhvcmRlcy1zbWFsbHRleHQsMTAlKTsgZm9udC12YXJpYW50OiBzbWFsbC1jYXBzOyBmb250LXNpemU6IDEuOHJlbTsgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgJjo6Zmlyc3QtbGV0dGVyIHsgY29sb3I6IGxpZ2h0ZW4oQG15aG9yZGVzLXNtYWxsdGV4dCwyMCUpOyB9XG4gIH1cbn1cbmRpdi5kZWF0aF9mb290ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IGZvbnQtd2VpZ2h0OiBib2xkOyBjb2xvcjogI2FmYWNjMTtcbn1cbmRpdi5kZWF0aF9saXN0IHtcbiAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICY+YiB7IGNvbG9yOiBAbXlob3JkZXMtc21hbGx0ZXh0IH1cbiAgJj51bCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogbGlnaHRlbihAbXlob3JkZXMtc21hbGx0ZXh0LDEwJSk7XG4gICAgJj5saSB7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICY+c3Bhbi5jb3VudCB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cbiAgICAgICY+ZGl2Om5vdCgudG9vbHRpcCkge1xuICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgJj5pbWcge1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0zcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYucmFyZSBkaXYge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvcGljdG9zL3Jld2FyZEJnX3JhcmUuZ2lmXCIpIG5vLXJlcGVhdDtcbiAgICAgIH1cbiAgICB9XG4gICAgJj5saTpob3ZlciB7XG4gICAgICBkaXYge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWMyYjIwO1xuICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgI2YwZDc5ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuZGl2LnJlYmlydGgge1xuICBiYWNrZ3JvdW5kOiAjOTk2NzM5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjM3YzRhO1xuICBkaXYucmViaXJ0aF9sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgYmFja2dyb3VuZDogI2IzN2M0YTtcbiAgICBmb250LXZhcmlhbnQ6IHNtYWxsLWNhcHM7XG4gICAgY29sb3I6ICNmMGQ3OWU7XG4gICAgcGFkZGluZzogNXB4O1xuICB9XG4gIGlucHV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cbiAgZGl2LnJlYmlydGhfYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbmEuaGVscC1idXR0b24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9oZWxwL2hlbHBUb29sdGlwLmdpZlwiKTsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjRTdEMUIyOyBib3JkZXI6IDFweCBzb2xpZCAjNWUzZDE3OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBmb250LXNpemU6IDAuODVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAzcHg7IHBhZGRpbmctcmlnaHQ6IDNweDsgY3Vyc29yOiBoZWxwOyBoZWlnaHQ6IDE0cHg7IHdpZHRoOiAzNnB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAmOmhvdmVyIHsgb3V0bGluZTogMXB4IHNvbGlkIHdoaXRlOyB9XG59XG5cbi5oZWxwTGluayB7XG4gICAgZm9udC12YXJpYW50OiBzbWFsbC1jYXBzO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaWNvbnMvc21hbGxfaGVscC5naWZcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAmOmhvdmVyIHsgY29sb3I6IHdoaXRlOyB9XG59XG5cbmRpdi5oZWxwIHtcbiAgLmhlbHBMaW5rIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBjb2xvcjogQG15aG9yZGVzLWJ1dHRvbi1jb2xvcjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxufVxuXG5wLmJvb2sge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBjb2xvcjogI2VmYzY5ODtcbiAgICAmOmZpcnN0LWxldHRlciB7Zm9udC1zaXplOjExMCU7IGZvbnQtd2VpZ2h0OmJvbGQ7IH1cbn1cblxucC5hbWJpYW50LCBkaXYuYW1iaWFudCB7XG4gICAgcGFkZGluZzogNXB4IDVweCA1cHggMjJweDtcbiAgICBtYXJnaW46IDBweCAxMHB4IDEwcHggNDBweDtcbiAgICBjb2xvcjogI2RkYWI3NjtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaWNvbnMvc21hbGxfcnAuZ2lmXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDVweDtcbn1cblxuZGl2LnRvb2x0aXAge1xuICBkaXNwbGF5OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXgtd2lkdGg6IDI1MHB4O1xuICBwYWRkaW5nOiA0cHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMjAwMDtcbiAgY29sb3I6IGJsYWNrO1xuICBtYXJnaW46IDIwcHg7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggYmxhY2s7XG4gIGJhY2tncm91bmQ6IEBteWhvcmRlcy1zbWFsbHRleHQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkIGRhcmtlbihAbXlob3JkZXMtc21hbGx0ZXh0LCAyMCUpO1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBvdXRsaW5lOiAxcHggc29saWQgZGFya2VuKEBteWhvcmRlcy1zbWFsbHRleHQsIDUwJSk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuXG4gIHN0cm9uZy5yZWQge1xuICAgIGNvbG9yIDojY2Y3MDU4O1xuICB9XG5cbiAgdWwge1xuICAgIHBhZGRpbmc6IDAgM3B4O1xuICAgIG1hcmdpbjogMnB4IDAgMHB4IDBweDtcbiAgICBsaXN0LXN0eWxlOiBub25lIG5vbmU7XG4gICAgY29sb3I6ICNGMEQ3OUU7XG4gICAgJjpub3QoLnN0YWNrKSB7Y2xlYXI6IGJvdGg7fVxuICAgIGxpIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAmOm5vdCguaXRlbSkgeyBwYWRkaW5nLWxlZnQ6IDRweDsgcGFkZGluZy1yaWdodDogNHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiAjNTI0MDUzOyB9XG4gICAgICAgIGJvcmRlci10b3A6IDA7IGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjNWMyYjIwO1xuICAgICAgICAmOmxhc3QtY2hpbGQgeyBib3JkZXItYm90dG9tOiAwOyB9XG4gICAgICAgIGkgeyBjb2xvcjogI2YwZDc5ZTsgZm9udC1zdHlsZTogaXRhbGljOyB9XG4gICAgICAgIHN0cm9uZyB7IGZvbnQtdmFyaWFudDogc21hbGwtY2FwczsgfVxuICAgIH1cbiAgfVxuXG4gIGVtIHtcbiAgICBjb2xvcjogQG15aG9yZGVzLWhlbHAtY29sb3I7XG4gIH1cblxuICAmPmgxOmZpcnN0LWNoaWxkIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTsgZm9udC13ZWlnaHQ6IGJvbGQ7IG1hcmdpbjogNHB4OyBwYWRkaW5nOiAwOyB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGRhcmtlbihAbXlob3JkZXMtc21hbGx0ZXh0LCAyMCUpOyBmb250LXZhcmlhbnQ6IHNtYWxsLWNhcHM7XG4gIH1cblxuICAmLm5keW5hbWljIHsgd2lkdGg6IDI1MHB4OyB9IC8vIERvIG5vdCByZXBsYWNlIHRoaXMgd2l0aCBtYXgtd2lkdGgsIGl0IGJyZWFrcyB0b29sdGlwcyB3aXRoIGNlbGxzIGluIHRoZW0hXG5cbiAgJi5oZWxwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWMyYjIwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlY2I5OGE7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgJj5oMTpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICBzdHJvbmcsIGVtIHtcbiAgICAgIGNvbG9yOiAjZWRjZGE5O1xuICAgIH1cbiAgfVxuXG4gICYubm9ybWFsIHtcbiAgICBiYWNrZ3JvdW5kOiAjOTM1RjQyO1xuICAgIGJvcmRlcjogMXB4IGRvdHRlZCAjRTNDNjk5O1xuICAgIG91dGxpbmU6IDFweCBzb2xpZCAjNWMyYjIwO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAmPmgxOmZpcnN0LWNoaWxkIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogd2hpdGU7XG4gICAgfVxuICAgIHN0cm9uZyB7XG4gICAgICBjb2xvcjogI2ZmYWE4ODtcbiAgICB9XG4gICAgZW0ge1xuICAgICAgY29sb3I6IEBteWhvcmRlcy1idXR0b24tY29sb3I7XG4gICAgfVxuICB9XG5cbiAgJi5pdGVtIHtcbiAgICBjb2xvcjogI2RmZGFkMjtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2FiOWQ4OTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiBibGFjaztcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IGJsYWNrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDY2NTI7XG4gICAgb3V0bGluZTogMXB4IHNvbGlkICM1YzJiMjA7XG4gICAgJj5oMTpmaXJzdC1jaGlsZCB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgfVxuXG4gICYuZm9ydW0tdG9vbHRpcCB7XG4gICAgYmFja2dyb3VuZDogIzVjMmIyMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjBkNzllO1xuICAgIG91dGxpbmU6IDFweCBzb2xpZCAjNWMyYjIwO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBlbSB7XG4gICAgICBjb2xvcjogQG15aG9yZGVzLWJ1dHRvbi1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxudWwuY2l0aXplbi1saXN0IGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTsgY29sb3I6IEBteWhvcmRlcy1zbWFsbHRleHQ7XG59XG5cbnNwYW4ubGFuZ3VhZ2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogc2FuZHlicm93bjtcbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5kaXYuYmxvY2sge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDEwcHggYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjMmIyMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UxYmQ5YjtcbiAgb3V0bGluZTogMnB4IHNvbGlkICM0MzI4MWE7XG5cbiAgc3Ryb25nIHtcbiAgICBjb2xvcjogI2FmYWNjMTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxufVxuXG5kaXYuaXRlbS1hZGRlbmR1bSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyBjb2xvcjogQG15aG9yZGVzLXNtYWxsdGV4dDsgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuZGl2Lml0ZW0tdGFnIHtcbiAgZm9udC1zaXplOiAxLjFyZW07IC8qdGV4dC1hbGlnbjogY2VudGVyOyovIHBhZGRpbmc6IDJweDsgYmFja2dyb3VuZDogIzAyMjE0MjsgYm9yZGVyOiAxcHggc29saWQgIzAxMWQzNztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyBjb2xvcjogQG15aG9yZGVzLXNtYWxsdGV4dDsgaGVpZ2h0OiAxOHB4OyBtYXJnaW4tdG9wOiAzcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgJjphZnRlciB7cG9zaXRpb246IGFic29sdXRlOyBkaXNwbGF5OiBibG9jazsgY29udGVudDogXCIgXCI7IGhlaWdodDogMTZweDsgd2lkdGg6IDE2cHg7IHRvcDogMDsgbGVmdDogMXB4OyB9XG4gICYuaXRlbS10YWctZGVjbzphZnRlciB7IGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pdGVtL2NhdF9kZWNvLmdpZlwiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQgfVxuICAmLml0ZW0tdGFnLWRlZmVuc2U6YWZ0ZXIgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaXRlbS9jYXRfZGVmLmdpZlwiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQgfVxuICAmLml0ZW0tdGFnLWVzc2VudGlhbCB7IHBhZGRpbmctbGVmdDogMTRweDsgfVxuICAmLml0ZW0tdGFnLWVzc2VudGlhbDphZnRlciB7IGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pdGVtL2NhdF9qb2IuZ2lmXCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdCB9XG4gICYuaXRlbS10YWctd2VhcG9uOmFmdGVyIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2l0ZW0vY2F0X3dlYXBvbi5naWZcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0IH1cbiAgJi5pdGVtLXRhZy1oZWF2eTphZnRlciB7IGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pdGVtL2NhdF9oZWF2eS5naWZcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0IH1cbiAgJi5pdGVtLXRhZy11c2UtMTphZnRlciB7IGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9zbWFsbF9vbmNlLmdpZlwiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQgfVxuXG4gICYuaXRlbS10YWctaXRlbS1pZDphZnRlciB7IGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9zbWFsbF9kZXYucG5nXCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdCB9XG4gICYuaXRlbS10YWctcG9pc29uLWRlYWRseTphZnRlciB7IGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9kZWF0aC5naWZcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0IH1cbiAgJi5pdGVtLXRhZy1wb2lzb24taW5mZWN0OmFmdGVyIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3N0YXR1cy9zdGF0dXNfaW5mZWN0aW9uLmdpZlwiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQgfVxuICAmLml0ZW0tdGFnLXBvaXNvbi1zdHJhbmdlOmFmdGVyIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3N0YXR1cy9zdGF0dXNfZHJ1Z2dlZC5naWZcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0IH1cbiAgJi5pdGVtLXRhZy1maXJzdC1waWNrOmFmdGVyIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2l0ZW0vaXRlbV9iYWd4bC5naWZcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0IH1cbiAgZW0ge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxufVxuXG5kaXYuYmFkZ2Uge1xuICBiYWNrZ3JvdW5kOiAjN2Q1MDMyOyBib3JkZXI6IDFweCBzb2xpZCAjZGZjNzkzOyBwYWRkaW5nOiAxMHB4OyBtYXJnaW46IDIwcHggMDtcbiAgJiBzdHJvbmcgeyBmb250LXNpemU6IDEuMmVtOyBmb250LXdlaWdodDogYm9sZDsgY29sb3I6IHdoaXRlOyB9XG4gICYgc3BhbiB7IGNvbG9yOiBAbXlob3JkZXMtc21hbGx0ZXh0OyB9XG59XG5cbmRpdi50b29sdGlwLWR1bW15IHtcbiAgaGVpZ2h0OiAwOyBwb3NpdGlvbjogcmVsYXRpdmU7IG92ZXJmbG93OiB2aXNpYmxlOyBwYWRkaW5nOiAwOyBtYXJnaW46IDA7XG4gICY+KiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMTAwJTsgdG9wOiAwOyB6LWluZGV4OiAzOyBib3gtc2hhZG93OiAwIDAgMnB4IGJsYWNrLCAwIDAgMTBweCBibGFjaztcbiAgICAmLnRvb2x0aXAtZHVtbXktY29udGFpbmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IEBteWhvcmRlcy1oZWxwLWNvbG9yOyBvdXRsaW5lOiAxcHggc29saWQgQG15aG9yZGVzLWJ1dHRvbi1jb2xvcjtcbiAgICAgICY+aDQge1xuICAgICAgICBtYXJnaW46IDRweDsgcGFkZGluZzogMCAwIDRweDsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBteWhvcmRlcy1idXR0b24tY29sb3I7IGNvbG9yOiBAbXlob3JkZXMtYnV0dG9uLWNvbG9yO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmRpdi5kYWlseS1hdHRhY2sge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA0NDJweDtcbiAgZGl2LmNvbnRlbnQge1xuXG4gICAgaG9yZGVzLWZsYXNoW2RhdGEtc3JjXSB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgPioge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiA0NDAvMTIwO1xuICAgICAgfVxuICAgIH1cblxuICAgIHAge21hcmdpbjogMTZweCAxMHB4fVxuXG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWMyYjIwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGFiNzY7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkICM1YzJiMjA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGNvbG9yOiAjZGRhYjc2O1xuICAgIHA6OmZpcnN0LWxldHRlciB7XG4gICAgICBjb2xvcjogI2YwZDc5ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgfVxuICAgIHN0cm9uZyB7XG4gICAgICBjb2xvciA6I2NmNzA1ODtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgfVxuICB9XG5cbiAgZGl2LmluZm9zIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYjMyNDk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkYWI3NjtcbiAgICBvdXRsaW5lOiAycHggc29saWQgIzVjMmIyMDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBpbWcge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiMzdjNGE7XG4gICAgfVxuICAgIGgyIHtcbiAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgIG1hcmdpbjogMHB4IDBweCA1cHg7XG4gICAgICBjb2xvcjogI2RkYWI3NjtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBmb250LWZhbWlseTogQG15aG9yZGVzLXNlcmlmLWZvbnQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkZGFiNzY7XG4gICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICB9XG4gICAgZW0ge1xuICAgICAgY29sb3I6ICNmMGQ3OWU7XG4gICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICB9XG4gIH1cbn1cblxuLmF2YXRhciwgLmF2YXRhcmNyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLDAsMCwwLjcpOyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6bm90KC5zbWFsbCk6bm90KC5mdWxsKTpub3QoLnJvdW5kKT5pbWcgeyBtYXgtd2lkdGg6IDEwMHB4OyBtYXgtaGVpZ2h0OiAxMDBweDsgfVxuICAmLnNtYWxsPmltZyB7IHdpZHRoOiA5MHB4OyBoZWlnaHQ6IDMwcHg7IG9iamVjdC1maXQ6IGNvdmVyIH1cbiAgJi5mdWxsPmltZyB7IG1heC13aWR0aDogMTAwJSB9XG4gICYucm91bmQge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7IG92ZXJmbG93OiBoaWRkZW47XG4gICAgJj5pbWcgeyB3aWR0aDogNDBweDsgaGVpZ2h0OiA0MHB4OyBvYmplY3QtZml0OiBjb3ZlciB9XG4gIH1cbiAgJi5mdWxsPmRpdi5jcm9wIHtcbiAgICB6LWluZGV4OiAxO1xuICAgICY+ZGl2IHsgY3Vyc29yOiBncmFiOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgbGVmdDogMDsgcmlnaHQ6IDA7IGJvdHRvbTogMDsgfVxuICAgIHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDMzLjMzMzMzMzMzMzMzJTsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IGxlZnQ6IDA7XG4gICAgb3V0bGluZTogMXB4IHNvbGlkIHdoaXRlOyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMSk7IGN1cnNvcjogbndzZS1yZXNpemU7XG4gIH1cbiAgJi5yYXcgeyBvdXRsaW5lOiBub25lOyBib3gtc2hhZG93OiBub25lOyBwYWRkaW5nOiAwOyBtYXJnaW46IDA7IGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG4gICY+aW1nIHsgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE1cHgpIGNvbnRyYXN0KDk1JSkgYnJpZ2h0bmVzcygxMTAlKTsgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL25vaXNlLnBuZ1wiKSAgfVxufVxuJi5hdmF0YXIgeyBib3JkZXI6IDFweCBzb2xpZCBAbXlob3JkZXMtY2VsbC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjsgfVxuJi5hdmF0YXJjcm93IHsgYm9yZGVyOiAxcHggc29saWQgI2NjMzMwMDsgfVxuXG4udGFiLWZsb2F0ZXIgLmF2YXRhcj5pbWcgeyBiYWNrZHJvcC1maWx0ZXI6IG5vbmU7IGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IH1cblxuc2VsZWN0IHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NjVDMzY7XG4gIGNvbG9yOiAjZjBkNzllO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRhYjc2O1xuICBvdXRsaW5lOiAxcHggc29saWQgYmxhY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgJjpub3QoLnNtYWxsKSB7d2lkdGg6IDEwMCU7fVxufVxuXG5pLmRhZ2dlciB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmZvcm0ge1xuICBkaXYubm90ZS5ub3RlLWxpZ2h0ZXN0IHsgbWFyZ2luOiA1cHggMDsgfVxuXG4gIC5tb2Qge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtOyBjb2xvcjogQG15aG9yZGVzLWNlbGwtaGVhZGVyLXRleHQtY29sb3I7XG4gICAgc3Ryb25nIHsgY29sb3I6IHdoaXRlOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIH1cblxuICAud2FybmluZyB7XG4gICAgY29sb3I6ICNmODY7IGZvbnQtc2l6ZTogMS4ycmVtOyBmb250LXZhcmlhbnQ6IHNtYWxsLWNhcHM7IG1hcmdpbi10b3A6IDVweDtcbiAgICBwYWRkaW5nOiA1cHg7IGJhY2tncm91bmQtY29sb3I6ICM1YzJiMjA7IGJvcmRlcjogMXB4IHNvbGlkICNmMGQ3OWU7IG91dGxpbmU6IDFweCBzb2xpZCAjNWMyYjIwO1xuICAgIHN0cm9uZyB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGNvbG9yOiAjZjhlYWNiOyB9XG4gIH1cbn1cblxuI3Bvc3Rib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAxMHB4OyB0b3A6IDEwMHB4OyBmb250LXNpemU6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjIsIDM2LCAyMywgLjc1KTsgYm9yZGVyLXJhZGl1czogNnB4OyBwYWRkaW5nOiAzcHggNXB4O1xuICBjb2xvcjogQG15aG9yZGVzLXNtYWxsdGV4dDsgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjVzIGVhc2UtaW4tb3V0O1xuICBjdXJzb3I6IHBvaW50ZXI7IHotaW5kZXg6IDk5NTtcbiAgJjpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4ocmdiYSg2MiwgMzYsIDIzLCAuNzUpLDEwJSk7IH1cblxuICAmPmRpdiB7XG4gICAgbWFyZ2luOiAwOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICY6bGFzdC1jaGlsZCB7IG1hcmdpbi1sZWZ0OiA0cHg7IH1cbiAgfVxuXG4gICYubmV3LW1lc3NhZ2VzIHtcbiAgICA+KjpudGgtY2hpbGQoMSkgeyBkaXNwbGF5OiBub25lOyB9XG4gIH1cbiAgJjpub3QoLm5ldy1tZXNzYWdlcyk+Kjpub3QoOm50aC1jaGlsZCgxKSkgeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbn1cblxuLm10LTEge1xuICBtYXJnaW4tdG9wOiAxZW07XG59XG5cbi5tdC0yIHtcbiAgbWFyZ2luLXRvcDogMmVtO1xufVxuXG4ubWItMSB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLm1iLTIge1xuICBtYXJnaW4tYm90dG9tOiAyZW07XG59XG5cbi5tbC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDFlbTtcbn1cblxuLnBsLTEge1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbn1cblxuLnBsLTA1IHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVlbTtcbn1cblxuLmlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxudWwuaG9yZGVzLWJ1bGxldHMge1xuICBsaXN0LXN0eWxlOiBub25lOyBmb250LXNpemU6IDAuOGVtO1xuICAmPmxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYi5lbXBoIHsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgY29sb3I6IEBteWhvcmRlcy1zbWFsbHRleHQ7IGZvbnQtdmFyaWFudDogc21hbGwtY2FwczsgfVxuICAgICY6YmVmb3JlIHsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAtMjRweDsgdG9wOiAwOyBjb250ZW50OiBcIiBcIjsgd2lkdGg6IDI0cHg7IGhlaWdodDogMTZweDsgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL3NtYWxsX21pZGRvdC5naWZcIikgbm8tcmVwZWF0OyB9XG4gICAgJi5ub3RlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNDBweDtcbiAgICB9XG4gIH1cblxufVxuXG5kaXYub3Ige1xuICBoZWlnaHQ6IDEwMHB4OyB3aWR0aDogMTAwJTsgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL29yLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5kaXYud2VsY29tZS10ZWFzZXIge1xuICBoZWlnaHQ6IDUwMHB4OyBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gICY+c3BhbiB7XG4gICAgZm9udC1zaXplOiAxOHB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMjQxcHg7IHRvcDogMThweDsgbGVmdDogNzBweDsgdHJhbnNmb3JtOiByb3RhdGUoLTEuOGRlZyk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyBmb250LXdlaWdodDogYm9sZDsgdGV4dC1zaGFkb3c6IDAgMCA0cHggcmdiYSgwLDAsMCwwLjUpO1xuICAgICY6Zmlyc3QtY2hpbGQgeyBjb2xvcjogIzMxMjgzOTsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSB9XG4gICAgJjpsYXN0LWNoaWxkIHsgY29sb3I6ICM1YjAwMDAgfVxuICB9XG4gICYudGVhc2VyLTEgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdGVhc2VyMS5qcGdcIikgbm8tcmVwZWF0IHRvcCByaWdodDsgJj5zcGFuIHsgbGVmdDogODBweDsgdG9wOiAyNXB4OyB9IH1cbiAgJi50ZWFzZXItMiB7IGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy90ZWFzZXIyLmpwZ1wiKSBuby1yZXBlYXQgdG9wIHJpZ2h0OyB9XG4gICYudGVhc2VyLTMgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdGVhc2VyMy5qcGdcIikgbm8tcmVwZWF0IHRvcCByaWdodDsgfVxuICAmLnRlYXNlci00IHsgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3RlYXNlcjQuanBnXCIpIG5vLXJlcGVhdCB0b3AgcmlnaHQ7IH1cbiAgJi50ZWFzZXItNSB7IGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy90ZWFzZXI1LmpwZ1wiKSBuby1yZXBlYXQgdG9wIHJpZ2h0OyB9XG4gICYudGVhc2VyLTYgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdGVhc2VyNi5qcGdcIikgbm8tcmVwZWF0IHRvcCByaWdodDsgfVxuICAmLnRlYXNlci03IHsgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3RlYXNlcjcucG5nXCIpIG5vLXJlcGVhdCB0b3AgcmlnaHQ7IH1cbiAgJi50ZWFzZXItOCB7IGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy90ZWFzZXI4LmpwZ1wiKSBuby1yZXBlYXQgdG9wIHJpZ2h0OyB9XG4gICYudGVhc2VyLTkgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdGVhc2VyOS5qcGdcIikgbm8tcmVwZWF0IHRvcCByaWdodDsgfVxuICAmLnRlYXNlci0xMCB7IGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy90ZWFzZXIxMC5qcGdcIikgbm8tcmVwZWF0IHRvcCByaWdodDsgfVxuICAmLnRlYXNlci0xMSB7IGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy90ZWFzZXIxMS5qcGdcIikgbm8tcmVwZWF0IHRvcCByaWdodDsgfVxufVxuXG5zcGFuLnRhZyB7XG4gIGZvbnQtc2l6ZTogMC45NXJlbTsgdGV4dC1zaGFkb3c6IDFweCAxcHggMCBibGFjazsgcGFkZGluZzogMnB4IDRweDsgYm94LXNoYWRvdzogMCAwIDJweCBibGFjazsgbWFyZ2luOiAxcHggMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMik7IGZvbnQtd2VpZ2h0OiBib2xkOyBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi51c2VybmFtZSB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICYudXNlcm5hbWUtYWxpYXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1YzAwNDU7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5ODFjNTQ7XG4gIH1cblxuICAmOm5vdCgudXNlcm5hbWUtYWxpYXMpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUMwMDAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjOTgzNDFjO1xuICB9XG5cbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBjb2xvcjogQG15aG9yZGVzLWJ1dHRvbi1jb2xvcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggYmxhY2s7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICY6aG92ZXIge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNDkwMDAwO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsMCwwLDAuNSksIDAgMCAxcHggYmxhY2s7XG4gIH1cblxuICAmOm5vdCgudXNlcm5hbWUtYWxpYXMpLmlzLWZyaWVuZCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5NjVjMzY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdlNGUyYTtcbiAgfVxufVxuXG5kaXYubG9hZGluZyB7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7IHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9hbmltcy9sb2FkaW5nLmdpZicpIGNlbnRlciBuby1yZXBlYXQ7XG59XG5cbmkuaC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyBoZWlnaHQ6IDE2cHg7IHdpZHRoOiAxNnB4O1xuXG4gICYuY2FyZXQtdXAgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvc21hbGxfY2FyZXRfdXAuZ2lmXCIpIGNlbnRlciBuby1yZXBlYXQgfVxuICAmLmNhcmV0LWRvd24geyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvc21hbGxfY2FyZXRfZG93bi5naWZcIikgY2VudGVyIG5vLXJlcGVhdCB9XG59XG5cbi50b2Mge1xuICBwb3NpdGlvbjogc3RpY2t5OyB0b3A6IDRweDtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGJhY2tncm91bmQ6ICM4YTU0MzI7IGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpOyBib3JkZXI6IDFweCBzb2xpZCAjNzA0MzI4O1xuXG4gICY+YjpmaXJzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogYmxvY2s7IGJhY2tncm91bmQ6ICM5NjVjMzY7IHBhZGRpbmc6IDRweDsgZm9udC12YXJpYW50OiBzbWFsbC1jYXBzOyBvdmVyZmxvdzogaGlkZGVuOyB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB9XG5cbiAgdWwge1xuICAgIG1hcmdpbjogNHB4IDA7IHBhZGRpbmc6IDA7XG4gICAgbGkge1xuICAgICAgYmFja2dyb3VuZDogIzhhNTQzMjsgbGlzdC1zdHlsZTogbm9uZTsgcGFkZGluZzogMnB4IDEwcHg7XG4gICAgICBjb2xvcjogd2hpdGU7IGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjOTY1YzM2O1xuICAgIH1cbiAgfVxuXG4gICY+dWw+bGkge1xuICAgICY6Zmlyc3QtY2hpbGQge2JvcmRlci10b3A6IG5vbmU7fVxuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICY+dWw+bGkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gICAgICAmPnVsPmxpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLyogbnVuaXRvLXJlZ3VsYXIgLSBsYXRpbi1leHRfbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ051bml0byc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCcnKSxcbiAgdXJsKCcuLi9mb250cy9udW5pdG8tdjI0LWxhdGluLWV4dF9sYXRpbi1yZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBDaHJvbWUgMjYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrICovXG4gIHVybCgnLi4vZm9udHMvbnVuaXRvLXYyNC1sYXRpbi1leHRfbGF0aW4tcmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7IC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi9cbn1cblxuLyogbnVuaXRvLTcwMCAtIGxhdGluLWV4dF9sYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJycpLFxuICB1cmwoJy4uL2ZvbnRzL251bml0by12MjQtbGF0aW4tZXh0X2xhdGluLTcwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDI2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KyAqL1xuICB1cmwoJy4uL2ZvbnRzL251bml0by12MjQtbGF0aW4tZXh0X2xhdGluLTcwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7IC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi9cbn1cblxuLyogbnVuaXRvLTkwMCAtIGxhdGluLWV4dF9sYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJycpLFxuICB1cmwoJy4uL2ZvbnRzL251bml0by12MjQtbGF0aW4tZXh0X2xhdGluLTkwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDI2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KyAqL1xuICB1cmwoJy4uL2ZvbnRzL251bml0by12MjQtbGF0aW4tZXh0X2xhdGluLTkwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7IC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi9cbn1cblxuLyogbnVuaXRvLWl0YWxpYyAtIGxhdGluLWV4dF9sYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJycpLFxuICB1cmwoJy4uL2ZvbnRzL251bml0by12MjQtbGF0aW4tZXh0X2xhdGluLWl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDI2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KyAqL1xuICB1cmwoJy4uL2ZvbnRzL251bml0by12MjQtbGF0aW4tZXh0X2xhdGluLWl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7IC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi9cbn1cblxuLyogbnVuaXRvLTcwMGl0YWxpYyAtIGxhdGluLWV4dF9sYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJycpLFxuICB1cmwoJy4uL2ZvbnRzL251bml0by12MjQtbGF0aW4tZXh0X2xhdGluLTcwMGl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDI2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KyAqL1xuICB1cmwoJy4uL2ZvbnRzL251bml0by12MjQtbGF0aW4tZXh0X2xhdGluLTcwMGl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7IC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi9cbn1cblxuLyogbnVuaXRvLTkwMGl0YWxpYyAtIGxhdGluLWV4dF9sYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJycpLFxuICB1cmwoJy4uL2ZvbnRzL251bml0by12MjQtbGF0aW4tZXh0X2xhdGluLTkwMGl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDI2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KyAqL1xuICB1cmwoJy4uL2ZvbnRzL251bml0by12MjQtbGF0aW4tZXh0X2xhdGluLTkwMGl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7IC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi9cbn1cblxuLyogY291cmllci1wcmltZS1yZWd1bGFyIC0gbGF0aW4tZXh0X2xhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdDb3VyaWVyIFByaW1lJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJycpLFxuICB1cmwoJy4uL2ZvbnRzL2NvdXJpZXItcHJpbWUtdjctbGF0aW4tZXh0X2xhdGluLXJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAyNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSsgKi9cbiAgdXJsKCcuLi9mb250cy9jb3VyaWVyLXByaW1lLXY3LWxhdGluLWV4dF9sYXRpbi1yZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTsgLyogQ2hyb21lIDYrLCBGaXJlZm94IDMuNissIElFIDkrLCBTYWZhcmkgNS4xKyAqL1xufVxuXG4vKiBjb3VyaWVyLXByaW1lLTcwMCAtIGxhdGluLWV4dF9sYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQ291cmllciBQcmltZSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCcnKSxcbiAgdXJsKCcuLi9mb250cy9jb3VyaWVyLXByaW1lLXY3LWxhdGluLWV4dF9sYXRpbi03MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAyNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSsgKi9cbiAgdXJsKCcuLi9mb250cy9jb3VyaWVyLXByaW1lLXY3LWxhdGluLWV4dF9sYXRpbi03MDAud29mZicpIGZvcm1hdCgnd29mZicpOyAvKiBDaHJvbWUgNissIEZpcmVmb3ggMy42KywgSUUgOSssIFNhZmFyaSA1LjErICovXG59XG5cbi8qIGNvbWljLW5ldWUtcmVndWxhciAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdDb21pYyBOZXVlJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJycpLFxuICB1cmwoJy4uL2ZvbnRzL2NvbWljLW5ldWUtdjgtbGF0aW4tcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDI2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KyAqL1xuICB1cmwoJy4uL2ZvbnRzL2NvbWljLW5ldWUtdjgtbGF0aW4tcmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7IC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi9cbn1cblxuLyogY29taWMtbmV1ZS1pdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQ29taWMgTmV1ZSc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCcnKSxcbiAgdXJsKCcuLi9mb250cy9jb21pYy1uZXVlLXY4LWxhdGluLWl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDI2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KyAqL1xuICB1cmwoJy4uL2ZvbnRzL2NvbWljLW5ldWUtdjgtbGF0aW4taXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTsgLyogQ2hyb21lIDYrLCBGaXJlZm94IDMuNissIElFIDkrLCBTYWZhcmkgNS4xKyAqL1xufVxuXG4vKiBjb21pYy1uZXVlLTcwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdDb21pYyBOZXVlJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJycpLFxuICB1cmwoJy4uL2ZvbnRzL2NvbWljLW5ldWUtdjgtbGF0aW4tNzAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBDaHJvbWUgMjYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrICovXG4gIHVybCgnLi4vZm9udHMvY29taWMtbmV1ZS12OC1sYXRpbi03MDAud29mZicpIGZvcm1hdCgnd29mZicpOyAvKiBDaHJvbWUgNissIEZpcmVmb3ggMy42KywgSUUgOSssIFNhZmFyaSA1LjErICovXG59XG5cbi8qIGNvbWljLW5ldWUtNzAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0NvbWljIE5ldWUnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnJyksXG4gIHVybCgnLi4vZm9udHMvY29taWMtbmV1ZS12OC1sYXRpbi03MDBpdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAyNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSsgKi9cbiAgdXJsKCcuLi9mb250cy9jb21pYy1uZXVlLXY4LWxhdGluLTcwMGl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7IC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi9cbn1cblxuLyogbG9yYS1yZWd1bGFyIC0gbGF0aW4tZXh0X2xhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdMb3JhJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJycpLFxuICB1cmwoJy4uL2ZvbnRzL2xvcmEtdjI0LWxhdGluLWV4dF9sYXRpbi1yZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBDaHJvbWUgMjYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrICovXG4gIHVybCgnLi4vZm9udHMvbG9yYS12MjQtbGF0aW4tZXh0X2xhdGluLXJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpOyAvKiBDaHJvbWUgNissIEZpcmVmb3ggMy42KywgSUUgOSssIFNhZmFyaSA1LjErICovXG59XG5cbi8qIGxvcmEtNzAwIC0gbGF0aW4tZXh0X2xhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdMb3JhJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJycpLFxuICB1cmwoJy4uL2ZvbnRzL2xvcmEtdjI0LWxhdGluLWV4dF9sYXRpbi03MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAyNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSsgKi9cbiAgdXJsKCcuLi9mb250cy9sb3JhLXYyNC1sYXRpbi1leHRfbGF0aW4tNzAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTsgLyogQ2hyb21lIDYrLCBGaXJlZm94IDMuNissIElFIDkrLCBTYWZhcmkgNS4xKyAqL1xufVxuXG4vKiBsb3JhLWl0YWxpYyAtIGxhdGluLWV4dF9sYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTG9yYSc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCcnKSxcbiAgdXJsKCcuLi9mb250cy9sb3JhLXYyNC1sYXRpbi1leHRfbGF0aW4taXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBDaHJvbWUgMjYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrICovXG4gIHVybCgnLi4vZm9udHMvbG9yYS12MjQtbGF0aW4tZXh0X2xhdGluLWl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7IC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi9cbn1cblxuLyogbG9yYS03MDBpdGFsaWMgLSBsYXRpbi1leHRfbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0xvcmEnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnJyksXG4gIHVybCgnLi4vZm9udHMvbG9yYS12MjQtbGF0aW4tZXh0X2xhdGluLTcwMGl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDI2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KyAqL1xuICB1cmwoJy4uL2ZvbnRzL2xvcmEtdjI0LWxhdGluLWV4dF9sYXRpbi03MDBpdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpOyAvKiBDaHJvbWUgNissIEZpcmVmb3ggMy42KywgSUUgOSssIFNhZmFyaSA1LjErICovXG59XG5cbi8qIEZvbnQgdmlzaXRvciAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAndmlzaXRvcjInO1xuICBzcmM6IHVybCgnLi4vZm9udHMvdmlzaXRvcjIudHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6bm9ybWFsO1xuICBmb250LXN0eWxlOm5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT0NSIEEgRXh0ZW5kZWQnO1xuICBzcmM6IHVybCgnLi4vZm9udHMvb2NyX2FfZXh0LnR0ZicpICBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0Om5vcm1hbDtcbiAgZm9udC1zdHlsZTpub3JtYWw7XG59IiwiQGltcG9ydCAob25jZSkgXCJ0aGVtZVwiO1xuXG4uY2VudGVyICB7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuLnZtaWRkbGUgeyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4ubGVmdCAgICB7IHRleHQtYWxpZ246IGxlZnQ7IH1cbi5yaWdodCAgIHsgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbi5qdXN0aWZ5IHsgdGV4dC1hbGlnbjoganVzdGlmeTsgfVxuXG4uZmxvYXQtbGVmdCAgICB7IGZsb2F0OiBsZWZ0OyB9XG4uZmxvYXQtcmlnaHQgICB7IGZsb2F0OiByaWdodDsgfVxuXG4uc21hbGwgeyBjb2xvcjogQG15aG9yZGVzLXNtYWxsdGV4dDsgZm9udC1zaXplOiAxLjFyZW07IH1cbi5tZWRpdW0geyBmb250LXNpemU6IDEuNnJlbTsgfVxuLmNyaXRpY2FsIHsgY29sb3I6ICNmODYwMDA7IGZvbnQtd2VpZ2h0OiBib2xkIH1cblxuLnBvaW50ZXIge2N1cnNvcjogcG9pbnRlcjt9XG4ubm8td3MgeyBmb250LXNpemU6IDAgfVxuXG5oci5kYXNoZWQge1xuXHRib3JkZXI6IDFweCBkYXNoZWQgQG15aG9yZGVzLXNtYWxsdGV4dDtcbn1cblxuaDUge1xuICBtYXJnaW46IDE1cHggMCAycHg7XG4gIGZvbnQtdmFyaWFudDogc21hbGwtY2FwczsgZm9udC13ZWlnaHQ6IGJvbGQ7IGNvbG9yOiBAbXlob3JkZXMtc21hbGx0ZXh0O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgQG15aG9yZGVzLXNtYWxsdGV4dDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgIzY0M2IyNSAwJSwgcmdiYSgxMDAsIDU5LCAzNywgMCkgNTAlLCByZ2JhKDEwMCwgNTksIDM3LCAwKSAxMDAlKTtcbn1cblxuaDEucGFnZS1oZWFkIHtcblx0cGFkZGluZzogN3B4IDAgMTRweCA0OHB4OyBtYXJnaW46IDAgMCA4cHg7IGNvbG9yOiAjZjBkNzllO1xuXHRmb250LXNpemU6IDEuNHJlbTsgbGluZS1oZWlnaHQ6IDE3cHg7IGxldHRlci1zcGFjaW5nOiAxcHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9oMS5naWZcIik7XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGJvdHRvbTtcblx0Y2xlYXI6IGJvdGg7XG59XG5cbmgyLnBhZ2UtaGVhZCB7XG4gIGhlaWdodDogMTdweDsgcGFkZGluZzogMDsgbWFyZ2luOiAxNXB4IDAgNXB4O1xuICBjb2xvcjogI2RkYWI3NjsgZm9udC1zaXplOiAxLjJyZW07IGxpbmUtaGVpZ2h0OiAxN3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RkYWI3NjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2hlbHAvaDIuZ2lmXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7IGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xuICBjbGVhcjogYm90aDtcbn1cblxuLnBhZ2UtaGVhZCA+IHN0cm9uZyB7IGNvbG9yOiB3aGl0ZSB9XG5cbipbZGlzYWJsZWRdLCpbZGF0YS1kaXNhYmxlZD1cImRpc2FibGVkXCJdOm5vdChmb3JtKSB7IHBvaW50ZXItZXZlbnRzOiBub25lOyBmaWx0ZXI6IHNhdHVyYXRlKDAlKSBjb250cmFzdCg1MCUpIGJyaWdodG5lc3MoMTEwJSk7IH1cbipbZGF0YS1kaXNhYmxlZD1cImJsb2NrZWRcIl06bm90KGZvcm0pIHsgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbioubm8taW50ZXJhY3Rpb24geyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuZm9ybVtkYXRhLWRpc2FibGVkPVwiZGlzYWJsZWRcIl0ge1xuICBpbnB1dCwgc2VsZWN0LCB0ZXh0YXJlYSwgYnV0dG9uLCBkaXYuYnV0dG9uIHsgcG9pbnRlci1ldmVudHM6IG5vbmU7IGZpbHRlcjogc2F0dXJhdGUoMCUpIGNvbnRyYXN0KDUwJSkgYnJpZ2h0bmVzcygxMTAlKTsgfVxufVxuXG5pbWcuZml0IHsgd2lkdGg6IDEwMCU7IH1cblxudWwuZmVhdHVyZS1saXN0IHtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgc3Ryb25nLCBiIHsgY29sb3I6IEBteWhvcmRlcy1zbWFsbHRleHQgfVxufVxuXG4uYm94ZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjBkNzllO1xuICBvdXRsaW5lOiAxcHggc29saWQgIzVjMmIyMDtcbn1cblxuLmJvbGQgeyBmb250LXdlaWdodDogYm9sZCB9XG4uaXRhbGljIHsgZm9udC1zdHlsZTogaXRhbGljICB9XG5cbi5oaWRkZW4sLmhpZGRlbi1lbXB0eTplbXB0eSB7IGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50OyB9XG5cbi5saW5rIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHQmOm5vdCgudW5kZWNvcmF0ZWQpIHsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblx0Y29sb3I6IEBteWhvcmRlcy1zbWFsbHRleHQ7XG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0fVxufVxuXG5idXR0b24ge1xuXHRpbWcgeyBtYXJnaW4tcmlnaHQ6IDVweDsgfVxufVxuXG4uY29udGVudC1jZW50ZXItdmVydGljYWwgeyBkaXNwbGF5OiBmbGV4OyBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4uY29udGVudC1jZW50ZXItaG9yaXpvbnRhbCB7ZGlzcGxheTogZmxleDsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLnBhZCB7IHBhZGRpbmc6IDVweDsgfVxuXG5kaXYuYmFuZCB7XG5cdGJvcmRlcjogMXB4IHNvbGlkIEBteWhvcmRlcy1zbWFsbHRleHQ7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdGV4dC1hbGlnbjogY2VudGVyOyBoZWlnaHQ6IDA7IG1hcmdpbjogMzBweCAwO1xuXHRmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCA0cHggYmxhY2spO1xuXHQ+c3BhbiB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrOyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogLTE1cHg7IGhlaWdodDogMzBweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRiYWNrZ3JvdW5kOiBAbXlob3JkZXMtc21hbGx0ZXh0OyBjb2xvcjogd2hpdGU7IHBhZGRpbmc6IDVweCAxNXB4OyBmb250LXdlaWdodDogYm9sZDsgYm9yZGVyLXJhZGl1czogMTVweDtcblx0fVxufVxuXG4uZWxsaXBzaXMgeyBvdmVyZmxvdzogaGlkZGVuOyB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfVxuXG4ucmVsYXRpdmUgeyBwb3NpdGlvbjogcmVsYXRpdmUgfVxuXG4uZnVsbC1oZWlnaHQge2hlaWdodDogMTAwJX1cbi5hdXRvLWhlaWdodCB7aGVpZ2h0OiBhdXRvfVxuLmZ1bGwtd2lkdGgge3dpZHRoOiAxMDAlfVxuLm1heC1oZWlnaHQge21heC1oZWlnaHQ6IDEwMCV9XG5cbi50ZXh0LXdyYXAtYWxsIHsgd29yZC1icmVhazogYnJlYWstYWxsOyB9XG4udGV4dC13cmFwLW5vbmUgeyB3b3JkLWJyZWFrOiBrZWVwLWFsbDsgfVxuXG5idXR0b24uYnV0dG9uLWRyb3Bkb3duLWJ1dHRvbiwgZGl2LmJ1dHRvbi5idXR0b24tZHJvcGRvd24tYnV0dG9uLCBkaXYuZm9ydW0tYnV0dG9uLmJ1dHRvbi1kcm9wZG93bi1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IG92ZXJmbG93OiB2aXNpYmxlOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiBhdXRvO1xuICAuYnV0dG9uLWRyb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBub25lOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMTAwJTsgbGVmdDogMDsgY3Vyc29yOiBhdXRvO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmMGQ3OWU7IG91dGxpbmU6IDFweCBzb2xpZCAjNWMyYjIwOyBiYWNrZ3JvdW5kOiAjM2MyMDE4OyBwYWRkaW5nOiA1cHg7IHotaW5kZXg6IDEwO1xuICAgIGJ1dHRvbjpub3QoLmlubGluZSksIC5idXR0b246bm90KC5pbmxpbmUpLCAuZm9ydW0tYnV0dG9uOm5vdCguaW5saW5lKSB7d2lkdGg6IDEwMCU7IHdoaXRlLXNwYWNlOiBub3dyYXB9XG4gIH1cbiAgJjpmb2N1cyAuYnV0dG9uLWRyb3Bkb3duLCAmIC5idXR0b24tZHJvcGRvd246Zm9jdXMtd2l0aGluLCAmIC5idXR0b24tZHJvcGRvd246aG92ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5zcGFjZWQtaWNvbiB7IGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgY29sdW1uLWdhcDogNXB4OyB9XG5cbi5jbGVhciB7Y2xlYXI6IGJvdGg7fVxuXG4ubm8tbWFyZ2luIHtcblx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbmRpdi5pbmxpbmUgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgfVxuXG5Aa2V5ZnJhbWVzIGRlbGF5LXBvaW50ZXItZXZlbnRzIHtcbiAgMCUgeyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICA5OSUgeyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAxMDAlIHsgcG9pbnRlci1ldmVudHM6IGFsbDsgfVxufSIsIkBpbXBvcnQgKG9uY2UpIFwibWl4aW5zXCI7XG5cbi8vIFZhcmlhYmxlc1xuQG15aG9yZGVzLWdyaWQtY29sdW1uczogMTI7XG5cbkBteWhvcmRlcy1ncmlkLXBhZHNpemU6IDVweDtcbkBteWhvcmRlcy1ncmlkLXBhZHNpemUtc21hbGw6IDJweDtcblxuQG15aG9yZGVzLWZsZXgtY29sdW1uczogMTI7XG5cbkBteWhvcmRlcy1mbGV4LXNpemUtaW5jcmVtZW50OiAgMTtcbkBteWhvcmRlcy1mbGV4LXNpemUtbWF4OiAgICAgICAxMDtcblxuLy8gR3JpZCBDbGFzc2VzXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgJjo6YmVmb3JlLCY6OmFmdGVyIHtib3gtc2l6aW5nOiBib3JkZXItYm94O31cbn1cblxuLmdyaWQoQG47QGNsYXNzOicnO0BpOjApIHdoZW4gKEBpID0gMCkgYW5kIChAY2xhc3MgPSAnJykge1xuICAmLnJ3LUB7aX0ge2Rpc3BsYXk6IG5vbmV9XG4gICYucm8tQHtpfSB7bWFyZ2luLWxlZnQ6IDA7fVxuICAuZ3JpZChAbiwgQGNsYXNzLCAoQGkgKyAxKSlcbn1cbi5ncmlkKEBuO0BjbGFzczonJztAaTowKSB3aGVuIChAaSA8PSBAbikgYW5kIChAY2xhc3MgPSAnJykge1xuICAmLnJ3LUB7aX0ge3dpZHRoOiAoQGkgKiAxMDAlIC8gQG4pO31cbiAgJi5yby1Ae2l9IHttYXJnaW4tbGVmdDogKEBpICogMTAwJSAvIEBuKTt9XG4gIC5ncmlkKEBuLCBAY2xhc3MsIChAaSArIDEpKVxufVxuLmdyaWQoQG47QGNsYXNzOicnO0BpOjApIHdoZW4gKEBpID0gMCkgYW5kIG5vdCAoQGNsYXNzID0gJycpIHtcbiAgJi5ydy1Ae2NsYXNzfS1Ae2l9IHtkaXNwbGF5OiBub25lfVxuICAmLnJvLUB7Y2xhc3N9LUB7aX0ge21hcmdpbi1sZWZ0OiAwO31cbiAgLmdyaWQoQG4sIEBjbGFzcywgKEBpICsgMSkpXG59XG4uZ3JpZChAbjtAY2xhc3M6Jyc7QGk6MCkgd2hlbiAoQGkgPD0gQG4pIGFuZCBub3QgKEBjbGFzcyA9ICcnKSB7XG4gICYucnctQHtjbGFzc30tQHtpfSB7d2lkdGg6IChAaSAqIDEwMCUgLyBAbik7fVxuICAmLnJvLUB7Y2xhc3N9LUB7aX0ge21hcmdpbi1sZWZ0OiAoQGkgKiAxMDAlIC8gQG4pO31cbiAgLmdyaWQoQG4sIEBjbGFzcywgKEBpICsgMSkpXG59XG5cbi5yb3cge1xuICAmOjpiZWZvcmUsICY6OmFmdGVyIHtjb250ZW50OiBcIiBcIjsgY2xlYXI6IGJvdGg7fVxuICAmOjpiZWZvcmUgeyBkaXNwbGF5OiB0YWJsZTt9XG4gICY6OmFmdGVyIHtkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiAwO31cbiAgPi5jZWxsLC5jZWxsLXNtYWxsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGZsb2F0OiBsZWZ0OyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJi5wYWRkZWQgICAgICAge3BhZGRpbmc6IEBteWhvcmRlcy1ncmlkLXBhZHNpemU7fVxuICAgICYucGFkZGVkLXNtYWxsIHtwYWRkaW5nOiBAbXlob3JkZXMtZ3JpZC1wYWRzaXplLXNtYWxsO31cbiAgICAmLnBhZGRlZC1ub25lICB7cGFkZGluZzogMH1cbiAgICAmOjpiZWZvcmUsICY6OmFmdGVyIHtjbGVhcjogYm90aDt9XG4gICAgJjo6YmVmb3JlIHtjb250ZW50OiBcIiBcIjsgZGlzcGxheTogdGFibGU7fVxuICB9XG4gID4uY2VsbCB7LmdyaWQoQG15aG9yZGVzLWdyaWQtY29sdW1ucyl9XG4gID4uY2VsbC1zbWFsbCB7LmdyaWQoQG15aG9yZGVzLWdyaWQtY29sdW1ucyAqIDIpfVxufVxuXG4ucm93LXRhYmxlIHtcbiAgJj4ucm93LmhlYWRlciwgJj4ucm93LWZsZXguaGVhZGVyIHtcbiAgICBmb250LXZhcmlhbnQ6IHNtYWxsLWNhcHM7IGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICM2NDNiMjUgMCUsIHJnYmEoMTAwLCA1OSwgMzcsIDApIDUwJSwgcmdiYSgxMDAsIDU5LCAzNywgMCkgMTAwJSk7XG4gICAgJi5yb3ctZmxleCB7IGFsaWduLWl0ZW1zOiBlbmQgfVxuICB9XG4gICY+LnJvdzpub3QoLmhlYWRlciksICY+LnJvdy1mbGV4Om5vdCguaGVhZGVyKSB7XG4gICAgJjpub3QoLmhpZ2hsaWdodCkge1xuICAgICAgJjpudGgtY2hpbGQoMm4rMCkgeyBiYWNrZ3JvdW5kOiAjNWMyYjIwOyB9XG4gICAgICAmOm50aC1jaGlsZCgybisxKSB7IGJhY2tncm91bmQ6ICM2NjMwMjQ7IH1cbiAgICB9XG4gICAgJi5oaWdobGlnaHQge1xuICAgICAgJjpudGgtY2hpbGQoMm4rMCkgeyBiYWNrZ3JvdW5kOiAjM2MzYTRhOyB9XG4gICAgICAmOm50aC1jaGlsZCgybisxKSB7IGJhY2tncm91bmQ6ICM0MzQxNTM7IH1cbiAgICB9XG4gIH1cbn1cblxuLm5vdGUgLnJvdy10YWJsZT4ucm93LmhlYWRlciB7IGJhY2tncm91bmQ6IG5vbmU7IH1cblxuLmZsZXgtc2l6aW5nKEBuO0BjbGFzczonJztAaTowKSB3aGVuIChAaSA8PSBAbikgYW5kIChAY2xhc3MgPSAnJykge1xuICAmLnNocmluay1Ae2l9IHsgZmxleC1zaHJpbms6IEBpIH1cbiAgJi5ncm93LUB7aX0gICB7IGZsZXgtZ3JvdzogQGkgfVxuICAmLmZhY3Rvci1Ae2l9ICAgeyBmbGV4LXNocmluazogQGk7IGZsZXgtZ3JvdzogQGkgfVxuICAuZmxleC1zaXppbmcoQG4sIEBjbGFzcywgQGkrMSApXG59XG5cbi5mbGV4LXNpemluZyhAbjtAY2xhc3M6Jyc7QGk6MCkgd2hlbiAoQGkgPD0gQG4pIGFuZCBub3QgKEBjbGFzcyA9ICcnKSB7XG4gICYuc2hyaW5rLUB7Y2xhc3N9LUB7aX0geyBmbGV4LXNocmluazogQGkgfVxuICAmLmdyb3ctQHtjbGFzc30tQHtpfSAgIHsgZmxleC1ncm93OiBAaSB9XG4gICYuZmFjdG9yLUB7Y2xhc3N9LUB7aX0gICB7IGZsZXgtc2hyaW5rOiBAaTsgZmxleC1ncm93OiBAaSB9XG4gIC5mbGV4LXNpemluZyhAbiwgQGNsYXNzLCBAaSsxIClcbn1cblxuLmZsZXgtZ3JpZChAbjtAY2xhc3M6Jyc7QGk6MCkgd2hlbiAoQGkgPSAwKSBhbmQgKEBjbGFzcyA9ICcnKSB7XG4gICYucnctQHtpfSB7ZGlzcGxheTogbm9uZX1cbiAgLmZsZXgtZ3JpZChAbiwgQGNsYXNzLCAoQGkgKyAxKSlcbn1cbi5mbGV4LWdyaWQoQG47QGNsYXNzOicnO0BpOjApIHdoZW4gKEBpIDw9IEBuKSBhbmQgKEBjbGFzcyA9ICcnKSB7XG4gICYucnctQHtpfSB7ZmxleC1iYXNpczogKEBpICogMTAwJSAvIEBuKTt9XG4gIC5mbGV4LWdyaWQoQG4sIEBjbGFzcywgKEBpICsgMSkpXG59XG4uZmxleC1ncmlkKEBuO0BjbGFzczonJztAaTowKSB3aGVuIChAaSA9IDApIGFuZCBub3QgKEBjbGFzcyA9ICcnKSB7XG4gICYucnctQHtjbGFzc30tQHtpfSB7ZGlzcGxheTogbm9uZX1cbiAgLmZsZXgtZ3JpZChAbiwgQGNsYXNzLCAoQGkgKyAxKSlcbn1cbi5mbGV4LWdyaWQoQG47QGNsYXNzOicnO0BpOjApIHdoZW4gKEBpIDw9IEBuKSBhbmQgbm90IChAY2xhc3MgPSAnJykge1xuICAmLnJ3LUB7Y2xhc3N9LUB7aX0ge2ZsZXgtYmFzaXM6IChAaSAqIDEwMCUgLyBAbik7fVxuICAuZmxleC1ncmlkKEBuLCBAY2xhc3MsIChAaSArIDEpKVxufVxuXG4ucm93LWZsZXgge1xuICAmOm5vdCguaW5saW5lKSB7ZGlzcGxheTogZmxleDsgfVxuICAmLmlubGluZSB7ZGlzcGxheTogaW5saW5lLWZsZXg7fVxuXG4gICY6bm90KC53cmFwKTpub3QoLndyYXAtaW52ZXJzZSkgeyBmbGV4LXdyYXA6IG5vd3JhcDsgfVxuICAmLndyYXAgeyBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgJi5nYXAgeyBnYXA6IEBteWhvcmRlcy1ncmlkLXBhZHNpemUgfVxuICAmLmdhcC1zbWFsbCB7IGdhcDogQG15aG9yZGVzLWdyaWQtcGFkc2l6ZS1zbWFsbCB9XG4gICYuZ2FwLW5vbmUgeyBnYXA6IDAgfVxuICAmLndyYXAtaW52ZXJzZSB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlOyB9XG5cbiAgJi5oLWNlbnRlciB7IGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICYubGVmdCAgICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgJi5zcGFjZSAgICB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAmLnJpZ2h0ICAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAmLnYtY2VudGVyIHsgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAmLnRvcCAgICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgJi5ib3R0b20gICB7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuICAmLnN0cmV0Y2ggIHsgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cblxuICAmOm5vdChpbnZlcnNlKTpub3QoLnZlcnRpY2FsKSB7IGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgJi5pbnZlcnNlOm5vdCgudmVydGljYWwpICAgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7IH1cbiAgJjpub3QoaW52ZXJzZSkudmVydGljYWwgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICYuaW52ZXJzZS52ZXJ0aWNhbCAgICAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlOyB9XG5cbiAgPi5jZWxsLCA+LmNlbGwtc21hbGwgeyAuZmxleC1zaXppbmcoQG15aG9yZGVzLWZsZXgtc2l6ZS1tYXgpOyB9XG4gID4uY2VsbCB7LmZsZXgtZ3JpZChAbXlob3JkZXMtZmxleC1jb2x1bW5zKX1cbiAgPi5jZWxsLXNtYWxsIHsuZmxleC1ncmlkKEBteWhvcmRlcy1mbGV4LWNvbHVtbnMgKiAyKX1cbn1cblxuLnJvdywgLnJvdy1mbGV4IHtcblxuICAubXkgeyBtYXJnaW46IEBteWhvcmRlcy1ncmlkLXBhZHNpemUgMCB9XG4gIC5teCB7IG1hcmdpbjogMCBAbXlob3JkZXMtZ3JpZC1wYWRzaXplIH1cbiAgLm0geyBtYXJnaW46IEBteWhvcmRlcy1ncmlkLXBhZHNpemUgfVxuXG4gICY+LmNlbGwsLmNlbGwtc21hbGwge1xuICAgICYucGFkZGVkICAgICAgIHtwYWRkaW5nOiBAbXlob3JkZXMtZ3JpZC1wYWRzaXplO31cbiAgICAmLnBhZGRlZC1zbWFsbCB7cGFkZGluZzogQG15aG9yZGVzLWdyaWQtcGFkc2l6ZS1zbWFsbDt9XG4gICAgJi5wYWRkZWQtbm9uZSAge3BhZGRpbmc6IDB9XG4gIH1cbn0iLCJAaW1wb3J0IChvbmNlKSBcIi4uL3RoZW1lXCI7XG5cbkBteWhvcmRlcy1tYXAtYmFja2dyb3VuZDogIzJlM2EwYztcblxuQG15aG9yZGVzLW1hcC1mb290ZXI6IHVybCguLi8uLi9pbWcvYmFja2dyb3VuZC9iZXlvbmQvbWFwX2Zvb3Rlcl90b2dnbGUucG5nKSB0b3AgY2VudGVyIG5vLXJlcGVhdCwgdXJsKC4uLy4uL2ltZy9iYWNrZ3JvdW5kL2JleW9uZC9tYXBfZm9vdGVyX2xhcmdlLnBuZykgdG9wIGxlZnQgcmVwZWF0LXg7XG5cbmRpdi5yZWFjdF9tYXBfYXJlYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgY29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplOyBjb250YWluZXItbmFtZTogbWFwO1xuXG4gIGRpdi5tYXAtbG9hZC1jb250YWluZXIge1xuICAgIHRvcDogMDsgYm90dG9tOiAxNXB4OyB3aWR0aDogMTAwJTsgei1pbmRleDogMTA7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2JhY2tncm91bmQvbG9hZGluZy5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbiAgfVxuICBkaXYubWFwIHtcbiAgICB6LWluZGV4OiA1O1xuICAgIGZvbnQtc2l6ZTogMDsgYmFja2dyb3VuZDogQG15aG9yZGVzLW1hcC1iYWNrZ3JvdW5kOyBvdmVyZmxvdzogaGlkZGVuOyBwYWRkaW5nLXRvcDogMTAwJTsgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8vYm9yZGVyOiAxcHggc29saWQgQG15aG9yZGVzLXNtYWxsdGV4dDtcbiAgICAmOmJlZm9yZSwmOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyBjb250ZW50OiBcIiBcIjsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwOyB0b3A6IDA7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gICAgJjpiZWZvcmUge2JhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsIHJnYmEoMCwwLDAsMCkgMCUsIHJnYmEoMCwwLDAsMC4xKSAzMCUsIHJnYmEoMCwwLDAsMC43KSAxMDAlKTsgei1pbmRleDogMzsgcG9pbnRlci1ldmVudHM6IG5vbmUgfVxuICAgICY6YWZ0ZXIge2JhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9hbmltcy9ub2lzZS5naWZcIikgcmVwZWF0OyBvcGFjaXR5OiAwLjAyOyB6LWluZGV4OiA1OyBwb2ludGVyLWV2ZW50czogbm9uZSB9XG4gICAgJj4uZnJhbWUtcGxhbmUge1xuICAgICAgJj4qIHsgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgICAmPi50bCAgeyBoZWlnaHQ6IDMzcHg7IHdpZHRoOiAgMzNweDsgdG9wOiAwOyAgICBsZWZ0OiAgMDsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL21hcC9nbGFzc190bC5wbmdcIikgbm8tcmVwZWF0OyB9XG4gICAgICAmPi50ciAgeyBoZWlnaHQ6IDMzcHg7IHdpZHRoOiAgMzNweDsgdG9wOiAwOyAgICByaWdodDogMDsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL21hcC9nbGFzc190ci5wbmdcIikgbm8tcmVwZWF0OyB9XG4gICAgICAmPi5ibCAgeyBoZWlnaHQ6IDMzcHg7IHdpZHRoOiAgMzNweDsgYm90dG9tOiAwOyBsZWZ0OiAgMDsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL21hcC9nbGFzc19ibC5wbmdcIikgbm8tcmVwZWF0OyB9XG4gICAgICAmPi5iciAgeyBoZWlnaHQ6IDMzcHg7IHdpZHRoOiAgMzNweDsgYm90dG9tOiAwOyByaWdodDogMDsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL21hcC9nbGFzc19ici5wbmdcIikgbm8tcmVwZWF0OyB9XG4gICAgICAmPi50MGwgeyBoZWlnaHQ6IDMzcHg7IGxlZnQ6IDMzcHg7IHRvcDogMDsgd2lkdGg6IGNhbGMoIDUwJSAtIDEzM3B4ICk7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9tYXAvZ2xhc3NfdDAucG5nXCIpIHJlcGVhdC14OyB9XG4gICAgICAmPi50MSAgeyBoZWlnaHQ6IDMzcHg7IHdpZHRoOiAxNDBweDsgdG9wOiAwOyBsZWZ0OiBjYWxjKCA1MCUgLSAxMDBweCApOyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvbWFwL2dsYXNzX3QxLnBuZ1wiKSBuby1yZXBlYXQ7IH1cbiAgICAgICY+LnQwciB7IGhlaWdodDogMzNweDsgdG9wOiAwOyBsZWZ0OiBjYWxjKCA1MCUgKyA0MHB4ICk7IHJpZ2h0OiAzM3B4OyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvbWFwL2dsYXNzX3QwLnBuZ1wiKSByZXBlYXQteDsgfVxuICAgICAgJj4ubDB0IHsgbGVmdDogMDsgdG9wOiAzM3B4OyB3aWR0aDogMzNweDsgYm90dG9tOiBjYWxjKCA1MCUgKyA4cHggKTsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL21hcC9nbGFzc19sMC5wbmdcIikgcmVwZWF0LXk7IH1cbiAgICAgICY+LmwxICB7IGxlZnQ6IDA7IHRvcDogY2FsYyggNTAlIC0gOHB4ICk7ICB3aWR0aDogMzNweDsgaGVpZ2h0OiAxN3B4OyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvbWFwL2dsYXNzX2wxLnBuZ1wiKSBuby1yZXBlYXQ7IH1cbiAgICAgICY+LmwwbSB7IGxlZnQ6IDA7IHRvcDogY2FsYyggNTAlICsgOXB4ICk7ICB3aWR0aDogMzNweDsgYm90dG9tOiBjYWxjKCAyNSUgKyAxNnB4ICk7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9tYXAvZ2xhc3NfbDAucG5nXCIpIHJlcGVhdC15OyB9XG4gICAgICAmPi5sMiAgeyBsZWZ0OiAwOyB0b3A6IGNhbGMoIDc1JSAtIDE2cHggKTsgd2lkdGg6IDMzcHg7IGhlaWdodDogMzNweDsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL21hcC9nbGFzc19sMi5wbmdcIikgbm8tcmVwZWF0OyB9XG4gICAgICAmPi5sMGIgeyBsZWZ0OiAwOyB0b3A6IGNhbGMoIDc1JSArIDE3cHggKTsgd2lkdGg6IDMzcHg7IGJvdHRvbTogMzNweDsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL21hcC9nbGFzc19sMC5wbmdcIikgcmVwZWF0LXk7IH1cbiAgICAgICY+LnIwdCB7IHJpZ2h0OiAwOyB0b3A6IDMzcHg7IHdpZHRoOiAzM3B4OyBib3R0b206IGNhbGMoIDUwJSArIDIycHggKTsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL21hcC9nbGFzc19yMC5wbmdcIikgcmVwZWF0LXk7IH1cbiAgICAgICY+LnIxICB7IHJpZ2h0OiAwOyB0b3A6IGNhbGMoIDUwJSAtIDIycHggKTsgd2lkdGg6IDMzcHg7IGhlaWdodDogNDVweDsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL21hcC9nbGFzc19yMS5wbmdcIikgbm8tcmVwZWF0OyB9XG4gICAgICAmPi5yMGIgeyByaWdodDogMDsgdG9wOiBjYWxjKCA1MCUgKyAyM3B4ICk7IHdpZHRoOiAzM3B4OyBib3R0b206IDMzcHg7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9tYXAvZ2xhc3NfcjAucG5nXCIpIHJlcGVhdC15OyB9XG4gICAgICAmPi5iICAgeyBoZWlnaHQ6IDMzcHg7IGJvdHRvbTogMDsgbGVmdDogMzNweDsgcmlnaHQ6IDMzcHg7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9tYXAvZ2xhc3NfYi5wbmdcIikgcmVwZWF0LXg7IH1cblxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBsZWZ0OiAwOyByaWdodDogMDsgYm90dG9tOiAwOyB6LWluZGV4OiAxMDtcbiAgICB9XG4gICAgJj4uem9uZS1wbGFuZS1wYXJlbnQge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgaW5zZXQ6IDA7IHotaW5kZXg6IDE7IHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAgICAgJi5yZXZlcnQgeyB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXMgZWFzZS1vdXQgfVxuICAgIH1cbiAgICAmPi56b25lLXBsYW5lLXBhcmVudD4uem9uZS1wbGFuZSwgJj4uem9uZS1wbGFuZS1jb250cm9scyB7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2UsIHRyYW5zZm9ybSAwLjI1cyBlYXNlLCB0b3AgMS4yNXMgZWFzZSwgbGVmdCAxLjI1cyBlYXNlOyBwb2ludGVyLWV2ZW50czogbm9uZTsgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgJj4uem9uZS1wbGFuZS1wYXJlbnQ+LnpvbmUtcGxhbmUge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjI1KTtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9iYWNrZ3JvdW5kL2JnX3pvbmVfbWFwLmpwZ1wiKSB0b3AgbGVmdC8yMCUgcmVwZWF0LCBibGFjazsgei1pbmRleDogMjtcbiAgICAgIHRvcDogLTIwMCU7IGxlZnQ6IC0yMDAlOyB3aWR0aDogNTAwJTsgaGVpZ2h0OiA1MDAlOyBmb250LXNpemU6IDA7XG4gICAgICAmPi56b25lLXN1Yi1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgbGVmdDogMDsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTtcbiAgICAgICAgJi5jZW5zb3ItbWFzdGVyIHsgZmlsdGVyOiBibHVyKDYwcHgpIH1cbiAgICAgICAgJj4uem9uZS1zdWJwbGFuZSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmc6IDA7IG1hcmdpbjogMDsgd2lkdGg6IDIwJTsgaGVpZ2h0OiAyMCU7XG4gICAgICAgICAgJj5kaXYuaG92ZXJ0ZXh0IHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMik7XG4gICAgICAgICAgICBvcGFjaXR5OiAwOyBwb3NpdGlvbjogYWJzb2x1dGU7IGZvbnQtc2l6ZTogMTBweDsgdG9wOiBjYWxjKCAzMyUgLSA1cHgpOyBwYWRkaW5nLXRvcDogMjUlOyBsZWZ0OiAyNSU7IHJpZ2h0OiAyNSU7IHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICY+c3BhbiB7IGJvcmRlcjogMXB4IHNvbGlkICNiNGRhNGM7IGJhY2tncm91bmQ6IGZhZGUoQG15aG9yZGVzLW1hcC1iYWNrZ3JvdW5kLDgwJSk7IGNvbG9yOiAjYjRkYTRjOyBwYWRkaW5nOiAzcHg7IHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgICAgICAgICAmOmhvdmVyIHsgb3BhY2l0eTogMSB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY+LmNlbnNvciB7IHRvcDogMDsgbGVmdDogMDsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgYmFja2dyb3VuZDogYmxhY2s7IH1cbiAgICAgICAgICAmPi5ydWluIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9ydWluL3Vua25vd24uZ2lmXCIpIGNlbnRlciBuby1yZXBlYXQ7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdHJhbnNmb3JtOiBzY2FsZSgyLjUpO1xuICAgICAgICAgICAgdG9wOiAwOyBsZWZ0OiAwOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmPi5hY3RvciB7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgyLjUpO1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgY29udGVudDogXCIgXCI7IHdpZHRoOiAyNHB4OyBoZWlnaHQ6IDI0cHg7IGxlZnQ6IC0xMnB4OyB0b3A6IC0xMnB4OyB0cmFuc2Zvcm06IHNjYWxlKDEuNSkgfVxuICAgICAgICAgICAgJi5jaXRpemVuOmJlZm9yZSB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9pY29ucy9tYXAvbWFwX2ljb25fY2l0aXplbi5wbmdcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0OyBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAxcHggIzdjZmMwMCkgZHJvcC1zaGFkb3coMCAwIDFweCAjN2NmYzAwKSB9XG4gICAgICAgICAgICAmLnpvbWJpZTpiZWZvcmUgeyBiYWNrZ3JvdW5kOiAgdXJsKFwiLi4vLi4vaW1nL2ljb25zL21hcC9tYXBfaWNvbl96b21iaWUucG5nXCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDsgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgMXB4ICM1ZTAwMDApIGRyb3Atc2hhZG93KDAgMCAxcHggIzVlMDAwMCkgfVxuICAgICAgICAgICAgJi5zcGxhdHRlcjpiZWZvcmUgeyBiYWNrZ3JvdW5kOiAgdXJsKFwiLi4vLi4vaW1nL2ljb25zL21hcC9tYXBfaWNvbl9zcGxhdHRlci5wbmdcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0OyBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAxcHggIzVlMDAwMCkgZHJvcC1zaGFkb3coMCAwIDFweCAjNWUwMDAwKSB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnJldHJvIHtcbiAgICAgICAgLmFjdG9yIHtcbiAgICAgICAgICBhbmltYXRpb246IGdsaXRjaC1hY3Rvci0xIDRzIGluZmluaXRlIGxpbmVhciBhbHRlcm5hdGU7XG4gICAgICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogZ2xpdGNoLWFjdG9yLTIgNHMgaW5maW5pdGUgbGluZWFyIGFsdGVybmF0ZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpudGgtY2hpbGQoM24pIHtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogZ2xpdGNoLWFjdG9yLTMgNHMgaW5maW5pdGUgbGluZWFyIGFsdGVybmF0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJiAucmV0cm8tZWZmZWN0IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAxNi42NiU7XG4gICAgICAgICAgbGVmdDogMTYuNjYlO1xuICAgICAgICAgIHdpZHRoOiA2Ni42NiU7XG4gICAgICAgICAgaGVpZ2h0OiA2Ni42NiU7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2JhY2tncm91bmQvYmdfem9uZV9tYXAuanBnXCIpIHRvcCBsZWZ0LzIwJSByZXBlYXQsIGJsYWNrO1xuICAgICAgICAgIHotaW5kZXg6IDA7XG5cbiAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRhYjc2O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBvdmVybGF5O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCBjYWxjKC0xICogNXB4KSwgMCkgc2NhbGUzZCgtMSwgLTEsIDEpO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBnbGl0Y2gtYW5pbS0xIDRzIGluZmluaXRlIGxpbmVhciBhbHRlcm5hdGU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IHVuc2V0O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogZ2xpdGNoLWFuaW0tMiA0cyBpbmZpbml0ZSBsaW5lYXIgYWx0ZXJuYXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiB1bnNldDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoY2FsYygtMSAqIDEwcHgpLCAwLCAwKTtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogZ2xpdGNoLWFuaW0tMyA0cyBpbmZpbml0ZSBsaW5lYXIgYWx0ZXJuYXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZTI0MTc7IC8qICNkZGFiNzYgKi9cbiAgICAgICAgICAgIGJhY2tncm91bmQtYmxlbmQtbW9kZTogb3ZlcmxheTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgY2FsYygtMSAqIDVweCksIDApIHNjYWxlM2QoLTEsIC0xLCAxKTtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogZ2xpdGNoLWFuaW0tNCA0cyBpbmZpbml0ZSBsaW5lYXIgYWx0ZXJuYXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3NTAwMDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG92ZXJsYXk7XG4gICAgICAgICAgICBhbmltYXRpb246IGdsaXRjaC1hbmltLWZsYXNoIDRzIHN0ZXBzKDEsIGVuZCkgaW5maW5pdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYubmlnaHQ+LnpvbmUtcGxhbmUtcGFyZW50Pi56b25lLXBsYW5lIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9iYWNrZ3JvdW5kL2JnX3pvbmVfbWFwX25pZ2h0LmpwZ1wiKSB0b3AgbGVmdC8yMCUgcmVwZWF0LCBibGFjazsgei1pbmRleDogMjtcbiAgICAgIC5ydWluIHsgZmlsdGVyOiBodWUtcm90YXRlKDE5MGRlZykgY29udHJhc3QoMTUwJSkgYnJpZ2h0bmVzcyg1MCUpOyB9XG4gICAgICAucmV0cm8tZWZmZWN0IHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2JhY2tncm91bmQvYmdfem9uZV9tYXBfbmlnaHQuanBnXCIpIHRvcCBsZWZ0LzIwJSByZXBlYXQsIGJsYWNrO1xuICAgICAgICAmOm50aC1jaGlsZCgxKSB7IGJhY2tncm91bmQtY29sb3I6ICMyZTM1NzYgIWltcG9ydGFudDsgfVxuICAgICAgICAmOm50aC1jaGlsZCg0KSB7IGJhY2tncm91bmQtY29sb3I6ICMxNzIzM2UgIWltcG9ydGFudDsgfVxuICAgICAgICAmOm50aC1sYXN0LWNoaWxkKDUpIHtiYWNrZ3JvdW5kLWNvbG9yOiAjMmUzNTc2ICFpbXBvcnRhbnQ7IH1cbiAgICAgIH1cbiAgICB9XG4gICAgJj4uem9uZS1wbGFuZS1jb250cm9scyB7XG4gICAgICB0b3A6IDA7IGxlZnQ6IDA7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IHRyYW5zZm9ybTogc2NhbGUoMS4yKTsgei1pbmRleDogNDsgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAmLmhpZGUgeyBvcGFjaXR5OiAwIH07XG4gICAgICAmPi5hY3Rpb24tbW92ZSwmPi5tYXJrZXItZGlyZWN0aW9uLCAmPi5zY291dC1zZW5zZSwgJj4uc2NhdmVuZ2VyLXNlbnNlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB6LWluZGV4OiA0OyBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICYub24tcm91dGUgeyBmaWx0ZXI6IGh1ZS1yb3RhdGUoOTBkZWcpOyB0cmFuc2Zvcm06IHNjYWxlKDEuMik7IH1cbiAgICAgIH1cbiAgICAgICYuYmxvY2tlZCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9tYXAvYmxvb2QucG5nXCIpO1xuICAgICAgfVxuICAgICAgJj4uc2NvdXQtc2Vuc2UsJj4uc2NhdmVuZ2VyLXNlbnNlLCY+Lm1hcmtlci1kaXJlY3Rpb24geyBjdXJzb3I6IGRlZmF1bHQ7IHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbiAgICAgICY+LnNjb3V0LXNlbnNlLCY+LnNjYXZlbmdlci1zZW5zZSB7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlOyBoZWlnaHQ6IDA7IHdpZHRoOiAwO1xuICAgICAgfVxuXG4gICAgICAmPi5zY291dC1zZW5zZSB7XG4gICAgICAgICYuc2NvdXQtc2Vuc2Utd2VzdCwgJi5zY291dC1zZW5zZS1lYXN0ICB7IHRvcDogNTAlOyAgc3ZnIHsgd2lkdGg6IDI0cHg7IGhlaWdodDogNjRweDsgbWFyZ2luLXRvcDogLTMycHg7IG1hcmdpbi1sZWZ0OiAtMTJweDsgfSB9XG4gICAgICAgICYuc2NvdXQtc2Vuc2Utbm9ydGgsJi5zY291dC1zZW5zZS1zb3V0aCB7IGxlZnQ6IDUwJTsgc3ZnIHsgd2lkdGg6IDY0cHg7IGhlaWdodDogMjRweDsgbWFyZ2luLXRvcDogLTEycHg7IG1hcmdpbi1sZWZ0OiAtMzJweDsgfSB9XG5cbiAgICAgICAgJi5zY291dC1zZW5zZS13ZXN0IHsgbGVmdDogMzJweDsgfVxuICAgICAgICAmLnNjb3V0LXNlbnNlLWVhc3QgeyByaWdodDogMzJweDsgfVxuICAgICAgICAmLnNjb3V0LXNlbnNlLW5vcnRoIHsgdG9wOiAzMnB4OyB9XG4gICAgICAgICYuc2NvdXQtc2Vuc2Utc291dGggeyBib3R0b206IDI3cHg7IH1cbiAgICAgIH1cblxuICAgICAgJj4uc2NhdmVuZ2VyLXNlbnNlIHtcbiAgICAgICAgZGl2LmltZyB7IHdpZHRoOiAxNnB4OyBoZWlnaHQ6IDE2cHg7IG1hcmdpbi10b3A6IC04cHg7IG1hcmdpbi1sZWZ0OiAtOHB4OyB9XG4gICAgICAgICYuc2NhdmVuZ2VyLXNlbnNlLXdlc3QsICYuc2NhdmVuZ2VyLXNlbnNlLWVhc3QgIHsgdG9wOiA1MCU7IH1cbiAgICAgICAgJi5zY2F2ZW5nZXItc2Vuc2Utbm9ydGgsJi5zY2F2ZW5nZXItc2Vuc2Utc291dGggeyBsZWZ0OiA1MCU7IH1cblxuICAgICAgICAmLnNjYXZlbmdlci1zZW5zZS13ZXN0IHsgbGVmdDogMzJweDsgfVxuICAgICAgICAmLnNjYXZlbmdlci1zZW5zZS1lYXN0IHsgcmlnaHQ6IDMycHg7IH1cbiAgICAgICAgJi5zY2F2ZW5nZXItc2Vuc2Utbm9ydGggeyB0b3A6IDMycHg7IH1cbiAgICAgICAgJi5zY2F2ZW5nZXItc2Vuc2Utc291dGggeyBib3R0b206IDI3cHg7IH1cblxuICAgICAgICAmLnNjYXZlbmdlci1zZW5zZS0wIGRpdi5pbWcgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvaWNvbnMvU21hbGxfYnJva2VuLmdpZlwiKSBjZW50ZXIgbm8tcmVwZWF0IH1cbiAgICAgICAgJi5zY2F2ZW5nZXItc2Vuc2UtMSBkaXYuaW1nIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ljb25zL3NtYWxsX2dhdGhlci5naWZcIikgY2VudGVyIG5vLXJlcGVhdCB9XG4gICAgICB9XG5cbiAgICAgICY+LmFjdGlvbi1tb3ZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9pY29ucy9tYXAvMjI3LnN2ZykgNTAlIC8gY29udGFpbiBuby1yZXBlYXQsIHVybCguLi8uLi9pbWcvaWNvbnMvbWFwLzIyNi5zdmcpIDUwJSAvIGNvbnRhaW4gbm8tcmVwZWF0O1xuICAgICAgICB3aWR0aDogODFweDsgaGVpZ2h0OiA0MHB4O1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgIHRvcDogYXV0bzsgYm90dG9tOiBhdXRvOyBsZWZ0OiBhdXRvOyByaWdodDogYXV0bztcblxuICAgICAgICAmOm5vdCgub24tcm91dGUpOm5vdCg6aG92ZXIpLmFjdGlvbi1tb3ZlLWRhbmdlci0xIHsgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9pY29ucy9tYXAvMjI3LnN2ZykgNTAlIC8gY29udGFpbiBuby1yZXBlYXQsIHVybCguLi8uLi9pbWcvaWNvbnMvbWFwLzIyOS5zdmcpIDUwJSAvIGNvbnRhaW4gbm8tcmVwZWF0OyB9XG4gICAgICAgICY6bm90KC5vbi1yb3V0ZSk6bm90KDpob3ZlcikuYWN0aW9uLW1vdmUtZGFuZ2VyLTIgeyBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2ljb25zL21hcC8yMjcuc3ZnKSA1MCUgLyBjb250YWluIG5vLXJlcGVhdCwgdXJsKC4uLy4uL2ltZy9pY29ucy9tYXAvMjMwLnN2ZykgNTAlIC8gY29udGFpbiBuby1yZXBlYXQ7IH1cblxuICAgICAgICAmOmhvdmVyIHsgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9pY29ucy9tYXAvMjI4LnN2ZykgNTAlIG5vLXJlcGVhdDsgfVxuICAgICAgICAmLmFjdGlvbi1tb3ZlLW5vcnRoIHsgdG9wOiAxMHB4OyBsZWZ0OiA1MCU7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxuICAgICAgICAmLmFjdGlvbi1tb3ZlLWVhc3QgeyB0b3A6IDUwJTsgcmlnaHQ6IC0xMHB4OyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDkwZGVnKTsgfVxuICAgICAgICAmLmFjdGlvbi1tb3ZlLXNvdXRoIHsgbGVmdDogNTAlOyBib3R0b206IDVweDsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSgxODBkZWcpOyB9XG4gICAgICAgICYuYWN0aW9uLW1vdmUtd2VzdCB7IHRvcDogNTAlOyBsZWZ0OiAtMTBweDsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgyNzBkZWcpOyB9XG4gICAgICB9XG4gICAgICAmPi5tYXJrZXItZGlyZWN0aW9uICB7IHRvcDogMDsgYm90dG9tOiAwOyBsZWZ0OiAgMDsgcmlnaHQ6IDA7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9pY29ucy9tYXAvbWFwX21vdmVfbWFya2VyLnN2Z1wiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7IHRyYW5zaXRpb246IHRyYW5zZm9ybSAxLjI1cyBlYXNlOyB9XG4gICAgICAmPi5jdXJyZW50LWxvY2F0aW9uICB7IHBvc2l0aW9uOiBhYnNvbHV0ZTtib3R0b206IDVweDt0b3A6IGF1dG87cmlnaHQ6IDVweDtsZWZ0OiBhdXRvO2Rpc3BsYXk6IGJsb2NrO3otaW5kZXg6IDEwO2NvbG9yOiAjZDdmZjViO2ZvbnQtc2l6ZTogMS4yNXJlbTt0ZXh0LXNoYWRvdzogMCAwIDVweCAjZDdmZjViO2ZvbnQtZmFtaWx5OiBcInZpc2l0b3IyXCI7bGV0dGVyLXNwYWNpbmc6IDAuMXJlbTsgfVxuICAgICAgJi5yZXRybyB7XG4gICAgICAgICY+LmN1cnJlbnQtbG9jYXRpb24geyBhbmltYXRpb246IGdsaXRjaC1hbmltLXRleHQgNHMgaW5maW5pdGUgbGluZWFyIGFsdGVybmF0ZTsgfVxuICAgICAgfVxuICAgIH07XG5cbiAgICAmPi5zY3JvbGwtcGxhbmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyBkaXNwbGF5OiBibG9jazsgdG9wOiAwOyBsZWZ0OiAwOyB3aWR0aDogYXV0bzsgaGVpZ2h0OiBhdXRvOyB6LWluZGV4OiAxOyBwYWRkaW5nOiA1cHg7XG4gICAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gICAgICAmLmF1dG8tc2l6ZSB7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IH1cbiAgICAgICY+LnN2ZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBsZWZ0OiAwOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyBwYWRkaW5nOiA1cHg7IHBvaW50ZXItZXZlbnRzOiBub25lOyB6LWluZGV4OiAzO1xuICAgICAgICAmPnN2ZyB7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IHRyYW5zZm9ybTogc2NhbGUoMSwtMSk7IH1cbiAgICAgIH1cbiAgICAgICY+LnpvbmUtZ3JpZCB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7IGhlaWdodDogMTAwJTsgd2lkdGg6IDEwMCU7XG4gICAgICAgICY+LnpvbmUsJj4udm9pZCB7XG4gICAgICAgICAgb3V0bGluZTogdHJhbnNwYXJlbnQgc29saWQgMXB4OyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogb3V0bGluZS1jb2xvciAwLjVzIGVhc2U7IGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IGNvbnRlbnQ6IFwiIFwiOyBkaXNwbGF5OiBibG9jazsgdG9wOiA1JTsgbGVmdDogNSU7IGJvdHRvbTogNSU7IHJpZ2h0OiA1JTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0ZW4oQG15aG9yZGVzLW1hcC1iYWNrZ3JvdW5kLCAyMCUpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLmFjdGl2ZSB7ICY6YmVmb3JlIHsgb3V0bGluZTogMnB4IHNvbGlkICNiNGRhNGM7IH0gfVxuXG4gICAgICAgICAgJjpob3ZlciB7IG91dGxpbmUtY29sb3I6ICNhNGFmODA7IH1cbiAgICAgICAgICAmPioge3BvaW50ZXItZXZlbnRzOiBub25lfVxuICAgICAgICB9O1xuICAgICAgICAmPi56b25lIHtcblxuICAgICAgICAgICYuZGFuZ2VyLTAgeyBiYWNrZ3JvdW5kOiBub25lOyB9XG4gICAgICAgICAgJi5kYW5nZXItMSB7IGJhY2tncm91bmQ6ICM1ZTY1MDc7IH1cbiAgICAgICAgICAmLmRhbmdlci0yIHsgYmFja2dyb3VuZDogIzk0NzcyNjsgfVxuICAgICAgICAgICYuZGFuZ2VyLTMgeyBiYWNrZ3JvdW5kOiAjY2MwYTBhOyB9XG4gICAgICAgICAgJi5kYW5nZXItNCB7IGJhY2tncm91bmQ6ICMwMDQxODI7IH1cblxuICAgICAgICAgICY+ZGl2Om5vdCgudG9vbHRpcCkgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGRpc3BsYXk6IGJsb2NrOyB0b3A6IDA7IGxlZnQ6IDA7IHdpZHRoOiAxMDAlOyB6LWluZGV4OiAxOyBoZWlnaHQ6IDEwMCU7IH1cbiAgICAgICAgICAmPmRpdi5jb3VudCAgICAgICAgIHsgcG9pbnRlci1ldmVudHM6IG5vbmU7IGZvbnQtc2l6ZTogLjdyZW07IGxpbmUtaGVpZ2h0OiAuN3JlbTsgY29sb3I6IHdoaXRlOyB0ZXh0LWFsaWduOiBjZW50ZXI7IHBhZGRpbmctdG9wOiAycHg7IHRleHQtc2hhZG93OiAwIDAgMXB4IGJsYWNrLCAwIDAgMnB4IGJsYWNrLCAwIDAgM3B4IGJsYWNrOyB9XG5cbiAgICAgICAgICBAY29udGFpbmVyIG1hcCAobWluLXdpZHRoOiAxODBweCkgYW5kIChtYXgtd2lkdGg6IDI2MHB4KSB7XG4gICAgICAgICAgICAuc2Nyb2xsLXBsYW5lLmF1dG8tc2l6ZSBkaXYuY291bnQgeyBmb250LXNpemU6IC41NXJlbSAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDogLjU1cmVtICFpbXBvcnRhbnQ7IGZvbnQtd2VpZ2h0OiBib2xkIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgQGNvbnRhaW5lciBtYXAgKG1heC13aWR0aDogMTgwcHgpIHtcbiAgICAgICAgICAgIC5zY3JvbGwtcGxhbmUuYXV0by1zaXplIGRpdi5jb3VudCB7IGZvbnQtc2l6ZTogLjQwcmVtICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OiAuNDByZW0gIWltcG9ydGFudDsgZm9udC13ZWlnaHQ6IGJvbGQgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY+ZGl2LmNpdGl6ZW5fbWFya2VyOmJlZm9yZSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAzNSU7IGxlZnQ6IDM1JTsgcmlnaHQ6IDM1JTsgYm90dG9tOiAzNSU7IGRpc3BsYXk6IGJsb2NrOyBiYWNrZ3JvdW5kOiAjZmZmZjAwOyBjb250ZW50OiBcIiBcIjsgYm9yZGVyLXJhZGl1czogNTAlOyBib3JkZXI6IDFweCBzb2xpZCByZWQ7ICB9XG4gICAgICAgICAgJj5kaXYudGFnIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4sIDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgJi50YWctMSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1nL3RhZ3MvdGFnXzEuZ2lmJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnRhZy0yIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWcvdGFncy90YWdfMi5naWYnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYudGFnLTMge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltZy90YWdzL3RhZ18zLmdpZicpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi50YWctNCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1nL3RhZ3MvdGFnXzQuZ2lmJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnRhZy01IHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWcvdGFncy90YWdfNS5naWYnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYudGFnLTYge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltZy90YWdzL3RhZ182LmdpZicpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi50YWctNyB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1nL3RhZ3MvdGFnXzcuZ2lmJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnRhZy04IHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWcvdGFncy90YWdfOC5naWYnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYudGFnLTkge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltZy90YWdzL3RhZ185LmdpZicpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi50YWctMTAge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltZy90YWdzL3RhZ18xMC5naWYnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYudGFnLTExIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWcvdGFncy90YWdfMTEuZ2lmJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnRhZy0xMiB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1nL3RhZ3MvdGFnXzEyLmdpZicpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmPmRpdi5zb3VsLWFyZWEge1xuICAgICAgICAgICAgd2lkdGg6IDIwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC0xMDAlO1xuICAgICAgICAgICAgbGVmdDogLTEwMCU7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDMwJSAyMCU7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgbGVmdDogMTAlO1xuICAgICAgICAgICAgICB0b3A6IDEwJTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWcvaXRlbS9pdGVtX3NvdWxfYmx1ZS5naWYnKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICBhbmltYXRpb246IHpvbmUtc291bCAxOHMgaW5maW5pdGUgbGluZWFyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOm50aC1jaGlsZCgybik+ZGl2LnNvdWwtYXJlYSB7IHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTsgfVxuICAgICAgICAgICY6bnRoLWNoaWxkKDVuKT5kaXYuc291bC1hcmVhIHsgdHJhbnNmb3JtOiByb3RhdGUoMTA0ZGVnKTsgfVxuICAgICAgICAgICY6bnRoLWNoaWxkKDExbik+ZGl2LnNvdWwtYXJlYSB7IHRyYW5zZm9ybTogcm90YXRlKDhkZWcpOyB9XG4gICAgICAgICAgJjpudGgtY2hpbGQoMjNuKT5kaXYuc291bC1hcmVhIHsgdHJhbnNmb3JtOiByb3RhdGUoMTYyZGVnKTsgfVxuICAgICAgICAgICY6bnRoLWNoaWxkKDNuKzIpPmRpdi5zb3VsLWFyZWEgeyB0cmFuc2Zvcm06IHJvdGF0ZSg0N2RlZyk7IH1cbiAgICAgICAgICAmOm50aC1jaGlsZCg1biszKT5kaXYuc291bC1hcmVhIHsgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTsgfVxuXG4gICAgICAgICAgJjpudGgtY2hpbGQoM24pPmRpdi5zb3VsLWFyZWEgc3BhbiB7IGFuaW1hdGlvbi1kdXJhdGlvbjogMTRzOyB9XG4gICAgICAgICAgJjpudGgtY2hpbGQoN24pPmRpdi5zb3VsLWFyZWEgc3BhbiB7IGFuaW1hdGlvbi1kdXJhdGlvbjogMjBzOyB9XG4gICAgICAgICAgJjpudGgtY2hpbGQoMTVuKT5kaXYuc291bC1hcmVhIHNwYW4geyBhbmltYXRpb24tZHVyYXRpb246IDEyczsgfVxuICAgICAgICAgICY6bnRoLWNoaWxkKDMxbik+ZGl2LnNvdWwtYXJlYSBzcGFuIHsgYW5pbWF0aW9uLWR1cmF0aW9uOiAxN3M7IH1cbiAgICAgICAgICAmOm50aC1jaGlsZCgzbisxKT5kaXYuc291bC1hcmVhIHNwYW4geyBhbmltYXRpb24tZHVyYXRpb246IDE5czsgfVxuICAgICAgICAgICY6bnRoLWNoaWxkKDduKzUpPmRpdi5zb3VsLWFyZWEgc3BhbiB7IGFuaW1hdGlvbi1kdXJhdGlvbjogMTZzOyB9XG5cbiAgICAgICAgICAmLnRvd246bm90KC5kZXZhc3QpPmRpdi5pY29uIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ljb25zL21hcC9tYXBfem9uZV90b3duLnN2Z1wiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7IH1cbiAgICAgICAgICAmLnRvd24uZGV2YXN0PmRpdi5pY29uIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ljb25zL21hcC9tYXBfem9uZV90b3duX2RldmFzdC5zdmdcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0OyB9XG4gICAgICAgICAgJi5ydWluOm5vdCguYnVyaWVkKT5kaXYuaWNvbiB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9pY29ucy9tYXAvbWFwX3pvbmVfcnVpbi5zdmdcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0OyB9XG4gICAgICAgICAgJi5ydWluOm5vdCguYnVyaWVkKS5wYXN0PmRpdi5pY29uIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ljb25zL21hcC9tYXBfem9uZV9ydWluX3Bhc3Quc3ZnXCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDsgfVxuICAgICAgICAgICYucnVpbi5idXJpZWQ+ZGl2Lmljb24geyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvaWNvbnMvbWFwL21hcF96b25lX2J1cmllZC5zdmdcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0OyB9XG4gICAgICAgICAgJi5ydWluLmJ1cmllZC5wYXN0PmRpdi5pY29uIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ljb25zL21hcC9tYXBfem9uZV9idXJpZWRfcGFzdC5zdmdcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0OyB9XG4gICAgICAgICAgJi5wYXN0ICAgPmRpdi5pY29uIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ljb25zL21hcC9tYXBfem9uZV9wYXN0LnN2Z1wiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7IH1cbiAgICAgICAgICAmLnVua25vd24+ZGl2Lmljb24geyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvaWNvbnMvbWFwL21hcF96b25lX3Vua25vd24ucG5nXCIpOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmW3gtY3VycmVudC1zY3JvbGwtbGV2ZWw9XCIxXCJdIHtcbiAgICAgICAgJj4uem9uZSB7XG4gICAgICAgICAgJj5kaXYuY291bnQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmW3gtY3VycmVudC1zY3JvbGwtbGV2ZWw9XCIxLjVcIl0ge1xuICAgICAgICAmPi56b25lIHtcbiAgICAgICAgICAmPmRpdi5jb3VudCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnNob3ctdGFncyB7XG4gICAgICAmPi5zY3JvbGwtcGxhbmUge1xuICAgICAgICAuem9uZSB7XG4gICAgICAgICAgJj5kaXYudGFnIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuc2hvdy1nbG9iYWwge1xuICAgICAgJj4uc2Nyb2xsLXBsYW5lIHtcbiAgICAgICAgLnpvbmUge1xuICAgICAgICAgICYuZ2xvYmFsPmRpdi5pY29uIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ljb25zL21hcC9tYXBfem9uZV91bmtub3duLnBuZ1wiKTsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyB9XG4gICAgICAgICAgJi5nbG9iYWwucGFzdD5kaXYuaWNvbiB7IGJhY2tncm91bmQ6IG5vbmU7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9pY29ucy9tYXAvbWFwX3pvbmVfdW5rbm93bi5wbmdcIik7IGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgfVxuICAgICAgICAgICYudG93bi5kZXZhc3Q+ZGl2Lmljb24geyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvaWNvbnMvbWFwL21hcF96b25lX3Rvd25fZGV2YXN0LnN2Z1wiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7IH1cbiAgICAgICAgICAmLnJ1aW46bm90KC5idXJpZWQpPmRpdi5pY29uIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ljb25zL21hcC9tYXBfem9uZV9ydWluLnN2Z1wiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7IH1cbiAgICAgICAgICAmLnJ1aW46bm90KC5idXJpZWQpLnBhc3Q+ZGl2Lmljb24geyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvaWNvbnMvbWFwL21hcF96b25lX3J1aW5fcGFzdC5zdmdcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0OyB9XG4gICAgICAgICAgJi5ydWluLmJ1cmllZD5kaXYuaWNvbiB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9pY29ucy9tYXAvbWFwX3pvbmVfYnVyaWVkLnN2Z1wiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7IH1cbiAgICAgICAgICAmLnJ1aW4uYnVyaWVkLnBhc3Q+ZGl2Lmljb24geyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvaWNvbnMvbWFwL21hcF96b25lX2J1cmllZF9wYXN0LnN2Z1wiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7IH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY+LnJvdXRlcy1wbGFuZSB7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2U7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IHBhZGRpbmc6IDE2cHg7IHRvcDogMDsgbGVmdDogMDsgYm90dG9tOiAwOyByaWdodDogMDsgei1pbmRleDogMzsgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjUpO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgICY+ZGl2IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgdHJhbnNmb3JtOiBzY2FsZSgxKTsgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0ZW4oQG15aG9yZGVzLW1hcC1iYWNrZ3JvdW5kLCAxMCUpOyBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kOiBAbXlob3JkZXMtbWFwLWJhY2tncm91bmQ7IGNvbG9yOiAjYjRkYTRjOyBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgJj5kaXYucm93IHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMXMgZWFzZTsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICY6aG92ZXIgeyBiYWNrZ3JvdW5kOmxpZ2h0ZW4oQG15aG9yZGVzLW1hcC1iYWNrZ3JvdW5kLCAxMCUpIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5oaWRkZW4geyBvcGFjaXR5OiAwOyBwb2ludGVyLWV2ZW50czogbm9uZTsgJj5kaXYgeyB0cmFuc2Zvcm06IHNjYWxlKDAuNzUpOyB9IH1cbiAgICB9XG5cbiAgICAmIC5yZXRyby1lZmZlY3Qge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2FuaW1zL25vaXNlLmdpZlwiKSB0b3AgbGVmdC8yMCUgcmVwZWF0O1xuICAgICAgei1pbmRleDogNTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgb3BhY2l0eTogMC4wNDtcblxuICAgICAgJjpudGgtbGFzdC1jaGlsZCg1KSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGFiNzY7XG4gICAgICAgIGJhY2tncm91bmQtYmxlbmQtbW9kZTogb3ZlcmxheTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCBjYWxjKC0xICogNXB4KSwgMCkgc2NhbGUzZCgtMSwgLTEsIDEpO1xuICAgICAgICBhbmltYXRpb246IGdsaXRjaC1hbmltLTUgNHMgaW5maW5pdGUgbGluZWFyIGFsdGVybmF0ZTtcbiAgICAgIH1cblxuICAgICAgJjpudGgtbGFzdC1jaGlsZCgyKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IHVuc2V0O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgICAgICBhbmltYXRpb246IGdsaXRjaC1hbmltLTYgNHMgaW5maW5pdGUgbGluZWFyIGFsdGVybmF0ZTtcbiAgICAgIH1cblxuICAgICAgJjpudGgtbGFzdC1jaGlsZCgzKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IHVuc2V0O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKGNhbGMoLTEgKiAxMHB4KSwgMCwgMCk7XG4gICAgICAgIGFuaW1hdGlvbjogZ2xpdGNoLWFuaW0tNyA0cyBpbmZpbml0ZSBsaW5lYXIgYWx0ZXJuYXRlO1xuICAgICAgfVxuXG4gICAgICAmOm50aC1sYXN0LWNoaWxkKDQpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2I0ZGE0YztcbiAgICAgICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBvdmVybGF5O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIGNhbGMoLTEgKiA1cHgpLCAwKSBzY2FsZTNkKC0xLCAtMSwgMSk7XG4gICAgICAgIGFuaW1hdGlvbjogZ2xpdGNoLWFuaW0tOCA0cyBpbmZpbml0ZSBsaW5lYXIgYWx0ZXJuYXRlO1xuICAgICAgfVxuXG4gICAgICAmOm50aC1sYXN0LWNoaWxkKDUpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc1MDAwMDtcbiAgICAgICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBvdmVybGF5O1xuICAgICAgICBhbmltYXRpb246IGdsaXRjaC1hbmltLWZsYXNoIDRzIHN0ZXBzKDEsIGVuZCkgaW5maW5pdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGRpdi5jb250cm9scyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogMHB4O1xuICAgIHotaW5kZXg6IDk7XG4gICAgYmFja2dyb3VuZDogQG15aG9yZGVzLW1hcC1mb290ZXI7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIC8qYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4OyBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4OyovXG4gICAgJj5kaXYudGlsZW1hcF9jb250cm9scyB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiAxNnB4O1xuICAgIH07XG4gICAgJj5kaXYuem9uZW1hcF9jb250cm9scyB7ZGlzcGxheTogbm9uZX07XG5cbiAgICAmPmRpdi50aWxlbWFwX2NvbnRyb2xzLCY+ZGl2LnpvbmVtYXBfY29udHJvbHMge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBkaXYge1xuICAgICAgICBkaXYge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5tYXBfYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTVweDsgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIG1heC13aWR0aDogNzBweDtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgZm9udC12YXJpYW50Om5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDs7XG4gICAgICAgICYubWFwX2J1dHRvbl9pY29uIHtcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgZGl2IHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNywgMS4wNSk7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTRweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTNweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0zcHg7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgfVxuICAgICAgICAmOmZpcnN0LWNoaWxkIHsgbWFyZ2luLWxlZnQ6IDJweDsgcGFkZGluZy1sZWZ0OiAycHggfVxuICAgICAgICAmOmxhc3QtY2hpbGQgeyBtYXJnaW4tcmlnaHQ6IDJweDsgcGFkZGluZy1sZWZ0OiAxcHggfVxuICAgICAgICAmLm1hcC1pY29uIHsgcGFkZGluZy1sZWZ0OiAyMHB4OyBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2ltZy9pY29ucy9pdGVtX21hcC5naWYnKSAzcHggLTJweCBuby1yZXBlYXQsIHVybCguLi8uLi9pbWcvYmFja2dyb3VuZC9iZ19idXR0b24uZ2lmKSBjZW50ZXIgLyBjb3ZlciBuby1yZXBlYXQ7IH1cbiAgICAgICAgJi5oaWRlLXRhZ3MgeyBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2ltZy9pY29ucy90aWNrT2ZmLmdpZicpIDNweCAtMnB4IG5vLXJlcGVhdCwgdXJsKC4uLy4uL2ltZy9iYWNrZ3JvdW5kL2JnX2J1dHRvbi5naWYpIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdDsgfVxuICAgICAgICAmLnNob3ctdGFncyB7IGJhY2tncm91bmQ6IHVybCgnLi4vLi4vaW1nL2ljb25zL3RpY2tPbi5naWYnKSAzcHggLTJweCBuby1yZXBlYXQsIHVybCguLi8uLi9pbWcvYmFja2dyb3VuZC9iZ19idXR0b24uZ2lmKSBjZW50ZXIgLyBjb3ZlciBuby1yZXBlYXQ7IH1cbiAgICAgICAgJi5tYXBfYnV0dG9uX3pvb21faW4geyBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2ljb25zL3NtYWxsX21vcmUyLmdpZikgMCAtMnB4IG5vLXJlcGVhdCwgdXJsKC4uLy4uL2ltZy9iYWNrZ3JvdW5kL2JnX2J1dHRvbi5naWYpIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdDsgbWluLXdpZHRoOiAxN3B4OyB9XG4gICAgICAgICYubWFwX2J1dHRvbl96b29tX291dCB7IGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvaWNvbnMvc21hbGxfbWludXMuZ2lmKSAwIC0ycHggbm8tcmVwZWF0LCB1cmwoLi4vLi4vaW1nL2JhY2tncm91bmQvYmdfYnV0dG9uLmdpZikgY2VudGVyIC8gY292ZXIgbm8tcmVwZWF0OyBtaW4td2lkdGg6IDE3cHg7IH1cbiAgICAgICAgJi5oaWRlLXRhZ3MsJi5zaG93LXRhZ3MgeyBwYWRkaW5nLWxlZnQ6IDEycHg7IHBhZGRpbmctcmlnaHQ6IDJweDsgfVxuICAgICAgICAmLnJvdXRlX2J1dHRvbiA+IGRpdiB7ICBtYXJnaW46IC00cHggLTlweCAwIC05cHg7IH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnpvbmUtdmlld2VyLW1vZGUge1xuICAgIHotaW5kZXg6IDU7XG4gICAgJj4ubWFwIHtcbiAgICAgICY6YmVmb3JlIHtvcGFjaXR5OiAwLjk7IGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsIHJnYmEoMCwwLDAsMC4wKSAwJSwgcmdiYSgwLDAsMCwwLjQpIDMwJSwgcmdiYSgwLDAsMCwwLjg1KSA3MCUsIHJnYmEoMCwwLDAsMS4wKSAxMDAlKTt9XG4gICAgICAmPi56b25lLXBsYW5lLXBhcmVudD4uem9uZS1wbGFuZSwgJj4uem9uZS1wbGFuZS1jb250cm9scyB7IG9wYWNpdHk6IDE7IH1cbiAgICAgICY+LnpvbmUtcGxhbmUtcGFyZW50Pi56b25lLXBsYW5lIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjQpO1xuICAgICAgICAuem9uZS1zdWItY29udGFpbmVyOm5vdCguY2Vuc29yLW1hc3Rlcik+LnpvbmUtc3VicGxhbmUgeyBwb2ludGVyLWV2ZW50czogYWxsIH1cbiAgICAgIH1cbiAgICAgICY+LnpvbmUtcGxhbmUtY29udHJvbHMgeyB0cmFuc2Zvcm06IHNjYWxlKDEpOyAuYWN0aW9uLW1vdmUgeyBwb2ludGVyLWV2ZW50czogYWxsIH0gfVxuICAgIH1cbiAgICAmPi5jb250cm9scyB7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICAgICY+ZGl2LnRpbGVtYXBfY29udHJvbHMge2Rpc3BsYXk6IG5vbmV9O1xuICAgICAgJj5kaXYuem9uZW1hcF9jb250cm9scyB7ZGlzcGxheTogYmxvY2s7fTtcbiAgICB9XG4gIH1cbn1cblxuLnRvb2x0aXAudG9vbHRpcC1tYXAge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjRkYTRjOyBiYWNrZ3JvdW5kOiBmYWRlKEBteWhvcmRlcy1tYXAtYmFja2dyb3VuZCw4MCUpOyBjb2xvcjogI2I0ZGE0YzsgbWluLXdpZHRoOiAxNzVweDtcbiAgJjphZnRlciB7IGNvbnRlbnQ6IFwiIFwiOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgbGVmdDogMDsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYW5pbXMvbm9pc2UuZ2lmXCIpIHJlcGVhdDsgb3BhY2l0eTogMC4wMjsgfVxufVxuXG5cbi8qIEFuaW1hdGlvbiBwcmVzZXRzICovXG5Aa2V5ZnJhbWVzIHpvbmUtc291bCB7XG4gIDAlICAgIHsgbGVmdDogMzAlOyB0b3A6IC0zMCU7IHRyYW5zZm9ybTogcm90YXRlKCAtMzVkZWcpOyAgfVxuICAxMC43JSAgeyBsZWZ0OiA1MCU7IHRvcDogIDMwJTsgdHJhbnNmb3JtOiByb3RhdGUoIC0zNWRlZyk7ICB9XG4gIDExLjglICB7IGxlZnQ6IDUwJTsgdG9wOiAgMzAlOyB0cmFuc2Zvcm06IHJvdGF0ZSggMTA2ZGVnKTsgIH1cbiAgMjEuNCUgeyBsZWZ0OiAxMCU7IHRvcDogIDIwJTsgdHJhbnNmb3JtOiByb3RhdGUoIDEwNmRlZyk7ICB9XG4gIDIyLjUlIHsgbGVmdDogMTAlOyB0b3A6ICAyMCU7IHRyYW5zZm9ybTogcm90YXRlKC0xMjBkZWcpOyB9XG4gIDMyLjElIHsgbGVmdDogNTAlOyB0b3A6IC0yMCU7IHRyYW5zZm9ybTogcm90YXRlKC0xMjBkZWcpOyB9XG4gIDMzLjIlIHsgbGVmdDogNTAlOyB0b3A6IC0yMCU7IHRyYW5zZm9ybTogcm90YXRlKCAgMzVkZWcpOyAgIH1cbiAgNDEuOCUgeyBsZWZ0OiAyMCU7IHRvcDogIDUwJTsgdHJhbnNmb3JtOiByb3RhdGUoICAzNWRlZyk7ICAgfVxuICA0Mi45JSB7IGxlZnQ6IDIwJTsgdG9wOiAgNTAlOyB0cmFuc2Zvcm06IHJvdGF0ZSgtMTczZGVnKTsgfVxuICA1My42JSB7IGxlZnQ6IDMwJTsgdG9wOiAtMzAlOyB0cmFuc2Zvcm06IHJvdGF0ZSgtMTczZGVnKTsgfVxuICA1NC43JSB7IGxlZnQ6IDMwJTsgdG9wOiAtMzAlOyB0cmFuc2Zvcm06IHJvdGF0ZSggLTM1ZGVnKTsgIH1cbiAgNjQuNCUgeyBsZWZ0OiA1MCU7IHRvcDogIDMwJTsgdHJhbnNmb3JtOiByb3RhdGUoIC0zNWRlZyk7ICB9XG4gIDY1LjUlIHsgbGVmdDogNTAlOyB0b3A6ICAzMCU7IHRyYW5zZm9ybTogcm90YXRlKCAxMDZkZWcpOyAgfVxuICA3NC4yJSB7IGxlZnQ6IDEwJTsgdG9wOiAgMjAlOyB0cmFuc2Zvcm06IHJvdGF0ZSggMTA2ZGVnKTsgIH1cbiAgNzUuMyUgeyBsZWZ0OiAxMCU7IHRvcDogIDIwJTsgdHJhbnNmb3JtOiByb3RhdGUoLTEyMGRlZyk7IH1cbiAgODUuOSUgeyBsZWZ0OiA1MCU7IHRvcDogLTIwJTsgdHJhbnNmb3JtOiByb3RhdGUoLTEyMGRlZyk7IH1cbiAgODcuMCUgeyBsZWZ0OiA1MCU7IHRvcDogLTIwJTsgdHJhbnNmb3JtOiByb3RhdGUoICAzNWRlZyk7ICAgfVxuICA5Mi45JSB7IGxlZnQ6IDIwJTsgdG9wOiAgNTAlOyB0cmFuc2Zvcm06IHJvdGF0ZSggIDM1ZGVnKTsgICB9XG4gIDk0LjAlIHsgbGVmdDogMjAlOyB0b3A6ICA1MCU7IHRyYW5zZm9ybTogcm90YXRlKC0xNzNkZWcpOyB9XG4gIDEwMCUgIHsgbGVmdDogMzAlOyB0b3A6IC0zMCU7IHRyYW5zZm9ybTogcm90YXRlKC0xNzNkZWcpOyB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRpb24ge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGdsaXRjaC1hY3Rvci0xIHtcbiAgMCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgycHgsIC00cHgpIHNjYWxlKDMpOyB9XG4gIDElIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoM3B4LCAtM3B4KSBzY2FsZSgyLjgpOyB9XG4gIDElLCAxMDAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMik7IH1cbn1cbkBrZXlmcmFtZXMgZ2xpdGNoLWFjdG9yLTIge1xuICAwJSwgMSUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTJweCwgLThweCkgc2NhbGUoMy40KTsgfVxuICAyJSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMHB4LCAtNnB4KSBzY2FsZSgzLjgpOyB9XG4gIDIlLCAxMDAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMik7IH1cbn1cbkBrZXlmcmFtZXMgZ2xpdGNoLWFjdG9yLTMge1xuICAwJSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlKC03cHgsIDZweCkgc2NhbGUoMS41KTsgfVxuICAyJSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlKC05cHgsIDVweCkgc2NhbGUoMS43KTt9XG4gIDIlLCAxMDAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMik7IH1cbn1cblxuQGtleWZyYW1lcyBnbGl0Y2gtYW5pbS10ZXh0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoY2FsYygtMSAqIDEwcHgpLDAsMCkgc2NhbGUzZCgtMSwtMSwxKTtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAyMCUsIDEwMCUgMjAlLCAxMDAlIDIxJSwgMCAyMSUpO1xuICB9XG4gIDIlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAzMyUsIDEwMCUgMzMlLCAxMDAlIDMzJSwgMCAzMyUpO1xuICB9XG4gIDQlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCA0NCUsIDEwMCUgNDQlLCAxMDAlIDQ0JSwgMCA0NCUpO1xuICB9XG4gIDUlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCA1MCUsIDEwMCUgNTAlLCAxMDAlIDIwJSwgMCAyMCUpO1xuICB9XG4gIDYlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCA3MCUsIDEwMCUgNzAlLCAxMDAlIDcwJSwgMCA3MCUpO1xuICB9XG4gIDclIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCA4MCUsIDEwMCUgODAlLCAxMDAlIDgwJSwgMCA4MCUpO1xuICB9XG4gIDglIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCA1MCUsIDEwMCUgNTAlLCAxMDAlIDU1JSwgMCA1NSUpO1xuICB9XG4gIDklIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCA3MCUsIDEwMCUgNzAlLCAxMDAlIDgwJSwgMCA4MCUpO1xuICB9XG4gIDkuOSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoY2FsYygtMSAqIDEwcHgpLDAsMCkgc2NhbGUzZCgtMSwtMSwxKTtcbiAgfVxuICAxMCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApIHNjYWxlM2QoMSwxLDEpO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGdsaXRjaC1hbmltLWZsYXNoIHtcbiAgMCUsIDElIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCA1cHgsIDApO1xuICB9XG4gIDElLCAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZ2xpdGNoLWFuaW0tMSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwwLDApO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDIlLCAxMDAlIDIlLCAxMDAlIDUlLCAwIDUlKTtcbiAgfVxuICAyJSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMTUlLCAxMDAlIDE1JSwgMTAwJSAxNSUsIDAgMTUlKTtcbiAgfVxuICA0JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMTAlLCAxMDAlIDEwJSwgMTAwJSAyMCUsIDAgMjAlKTtcbiAgfVxuICA2JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMSUsIDEwMCUgMSUsIDEwMCUgMiUsIDAgMiUpO1xuICB9XG4gIDglIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAzMyUsIDEwMCUgMzMlLCAxMDAlIDMzJSwgMCAzMyUpO1xuICB9XG4gIDEwJSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgNDQlLCAxMDAlIDQ0JSwgMTAwJSA0NCUsIDAgNDQlKTtcbiAgfVxuICAxMiUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDUwJSwgMTAwJSA1MCUsIDEwMCUgMjAlLCAwIDIwJSk7XG4gIH1cbiAgMTQlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCA3MCUsIDEwMCUgNzAlLCAxMDAlIDcwJSwgMCA3MCUpO1xuICB9XG4gIDE2JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgODAlLCAxMDAlIDgwJSwgMTAwJSA4MCUsIDAgODAlKTtcbiAgfVxuICAxOCUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDUwJSwgMTAwJSA1MCUsIDEwMCUgNTUlLCAwIDU1JSk7XG4gIH1cbiAgMjAlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCA3MCUsIDEwMCUgNzAlLCAxMDAlIDgwJSwgMCA4MCUpO1xuICB9XG4gIDIxLjklIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwwLDApO1xuICB9XG4gIDIyJSwgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAwIDAsIDAgMCwgMCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGdsaXRjaC1hbmltLTIge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKGNhbGMoLTEgKiAxMHB4KSwwLDApO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDI1JSwgMTAwJSAyNSUsIDEwMCUgMzAlLCAwIDMwJSk7XG4gIH1cbiAgMyUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDMlLCAxMDAlIDMlLCAxMDAlIDMlLCAwIDMlKTtcbiAgfVxuICA1JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgNSUsIDEwMCUgNSUsIDEwMCUgMjAlLCAwIDIwJSk7XG4gIH1cbiAgNyUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDIwJSwgMTAwJSAyMCUsIDEwMCUgMjAlLCAwIDIwJSk7XG4gIH1cbiAgOSUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDQwJSwgMTAwJSA0MCUsIDEwMCUgNDAlLCAwIDQwJSk7XG4gIH1cbiAgMTElIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCA1MiUsIDEwMCUgNTIlLCAxMDAlIDU5JSwgMCA1OSUpO1xuICB9XG4gIDEzJSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgNjAlLCAxMDAlIDYwJSwgMTAwJSA2MCUsIDAgNjAlKTtcbiAgfVxuICAxNSUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDc1JSwgMTAwJSA3NSUsIDEwMCUgNzUlLCAwIDc1JSk7XG4gIH1cbiAgMTclIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCA2NSUsIDEwMCUgNjUlLCAxMDAlIDQwJSwgMCA0MCUpO1xuICB9XG4gIDE5JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgNDUlLCAxMDAlIDQ1JSwgMTAwJSA1MCUsIDAgNTAlKTtcbiAgfVxuICAyMCUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDE0JSwgMTAwJSAxNCUsIDEwMCUgMzMlLCAwIDMzJSk7XG4gIH1cbiAgMjEuOSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZChjYWxjKC0xICogMTBweCksMCwwKTtcbiAgfVxuICAyMiUsIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMCAwLCAwIDAsIDAgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBnbGl0Y2gtYW5pbS0zIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCBjYWxjKC0xICogNXB4KSwgMCkgc2NhbGUzZCgtMSwtMSwxKTtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAxJSwgMTAwJSAxJSwgMTAwJSAzJSwgMCAzJSk7XG4gIH1cbiAgMS41JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMTAlLCAxMDAlIDEwJSwgMTAwJSA5JSwgMCA5JSk7XG4gIH1cbiAgMiUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDUlLCAxMDAlIDUlLCAxMDAlIDYlLCAwIDYlKTtcbiAgfVxuICAyLjUlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAyMCUsIDEwMCUgMjAlLCAxMDAlIDIwJSwgMCAyMCUpO1xuICB9XG4gIDMlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAxMCUsIDEwMCUgMTAlLCAxMDAlIDEwJSwgMCAxMCUpO1xuICB9XG4gIDUlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAzMCUsIDEwMCUgMzAlLCAxMDAlIDI1JSwgMCAyNSUpO1xuICB9XG4gIDUuNSUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDE1JSwgMTAwJSAxNSUsIDEwMCUgMTYlLCAwIDE2JSk7XG4gIH1cbiAgNyUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDQwJSwgMTAwJSA0MCUsIDEwMCUgMzklLCAwIDM5JSk7XG4gIH1cbiAgOCUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDIwJSwgMTAwJSAyMCUsIDEwMCUgMjElLCAwIDIxJSk7XG4gIH1cbiAgOSUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDYwJSwgMTAwJSA2MCUsIDEwMCUgNTUlLCAwIDU1JSk7XG4gIH1cbiAgMTAuNSUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDMwJSwgMTAwJSAzMCUsIDEwMCUgMzElLCAwIDMxJSk7XG4gIH1cbiAgMTElIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCA3MCUsIDEwMCUgNzAlLCAxMDAlIDY5JSwgMCA2OSUpO1xuICB9XG4gIDEzJSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgNDAlLCAxMDAlIDQwJSwgMTAwJSA0MSUsIDAgNDElKTtcbiAgfVxuICAxNCUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDgwJSwgMTAwJSA4MCUsIDEwMCUgNzUlLCAwIDc1JSk7XG4gIH1cbiAgMTQuNSUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDUwJSwgMTAwJSA1MCUsIDEwMCUgNTElLCAwIDUxJSk7XG4gIH1cbiAgMTUlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCA5MCUsIDEwMCUgOTAlLCAxMDAlIDkwJSwgMCA5MCUpO1xuICB9XG4gIDE2JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgNjAlLCAxMDAlIDYwJSwgMTAwJSA2MCUsIDAgNjAlKTtcbiAgfVxuICAxOCUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDEwMCUsIDEwMCUgMTAwJSwgMTAwJSA5OSUsIDAgOTklKTtcbiAgfVxuICAyMCUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDcwJSwgMTAwJSA3MCUsIDEwMCUgNzElLCAwIDcxJSk7XG4gIH1cbiAgMjEuOSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCBjYWxjKC0xICogNXB4KSwgMCkgc2NhbGUzZCgtMSwtMSwxKTtcbiAgfVxuICAyMiUsIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMCAwLCAwIDAsIDAgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBnbGl0Y2gtYW5pbS00IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IC41O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgY2FsYygtMSAqIDEwcHgpLCAwKSBzY2FsZTNkKC0xLC0xLDEpO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDElLCAxMDAlIDElLCAxMDAlIDMlLCAwIDMlKTtcbiAgfVxuICAxLjUlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAxMCUsIDEwMCUgMTAlLCAxMDAlIDklLCAwIDklKTtcbiAgfVxuICAyJSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgNSUsIDEwMCUgNSUsIDEwMCUgNiUsIDAgNiUpO1xuICB9XG4gIDIuNSUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDIwJSwgMTAwJSAyMCUsIDEwMCUgMjAlLCAwIDIwJSk7XG4gIH1cbiAgMyUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDEwJSwgMTAwJSAxMCUsIDEwMCUgMTAlLCAwIDEwJSk7XG4gIH1cbiAgNSUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDMwJSwgMTAwJSAzMCUsIDEwMCUgMjUlLCAwIDI1JSk7XG4gIH1cbiAgNS41JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMTUlLCAxMDAlIDE1JSwgMTAwJSAxNiUsIDAgMTYlKTtcbiAgfVxuICA3JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgNDAlLCAxMDAlIDQwJSwgMTAwJSAzOSUsIDAgMzklKTtcbiAgfVxuICA4JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMjAlLCAxMDAlIDIwJSwgMTAwJSAyMSUsIDAgMjElKTtcbiAgfVxuICA5JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgNjAlLCAxMDAlIDYwJSwgMTAwJSA1NSUsIDAgNTUlKTtcbiAgfVxuICAxMC41JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMzAlLCAxMDAlIDMwJSwgMTAwJSAzMSUsIDAgMzElKTtcbiAgfVxuICAxMSUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDcwJSwgMTAwJSA3MCUsIDEwMCUgNjklLCAwIDY5JSk7XG4gIH1cbiAgMTMlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCA0MCUsIDEwMCUgNDAlLCAxMDAlIDQxJSwgMCA0MSUpO1xuICB9XG4gIDE0JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgODAlLCAxMDAlIDgwJSwgMTAwJSA3NSUsIDAgNzUlKTtcbiAgfVxuICAxNC41JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgNTAlLCAxMDAlIDUwJSwgMTAwJSA1MSUsIDAgNTElKTtcbiAgfVxuICAxNSUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDkwJSwgMTAwJSA5MCUsIDEwMCUgOTAlLCAwIDkwJSk7XG4gIH1cbiAgMTYlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCA2MCUsIDEwMCUgNjAlLCAxMDAlIDYwJSwgMCA2MCUpO1xuICB9XG4gIDE4JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMTAwJSwgMTAwJSAxMDAlLCAxMDAlIDk5JSwgMCA5OSUpO1xuICB9XG4gIDIwJSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgNzAlLCAxMDAlIDcwJSwgMTAwJSA3MSUsIDAgNzElKTtcbiAgfVxuICAyMS45JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIGNhbGMoLTEgKiAxMHB4KSwgMCkgc2NhbGUzZCgtMSwtMSwxKTtcbiAgfVxuICAyMiUsIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMCAwLCAwIDAsIDAgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBnbGl0Y2gtYW5pbS01IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IC4xNDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsMCwwKTtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAyJSwgMTAwJSAyJSwgMTAwJSA1JSwgMCA1JSk7XG4gIH1cbiAgMiUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDE1JSwgMTAwJSAxNSUsIDEwMCUgMTUlLCAwIDE1JSk7XG4gIH1cbiAgNCUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDEwJSwgMTAwJSAxMCUsIDEwMCUgMjAlLCAwIDIwJSk7XG4gIH1cbiAgNiUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDElLCAxMDAlIDElLCAxMDAlIDIlLCAwIDIlKTtcbiAgfVxuICA4JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMzMlLCAxMDAlIDMzJSwgMTAwJSAzMyUsIDAgMzMlKTtcbiAgfVxuICAxMCUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDQ0JSwgMTAwJSA0NCUsIDEwMCUgNDQlLCAwIDQ0JSk7XG4gIH1cbiAgMTIlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCA1MCUsIDEwMCUgNTAlLCAxMDAlIDIwJSwgMCAyMCUpO1xuICB9XG4gIDE0JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgNzAlLCAxMDAlIDcwJSwgMTAwJSA3MCUsIDAgNzAlKTtcbiAgfVxuICAxNiUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDgwJSwgMTAwJSA4MCUsIDEwMCUgODAlLCAwIDgwJSk7XG4gIH1cbiAgMTglIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCA1MCUsIDEwMCUgNTAlLCAxMDAlIDU1JSwgMCA1NSUpO1xuICB9XG4gIDIwJSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgNzAlLCAxMDAlIDcwJSwgMTAwJSA4MCUsIDAgODAlKTtcbiAgfVxuICAyMS45JSB7XG4gICAgb3BhY2l0eTogLjE0O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwwLDApO1xuICB9XG4gIDIyJSwgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAwIDAsIDAgMCwgMCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGdsaXRjaC1hbmltLTYge1xuICAwJSB7XG4gICAgb3BhY2l0eTogLjE1O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoY2FsYygtMSAqIDEwcHgpLDAsMCk7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMjUlLCAxMDAlIDI1JSwgMTAwJSAzMCUsIDAgMzAlKTtcbiAgfVxuICAzJSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMyUsIDEwMCUgMyUsIDEwMCUgMyUsIDAgMyUpO1xuICB9XG4gIDUlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCA1JSwgMTAwJSA1JSwgMTAwJSAyMCUsIDAgMjAlKTtcbiAgfVxuICA3JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMjAlLCAxMDAlIDIwJSwgMTAwJSAyMCUsIDAgMjAlKTtcbiAgfVxuICA5JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgNDAlLCAxMDAlIDQwJSwgMTAwJSA0MCUsIDAgNDAlKTtcbiAgfVxuICAxMSUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDUyJSwgMTAwJSA1MiUsIDEwMCUgNTklLCAwIDU5JSk7XG4gIH1cbiAgMTMlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCA2MCUsIDEwMCUgNjAlLCAxMDAlIDYwJSwgMCA2MCUpO1xuICB9XG4gIDE1JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgNzUlLCAxMDAlIDc1JSwgMTAwJSA3NSUsIDAgNzUlKTtcbiAgfVxuICAxNyUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDY1JSwgMTAwJSA2NSUsIDEwMCUgNDAlLCAwIDQwJSk7XG4gIH1cbiAgMTklIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCA0NSUsIDEwMCUgNDUlLCAxMDAlIDUwJSwgMCA1MCUpO1xuICB9XG4gIDIwJSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMTQlLCAxMDAlIDE0JSwgMTAwJSAzMyUsIDAgMzMlKTtcbiAgfVxuICAyMS45JSB7XG4gICAgb3BhY2l0eTogLjE1O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoY2FsYygtMSAqIDEwcHgpLDAsMCk7XG4gIH1cbiAgMjIlLCAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDAgMCwgMCAwLCAwIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZ2xpdGNoLWFuaW0tNyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAuMTQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCBjYWxjKC0xICogNXB4KSwgMCkgc2NhbGUzZCgtMSwtMSwxKTtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAxJSwgMTAwJSAxJSwgMTAwJSAzJSwgMCAzJSk7XG4gIH1cbiAgMS41JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMTAlLCAxMDAlIDEwJSwgMTAwJSA5JSwgMCA5JSk7XG4gIH1cbiAgMiUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDUlLCAxMDAlIDUlLCAxMDAlIDYlLCAwIDYlKTtcbiAgfVxuICAyLjUlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAyMCUsIDEwMCUgMjAlLCAxMDAlIDIwJSwgMCAyMCUpO1xuICB9XG4gIDMlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAxMCUsIDEwMCUgMTAlLCAxMDAlIDEwJSwgMCAxMCUpO1xuICB9XG4gIDUlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAzMCUsIDEwMCUgMzAlLCAxMDAlIDI1JSwgMCAyNSUpO1xuICB9XG4gIDUuNSUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDE1JSwgMTAwJSAxNSUsIDEwMCUgMTYlLCAwIDE2JSk7XG4gIH1cbiAgNyUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDQwJSwgMTAwJSA0MCUsIDEwMCUgMzklLCAwIDM5JSk7XG4gIH1cbiAgOCUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDIwJSwgMTAwJSAyMCUsIDEwMCUgMjElLCAwIDIxJSk7XG4gIH1cbiAgOSUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDYwJSwgMTAwJSA2MCUsIDEwMCUgNTUlLCAwIDU1JSk7XG4gIH1cbiAgMTAuNSUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDMwJSwgMTAwJSAzMCUsIDEwMCUgMzElLCAwIDMxJSk7XG4gIH1cbiAgMTElIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCA3MCUsIDEwMCUgNzAlLCAxMDAlIDY5JSwgMCA2OSUpO1xuICB9XG4gIDEzJSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgNDAlLCAxMDAlIDQwJSwgMTAwJSA0MSUsIDAgNDElKTtcbiAgfVxuICAxNCUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDgwJSwgMTAwJSA4MCUsIDEwMCUgNzUlLCAwIDc1JSk7XG4gIH1cbiAgMTQuNSUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDUwJSwgMTAwJSA1MCUsIDEwMCUgNTElLCAwIDUxJSk7XG4gIH1cbiAgMTUlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCA5MCUsIDEwMCUgOTAlLCAxMDAlIDkwJSwgMCA5MCUpO1xuICB9XG4gIDE2JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgNjAlLCAxMDAlIDYwJSwgMTAwJSA2MCUsIDAgNjAlKTtcbiAgfVxuICAxOCUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDEwMCUsIDEwMCUgMTAwJSwgMTAwJSA5OSUsIDAgOTklKTtcbiAgfVxuICAyMCUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDcwJSwgMTAwJSA3MCUsIDEwMCUgNzElLCAwIDcxJSk7XG4gIH1cbiAgMjEuOSUge1xuICAgIG9wYWNpdHk6IC4xNDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIGNhbGMoLTEgKiA1cHgpLCAwKSBzY2FsZTNkKC0xLC0xLDEpO1xuICB9XG4gIDIyJSwgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAwIDAsIDAgMCwgMCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGdsaXRjaC1hbmltLTgge1xuICAwJSB7XG4gICAgb3BhY2l0eTogLjEzO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgY2FsYygtMSAqIDEwcHgpLCAwKSBzY2FsZTNkKC0xLC0xLDEpO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDElLCAxMDAlIDElLCAxMDAlIDMlLCAwIDMlKTtcbiAgfVxuICAxLjUlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAxMCUsIDEwMCUgMTAlLCAxMDAlIDklLCAwIDklKTtcbiAgfVxuICAyJSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgNSUsIDEwMCUgNSUsIDEwMCUgNiUsIDAgNiUpO1xuICB9XG4gIDIuNSUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDIwJSwgMTAwJSAyMCUsIDEwMCUgMjAlLCAwIDIwJSk7XG4gIH1cbiAgMyUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDEwJSwgMTAwJSAxMCUsIDEwMCUgMTAlLCAwIDEwJSk7XG4gIH1cbiAgNSUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDMwJSwgMTAwJSAzMCUsIDEwMCUgMjUlLCAwIDI1JSk7XG4gIH1cbiAgNS41JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMTUlLCAxMDAlIDE1JSwgMTAwJSAxNiUsIDAgMTYlKTtcbiAgfVxuICA3JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgNDAlLCAxMDAlIDQwJSwgMTAwJSAzOSUsIDAgMzklKTtcbiAgfVxuICA4JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMjAlLCAxMDAlIDIwJSwgMTAwJSAyMSUsIDAgMjElKTtcbiAgfVxuICA5JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgNjAlLCAxMDAlIDYwJSwgMTAwJSA1NSUsIDAgNTUlKTtcbiAgfVxuICAxMC41JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMzAlLCAxMDAlIDMwJSwgMTAwJSAzMSUsIDAgMzElKTtcbiAgfVxuICAxMSUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDcwJSwgMTAwJSA3MCUsIDEwMCUgNjklLCAwIDY5JSk7XG4gIH1cbiAgMTMlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCA0MCUsIDEwMCUgNDAlLCAxMDAlIDQxJSwgMCA0MSUpO1xuICB9XG4gIDE0JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgODAlLCAxMDAlIDgwJSwgMTAwJSA3NSUsIDAgNzUlKTtcbiAgfVxuICAxNC41JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgNTAlLCAxMDAlIDUwJSwgMTAwJSA1MSUsIDAgNTElKTtcbiAgfVxuICAxNSUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDkwJSwgMTAwJSA5MCUsIDEwMCUgOTAlLCAwIDkwJSk7XG4gIH1cbiAgMTYlIHtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCA2MCUsIDEwMCUgNjAlLCAxMDAlIDYwJSwgMCA2MCUpO1xuICB9XG4gIDE4JSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMTAwJSwgMTAwJSAxMDAlLCAxMDAlIDk5JSwgMCA5OSUpO1xuICB9XG4gIDIwJSB7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgNzAlLCAxMDAlIDcwJSwgMTAwJSA3MSUsIDAgNzElKTtcbiAgfVxuICAyMS45JSB7XG4gICAgb3BhY2l0eTogLjEzO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgY2FsYygtMSAqIDEwcHgpLCAwKSBzY2FsZTNkKC0xLC0xLDEpO1xuICB9XG4gIDIyJSwgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAwIDAsIDAgMCwgMCAwKTtcbiAgfVxufSIsIkBpbXBvcnQgKG9uY2UpIFwiLi4vdGhlbWVcIjtcblxuLnBsYW5lLXNraW4oQHNraW4pIHtcbiAgJi5wbGFuZS10eXBlLWFsbCAge1xuICAgIGJhY2tncm91bmQ6XG4gICAgICAgICAgICB1cmwoXCIuLi8uLi9pbWcvZXhwbG9yZS9Ae3NraW59L3Jvb20ucG5nXCIpLFxuICAgICAgICAgICAgdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvQHtza2lufS9leGl0LnBuZ1wiKSwgdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvQHtza2lufS8wMDAxLnBuZ1wiKSwgdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvQHtza2lufS8wMDEwLnBuZ1wiKSxcbiAgICAgICAgICAgIHVybChcIi4uLy4uL2ltZy9leHBsb3JlL0B7c2tpbn0vMDAxMS5wbmdcIiksIHVybChcIi4uLy4uL2ltZy9leHBsb3JlL0B7c2tpbn0vMDEwMC5wbmdcIiksIHVybChcIi4uLy4uL2ltZy9leHBsb3JlL0B7c2tpbn0vMDEwMS5wbmdcIiksXG4gICAgICAgICAgICB1cmwoXCIuLi8uLi9pbWcvZXhwbG9yZS9Ae3NraW59LzAxMTAucG5nXCIpLCB1cmwoXCIuLi8uLi9pbWcvZXhwbG9yZS9Ae3NraW59LzAxMTEucG5nXCIpLCB1cmwoXCIuLi8uLi9pbWcvZXhwbG9yZS9Ae3NraW59LzEwMDEucG5nXCIpLFxuICAgICAgICAgICAgdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvQHtza2lufS8xMDEwLnBuZ1wiKSwgdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvQHtza2lufS8xMDExLnBuZ1wiKSwgdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvQHtza2lufS8xMTAwLnBuZ1wiKSxcbiAgICAgICAgICAgIHVybChcIi4uLy4uL2ltZy9leHBsb3JlL0B7c2tpbn0vMTEwMS5wbmdcIiksIHVybChcIi4uLy4uL2ltZy9leHBsb3JlL0B7c2tpbn0vMTExMC5wbmdcIiksIHVybChcIi4uLy4uL2ltZy9leHBsb3JlL0B7c2tpbn0vMTExMS5wbmdcIilcbiAgfVxuICAmLnBsYW5lLXR5cGUtZXhpdCB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL0B7c2tpbn0vZXhpdC5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuICAmLnBsYW5lLXR5cGUtcm9vbSB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL0B7c2tpbn0vcm9vbS5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuICAmLnBsYW5lLXR5cGUtMSAgICB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL0B7c2tpbn0vMDAxMC5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuICAmLnBsYW5lLXR5cGUtMiAgICB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL0B7c2tpbn0vMDEwMC5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuICAmLnBsYW5lLXR5cGUtMyAgICB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL0B7c2tpbn0vMDExMC5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuICAmLnBsYW5lLXR5cGUtNCAgICB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL0B7c2tpbn0vMDAwMS5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuICAmLnBsYW5lLXR5cGUtNSAgICB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL0B7c2tpbn0vMDAxMS5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuICAmLnBsYW5lLXR5cGUtNiAgICB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL0B7c2tpbn0vMDEwMS5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuICAmLnBsYW5lLXR5cGUtNyAgICB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL0B7c2tpbn0vMDExMS5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuICAmLnBsYW5lLXR5cGUtOCAgICB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL0B7c2tpbn0vMTAwMC5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuICAmLnBsYW5lLXR5cGUtOSAgICB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL0B7c2tpbn0vMTAxMC5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuICAmLnBsYW5lLXR5cGUtMTAgICB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL0B7c2tpbn0vMTEwMC5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuICAmLnBsYW5lLXR5cGUtMTEgICB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL0B7c2tpbn0vMTExMC5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuICAmLnBsYW5lLXR5cGUtMTIgICB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL0B7c2tpbn0vMTAwMS5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuICAmLnBsYW5lLXR5cGUtMTMgICB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL0B7c2tpbn0vMTAxMS5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuICAmLnBsYW5lLXR5cGUtMTQgICB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL0B7c2tpbn0vMTEwMS5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuICAmLnBsYW5lLXR5cGUtMTUgICB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL0B7c2tpbn0vMTExMS5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuXG4gICY+LmFjdG9yIHtcbiAgICAmLnpvbWJpZS5sb2NhbDpiZWZvcmUgeyBiYWNrZ3JvdW5kOiAgdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvQHtza2lufS96b21iaWUuZ2lmXCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDsgfVxuICAgICYuem9tYm9keS5sb2NhbDpiZWZvcmUgeyBiYWNrZ3JvdW5kOiAgdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvQHtza2lufS9kZWFkLnBuZ1wiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7IH1cbiAgfVxuXG4gICY+LmRlY2FscyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwOyByaWdodDogMDsgYm90dG9tOiAwOyB0b3A6IDA7XG4gICAgJj4qIHsgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgJj4uZGVjYWwtZG9vciB7XG4gICAgICB3aWR0aDogMTAlOyBoZWlnaHQ6IDEwJTtcbiAgICAgICYuZGVjYWwtZG9vci1jb25uZWN0LTA6aG92ZXIgeyBjdXJzb3I6IHBvaW50ZXI7IGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDEwcHggZ3JlZW4pIH1cbiAgICAgICYuZGVjYWwtZG9vci1jb25uZWN0LTE6aG92ZXIgeyBjdXJzb3I6IHBvaW50ZXI7IGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDEwcHggd2hpdGUpIH1cbiAgICAgICYuZGVjYWwtZG9vci1jb25uZWN0LS0xOmhvdmVyIHsgY3Vyc29yOiBwb2ludGVyOyBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAxMHB4IHdoaXRlKSB9XG4gICAgICAmLmRlY2FsLWRvb3ItMSwmLmRlY2FsLWRvb3ItNiB7IGxlZnQ6ICAxNyUgfVxuICAgICAgJi5kZWNhbC1kb29yLTMsJi5kZWNhbC1kb29yLTggeyByaWdodDogMTclIH1cbiAgICAgICYuZGVjYWwtZG9vci00IHsgbGVmdDogIDM0JSB9XG4gICAgICAmLmRlY2FsLWRvb3ItNSB7IHJpZ2h0OiAzNCUgfVxuICAgICAgJi5kZWNhbC1kb29yLTIgeyBsZWZ0OiAgNDUlIH1cbiAgICAgICYuZGVjYWwtZG9vci03IHsgcmlnaHQ6IDQ1JSB9XG4gICAgICAmLmRlY2FsLWRvb3ItMSwmLmRlY2FsLWRvb3ItMiwmLmRlY2FsLWRvb3ItMyB7IHRvcDogICAgMzIlIH1cbiAgICAgICYuZGVjYWwtZG9vci02LCYuZGVjYWwtZG9vci03LCYuZGVjYWwtZG9vci04IHsgYm90dG9tOiAzMiUgfVxuICAgICAgJi5kZWNhbC1kb29yLTQgeyB0b3A6ICAgIDQ1JSB9XG4gICAgICAmLmRlY2FsLWRvb3ItNSB7IGJvdHRvbTogNDUlIH1cbiAgICB9XG4gIH1cblxuICAmLnBsYW5lLWRvb3Itb3Blbj4uZGVjYWxzPi5kZWNhbC1kb29yLWNvbm5lY3QtLTEuZGVjYWwtZG9vci0xIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvQHtza2lufS9kdGxvX2IucG5nXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7IH1cbiAgJi5wbGFuZS1kb29yLW9wZW4+LmRlY2Fscz4uZGVjYWwtZG9vci1jb25uZWN0LS0xLmRlY2FsLWRvb3ItMiB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL0B7c2tpbn0vZHRvX2IucG5nXCIpICBjZW50ZXIvY292ZXIgbm8tcmVwZWF0OyB9XG4gICYucGxhbmUtZG9vci1vcGVuPi5kZWNhbHM+LmRlY2FsLWRvb3ItY29ubmVjdC0tMS5kZWNhbC1kb29yLTMgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvZXhwbG9yZS9Ae3NraW59L2R0cm9fYi5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuICAmLnBsYW5lLWRvb3Itb3Blbj4uZGVjYWxzPi5kZWNhbC1kb29yLWNvbm5lY3QtLTEuZGVjYWwtZG9vci00IHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvQHtza2lufS9kbG9fYi5wbmdcIikgIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7IH1cbiAgJi5wbGFuZS1kb29yLW9wZW4+LmRlY2Fscz4uZGVjYWwtZG9vci1jb25uZWN0LS0xLmRlY2FsLWRvb3ItNSB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL0B7c2tpbn0vZHJvX2IucG5nXCIpICBjZW50ZXIvY292ZXIgbm8tcmVwZWF0OyB9XG4gICYucGxhbmUtZG9vci1vcGVuPi5kZWNhbHM+LmRlY2FsLWRvb3ItY29ubmVjdC0tMS5kZWNhbC1kb29yLTYgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvZXhwbG9yZS9Ae3NraW59L2RibG9fYi5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuICAmLnBsYW5lLWRvb3Itb3Blbj4uZGVjYWxzPi5kZWNhbC1kb29yLWNvbm5lY3QtLTEuZGVjYWwtZG9vci03IHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvQHtza2lufS9kYm9fYi5wbmdcIikgIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7IH1cbiAgJi5wbGFuZS1kb29yLW9wZW4+LmRlY2Fscz4uZGVjYWwtZG9vci1jb25uZWN0LS0xLmRlY2FsLWRvb3ItOCB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL0B7c2tpbn0vZGJyb19iLnBuZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0OyB9XG4gIFxuICAmLnBsYW5lLWRvb3Itb3Blbj4uZGVjYWxzPi5kZWNhbC1kb29yLWNvbm5lY3QtMC5kZWNhbC1kb29yLTEgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvZXhwbG9yZS9Ae3NraW59L2R0bG8ucG5nXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7IH1cbiAgJi5wbGFuZS1kb29yLW9wZW4+LmRlY2Fscz4uZGVjYWwtZG9vci1jb25uZWN0LTAuZGVjYWwtZG9vci0yIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvQHtza2lufS9kdG8ucG5nXCIpICBjZW50ZXIvY292ZXIgbm8tcmVwZWF0OyB9XG4gICYucGxhbmUtZG9vci1vcGVuPi5kZWNhbHM+LmRlY2FsLWRvb3ItY29ubmVjdC0wLmRlY2FsLWRvb3ItMyB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL0B7c2tpbn0vZHRyby5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuICAmLnBsYW5lLWRvb3Itb3Blbj4uZGVjYWxzPi5kZWNhbC1kb29yLWNvbm5lY3QtMC5kZWNhbC1kb29yLTQgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvZXhwbG9yZS9Ae3NraW59L2Rsby5wbmdcIikgIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7IH1cbiAgJi5wbGFuZS1kb29yLW9wZW4+LmRlY2Fscz4uZGVjYWwtZG9vci1jb25uZWN0LTAuZGVjYWwtZG9vci01IHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvQHtza2lufS9kcm8ucG5nXCIpICBjZW50ZXIvY292ZXIgbm8tcmVwZWF0OyB9XG4gICYucGxhbmUtZG9vci1vcGVuPi5kZWNhbHM+LmRlY2FsLWRvb3ItY29ubmVjdC0wLmRlY2FsLWRvb3ItNiB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL0B7c2tpbn0vZGJsby5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuICAmLnBsYW5lLWRvb3Itb3Blbj4uZGVjYWxzPi5kZWNhbC1kb29yLWNvbm5lY3QtMC5kZWNhbC1kb29yLTcgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvZXhwbG9yZS9Ae3NraW59L2Riby5wbmdcIikgIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7IH1cbiAgJi5wbGFuZS1kb29yLW9wZW4+LmRlY2Fscz4uZGVjYWwtZG9vci1jb25uZWN0LTAuZGVjYWwtZG9vci04IHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvQHtza2lufS9kYnJvLnBuZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0OyB9XG5cbiAgJi5wbGFuZS1kb29yLW9wZW4+LmRlY2Fscz4uZGVjYWwtZG9vci1jb25uZWN0LTEuZGVjYWwtZG9vci0xIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvQHtza2lufS9kdGxvX3IucG5nXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7IH1cbiAgJi5wbGFuZS1kb29yLW9wZW4+LmRlY2Fscz4uZGVjYWwtZG9vci1jb25uZWN0LTEuZGVjYWwtZG9vci0yIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvQHtza2lufS9kdG9fci5wbmdcIikgIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7IH1cbiAgJi5wbGFuZS1kb29yLW9wZW4+LmRlY2Fscz4uZGVjYWwtZG9vci1jb25uZWN0LTEuZGVjYWwtZG9vci0zIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvQHtza2lufS9kdHJvX3IucG5nXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7IH1cbiAgJi5wbGFuZS1kb29yLW9wZW4+LmRlY2Fscz4uZGVjYWwtZG9vci1jb25uZWN0LTEuZGVjYWwtZG9vci00IHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvQHtza2lufS9kbG9fci5wbmdcIikgIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7IH1cbiAgJi5wbGFuZS1kb29yLW9wZW4+LmRlY2Fscz4uZGVjYWwtZG9vci1jb25uZWN0LTEuZGVjYWwtZG9vci01IHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvQHtza2lufS9kcm9fci5wbmdcIikgIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7IH1cbiAgJi5wbGFuZS1kb29yLW9wZW4+LmRlY2Fscz4uZGVjYWwtZG9vci1jb25uZWN0LTEuZGVjYWwtZG9vci02IHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvQHtza2lufS9kYmxvX3IucG5nXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7IH1cbiAgJi5wbGFuZS1kb29yLW9wZW4+LmRlY2Fscz4uZGVjYWwtZG9vci1jb25uZWN0LTEuZGVjYWwtZG9vci03IHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvQHtza2lufS9kYm9fci5wbmdcIikgIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7IH1cbiAgJi5wbGFuZS1kb29yLW9wZW4+LmRlY2Fscz4uZGVjYWwtZG9vci1jb25uZWN0LTEuZGVjYWwtZG9vci04IHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvQHtza2lufS9kYnJvX3IucG5nXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7IH1cbiAgXG4gICYucGxhbmUtZG9vci1jbG9zZWQ+LmRlY2Fscz4uZGVjYWwtZG9vci0xIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvQHtza2lufS9kdGxjLnBuZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0OyB9XG4gICYucGxhbmUtZG9vci1jbG9zZWQ+LmRlY2Fscz4uZGVjYWwtZG9vci0yIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvQHtza2lufS9kdGMucG5nXCIpICBjZW50ZXIvY292ZXIgbm8tcmVwZWF0OyB9XG4gICYucGxhbmUtZG9vci1jbG9zZWQ+LmRlY2Fscz4uZGVjYWwtZG9vci0zIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvQHtza2lufS9kdHJjLnBuZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0OyB9XG4gICYucGxhbmUtZG9vci1jbG9zZWQ+LmRlY2Fscz4uZGVjYWwtZG9vci00IHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvQHtza2lufS9kbGMucG5nXCIpICBjZW50ZXIvY292ZXIgbm8tcmVwZWF0OyB9XG4gICYucGxhbmUtZG9vci1jbG9zZWQ+LmRlY2Fscz4uZGVjYWwtZG9vci01IHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvQHtza2lufS9kcmMucG5nXCIpICBjZW50ZXIvY292ZXIgbm8tcmVwZWF0OyB9XG4gICYucGxhbmUtZG9vci1jbG9zZWQ+LmRlY2Fscz4uZGVjYWwtZG9vci02IHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvQHtza2lufS9kYmxjLnBuZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0OyB9XG4gICYucGxhbmUtZG9vci1jbG9zZWQ+LmRlY2Fscz4uZGVjYWwtZG9vci03IHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvQHtza2lufS9kYmMucG5nXCIpICBjZW50ZXIvY292ZXIgbm8tcmVwZWF0OyB9XG4gICYucGxhbmUtZG9vci1jbG9zZWQ+LmRlY2Fscz4uZGVjYWwtZG9vci04IHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvQHtza2lufS9kYnJjLnBuZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0OyB9XG59XG5cbmRpdi5ydWluX21hcF9hcmVhIHtcbiAgZGl2Lm1hcCB7XG4gICAgZmlsdGVyOiBjb250cmFzdCgxLjEpO1xuICAgIGZvbnQtc2l6ZTogMDsgYmFja2dyb3VuZDogQG15aG9yZGVzLW1hcC1iYWNrZ3JvdW5kOyBvdmVyZmxvdzogaGlkZGVuOyBwYWRkaW5nLXRvcDogMTAwJTsgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIEBteWhvcmRlcy1zbWFsbHRleHQ7XG4gICAgJjpiZWZvcmUsJjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgY29udGVudDogXCIgXCI7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDsgdG9wOiAwOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgIHotaW5kZXg6IDM7IHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgb3BhY2l0eTogMC45OyBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCByZ2JhKDAsMCwwLDAuMCkgMCUsIHJnYmEoMCwwLDAsMC40KSAzMCUsIHJnYmEoMCwwLDAsMC44NSkgNzAlLCByZ2JhKDAsMCwwLDEuMCkgMTAwJSk7XG4gICAgfVxuICAgICYuaW5fcm9vbTpiZWZvcmUgeyBvcGFjaXR5OiAwLjU7IH1cbiAgICAmOmFmdGVyIHtiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYW5pbXMvbm9pc2UuZ2lmXCIpIHJlcGVhdDsgb3BhY2l0eTogMC4wOTsgei1pbmRleDogNTsgcG9pbnRlci1ldmVudHM6IG5vbmU7IG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTsgfVxuICAgICYgLnpvbmUtcGxhbmUsICY+LnpvbmUtcGxhbmUtY29udHJvbHMge1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLCB0cmFuc2Zvcm0gMC4yNXMgZWFzZSwgdG9wIDAuNzVzIGVhc2UsIGxlZnQgMC43NXMgZWFzZTsgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuICAgICY+LmVmZmVjdC1wbGFuZSB7XG5cbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgaW5zZXQ6IDA7XG5cbiAgICAgICY+ZGl2IHtcbiAgICAgICAgei1pbmRleDogMzsgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIG9wYWNpdHk6IDAuMDc7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgaW5zZXQ6IC01MCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICM3NGIxNGY7IG1peC1ibGVuZC1tb2RlOiBjb2xvci1kb2RnZTtcbiAgICAgICAgbWFzazogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvZnJhbWVzLmdpZlwiKSBjZW50ZXIvNTAlIG5vLXJlcGVhdCBhbHBoYSBhZGQsIHVybChcIi4uLy4uL2ltZy9leHBsb3JlL3doaXRlLnBuZ1wiKSBjZW50ZXIvMTAwJSBuby1yZXBlYXQgYWxwaGEgYWRkO1xuXG4gICAgICAgIEBrZXlmcmFtZXMgZm93X3NwaW5fMSB7XG4gICAgICAgICAgICAwJSB7IHRyYW5zZm9ybTpyb3RhdGUoIDkwZGVnKSBzY2FsZSgwLjgpOyB9XG4gICAgICAgICAgIDUwJSB7IHRyYW5zZm9ybTpyb3RhdGUoMjcwZGVnKSBzY2FsZSgwLjcpOyB9XG4gICAgICAgICAgMTAwJSB7IHRyYW5zZm9ybTpyb3RhdGUoNDUwZGVnKSBzY2FsZSgwLjgpOyB9XG4gICAgICAgIH1cbiAgICAgICAgQGtleWZyYW1lcyBmb3dfc3Bpbl8yIHtcbiAgICAgICAgICAgIDAlIHsgdHJhbnNmb3JtOnJvdGF0ZSggIDBkZWcpIHNjYWxlKDEuMCk7IH1cbiAgICAgICAgICAgNTAlIHsgdHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpIHNjYWxlKDEuMik7IH1cbiAgICAgICAgICAxMDAlIHsgdHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpIHNjYWxlKDEuMCk7IH1cbiAgICAgICAgfVxuICAgICAgICBAa2V5ZnJhbWVzIGZvd19zcGluXzMge1xuICAgICAgICAgICAgMCUgeyB0cmFuc2Zvcm06cm90YXRlKDE4MGRlZykgc2NhbGUoMS4zKTsgfVxuICAgICAgICAgICA1MCUgeyB0cmFuc2Zvcm06cm90YXRlKDM2MGRlZykgc2NhbGUoMS4wKTsgfVxuICAgICAgICAgIDEwMCUgeyB0cmFuc2Zvcm06cm90YXRlKDU0MGRlZykgc2NhbGUoMS4zKTsgfVxuICAgICAgICB9XG4gICAgICAgIEBrZXlmcmFtZXMgZm93X3NwaW5fNCB7XG4gICAgICAgICAgICAwJSB7IHRyYW5zZm9ybTpyb3RhdGUoMjcwZGVnKSBzY2FsZSgxLjEpOyB9XG4gICAgICAgICAgIDUwJSB7IHRyYW5zZm9ybTpyb3RhdGUoNDUwZGVnKSBzY2FsZSgwLjcpOyB9XG4gICAgICAgICAgMTAwJSB7IHRyYW5zZm9ybTpyb3RhdGUoNjMwZGVnKSBzY2FsZSgxLjEpOyB9XG4gICAgICAgIH1cbiAgICAgICAgQGtleWZyYW1lcyBmb3dfc3Bpbl81IHtcbiAgICAgICAgICAgIDAlIHsgdHJhbnNmb3JtOnJvdGF0ZSggIDBkZWcpIHNjYWxlKDEuMyk7IH1cbiAgICAgICAgICAgNTAlIHsgdHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpIHNjYWxlKDEuNCk7IH1cbiAgICAgICAgICAxMDAlIHsgdHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpIHNjYWxlKDEuMyk7IH1cbiAgICAgICAgfVxuICAgICAgICBAa2V5ZnJhbWVzIGZvd19zcGluXzYge1xuICAgICAgICAgICAgMCUgeyB0cmFuc2Zvcm06cm90YXRlKCA5MGRlZykgc2NhbGUoMS4yKTsgfVxuICAgICAgICAgICA1MCUgeyB0cmFuc2Zvcm06cm90YXRlKDI3MGRlZykgc2NhbGUoMS41KTsgfVxuICAgICAgICAgIDEwMCUgeyB0cmFuc2Zvcm06cm90YXRlKDQ1MGRlZykgc2NhbGUoMS4yKTsgfVxuICAgICAgICB9XG4gICAgICAgIEBrZXlmcmFtZXMgZm93X3NwaW5fNyB7XG4gICAgICAgICAgICAwJSB7IHRyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKSBzY2FsZSgxLjQpOyB9XG4gICAgICAgICAgIDUwJSB7IHRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKSBzY2FsZSgxLjMpOyB9XG4gICAgICAgICAgMTAwJSB7IHRyYW5zZm9ybTpyb3RhdGUoNTQwZGVnKSBzY2FsZSgxLjQpOyB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgxKSB7IGFuaW1hdGlvbjpmb3dfc3Bpbl8xIDcwcyBsaW5lYXIgaW5maW5pdGU7IH1cbiAgICAgICAgJjpudGgtY2hpbGQoMikgeyBhbmltYXRpb246Zm93X3NwaW5fMiA1N3MgcmV2ZXJzZSBsaW5lYXIgaW5maW5pdGU7IH1cbiAgICAgICAgJjpudGgtY2hpbGQoMykgeyBhbmltYXRpb246Zm93X3NwaW5fMyA4M3MgbGluZWFyIGluZmluaXRlOyB9XG4gICAgICAgICY6bnRoLWNoaWxkKDQpIHsgYW5pbWF0aW9uOmZvd19zcGluXzQgOTlzIHJldmVyc2UgbGluZWFyIGluZmluaXRlOyB9XG4gICAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICBhbmltYXRpb246Zm93X3NwaW5fNSA2MHMgbGluZWFyIGluZmluaXRlO1xuICAgICAgICAgIGJhY2tncm91bmQ6IGJsYWNrOyBvcGFjaXR5OiAwLjE7IG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCg2KSB7XG4gICAgICAgICAgYW5pbWF0aW9uOmZvd19zcGluXzYgNzBzIHJldmVyc2UgbGluZWFyIGluZmluaXRlO1xuICAgICAgICAgIGJhY2tncm91bmQ6IGJsYWNrOyBvcGFjaXR5OiAwLjE7IG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCg3KSB7XG4gICAgICAgICAgYW5pbWF0aW9uOmZvd19zcGluXzcgODBzIHJldmVyc2UgbGluZWFyIGluZmluaXRlO1xuICAgICAgICAgIGJhY2tncm91bmQ6IGJsYWNrOyBvcGFjaXR5OiAwLjE7IG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuXG4gICAgJj4uZnJhbWUtcGxhbmUge1xuICAgICAgJj4qIHsgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgICAmPi50bCAgeyBoZWlnaHQ6IDMzcHg7IHdpZHRoOiAgMzNweDsgdG9wOiAwOyAgICBsZWZ0OiAgMDsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL21hcC9nbGFzc190bC5wbmdcIikgbm8tcmVwZWF0OyB9XG4gICAgICAmPi50ciAgeyBoZWlnaHQ6IDMzcHg7IHdpZHRoOiAgMzNweDsgdG9wOiAwOyAgICByaWdodDogMDsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL21hcC9nbGFzc190ci5wbmdcIikgbm8tcmVwZWF0OyB9XG4gICAgICAmPi5ibCAgeyBoZWlnaHQ6IDMzcHg7IHdpZHRoOiAgMzNweDsgYm90dG9tOiAwOyBsZWZ0OiAgMDsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL21hcC9nbGFzc19ibC5wbmdcIikgbm8tcmVwZWF0OyB9XG4gICAgICAmPi5iciAgeyBoZWlnaHQ6IDMzcHg7IHdpZHRoOiAgMzNweDsgYm90dG9tOiAwOyByaWdodDogMDsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL21hcC9nbGFzc19ici5wbmdcIikgbm8tcmVwZWF0OyB9XG4gICAgICAmPi50MGwgeyBoZWlnaHQ6IDMzcHg7IGxlZnQ6IDMzcHg7IHRvcDogMDsgd2lkdGg6IGNhbGMoIDUwJSAtIDEzM3B4ICk7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9tYXAvZ2xhc3NfdDAucG5nXCIpIHJlcGVhdC14OyB9XG4gICAgICAmPi50MSAgeyBoZWlnaHQ6IDMzcHg7IHdpZHRoOiAxNDBweDsgdG9wOiAwOyBsZWZ0OiBjYWxjKCA1MCUgLSAxMDBweCApOyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvbWFwL2dsYXNzX3QxLnBuZ1wiKSBuby1yZXBlYXQ7IH1cbiAgICAgICY+LnQwciB7IGhlaWdodDogMzNweDsgdG9wOiAwOyBsZWZ0OiBjYWxjKCA1MCUgKyA0MHB4ICk7IHJpZ2h0OiAzM3B4OyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvbWFwL2dsYXNzX3QwLnBuZ1wiKSByZXBlYXQteDsgfVxuICAgICAgJj4ubDB0IHsgbGVmdDogMDsgdG9wOiAzM3B4OyB3aWR0aDogMzNweDsgYm90dG9tOiBjYWxjKCA1MCUgKyA4cHggKTsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL21hcC9nbGFzc19sMC5wbmdcIikgcmVwZWF0LXk7IH1cbiAgICAgICY+LmwxICB7IGxlZnQ6IDA7IHRvcDogY2FsYyggNTAlIC0gOHB4ICk7ICB3aWR0aDogMzNweDsgaGVpZ2h0OiAxN3B4OyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvbWFwL2dsYXNzX2wxLnBuZ1wiKSBuby1yZXBlYXQ7IH1cbiAgICAgICY+LmwwbSB7IGxlZnQ6IDA7IHRvcDogY2FsYyggNTAlICsgOXB4ICk7ICB3aWR0aDogMzNweDsgYm90dG9tOiBjYWxjKCAyNSUgKyAxNnB4ICk7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9tYXAvZ2xhc3NfbDAucG5nXCIpIHJlcGVhdC15OyB9XG4gICAgICAmPi5sMiAgeyBsZWZ0OiAwOyB0b3A6IGNhbGMoIDc1JSAtIDE2cHggKTsgd2lkdGg6IDMzcHg7IGhlaWdodDogMzNweDsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL21hcC9nbGFzc19sMi5wbmdcIikgbm8tcmVwZWF0OyB9XG4gICAgICAmPi5sMGIgeyBsZWZ0OiAwOyB0b3A6IGNhbGMoIDc1JSArIDE3cHggKTsgd2lkdGg6IDMzcHg7IGJvdHRvbTogMzNweDsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL21hcC9nbGFzc19sMC5wbmdcIikgcmVwZWF0LXk7IH1cbiAgICAgICY+LnIwdCB7IHJpZ2h0OiAwOyB0b3A6IDMzcHg7IHdpZHRoOiAzM3B4OyBib3R0b206IGNhbGMoIDUwJSArIDIycHggKTsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL21hcC9nbGFzc19yMC5wbmdcIikgcmVwZWF0LXk7IH1cbiAgICAgICY+LnIxICB7IHJpZ2h0OiAwOyB0b3A6IGNhbGMoIDUwJSAtIDIycHggKTsgd2lkdGg6IDMzcHg7IGhlaWdodDogNDVweDsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL21hcC9nbGFzc19yMS5wbmdcIikgbm8tcmVwZWF0OyB9XG4gICAgICAmPi5yMGIgeyByaWdodDogMDsgdG9wOiBjYWxjKCA1MCUgKyAyM3B4ICk7IHdpZHRoOiAzM3B4OyBib3R0b206IDMzcHg7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9tYXAvZ2xhc3NfcjAucG5nXCIpIHJlcGVhdC15OyB9XG4gICAgICAmPi5iICAgeyBoZWlnaHQ6IDMzcHg7IGJvdHRvbTogMDsgbGVmdDogMzNweDsgcmlnaHQ6IDMzcHg7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9tYXAvZ2xhc3NfYi5wbmdcIikgcmVwZWF0LXg7IH1cblxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBsZWZ0OiAwOyByaWdodDogMDsgYm90dG9tOiAwOyB6LWluZGV4OiAxMDtcbiAgICB9XG5cbiAgICAmIC56b25lLXBsYW5lIHtcbiAgICAgIGJhY2tncm91bmQ6IGJsYWNrOyB6LWluZGV4OiAyO1xuICAgICAgdG9wOiAtMTAwJTsgbGVmdDogLTEwMCU7IHdpZHRoOiAzMDAlOyBoZWlnaHQ6IDMwMCU7IGZvbnQtc2l6ZTogMDtcbiAgICAgICY+LnpvbmUtc3ViLWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBsZWZ0OiAwOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAmPi56b25lLXN1YnBsYW5lIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcGFkZGluZzogMDsgbWFyZ2luOiAwOyB3aWR0aDogMzMuMzMzMzMzMyU7IGhlaWdodDogMzMuMzMzMzMzMyU7XG5cbiAgICAgICAgICAmIC5kZWNhbHM+LmRlY2FsLWFtYmllbnQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuICAgICAgICAgICYucGxhbmUtc2tpbi1idW5rZXIgICB7XG4gICAgICAgICAgICAucGxhbmUtc2tpbignYnVua2VyJyk7XG4gICAgICAgICAgICAmIC5kZWNhbHM+LmRlY2FsLWFtYmllbnQuZGVjYWwtYW1iaWVudC0xLmRlY2FsLWFtYmllbnQtdmFyaWFudC1hICB7IHdpZHRoOiAgNiU7IGhlaWdodDogIDklOyBsZWZ0OiAzNyU7IHRvcDogMjclOyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZXhwbG9yZS9idW5rZXIvd2FsbF9iYXJyZWxfRC5wbmdcIik7IH1cbiAgICAgICAgICAgICYgLmRlY2Fscz4uZGVjYWwtYW1iaWVudC5kZWNhbC1hbWJpZW50LTMuZGVjYWwtYW1iaWVudC12YXJpYW50LWEgIHsgd2lkdGg6ICA2JTsgaGVpZ2h0OiAgOSU7IGxlZnQ6IDU4JTsgdG9wOiAyNyU7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL2J1bmtlci93YWxsX2JhcnJlbF9FLnBuZ1wiKTsgfVxuICAgICAgICAgICAgJiAuZGVjYWxzPi5kZWNhbC1hbWJpZW50LmRlY2FsLWFtYmllbnQtMS5kZWNhbC1hbWJpZW50LXZhcmlhbnQtYiAgeyB3aWR0aDogMTQlOyBoZWlnaHQ6IDIwJTsgbGVmdDogMzIlOyB0b3A6IDEyJTsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvYnVua2VyL3dhbGxfcGlwZV9ELnBuZ1wiKTsgfVxuICAgICAgICAgICAgJiAuZGVjYWxzPi5kZWNhbC1hbWJpZW50LmRlY2FsLWFtYmllbnQtMy5kZWNhbC1hbWJpZW50LXZhcmlhbnQtYiAgeyB3aWR0aDogMTQlOyBoZWlnaHQ6IDIwJTsgbGVmdDogNTQlOyB0b3A6IDEyJTsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvYnVua2VyL3dhbGxfcGlwZV9FLnBuZ1wiKTsgfVxuICAgICAgICAgICAgJiAuZGVjYWxzPi5kZWNhbC1hbWJpZW50LmRlY2FsLWFtYmllbnQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgeyB3aWR0aDogIDklOyBoZWlnaHQ6ICA4JTsgbGVmdDogMTglOyB0b3A6IDMxJTsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvYnVua2VyL3dhbGxfaGF0Y2hfQi5wbmdcIik7IH1cbiAgICAgICAgICAgICYgLmRlY2Fscz4uZGVjYWwtYW1iaWVudC5kZWNhbC1hbWJpZW50LTcgICAgICAgICAgICAgICAgICAgICAgICAgIHsgd2lkdGg6ICA5JTsgaGVpZ2h0OiAgOCU7IGxlZnQ6IDc2JTsgdG9wOiAzMSU7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL2J1bmtlci93YWxsX2hhdGNoX0cucG5nXCIpOyB9XG4gICAgICAgICAgICAmIC5kZWNhbHM+LmRlY2FsLWFtYmllbnQuZGVjYWwtYW1iaWVudC0xMC5kZWNhbC1hbWJpZW50LXZhcmlhbnQtYSB7IHdpZHRoOiAgOSU7IGhlaWdodDogIDglOyBsZWZ0OiAxOCU7IHRvcDogNjIlOyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZXhwbG9yZS9idW5rZXIvd2FsbF9oYXRjaF9BLnBuZ1wiKTsgfVxuICAgICAgICAgICAgJiAuZGVjYWxzPi5kZWNhbC1hbWJpZW50LmRlY2FsLWFtYmllbnQtMTMuZGVjYWwtYW1iaWVudC12YXJpYW50LWEgeyB3aWR0aDogIDklOyBoZWlnaHQ6ICA4JTsgbGVmdDogNzYlOyB0b3A6IDYyJTsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvYnVua2VyL3dhbGxfaGF0Y2hfSC5wbmdcIik7IH1cbiAgICAgICAgICAgICYgLmRlY2Fscz4uZGVjYWwtYW1iaWVudC5kZWNhbC1hbWJpZW50LTEwLmRlY2FsLWFtYmllbnQtdmFyaWFudC1iIHsgd2lkdGg6IDExJTsgaGVpZ2h0OiAgNyU7IGxlZnQ6IDE0JTsgdG9wOiA2NSU7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL2J1bmtlci93YWxsX2d1dHRlcl9HLnBuZ1wiKTsgfVxuICAgICAgICAgICAgJiAuZGVjYWxzPi5kZWNhbC1hbWJpZW50LmRlY2FsLWFtYmllbnQtMTMuZGVjYWwtYW1iaWVudC12YXJpYW50LWIgeyB3aWR0aDogMTElOyBoZWlnaHQ6ICA3JTsgbGVmdDogODAlOyB0b3A6IDY1JTsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvYnVua2VyL3dhbGxfZ3V0dGVyX0IucG5nXCIpOyB9XG4gICAgICAgICAgICAmIC5kZWNhbHM+LmRlY2FsLWFtYmllbnQuZGVjYWwtYW1iaWVudC0xNCAgICAgICAgICAgICAgICAgICAgICAgICB7IHdpZHRoOiAgNCU7IGhlaWdodDogMTglOyBsZWZ0OiAzNCU7IHRvcDogNjklOyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZXhwbG9yZS9idW5rZXIvd2FsbF9ncmlkX0UucG5nXCIpOyB9XG4gICAgICAgICAgICAmIC5kZWNhbHM+LmRlY2FsLWFtYmllbnQuZGVjYWwtYW1iaWVudC0xNiAgICAgICAgICAgICAgICAgICAgICAgICB7IHdpZHRoOiAgNCU7IGhlaWdodDogMTglOyBsZWZ0OiA2MiU7IHRvcDogNjklOyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZXhwbG9yZS9idW5rZXIvd2FsbF9ncmlkX0QucG5nXCIpOyB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYucGxhbmUtc2tpbi1ob3RlbCAgICB7XG4gICAgICAgICAgICAucGxhbmUtc2tpbignaG90ZWwnKTtcbiAgICAgICAgICAgICYgLmRlY2Fscz4uZGVjYWwtYW1iaWVudC5kZWNhbC1hbWJpZW50LTEgICAgICAgICAgICAgICAgICAgICAgICAgIHsgd2lkdGg6ICA4JTsgaGVpZ2h0OiAxMyU7IGxlZnQ6IDM1JTsgdG9wOiAyNyU7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL2hvdGVsL3dhbGxfZmxvd2Vyc19ELnBuZ1wiKTsgfVxuICAgICAgICAgICAgJiAuZGVjYWxzPi5kZWNhbC1hbWJpZW50LmRlY2FsLWFtYmllbnQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgeyB3aWR0aDogIDglOyBoZWlnaHQ6IDEzJTsgbGVmdDogNTclOyB0b3A6IDI3JTsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvaG90ZWwvd2FsbF9mbG93ZXJzX0UucG5nXCIpOyB9XG4gICAgICAgICAgICAmIC5kZWNhbHM+LmRlY2FsLWFtYmllbnQuZGVjYWwtYW1iaWVudC00LmRlY2FsLWFtYmllbnQtdmFyaWFudC1hICB7IHdpZHRoOiAgOSU7IGhlaWdodDogMTIlOyBsZWZ0OiAyMiU7IHRvcDogMzElOyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZXhwbG9yZS9ob3RlbC93YWxsX3BhbG10cmVlX0IucG5nXCIpOyB9XG4gICAgICAgICAgICAmIC5kZWNhbHM+LmRlY2FsLWFtYmllbnQuZGVjYWwtYW1iaWVudC03LmRlY2FsLWFtYmllbnQtdmFyaWFudC1hICB7IHdpZHRoOiAgOSU7IGhlaWdodDogMTIlOyBsZWZ0OiA3MCU7IHRvcDogMzElOyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZXhwbG9yZS9ob3RlbC93YWxsX3BhbG10cmVlX0cucG5nXCIpOyB9XG4gICAgICAgICAgICAmIC5kZWNhbHM+LmRlY2FsLWFtYmllbnQuZGVjYWwtYW1iaWVudC01LmRlY2FsLWFtYmllbnQtdmFyaWFudC1hICB7IHdpZHRoOiAxOCU7IGhlaWdodDogIDklOyBsZWZ0OiAzMCU7IHRvcDogMzklOyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZXhwbG9yZS9ob3RlbC96b25lX2RlYWRfbGVmdC5wbmdcIik7IH1cbiAgICAgICAgICAgICYgLmRlY2Fscz4uZGVjYWwtYW1iaWVudC5kZWNhbC1hbWJpZW50LTUuZGVjYWwtYW1iaWVudC12YXJpYW50LWIgIHsgd2lkdGg6IDE4JTsgaGVpZ2h0OiAgOSU7IGxlZnQ6IDMwJTsgdG9wOiAzOSU7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL2hvdGVsL3pvbmVfZGVhZF9yaWdodC5wbmdcIik7IH1cbiAgICAgICAgICAgICYgLmRlY2Fscz4uZGVjYWwtYW1iaWVudC5kZWNhbC1hbWJpZW50LTYuZGVjYWwtYW1iaWVudC12YXJpYW50LWEgIHsgd2lkdGg6IDE4JTsgaGVpZ2h0OiAgOSU7IGxlZnQ6IDU0JTsgdG9wOiAzOSU7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL2hvdGVsL3pvbmVfZGVhZF9sZWZ0LnBuZ1wiKTsgfVxuICAgICAgICAgICAgJiAuZGVjYWxzPi5kZWNhbC1hbWJpZW50LmRlY2FsLWFtYmllbnQtNi5kZWNhbC1hbWJpZW50LXZhcmlhbnQtYiAgeyB3aWR0aDogMTglOyBoZWlnaHQ6ICA5JTsgbGVmdDogNTQlOyB0b3A6IDM5JTsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvaG90ZWwvem9uZV9kZWFkX3JpZ2h0LnBuZ1wiKTsgfVxuICAgICAgICAgICAgJiAuZGVjYWxzPi5kZWNhbC1hbWJpZW50LmRlY2FsLWFtYmllbnQtOC5kZWNhbC1hbWJpZW50LXZhcmlhbnQtYSAgeyB3aWR0aDogMzIlOyBoZWlnaHQ6IDI1JTsgbGVmdDogIDUlOyB0b3A6IDM3JTsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvaG90ZWwvem9uZV9zdGFpbl9sZWZ0LnBuZ1wiKTsgfVxuICAgICAgICAgICAgJiAuZGVjYWxzPi5kZWNhbC1hbWJpZW50LmRlY2FsLWFtYmllbnQtOC5kZWNhbC1hbWJpZW50LXZhcmlhbnQtYiAgeyB3aWR0aDogMTglOyBoZWlnaHQ6ICA5JTsgbGVmdDogMjAlOyB0b3A6IDQ1JTsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvaG90ZWwvem9uZV9kZWFkX2xlZnQucG5nXCIpOyB9XG4gICAgICAgICAgICAmIC5kZWNhbHM+LmRlY2FsLWFtYmllbnQuZGVjYWwtYW1iaWVudC05LmRlY2FsLWFtYmllbnQtdmFyaWFudC1hICB7IHdpZHRoOiAzMiU7IGhlaWdodDogMjUlOyBsZWZ0OiA2NSU7IHRvcDogMzclOyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZXhwbG9yZS9ob3RlbC96b25lX3N0YWluX3JpZ2h0LnBuZ1wiKTsgfVxuICAgICAgICAgICAgJiAuZGVjYWxzPi5kZWNhbC1hbWJpZW50LmRlY2FsLWFtYmllbnQtOS5kZWNhbC1hbWJpZW50LXZhcmlhbnQtYiAgeyB3aWR0aDogMTglOyBoZWlnaHQ6ICA5JTsgbGVmdDogNzUlOyB0b3A6IDQ1JTsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvaG90ZWwvem9uZV9kZWFkX3JpZ2h0LnBuZ1wiKTsgfVxuICAgICAgICAgICAgJiAuZGVjYWxzPi5kZWNhbC1hbWJpZW50LmRlY2FsLWFtYmllbnQtMTEuZGVjYWwtYW1iaWVudC12YXJpYW50LWEgeyB3aWR0aDogMTglOyBoZWlnaHQ6ICA5JTsgbGVmdDogMzAlOyB0b3A6IDUzJTsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvaG90ZWwvem9uZV9kZWFkX3JpZ2h0LnBuZ1wiKTsgfVxuICAgICAgICAgICAgJiAuZGVjYWxzPi5kZWNhbC1hbWJpZW50LmRlY2FsLWFtYmllbnQtMTEuZGVjYWwtYW1iaWVudC12YXJpYW50LWIgeyB3aWR0aDogMTglOyBoZWlnaHQ6ICA5JTsgbGVmdDogMzAlOyB0b3A6IDUzJTsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvaG90ZWwvem9uZV9kZWFkX2xlZnQucG5nXCIpOyB9XG4gICAgICAgICAgICAmIC5kZWNhbHM+LmRlY2FsLWFtYmllbnQuZGVjYWwtYW1iaWVudC0xMi5kZWNhbC1hbWJpZW50LXZhcmlhbnQtYSB7IHdpZHRoOiAxOCU7IGhlaWdodDogIDklOyBsZWZ0OiA1NCU7IHRvcDogNTMlOyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZXhwbG9yZS9ob3RlbC96b25lX2RlYWRfcmlnaHQucG5nXCIpOyB9XG4gICAgICAgICAgICAmIC5kZWNhbHM+LmRlY2FsLWFtYmllbnQuZGVjYWwtYW1iaWVudC0xMi5kZWNhbC1hbWJpZW50LXZhcmlhbnQtYiB7IHdpZHRoOiAxOCU7IGhlaWdodDogIDklOyBsZWZ0OiA1NCU7IHRvcDogNTMlOyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZXhwbG9yZS9ob3RlbC96b25lX2RlYWRfbGVmdC5wbmdcIik7IH1cbiAgICAgICAgICAgICYgLmRlY2Fscz4uZGVjYWwtYW1iaWVudC5kZWNhbC1hbWJpZW50LTIuZGVjYWwtYW1iaWVudC12YXJpYW50LWEgIHsgd2lkdGg6IDI1JTsgaGVpZ2h0OiAzMiU7IGxlZnQ6IDM3JTsgdG9wOiAgNSU7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL2hvdGVsL3pvbmVfc3RhaW5fdG9wLnBuZ1wiKTsgfVxuICAgICAgICAgICAgJiAuZGVjYWxzPi5kZWNhbC1hbWJpZW50LmRlY2FsLWFtYmllbnQtMTUuZGVjYWwtYW1iaWVudC12YXJpYW50LWEgeyB3aWR0aDogMjUlOyBoZWlnaHQ6IDMyJTsgbGVmdDogMzclOyB0b3A6IDY1JTsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvaG90ZWwvem9uZV9zdGFpbl9ib3R0b20ucG5nXCIpOyB9XG4gICAgICAgICAgICAmIC5kZWNhbHM+LmRlY2FsLWFtYmllbnQuZGVjYWwtYW1iaWVudC0yLmRlY2FsLWFtYmllbnQtdmFyaWFudC1iICB7IHdpZHRoOiAgOSU7IGhlaWdodDogMTglOyBsZWZ0OiA1MiU7IHRvcDogIDYlOyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZXhwbG9yZS9ob3RlbC96b25lX2RlYWRfdG9wLnBuZ1wiKTsgfVxuICAgICAgICAgICAgJiAuZGVjYWxzPi5kZWNhbC1hbWJpZW50LmRlY2FsLWFtYmllbnQtMTUuZGVjYWwtYW1iaWVudC12YXJpYW50LWIgeyB3aWR0aDogIDklOyBoZWlnaHQ6IDE4JTsgbGVmdDogNDAlOyB0b3A6IDc1JTsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvaG90ZWwvem9uZV9kZWFkX2JvdHRvbS5wbmdcIik7IH1cbiAgICAgICAgICAgICYgLmRlY2Fscz4uZGVjYWwtYW1iaWVudC5kZWNhbC1hbWJpZW50LTQuZGVjYWwtYW1iaWVudC12YXJpYW50LWIgIHsgd2lkdGg6IDE0JTsgaGVpZ2h0OiAgOCU7IGxlZnQ6IDEzJTsgdG9wOiAzNCU7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL2hvdGVsL3dhbGxfYmVuY2hfQi5wbmdcIik7IH1cbiAgICAgICAgICAgICYgLmRlY2Fscz4uZGVjYWwtYW1iaWVudC5kZWNhbC1hbWJpZW50LTcuZGVjYWwtYW1iaWVudC12YXJpYW50LWIgIHsgd2lkdGg6IDE0JTsgaGVpZ2h0OiAgOCU7IGxlZnQ6IDcyJTsgdG9wOiAzNCU7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL2hvdGVsL3dhbGxfYmVuY2hfRy5wbmdcIik7IH1cbiAgICAgICAgICAgICYgLmRlY2Fscz4uZGVjYWwtYW1iaWVudC5kZWNhbC1hbWJpZW50LTEwICAgICAgICAgICAgICAgICAgICAgICAgIHsgd2lkdGg6IDE0JTsgaGVpZ2h0OiAgOCU7IGxlZnQ6IDEzJTsgdG9wOiA1OCU7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL2hvdGVsL3dhbGxfYmVuY2hfQS5wbmdcIik7IH1cbiAgICAgICAgICAgICYgLmRlY2Fscz4uZGVjYWwtYW1iaWVudC5kZWNhbC1hbWJpZW50LTEzICAgICAgICAgICAgICAgICAgICAgICAgIHsgd2lkdGg6IDE0JTsgaGVpZ2h0OiAgOCU7IGxlZnQ6IDcyJTsgdG9wOiA1OCU7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL2hvdGVsL3dhbGxfYmVuY2hfSC5wbmdcIik7IH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5wbGFuZS1za2luLWhvc3BpdGFsIHtcbiAgICAgICAgICAgIC5wbGFuZS1za2luKCdob3NwaXRhbCcpO1xuICAgICAgICAgICAgJiAuZGVjYWxzPi5kZWNhbC1hbWJpZW50LmRlY2FsLWFtYmllbnQtMS5kZWNhbC1hbWJpZW50LXZhcmlhbnQtYSAgeyB3aWR0aDogMTAlOyBoZWlnaHQ6IDExJTsgbGVmdDogMzQlOyB0b3A6IDI3JTsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvaG9zcGl0YWwvd2FsbF9kZWFkX0QucG5nXCIpOyB9XG4gICAgICAgICAgICAmIC5kZWNhbHM+LmRlY2FsLWFtYmllbnQuZGVjYWwtYW1iaWVudC0zLmRlY2FsLWFtYmllbnQtdmFyaWFudC1hICB7IHdpZHRoOiAxMCU7IGhlaWdodDogMTElOyBsZWZ0OiA1NyU7IHRvcDogMjclOyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZXhwbG9yZS9ob3NwaXRhbC93YWxsX2RlYWRfRS5wbmdcIik7IH1cbiAgICAgICAgICAgICYgLmRlY2Fscz4uZGVjYWwtYW1iaWVudC5kZWNhbC1hbWJpZW50LTEuZGVjYWwtYW1iaWVudC12YXJpYW50LWIgIHsgd2lkdGg6ICA3JTsgaGVpZ2h0OiAxNyU7IGxlZnQ6IDM3JTsgdG9wOiAxNSU7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL2hvc3BpdGFsL3dhbGxfYmVkX0QucG5nXCIpOyB9XG4gICAgICAgICAgICAmIC5kZWNhbHM+LmRlY2FsLWFtYmllbnQuZGVjYWwtYW1iaWVudC0zLmRlY2FsLWFtYmllbnQtdmFyaWFudC1iICB7IHdpZHRoOiAgNyU7IGhlaWdodDogMTclOyBsZWZ0OiA1NyU7IHRvcDogMTUlOyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZXhwbG9yZS9ob3NwaXRhbC93YWxsX2JlZF9FLnBuZ1wiKTsgfVxuICAgICAgICAgICAgJiAuZGVjYWxzPi5kZWNhbC1hbWJpZW50LmRlY2FsLWFtYmllbnQtNS5kZWNhbC1hbWJpZW50LXZhcmlhbnQtYSAgeyB3aWR0aDogMTAlOyBoZWlnaHQ6ICA5JTsgbGVmdDogMzklOyB0b3A6IDM5JTsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvaG9zcGl0YWwvem9uZV9kZWFkX3RvcC5wbmdcIik7IH1cbiAgICAgICAgICAgICYgLmRlY2Fscz4uZGVjYWwtYW1iaWVudC5kZWNhbC1hbWJpZW50LTUuZGVjYWwtYW1iaWVudC12YXJpYW50LWIgIHsgd2lkdGg6IDEwJTsgaGVpZ2h0OiAgOSU7IGxlZnQ6IDM5JTsgdG9wOiAzOSU7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL2hvc3BpdGFsL3pvbmVfZGVhZF9ib3R0b20ucG5nXCIpOyB9XG4gICAgICAgICAgICAmIC5kZWNhbHM+LmRlY2FsLWFtYmllbnQuZGVjYWwtYW1iaWVudC02LmRlY2FsLWFtYmllbnQtdmFyaWFudC1hICB7IHdpZHRoOiAgOSU7IGhlaWdodDogMTAlOyBsZWZ0OiA1NCU7IHRvcDogMzklOyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZXhwbG9yZS9ob3NwaXRhbC96b25lX2RlYWRfbGVmdC5wbmdcIik7IH1cbiAgICAgICAgICAgICYgLmRlY2Fscz4uZGVjYWwtYW1iaWVudC5kZWNhbC1hbWJpZW50LTYuZGVjYWwtYW1iaWVudC12YXJpYW50LWIgIHsgd2lkdGg6ICA5JTsgaGVpZ2h0OiAxMCU7IGxlZnQ6IDU0JTsgdG9wOiAzOSU7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL2hvc3BpdGFsL3pvbmVfZGVhZF9yaWdodC5wbmdcIik7IH1cbiAgICAgICAgICAgICYgLmRlY2Fscz4uZGVjYWwtYW1iaWVudC5kZWNhbC1hbWJpZW50LTguZGVjYWwtYW1iaWVudC12YXJpYW50LWEgIHsgd2lkdGg6ICA5JTsgaGVpZ2h0OiAxMCU7IGxlZnQ6IDIwJTsgdG9wOiA0NSU7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL2hvc3BpdGFsL3pvbmVfZGVhZF9yaWdodC5wbmdcIik7IH1cbiAgICAgICAgICAgICYgLmRlY2Fscz4uZGVjYWwtYW1iaWVudC5kZWNhbC1hbWJpZW50LTguZGVjYWwtYW1iaWVudC12YXJpYW50LWIgIHsgd2lkdGg6ICA5JTsgaGVpZ2h0OiAxMCU7IGxlZnQ6IDIwJTsgdG9wOiA0NSU7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL2hvc3BpdGFsL3pvbmVfZGVhZF9sZWZ0LnBuZ1wiKTsgfVxuICAgICAgICAgICAgJiAuZGVjYWxzPi5kZWNhbC1hbWJpZW50LmRlY2FsLWFtYmllbnQtOS5kZWNhbC1hbWJpZW50LXZhcmlhbnQtYSAgeyB3aWR0aDogIDklOyBoZWlnaHQ6IDEwJTsgbGVmdDogNzUlOyB0b3A6IDQ1JTsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvaG9zcGl0YWwvem9uZV9kZWFkX2xlZnQucG5nXCIpOyB9XG4gICAgICAgICAgICAmIC5kZWNhbHM+LmRlY2FsLWFtYmllbnQuZGVjYWwtYW1iaWVudC05LmRlY2FsLWFtYmllbnQtdmFyaWFudC1iICB7IHdpZHRoOiAgOSU7IGhlaWdodDogMTAlOyBsZWZ0OiA3NSU7IHRvcDogNDUlOyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZXhwbG9yZS9ob3NwaXRhbC96b25lX2RlYWRfcmlnaHQucG5nXCIpOyB9XG4gICAgICAgICAgICAmIC5kZWNhbHM+LmRlY2FsLWFtYmllbnQuZGVjYWwtYW1iaWVudC0xMS5kZWNhbC1hbWJpZW50LXZhcmlhbnQtYSB7IHdpZHRoOiAxMCU7IGhlaWdodDogIDklOyBsZWZ0OiAzOSU7IHRvcDogNTMlOyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZXhwbG9yZS9ob3NwaXRhbC96b25lX2RlYWRfYm90dG9tLnBuZ1wiKTsgfVxuICAgICAgICAgICAgJiAuZGVjYWxzPi5kZWNhbC1hbWJpZW50LmRlY2FsLWFtYmllbnQtMTEuZGVjYWwtYW1iaWVudC12YXJpYW50LWIgeyB3aWR0aDogMTAlOyBoZWlnaHQ6ICA5JTsgbGVmdDogMzklOyB0b3A6IDUzJTsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvaG9zcGl0YWwvem9uZV9kZWFkX3RvcC5wbmdcIik7IH1cbiAgICAgICAgICAgICYgLmRlY2Fscz4uZGVjYWwtYW1iaWVudC5kZWNhbC1hbWJpZW50LTEyLmRlY2FsLWFtYmllbnQtdmFyaWFudC1hIHsgd2lkdGg6ICA5JTsgaGVpZ2h0OiAxMCU7IGxlZnQ6IDU0JTsgdG9wOiA1MyU7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL2hvc3BpdGFsL3pvbmVfZGVhZF9yaWdodC5wbmdcIik7IH1cbiAgICAgICAgICAgICYgLmRlY2Fscz4uZGVjYWwtYW1iaWVudC5kZWNhbC1hbWJpZW50LTEyLmRlY2FsLWFtYmllbnQtdmFyaWFudC1iIHsgd2lkdGg6ICA5JTsgaGVpZ2h0OiAxMCU7IGxlZnQ6IDU0JTsgdG9wOiA1MyU7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL2hvc3BpdGFsL3pvbmVfZGVhZF9sZWZ0LnBuZ1wiKTsgfVxuICAgICAgICAgICAgJiAuZGVjYWxzPi5kZWNhbC1hbWJpZW50LmRlY2FsLWFtYmllbnQtMTQgICAgICAgICAgICAgICAgICAgICAgICAgeyB3aWR0aDogIDQlOyBoZWlnaHQ6ICA5JTsgbGVmdDogMzMlOyB0b3A6IDc4JTsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvaG9zcGl0YWwvd2FsbF9ncmlkX0sucG5nXCIpOyB9XG4gICAgICAgICAgICAmIC5kZWNhbHM+LmRlY2FsLWFtYmllbnQuZGVjYWwtYW1iaWVudC0xNiAgICAgICAgICAgICAgICAgICAgICAgICB7IHdpZHRoOiAgNCU7IGhlaWdodDogIDklOyBsZWZ0OiA2MyU7IHRvcDogNzglOyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZXhwbG9yZS9ob3NwaXRhbC93YWxsX2dyaWRfSi5wbmdcIik7IH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmPi5hY3RvciB7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAgICAgICAgICAgJjpiZWZvcmUgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGNvbnRlbnQ6IFwiIFwiOyB3aWR0aDogMjRweDsgaGVpZ2h0OiAyNHB4OyBsZWZ0OiAtMTJweDsgdG9wOiAtMTJweDsgfVxuICAgICAgICAgICAgJi5jaXRpemVuOm5vdCgubm9veCk6YmVmb3JlIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUveW91LmdpZlwiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7IH1cbiAgICAgICAgICAgICYuY2l0aXplbi5ub294OmJlZm9yZSB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL3lvdV9ub294LmdpZlwiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7IH1cbiAgICAgICAgICAgICYuem9tYmllOmJlZm9yZSB7IGJhY2tncm91bmQ6ICB1cmwoXCIuLi8uLi9pbWcvZXhwbG9yZS96b21iaWUuZ2lmXCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDsgfVxuICAgICAgICAgICAgJi56b21ib2R5OmJlZm9yZSB7IGJhY2tncm91bmQ6ICB1cmwoXCIuLi8uLi9pbWcvZXhwbG9yZS9kZWFkLnBuZ1wiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7IH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJj4uem9uZS1wbGFuZS1jb250cm9scyB7XG4gICAgICB0b3A6IDA7IGxlZnQ6IDA7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IHotaW5kZXg6IDQ7IHBvaW50ZXItZXZlbnRzOiBub25lOyAmOm5vdCguaGlkZSk+KiB7IHBvaW50ZXItZXZlbnRzOiBhbGw7IH1cbiAgICAgICYuaGlkZSB7IG9wYWNpdHk6IDA7ICB9O1xuICAgICAgJj4uYWN0aW9uLW1vdmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IHotaW5kZXg6IDQ7IGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgJi5vbi1yb3V0ZSB7IGZpbHRlcjogaHVlLXJvdGF0ZSg5MGRlZyk7IH1cbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9pY29ucy9tYXAvMjI3LnN2ZykgNTAlIC8gY29udGFpbiBuby1yZXBlYXQsIHVybCguLi8uLi9pbWcvaWNvbnMvbWFwLzIyNi5zdmcpIDUwJSAvIGNvbnRhaW4gbm8tcmVwZWF0O1xuICAgICAgICB3aWR0aDogODFweDsgaGVpZ2h0OiA0MXB4O1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgIHRvcDogYXV0bzsgYm90dG9tOiBhdXRvOyBsZWZ0OiBhdXRvOyByaWdodDogYXV0bztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2ljb25zL21hcC8yMjguc3ZnKSA1MCUgbm8tcmVwZWF0O1xuICAgICAgICB9XG4gICAgICAgICYuYWN0aW9uLW1vdmUtbm9ydGgge1xuICAgICAgICAgIHRvcDogMiU7IGxlZnQ6IDUwJTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICB9XG4gICAgICAgICYuYWN0aW9uLW1vdmUtZWFzdCB7XG4gICAgICAgICAgdG9wOiA1MCU7IHJpZ2h0OiAtNSU7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoOTBkZWcpO1xuICAgICAgICB9XG4gICAgICAgICYuYWN0aW9uLW1vdmUtc291dGgsICYuYWN0aW9uLW1vdmUtdW5zaGlmdCB7XG4gICAgICAgICAgbGVmdDogNTAlOyBib3R0b206IDIlOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIH1cbiAgICAgICAgJi5hY3Rpb24tbW92ZS13ZXN0IHtcbiAgICAgICAgICB0b3A6IDUwJTsgbGVmdDogLTUlOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDI3MGRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY+Lm1hcmtlci1kaXJlY3Rpb24gIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB6LWluZGV4OiA0OyBwb2ludGVyLWV2ZW50czogbm9uZTsgZmlsdGVyOiBodWUtcm90YXRlKDkwZGVnKTtcbiAgICAgICAgdG9wOiAwOyBib3R0b206IDA7IGxlZnQ6ICAwOyByaWdodDogMDsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ljb25zL21hcC9tYXBfbW92ZV9tYXJrZXIuc3ZnXCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbiAgICAgIH1cbiAgICB9O1xuICAgICY+LnpvbmUtcGxhbmUtdWkge1xuICAgICAgdG9wOiAwOyBsZWZ0OiAwOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyB6LWluZGV4OiA1OyBwb2ludGVyLWV2ZW50czogbm9uZTsgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgb3V0bGluZS1vZmZzZXQ6IC00cHg7XG4gICAgICAmPi5uYW1lIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDVweDsgbGVmdDogOHB4OyB3aWR0aDogNTAlOyBkaXNwbGF5OiBibG9jazsgei1pbmRleDogMTA7IGNvbG9yOiAjMjA1MzE5O1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07IHRleHQtc2hhZG93OiAwIDAgNXB4ICMyMDUzMTk7IGZvbnQtZmFtaWx5OiBcInZpc2l0b3IyXCI7IHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFyZW07XG4gICAgICB9XG4gICAgICAmPi50aW1lciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA1cHg7IHJpZ2h0OiA1cHg7IGRpc3BsYXk6IGJsb2NrOyB6LWluZGV4OiA5OyBjb2xvcjogIzIwNTMxOTtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtOyB0ZXh0LXNoYWRvdzogMCAwIDVweCAjMjA1MzE5OyBmb250LWZhbWlseTogXCJ2aXNpdG9yMlwiOyB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMXJlbTtcbiAgICAgICAgJj4ub3ggeyBmb250LXNpemU6IDJyZW07IGNvbG9yOiAjZDdmZjViOyB9XG4gICAgICB9XG4gICAgICAmPi5zY2FubmVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMTMlOyBoZWlnaHQ6IDklOyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvZXhwbG9yZS9zY2FubmVyLmdpZlwiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG4gICAgICAgIHJpZ2h0OiAyJTsgYm90dG9tOiAyJTsgb3BhY2l0eTogMC41O1xuICAgICAgfVxuICAgICAgJj4uc2Nhbm5lci1meCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2V4cGxvcmUvc2Nhbl9meF8xLmdpZlwiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG4gICAgICAgIHRvcDogMDsgbGVmdDogMDsgb3BhY2l0eTogMC4zOyB0cmFuc2Zvcm06IHNjYWxlKDEuNDUpO1xuICAgICAgfVxuICAgICAgJj4uZnJhbWUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9leHBsb3JlL2ZyYW1lLnBuZ1wiKSBjZW50ZXIvMTAwJSAxMDAlIG5vLXJlcGVhdDtcbiAgICAgICAgdG9wOiAwOyBsZWZ0OiAwOyBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBkaXYuY29udHJvbHMgeyBiYWNrZ3JvdW5kOiBAbXlob3JkZXMtbWFwLWZvb3RlcjsgaGVpZ2h0OiAxNnB4OyB9XG59IiwiQGltcG9ydCAob25jZSkgXCIuLi90aGVtZVwiO1xuXG4ubG9nLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxvZyB7XG4gIGJhY2tncm91bmQ6IEBteWhvcmRlcy1jZWxsLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOyBib3JkZXI6IDFweCBzb2xpZCBAbXlob3JkZXMtaW5wdXQtYm9yZGVyO1xuICBwYWRkaW5nOiA0cHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgei1pbmRleDogMTtcbiAgJj4ubG9nLWNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtOyBjb2xvcjogQG15aG9yZGVzLWNlbGwtaGVhZGVyLXRleHQtY29sb3I7IG1heC1oZWlnaHQ6IDMwMHB4OyBvdmVyZmxvdy15OiBhdXRvO1xuICAgICY+LmxvZy1zcGlubmVyLCAmPi5sb2ctY29tcGxldGUtbGluayB7IHBhZGRpbmc6IDVweDsgfVxuICAgICY+LmxvZy1jb21wbGV0ZS1saW5rIHsgY3Vyc29yOiBwb2ludGVyOyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbiAgICAmPi5sb2ctc2lsZW5jZSB7XG4gICAgICBwYWRkaW5nOiA1cHggMCA4cHggNHB4O1xuICAgICAgbWFyZ2luOiAycHggMCAwO1xuICAgICAgZm9udC1zaXplOiA4cHQ7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGNvbG9yOiAjOThhNjc1O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBkYXNoZWQgI2IzN2M0YTtcbiAgICB9XG5cbiAgICAmPi5sb2ctZGF5LWhlYWRlciB7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDhwdDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2IzN2M0YTtcbiAgICAgICYrLmxvZy1zaWxlbmNlIHsgYm9yZGVyLXRvcDogMCB9XG4gICAgfVxuXG4gICAgJj4ubG9nLWVudHJ5IHtcbiAgICAgICY6YmVmb3JlIHsgY29udGVudDogXCIgXCI7IGhlaWdodDogMTZweDsgd2lkdGg6IDE2cHg7IHRvcDogMnB4OyBsZWZ0OiAycHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgICAgcGFkZGluZzogMXB4IDJweCAxcHggMjBweDsgcG9zaXRpb246IHJlbGF0aXZlOyBjdXJzb3I6IGRlZmF1bHQ7IG1hcmdpbjogMDsgd29yZC13cmFwOiBhbnl3aGVyZTtcbiAgICAgICY+c3Bhbi5sb2ctcGFydC10aW1lIHtcbiAgICAgICAgY29sb3I6IEBteWhvcmRlcy1zbWFsbHRleHQ7IGZvbnQtc2l6ZTogMC45ZW07IGRpc3BsYXk6IGlubGluZS1ibG9jazsgd2lkdGg6IDUwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAmOmJlZm9yZSwgJjphZnRlciB7IGRpc3BsYXk6IGJsb2NrOyB3aWR0aDogMTBweDsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IH1cbiAgICAgICAgJjpiZWZvcmV7IGNvbnRlbnQ6ICdbJzsgbGVmdDogMDsgfSAmOmFmdGVyeyBjb250ZW50OiAnXSc7IHJpZ2h0OiAwOyB9XG4gICAgICB9XG4gICAgICAmPnNwYW4ubG9nLXBhcnQtY29udGVudCwgc3Bhbi5sb2ctcGFydC1jb250ZW50PnNwYW4uY29udGFpbmVyIHtcbiAgICAgICAgJj5zcGFuOm5vdCguY29udGFpbmVyKSB7XG4gICAgICAgICAgY29sb3I6IHdoaXRlOyBmb250LXdlaWdodDogYm9sZDsgZm9udC12YXJpYW50OiBzbWFsbC1jYXBzOyAmPmltZyB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCB9XG4gICAgICAgICAgJi5qb2JOYW1lIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICBjb2xvcjogQG15aG9yZGVzLWNlbGwtaGVhZGVyLXRleHQtY29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICAgICYudG9vbCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg0MzIzO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICAgICAgICAgIH0gXG4gICAgICAgIH1cbiAgICAgICAgJi5sb2ctcGFydC1lbnRyeS1oaWRkZW4ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZDU1Mzc7XG4gICAgICAgICAgY29sb3I6ICM5OGE2NzU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5sb2ctZW50cnktY2xhc3MtMCB7fVxuICAgICAgJi5sb2ctZW50cnktY2xhc3MtMSB7IGJhY2tncm91bmQtY29sb3I6ICM4MjAwMDA7IHNwYW4ubG9nLXBhcnQtY29udGVudCBzcGFuLnRvb2wgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjYTAwOyB9IH1cbiAgICAgICYubG9nLWVudHJ5LWNsYXNzLTIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjYWQyNzE0OyBzcGFuLmxvZy1wYXJ0LWNvbnRlbnQgc3Bhbi50b29sIHsgYmFja2dyb3VuZC1jb2xvcjogI2EwMDsgfSB9XG4gICAgICAmLmxvZy1lbnRyeS1jbGFzcy0zIHsgYmFja2dyb3VuZC1jb2xvcjogIzk2NWMzNjsgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgICYubG9nLWVudHJ5LWNsYXNzLTQgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjM2IzMjQ5OyAubG9nLXBhcnQtY29udGVudCB7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfSB9XG4gICAgICAmLmxvZy1lbnRyeS1jbGFzcy01IHsgYmFja2dyb3VuZC1jb2xvcjogI2IwNTUwMjsgfVxuXG4gICAgICAmLmxvZy1lbnRyeS10eXBlLTAgIHt9XG4gICAgICAmLmxvZy1lbnRyeS10eXBlLTEgIHsgJjpiZWZvcmUgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvbG9nL2NpdGl6ZW4uZ2lmXCIpIH0gfVxuICAgICAgJi5sb2ctZW50cnktdHlwZS0yICB7ICYubG9nLWVudHJ5LWNsYXNzLTA6YmVmb3JlIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2xvZy9iYW5rX2luLmdpZlwiKSB9ICYubG9nLWVudHJ5LWNsYXNzLTE6YmVmb3JlIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2xvZy9iYW5rX291dC5naWZcIikgfSB9XG4gICAgICAmLmxvZy1lbnRyeS10eXBlLTMgIHt9XG4gICAgICAmLmxvZy1lbnRyeS10eXBlLTQgIHsgJjpiZWZvcmUgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvbG9nL2J1aWxkLmdpZlwiKSB9IH1cbiAgICAgICYubG9nLWVudHJ5LXR5cGUtNSAgeyAmOmJlZm9yZSB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9sb2cvd29ya3Nob3AuZ2lmXCIpIH0gfVxuICAgICAgJi5sb2ctZW50cnktdHlwZS02ICB7ICYubG9nLWVudHJ5LWNsYXNzLTA6YmVmb3JlIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2xvZy9kb29yX29wZW4uZ2lmXCIpIH0gJi5sb2ctZW50cnktY2xhc3MtMzpiZWZvcmUgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvbG9nL2Rvb3JfY2xvc2VkLmdpZlwiKSB9IH1cbiAgICAgICYubG9nLWVudHJ5LXR5cGUtNyAgeyAmOmJlZm9yZSB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9sb2cvd2VsbC5naWZcIikgfSB9XG4gICAgICAmLmxvZy1lbnRyeS10eXBlLTggIHsgJjpub3QoLmxvZy1lbnRyeS1jbGFzcy0yKTpiZWZvcmUgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvbG9nL2NpdGl6ZW4uZ2lmXCIpIH0gJi5sb2ctZW50cnktY2xhc3MtMjpiZWZvcmUgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvbG9nL2RlYXRoLmdpZlwiKSB9IH1cbiAgICAgICYubG9nLWVudHJ5LXR5cGUtOSAgeyAmOmJlZm9yZSB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9sb2cvbmlnaHQuZ2lmXCIpIH0gfVxuICAgICAgJi5sb2ctZW50cnktdHlwZS0xMCB7ICY6YmVmb3JlIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2xvZy9ob21lLmdpZlwiKSB9IH1cbiAgICAgICYubG9nLWVudHJ5LXR5cGUtMTEge1xuICAgICAgICAmOmJlZm9yZSB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9sb2cvY2hhdC5naWZcIikgfVxuICAgICAgICBkaXYuZGljZS00LCBkaXYuZGljZS02LCBkaXYuZGljZS04LCBkaXYuZGljZS0xMCwgZGl2LmRpY2UtMTIsIGRpdi5kaWNlLTIwLCBkaXYuZGljZS0xMDAsIGRpdi5sZXR0ZXItYSwgZGl2LmxldHRlci1jLCBkaXYubGV0dGVyLXYsXG4gICAgICAgIGRpdi5ycHMsIGRpdi5jb2luLCBkaXYuY2FyZCwgZGl2LmNpdGl6ZW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgcGFkZGluZzogMXB4IDNweCAxcHggMTlweDsgYmFja2dyb3VuZDogIzM2MjQxYjsgZm9udC1zaXplOiAwLjhlbTsgbWFyZ2luOiAwIDJweDtcbiAgICAgICAgfVxuICAgICAgICBkaXYuY2l0aXplbiB7XG4gICAgICAgICAgJlt4LWE9YW55XSAgICAgICAgIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ljb25zL3NtYWxsX2h1bWFuLmdpZlwiKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQsICMzNjI0MWIgfVxuICAgICAgICAgICZbeC1hPW5vbmVdICAgICAgICB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9pY29ucy9zbWFsbF9odW1hbi5naWZcIikgbGVmdCBjZW50ZXIgbm8tcmVwZWF0LCB1cmwoXCIuLi8uLi9pbWcvcHJvZmVzc2lvbnMvbG9vc2VyLmdpZlwiKSBsZWZ0IDE2cHggY2VudGVyIG5vLXJlcGVhdCAjMzYyNDFiOyBwYWRkaW5nLWxlZnQ6IDM1cHggfVxuICAgICAgICAgICZbeC1hPWJhc2ljXSAgICAgICB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9pY29ucy9zbWFsbF9odW1hbi5naWZcIikgbGVmdCBjZW50ZXIgbm8tcmVwZWF0LCB1cmwoXCIuLi8uLi9pbWcvcHJvZmVzc2lvbnMvYmFzaWMuZ2lmXCIpIGxlZnQgMTZweCBjZW50ZXIgbm8tcmVwZWF0ICMzNjI0MWI7IHBhZGRpbmctbGVmdDogMzVweCB9XG4gICAgICAgICAgJlt4LWE9Y29sbGVjXSAgICAgIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ljb25zL3NtYWxsX2h1bWFuLmdpZlwiKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQsIHVybChcIi4uLy4uL2ltZy9wcm9mZXNzaW9ucy9kaWcuZ2lmXCIpIGxlZnQgMTZweCBjZW50ZXIgbm8tcmVwZWF0ICMzNjI0MWI7IHBhZGRpbmctbGVmdDogMzVweCB9XG4gICAgICAgICAgJlt4LWE9Z3VhcmRpYW5dICAgIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ljb25zL3NtYWxsX2h1bWFuLmdpZlwiKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQsIHVybChcIi4uLy4uL2ltZy9wcm9mZXNzaW9ucy9zaGllbGQuZ2lmXCIpIGxlZnQgMTZweCBjZW50ZXIgbm8tcmVwZWF0ICMzNjI0MWI7IHBhZGRpbmctbGVmdDogMzVweCB9XG4gICAgICAgICAgJlt4LWE9aHVudGVyXSAgICAgIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ljb25zL3NtYWxsX2h1bWFuLmdpZlwiKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQsIHVybChcIi4uLy4uL2ltZy9wcm9mZXNzaW9ucy92ZXN0LmdpZlwiKSBsZWZ0IDE2cHggY2VudGVyIG5vLXJlcGVhdCAjMzYyNDFiOyBwYWRkaW5nLWxlZnQ6IDM1cHggfVxuICAgICAgICAgICZbeC1hPXRhbWVyXSAgICAgICB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9pY29ucy9zbWFsbF9odW1hbi5naWZcIikgbGVmdCBjZW50ZXIgbm8tcmVwZWF0LCB1cmwoXCIuLi8uLi9pbWcvcHJvZmVzc2lvbnMvdGFtZXIuZ2lmXCIpIGxlZnQgMTZweCBjZW50ZXIgbm8tcmVwZWF0ICMzNjI0MWI7IHBhZGRpbmctbGVmdDogMzVweCB9XG4gICAgICAgICAgJlt4LWE9dGVjaF0gICAgICAgIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ljb25zL3NtYWxsX2h1bWFuLmdpZlwiKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQsIHVybChcIi4uLy4uL2ltZy9wcm9mZXNzaW9ucy90ZWNoLmdpZlwiKSBsZWZ0IDE2cHggY2VudGVyIG5vLXJlcGVhdCAjMzYyNDFiOyBwYWRkaW5nLWxlZnQ6IDM1cHggfVxuICAgICAgICAgICZbeC1hPXNoYW1hbl0gICAgICB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9pY29ucy9zbWFsbF9odW1hbi5naWZcIikgbGVmdCBjZW50ZXIgbm8tcmVwZWF0LCB1cmwoXCIuLi8uLi9pbWcvcHJvZmVzc2lvbnMvc2hhbWFuLmdpZlwiKSBsZWZ0IDE2cHggY2VudGVyIG5vLXJlcGVhdCAjMzYyNDFiOyBwYWRkaW5nLWxlZnQ6IDM1cHggfVxuICAgICAgICAgICZbeC1hPXN1cnZpdmFsaXN0XSB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9pY29ucy9zbWFsbF9odW1hbi5naWZcIikgbGVmdCBjZW50ZXIgbm8tcmVwZWF0LCB1cmwoXCIuLi8uLi9pbWcvcHJvZmVzc2lvbnMvYm9vay5naWZcIikgbGVmdCAxNnB4IGNlbnRlciBuby1yZXBlYXQgIzM2MjQxYjsgcGFkZGluZy1sZWZ0OiAzNXB4IH1cbiAgICAgICAgICAmW3gtYT1oZXJvXSAgICAgICAgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvaWNvbnMvc21hbGxfaHVtYW4uZ2lmXCIpIGxlZnQgY2VudGVyIG5vLXJlcGVhdCwgdXJsKFwiLi4vLi4vaW1nL3Byb2Zlc3Npb25zL2hlcm8uZ2lmXCIpIGxlZnQgMTZweCBjZW50ZXIgbm8tcmVwZWF0ICMzNjI0MWI7IHBhZGRpbmctbGVmdDogMzVweCB9XG4gICAgICAgICAgJlt4LWE9ZGVhZF0gICAgICAgIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ljb25zL3NtYWxsX2h1bWFuLmdpZlwiKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQsIHVybChcIi4uLy4uL2ltZy9wcm9mZXNzaW9ucy9kZWF0aC5naWZcIikgbGVmdCAxNnB4IGNlbnRlciBuby1yZXBlYXQgIzM2MjQxYjsgcGFkZGluZy1sZWZ0OiAzNXB4IH1cbiAgICAgICAgICAmW3gtYT1zaHVubmVkXSAgICAgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvaWNvbnMvc21hbGxfaHVtYW4uZ2lmXCIpIGxlZnQgY2VudGVyIG5vLXJlcGVhdCwgdXJsKFwiLi4vLi4vaW1nL2ljb25zL2JhbmlzaGVkLmdpZlwiKSBsZWZ0IDE2cHggY2VudGVyIG5vLXJlcGVhdCAjMzYyNDFiOyBwYWRkaW5nLWxlZnQ6IDM1cHggfVxuICAgICAgICB9XG4gICAgICAgIGRpdi5kaWNlLTQgICB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9mb3J1bS9kaWNlNC5wbmdcIikgICBsZWZ0IGNlbnRlciBuby1yZXBlYXQsICMzNjI0MWIgfVxuICAgICAgICBkaXYuZGljZS02ICAgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvZm9ydW0vZGljZTYucG5nXCIpICAgbGVmdCBjZW50ZXIgbm8tcmVwZWF0LCAjMzYyNDFiIH1cbiAgICAgICAgZGl2LmRpY2UtOCAgIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ZvcnVtL2RpY2U4LnBuZ1wiKSAgIGxlZnQgY2VudGVyIG5vLXJlcGVhdCwgIzM2MjQxYiB9XG4gICAgICAgIGRpdi5kaWNlLTEwICB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9mb3J1bS9kaWNlMTAucG5nXCIpICBsZWZ0IGNlbnRlciBuby1yZXBlYXQsICMzNjI0MWIgfVxuICAgICAgICBkaXYuZGljZS0xMiAgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvZm9ydW0vZGljZTEyLnBuZ1wiKSAgbGVmdCBjZW50ZXIgbm8tcmVwZWF0LCAjMzYyNDFiIH1cbiAgICAgICAgZGl2LmRpY2UtMjAgIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ZvcnVtL2RpY2UyMC5wbmdcIikgIGxlZnQgY2VudGVyIG5vLXJlcGVhdCwgIzM2MjQxYiB9XG4gICAgICAgIGRpdi5kaWNlLTEwMCB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9mb3J1bS9kaWNlMTAwLnBuZ1wiKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQsICMzNjI0MWIgfVxuICAgICAgICBkaXYubGV0dGVyLWEgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvZm9ydW0vbHRhLnBuZ1wiKSAgICAgbGVmdCBjZW50ZXIgbm8tcmVwZWF0LCAjMzYyNDFiIH1cbiAgICAgICAgZGl2LmxldHRlci1jIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ZvcnVtL2x0Yy5wbmdcIikgICAgIGxlZnQgY2VudGVyIG5vLXJlcGVhdCwgIzM2MjQxYiB9XG4gICAgICAgIGRpdi5sZXR0ZXItdiB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9mb3J1bS9sdHYucG5nXCIpICAgICBsZWZ0IGNlbnRlciBuby1yZXBlYXQsICMzNjI0MWIgfVxuICAgICAgICBkaXYucnBzICAgICAgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvZm9ydW0vcnBzLnBuZ1wiKSAgICAgbGVmdCBjZW50ZXIgbm8tcmVwZWF0LCAjMzYyNDFiIH1cbiAgICAgICAgZGl2LmNvaW4gICAgIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ZvcnVtL2NvaW4ucG5nXCIpICAgIGxlZnQgY2VudGVyIG5vLXJlcGVhdCwgIzM2MjQxYiB9XG4gICAgICAgIGRpdi5jYXJkICAgICB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9mb3J1bS9jYXJkLnBuZ1wiKSAgICBsZWZ0IGNlbnRlciBuby1yZXBlYXQsICMzNjI0MWIgfVxuICAgICAgfVxuICAgICAgJi5sb2ctZW50cnktdHlwZS0xNyB7ICY6YmVmb3JlIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2xvZy93ZWxsX2FkZC5naWZcIikgfSB9XG4gICAgICAmOmhvdmVyIHsgXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3ZTRkMmE7IGJvcmRlci1jb2xvcjogI2RkYWI3NjsgYm9yZGVyLXdpZHRoOiAxcHg7IGJvcmRlci1zdHlsZTogc29saWQ7IHBhZGRpbmc6IDBweCAxcHggMHB4IDE5cHg7IFxuICAgICAgICAmOmJlZm9yZSB7IHRvcDogMXB4OyBsZWZ0OiAxcHg7IH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJisubG9nLWRheS1zZWxlY3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgd2lkdGg6IDEwMCU7IG92ZXJmbG93LXg6IGF1dG87IHRvcDogLTNweDsgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAmPmRpdiB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmPmRpdiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgZm9udC1zaXplOiAwLjdlbTsgIGJhY2tncm91bmQ6IEBteWhvcmRlcy1jZWxsLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOyB3aWR0aDogNjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyBib3JkZXI6IDFweCBzb2xpZCBAbXlob3JkZXMtaW5wdXQtYm9yZGVyOyBwb3NpdGlvbjogcmVsYXRpdmU7IHBhZGRpbmc6IDNweDtcbiAgICAgICAgY29sb3I6IEBteWhvcmRlcy1zbWFsbHRleHQ7IGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgJi5jdXJyZW50IHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICB6LWluZGV4OiAyXG4gICAgICAgIH1cbiAgICAgICAgJjpub3QoLmN1cnJlbnQpIHsgdG9wOiAtMXB4OyB9XG4gICAgICAgICY+c3BhbiB7IGZvbnQtd2VpZ2h0OiBib2xkOyBmb250LXZhcmlhbnQ6IHNtYWxsLWNhcHM7IH1cbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG59XG5cbi5zaG91dGJveCB7XG4gIGJhY2tncm91bmQ6IEBteWhvcmRlcy1jZWxsLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOyBib3JkZXI6IDFweCBzb2xpZCBAbXlob3JkZXMtaW5wdXQtYm9yZGVyO1xuICBwYWRkaW5nOiA0cHg7XG4gICY+LnNob3V0LWNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtOyBjb2xvcjogI2YwZDc5ZTsgbWF4LWhlaWdodDogNDUwcHg7IG92ZXJmbG93LXk6IGF1dG87XG4gICAgJj4uc2hvdXQtbG9hZGVyIHsgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgJj4uc2hvdXQtc2VwYXJhdG9yIHtcbiAgICAgIG1hcmdpbjogM3B4IDA7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBkNzllO1xuICAgIH1cbiAgICAmPi5zaG91dC1lbnRyeSB7XG4gICAgICAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiIFwiOyBoZWlnaHQ6IDE2cHg7IHdpZHRoOiAxNnB4OyB0b3A6IDJweDsgbGVmdDogMnB4OyBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAgIHBhZGRpbmc6IDJweDsgcG9zaXRpb246IHJlbGF0aXZlOyBjdXJzb3I6IGRlZmF1bHQ7IG1hcmdpbjogMXB4IDA7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgJj5zcGFuLnNob3V0LXBhcnQtdGltZSB7XG4gICAgICAgIGNvbG9yOiBAbXlob3JkZXMtc21hbGx0ZXh0OyBmb250LXNpemU6IDAuOWVtOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiA1MHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgJjpiZWZvcmUsICY6YWZ0ZXIgeyBkaXNwbGF5OiBibG9jazsgd2lkdGg6IDEwcHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyB9XG4gICAgICAgICY6YmVmb3JleyBjb250ZW50OiAnWyc7IGxlZnQ6IDA7IH0gJjphZnRlcnsgY29udGVudDogJ10nOyByaWdodDogMDsgfVxuICAgICAgfVxuICAgICAgJj5zcGFuLnNob3V0LXBhcnQtY29udGVudCB7XG4gICAgICAgICY+c3BhbiB7XG4gICAgICAgICAgY29sb3I6IHdoaXRlOyBmb250LXdlaWdodDogYm9sZDsgZm9udC12YXJpYW50OiBzbWFsbC1jYXBzOyAmPmltZyB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCB9XG4gICAgICAgICAgJi50b29sIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3B4O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3ODQzMjM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGIgeyBjb2xvcjogd2hpdGUgfVxuICAgICAgICBzdHJvbmcgeyBjb2xvcjogd2hpdGU7IGZvbnQtdmFyaWFudDogc21hbGwtY2FwczsgfVxuICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICB9XG5cbiAgICAgICYuc2hvdXQtZW50cnktY2xhc3MtMSB7XG4gICAgICAgIGIgeyBjb2xvcjogd2hpdGUgfVxuICAgICAgICAmLnNob3V0LWVudHJ5LW5ldyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNiMzI0OTtcbiAgICAgICAgfVxuXG4gICAgICAgIGRpdi5kaWNlLTQsIGRpdi5kaWNlLTYsIGRpdi5kaWNlLTgsIGRpdi5kaWNlLTEwLCBkaXYuZGljZS0xMiwgZGl2LmRpY2UtMjAsIGRpdi5kaWNlLTEwMCwgZGl2LmxldHRlci1hLCBkaXYubGV0dGVyLWMsIGRpdi5sZXR0ZXItdixcbiAgICAgICAgZGl2LnJwcywgZGl2LmNvaW4sIGRpdi5jYXJkIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmc6IDFweCAzcHggMXB4IDE5cHg7IGJhY2tncm91bmQ6ICMzNjI0MWI7IGZvbnQtc2l6ZTogMC44ZW07IG1hcmdpbjogMCAycHg7XG4gICAgICAgIH1cbiAgICAgICAgZGl2LmRpY2UtNCAgIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ZvcnVtL2RpY2U0LnBuZ1wiKSAgIGxlZnQgY2VudGVyIG5vLXJlcGVhdCwgIzM2MjQxYiB9XG4gICAgICAgIGRpdi5kaWNlLTYgICB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9mb3J1bS9kaWNlNi5wbmdcIikgICBsZWZ0IGNlbnRlciBuby1yZXBlYXQsICMzNjI0MWIgfVxuICAgICAgICBkaXYuZGljZS04ICAgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvZm9ydW0vZGljZTgucG5nXCIpICAgbGVmdCBjZW50ZXIgbm8tcmVwZWF0LCAjMzYyNDFiIH1cbiAgICAgICAgZGl2LmRpY2UtMTAgIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ZvcnVtL2RpY2UxMC5wbmdcIikgIGxlZnQgY2VudGVyIG5vLXJlcGVhdCwgIzM2MjQxYiB9XG4gICAgICAgIGRpdi5kaWNlLTEyICB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9mb3J1bS9kaWNlMTIucG5nXCIpICBsZWZ0IGNlbnRlciBuby1yZXBlYXQsICMzNjI0MWIgfVxuICAgICAgICBkaXYuZGljZS0yMCAgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvZm9ydW0vZGljZTIwLnBuZ1wiKSAgbGVmdCBjZW50ZXIgbm8tcmVwZWF0LCAjMzYyNDFiIH1cbiAgICAgICAgZGl2LmRpY2UtMTAwIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ZvcnVtL2RpY2UxMDAucG5nXCIpIGxlZnQgY2VudGVyIG5vLXJlcGVhdCwgIzM2MjQxYiB9XG4gICAgICAgIGRpdi5sZXR0ZXItYSB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9mb3J1bS9sdGEucG5nXCIpICAgICBsZWZ0IGNlbnRlciBuby1yZXBlYXQsICMzNjI0MWIgfVxuICAgICAgICBkaXYubGV0dGVyLWMgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvZm9ydW0vbHRjLnBuZ1wiKSAgICAgbGVmdCBjZW50ZXIgbm8tcmVwZWF0LCAjMzYyNDFiIH1cbiAgICAgICAgZGl2LmxldHRlci12IHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ZvcnVtL2x0di5wbmdcIikgICAgIGxlZnQgY2VudGVyIG5vLXJlcGVhdCwgIzM2MjQxYiB9XG4gICAgICAgIGRpdi5ycHMgICAgICB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9mb3J1bS9ycHMucG5nXCIpICAgICBsZWZ0IGNlbnRlciBuby1yZXBlYXQsICMzNjI0MWIgfVxuICAgICAgICBkaXYuY29pbiAgICAgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvZm9ydW0vY29pbi5wbmdcIikgICAgbGVmdCBjZW50ZXIgbm8tcmVwZWF0LCAjMzYyNDFiIH1cbiAgICAgICAgZGl2LmNhcmQgICAgIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ZvcnVtL2NhcmQucG5nXCIpICAgIGxlZnQgY2VudGVyIG5vLXJlcGVhdCwgIzM2MjQxYiB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IChvbmNlKSBcIi4uL3RoZW1lXCI7XG5cbmRpdi50b3duLWJhbm5lciB7XG4gIGJhY2tncm91bmQ6IGJsYWNrOyBib3JkZXI6IDFweCBzb2xpZCAjYjE4YTYzOyBoZWlnaHQ6IDgwcHg7IGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgJi50b3duLWJhbm5lci1ob21lIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYmFja2dyb3VuZC90b3duL2hvbWUuanBnXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG4gICAgJi5uaWdodCB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9iYWNrZ3JvdW5kL3Rvd24vbmlnaHRfaG9tZS5qcGdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuICB9XG5cbiAgJi50b3duLWJhbm5lci13ZWxsIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYmFja2dyb3VuZC90b3duL3dlbGwuanBnXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG4gICAgJi5uaWdodCB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9iYWNrZ3JvdW5kL3Rvd24vbmlnaHRfd2VsbC5qcGdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuICB9XG5cbiAgJi50b3duLWJhbm5lci1iYW5rIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYmFja2dyb3VuZC90b3duL2JhbmsuanBnXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG4gICAgJi5uaWdodCB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9iYWNrZ3JvdW5kL3Rvd24vbmlnaHRfYmFuay5qcGdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuICB9XG5cbiAgJi50b3duLWJhbm5lci1ob3VzZXMge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9iYWNrZ3JvdW5kL3Rvd24vaG91c2VzLmpwZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xuICAgICYubmlnaHQgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYmFja2dyb3VuZC90b3duL25pZ2h0X2hvdXNlcy5qcGdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuICB9XG5cbiAgJi50b3duLWJhbm5lci12aXNpdC1kZWFkIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYmFja2dyb3VuZC90b3duL3Zpc2l0X2RlYWQuanBnXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG4gICAgJi5uaWdodCB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9iYWNrZ3JvdW5kL3Rvd24vbmlnaHRfdmlzaXRfZGVhZC5qcGdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuICB9XG5cbiAgJi50b3duLWJhbm5lci12aXNpdCB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2JhY2tncm91bmQvdG93bi92aXNpdC5qcGdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbiAgICAmLm5pZ2h0IHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2JhY2tncm91bmQvdG93bi9uaWdodF92aXNpdC5qcGdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuICB9XG5cbiAgJi50b3duLWJhbm5lci1jb25zdHJ1Y3Rpb24ge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9iYWNrZ3JvdW5kL3Rvd24vY29uc3RydWN0aW9uLmpwZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xuICAgICYubmlnaHQgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYmFja2dyb3VuZC90b3duL25pZ2h0X2NvbnN0cnVjdGlvbi5qcGdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuICB9XG5cbiAgJi50b3duLWJhbm5lci11cGdyYWRlcyB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2JhY2tncm91bmQvdG93bi91cGdyYWRlcy5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbiAgfVxuXG4gICYudG93bi1iYW5uZXItZG9vci1vcGVuIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYmFja2dyb3VuZC9iZXlvbmQvY2l0eV9vcGVuLmpwZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xuICAgICYubmlnaHQgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYmFja2dyb3VuZC9iZXlvbmQvbmlnaHRfY2l0eV9vcGVuLmpwZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0OyB9XG4gIH1cblxuICAmLnRvd24tYmFubmVyLWRvb3ItY2xvc2VkIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYmFja2dyb3VuZC9iZXlvbmQvY2l0eS5qcGdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDtcbiAgICAmLm5pZ2h0IHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2JhY2tncm91bmQvYmV5b25kL25pZ2h0X2NpdHkuanBnXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7IH1cbiAgfVxuXG4gICYudG93bi1iYW5uZXItd29ya3Nob3Age1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9iYWNrZ3JvdW5kL3Rvd24vYWdvcmEuanBnXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG4gICAgJi5uaWdodCB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9iYWNrZ3JvdW5kL3Rvd24vbmlnaHRfYWdvcmEuanBnXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7IH1cbiAgfVxufVxuXG4udG93bi1tZW51IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiBAbXlob3JkZXMtY2VsbC1oZWFkZXItdGV4dC1jb2xvcjtcbiAgZm9udC12YXJpYW50OiBzbWFsbC1jYXBzO1xuICAmPi5jZWxsIHtcbiAgICAmPmRpdjpmaXJzdC1jaGlsZCB7IHdpZHRoOiAxMDAlOyBwYWRkaW5nLXRvcDogNTUuMTcyNDEzOCU7IGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO3RleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgJj5kaXY6bGFzdC1jaGlsZCB7XG4gICAgICBmb250LXNpemU6IDEuMXJlbTsgcGFkZGluZzogMXB4IDRweDsgYmFja2dyb3VuZDogIzNlMjQxNzsgaGVpZ2h0OiAyMHB4O1xuICAgICAgJj5pbWcgeyB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tIH07XG4gICAgfVxuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAmOmhvdmVyIHtcbiAgICAgICY+ZGl2Omxhc3QtY2hpbGQgeyBjb2xvcjogQG15aG9yZGVzLWlucHV0LWJvcmRlcjsgfVxuICAgICAgJj5kaXY6Zmlyc3QtY2hpbGQgeyBvdXRsaW5lOiAxcHggc29saWQgQG15aG9yZGVzLWlucHV0LWJvcmRlcjsgfVxuICAgIH1cbiAgICAmLnNlbGVjdGVkIHtcbiAgICAgICY6bm90KC50b3duLW92ZXJ2aWV3KT5kaXY6Zmlyc3QtY2hpbGQgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjOTY1QzM2ICFpbXBvcnRhbnQ7b3V0bGluZTogMXB4IHNvbGlkIGJsYWNrOyBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTsgfVxuICAgICAgJj5kaXY6bGFzdC1jaGlsZCB7IGJhY2tncm91bmQ6ICM5NjVDMzY7IGNvbG9yOiB3aGl0ZTsgfTtcbiAgICB9XG4gIH1cbiAgJjpub3QoLm5pZ2h0KT4udG93bi1tZW51LWhvdXNlPmRpdjpmaXJzdC1jaGlsZCB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9iYWNrZ3JvdW5kL3Rvd24vbWVudV9ob21lLmdpZlwiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0IH1cbiAgJjpub3QoLm5pZ2h0KT4udG93bi1tZW51LXdlbGw+ZGl2OmZpcnN0LWNoaWxkIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2JhY2tncm91bmQvdG93bi9tZW51X3dlbGwuZ2lmXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQgfVxuICAmOm5vdCgubmlnaHQpPi50b3duLW1lbnUtYmFuaz5kaXY6Zmlyc3QtY2hpbGQgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYmFja2dyb3VuZC90b3duL21lbnVfYmFuay5naWZcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdCB9XG4gICY6bm90KC5uaWdodCk+LnRvd24tbWVudS1jaXRpemVucz5kaXY6Zmlyc3QtY2hpbGQgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYmFja2dyb3VuZC90b3duL21lbnVfaG91c2VzLmdpZlwiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0IH1cbiAgJjpub3QoLm5pZ2h0KT4udG93bi1tZW51LWNvbnN0cnVjdD5kaXY6Zmlyc3QtY2hpbGQgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYmFja2dyb3VuZC90b3duL21lbnVfY29uc3RydWN0aW9uLmdpZlwiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0IH1cbiAgJjpub3QoLm5pZ2h0KT4udG93bi1tZW51LWRvb3I+ZGl2OmZpcnN0LWNoaWxkIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2JhY2tncm91bmQvdG93bi9tZW51X2Rvb3IuZ2lmXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQgfVxuICAmLm5pZ2h0Pi50b3duLW1lbnUtaG91c2U+ZGl2OmZpcnN0LWNoaWxkIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2JhY2tncm91bmQvdG93bi9tZW51X2hvbWVfbmlnaHQuZ2lmXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQgfVxuICAmLm5pZ2h0Pi50b3duLW1lbnUtd2VsbD5kaXY6Zmlyc3QtY2hpbGQgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYmFja2dyb3VuZC90b3duL21lbnVfd2VsbF9uaWdodC5naWZcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdCB9XG4gICYubmlnaHQ+LnRvd24tbWVudS1iYW5rPmRpdjpmaXJzdC1jaGlsZCB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9iYWNrZ3JvdW5kL3Rvd24vbWVudV9iYW5rX25pZ2h0LmdpZlwiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0IH1cbiAgJi5uaWdodD4udG93bi1tZW51LWNpdGl6ZW5zPmRpdjpmaXJzdC1jaGlsZCB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9iYWNrZ3JvdW5kL3Rvd24vbWVudV9ob3VzZXNfbmlnaHQuZ2lmXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQgfVxuICAmLm5pZ2h0Pi50b3duLW1lbnUtY29uc3RydWN0PmRpdjpmaXJzdC1jaGlsZCB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9iYWNrZ3JvdW5kL3Rvd24vbWVudV9jb25zdHJ1Y3Rpb25fbmlnaHQuZ2lmXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQgfVxuICAmLm5pZ2h0Pi50b3duLW1lbnUtZG9vcj5kaXY6Zmlyc3QtY2hpbGQgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYmFja2dyb3VuZC90b3duL21lbnVfZG9vcl9uaWdodC5naWZcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdCB9XG59XG4uaGVhZGVyLW1lbnUge1xuICAmLmNoYW9zIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2ltZy9iYWNrZ3JvdW5kL3Rvd24vY2hhb3MuZ2lmJykgY2VudGVyLzEwMCUgbm8tcmVwZWF0O1xuICB9XG4gICYuaW5zdXJyZWN0IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2ltZy9iYWNrZ3JvdW5kL3Rvd24vcmV2b2x0LmdpZicpIGNlbnRlci8xMDAlIG5vLXJlcGVhdDtcbiAgfVxuICB3aWR0aDogMTAwJTsgaGVpZ2h0OiA2MHB4OyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGEuaGVscC1idXR0b24geyBwb3NpdGlvbjogYWJzb2x1dGU7IGJvdHRvbTogMnB4OyByaWdodDogMnB4OyB9XG59XG5cbi5iYW5pc2hlZC1pbmZvIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzczOTM5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmE2NzY3O1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGVtIHtcbiAgICBjb2xvcjogI2YwZDc5ZTtcbiAgfVxufVxuXG4ucm93ID4gLmNlbGwudG93bi1hZGRvbnMge1xuICBmb250LXdlaWdodDogYm9sZDsgY29sb3I6IEBteWhvcmRlcy1jZWxsLWhlYWRlci10ZXh0LWNvbG9yOyBmb250LXZhcmlhbnQ6IHNtYWxsLWNhcHM7IGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoOyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcblxuICAmID4gLnRvd24tYWRkb24ge1xuICAgIGhlaWdodDogNTVweDsgd2lkdGg6IDQwcHg7IGZsZXgtYmFzaXM6IDQwcHg7IGZsZXgtZ3JvdzogMDsgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBmbGV4LXNocmluazogMDsgZm9udC1zaXplOiAxLjFyZW07IHBhZGRpbmc6IDA7IGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW46IDNweDsgYmFja2dyb3VuZC1jb2xvcjogQG15aG9yZGVzLWNlbGwtaGVhZGVyLWJhY2tncm91bmQtY29sb3I7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHttYXJnaW4tbGVmdDogMH1cbiAgICAmOm50aC1jaGlsZCg2KSB7bWFyZ2luLXJpZ2h0OiAwfVxuXG4gICAgJjpudGgtY2hpbGQobis3KSB7IGRpc3BsYXk6IG5vbmU7IH1cblxuICAgIGltZyB7IG1heC1oZWlnaHQ6IDE0cHg7IH1cblxuICAgICYgPiBkaXYge1xuICAgICAgcGFkZGluZzogMDsgbWFyZ2luOiAwOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBoZWlnaHQ6IDQwcHg7IHdpZHRoOiA0MHB4OyBib3JkZXI6MXB4IHNvbGlkIEBteWhvcmRlcy1wYW5lbC1iZztcbiAgICB9XG5cbiAgICAmOm5vdCguc2VsZWN0ZWQpOm5vdCgudG93bi1hZGRvbi1lbXB0eSk6aG92ZXIgPiBkaXYge1xuICAgICAgYm9yZGVyOjFweCBzb2xpZCBAbXlob3JkZXMtaW5wdXQtYm9yZGVyO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgICYuc2VsZWN0ZWQge1xuICAgICAgYmFja2dyb3VuZDogbGlnaHRlbihAbXlob3JkZXMtY2VsbC1oZWFkZXItYmFja2dyb3VuZC1jb2xvciwgMTAlKTtcbiAgICAgIGZpbHRlcjogY29udHJhc3QoMTIwJSkgYnJpZ2h0bmVzcygxMjAlKTtcbiAgICAgIG91dGxpbmU6IDFweCBzb2xpZCBAbXlob3JkZXMtaW5wdXQtYm9yZGVyO1xuICAgIH1cblxuICAgICYgPiBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyBwYWRkaW5nOiAxcHggMnB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7IHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7IGhlaWdodDogMTVweDsgZm9udC1zaXplOiAxcmVtOyBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgICYudG93bi1hZGRvbi1lbXB0eSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICY6aG92ZXIgPiBkaXYsICY6aG92ZXIgPiBzcGFuLCAmOmhvdmVyIHsgb3V0bGluZTogbm9uZTsgY3Vyc29yOiBpbml0aWFsOyB9XG5cbiAgICAgICYgPiBkaXYge1xuICAgICAgICBoZWlnaHQ6IDM2cHg7IHdpZHRoOiAzNnB4OyBtYXJnaW46IDJweDtcbiAgICAgICAgYm9yZGVyOiAxcHggZG90dGVkICM5MDU2M2I7XG4gICAgICAgIGJhY2tncm91bmQ6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoIC00NWRlZywgIzdlNGEzMSA0cHgsICM2OTNlMjkgOHB4ICk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi50b3duLWFkZG9uLXVwZ3JhZGUgPiBkaXYge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ljb25zL2V2by9zbWVudV91cGdyYWRlcy5naWZcIik7XG4gICAgfVxuICAgICYudG93bi1hZGRvbi13b3Jrc2hvcCA+IGRpdiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvaWNvbnMvZXZvL3NtZW51X3dvcmtzaG9wLmdpZlwiKTtcbiAgICB9XG4gICAgJi50b3duLWFkZG9uLXdhdGNodG93ZXIgPiBkaXYge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ljb25zL2V2by9zbWVudV90b3dlci5naWZcIik7XG4gICAgfVxuICAgICYudG93bi1hZGRvbi1iYXR0bGVtZW50ID4gZGl2IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9pY29ucy9ldm8vc21lbnVfd2F0Y2guZ2lmXCIpO1xuICAgIH1cbiAgICAmLnRvd24tYWRkb24tZHVtcCA+IGRpdiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvaWNvbnMvZXZvL3NtZW51X2RlY2hhcmdlLmdpZlwiKTtcbiAgICB9XG4gICAgJi50b3duLWFkZG9uLWNhdGFwdWx0ID4gZGl2IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9pY29ucy9ldm8vc21lbnVfY2F0YXB1bHQyLmdpZlwiKTtcbiAgICB9XG4gIH1cblxuICAmOm5vdCgubmlnaHQpPi50b3duLWFkZG9uLWhvdXNlPmRpdjpmaXJzdC1jaGlsZCB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9iYWNrZ3JvdW5kL3Rvd24vbWVudV9ob21lLmdpZlwiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0IH1cbiAgJjpub3QoLm5pZ2h0KT4udG93bi1hZGRvbi13ZWxsPmRpdjpmaXJzdC1jaGlsZCB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9iYWNrZ3JvdW5kL3Rvd24vbWVudV93ZWxsLmdpZlwiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0IH1cbiAgJjpub3QoLm5pZ2h0KT4udG93bi1hZGRvbi1iYW5rPmRpdjpmaXJzdC1jaGlsZCB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9iYWNrZ3JvdW5kL3Rvd24vbWVudV9iYW5rLmdpZlwiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0IH1cbiAgJjpub3QoLm5pZ2h0KT4udG93bi1hZGRvbi1jaXRpemVucz5kaXY6Zmlyc3QtY2hpbGQgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYmFja2dyb3VuZC90b3duL21lbnVfaG91c2VzLmdpZlwiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0IH1cbiAgJjpub3QoLm5pZ2h0KT4udG93bi1hZGRvbi1jb25zdHJ1Y3Q+ZGl2OmZpcnN0LWNoaWxkIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2JhY2tncm91bmQvdG93bi9tZW51X2NvbnN0cnVjdGlvbi5naWZcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdCB9XG4gICY6bm90KC5uaWdodCk+LnRvd24tYWRkb24tZG9vcj5kaXY6Zmlyc3QtY2hpbGQgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYmFja2dyb3VuZC90b3duL21lbnVfZG9vci5naWZcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdCB9XG4gICYubmlnaHQ+LnRvd24tYWRkb24taG91c2U+ZGl2OmZpcnN0LWNoaWxkIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2JhY2tncm91bmQvdG93bi9tZW51X2hvbWVfbmlnaHQuZ2lmXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQgfVxuICAmLm5pZ2h0Pi50b3duLWFkZG9uLXdlbGw+ZGl2OmZpcnN0LWNoaWxkIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2JhY2tncm91bmQvdG93bi9tZW51X3dlbGxfbmlnaHQuZ2lmXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQgfVxuICAmLm5pZ2h0Pi50b3duLWFkZG9uLWJhbms+ZGl2OmZpcnN0LWNoaWxkIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2JhY2tncm91bmQvdG93bi9tZW51X2JhbmtfbmlnaHQuZ2lmXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQgfVxuICAmLm5pZ2h0Pi50b3duLWFkZG9uLWNpdGl6ZW5zPmRpdjpmaXJzdC1jaGlsZCB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9iYWNrZ3JvdW5kL3Rvd24vbWVudV9ob3VzZXNfbmlnaHQuZ2lmXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQgfVxuICAmLm5pZ2h0Pi50b3duLWFkZG9uLWNvbnN0cnVjdD5kaXY6Zmlyc3QtY2hpbGQgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYmFja2dyb3VuZC90b3duL21lbnVfY29uc3RydWN0aW9uX25pZ2h0LmdpZlwiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0IH1cbiAgJi5uaWdodD4udG93bi1hZGRvbi1kb29yPmRpdjpmaXJzdC1jaGlsZCB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9iYWNrZ3JvdW5kL3Rvd24vbWVudV9kb29yX25pZ2h0LmdpZlwiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0IH1cbn1cblxuLnRvd24tdXBncmFkZXMsXG4uY2l0aXplbi1ob21lIHtcbiAgcCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gICYgLnZvdGUtYmFyIHtcbiAgICBtYXJnaW4tdG9wOiAuMjVlbTtcbiAgICBoZWlnaHQ6IDEuMjVlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRhYjc2O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1YzJiMjA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJi5zbWFsbCB7XG4gICAgICBoZWlnaHQ6IDFlbTtcbiAgICB9XG5cbiAgICAmID4gKiB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuICAgICYgLnZvdGUtcHJvZ3Jlc3Mge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkYWI3NjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiMzdjNGE7XG4gICAgfVxuICB9XG5cblxufVxuXG4udG93bi11cGdyYWRlcyB7XG4gIC5yb3cge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAbXlob3JkZXMtcGFuZWwtYmc7XG4gIH1cbn1cblxuLnRvd24tYnVpbGRpbmdzIHtcbiAgJj51bHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2UyNDE3O1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9pY29ucy9ob21lLmdpZlwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OztcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0cHggMnB4O1xuICAgICY+bGkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICY+ZW0ge1xuICAgICAgICBjb2xvcjogI2U3YzQ4ZjtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICB9XG5cbiAgICAgICYgLmxpZmUtYmFyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLjI1ZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogMWVtO1xuICAgICAgICBoZWlnaHQ6IC41ZW07XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICBcbiAgICAgICAgJiA+ICoge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIH1cbiAgICAgICAgJiAubGlmZS1wcm9ncmVzcyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzY5NjQ4NjtcbiAgICAgICAgICAmLmxpZmUtd2FybmluZyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnllbGxvdztcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5saWZlLWNyaXRpY2FsIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6I2Y4NjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLngtY29weS1wcmVkaWN0aW9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY29weS1wb3B1cCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgNTAwbXMgbGluZWFyIDBzO1xufVxuXG4ud2F0Y2h0b3dlci1wcmVkaWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuXG4gICY+KiB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgfVxuICAmIHAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAmIC53YXRjaHRvd2VyLXByZWRpY3Rpb24tYmFyIHtcbiAgICBtYXJnaW4tdG9wOiAuMjVlbTtcbiAgICBoZWlnaHQ6IDEuMjVlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRhYjc2O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1YzJiMjA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJiA+ICoge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAycHgpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxcHg7XG4gICAgICBsZWZ0OiAxcHg7XG4gICAgfVxuICAgICYgLndhdGNodG93ZXItcHJlZGljdGlvbi1wcm9ncmVzcyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjM3YzRhOyBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGRhYjc2O1xuICAgIH1cblxuICAgICYgLndhdGNodG93ZXItcHJlZGljdGlvbi10ZXh0IHtcbiAgICAgIG1pbi13aWR0aDogNGVtO1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBsaW5lLWhlaWdodDogMS4yNWVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cbiAgfVxufVxuXG4uY2l0aXplbnMtbGlzdCAge1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmNpdGl6ZW5zLWxpc3QsXG4ubWVzc2FnZXMtbGlzdCxcbi5yb3V0ZXMtbGlzdHtcbiAgLnJvdy5oZWFkZXIsIC5yb3ctZmxleC5oZWFkZXIge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICM2NDNiMjUgMCUsIHJnYmEoMTAwLCA1OSwgMzcsIDApIDUwJSwgcmdiYSgxMDAsIDU5LCAzNywgMCkgMTAwJSk7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkZGFiNzY7XG4gIH1cblxuICAucm93Om5vdCguaGVhZGVyKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBvdXRsaW5lOiAxcHggc29saWQgI0VGREJBQjtcbiAgICB9XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG5cbiAgJi5yb3V0ZXMtbGlzdCB7XG4gICAgLnJvdyB7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICB9XG4gIH1cblxuICAucm93Lm1lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDIzZjU0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucm93Lm5ldyB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgfVxufVxuXG4jcm93cy1zZW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxpbmtlZC1pdGVtcyB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4ubmlnaHR3YXRjaCB7XG4gIC5zbWFsbCB7XG4gICAgY29sb3I6IHdoaXRlO1xuXG4gIH1cbiAgLnRvdGFsIGRpdiB7XG4gICAgYmFja2dyb3VuZDogIzVjMmIyMDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZDc5ZTtcbiAgICBjb2xvcjogI2YwZDc5ZTtcbiAgfVxufVxuXG4ucHJvZi1saXN0IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZGl2IHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWMyYjIwO1xuICB9XG4gIC5wcm9mIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWMyYjIwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGltZyB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xuICAgIH1cbiAgICBlbSB7XG4gICAgICBjb2xvcjogQG15aG9yZGVzLXNtYWxsdGV4dDtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIH1cbiAgfVxuICAuY2l0aXplbl9jb3VudCB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGVtIHtcbiAgICAgIGNvbG9yOiBAbXlob3JkZXMtc21hbGx0ZXh0O1xuICAgIH1cbiAgfVxufVxuXG4uY2l0aXplbi1jaGVzdCB7XG4gICY+cCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxuICAubm90aWNlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIGNvbG9yOiAjZjBkNzllO1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvaWNvbnMvc21hbGxfbWlkZG90LmdpZlwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDNweCAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk5NjczOTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgfVxuICB9XG59XG5cbi5idWlsZGluZ3Mge1xuICBidXR0b24ge1xuICAgIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLmRhc2hib2FyZCB7XG4gIHBhZGRpbmc6IDVweDsgYmFja2dyb3VuZDogQG15aG9yZGVzLWNlbGwtaGVhZGVyLWJhY2tncm91bmQtY29sb3I7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbihAbXlob3JkZXMtY2VsbC1oZWFkZXItYmFja2dyb3VuZC1jb2xvciwgNSUpOyBjb2xvcjogQG15aG9yZGVzLXNtYWxsdGV4dDtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLDAsMCwwLjMpO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgLmF0dGFjay1lc3RpbWF0aW9uLCAuZGVmLWVzdGltYXRpb24ge1xuICAgIGJvcmRlci1sZWZ0OjFweCBkYXNoZWQgIzdlNGQyYTtcbiAgICBib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkZGFiNzY7XG4gICAgJi5hdHRhY2stZXN0aW1hdGlvbiB7XG4gICAgICAuaGVscCB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBlbSB7XG4gICAgY29sb3I6IEBteWhvcmRlcy1jZWxsLWhlYWRlci10ZXh0LWNvbG9yO1xuICB9XG5cbiAgLmNvdW50ZXIge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxufVxuXG4ud29yZHMtb2YtaGVyb2VzIHtcbiAgbWluLWhlaWdodDogMjYwcHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWcvYmFja2dyb3VuZC90b3duL2NpdHlCb2FyZC5wbmcnKTtcblxuICAuY29udGVudCB7XG4gICAgbWFyZ2luOiA0MHB4IDAgMCA1cHg7XG4gICAgaGVpZ2h0OiAxOTBweDtcbiAgICBtYXgtaGVpZ2h0OiAxOTBweDtcbiAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIGNvbG9yOiAjRTRFM0U4O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxMXB0O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LWZhbWlseTogXCJUcmVidWNoZXQgTVNcIiwgXCJBcmlhbFwiLFZlcmRhbmEsIHNhbnMtc2VyaWY7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICB0ZXh0YXJlYSwgdGV4dGFyZWE6Zm9jdXMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYmFja2dyb3VuZDogIzNiMzI0OTtcbiAgICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjNjk2NDg2O1xuICAgICAgY29sb3I6ICNFNEUzRTg7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMXB0O1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LWZhbWlseTogXCJUcmVidWNoZXQgTVNcIiwgXCJBcmlhbFwiLFZlcmRhbmEsIHNhbnMtc2VyaWY7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgZW0ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICBjb2xvcjogQG15aG9yZGVzLWJ1dHRvbi1jb2xvcjtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgfVxuICB9XG4gIC5lZGl0LCAuY2FuY2VsIHtcbiAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGNvbG9yOiAjZGRhYjc2O1xuICAgIC5kaXNhYmxlZCB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBjb2xvcjogZ3JleTtcbiAgICB9XG4gIH1cbn1cblxuLm92ZXJ2aWV3LWxpc3QsIC5vdmVydmlldy1jaGVja2xpc3Qge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk2NzM5O1xuICBzdHJvbmcge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuXG4gIC5zZXBhcmF0b3Ige1xuICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjBkNzllO1xuICB9XG59XG5cbi5vdmVydmlldy1jaGVja2xpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ljb25zL3RpY2tPZmYuZ2lmXCIpIDVweCA1cHggbm8tcmVwZWF0O1xuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICBjb2xvcjogQG15aG9yZGVzLXNtYWxsdGV4dDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbiAgbGkuY2hlY2tlZCB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ljb25zL3RpY2tPbi5naWZcIikgNXB4IDVweCBuby1yZXBlYXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGNvbG9yOiAjYjM3YzRhO1xuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgbGluZS10aHJvdWdoO1xuICAgICAgY29sb3I6IEBteWhvcmRlcy1zbWFsbHRleHQ7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi5vdmVydmlldy1saXN0LFxudWwubGlzdHtcbiAgbGlzdC1zdHlsZTogdXJsKFwiLi4vLi4vaW1nL2ljb25zL3NtYWxsX2RvdC5naWZcIik7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgJi5saXN0IHtcbiAgICBsaSB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAmLnNlcGFyYXRvciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICAgICAgcGFkZGluZy10b3A6IDEuMnJlbTtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIEBteWhvcmRlcy1jZWxsLWhlYWRlci10ZXh0LWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAud2FybmluZyB7XG4gICAgY29sb3I6ICNmODY7XG4gIH1cbn1cblxuLmRlZmVuc2UtZGV0YWlsIHtcbiAgZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGNvbG9yOiAjZjBkNzllO1xuICB9XG59XG5cbi5jaXRpemVuLWdvc3NpcHMge1xuICBmb250LXNpemU6IDEuM3JlbTtcbn1cblxuLmdvc3NpcHMge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGxpc3Qtc3R5bGU6IHVybCgnLi4vLi4vaW1nL2ljb25zL3NtYWxsX2RvdC5naWYnKTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkyNjczOTtcblxuICBzdHJvbmcge1xuICAgIGZvbnQtdmFyaWFudDogc21hbGwtY2FwcztcbiAgfVxufVxuXG4uY2l0aXplbi1ib3gge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM3ZTRkMmE7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjN2U0ZDJhOyBvdmVyZmxvdzogaGlkZGVuOyB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLmNpdGl6ZW4tYm94LW5hbWUgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjYjM3YzRhOyB9XG4uY2l0aXplbi1ib3gtbmFtZS1tZSB7IGJhY2tncm91bmQtY29sb3I6ICM1NzUzNkY7IH1cbi5jaXRpemVuLWJveC1uYW1lLCAuY2l0aXplbi1ib3gtbmFtZS1tZSB7Y29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7fVxuXG4uY2l0aXplbi1ib3gtbmFtZSA+IHNwYW4gPiAuY2l0aXplbi1uYW1lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5zbWFsbC1jaXRpemVuLWRlZmVuc2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDdweDtcbiAgbWF4LWhlaWdodDogMjBweDtcbn1cblxuLnNtYWxsLWNpdGl6ZW4tZGVmZW5zZSA+IC5jaXRpemVuLWRlZmVuc2Uge1xuICBmb250LXNpemU6IDEuMTVyZW0gIWltcG9ydGFudDtcbn1cblxuLmNpdGl6ZW4tZGVmZW5zZSB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuXG4uY2l0aXplbi1vbmxpbmUge1xuICBtYXgtd2lkdGg6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JiY2Q3YztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3ZTRkMmE7XG4gIG1hcmdpbjogMHB4IDBweCAwcHggMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jaXRpemVuLW9mZmxpbmUge1xuICBtYXgtd2lkdGg6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhNjc2NztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3ZTRkMmE7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2l0aXplbi1kZWFkIHtcbiAgbWF4LXdpZHRoOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMzdjNGE7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjN2U0ZDJhO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmdhemV0dGUtc2VhcmNoIHtcbiAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gIGNvbG9yOiAjZjBkNzllO1xuXG4gIGRpdj5oMiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgZGl2PmRpdj5zZWxlY3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxufVxuXG4jZ2F6ZXR0ZSB7XG4gIC5uZXdzcGFnZSB7XG4gICAgd2lkdGg6IDQzNXB4O1xuICAgIGhlaWdodDogMzYwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWcvbmV3cy9uZXdzQmcuZ2lmJyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJiNuZXdzcGFnZS1mcm9udCB7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcblxuICAgICAgJj5kaXYge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAbXlob3JkZXMtZml4ZWQtZm9udDtcbiAgICAgICAgY29sb3I6ICMzYjMyNDk7XG4gICAgICB9XG5cbiAgICAgIGRpdiNnYXpldHRlLWhlYWRsaW5lIHtcbiAgICAgICAgdG9wOiAxMiU7XG4gICAgICAgIGxlZnQ6IDYlO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAxMTAlO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICAgICAgfVxuXG4gICAgICBkaXYjZ2F6ZXR0ZS1jb250ZW50IHtcbiAgICAgICAgdG9wOiAyMCU7XG4gICAgICAgIGxlZnQ6IDYlO1xuICAgICAgICBmb250LXNpemU6IDgwJTtcbiAgICAgICAgJi5kYXkxIHtcbiAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgJjpmaXJzdC1sZXR0ZXIge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMjAlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGkuZGFnZ2VyIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgZGl2I2dhemV0dGUtc2lnbmF0dXJlIHtcbiAgICAgICAgZm9udC1zaXplOiAxMDAlO1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIGNvbG9yOiAjNWE1MTMyO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIH1cblxuICAgICAgZGl2I2dhemV0dGUtZGVhdGhzIHtcbiAgICAgICAgdG9wOiA1OCU7IGxlZnQ6IDEwJTsgZm9udC1zaXplOiA4MCU7IHdpZHRoOiA2NSU7IGhlaWdodDogMzAlOyBvdmVyZmxvdy15OiBhdXRvO1xuXG4gICAgICAgICY+ZGl2IHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAjZ2F6ZXR0ZS1kZWF0aC1vdXRzaWRlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kZWF0aC1jYXRlZ29yeSB7XG4gICAgICAgICAgZm9udC12YXJpYW50OiBzbWFsbC1jYXBzO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIGNvbG9yOiAjM2IzMjQ5O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBkaXYjZ2F6ZXR0ZS10YWxseSB7XG4gICAgICAgIHRvcDogNjUlO1xuICAgICAgICBsZWZ0OiA3NSU7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgIGhlaWdodDogMjAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIC50YWxseSB7XG4gICAgICAgICAgd2lkdGg6IDMzJTtcbiAgICAgICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG5cbiAgICAgICAgICAmLnRhbGx5LTEge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWcvbmV3cy9uZXdzX2NwdF8xLmdpZicpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLnRhbGx5LTIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWcvbmV3cy9uZXdzX2NwdF8yLmdpZicpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLnRhbGx5LTMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWcvbmV3cy9uZXdzX2NwdF8zLmdpZicpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLnRhbGx5LTQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWcvbmV3cy9uZXdzX2NwdF80LmdpZicpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLnRhbGx5LTUtMSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltZy9uZXdzL25ld3NfY3B0XzVfMS5naWYnKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi50YWxseS01LTIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWcvbmV3cy9uZXdzX2NwdF81XzIuZ2lmJyk7XG4gICAgICAgICAgfVxuICAgICAgICAgICYudGFsbHktNS0zIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1nL25ld3MvbmV3c19jcHRfNV8zLmdpZicpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBkaXYjZ2F6ZXR0ZS1jb250ZW50IHtcbiAgICAgICAgZm9udC1zaXplOiA4MCU7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIHRvcDogMjAlO1xuICAgICAgICBsZWZ0OiA3JTtcblxuICAgICAgICBtYXgtaGVpZ2h0OiAxMjhweDtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjFlbTtcblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgfVxuXG4gICAgJiNuZXdzcGFnZS1iYWNrIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMDtcbiAgICAgIHdpZHRoOiA0MTlweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNHB4O1xuXG4gICAgICAmPmRpdiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6IEBteWhvcmRlcy1maXhlZC1mb250O1xuICAgICAgICBjb2xvcjogIzNiMzI0OTtcbiAgICAgIH1cblxuICAgICAgI2dhemV0dGUtYXR0YWNrLCAjZ2F6ZXR0ZS1lbXB0eSB7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIH1cblxuICAgICAgI2dhemV0dGUtYXR0YWNrIHtcbiAgICAgICAgJi5vcGVuZWQge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1nL25ld3MvbmV3c1NjaGVtYV9kb29yLmdpZicpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jbG9zZWQge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1nL25ld3MvbmV3c1NjaGVtYV9jbGFzc2ljLmdpZicpO1xuICAgICAgICB9XG4gICAgICAgIHRvcDogMTMlO1xuICAgICAgICB3aWR0aDogOTclO1xuICAgICAgICBoZWlnaHQ6IDM1JTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy10b3A6IDIyJTtcblxuICAgICAgICAmLmRldmFzdCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWcvbmV3cy9uZXdzU2NoZW1hX2Rvb3IuZ2lmJyk7XG4gICAgICAgIH1cblxuICAgICAgICAubmlnaHRzdGF0IHtcbiAgICAgICAgICBmb250LXNpemU6IDg1JTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgJi5uaWdodHN0YXQtYXR0YWNrIHtcbiAgICAgICAgICAgIHRvcDogNzAlO1xuICAgICAgICAgICAgbGVmdDogNSU7XG4gICAgICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLm5pZ2h0c3RhdC1kZWZlbnNlIHtcbiAgICAgICAgICAgIHRvcDogNzAlO1xuICAgICAgICAgICAgbGVmdDogNDAlO1xuICAgICAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5uaWdodHN0YXQtZGVhdGhzIHtcbiAgICAgICAgICAgIHRvcDogNzAlO1xuICAgICAgICAgICAgbGVmdDogNzQlO1xuICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY291bnQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMjUlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmludmFzaW9uLCAudGVycm9yIHtcbiAgICAgICAgICBmb250LXNpemU6IDgwJTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLjVlbTtcbiAgICAgICAgICBjb2xvcjogIzYwMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAjYnVpbGRpbmdkZXRhaWxzIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgIGxlZnQ6IDI1cHg7XG4gICAgICAgIHRvcDogMjAwcHg7XG4gICAgICAgIHdpZHRoOiA5MSU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAbXlob3JkZXMtZml4ZWQtZm9udDtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgY29sb3I6ICM3NzM5Mzk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgI3dpbmQge1xuICAgICAgICBcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi8uLi9pbWcvaWNvbnMvc21hbGxfYWN0aW9uLmdpZicpIHRvcCBsZWZ0IG5vLXJlcGVhdDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjM2IzMjQ5O1xuICAgICAgICBcbiAgICAgIH1cblxuICAgICAgI2dhemV0dGUtZW1wdHkge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltZy9uZXdzL25ld3NFbXB0eS5naWYnKTtcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0b3A6IDI1JTtcbiAgICAgIH1cblxuICAgIH1cbiAgfVxufVxuXG4jZ2F6ZXR0ZS1zd2l0Y2hlciwgI2dhemV0dGUtc3dpdGNoIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2dhemV0dGUtcm9sZS10aXRsZSB7XG4gIG1hcmdpbjogNXB4O1xufVxuXG4jZ2F6ZXR0ZS1yb2xlLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiBAbXlob3JkZXMtY2VsbC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgYm9yZGVyOiAxcHggc29saWQgQG15aG9yZGVzLWlucHV0LWJvcmRlcjtcbiAgcGFkZGluZzogNHB4O1xuICBtYXJnaW46IDVweDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGNvbG9yOiAjZmZlM2JmO1xuICBwIHtcbiAgICBtYXJnaW46IDA7XG4gICAgJitwIHsgbWFyZ2luLXRvcDogNXB4IH1cbiAgICBzdHJvbmcge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG4jY291bmNpbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgJj5pbWcgeyBtYXgtd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bzsgfVxuICAmPmRpdiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDIwcHg7IGJvdHRvbTogMjBweDsgbGVmdDogMDsgcmlnaHQ6IDA7IHBhZGRpbmc6IDAgMjBweDsgb3ZlcmZsb3cteTogYXV0bztcbiAgICAmPmRpdiB7XG4gICAgICBmb250LWZhbWlseTpcIkNvdXJpZXIgbmV3XCIsIFwiQ291cmllclwiLCBtb25vc3BhY2U7IGNvbG9yOiMzYjMyNDk7IGZvbnQtd2VpZ2h0OmJvbGQ7IGxldHRlci1zcGFjaW5nOiAwOyB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZm9udC1zaXplOiA4cHQ7IGxpbmUtaGVpZ2h0OiA5cHQ7IG1hcmdpbi1ib3R0b206IDNweDtcbiAgICAgICY6Zmlyc3QtbGV0dGVyIHsgZm9udC1zaXplOiAxMnB0OyBmb250LXdlaWdodDogYm9sZDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgJi5zdGF0dXMgeyBjb2xvcjogYmxhY2s7IH1cblxuICAgICAgJj5zcGFuLmF1dGhvciB7XG5cbiAgICAgIH1cbiAgICAgICY+c3BhbiB7XG4gICAgICAgICYuYXV0aG9yIHtcbiAgICAgICAgICAmLmNvbG9yLTEgeyBjb2xvcjogIzhkNWUzZSB9XG4gICAgICAgICAgJi5jb2xvci0yIHsgY29sb3I6ICNhYTdkNTIgfVxuICAgICAgICAgICYuY29sb3ItMyB7IGNvbG9yOiAjYWU2YjY4IH1cbiAgICAgICAgICAmLmNvbG9yLTQgeyBjb2xvcjogIzZmM2YzYyB9XG4gICAgICAgICAgJi5jb2xvci01IHsgY29sb3I6ICM2YjZkOGQgfVxuICAgICAgICAgICYuY29sb3ItNiB7IGNvbG9yOiAjM2MzNzRmIH1cbiAgICAgICAgICAmLmNvbG9yLTcgeyBjb2xvcjogIzNjMzU0OSB9XG4gICAgICAgICAgJi5jb2xvci04IHsgY29sb3I6ICM0ZjU1M2MgfVxuICAgICAgICAgICYuY29sb3ItOSB7IGNvbG9yOiAjNzI4ZDJjIH1cbiAgICAgICAgICAmLmNvbG9yLTAgeyBjb2xvcjogIzM4NDMxNSB9XG5cbiAgICAgICAgICAmOmFmdGVyIHsgY29udGVudDogXCI6XCI7IHBhZGRpbmc6IDAgNnB4OyB9XG4gICAgICAgIH1cbiAgICAgICAgJjpub3QoLmF1dGhvcikgeyBjb2xvcjogYmxhY2s7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiNyZWNpcGllbnRfbGlzdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2IzMjQ5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRhYjc2O1xuICBvdXRsaW5lOiAxcHggc29saWQgIzVjMmIyMDtcbiAgei1pbmRleDogOTk5O1xuICBkaXNwbGF5OiBub25lO1xuICAubGlzdCB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICB9XG59XG5cbi50b3duLXN1bW1hcnkge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgZGl2IHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2IzN2M0YTtcbiAgICAmLnJvdy1oZWFkZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2IzN2M0YTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cblxuICAgICYucm93LWRldGFpbCB7XG4gICAgICBjb2xvcjogI2UzYzY5OTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTY3Mzk7XG4gICAgICBlbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY2xhaXJ2b3lhbmNlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkYWI3NjtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDU1Mzc7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgcGFkZGluZzogNXB4O1xufVxuXG4uZGlzcG9zYWwge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZW0ge1xuICAgIGNvbG9yOiAjZjBkNzllO1xuICB9XG59XG5cbi5jaXRpemVuLWxhYmVsLW5hbWUtbWV7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNkM3MTg4ICFpbXBvcnRhbnQ7IFxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGU1MTYyICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctdGFibGUud29ya3Nob3Age1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2YwZDc5ZTtcbiAgLmhlYWRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNmMGQ3OWU7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cblxuICAucmVjaXBlID4gZGl2IHtcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzdlNGQyYTtcbiAgICB9XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3ZTRkMmE7XG4gIH1cbn1cblxuLm5ld3NwYXBlci1hbm5vdW5jZW1lbnQge1xuICBjb2xvcjogI2IxYjJjNztcbiAgYiB7IGNvbG9yOiAjZjBkNzllOyBmb250LXdlaWdodDogYm9sZGVyOyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgZm9udC1zaXplOiAxLjFlbSB9XG4gIHNwYW4geyBjb2xvcjogI2YwZDc5ZTsgfVxufSIsIkBpbXBvcnQgKG9uY2UpIFwiLi4vdGhlbWVcIjtcblxuZGl2LnpvbmUtYmV5b25kIHtcbiAgYmFja2dyb3VuZDogYmxhY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiMThhNjM7XG4gIGhlaWdodDogODBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICAmLm91dGVyd29ybGQgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYmFja2dyb3VuZC9iZXlvbmQvb3V0ZXJ3b3JsZC5qcGdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuICAmLm9sZHJ1aW5zIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2JhY2tncm91bmQvYmV5b25kL3J1aW5zL29sZFJ1aW5zLmpwZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0OyB9XG4gICYuY2l0eSB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9iYWNrZ3JvdW5kL2JleW9uZC9jaXR5LmpwZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0OyB9XG4gICYuY2l0eS1vcGVuIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2JhY2tncm91bmQvYmV5b25kL2NpdHlfb3Blbi5qcGdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuXG4gICYubmlnaHQtb2xkcnVpbnMgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYmFja2dyb3VuZC9iZXlvbmQvcnVpbnMvbmlnaHRfb2xkUnVpbnMuanBnXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7IH1cbiAgJi5uaWdodC1vdXRlcndvcmxkIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2JhY2tncm91bmQvYmV5b25kL25pZ2h0X291dGVyd29ybGQuanBnXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7IH1cbiAgJi5uaWdodC1jaXR5IHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2JhY2tncm91bmQvYmV5b25kL25pZ2h0X2NpdHkuanBnXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7IH1cbiAgJi5uaWdodC1jaXR5LW9wZW4geyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYmFja2dyb3VuZC9iZXlvbmQvbmlnaHRfY2l0eV9vcGVuLmpwZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0OyB9XG5cbiAgJi5leHBsb3JhYmxlLWJ1bmtlciB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9iYWNrZ3JvdW5kL2JleW9uZC9ydWlucy9leHBsb3JhYmxlX2J1bmtlci5qcGdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuICAmLmV4cGxvcmFibGUtaG90ZWwgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYmFja2dyb3VuZC9iZXlvbmQvcnVpbnMvZXhwbG9yYWJsZV9ob3RlbC5qcGdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxuICAmLmV4cGxvcmFibGUtaG9zcGl0YWwgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYmFja2dyb3VuZC9iZXlvbmQvcnVpbnMvZXhwbG9yYWJsZV9ob3NwaXRhbC5qcGdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdDsgfVxufVxuXG5ib2R5LmNocmlzdG1hcyBkaXYuem9uZS1iZXlvbmQubmlnaHQtb3V0ZXJ3b3JsZCB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9iYWNrZ3JvdW5kL2JleW9uZC9uaWdodF9vdXRlcndvcmxkX3htYXMuanBnXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7IH1cblxuZGl2LnpvbmUtY2FtcCB7XG4gIHBhZGRpbmc6IDVweCA1cHggMCA1cHg7XG4gIG1hcmdpbi10b3A6IDdweDtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBjb2xvcjogI2UyZDg5MDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk2NzM5O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICYgPiBpbnB1dCB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYgKyBsYWJlbCB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgJjpob3ZlciB7IGNvbG9yOiB3aGl0ZTsgfVxuICAgIH1cblxuICAgICYgKyBsYWJlbCArIC56b25lLWNhbXAtaW5mbyB7XG4gICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IDIwMG1zO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHAge1xuXG4gICAgICB9XG4gICAgfVxuICAgICY6Y2hlY2tlZCArIGxhYmVsICsgLnpvbmUtY2FtcC1pbmZvIHtcbiAgICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgcHJlIHtcbiAgICAgICAgLmJveCgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYgLmVtcGhhc2lzIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cbn1cblxuZGl2LnpvbmUtYmxvY2tlZC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2JhY2tncm91bmQvcG9wdXAvZmVpc3QuZ2lmXCIpIHRvcCBsZWZ0IG5vLXJlcGVhdCwgIzkxMTgxYTsgYm9yZGVyOiAxcHggc29saWQgI2QyMTYxZjtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4zKTsgcGFkZGluZzogMTBweCAxMHB4IDEwcHggOTBweDtcbiAgJj5iIHttYXJnaW4tYm90dG9tOiA2cHg7fVxuICAmPnNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrOyBmb250LXNpemU6IDEuM3JlbTsgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICpbeC1jb3VudGRvd25dIHsgZGlzcGxheTogYmxvY2s7IGZvbnQtc2l6ZTogMi40cmVtOyB0ZXh0LWFsaWduOiBjZW50ZXI7IG1hcmdpbjogMTBweCAwOyBmb250LXdlaWdodDogYm9sZCB9XG4gIH1cbn1cblxuLmJleW9uZC1ycCB7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbn1cblxuZGl2LnJ1aW4taW5mbyB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgcGFkZGluZzogNXB4O1xuICBiYWNrZ3JvdW5kOiAjOWE4NjUyO1xuICBjb2xvcjogd2hpdGU7XG4gIGltZyB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAucnVpbi1uYW1lIHtcbiAgICBjb2xvcjogI2UyZDg4MDtcbiAgfVxuICAucnVpbi1kZXNjIHN0cm9uZyB7XG4gICAgY29sb3I6ICNmMGQ3OWU7XG4gIH1cbn1cblxuZGl2LnpvbmUtaW5mbyB7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgQG15aG9yZGVzLXNtYWxsdGV4dDtcbiAgLypiYWNrZ3JvdW5kOiBAbXlob3JkZXMtY2VsbC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjsqL1xuICBmb250LXNpemU6IDA7XG4gICY+ZGl2LnJvdyB7XG4gICAgJj4uY2VsbD5zcGFuIHsgdmVydGljYWwtYWxpZ246IGJvdHRvbTsgZm9udC1zaXplOiAxLjJyZW07IH1cbiAgICAmLnpvbmUtY3Age1xuICAgICAgcGFkZGluZzogMXB4IDBweCAwcHggMXB4O1xuICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMWJkOWI7XG4gICAgICBvdXRsaW5lOiAycHggc29saWQgIzQzMjgxYTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1YzJiMjA7XG4gICAgfVxuICAgICYuem9uZS1jcD4uY2VsbHtcbiAgICAgIC5odW1hbnMtY3AgeyBjb2xvcjogI2Q2ZjUyMzsgfVxuICAgICAgLnpvbWJpZXMtY3AgeyBjb2xvcjogI2YxNWIzMDsgfVxuICAgIH1cbiAgICAmLnpvbmUtZGlzdCB7IFxuICAgICAgcGFkZGluZzogMHB4IDBweCAwcHggMHB4O1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgbWluLWhlaWdodDogMThweDtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGNvbG9yOiAjZjBkNzllO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2UxYmQ5YjtcbiAgICAgIG91dGxpbmU6IDJweCBzb2xpZCAjNDMyODFhO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVjMmIyMDtcbiAgICB9XG4gIH1cbn1cblxuZGl2Lm90aGVyX2NpdGl6ZW5zIHtcbiAgZW0ge1xuICAgIGNvbG9yOiAjZjBkNzllO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgfVxuICBoNSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuc3Bhbi5ydWluLWJ1cnktZGVzYyB7IGZvbnQtdmFyaWFudDogc21hbGwtY2FwczsgZm9udC1zaXplOiAwLjllbTsgY29sb3I6ICNlNWJjNTI7IGZvbnQtd2VpZ2h0OiBib2xkfVxuXG5kaXYucnVpbi1idXJ5LWNvdW50IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkYWI3NjsgYmFja2dyb3VuZDogIzk5NjczOTsgcGFkZGluZzogMnB4OyBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAmPmRpdi5zYW5kIHtcbiAgICBwYWRkaW5nOiAwOyBtYXJnaW46IDA7IGhlaWdodDogMTZweDsgd2lkdGg6IDlweDsgcG9zaXRpb246IHJlbGF0aXZlOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICY6YmVmb3JlIHsgY29udGVudDogXCIgXCI7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBsZWZ0OiAwOyB3aWR0aDogMTZweDsgaGVpZ2h0OiAxNnB4OyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvaWNvbnMvYnVyaWVkLmdpZlwiKSBuby1yZXBlYXQgfVxuICB9XG59XG5cbmRpdi56b25lLXNjb3V0IHtcbiAgZm9udC12YXJpYW50OiBzbWFsbC1jYXBzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI2YwZDc5ZTtcbiAgZm9udC1zaXplOiAxLjFyZW07XG59XG5cbmRpdi5iZXlvbmQtZXNjb3J0LW9mZiwgZGl2LmJleW9uZC1lc2NvcnQtb24ge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgJi5iZXlvbmQtZXNjb3J0LW9uLWFsbCB7IGJhY2tncm91bmQtY29sb3I6ICMyNTI0MmMgIWltcG9ydGFudDsgfVxuICB1bC5zdGF0dXMge1xuICAgIHBhZGRpbmc6IDA7IG1hcmdpbjogMDsgZm9udC1zaXplOiAwO1xuICAgICY+bGkgeyBsaXN0LXN0eWxlOiBub25lOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IG1hcmdpbjogMDsgcGFkZGluZzogMDsgfVxuICB9XG5cbiAgLmNpdGl6ZW4tYm94IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cblxuICAmOm5vdCguYmV5b25kLWVzY29ydC1vbi1hbGwpIHtcbiAgICA+IGRpdiB7XG4gICAgICBtaW4taGVpZ2h0OiAzNHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3ZTRkMmE7XG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjN2U0ZDJhO1xuICAgICAgfVxuICAgIH1cbiAgICAmLmJleW9uZC1lc2NvcnQtb24ge1xuICAgICAgPiBkaXY6bnRoLWxhc3QtY2hpbGQoMikge1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICB9XG4gICAgICA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxudWwuZXNjb3J0LWFjdGlvbi1saXN0IHtcbiAgbWFyZ2luOiAwOyBwYWRkaW5nOiAwcHg7IGZvbnQtc2l6ZTogMDsgdGV4dC1hbGlnbjogY2VudGVyO1xuICAmPmxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmc6IDNweDsgY3Vyc29yOiBwb2ludGVyOyBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBtYXJnaW46IDJweDtcbiAgICAmOmhvdmVyIHsgYm9yZGVyOiAxcHggc29saWQgQG15aG9yZGVzLWJ1dHRvbi1jb2xvcjsgYmFja2dyb3VuZDogZmFkZShAbXlob3JkZXMtYnV0dG9uLWNvbG9yLCA1MCUpIH1cbiAgfVxufVxuIiwiQGltcG9ydCAob25jZSkgXCJncmlkXCI7XG5cbkBzY3JlZW4tZXh0cmEtbGFyZ2U6ICBlbGc7IEBzY3JlZW4tZXh0cmEtbGFyZ2UtdGhyZXNob2xkOiAxNTAwcHg7XG5cbkBzY3JlZW4tbGFyZ2U6ICBsZzsgQHNjcmVlbi1sYXJnZS10aHJlc2hvbGQ6IDk1MHB4O1xuQHNjcmVlbi1tZWRpdW06IG1kOyBAc2NyZWVuLW1lZGl1bS10aHJlc2hvbGQ6IDYwMHB4O1xuQHNjcmVlbi1zbWFsbDogIHNtOyBAc2NyZWVuLXNtYWxsLXRocmVzaG9sZDogNDgwcHg7XG5cbi8vIFZpc3VhbCBDb250cm9sc1xuQG1lZGlhIChtYXgtd2lkdGg6IChAc2NyZWVuLWV4dHJhLWxhcmdlLXRocmVzaG9sZCAtIDEpKSB7XG4gIC5oaWRlLUB7c2NyZWVuLWV4dHJhLWxhcmdlfSB7ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O307XG4gICNwb3N0LW9mZmljZSB7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBub25lICFpbXBvcnRhbnQ7IHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAjcG9zdC1vZmZpY2UtYm94IHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IGxlZnQ6IDAgIWltcG9ydGFudDsgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICBib3R0b206IDAgIWltcG9ydGFudDsgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGFyZ2UtdGhyZXNob2xkKSB7XG4gIC5oaWRlLWRlc2t0b3Age2Rpc3BsYXk6IG5vbmUgIWltcG9ydGFudDt9O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogKEBzY3JlZW4tbGFyZ2UtdGhyZXNob2xkIC0gMSkpIHtcbiAgLmhpZGUtbW9iaWxlIHtkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7fTtcbiAgYm9keSB7YmFja2dyb3VuZDogYmxhY2s7fVxuICAjd3JhcHBlciwgZGl2LmdhbWUtbWVudS1hcmVhLCBmb290ZXIgeyB3aWR0aDogMTAwJTsgfVxuICAjd3JhcHBlci5hdHRyYWN0ID4gI2hlYWRlciAuYXR0cmFjdF9idXR0b24geyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC9iZ19hdHRyYWN0X2J1dHRvbl9kZXRhY2hlZC5wbmdcIikgfVxuXG4gIGRpdi5nYW1lLW1lbnUtYXJlYSA+IGRpdi5nYW1lLWJhciA+IHVsLnRleHQtbWVudSA+IGxpLnBvbGwtZGFzaCB7XG4gICAgbGVmdDogY2FsYyggMTAwdncgLSAyNDBweCApO1xuICB9XG5cbiAgI2dhemV0dGUge1xuICAgIHBlcnNwZWN0aXZlOiAxMDAwcHg7XG4gICAgd2lkdGg6IDk1JTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDc1JTtcblxuICAgIC5uZXdzcGFnZSB7XG4gICAgICB3aWR0aDogOTAlOyBoZWlnaHQ6IDA7IG1hcmdpbjogMDsgZGlzcGxheTogYmxvY2s7IHZlcnRpY2FsLWFsaWduOiB0b3A7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcGFkZGluZy1ib3R0b206IDc1JTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7IHRyYW5zaXRpb246IHRyYW5zZm9ybSAxLjBzIGVhc2UtaW4tb3V0LCBvcGFjaXR5IDBzIDAuNXM7XG4gICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlOyBsZWZ0OiA1JTsgei1pbmRleDogMDtcblxuICAgICAgJiNuZXdzcGFnZS1mcm9udCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwOyBvcGFjaXR5OiAxO1xuICAgICAgICBkaXYjZ2F6ZXR0ZS1jb250ZW50IHsgZm9udC1zaXplOiAyLjV2dzsgbWF4LWhlaWdodDogMzUuNSU7IH1cbiAgICAgICAgZGl2I2dhemV0dGUtaGVhZGxpbmUgeyBmb250LXNpemU6IDMuMnZ3OyB0b3A6IDEzJTsgfVxuICAgICAgICBkaXYjZ2F6ZXR0ZS1zaWduYXR1cmUgeyBmb250LXNpemU6IDIuNXZ3OyB9XG4gICAgICAgIGRpdiNnYXpldHRlLWRlYXRocyB7IGZvbnQtc2l6ZTogM3Z3OyB9XG4gICAgICB9XG4gICAgICAmI25ld3NwYWdlLWJhY2sge1xuICAgICAgICB3aWR0aDogOTAlOyBtYXJnaW4tbGVmdDogMDsgdHJhbnNmb3JtOiByb3RhdGVZKC0xODBkZWcpOyB6LWluZGV4OiAxOyBvcGFjaXR5OiAwOyBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgLm5pZ2h0c3RhdCB7XG4gICAgICAgICAgZm9udC1zaXplOiAzdncgIWltcG9ydGFudDtcbiAgICAgICAgICAmLm5pZ2h0c3RhdC1kZWZlbnNlID4gLmludmFzaW9uOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB3aWR0aDogMTYwJTsgbGVmdDogLTMwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgI2J1aWxkaW5nZGV0YWlscyB7IHRvcDogNjAlOyBmb250LXNpemU6IDIuNXZ3OyB3aWR0aDogY2FsYyg5OCUgLSAyNXB4KTsgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAjZ2F6ZXR0ZS1zd2l0Y2hlciB7IGRpc3BsYXk6IGJsb2NrOyBtYXJnaW46IGF1dG87IHBhZGRpbmc6IDFyZW07IH1cbiAgI2dhemV0dGUtc3dpdGNoOmNoZWNrZWQgKyAqICsgI2dhemV0dGUge1xuICAgIC5uZXdzcGFnZSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoLTE4MGRlZyk7XG4gICAgICAmI25ld3NwYWdlLWZyb250IHsgb3BhY2l0eTogMDsgcG9pbnRlci1ldmVudHM6IG5vbmUgfVxuICAgICAgJiNuZXdzcGFnZS1iYWNrIHsgdHJhbnNmb3JtOiByb3RhdGVZKC0zNjBkZWcpOyBvcGFjaXR5OiAxIH1cbiAgICB9XG4gIH1cblxuICAuZ2F6ZXR0ZS1zZWFyY2gge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgaDIge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAoQHNjcmVlbi1sYXJnZS10aHJlc2hvbGQgLSAxKSkgYW5kIChtaW4td2lkdGg6IEBzY3JlZW4tc21hbGwtdGhyZXNob2xkKSB7XG4gIC5yb3cgPiAuY2VsbC50b3duLWFkZG9ucyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgICYgPiAudG93bi1hZGRvbiB7XG4gICAgICBmbGV4LWJhc2lzOiAzMCU7XG4gICAgICB3aWR0aDogMzAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAmID4gZGl2IHtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5yb3cgPiAuY2VsbC50b3duLWFkZG9ucyA+IC50b3duLWFkZG9uLnRvd24tYWRkb24tZW1wdHkgPiBkaXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAoQHNjcmVlbi1sYXJnZS10aHJlc2hvbGQgLSAxKSkgYW5kIChtaW4td2lkdGg6IEBzY3JlZW4tbWVkaXVtLXRocmVzaG9sZCkge1xuICAuaGlkZS1Ae3NjcmVlbi1sYXJnZX0ge2Rpc3BsYXk6IG5vbmUgIWltcG9ydGFudDt9O1xuICAuZGFzaGJvYXJkIC5kZWYtZXN0aW1hdGlvbiB7IGJvcmRlci1yaWdodDogbm9uZTsgfVxuICAuc291bCAubGFuZ3VhZ2UtcGlja2VyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgJj4ubm90ZSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgIH1cbiAgfVxuICAuZm9ydW0tcHJldmlldy13cmFwcGVyIHtcbiAgICBtYXgtaGVpZ2h0OiAzNjBweDtcbiAgICAmLmZvcnVtLXByZXZpZXctd3JhcHBlci1iYW5rIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDM2MHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogKEBzY3JlZW4tbWVkaXVtLXRocmVzaG9sZCAtIDEpKSBhbmQgKG1pbi13aWR0aDogQHNjcmVlbi1zbWFsbC10aHJlc2hvbGQpIHtcbiAgLmhpZGUtQHtzY3JlZW4tbWVkaXVtfSB7ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O307XG4gIC5kYXNoYm9hcmQgLmF0dGFjay1lc3RpbWF0aW9uLCAuZGFzaGJvYXJkIC5kZWYtZXN0aW1hdGlvbiB7IGJvcmRlci1yaWdodDogbm9uZTsgfVxuICAuc291bCAubGFuZ3VhZ2UtcGlja2VyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgJj4ubm90ZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgfVxuICB9XG4gIHVsLmFjdGlvbnM+bGksIHVsLnNwZWNpYWxfYWN0aW9ucz5saSwgdWwuaGVyb2ljX2FjdGlvbnM+bGkge1xuICAgICY+ZGl2LnRhcmdldHMgeyBsZWZ0OiAwOyByaWdodDogMDsgdG9wOiAxMDAlOyB9XG4gIH1cbiAgLmZvcnVtLXByZXZpZXctd3JhcHBlciB7XG4gICAgbWF4LWhlaWdodDogMTgwcHg7XG4gICAgJi5mb3J1bS1wcmV2aWV3LXdyYXBwZXItYmFuayB7XG4gICAgICBtaW4taGVpZ2h0OiAxODBweDtcbiAgICB9XG4gIH1cbiAgaDQucHJldmlldy1oZWFkZXIgeyB3aWR0aDogMTAwJTsgbGVmdDogMDsgcGFkZGluZzogNHB4OyB9XG5cbiAgLnNvdWwgLnZpZXctcnAge1xuICAgIC5wb3N0aXQsIC50aW55c3RhbXAgeyBtYXJnaW4tbGVmdDogLTgwcHg7IH1cbiAgICAubW9uZXkgeyBtYXJnaW4tbGVmdDogLTQwcHg7IH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IChAc2NyZWVuLXNtYWxsLXRocmVzaG9sZCAtIDEpKSB7XG4gIC5oaWRlLUB7c2NyZWVuLXNtYWxsfSB7ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O307XG4gICNub3RpZmljYXRpb25zIHsgd2lkdGg6IDEwMCU7IGxlZnQ6IDA7IG1hcmdpbi1sZWZ0OiAwOyB9XG4gICNwb3N0Ym94IHtcbiAgICBpbWcgeyBoZWlnaHQ6IDMycHg7IHdpZHRoOiAzMnB4OyBpbWFnZS1yZW5kZXJpbmc6IHBpeGVsYXRlZCB9XG4gICAgI3Bvc3Rib3gtbmV3LW1zZy1jb3VudGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgYmFja2dyb3VuZDogZGFya3JlZDsgcGFkZGluZzogMnB4OyBib3JkZXItcmFkaXVzOiAxMDBweDsgYm90dG9tOiAtMnB4OyByaWdodDogLTJweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB3aWR0aDogMjRweDsgaGVpZ2h0OiAyNHB4OyBmb250LXNpemU6IDE0cHg7IHRleHQtYWxpZ246IGNlbnRlcjsgYm94LXNoYWRvdzogMCAwIDNweCBibGFjaztcbiAgICB9XG4gIH1cbiAgI2FwcHMgaDEgaW1nIHsgaGVpZ2h0OiAzMnB4OyB3aWR0aDogMzJweDsgaW1hZ2UtcmVuZGVyaW5nOiBwaXhlbGF0ZWQgfVxuICAjbW9kZUNvbW1hbmQsICNwaXZvdFN3YXBDb21tYW5kIHtcbiAgICBoZWlnaHQ6IDM2cHggIWltcG9ydGFudDsgbGVmdDogMTBweDsgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAmI21vZGVDb21tYW5kIHsgdG9wOiA2MHB4ICFpbXBvcnRhbnQ7ICB9XG4gICAgJiNwaXZvdFN3YXBDb21tYW5kIHsgdG9wOiA5NnB4ICFpbXBvcnRhbnQ7ICB9XG4gICAgaDEgeyBwYWRkaW5nOiA0cHggIWltcG9ydGFudDsgfVxuICB9XG4gICN3cmFwcGVyID4gI2NvbnRlbnQgI2FwcHMgI2FwcHMtbGlzdCB1bCBsaS5hcHAtZXh0ZXJuYWwgeyB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4gIGJ1dHRvbjpub3QoLm5vLW1vYmlsZS1yZXNpemUpLCAuYnV0dG9uOm5vdCgubm8tbW9iaWxlLXJlc2l6ZSkgeyBwYWRkaW5nLXRvcDogMTZweDsgcGFkZGluZy1ib3R0b206IDE2cHg7IG1hcmdpbi10b3A6IDhweDsgbWFyZ2luLWJvdHRvbTogOHB4OyB9XG5cbiAgaDQucHJldmlldy1oZWFkZXIgeyB3aWR0aDogMTAwJTsgbGVmdDogMDsgcGFkZGluZzogNHB4OyB9XG4gIC5hYm91dC1wYXJhZ3JhcGggaW1nIHsgbWF4LXdpZHRoOiAxMDAlOyB3aWR0aDogMTAwJSB9XG5cbiAgLnJ1Y2tzYWNrX3N0YXR1c191bmlvbi5ydWNrc2FjayB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2dhbWUtYmFyL3BhbmVsX3RsLnBuZ1wiKSAwIDAgbm8tcmVwZWF0LHVybChcIi4uL2ltZy9nYW1lLWJhci9wYW5lbF9ibC5wbmdcIikgMCAxMDAlIG5vLXJlcGVhdCx1cmwoXCIuLi9pbWcvZ2FtZS1iYXIvcGFuZWxfbC5wbmdcIikgMCAwIHJlcGVhdC15ICFpbXBvcnRhbnQ7XG4gICAgfTtcbiAgfVxuXG4gIC5yb3cgPiAuY2VsbC50b3duLWFkZG9ucyB7XG4gICAgJjpub3QoLm5pZ2h0KT4udG93bi1hZGRvbi1ob3VzZT5kaXY6Zmlyc3QtY2hpbGQgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC90b3duL21lbnVfaG9tZV9zbWFsbC5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdCB9XG4gICAgJjpub3QoLm5pZ2h0KT4udG93bi1hZGRvbi13ZWxsPmRpdjpmaXJzdC1jaGlsZCB7IGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iYWNrZ3JvdW5kL3Rvd24vbWVudV93ZWxsX3NtYWxsLnBuZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0IH1cbiAgICAmOm5vdCgubmlnaHQpPi50b3duLWFkZG9uLWJhbms+ZGl2OmZpcnN0LWNoaWxkIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvdG93bi9tZW51X2Jhbmtfc21hbGwucG5nXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQgfVxuICAgICY6bm90KC5uaWdodCk+LnRvd24tYWRkb24tY2l0aXplbnM+ZGl2OmZpcnN0LWNoaWxkIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvdG93bi9tZW51X2hvdXNlc19zbWFsbC5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdCB9XG4gICAgJjpub3QoLm5pZ2h0KT4udG93bi1hZGRvbi1jb25zdHJ1Y3Q+ZGl2OmZpcnN0LWNoaWxkIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvdG93bi9tZW51X2NvbnN0cnVjdGlvbl9zbWFsbC5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdCB9XG4gICAgJjpub3QoLm5pZ2h0KT4udG93bi1hZGRvbi1kb29yPmRpdjpmaXJzdC1jaGlsZCB7IGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iYWNrZ3JvdW5kL3Rvd24vbWVudV9kb29yX3NtYWxsLnBuZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0IH1cbiAgICAmLm5pZ2h0Pi50b3duLWFkZG9uLWhvdXNlPmRpdjpmaXJzdC1jaGlsZCB7IGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iYWNrZ3JvdW5kL3Rvd24vbWVudV9ob21lX3NtYWxsLnBuZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0IH1cbiAgICAmLm5pZ2h0Pi50b3duLWFkZG9uLXdlbGw+ZGl2OmZpcnN0LWNoaWxkIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvdG93bi9tZW51X3dlbGxfc21hbGwucG5nXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQgfVxuICAgICYubmlnaHQ+LnRvd24tYWRkb24tYmFuaz5kaXY6Zmlyc3QtY2hpbGQgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC90b3duL21lbnVfYmFua19zbWFsbC5wbmdcIikgY2VudGVyL2NvdmVyIG5vLXJlcGVhdCB9XG4gICAgJi5uaWdodD4udG93bi1hZGRvbi1jaXRpemVucz5kaXY6Zmlyc3QtY2hpbGQgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC90b3duL21lbnVfaG91c2VzX3NtYWxsLnBuZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0IH1cbiAgICAmLm5pZ2h0Pi50b3duLWFkZG9uLWNvbnN0cnVjdD5kaXY6Zmlyc3QtY2hpbGQgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC90b3duL21lbnVfY29uc3RydWN0aW9uX3NtYWxsLnBuZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0IH1cbiAgICAmLm5pZ2h0Pi50b3duLWFkZG9uLWRvb3I+ZGl2OmZpcnN0LWNoaWxkIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvdG93bi9tZW51X2Rvb3Jfc21hbGwucG5nXCIpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQgfVxuICB9XG5cbiAgLnNvdWwgLm5ld3MgLmNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDVweDsgYmFja2dyb3VuZDogIzVjMmIyMDsgbWluLWhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5zb3VsIC52aWV3LXJwIHtcbiAgICAucG9zdGl0LCAudGlueXN0YW1wIHsgbWFyZ2luLWxlZnQ6IC0xMzVweDsgfVxuICAgIC5tb25leSB7IG1hcmdpbi1sZWZ0OiAtNjZweDsgfVxuICB9XG5cbiAgYm9keSAjd3JhcHBlciAjY29udGVudCBkaXYuZ2FtZS1tZW51LWFyZWEgPiBkaXYuZ2FtZS1iYXIgPiB1bC5jbG9jayA+IGxpOm50aC1jaGlsZCgyKSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgICB0ZXh0LXNoYWRvdzogLTFweCAwIDAgI2M5YzE4MiwgMXB4IDAgMCAjYzljMTgyLCAwIC0xcHggMCAjYzljMTgyLCAwIDFweCAwICNjOWMxODI7XG4gIH1cblxuICBib2R5Om5vdCguaWNvbi16b29tLTEtMDApIHVsLmludmVudG9yeSB7XG4gICAgJi5ydWNrc2FjayB7IGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iYWNrZ3JvdW5kL2ludmVudG9yeS9pbnZfYmFnLmdpZlwiKSBuby1yZXBlYXQgdG9wIGxlZnQvY292ZXI7ICB9XG4gICAgJiA+IGxpIHtcbiAgICAgICYudGl0bGUgeyBtYXJnaW46IDVweDsgZGlzcGxheTogaW5saW5lLWZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXIgfVxuICAgICAgJjpub3QoLnRpdGxlKTpub3QoLmNhdGVnb3J5KSB7XG4gICAgICAgIG1hcmdpbjogNXB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICYuaXRlbS5jb3VudGVkIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgJiA+IHNwYW46bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjc1KTsgcGFkZGluZzogMXB4IDNweDsgYm9yZGVyLXJhZGl1czogMnB4OyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAtNXB4OyBib3R0b206IC01cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuaXRlbSBpbWcgeyBpbWFnZS1yZW5kZXJpbmc6IHBpeGVsYXRlZCB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgYm9keS5pY29uLXpvb20tMS0yNSB1bC5pbnZlbnRvcnkgPiBsaSB7XG4gICAgJi50aXRsZSB7IGhlaWdodDogMjJweCAhaW1wb3J0YW50OyB9XG4gICAgJjpub3QoLnRpdGxlKTpub3QoLmNhdGVnb3J5KSB7XG4gICAgICBoZWlnaHQ6IDIycHggIWltcG9ydGFudDsgIHdpZHRoOiAyMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAmLml0ZW0gaW1nIHsgd2lkdGg6IGF1dG87IGhlaWdodDogMjBweDsgfVxuICAgIH1cbiAgfVxuICBib2R5Lmljb24tem9vbS0xLTUwIHVsLmludmVudG9yeSA+IGxpIHtcbiAgICAmLnRpdGxlIHsgaGVpZ2h0OiAyNnB4ICFpbXBvcnRhbnQ7IH1cbiAgICAmOm5vdCgudGl0bGUpOm5vdCguY2F0ZWdvcnkpIHtcbiAgICAgIGhlaWdodDogMjZweCAhaW1wb3J0YW50OyAgd2lkdGg6IDI2cHggIWltcG9ydGFudDtcbiAgICAgICYuaXRlbSBpbWcgeyB3aWR0aDogYXV0bzsgaGVpZ2h0OiAyNHB4OyB9XG4gICAgfVxuICB9XG4gIGJvZHkuaWNvbi16b29tLTEtNzUgdWwuaW52ZW50b3J5ID4gbGkge1xuICAgICYudGl0bGUgeyBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDsgfVxuICAgICY6bm90KC50aXRsZSk6bm90KC5jYXRlZ29yeSkge1xuICAgICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7ICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgJi5pdGVtIGltZyB7IHdpZHRoOiBhdXRvOyBoZWlnaHQ6IDI4cHg7IH1cbiAgICB9XG4gIH1cbiAgYm9keS5pY29uLXpvb20tMi0wMCB1bC5pbnZlbnRvcnkgPiBsaSB7XG4gICAgJi50aXRsZSB7IGhlaWdodDogMzRweCAhaW1wb3J0YW50OyB9XG4gICAgJjpub3QoLnRpdGxlKTpub3QoLmNhdGVnb3J5KSB7XG4gICAgICBoZWlnaHQ6IDM0cHggIWltcG9ydGFudDsgIHdpZHRoOiAzNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAmLml0ZW0gaW1nIHsgd2lkdGg6IGF1dG87IGhlaWdodDogMzJweDsgfVxuICAgIH1cbiAgfVxuXG4gIHVsLmFjdGlvbnM+bGksIHVsLnNwZWNpYWxfYWN0aW9ucz5saSwgdWwuaGVyb2ljX2FjdGlvbnM+bGkge1xuICAgIHBhZGRpbmctdG9wOiAxNnB4OyBwYWRkaW5nLWJvdHRvbTogMTZweDsgJj5pbWc6Zmlyc3QtY2hpbGQgeyB0b3A6IDE5cHg7IH1cbiAgICAmPmRpdi50YXJnZXRzIHtcbiAgICAgIGxlZnQ6IDA7IHJpZ2h0OiAwOyB0b3A6IDEwMCU7XG4gICAgICAmPnVsPmxpOm5vdCgubGluZSkgeyBwYWRkaW5nOiAxNnB4OyBtYXJnaW46IDhweDsgfVxuICAgICAgJiAqW3gtY2xvc2UtZm9yXSB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcGFkZGluZzogMTZweDsgfVxuICAgIH1cbiAgfVxuXG4gIGJvZHk6bm90KC5pY29uLXpvb20tMS0wMCkge1xuICAgIHVsLmFjdGlvbnM+bGksIHVsLnNwZWNpYWxfYWN0aW9ucz5saSwgdWwuaGVyb2ljX2FjdGlvbnM+bGkge1xuICAgICAgJj5kaXYudGFyZ2V0cz51bD5saSBpbWcgeyBpbWFnZS1yZW5kZXJpbmc6IHBpeGVsYXRlZCB9XG4gICAgfVxuICB9XG5cbiAgYm9keS5pY29uLXpvb20tMS0yNSB7XG4gICAgdWwuYWN0aW9ucz5saSwgdWwuc3BlY2lhbF9hY3Rpb25zPmxpLCB1bC5oZXJvaWNfYWN0aW9ucz5saSB7XG4gICAgICAmPmRpdi50YXJnZXRzPnVsPmxpIHtcbiAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgaW1nIHsgd2lkdGg6IGF1dG87IGhlaWdodDogMjBweDsgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGJvZHkuaWNvbi16b29tLTEtNTAge1xuICAgIHVsLmFjdGlvbnM+bGksIHVsLnNwZWNpYWxfYWN0aW9ucz5saSwgdWwuaGVyb2ljX2FjdGlvbnM+bGkge1xuICAgICAgJj5kaXYudGFyZ2V0cz51bD5saSB7XG4gICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgaW1nIHsgd2lkdGg6IGF1dG87IGhlaWdodDogMjRweDsgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGJvZHkuaWNvbi16b29tLTEtNzUge1xuICAgIHVsLmFjdGlvbnM+bGksIHVsLnNwZWNpYWxfYWN0aW9ucz5saSwgdWwuaGVyb2ljX2FjdGlvbnM+bGkge1xuICAgICAgJj5kaXYudGFyZ2V0cz51bD5saSB7XG4gICAgICAgIHBhZGRpbmc6IDRweDtcbiAgICAgICAgaW1nIHsgd2lkdGg6IGF1dG87IGhlaWdodDogMjhweDsgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGJvZHkuaWNvbi16b29tLTItMDAge1xuICAgIHVsLmFjdGlvbnM+bGksIHVsLnNwZWNpYWxfYWN0aW9ucz5saSwgdWwuaGVyb2ljX2FjdGlvbnM+bGkge1xuICAgICAgJj5kaXYudGFyZ2V0cz51bD5saSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGltZyB7IHdpZHRoOiBhdXRvOyBoZWlnaHQ6IDMycHg7IH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucm93ID4gLmNlbGwudG93bi1hZGRvbnMge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICYgPiAudG93bi1hZGRvbiB7XG4gICAgICBmbGV4LWJhc2lzOiAxMyU7IHdpZHRoOiAxMyU7IGhlaWdodDogYXV0bzsgZmxleC1zaHJpbms6IDE7XG4gICAgICAmID4gZGl2IHsgaGVpZ2h0OiAwOyB3aWR0aDogMTAwJTsgcGFkZGluZy1ib3R0b206IDEwMCU7IH1cbiAgICB9XG4gIH1cbiAgLnJvdyA+IC5jZWxsLnRvd24tYWRkb25zID4gLnRvd24tYWRkb24udG93bi1hZGRvbi1lbXB0eSA+IGRpdiB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0cHgpO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xuICB9XG4gIC5kYXNoYm9hcmQgLmF0dGFjay1lc3RpbWF0aW9uLCAuZGFzaGJvYXJkIC5kZWYtZXN0aW1hdGlvbiB7IGJvcmRlci1yaWdodDogbm9uZTsgfVxuXG4gIC5zb3VsIC5sYW5ndWFnZS1waWNrZXIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAmPi5ub3RlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICB9XG4gIH1cblxuICBkaXYuem9uZS1ibG9ja2VkLXdhcm5pbmcge1xuICAgIGJhY2tncm91bmQ6ICM5MTE4MWE7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuXG4gICNwb3N0LW9mZmljZS1tb2JpbGUtd3JhcHBlciB7XG4gICAgJjpub3QoLnBhbmVsLTIpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgJj4qOmZpcnN0LWNoaWxkIHsgb3BhY2l0eTogMTsgfVxuICAgICAgJj4qOmxhc3QtY2hpbGQgIHsgb3BhY2l0eTogMDsgfVxuICAgIH1cbiAgICAmLnBhbmVsLTIge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xMDAlO1xuICAgICAgJj4qOmZpcnN0LWNoaWxkIHsgb3BhY2l0eTogMDsgfVxuICAgICAgJj4qOmxhc3QtY2hpbGQgIHsgb3BhY2l0eTogMTsgfVxuICAgIH1cbiAgICAmPio6Zmlyc3QtY2hpbGQsICY+KjpsYXN0LWNoaWxkICB7IHRyYW5zaXRpb246IG9wYWNpdHkgMC4yMHMgZWFzZS1pbi1vdXQgfVxuICAgIHdpZHRoOiAyMDAlOyB0cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAwLjI1cyBlYXNlLWluLW91dDtcbiAgfVxuXG4gIGRpdlt4LWNvbmRpdGlvbmFsLWhlbHA9XCJiZXlvbmRfaGFsZl9hcFwiXSB7XG4gICAgcG9zaXRpb246IGZpeGVkOyB0b3A6IDIxMHB4OyBsZWZ0OiAxMHB4OyByaWdodDogMTBweDsgd2lkdGg6IGF1dG87XG4gICAgJjpiZWZvcmUge2Rpc3BsYXk6IG5vbmV9XG4gIH1cblxuICAuZm9ydW0tcHJldmlldy13cmFwcGVyIHtcbiAgICAuZm9ydW0tcHJldmlldy1jb250YWluZXIgeyBib3JkZXI6IG5vbmU7IH1cblxuICAgICYuZm9ydW0tcHJldmlldy13cmFwcGVyLWJhbmsge1xuICAgICAgbWluLWhlaWdodDogbWF4KCAzM3ZoLCAxMjBweCApO1xuICAgICAgLmZvcnVtLXByZXZpZXctY29udGFpbmVyIHsgcG9zaXRpb246IHVuc2V0OyB0b3A6IDA7IGxlZnQ6IDA7IHJpZ2h0OiAwOyBib3R0b206IDA7IH1cbiAgICB9XG4gIH1cblxuICAucnVja3NhY2tfc3RhdHVzX3VuaW9uLnN0YXR1czpiZWZvcmUgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZ2FtZS1iYXIvY29nMm0ucG5nXCIpIDAgMCBuby1yZXBlYXQgIWltcG9ydGFudDsgfVxuXG4gICNiZXlvbmRfY2hhdCB7IGhlaWdodDogY2FsYyggMTAwJSAtIDE2cHggKTsgbWFyZ2luLXRvcDogOHB4OyBtYXJnaW4tYm90dG9tOiA4cHg7IH1cbiAgZGl2LmJleW9uZC1lc2NvcnQtb246bm90KC5iZXlvbmQtZXNjb3J0LW9uLWFsbClcbiAgLy8gLGRpdi5iZXlvbmQtZXNjb3J0LW9mZlxuICB7XG4gICAgPiBkaXYge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgI2JleW9uZF9kZXNlcnRfY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogQG15aG9yZGVzLXBhbmVsLWJvcmRlci1hLXRvcCwgQG15aG9yZGVzLXBhbmVsLWJnICFpbXBvcnRhbnQ7XG5cbiAgICAuem9uZS1iZXlvbmQge1xuICAgICAgdG9wOiA2cHg7IGxlZnQ6IDZweDsgYm94LXNoYWRvdzogaW5zZXQgMCAwIDE1cHggM3B4IGJsYWNrO1xuICAgICAgYm9yZGVyOiBub25lOyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7IG9wYWNpdHk6IDAuMztcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIiBcIjsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDc1JTsgYm90dG9tOiAwOyBsZWZ0OiAwOyByaWdodDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMTI2LCA3NywgNDIsIDApLCAjN2U0ZDJhKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW1iaWFudC16b25lLWRlc2Mge1xuICAgICAgbWFyZ2luOiAwOyBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyBwYWRkaW5nOiAwO1xuICAgICAgbWluLWhlaWdodDogNzBweDsgb3ZlcmZsb3cteTogYXV0bzsgbGluZS1oZWlnaHQ6IDEuMXJlbTtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgdGV4dC1zaGFkb3c6IDAgMCAycHggI2RkYWI3NjtcblxuICAgICAgLnJ1aW4taW5mbyB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaDUge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICAubWRnIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIDFmcik7IGdyaWQtY29sdW1uLWdhcDogOHB4O1xuICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXG4gICAgICAmPmg1IHsgZGlzcGxheTogbm9uZSB9XG4gICAgICBidXR0b24ge1xuICAgICAgICBmb250LXNpemU6IDA7IGRpc3BsYXk6IGZsZXg7IGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBpbWcgeyBtYXJnaW46IDAgfVxuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG5cbiAgICAgICNtZ2QtZGlnX2J1dHRvbi1jb250YWluZXIsICN0b3duLWVudGVyLFxuICAgICAgI2VudGVyX3J1aW5fYnV0dG9uLCAjZGlnX3J1aW5fYnV0dG9uLCAjdW5jb3Zlcl9ydWluX2J1dHRvbixcbiAgICAgICNidXJ5X3J1Y2tzYWNrX2J1dHRvbixcbiAgICAgICNtZ2QtdHJhc2hfYnV0dG9uLWNvbnRhaW5lcixcbiAgICAgICNtZ2QtdG93bi1lbnRlcl9idXR0b24tY29udGFpbmVyLFxuICAgICAgYnV0dG9uW3gtaXRlbS1hY3Rpb24tdG9nZ2xlXSB7XG4gICAgICAgIGdyaWQtcm93OiAxIC8gc3BhbiAxO1xuICAgICAgfVxuXG4gICAgICAuYWN0aW9ucyB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiA2O1xuICAgICAgICBncmlkLXJvdzogMiAvIHNwYW4gMTtcbiAgICAgIH1cblxuICAgICAgLmhlcm9pY19hY3Rpb25zIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDY7XG4gICAgICAgIGdyaWQtcm93OiAzIC8gc3BhbiAxO1xuICAgICAgfVxuXG4gICAgICAjdG93bi1lbnRlci1lc2NvcnQsXG4gICAgICAjdG93bi1lbnRlci1oZXJvLFxuICAgICAgI3Rvd24tZW50ZXItc25lYWsge1xuICAgICAgICBncmlkLXJvdzogNCAvIHNwYW4gMTtcbiAgICAgIH1cblxuICAgICAgI21nZC1lbXB0eS16b25lLW5vdGUge1xuICAgICAgICBncmlkLWNvbHVtbjogMSAvIHNwYW4gNjtcbiAgICAgICAgZ3JpZC1yb3c6IDUgLyBzcGFuIDE7XG4gICAgICB9XG5cbiAgICAgICNtZ2QtZGlnZ2luZy1ub3RlIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDY7XG4gICAgICAgIGdyaWQtcm93OiA2IC8gc3BhbiAxO1xuICAgICAgfVxuXG4gICAgICAjbWdkLXRvd24tbm90ZSB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiA2O1xuICAgICAgICBncmlkLXJvdzogNyAvIHNwYW4gMTtcbiAgICAgIH1cblxuICAgICAgLnNwZWNpYWxfYWN0aW9ucyB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiA2O1xuICAgICAgICBncmlkLXJvdzogOCAvIHNwYW4gMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAjYmV5b25kLW1hcC5tZGcgZGl2LnJlYWN0X21hcF9hcmVhIGRpdi5tYXAge1xuICAgIHBhZGRpbmctdG9wOiA3NSU7XG4gIH1cbn1cblxuLnBvc3RmaXgoQHRocmVzaG9sZCwgQHBvc3RmaXgpIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IChAdGhyZXNob2xkIC0gMSkpIHtcbiAgICAucm93IHtcbiAgICAgID4uY2VsbHsuZ3JpZChAbXlob3JkZXMtZ3JpZC1jb2x1bW5zLEBwb3N0Zml4KX1cbiAgICAgID4uY2VsbC1zbWFsbHsuZ3JpZChAbXlob3JkZXMtZ3JpZC1jb2x1bW5zKjIsQHBvc3RmaXgpfVxuICAgIH1cbiAgICAucm93LWZsZXgge1xuICAgICAgJi53cmFwLUB7cG9zdGZpeH0geyBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAgICAgJi53cmFwLWludmVyc2UtQHtwb3N0Zml4fSB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuICAgICAgJj4uY2VsbCwgJj4uY2VsbC1zbWFsbCB7IC5mbGV4LXNpemluZyhAbXlob3JkZXMtZmxleC1zaXplLW1heCwgQHBvc3RmaXgpOyB9XG4gICAgICA+LmNlbGwgey5mbGV4LWdyaWQoQG15aG9yZGVzLWZsZXgtY29sdW1ucyxAcG9zdGZpeCl9XG4gICAgICA+LmNlbGwtc21hbGwgey5mbGV4LWdyaWQoQG15aG9yZGVzLWZsZXgtY29sdW1ucyAqIDIsQHBvc3RmaXgpfVxuXG4gICAgICAmLmgtY2VudGVyLUB7cG9zdGZpeH0geyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICAgJi5sZWZ0LUB7cG9zdGZpeH0gICAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgICAmLnJpZ2h0LUB7cG9zdGZpeH0gICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gICAgICAmLnYtY2VudGVyLUB7cG9zdGZpeH0geyBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAmLnRvcC1Ae3Bvc3RmaXh9ICAgICAgeyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAgICAgJi5ib3R0b20tQHtwb3N0Zml4fSAgIHsgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG4gICAgICAmLnN0cmV0Y2gtQHtwb3N0Zml4fSAgeyBhbGlnbi1pdGVtczogc3RyZXRjaDsgfVxuICAgIH1cblxuICAgIC5yb3csIC5yb3ctZmxleCB7XG4gICAgICAmPi5jZWxsLC5jZWxsLXNtYWxsIHtcbiAgICAgICAgJi5wYWRkZWQtQHtwb3N0Zml4fSAgICAgICB7cGFkZGluZzogQG15aG9yZGVzLWdyaWQtcGFkc2l6ZTt9XG4gICAgICAgICYucGFkZGVkLXNtYWxsLUB7cG9zdGZpeH0ge3BhZGRpbmc6IEBteWhvcmRlcy1ncmlkLXBhZHNpemUtc21hbGw7fVxuICAgICAgICAmLnBhZGRlZC1ub25lLUB7cG9zdGZpeH0gIHtwYWRkaW5nOiAwfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucG9zdGZpeChAc2NyZWVuLWV4dHJhLWxhcmdlLXRocmVzaG9sZCwgQHNjcmVlbi1leHRyYS1sYXJnZSk7XG5cbi5wb3N0Zml4KEBzY3JlZW4tbGFyZ2UtdGhyZXNob2xkLCBAc2NyZWVuLWxhcmdlKTtcbi5wb3N0Zml4KEBzY3JlZW4tbWVkaXVtLXRocmVzaG9sZCwgQHNjcmVlbi1tZWRpdW0pO1xuLnBvc3RmaXgoQHNjcmVlbi1zbWFsbC10aHJlc2hvbGQsIEBzY3JlZW4tc21hbGwpO1xuXG4vLyBDb250YWluZXIgcXVlcmllc1xuLnRvd24tbWFpbi1jb250ZW50IHtcbiAgY29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplO1xuICBjb250YWluZXItbmFtZTogdG93bi1tYWluLWNvbnRlbnQ7XG4gIHotaW5kZXg6IDE7XG59XG5cbmJvZHkuYWx0LWdob3VsLWh1bmdlci1iYXItaGlkZGVuIC5hbHQtaHVuZ2VyLWJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBjb250YWluZXIgdG93bi1tYWluLWNvbnRlbnQgKG1heC13aWR0aDogMzQwcHgpIHtcbiAgLnRvd24taGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDJweCAhaW1wb3J0YW50O1xuXG4gICAgJj5kaXYge1xuICAgICAgcmlnaHQ6IDZweCAhaW1wb3J0YW50OyB0b3A6IDdweCAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDIwOHB4ICFpbXBvcnRhbnQ7IGhlaWdodDogNTNweCAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAxLjZyZW0gIWltcG9ydGFudDsgZm9udC13ZWlnaHQ6IGJvbGRlciAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDogMS44cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJj5zcGFuIHtcbiAgICAgIHJpZ2h0OiA2cHggIWltcG9ydGFudDsgdG9wOiA3MHB4ICFpbXBvcnRhbnQ7IHdpZHRoOiAyMDhweCAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAxLjNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IDEwMnB4ICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDQxMHB4IDEwMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59IiwiQGltcG9ydCAob25jZSkgXCIuLi90aGVtZVwiO1xuQGltcG9ydCAob25jZSkgXCIuLi9tb2JpbGUubGVzc1wiO1xuXG5AbXlob3JkZXMtYnVpbGRpbmctcm93LWNvbG9yOiAjNjYzMDI0O1xuQG15aG9yZGVzLWJ1aWxkaW5nLXJvdy1jb2xvci1vZGQ6IGRhcmtlbihAbXlob3JkZXMtYnVpbGRpbmctcm93LWNvbG9yLCA1JSk7XG5AbXlob3JkZXMtYnVpbGRpbmctY29tcGxldGUtcm93LWNvbG9yOiAjM2IzMjQ5O1xuXG5AbXlob3JkZXMtYnVpbGRpbmctaGVhZGVyLWNvbG9yOiAjYjM3YzRhO1xuQG15aG9yZGVzLWJ1aWxkaW5nLWNvbXBsZXRlLWhlYWRlci1jb2xvcjogIzY5NjQ4NjtcblxuQG15aG9yZGVzLWJ1aWxkaW5nLWNvbXBsZXRlLXRleHQtY29sb3I6ICNhZmFjYzE7XG5cbkBteWhvcmRlcy1idWlsZGluZy1sb2NrZWQtY29sb3I6ICM3NzM5Mzk7XG5AbXlob3JkZXMtYnVpbGRpbmctdm90ZWQtY29sb3I6ICM2QjM5Nzc7XG5cbkBteWhvcmRlcy1idWlsZGluZy1oZWlnaHQtcm9vdDogMjlweDtcbkBteWhvcmRlcy1idWlsZGluZy1oZWlnaHQ6IDI0cHg7XG5cbkBteWhvcmRlcy1idWlsZGluZy1pbmRpY2F0b3Itd2lkdGg6IDVweDtcblxuLm92ZXJmbG93LWdyYWRpZW50KEByb3ctY29sb3IpIHtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjU1LDI1NSwyNTUsMCkgMjclLCBAcm93LWNvbG9yIDU4JSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1NSwyNTUsMjU1LDApIDI3JSwgQHJvdy1jb2xvciA1OCUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjU1LDI1NSwyNTUsMCkgMjclLCBAcm93LWNvbG9yIDU4JSk7XG59XG5cbi5iLXRhYmxlKCkge1xuICAmOm5vdCgubG9ja2VkKSB7XG4gICAgJjpudGgtY2hpbGQoMm4rMCkge1xuICAgICAgYmFja2dyb3VuZDogQG15aG9yZGVzLWJ1aWxkaW5nLXJvdy1jb2xvci1vZGQ7XG4gICAgICAmPi5jZWxsIHtcbiAgICAgICAgYmFja2dyb3VuZDogQG15aG9yZGVzLWJ1aWxkaW5nLXJvdy1jb2xvci1vZGQ7XG4gICAgICB9XG4gICAgICAub3ZlcmZsb3dpbmcgLmV4dGVuZF9yZXNvdXJjZXMge1xuICAgICAgICAub3ZlcmZsb3ctZ3JhZGllbnQoQG15aG9yZGVzLWJ1aWxkaW5nLXJvdy1jb2xvci1vZGQpO1xuICAgICAgfVxuICAgIH1cbiAgICAmOm50aC1jaGlsZCgybisxKSB7XG4gICAgICBiYWNrZ3JvdW5kOiBAbXlob3JkZXMtYnVpbGRpbmctcm93LWNvbG9yO1xuICAgICAgJj4uY2VsbCB7XG4gICAgICAgIGJhY2tncm91bmQ6IEBteWhvcmRlcy1idWlsZGluZy1yb3ctY29sb3I7XG4gICAgICB9XG4gICAgICAub3ZlcmZsb3dpbmcgLmV4dGVuZF9yZXNvdXJjZXMge1xuICAgICAgICAub3ZlcmZsb3ctZ3JhZGllbnQoQG15aG9yZGVzLWJ1aWxkaW5nLXJvdy1jb2xvcik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi52b3RlZDpub3QoLmNvbXBsZXRlKSB7XG4gICAgYmFja2dyb3VuZDogQG15aG9yZGVzLWJ1aWxkaW5nLXZvdGVkLWNvbG9yO1xuICAgIC5vdmVyZmxvd2luZyAuZXh0ZW5kX3Jlc291cmNlcyB7XG4gICAgICAub3ZlcmZsb3ctZ3JhZGllbnQoQG15aG9yZGVzLWJ1aWxkaW5nLXZvdGVkLWNvbG9yKTtcbiAgICB9XG4gICAgJjpub3QoLmxvY2tlZCkge1xuICAgICAgLmRlZmVuc2Uge1xuICAgICAgICBiYWNrZ3JvdW5kOiBAbXlob3JkZXMtYnVpbGRpbmctdm90ZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmRpdi5idWlsZGluZ3Mge1xuICBtYXJnaW4tdG9wOiA3cHg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgQG15aG9yZGVzLWNlbGwtaGVhZGVyLXRleHQtY29sb3I7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjNWMyYjIwO1xuXG4gIC5sdl9saXN0KEBtYXgsQG46MSkgd2hlbiAoQG4gPD0gQG1heCkge1xuICAgICYubHYtQHtufSA+IGRpdi5jZWxsOmZpcnN0LWNoaWxkIHsgcGFkZGluZy1sZWZ0OiAxNnB4ICogQG47IH1cbiAgICAubHZfbGlzdChAbWF4LEBuKzEpXG4gIH1cbiAgLmx2X2xpc3QoQG1heCxAbjoxKSB3aGVuIChAbiA+IEBtYXgpIHt9XG5cbiAgLmJ1aWxkLWJ0biB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIGltZyB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgLmJ1aWxkaW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC5iLXRhYmxlKCk7XG4gICAgJi5yb290ID4gZGl2LmNlbGw6Zmlyc3QtY2hpbGQ+c3BhbiB7IGZvbnQtd2VpZ2h0OiBib2xkIH1cbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJj4gZGl2LmNlbGwge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiAyO1xuICAgICAgJj4qIHsgcG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiAyOyB9XG4gICAgICAvLyAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAvLyAgICY6YmVmb3JlIHtwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7IHRvcDogLTIwMCU7IGhlaWdodDogNTAwJTsgd2lkdGg6IDEwMCU7IGNvbnRlbnQ6IFwiIFwiOyBiYWNrZ3JvdW5kOiBAbXlob3JkZXMtYnVpbGRpbmctaGVhZGVyLWNvbG9yOyB6LWluZGV4OiAxOyAgfVxuICAgICAgLy8gfVxuICAgIH1cblxuICAgICYuY29tcGxldGUge1xuICAgICAgYmFja2dyb3VuZDogQG15aG9yZGVzLWJ1aWxkaW5nLWNvbXBsZXRlLXJvdy1jb2xvcjsgJj4uY2VsbCB7IGJhY2tncm91bmQ6IEBteWhvcmRlcy1idWlsZGluZy1jb21wbGV0ZS1yb3ctY29sb3I7IH1cbiAgICAgICY+IGRpdi5jZWxsOmZpcnN0LWNoaWxkOmJlZm9yZSB7IGJhY2tncm91bmQ6IEBteWhvcmRlcy1idWlsZGluZy1jb21wbGV0ZS1oZWFkZXItY29sb3I7IH1cbiAgICB9XG5cbiAgICAudm90ZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgLnZvdGVfaGlkZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAudm90ZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubm8td3M6ZW1wdHkgeyBkaXNwbGF5OiBub25lfVxuXG4gICAgLmx2X2xpc3QoNik7XG4gIH1cblxuICAuYnVpbGQtcmVxLWl0ZW1zIHtcbiAgICAuYnVpbGQtcmVxIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggZG90dGVkIEBteWhvcmRlcy1zbWFsbHRleHQ7XG4gICAgfVxuICB9XG5cbiAgLmJ1aWxkLXJlcSB7XG4gICAgaW1nIHsgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgcGFkZGluZzogMCAzcHg7IGZvbnQtd2VpZ2h0OiBib2xkOyBmb250LXNpemU6IDEuNHJlbTtcbiAgICAmPnNwYW4ucmVzb3VyY2Uge1xuICAgICAgJi5jdXJyZW50IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07IGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICYubG93IHsgY29sb3I6ICNGRjZBNkE7ICB9XG4gICAgICAgICY6bm90KC5sb3cpIHsgY29sb3I6IEBteWhvcmRlcy1zbWFsbHRleHQ7IH1cbiAgICAgIH1cbiAgICAgICYubmVlZGVkIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICB9XG4gICAgfVxuICAgIC5hcCB7XG4gICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgICAgZm9udC1zaXplOiA5MCU7XG4gICAgfVxuICB9XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC50eXBlX2luZGljYXRvciB7XG4gICAgd2lkdGg6IEBteWhvcmRlcy1idWlsZGluZy1pbmRpY2F0b3Itd2lkdGg7XG4gIH1cblxuICAubGV2ZWxfaW5kaWNhdG9yIHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gIH1cblxuICAuYnVpbGRpbmcge1xuICAgIGZvbnQtdmFyaWFudDogc21hbGwtY2FwcztcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzk5NjczOTtcbiAgICBib3JkZXItdG9wLXN0eWxlOiBkYXNoZWQ7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgIC5idWlsZGluZ19yb3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSBAbXlob3JkZXMtYnVpbGRpbmctaW5kaWNhdG9yLXdpZHRoKTtcbiAgICB9XG5cbiAgICAuYnVpbGRpbmdfaW5mbyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgd2lkdGg6IDQxLjUlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogQG15aG9yZGVzLWJ1aWxkaW5nLWhlYWRlci1jb2xvcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcblxuICAgICAgLmJ1aWxkaW5nX2ljb24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgIH1cbiAgICAgIC5kZWZlbnNlIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgfVxuICAgICAgLmRlZmVuc2UsXG4gICAgICAuZGVmZW5zZS1icm9rZW4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bzsgLy8gZmxvYXQgcmlnaHRcbiAgICAgICAgZm9udC1zaXplOiA5MCU7XG4gICAgICAgIHBhZGRpbmc6IDVweCAycHggMHB4IDVweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5idWlsZGluZ19yZXNvdXJjZXMge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgLmJ1aWxkLXJlcS1pdGVtcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAgICAgLy8gZmlyZWZveFxuICAgICAgICAmLmhhcy1mb2N1c2VkLFxuICAgICAgICAmLmhhcy1tb3JlLWhvdmVyIHtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTlweDtcbiAgICAgICAgfVxuICAgICAgICAvLyBlbmQgZmlyZWZveFxuICAgICAgICAmOmhhcyguZXh0ZW5kX3Jlc291cmNlcy5mb2N1c2VkKSxcbiAgICAgICAgJjpoYXMoLmV4dGVuZF9yZXNvdXJjZXMgLm1vcmU6aG92ZXIpIHtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTlweDtcbiAgICAgICAgfVxuICAgICAgICAubW9yZSxcbiAgICAgICAgLmxlc3Mge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJi5vdmVyZmxvd2luZyB7XG4gICAgICAgICAgLmV4dGVuZF9yZXNvdXJjZXM6bm90KC5mb2N1c2VkKSB7XG4gICAgICAgICAgICAubW9yZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5leHRlbmRfcmVzb3VyY2VzLmZvY3VzZWQge1xuICAgICAgICAgICAgLmxlc3Mge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5leHRlbmRfcmVzb3VyY2VzIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgd2lkdGg6IDU0JTtcbiAgICAgIC5hcC1iYXItc3RhcnQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMHB4O1xuICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICB9XG4gICAgICAuYXAtYmFyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgIDE4MGRlZyxcbiAgICAgICAgICByZ2JhKDAsMCwwLDAuNikgMCUsXG4gICAgICAgICAgcmdiYSgwLDAsMCwwLjIpIDEwMCVcbiAgICAgICAgKTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBcbiAgICAgICAgJj4uYmFyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgICAxODBkZWcsXG4gICAgICAgICAgICAjZjllODg4IDAlLFxuICAgICAgICAgICAgI2YyYzk0ZCAyMCVcbiAgICAgICAgICApO1xuICAgICAgICAgIGhlaWdodDogMTAwJVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYudG9fcmVwYWlyIHtcbiAgICAgICAgLmFwIHtcbiAgICAgICAgICBjb2xvcjogI0ZGNkE2QTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuY29tcGxldGUgLmJ1aWxkaW5nX3Jlc291cmNlcyB7XG4gICAgICAuYmFyIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgIDE4MGRlZyxcbiAgICAgICAgICAjZmI0NjQ4IDAlLFxuICAgICAgICAgICNiZjJmMzEgMjAlXG4gICAgICAgICk7O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5idWlsZGluZ19hY3Rpb24ge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAmLmxvY2tlZCB7XG4gICAgICAuYnVpbGRpbmdfcm93IHtcbiAgICAgICAgY29sb3I6ICNlY2IwYjA7XG4gICAgICAgIG9wYWNpdHk6IDAuMzU7XG4gICAgICAgIC5idWlsZGluZ19pbmZvLFxuICAgICAgICAuYnVpbGRpbmdfcmVzb3VyY2VzLFxuICAgICAgICAuYnVpbGRpbmdfYWN0aW9uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbXlob3JkZXMtYnVpbGRpbmctbG9ja2VkLWNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5jb21wbGV0ZSB7XG4gICAgICBjb2xvcjogQG15aG9yZGVzLWJ1aWxkaW5nLWNvbXBsZXRlLXRleHQtY29sb3I7XG4gICAgICAuYnVpbGRpbmdfaW5mbyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBteWhvcmRlcy1idWlsZGluZy1jb21wbGV0ZS1oZWFkZXItY29sb3I7XG4gICAgICB9XG4gICAgICAuYnVpbGRpbmdfcmVzb3VyY2VzLFxuICAgICAgLmJ1aWxkaW5nX2FjdGlvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBteWhvcmRlcy1idWlsZGluZy1jb21wbGV0ZS1yb3ctY29sb3I7XG4gICAgICB9XG4gICAgfVxuICAgIFxuXG4gICAgLmJ1aWxkaW5nX3Jlc291cmNlcyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgcGFkZGluZy10b3A6IDRweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gICAgfVxuICB9XG4gIC5idWlsZGluZ19uYW1lIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB9XG4gIC5idWlsZGluZy5yb290IC5idWlsZGluZ19uYW1lIHtcbiAgICBmb250LXNpemU6IDE0MCU7XG4gIH1cblxuICAuYnVpbGRpbmcge1xuICAgICYucm9vdCB7XG4gICAgICBtaW4taGVpZ2h0OiBAbXlob3JkZXMtYnVpbGRpbmctaGVpZ2h0LXJvb3Q7XG4gICAgfVxuICAgICY6bm90KC5yb290KSB7XG4gICAgICBtaW4taGVpZ2h0OiBAbXlob3JkZXMtYnVpbGRpbmctaGVpZ2h0O1xuICAgIH1cbiAgfVxuXG4gIC5idWlsZGluZ3NfaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAuYnVpbGRpbmdzX2hlYWRlcl9pbWFnZSB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgICB9XG4gIH1cbiAgJi50eXBlX3NtYWxsX3dhbGxpbXByb3ZlIHtcbiAgICAudHlwZV9pbmRpY2F0b3Ige1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg5OTc3NTtcbiAgICB9XG4gICAgLmJ1aWxkaW5nc19oZWFkZXJfaW1hZ2Uge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjODk5Nzc1O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWcvYnVpbGRpbmcvY29uc3RydWN0aW9uL2J1aWxkaW5nX3dhbGwxLnBuZycpO1xuICAgIH1cbiAgfVxuICAmLnR5cGVfc21hbGxfd2F0ZXIge1xuICAgIC50eXBlX2luZGljYXRvciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTNiMGMxO1xuICAgIH1cbiAgICAuYnVpbGRpbmdzX2hlYWRlcl9pbWFnZSB7XG4gICAgICBib3JkZXItY29sb3I6ICM5M2IwYzE7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltZy9idWlsZGluZy9jb25zdHJ1Y3Rpb24vYnVpbGRpbmdfcHVtcC5wbmcnKTtcbiAgICB9XG4gIH1cbiAgJi50eXBlX2l0ZW1fbWVhdCB7XG4gICAgLnR5cGVfaW5kaWNhdG9yIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjkwNzM7XG4gICAgfVxuICAgIC5idWlsZGluZ3NfaGVhZGVyX2ltYWdlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmOTA3MztcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1nL2J1aWxkaW5nL2NvbnN0cnVjdGlvbi9idWlsZGluZ19tZWF0LnBuZycpO1xuICAgIH1cbiAgfVxuICAmLnR5cGVfc21hbGxfcmVmaW5lIHtcbiAgICAudHlwZV9pbmRpY2F0b3Ige1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M1YmE4ZjtcbiAgICB9XG4gICAgLmJ1aWxkaW5nc19oZWFkZXJfaW1hZ2Uge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjYzViYThmO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWcvYnVpbGRpbmcvY29uc3RydWN0aW9uL2J1aWxkaW5nX2NvbW1hbmQucG5nJyk7XG4gICAgfVxuICB9XG4gICYudHlwZV9pdGVtX3RhZ2dlciB7XG4gICAgLnR5cGVfaW5kaWNhdG9yIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGI4Njc7XG4gICAgfVxuICAgIC5idWlsZGluZ3NfaGVhZGVyX2ltYWdlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2VkYjg2NztcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1nL2J1aWxkaW5nL2NvbnN0cnVjdGlvbi9idWlsZGluZ190b3dlci5wbmcnKTtcbiAgICB9XG4gIH1cbiAgJi50eXBlX3NtYWxsX2J1aWxkaW5nIHtcbiAgICAudHlwZV9pbmRpY2F0b3Ige1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UzOTE5MTtcbiAgICB9XG4gICAgLmJ1aWxkaW5nc19oZWFkZXJfaW1hZ2Uge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZTM5MTkxO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWcvYnVpbGRpbmcvY29uc3RydWN0aW9uL2J1aWxkaW5nX2ZvbmRhdGlvbnMucG5nJyk7XG4gICAgfVxuICB9XG4gICYudHlwZV9zbWFsbF9kb29yX2Nsb3NlZCB7XG4gICAgLnR5cGVfaW5kaWNhdG9yIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjOTgyZDI7XG4gICAgfVxuICAgIC5idWlsZGluZ3NfaGVhZGVyX2ltYWdlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2M5ODJkMjtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1nL2J1aWxkaW5nL2NvbnN0cnVjdGlvbi9idWlsZGluZ19kb29yTG9jay5wbmcnKTtcbiAgICB9XG4gIH1cbiAgJi50eXBlX3NtYWxsX3NwYTRzb3VscyB7XG4gICAgLnR5cGVfaW5kaWNhdG9yIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2NmMyOTU7XG4gICAgfVxuICAgIC5idWlsZGluZ3NfaGVhZGVyX2ltYWdlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzY2YzI5NTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1nL2J1aWxkaW5nL2NvbnN0cnVjdGlvbi9idWlsZGluZ19zcGE0c291bHMucG5nJyk7XG4gICAgfVxuICB9XG59XG5cbmRpdi50b3duLXVwZ3JhZGVzIHtcbiAgcGFkZGluZzogMDsgYm9yZGVyOiAxcHggc29saWQgQG15aG9yZGVzLXNtYWxsdGV4dDtcblxuICAmPi5yb3cge1xuICAgIC5iLXRhYmxlKCk7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgc3Ryb25nIHsgZm9udC1zaXplOiAxLjVyZW07IGZvbnQtdmFyaWFudDogc21hbGwtY2FwcyB9XG4gICAgYiB7IGNvbG9yOiBAbXlob3JkZXMtc21hbGx0ZXh0OyB9XG5cbiAgICAmLmNvbXBsZXRlIHtcbiAgICAgIGJhY2tncm91bmQ6IEBteWhvcmRlcy1idWlsZGluZy1jb21wbGV0ZS1yb3ctY29sb3I7ICY+LmNlbGwgeyBiYWNrZ3JvdW5kOiBAbXlob3JkZXMtYnVpbGRpbmctY29tcGxldGUtcm93LWNvbG9yOyB9XG4gICAgICAmPiBkaXYuY2VsbDpmaXJzdC1jaGlsZDpiZWZvcmUgeyBiYWNrZ3JvdW5kOiBAbXlob3JkZXMtYnVpbGRpbmctY29tcGxldGUtaGVhZGVyLWNvbG9yOyB9XG4gICAgfVxuICB9XG59XG5cbmRpdi52b3RlZC1idWlsZGluZyB7XG4gIG1heC13aWR0aDogMzQwcHg7XG4gIGNvbG9yOiAjZjBkNzllO1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjM2IzMjQ5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRhYjc2O1xuICBvdXRsaW5lOiAycHggc29saWQgIzVjMmIyMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG5cbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIG1hcmdpbjogMTVweCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC5uYW1lIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG59XG5cbnVsLnRhYnMge1xuICAmLmJ1aWxkaW5ncy10YWJzIHtcbiAgICAmOjphZnRlciB7IGNvbnRlbnQ6IFwiXCI7IGRpc3BsYXk6IHRhYmxlOyBjbGVhcjogYm90aDsgfVxuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4O1xuICAgID4gbGkge1xuICAgICAgbWFyZ2luOiAwIDNweCAwIDA7XG4gICAgfVxuICB9XG59XG5cbiNhcF9wcm9tcHQge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMTJweDtcbiAgcGFkZGluZzogNHB4O1xuICBiYWNrZ3JvdW5kOiMzYjMyNDk7XG4gIG91dGxpbmU6IDFweCBzb2xpZCBibGFjaztcbiAgYm9yZGVyOiAycHggc29saWQgI2RkYWI3NjtcbiAgei1pbmRleDogOTk5OTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IChAc2NyZWVuLWxhcmdlLXRocmVzaG9sZCAtIDEpKSB7XG5cbmRpdi5idWlsZGluZ3Mge1xuICAuYnVpbGRpbmcge1xuICAgIC5idWlsZGluZ19pbmZvIHtcbiAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgICBtYXgtaGVpZ2h0OiA1MCU7XG4gICAgfVxuICAgIC5idWlsZGluZ19yZXNvdXJjZXMsXG4gICAgLmJ1aWxkaW5nX2FjdGlvbiB7XG4gICAgICBtaW4taGVpZ2h0OiA1MCU7XG4gICAgfVxuICAgICYucm9vdCB7XG4gICAgICBtaW4taGVpZ2h0OiBAbXlob3JkZXMtYnVpbGRpbmctaGVpZ2h0LXJvb3QgKiAyO1xuICAgICAgLmJ1aWxkaW5nX2luZm8sXG4gICAgICAuYnVpbGRpbmdfcmVzb3VyY2VzIHtcbiAgICAgICAgbWluLWhlaWdodDogQG15aG9yZGVzLWJ1aWxkaW5nLWhlaWdodC1yb290O1xuICAgICAgfVxuICAgIH1cbiAgICAmOm5vdCgucm9vdCkge1xuICAgICAgbWluLWhlaWdodDogQG15aG9yZGVzLWJ1aWxkaW5nLWhlaWdodCAqIDI7XG4gICAgICAuYnVpbGRpbmdfaW5mbyxcbiAgICAgIC5idWlsZGluZ19yZXNvdXJjZXMge1xuICAgICAgICBtaW4taGVpZ2h0OiBAbXlob3JkZXMtYnVpbGRpbmctaGVpZ2h0O1xuXG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5sb2NrZWR7XG4gICAgICAmLnJvb3Qge1xuICAgICAgICBoZWlnaHQ6IEBteWhvcmRlcy1idWlsZGluZy1oZWlnaHQtcm9vdDtcbiAgICAgIH1cbiAgICAgICY6bm90KC5yb290KSB7XG4gICAgICAgIGhlaWdodDogQG15aG9yZGVzLWJ1aWxkaW5nLWhlaWdodDtcbiAgICAgIH1cbiAgICAgIC5idWlsZGluZ19yZXNvdXJjZXMge1xuICAgICAgICBoZWlnaHQ6IDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnVpbGRpbmdfcm93IHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgLmJ1aWxkaW5nX2luZm8ge1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAvLyBmaXJlZm94XG4gICAgICAgICYuaGFzLXZvdGUge1xuICAgICAgICAgIC5kZWZlbnNlLFxuICAgICAgICAgIC5kZWZlbnNlLWJyb2tlbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAudm90ZV9oaWRlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnZvdGUge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC8vIGVuZCBmaXJlZm94XG4gICAgICAgICY6aGFzKC52b3RlKSB7XG4gICAgICAgICAgLmRlZmVuc2UsXG4gICAgICAgICAgLmRlZmVuc2UtYnJva2VuIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC52b3RlX2hpZGUge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAudm90ZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIFxuICAgICAgLmJ1aWxkaW5nX3Jlc291cmNlcyB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNXB4KTtcbiAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgXG4gICAgICAgIC8vIFJlc291cmNlcyBhbHdheXMgZXh0ZW5kZWQgb24gbW9iaWxlXG4gICAgICAgIC5idWlsZC1yZXEtaXRlbXMge1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIC5idWlsZC1yZXEge1xuICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmV4dGVuZF9yZXNvdXJjZXMge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnVpbGQtYnRuIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgICYuZW1wdHkge1xuICAgICAgLmJ1aWxkaW5nX3Jlc291cmNlcyxcbiAgICAgIC5idWlsZGluZ19hY3Rpb24ge1xuICAgICAgICBtaW4taGVpZ2h0OiAycHg7XG4gICAgICB9XG4gICAgICAmLnJvb3Qge1xuICAgICAgICBtaW4taGVpZ2h0OiBAbXlob3JkZXMtYnVpbGRpbmctaGVpZ2h0LXJvb3Q7XG4gICAgICB9XG4gICAgICAmOm5vdCgucm9vdCkge1xuICAgICAgICBtaW4taGVpZ2h0OiBAbXlob3JkZXMtYnVpbGRpbmctaGVpZ2h0O1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmLnZvdGVkOm5vdCguY29tcGxldGUpOm5vdCgubG9ja2VkKSB7XG4gICAgICAuZGVmZW5zZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVuc2V0O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG59IiwiQGltcG9ydCAob25jZSkgXCIuLi90aGVtZVwiO1xuXG4uZm9ydW0tcHJldmlldyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyBmb250LXNpemU6IDEuMmVtOyBwYWRkaW5nOiA1cHg7IGJvcmRlci1yYWRpdXM6IDEwcHg7IG1hcmdpbjogMTBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ZvcnVtL2ZvcnVtLnBuZ1wiKSB0b3AgY2VudGVyIHJlcGVhdC14LCAjN2U0ZDJhOyBjdXJzb3I6IHBvaW50ZXI7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDEwcHggcmdiYSgwLDAsMCwwLjUpKTsgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAtMnB4OyBib3JkZXI6IDJweCBzb2xpZCAjN2U0ZDJiO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC41cyBlYXNlLWluLW91dCwgZmlsdGVyIDAuMjVzIGVhc2UtaW4tb3V0LCBjb2xvciAwLjI1cyBlYXNlLWluLW91dDtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC44KTsgdGV4dC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsMCwwLCAwLjUpOyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgJj5pbWcgeyBtYXJnaW4tcmlnaHQ6IDEwcHg7IG1heC13aWR0aDogMTAwcHg7IGZsZXgtZ3JvdzogMDsgb2JqZWN0LWZpdDogY29udGFpbjsgb2JqZWN0LXBvc2l0aW9uOiB0b3AgfVxuICAmPmRpdiB7IG1hcmdpbi10b3A6IDJweDsgZmxleC1ncm93OiAxIH1cblxuICAmLmZvcnVtLXByZXZpZXctZGVzYyB7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgc3BhbiB7IGRpc3BsYXk6IGJsb2NrOyBmb250LXNpemU6IDAuNmVtOyBtYXJnaW4tdG9wOiA0cHg7IGxpbmUtaGVpZ2h0OiAxMHB4OyBvcGFjaXR5OiAwLjg7IH1cblxuICAgICYuZm9ydW0tcHJldmlldy1vZyBzcGFuIHsgbWFyZ2luLXRvcDogMTVweDsgZGlzcGxheTogYmxvY2t9XG4gIH1cblxuICAmLm5ldzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiIFwiOyBwb3NpdGlvbjogYWJzb2x1dGU7IHdpZHRoOiAyMHB4OyBoZWlnaHQ6IDIwcHg7IGJvcmRlcjogMXB4IHNvbGlkICNmZTdkMDA7IGJveC1zaGFkb3c6IDAgMCAzcHggYmxhY2s7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ZvcnVtL25ldy5wbmdcIikgdG9wIGNlbnRlciBuby1yZXBlYXQsICNiZDNkMDA7IHRvcDogLTJweDsgbGVmdDogLTdweDtcbiAgfVxuXG4gICY6aG92ZXIgeyBib3JkZXItY29sb3I6IEBteWhvcmRlcy1zbWFsbHRleHQ7IGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDEwcHggcmdiYSgwLDAsMCwwLjgpKTsgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMS4wKTsgfVxuICAmOmFmdGVyIHsgY2xlYXI6IGJvdGg7IGRpc3BsYXk6IHRhYmxlOyBjb250ZW50OiBcIlwiO31cbn1cblxuLmZvcnVtR3JvdXAge1xuICAuaGVhZGVyIHtcbiAgICBmb250LXZhcmlhbnQ6IHNtYWxsLWNhcHM7IGZvbnQtd2VpZ2h0OiBib2xkOyBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjsgZ2FwOiAxMHB4OyBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBpbWcgeyBmbGV4LWdyb3c6IDAgfVxuICAgIHNwYW4geyBmbGV4LWdyb3c6IDEgfVxuICB9XG4gIC5jb250ZW50IHtcblxuICAgIHRyYW5zaXRpb246IGZpbHRlciAwLjI1cyBlYXNlLWluLW91dCwgY29sb3IgMC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgMTBweCByZ2JhKDAsMCwwLDAuNSkpO1xuICAgICY6aG92ZXIgeyBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAxMHB4IHJnYmEoMCwwLDAsMC44KSk7IH1cblxuICAgIC5mb3J1bS1wcmV2aWV3IHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IG1hcmdpbi1ib3R0b206IDA7IGJvcmRlci1yYWRpdXM6IDA7IGZpbHRlcjogbm9uZTtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7IGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQgeyBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4OyBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDsgYm9yZGVyLXRvcC13aWR0aDogMnB4OyB9XG4gICAgICAmOmxhc3QtY2hpbGQgIHsgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDsgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7IGJvcmRlci1ib3R0b20td2lkdGg6IDJweDsgfVxuXG4gICAgICAmLmZvcnVtLXByZXZpZXctZGVzYyB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMHB4OyBmb250LXNpemU6IDFlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmKy5mb3J1bUdyb3VwIHsgbWFyZ2luLXRvcDogMjBweDsgfVxufVxuXG5AbXlob3JkZXMtZm9ydW0tYnV0dG9uLWNvbG9yOiAgI2EyMzIxYTtcbkBteWhvcmRlcy1mb3J1bS1idXR0b24tYm9yZGVyOiAjYzMzNzIwO1xuQG15aG9yZGVzLWZvcnVtLWRpc2FibGVkLWJ1dHRvbi1jb2xvcjogIGdyZXk7XG5AbXlob3JkZXMtZm9ydW0tZGlzYWJsZWQtYnV0dG9uLWJvcmRlcjogZ3JleTtcblxuLm1vZE9yaWdUZXh0LCAubW9kV2FyblRleHQsIC5tb2RJbmZvVGV4dCB7XG4gIGNsZWFyOiBsZWZ0OyBtYXJnaW46IDAgMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcsICMwMDAxIDI1JSwgI2ZmZjAgMjUlLCAjZmZmMCA1MCUsICMwMDAxIDUwJSwgIzAwMDEgNzUlLCAjZmZmMCA3NSUsICNmZmYwIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEyLjYzcHggMTIuNjNweDtcblxuICBwYWRkaW5nOiAycHggMnB4IDJweCA4cHg7XG4gICY+c3BhbjpmaXJzdC1jaGlsZCB7IGZvbnQtc2l6ZTogMC42ZW07IGZvbnQtd2VpZ2h0OiBib2xkIH1cbiAgJjpub3QoLnBvaW50ZXIpPnNwYW46Zmlyc3QtY2hpbGQgeyBkaXNwbGF5OiBub25lOyB9XG4gICYucG9pbnRlcj5kaXY6bGFzdC1jaGlsZCB7IGRpc3BsYXk6IG5vbmUgfVxuXG4gIGEgeyBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG5cbiAgJi5tb2RPcmlnVGV4dCB7IGJhY2tncm91bmQtY29sb3I6ICMzMjQyMDA7IGJvcmRlcjogMXB4IHNvbGlkICMwMDQ3MDI7ICY+c3BhbjpmaXJzdC1jaGlsZCB7IGNvbG9yOiAjYTRmZjk2IH07ICY+ZGl2IHsgY29sb3I6IHdoaXRlOyB9IH1cbiAgJi5tb2RXYXJuVGV4dCB7IGJhY2tncm91bmQtY29sb3I6ICNmZjcyNzI7IGJvcmRlcjogMXB4IHNvbGlkICNmYjVmNWY7ICY+c3BhbjpmaXJzdC1jaGlsZCwgJj5kaXYgeyBjb2xvcjogIzAwMDAwMCB9IH1cbiAgJi5tb2RJbmZvVGV4dCB7IGJhY2tncm91bmQtY29sb3I6ICNmZmUxYTY7IGJvcmRlcjogMXB4IHNvbGlkICNmY2MyODE7ICY+c3BhbjpmaXJzdC1jaGlsZCwgJj5kaXYgeyBjb2xvcjogIzAwMDAwMCB9IH1cblxuICAmKy5mb3J1bS1wb3N0LWNvbnRlbnQge2JvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDt9XG59XG5cbi5mb3J1bS1jb250ZW50LWZvcm1hdCgpIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgYiwgc3Ryb25nIHsgY29sb3I6ICNhZmIzY2Y7IHRleHQtdHJhbnNmb3JtOiBpbml0aWFsOyBvcGFjaXR5OiAuODsgfVxuICBpLCBlbSB7IGNvbG9yOiAjZjBkNzllOyBvcGFjaXR5OiAuNzsgfVxuICBzLCBzdHJpa2UsIGRlbCB7IG9wYWNpdHk6IC44OyB9XG4gIHNwYW4uYmFkIHsgY29sb3I6ICNmZjQxMTE7IH1cbiAgc3Bhbi5iaWcgeyBmb250LXNpemU6IDEuMmVtOyBzcGFuLmJpZyB7IGZvbnQtc2l6ZTogaW5oZXJpdDsgfSB9XG4gIGRpdi5odG1sIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbiAgaHIgeyBib3JkZXItY29sb3I6IEBteWhvcmRlcy1zbWFsbHRleHQgfVxuXG4gIGltZyB7IG1heC1oZWlnaHQ6IDQ4MHB4OyBtYXgtd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0byAhaW1wb3J0YW50OyB3aWR0aDogYXV0byAhaW1wb3J0YW50OyB9XG5cbiAgZGl2LmNsZWFyIHsgZGlzcGxheTogYmxvY2s7IGhlaWdodDogMDsgY2xlYXI6IGxlZnQgfVxuXG4gIHNwYW4ucXVvdGVhdXRob3IsIGRpdi5jcmVmIHtcbiAgICAmLnF1b3RlYXV0aG9yIHsgbWFyZ2luLWxlZnQ6IDMwcHg7IH1cbiAgICAmLmNyZWYsICYucXVvdGVhdXRob3JbeC1pZF0geyBjdXJzb3I6IHBvaW50ZXIgfVxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgJi5yYXcge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cblxuICAgICYucXVvdGVhdXRob3IgKyBibG9ja3F1b3RlIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG5cbiAgLnVzZXJuYW1lIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cblxuICAmIGJsb2NrcXVvdGUgLnF1b3RlYXV0aG9yIHsgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4gIHVsLG9sIHtjbGVhcjpsZWZ0O31cblxuICB1bC5wb2xsIHtcbiAgICAmOm5vdCguZ2xvYmFsLXBvbGwpIHsuYm94KCk7fVxuICAgICYuZ2xvYmFsLXBvbGwgeyBwYWRkaW5nOiAwOyB9XG4gICAgbGluZS1oZWlnaHQ6IDA7IGZvbnQtc2l6ZTogMDtcbiAgICAmPmxpIHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7IHBvc2l0aW9uOiByZWxhdGl2ZTsgcGFkZGluZzogMTBweCAzcHg7IG1hcmdpbjogMDsgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICY6bm90KC5wbGFpbik6bm90KC5xKTpub3QoLmRlc2MpOmJlZm9yZSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA5cHg7IGxlZnQ6IC0yNnB4OyBoZWlnaHQ6IDE2cHg7IHdpZHRoOiAxNnB4OyBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2Vtb3Rlcy9hcnJvd3JpZ2h0LmdpZik7IGNvbnRlbnQ6IFwiIFwiOyB9XG4gICAgICAmLnEge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDsgY29sb3I6IEBteWhvcmRlcy1zbWFsbHRleHQ7XG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge2Rpc3BsYXk6IG5vbmV9XG4gICAgICB9XG4gICAgICAmLmRlc2MgeyBjb2xvcjogQG15aG9yZGVzLXNtYWxsdGV4dCB9XG4gICAgICAmOm5vdCguZGVzYykrbGkgeyBib3JkZXItdG9wOiAxcHggZG90dGVkIEBteWhvcmRlcy1zbWFsbHRleHQ7IH1cblxuICAgICAgLnZvdGUtYmFyIHtcbiAgICAgICAgaGVpZ2h0OiA2cHg7IGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwwLDAsMC42KSAwJSwgcmdiYSgwLDAsMCwwLjIpIDEwMCUpOyBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAmPi5iYXIgeyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmYjU4IDAlLCAjZjJjOTRkIDEwMCUpOyBoZWlnaHQ6IDEwMCUgfVxuICAgICAgfVxuICAgIH1cbiAgICAmOm5vdCguZ2xvYmFsLXBvbGwpID4gbGkge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgJi5xIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgICY6YmVmb3JlIHsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDlweDsgbGVmdDogLTI2cHg7IGhlaWdodDogMTZweDsgd2lkdGg6IDE2cHg7IGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvaWNvbnMvc21hbGxfaGVscC5naWYpOyBjb250ZW50OiBcIiBcIjsgfVxuICAgICAgfVxuXG4gICAgfVxuICAgICYuZ2xvYmFsLXBvbGwgPiBsaSB7XG4gICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICYucSB7IGZvbnQtc2l6ZTogMS42cmVtOyAgfVxuICAgICAgJjpub3QoLnBsYWluKTpub3QoLnEpIHsgbWFyZ2luLWxlZnQ6IDMycHg7IH1cbiAgICB9XG4gIH1cblxuICBibG9ja3F1b3RlIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7IGJvcmRlci1jb2xvcjogcmdiYSgwLDAsMCwuNik7IGJvcmRlci1zdHlsZTogZGFzaGVkOyBib3JkZXItd2lkdGg6IDAgMCAxcHggMXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDsgZm9udC1zaXplOiAuODc1ZW07IG9wYWNpdHk6IC43O1xuXG4gICAgJiBibG9ja3F1b3RlIHsgbWFyZ2luLWxlZnQ6IDEwcHg7IG1hcmdpbi1yaWdodDogMDsgb3BhY2l0eTogMTsgZm9udC1zaXplOiAxZW07IH1cbiAgfVxuXG4gIC5zcG9pbGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCAjMDAwNiAyNSUsICNmZmYwIDI1JSwgI2ZmZjAgNTAlLCAjMDAwNiA1MCUsICMwMDA2IDc1JSwgI2ZmZjAgNzUlLCAjZmZmMCAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEyLjYzcHggMTIuNjNweDsgbWFyZ2luOiAwIDVweDtcbiAgICAmOm5vdCg6aG92ZXIpIHsgY29sb3I6IHRyYW5zcGFyZW50OyAmPiogeyB2aXNpYmlsaXR5OiBoaWRkZW47IH0gfVxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC00NWRlZywgIzAwMDMgMjUlLCAjZmZmMCAyNSUsICNmZmYwIDUwJSwgIzAwMDMgNTAlLCAjMDAwMyA3NSUsICNmZmYwIDc1JSwgI2ZmZjAgMTAwJSk7XG4gICAgICAmPiogeyBhbmltYXRpb246IGRlbGF5LXBvaW50ZXItZXZlbnRzIDUwMG1zIGxpbmVhcjsgfVxuICAgIH1cbiAgfVxuXG4gIC5zaWRlTm90ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IG1hcmdpbi10b3A6IDEwcHg7IG1hcmdpbi1ib3R0b206IDEwcHg7IG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtOyBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cblxuICAuZ2xvcnkge1xuICAgIGNsZWFyOiBsZWZ0OyBtYXJnaW46IDMwcHggMzBweCAxNXB4OyAgcGFkZGluZzogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzAxYTIyOyBib3JkZXI6IDFweCBzb2xpZCAjZmU3ZDAwOyBib3JkZXItdG9wLWNvbG9yOiAjZmViNTAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDsgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4ICMwMDAsIDAgMCAycHggIzAwMDsgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltZy9mb3J1bS9nbG9yeWhvcmRlcy5wbmcnKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAyMnB4OyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMDsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAtMjJweDsgbGVmdDogMDsgd2lkdGg6IDEwMCU7IGhlaWdodDogMjJweDtcbiAgICB9XG5cbiAgICBwIHsgbWFyZ2luOiAwOyB9XG5cbiAgICAmIC5nbG9yeSB7IG1hcmdpbjogMDsgJjpiZWZvcmUgeyBkaXNwbGF5OiBub25lOyB9IH1cbiAgfVxuXG4gIGRpdi5jcm93bXNnIHsgbWFyZ2luOiA0cHggMDsgYm9yZGVyOiAxcHggc29saWQgI2RkYWI3NjsgYmFja2dyb3VuZDogIzc2MzkzOTsgcGFkZGluZzogM3B4OyBjb2xvcjogI2VjYjBiMDsgJi5maXhNYXJnaW4geyBtYXJnaW4tbGVmdDogMTIwcHg7IH0gfVxuXG4gIHNwYW4ucnBhdXRob3Ige1xuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vLi4vaW1nL2ZvcnVtL3JwLnBuZycpIGxlZnQgdG9wIG5vLXJlcGVhdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7IGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYzsgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyBjbGVhcjogbGVmdDtcbiAgICAmKy5ycFRleHQgeyBtYXJnaW4tdG9wOiA3cHg7IH1cbiAgfVxuXG4gIC5ycFRleHQge1xuICAgIGNsZWFyOiBsZWZ0O1xuICAgIG1hcmdpbjogMCAzMHB4IDE1cHggMzBweDsgcGFkZGluZzogM3B4OyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkYmQ4OyBib3JkZXI6IDFweCBzb2xpZCAjZWZlZmVmOyBib3JkZXItdG9wLWNvbG9yOiB3aGl0ZTsgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJveC1zaGFkb3c6IDAgMCAycHggYmxhY2s7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZm9udC1zdHlsZTogaXRhbGljOyBsaW5lLWhlaWdodDogMThweDsgY29sb3I6ICMzYjQxNTE7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjsgZGlzcGxheTogYmxvY2s7IGJhY2tncm91bmQ6IHVybCgnLi4vLi4vaW1nL2ZvcnVtL2Fycm93VXAucG5nJykgbGVmdCBjZW50ZXIgbm8tcmVwZWF0OyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC02cHg7IGxlZnQ6IDVweDsgd2lkdGg6IDEwMCU7IGhlaWdodDogOHB4O1xuICAgIH1cbiAgICBiLCBpIHtcbiAgICAgIGNvbG9yOiAjM2I0MTUxO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIH1cbiAgICAuY29sbGFwc29yLCBhIHtcbiAgICAgIGNvbG9yOiBkYXJrZW4oI2RkYWI3NiwgMzAlKTtcbiAgICB9XG4gIH1cblxuICBwcmUge1xuICAgIGNsZWFyOiBsZWZ0O1xuICAgIGRpc3BsYXk6IGJsb2NrOyBwYWRkaW5nOiA1cHg7IGJvcmRlcjogMXB4IGRhc2hlZCB3aGl0ZTsgb3ZlcmZsb3c6IGF1dG87IGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsMCwwLCAwLjM1KTtcbiAgICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgICBpbWcgeyBkaXNwbGF5OiBub25lOyB9XG4gIH1cblxuICAub3JhY2xlQW5ub3VuY2UsXG4gIC5tb2RBbm5vdW5jZSxcbiAgLmFkbWluQW5ub3VuY2Uge1xuICAgIGNsZWFyOiBsZWZ0O1xuICAgIG1hcmdpbjogMCAxNXB4O1xuICAgIHBhZGRpbmc6IDhweCA4cHggOHB4IDI0cHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJi5vcmFjbGVBbm5vdW5jZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltZy9mb3J1bS9hbm5vdW5jZUJnLnBuZycpO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGxlZnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2I0MTUxO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzZCNzA4NztcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAycHggYmxhY2s7XG4gICAgfVxuICAgICYubW9kQW5ub3VuY2Uge1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltZy9mb3J1bS9tb2RBbm5vdW5jZUJnLnBuZycpO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNXB4IDVweDtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1QzAwMDA7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjNDcwMDAwO1xuICAgIH1cblxuICAgICYuYWRtaW5Bbm5vdW5jZSB7XG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1NTNDNTM7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmViNTAwO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWcvZm9ydW0vYWRtaW5Bbm5vdW5jZUJnLnBuZycpOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gIH1cblxuICBkaXYuZGljZS00LCBkaXYuZGljZS02LCBkaXYuZGljZS04LCBkaXYuZGljZS0xMCwgZGl2LmRpY2UtMTIsIGRpdi5kaWNlLTIwLCBkaXYuZGljZS0xMDAsXG4gIGRpdi5sZXR0ZXItYSwgZGl2LmxldHRlci1jLCBkaXYubGV0dGVyLXYsXG4gIGRpdi5ycHMsIGRpdi5jb2luLCBkaXYuY2FyZCxcbiAgZGl2LmNpdGl6ZW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgcGFkZGluZzogMXB4IDNweCAxcHggMTlweDsgYm9yZGVyLXJhZGl1czogMnB4OyBiYWNrZ3JvdW5kOiAjM0IzMjQ5OyBmb250LXNpemU6IDAuOGVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyBtYXJnaW46IDAgMnB4OyBjb2xvcjogd2hpdGU7XG4gIH1cbiAgZGl2LmRpY2UtNCAgIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ZvcnVtL2RpY2U0LnBuZ1wiKSAgIGxlZnQgY2VudGVyIG5vLXJlcGVhdCwgIzNCMzI0OSB9XG4gIGRpdi5kaWNlLTYgICB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9mb3J1bS9kaWNlNi5wbmdcIikgICBsZWZ0IGNlbnRlciBuby1yZXBlYXQsICMzQjMyNDkgfVxuICBkaXYuZGljZS04ICAgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvZm9ydW0vZGljZTgucG5nXCIpICAgbGVmdCBjZW50ZXIgbm8tcmVwZWF0LCAjM0IzMjQ5IH1cbiAgZGl2LmRpY2UtMTAgIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ZvcnVtL2RpY2UxMC5wbmdcIikgIGxlZnQgY2VudGVyIG5vLXJlcGVhdCwgIzNCMzI0OSB9XG4gIGRpdi5kaWNlLTEyICB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9mb3J1bS9kaWNlMTIucG5nXCIpICBsZWZ0IGNlbnRlciBuby1yZXBlYXQsICMzQjMyNDkgfVxuICBkaXYuZGljZS0yMCAgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvZm9ydW0vZGljZTIwLnBuZ1wiKSAgbGVmdCBjZW50ZXIgbm8tcmVwZWF0LCAjM0IzMjQ5IH1cbiAgZGl2LmRpY2UtMTAwIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ZvcnVtL2RpY2UxMDAucG5nXCIpIGxlZnQgY2VudGVyIG5vLXJlcGVhdCwgIzNCMzI0OSB9XG4gIGRpdi5sZXR0ZXItYSB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9mb3J1bS9sdGEucG5nXCIpICAgICBsZWZ0IGNlbnRlciBuby1yZXBlYXQsICMzQjMyNDkgfVxuICBkaXYubGV0dGVyLWMgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvZm9ydW0vbHRjLnBuZ1wiKSAgICAgbGVmdCBjZW50ZXIgbm8tcmVwZWF0LCAjM0IzMjQ5IH1cbiAgZGl2LmxldHRlci12IHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ZvcnVtL2x0di5wbmdcIikgICAgIGxlZnQgY2VudGVyIG5vLXJlcGVhdCwgIzNCMzI0OSB9XG4gIGRpdi5ycHMgICAgICB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9mb3J1bS9ycHMucG5nXCIpICAgICBsZWZ0IGNlbnRlciBuby1yZXBlYXQsICMzQjMyNDkgfVxuICBkaXYuY29pbiAgICAgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvZm9ydW0vY29pbi5wbmdcIikgICAgbGVmdCBjZW50ZXIgbm8tcmVwZWF0LCAjM0IzMjQ5IH1cbiAgZGl2LmNhcmQgICAgIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ZvcnVtL2NhcmQucG5nXCIpICAgIGxlZnQgY2VudGVyIG5vLXJlcGVhdCwgIzNCMzI0OSB9XG4gIGRpdi5jaXRpemVuICB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ljb25zL3NtYWxsX2h1bWFuLmdpZlwiKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQsICMzQjMyNDk7XG4gICAgJlt4LWE9bm9uZV0gICAgICAgIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ljb25zL3NtYWxsX2h1bWFuLmdpZlwiKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQsIHVybChcIi4uLy4uL2ltZy9wcm9mZXNzaW9ucy9sb29zZXIuZ2lmXCIpIGxlZnQgMTZweCBjZW50ZXIgbm8tcmVwZWF0ICMzQjMyNDk7IHBhZGRpbmctbGVmdDogMzVweCB9XG4gICAgJlt4LWE9YmFzaWNdICAgICAgIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ljb25zL3NtYWxsX2h1bWFuLmdpZlwiKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQsIHVybChcIi4uLy4uL2ltZy9wcm9mZXNzaW9ucy9iYXNpYy5naWZcIikgbGVmdCAxNnB4IGNlbnRlciBuby1yZXBlYXQgIzNCMzI0OTsgcGFkZGluZy1sZWZ0OiAzNXB4IH1cbiAgICAmW3gtYT1jb2xsZWNdICAgICAgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvaWNvbnMvc21hbGxfaHVtYW4uZ2lmXCIpIGxlZnQgY2VudGVyIG5vLXJlcGVhdCwgdXJsKFwiLi4vLi4vaW1nL3Byb2Zlc3Npb25zL2RpZy5naWZcIikgbGVmdCAxNnB4IGNlbnRlciBuby1yZXBlYXQgIzNCMzI0OTsgcGFkZGluZy1sZWZ0OiAzNXB4IH1cbiAgICAmW3gtYT1ndWFyZGlhbl0gICAgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvaWNvbnMvc21hbGxfaHVtYW4uZ2lmXCIpIGxlZnQgY2VudGVyIG5vLXJlcGVhdCwgdXJsKFwiLi4vLi4vaW1nL3Byb2Zlc3Npb25zL3NoaWVsZC5naWZcIikgbGVmdCAxNnB4IGNlbnRlciBuby1yZXBlYXQgIzNCMzI0OTsgcGFkZGluZy1sZWZ0OiAzNXB4IH1cbiAgICAmW3gtYT1odW50ZXJdICAgICAgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvaWNvbnMvc21hbGxfaHVtYW4uZ2lmXCIpIGxlZnQgY2VudGVyIG5vLXJlcGVhdCwgdXJsKFwiLi4vLi4vaW1nL3Byb2Zlc3Npb25zL3Zlc3QuZ2lmXCIpIGxlZnQgMTZweCBjZW50ZXIgbm8tcmVwZWF0ICMzQjMyNDk7IHBhZGRpbmctbGVmdDogMzVweCB9XG4gICAgJlt4LWE9dGFtZXJdICAgICAgIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ljb25zL3NtYWxsX2h1bWFuLmdpZlwiKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQsIHVybChcIi4uLy4uL2ltZy9wcm9mZXNzaW9ucy90YW1lci5naWZcIikgbGVmdCAxNnB4IGNlbnRlciBuby1yZXBlYXQgIzNCMzI0OTsgcGFkZGluZy1sZWZ0OiAzNXB4IH1cbiAgICAmW3gtYT10ZWNoXSAgICAgICAgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvaWNvbnMvc21hbGxfaHVtYW4uZ2lmXCIpIGxlZnQgY2VudGVyIG5vLXJlcGVhdCwgdXJsKFwiLi4vLi4vaW1nL3Byb2Zlc3Npb25zL3RlY2guZ2lmXCIpIGxlZnQgMTZweCBjZW50ZXIgbm8tcmVwZWF0ICMzQjMyNDk7IHBhZGRpbmctbGVmdDogMzVweCB9XG4gICAgJlt4LWE9c2hhbWFuXSAgICAgIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ljb25zL3NtYWxsX2h1bWFuLmdpZlwiKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQsIHVybChcIi4uLy4uL2ltZy9wcm9mZXNzaW9ucy9zaGFtYW4uZ2lmXCIpIGxlZnQgMTZweCBjZW50ZXIgbm8tcmVwZWF0ICMzQjMyNDk7IHBhZGRpbmctbGVmdDogMzVweCB9XG4gICAgJlt4LWE9c3Vydml2YWxpc3RdIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ljb25zL3NtYWxsX2h1bWFuLmdpZlwiKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQsIHVybChcIi4uLy4uL2ltZy9wcm9mZXNzaW9ucy9ib29rLmdpZlwiKSBsZWZ0IDE2cHggY2VudGVyIG5vLXJlcGVhdCAjM0IzMjQ5OyBwYWRkaW5nLWxlZnQ6IDM1cHggfVxuICAgICZbeC1hPWhlcm9dICAgICAgICB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9pY29ucy9zbWFsbF9odW1hbi5naWZcIikgbGVmdCBjZW50ZXIgbm8tcmVwZWF0LCB1cmwoXCIuLi8uLi9pbWcvcHJvZmVzc2lvbnMvaGVyby5naWZcIikgbGVmdCAxNnB4IGNlbnRlciBuby1yZXBlYXQgIzNCMzI0OTsgcGFkZGluZy1sZWZ0OiAzNXB4IH1cbiAgICAmW3gtYT1kZWFkXSAgICAgICAgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvaWNvbnMvc21hbGxfaHVtYW4uZ2lmXCIpIGxlZnQgY2VudGVyIG5vLXJlcGVhdCwgdXJsKFwiLi4vLi4vaW1nL3Byb2Zlc3Npb25zL2RlYXRoLmdpZlwiKSBsZWZ0IDE2cHggY2VudGVyIG5vLXJlcGVhdCAjM0IzMjQ5OyBwYWRkaW5nLWxlZnQ6IDM1cHggfVxuICAgICZbeC1hPXNodW5uZWRdICAgICB7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9pY29ucy9zbWFsbF9odW1hbi5naWZcIikgbGVmdCBjZW50ZXIgbm8tcmVwZWF0LCB1cmwoXCIuLi8uLi9pbWcvaWNvbnMvYmFuaXNoZWQuZ2lmXCIpIGxlZnQgMTZweCBjZW50ZXIgbm8tcmVwZWF0ICMzQjMyNDk7IHBhZGRpbmctbGVmdDogMzVweCB9XG5cbiAgfVxuXG4gIGRpdi5jb2xsYXBzb3Ige1xuXG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IGN1cnNvcjogcG9pbnRlcjsgY2xlYXI6IGxlZnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjIxLCAxNzEsIDExOCwgMC41KTsgY29sb3I6ICNkZGFiNzY7XG4gICAgYm94LXNoYWRvdzogMCA3cHggNXB4IC01cHggcmdiYSgwLDAsMCwwLjUpOyB0b3A6IC0ycHg7IG1hcmdpbi1ib3R0b206IC0ycHg7XG4gICAgei1pbmRleDogMTtcblxuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4xcyBlYXNlLWluLW91dCwgdG9wIDAuMXMgZWFzZS1pbi1vdXQsIG1hcmdpbi1ib3R0b20gMC4xcyBlYXNlLWluLW91dDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICfilrYnOyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7IHRvcDogMDsgd2lkdGg6IDI0cHg7IHRyYW5zZm9ybTogcm90YXRlKDApIHNjYWxlKDAuNik7IHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjFzIGVhc2UtaW4tb3V0OyBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgfVxuXG4gICAgJisuY29sbGFwc2VkIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IHBvc2l0aW9uOiByZWxhdGl2ZTsgcGFkZGluZzogMTBweCA0cHggNHB4OyBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7IGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKHJnYmEoMjIxLCAxNzEsIDExOCwgMC4xKSk7IHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgJj4qIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNnB4KTsgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICB9XG5cbiAgICAmW2RhdGEtb3Blbj1cIjFcIl0ge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDVweCAtNXB4IHJnYmEoMCwwLDAsMC4zKTsgdG9wOiAwOyBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgJjpiZWZvcmUgeyB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgc2NhbGUoMC42KTsgfVxuICAgICAgJisuY29sbGFwc2VkIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICAgICY+KiB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJltkYXRhLXRyYW5zaXRpb249XCIxXCJdKy5jb2xsYXBzZWQge1xuICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2UtaW4tb3V0LCBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgfVxuICB9XG59XG5cbi5mb3J1bS1jb250cm9sIHtcbiAgJj5kaXYuZm9ydW0taGVhZGVyLWJhcjpmaXJzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogYmxvY2s7IGJhY2tncm91bmQ6ICMzMjE5MTQ7IHBhZGRpbmc6IDRweDtcbiAgICAmPiorKiB7IG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gIH1cbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGJhY2tncm91bmQ6ICMzYzIwMTg7IGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLDAsMCwwLjIpO1xuXG4gICY+LnF1b3RlIHtcbiAgICBwYWRkaW5nOiAxNXB4OyBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgJj5zcGFuIHsgbWFyZ2luOiAwIDhweDsgfVxuICAgICY+Kjpub3Qoc3BhbikgeyBvcGFjaXR5OiAwLjQ7IH1cbiAgfVxufVxuXG51bC5zdWJzY3JpcHRpb25zIHtcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbiAgJj5saSB7XG4gICAgc3BhbiB7Y3Vyc29yOiBwb2ludGVyOyBmb250LXNpemU6IDAuOWVtOyBjb2xvcjogQG15aG9yZGVzLXNtYWxsdGV4dDsgd29yZC1icmVhazogYnJlYWstd29yZDt9XG4gICAgJi5uZXcgeyBsaXN0LXN0eWxlOiB1cmwoXCIuLi8uLi9pbWcvaWNvbnMvYW5pbV9pY29uX21haWwuZ2lmXCIpOyBmb250LXdlaWdodDogYm9sZCB9XG4gICAgJjpub3QoLm5ldykgeyBsaXN0LXN0eWxlOiBub25lIH1cbiAgICAmK2xpIHsgbWFyZ2luLXRvcDogNHB4OyB9XG4gICAgJjpob3ZlciB7IGNvbG9yOiB3aGl0ZTsgfVxuICB9XG59XG5cbi5mb3J1bS1ub3RlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY+YjpmaXJzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogYmxvY2s7IGJhY2tncm91bmQ6ICM5NjVjMzY7IHBhZGRpbmc6IDRweDsgZm9udC12YXJpYW50OiBzbWFsbC1jYXBzOyBvdmVyZmxvdzogaGlkZGVuOyB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICYrc3BhbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDVweDsgcmlnaHQ6IDNweDtcbiAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG4gIH1cbiAgZm9udC1zaXplOiAxLjFyZW07IGJhY2tncm91bmQ6ICM4YTU0MzI7IGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLDAsMCwwLjIpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzA0MzI4O1xuXG4gICYudGhyZWFkLWxpc3QtZmEtdGh1bWJ0YWNrIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTsgY29sb3I6IHdoaXRlO1xuICB9XG59XG5cbi5mb3J1bS1wb3N0IHtcbiAgJjpiZWZvcmUsICY6YWZ0ZXIgeyBjb250ZW50OiBcIiBcIjsgY2xlYXI6IGJvdGg7IGRpc3BsYXk6IHRhYmxlOyB9XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YTI2MWU7IGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLDAsMCwwLjIpOyAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzcwNDMyODsgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAmLmZvcnVtLXBvc3Qtc21hbGwge1xuICAgIC5hdmF0YXIsIC5hdmF0YXJjcm93IHtcbiAgICAgIG1hcmdpbjogMCAxNXB4IDAgMDsgZmxvYXQ6IGxlZnQ7XG4gICAgICAmPmltZyB7IHdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7IGhlaWdodDogMzBweCAhaW1wb3J0YW50OyBvYmplY3QtZml0OiBjb3ZlciB9XG4gICAgfVxuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICAudXNlcm5hbWUsLnVzZXJuYW1lLmlzLWZyaWVuZCB7IGNvbG9yOiB3aGl0ZTsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBiYWNrZ3JvdW5kOiBub25lOyBib3JkZXI6IG5vbmU7IGJveC1zaGFkb3c6IG5vbmU7IHBhZGRpbmc6IDA7fVxuICB9XG5cbiAgJj4uZm9ydW0tcG9zdC1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDRweDtcbiAgICBtaW4taGVpZ2h0OiA0OHB4O1xuXG4gICAgLm1oLWljb24gPiBpbWcgeyBtYXJnaW4tYm90dG9tOiAzcHg7IH1cblxuICAgICY+YiB7IHBhZGRpbmc6IDVweDsgJj5pbWcgeyB2ZXJ0aWNhbC1hbGlnbjogcmV2ZXJ0OyB9IH1cbiAgICAmPmkgeyBmbG9hdDogcmlnaHQ7IGZvbnQtc2l6ZTogMC43ZW07IG9wYWNpdHk6IDAuNTsgfVxuICAgICY+ZGl2LnBvc3Qtbm90ZSB7IGZvbnQtc2l6ZTogMC44ZW07IHNwYW4geyBvcGFjaXR5OiAxLjA7IH0gfVxuICAgICY+LmF2YXRhciwgJj4uYXZhdGFyY3JvdyB7XG4gICAgICBtYXJnaW46IDAgMTVweCAwIDEwcHg7IGZsb2F0OiBsZWZ0OyB6LWluZGV4OiAyOyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmOm5vdCguc21hbGwpIHsgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgIH1cbiAgICAmOmJlZm9yZSwgJjphZnRlciB7Y29udGVudDogXCIgXCI7IGNsZWFyOiByaWdodDt9XG4gICAgJjpiZWZvcmUgeyBkaXNwbGF5OiB0YWJsZTt9XG4gICAgJjphZnRlciB7ZGlzcGxheTogYmxvY2s7IGhlaWdodDogMDt9XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgIzc4NGEyYiwgNTAlLCAjOTY1YzM2KTtcbiAgICAmLmhlYWRlci12YXJpYW50LWNyb3cge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjMpO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgY29udGVudDogXCIgXCI7XG4gICAgICAgIHRvcDogMTAwJTsgbGVmdDogMDsgd2lkdGg6IDMwMHB4OyBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvZm9ydW0vY3Jvd01zZ19iZy5naWZcIikgbm8tcmVwZWF0IHRvcCBsZWZ0O1xuICAgICAgfVxuICAgIH1cbiAgICAmLmhlYWRlci12YXJpYW50LWRldiB7IGJhY2tncm91bmQ6ICMwMDY0OTU7IH1cbiAgICBhLmxpbmssIHNwYW4ubGluayB7IGNvbG9yOiB3aGl0ZTsgdGV4dC1kZWNvcmF0aW9uOiBub25lIH1cbiAgICAudXNlcm5hbWUgeyBjb2xvcjogd2hpdGU7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50OyBib3JkZXI6IG5vbmUgIWltcG9ydGFudDsgYm94LXNoYWRvdzogbm9uZTsgcGFkZGluZzogMDt9XG4gIH1cblxuICAmLmZvcnVtLXBvc3Qtc2VhcmNoLXJlc3VsdD4uZm9ydW0tcG9zdC1oZWFkZXIge1xuICAgIGxpbmUtaGVpZ2h0OiAwLjhlbTtcbiAgICAmPmIgeyBwYWRkaW5nOiAwOyBmb250LXNpemU6IDAuN2VtOyB9XG4gICAgJj5kaXYuZm91bmQtaW4ge1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgZm9udC1zaXplOiAwLjdlbTsgb3ZlcmZsb3c6IGhpZGRlbjsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgdGV4dC1vdmVyZmxvdzogXCIgWy4uLl1cIjtcbiAgICAgICY+YSB7IGN1cnNvcjogcG9pbnRlciB9XG4gICAgfVxuICB9XG5cbiAgJi5mb3J1bS1wb3N0LWhpZGRlbj4uZm9ydW0tcG9zdC1oZWFkZXIgeyBiYWNrZ3JvdW5kOiAjZmYwMDAwOyB9XG4gICYuZm9ydW0tcG9zdC1uZXcgeyBib3JkZXItbGVmdDogMnB4IHNvbGlkICNmZmRjMDA7IG1hcmdpbi1sZWZ0OiAtMnB4OyB9O1xuICAmLmZvcnVtLXBvc3Qtc2VsZWN0ZWQgeyBib3JkZXItbGVmdDogMnB4IHNvbGlkICMwZjA7IG1hcmdpbi1sZWZ0OiAtMnB4OyB9O1xuICAmLmZvcnVtLXBvc3QtbWFya2VkIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIGJveC1zaGFkb3c6IDAgMCAzcHggI2ZmZGMwMDtcbiAgfTtcblxuICAmLmNyb3ctcG0ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHJlZDtcbiAgICBvdXRsaW5lOiAycHggc29saWQgYmxhY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVjMmIyMDtcbiAgICAuZm9ydW0tcG9zdC1mb290ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVjMmIyMDtcbiAgICB9XG4gICAgLmZvcnVtLXBvc3QtaGVhZGVyIHtcbiAgICAgIGIge1xuICAgICAgICBjb2xvcjogI2ZmNDExMTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZvcnVtLXBvc3QtY29udGVudCB7XG4gICAgICBjb2xvcjogI2VjYjBiMDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vLi4vaW1nL2ZvcnVtL2Nyb3dNc2dfYmcuZ2lmJykgbm8tcmVwZWF0O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICB9XG5cbiAgJj4uZm9ydW0tcG9zdC1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDE7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4OyBwYWRkaW5nLXRvcDogMTBweDsgLyptYXgtaGVpZ2h0OiA3NTBweDsgb3ZlcmZsb3c6IGF1dG87Ki9cbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDAwMDY2OyBwYWRkaW5nLXJpZ2h0OiA0cHg7IHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cbiAgICBib2R5LmZvcnVtLWZvbnQtdHdpbm9pZCAmIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIH1cblxuICAgIGJvZHkuZm9ydW0tZm9udC1zbWFsbCAmIHtcbiAgICAgIGZvbnQtc2l6ZTogMS40NXJlbTtcbiAgICB9XG5cbiAgICBib2R5LmZvcnVtLWZvbnQtbGFyZ2UgJiB7XG4gICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgfVxuXG4gICAgYm9keS5mb3J1bS1mb250LXZlcnktbGFyZ2UgJiB7XG4gICAgICBmb250LXNpemU6IDEuOXJlbTtcbiAgICB9XG5cbiAgICAmLm1hcmtlZCB7IGJhY2tncm91bmQtY29sb3I6ICM4Yjc3MDA7IH1cblxuICAgIC5mb3J1bS1jb250ZW50LWZvcm1hdCgpO1xuXG4gIH1cblxuICAmLmZvcnVtLXBvc3QtdmFyaWFudC1jcm93IHtcbiAgICBiYWNrZ3JvdW5kOiAjNWMyYjIwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAmLmZvcnVtLXBvc3Qtc2VhcmNoLXJlc3VsdCAuZm9ydW0tcG9zdC1jb250ZW50IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvOyBtYXgtaGVpZ2h0OiAxMDBweDtcbiAgICAmPnA6Zmlyc3QtY2hpbGQgeyBtYXJnaW4tdG9wOiAwOyB9XG4gICAgJiBzcGFuLnNlYXJjaC1hbmNob3IgeyBiYWNrZ3JvdW5kOiAjNmUwMDAwOyBjb2xvcjogI2ZmZjUwMDsgdGV4dC1zaGFkb3c6IDAgMCAycHggYmxhY2s7IG91dGxpbmU6IDFweCBzb2xpZCAjZmZmNTAwOyBib3gtc2hhZG93OiAwIDAgNnB4IHJnYmEoMCwwLDAsMC41KX1cbiAgfVxuXG4gICY+LmZvcnVtLXBvc3QtZm9vdGVyIHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGNvbG9yOiByZ2JhKDAsMCwwLDAuMik7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmZsb2F0LWxlZnQgeyBvcGFjaXR5OiAwLjY7IH1cblxuICAgIC5hY3Rpb24tYnV0dG9uIHsgcGFkZGluZy1sZWZ0OiAycHg7ICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgY3Vyc29yOiBwb2ludGVyOyBsaW5lLWhlaWdodDogMTZweDsgb3BhY2l0eTogMC42OyB9XG4gICAgLmFjdGlvbi1idXR0b246aG92ZXIgeyBvcGFjaXR5OiAxOyBjb2xvcjogI2ZmZmZmZjsgfVxuXG4gICAgLm1vZC1zdWJtZW51IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgcG9zaXRpb246IHJlbGF0aXZlOyB3aWR0aDogMTZweDsgaGVpZ2h0OiAxNnB4OyBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1nL2ljb25zL21vZC5wbmcnKTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtOyBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgIGlucHV0IHsgZGlzcGxheTogbm9uZTsgfVxuXG4gICAgICAmIC5tb2Qtc3VibWVudS1saW5rcyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7ICBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAwOyBib3R0b206IDE2cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEBteWhvcmRlcy1zbWFsbHRleHQ7IGJhY2tncm91bmQtY29sb3I6ICM0YTI2MWU7XG4gICAgICAgIG1hcmdpbjogMDsgcGFkZGluZzogLjVyZW07IG91dGxpbmU6IDFweCBzb2xpZCBibGFjazsgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgbGkge1xuICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICBhIHsgY29sb3I6IEBteWhvcmRlcy1zbWFsbHRleHQ7IH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaW5wdXQ6Y2hlY2tlZCArIC5tb2Qtc3VibWVudS1saW5rcyB7ICBkaXNwbGF5OiBibG9jazsgfVxuICAgIH1cbiAgfVxuXG59XG5cbi5mb3J1bS1lZGl0b3IsIC5wbS1lZGl0b3Ige1xuXG4gICY6bm90KC5wbS1lZGl0b3IpIHtcbiAgICBiYWNrZ3JvdW5kOiAjOGE1NDMyOyBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwwLDAsMC4yKTsgIHBhZGRpbmc6IDAgMCA1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzcwNDMyODsgbWFyZ2luOiAxMHB4IDA7XG4gIH1cblxuICAmPi5mb3J1bS1lZGl0b3ItaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jazsgYmFja2dyb3VuZDogIzgwNGQyZjsgcGFkZGluZzogNHB4O1xuICAgICY+YiB7IHBhZGRpbmc6IDVweDsgfVxuICAgICY+aSB7IGZsb2F0OiByaWdodDsgZm9udC1zaXplOiAwLjhlbTsgfVxuICB9XG5cbiAgI2ZvcnVtLWVkaXRvci1wcmV2aWV3LCAjZm9ydW0tZWRpdG9yLXByZXZpZXctZ2xvYmFsLCAjZm9ydW0tZWRpdG9yLXByZXZpZXctYW5zd2VyIHtcbiAgICBtaW4taGVpZ2h0OiAxNTBweDsgYm9yZGVyOiAxcHggc29saWQgIzcwNDMyODsgYmFja2dyb3VuZDogIzQ5MjYxZTsgcGFkZGluZzogMTBweCA1cHggNXB4IDEwcHg7IG92ZXJmbG93OiBhdXRvOyBvdXRsaW5lOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xuXG4gICAgYm9keS5mb3J1bS1mb250LXR3aW5vaWQgJiB7XG4gICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICB9XG5cbiAgICBib2R5LmZvcnVtLWZvbnQtc21hbGwgJiB7XG4gICAgICBmb250LXNpemU6IDEuNDVyZW07XG4gICAgfVxuXG4gICAgYm9keS5mb3J1bS1mb250LWxhcmdlICYge1xuICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgIH1cblxuICAgIGJvZHkuZm9ydW0tZm9udC12ZXJ5LWxhcmdlICYge1xuICAgICAgZm9udC1zaXplOiAxLjlyZW07XG4gICAgfVxuICB9XG59XG5cbiNmb3J1bS1lZGl0b3ItcHJldmlldywgI2ZvcnVtLWVkaXRvci1wcmV2aWV3LWdsb2JhbCwgI2ZvcnVtLWVkaXRvci1wcmV2aWV3LWFuc3dlciwgLnBtLW1lc3NhZ2UtY29udGVudCB7IC5mb3J1bS1jb250ZW50LWZvcm1hdCgpOyB9XG5cbi5mb3J1bS1idXR0b24taW5saW5lIHtcbiAgZm9udC1zaXplOiAxLjRyZW07IGJhY2tncm91bmQ6IG5vbmU7IGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAycHg7IGNvbG9yOiAjZjBkNzllOyBmb250LXdlaWdodDogYm9sZDsgY3Vyc29yOiBwb2ludGVyOyBkaXNwbGF5OiBpbmxpbmUtZmxleDsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IGhlaWdodDogMjBweDsgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgbWFyZ2luLWJvdHRvbTogLjVlbTtcblxuICAmOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmMGQ3OWU7ICY6bm90KC5mb3J1bS1idXR0b24taW5saW5lKSB7IGJveC1zaGFkb3c6IDAgMCA4cHggMCBibGFjazsgfVxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjQwLCAyMTUsIDE1OCwgMC40KTsgYm94LXNoYWRvdzogMCAwIDJweCAwIHJnYmEoMCwwLDAsMC4zKTtcbiAgfVxufVxuXG4uZm9ydW0tdG9nZ2xlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmZvcnVtLWJ1dHRvbiwgLmZvcnVtLWJ1dHRvbi1kaXNhYmxlZCB7XG4gIGZvbnQtc2l6ZTogMS40cmVtOyBsaW5lLWhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi8uLi9pbWcvYmFja2dyb3VuZC9iZ19idXR0b24uZ2lmJykgY2VudGVyIC8gY292ZXIgbm8tcmVwZWF0O1xuICBib3JkZXI6IDFweCBzb2xpZCBAbXlob3JkZXMtZm9ydW0tYnV0dG9uLWJvcmRlcjtcbiAgY29sb3I6ICNmMGQ3OWU7IGZvbnQtd2VpZ2h0OiBib2xkOyBjdXJzb3I6IHBvaW50ZXI7IGRpc3BsYXk6IGlubGluZS1mbGV4OyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgaGVpZ2h0OiAyNXB4OyBwYWRkaW5nOiA3cHggN3B4OyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggMXB4IDAgYmxhY2s7IG1hcmdpbi1ib3R0b206IC41ZW07XG4gICY6bm90KC5mb3J1bS1idXR0b24tZGlzYWJsZWQpOmhvdmVyLCY6bm90KC5mb3J1bS1idXR0b24tZGlzYWJsZWQpOmZvY3VzIHsgYm9yZGVyLWNvbG9yOiAjZjBkNzllOyBib3gtc2hhZG93OiAwIDAgOHB4IDAgYmxhY2s7IH1cbiAgaW1nIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgJiArIHNwYW4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgfVxuICB9XG4gICYuZm9ydW0tYnV0dG9uLWRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kOiBAbXlob3JkZXMtZm9ydW0tZGlzYWJsZWQtYnV0dG9uLWNvbG9yIHVybCgnLi4vLi4vaW1nL2JhY2tncm91bmQvYmdfYnV0dG9uX2dyZXkuZ2lmJykgbm8tcmVwZWF0O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIEBteWhvcmRlcy1mb3J1bS1kaXNhYmxlZC1idXR0b24tY29sb3I7IGNvbG9yOiAjZjBkNzllO1xuICB9XG59XG5cbi5mb3J1bS1idXR0b24tYmFyIHtcbiAgbWFyZ2luOiA1cHggMDsgcGFkZGluZzogMCA1cHg7XG5cbiAgLmZvcnVtLWJ1dHRvbiwgLnBtLWJ1dHRvbiB7XG5cbiAgICAmLnBtLWJ1dHRvbiB7XG4gICAgICBwYWRkaW5nOiA2cHg7IG1hcmdpbjogM3B4OyBib3gtc2hhZG93OiAwIDAgM3B4IHJnYmEoMCwwLDAsMC4zKTsgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjFzIGVhc2U7XG4gICAgICBmb250LXNpemU6IDEuNWVtOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICY6aG92ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuMSkgfVxuICAgIH1cblxuXG4gIH1cbn1cblxuLmZvcnVtLWJ1dHRvbiwgLnBtLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJj5zcGFuLmZvcnVtLWJ1dHRvbi10b29sdGlwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgZGl2LmtleWJvYXJkIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IGdhcDogMCAycHg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IHBhZGRpbmc6IDJweCAwO1xuICAgICAga2JkIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtOyBsaW5lLWhlaWdodDogMC43NXJlbTsgYm9yZGVyLXJhZGl1czogMnB4OyBib3JkZXItYm90dG9tOiAzcHggc29saWQgI0FBQUFBQTsgYmFja2dyb3VuZDogI2RjZGNkYzsgY29sb3I6IGJsYWNrO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDsgcGFkZGluZzogMnB4IDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJjpob3Zlcj5zcGFuLmZvcnVtLWJ1dHRvbi10b29sdGlwIHtcbiAgICBkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiA1MCU7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgYm90dG9tOiBjYWxjKDEwMCUgKyA4cHgpO1xuICAgIHotaW5kZXg6IDE7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43NSk7IHBhZGRpbmc6IDJweCA4cHg7IGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogNTAlOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICBib3R0b206IC02cHg7IHdpZHRoOiAwOyBoZWlnaHQ6IDA7IGJvcmRlci1zdHlsZTogc29saWQ7IGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjc1KSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci13aWR0aDogNnB4IDZweCAwIDZweDtcbiAgICB9XG4gIH1cbn1cblxuLmZvcnVtLWVkaXRvci1zZW5kIHtcblxuICAuZm9ydW0tYnV0dG9uIHtcblxuICAgICY+c3Bhbi5mb3J1bS1idXR0b24tdG9vbHRpcCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICBkaXYua2V5Ym9hcmQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4OyBnYXA6IDAgMnB4OyBhbGlnbi1pdGVtczogY2VudGVyOyBwYWRkaW5nOiAycHggMDtcbiAgICAgICAga2JkIHtcbiAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07IGxpbmUtaGVpZ2h0OiAwLjc1cmVtOyBib3JkZXItcmFkaXVzOiAycHg7IGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjQUFBQUFBOyBiYWNrZ3JvdW5kOiAjZGNkY2RjOyBjb2xvcjogYmxhY2s7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IHBhZGRpbmc6IDJweCA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJjpob3Zlcj5zcGFuLmZvcnVtLWJ1dHRvbi10b29sdGlwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IGJvdHRvbTogY2FsYygxMDAlICsgOHB4KTtcbiAgICAgIHotaW5kZXg6IDE7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43NSk7IHBhZGRpbmc6IDJweCA4cHg7IGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogNTAlOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIGJvdHRvbTogLTZweDsgd2lkdGg6IDA7IGhlaWdodDogMDsgYm9yZGVyLXN0eWxlOiBzb2xpZDsgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNzUpIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItd2lkdGg6IDZweCA2cHggMCA2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mb3J1bS1jaGVja2JveCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgcGFkZGluZzogMnB4IDVweDsgZm9udC1zaXplOiAxcmVtOyBiYWNrZ3JvdW5kOiBAbXlob3JkZXMtZm9ydW0tYnV0dG9uLWNvbG9yO1xuICBib3JkZXI6IDFweCBzb2xpZCBAbXlob3JkZXMtZm9ydW0tYnV0dG9uLWJvcmRlcjtcbiAgY29sb3I6IHdoaXRlOyBjdXJzb3I6IHBvaW50ZXI7XG4gICYgbGFiZWwgeyBmb250LXNpemU6IDFyZW07IH1cbn1cblxuLmZvcnVtLWNvbnRlbnQsXG4uZm9ydW0tZWRpdG9yIHtcblxuICBkaXYuZm9ydW0tY2hlY2tib3gge1xuICAgIHBhZGRpbmc6IDNweCAyMHB4OyBtYXJnaW4tcmlnaHQ6IDJyZW07IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luLWJvdHRvbTogLjVlbTsgYmFja2dyb3VuZC1jb2xvcjogIzRhMjYxZTsgYm9yZGVyLWNvbG9yOiAjZjBkNzllO1xuXG4gICAgaW5wdXQuZm9ydW0tY2hlY2tib3gge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICYrbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7ICB3aWR0aDogODBweDsgY3Vyc29yOiBwb2ludGVyOyBwYWRkaW5nOiAwIDRweDsgbGluZS1oZWlnaHQ6IDEuNHJlbTsgY29sb3I6ICNjY2M7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGJvcmRlci1yYWRpdXM6IDJweDsgbWFyZ2luOiAycHg7XG4gICAgICB9XG4gICAgICAmOmNoZWNrZWQgKyBsYWJlbCB7IGNvbG9yOiAjZjBkNzllOyBmb250LXNpemU6IDEuMnJlbTsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNSk7IH1cbiAgICB9XG4gICAgc3BhbiB7IGxpbmUtaGVpZ2h0OiAxLjRyZW07IG1hcmdpbjogMnB4OyB9XG4gIH1cbn1cblxuLmZvcnVtLXNlcGFyYXRvciB7XG4gIGN1cnNvcjogZGVmYXVsdDsgZm9udC1zaXplOiAwLjllbTsgZm9udC13ZWlnaHQ6IGJvbGQ7IHBhZGRpbmctbGVmdDogMTBweDsgZm9udC12YXJpYW50OiBzbWFsbC1jYXBzO1xufVxuXG4uZm9ydW0tbm90ZSB7XG4gIC5mb3J1bS10aHJlYWQge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogIzRlMjkxZjtcbiAgICBvcGFjaXR5OiAuNzU7XG4gICAgY29sb3I6ICNlYmE0NzU7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIC5zdGF0dXMsIC50aXRsZSwgLmNvdW50IHtwYWRkaW5nOiAzcHggIWltcG9ydGFudDsgfVxuXG4gICAgJi5zZWxlY3RlZCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNDYyNDFiOyBvcGFjaXR5OiAxOyBib3gtc2hhZG93OiBpbnNldCAwIDAgMnB4IGJsYWNrICFpbXBvcnRhbnQ7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyBjb250ZW50OiBcIiBcIjsgd2lkdGg6IDE2cHg7IGhlaWdodDogMTZweDsgdG9wOiA3cHg7IGxlZnQ6IC03cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mb3J1bS9zZWxlY3RlZC5wbmdcIik7IHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICB0b3A6IDZweDtcbiAgICAgIGxlZnQ6IDhweDtcbiAgICB9XG4gICAgJi5mb3J1bS10aHJlYWQtdW5yZWFkIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgYmFja2dyb3VuZDogIzRkMjgxZjtcbiAgICAgIG9wYWNpdHk6IC45O1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgY29udGVudDogXCIgXCI7IHdpZHRoOiAxNnB4OyBoZWlnaHQ6IDE2cHg7IHRvcDogN3B4OyBsZWZ0OiAtN3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZm9ydW0vcmVjZW50LnBuZ1wiKTsgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgJj5kaXYgeyBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkOyB9XG4gICAgfVxuXG4gICAgLmNvdW50IHtcbiAgICAgIGJhY2tncm91bmQ6IzU5MzIyMzsgb3ZlcmZsb3c6IGhpZGRlbjsgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIC5uYlBvc3QgeyBmb250LXNpemU6IDEuM2VtOyBmb250LXdlaWdodDogYm9sZDsgbGluZS1oZWlnaHQ6IDAuOWVtOyB9XG4gICAgICAuYXV0aG9yIHsgd29yZC13cmFwOiBicmVhay13b3JkOyBmb250LXNpemU6IDAuNzVlbTsgb3ZlcmZsb3c6IGhpZGRlbjsgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cbiAgICB9XG5cblxuICB9XG5cbiAgJi50aHJlYWQtbGlzdC1mYS10aHVtYnRhY2sgLmZvcnVtLXRocmVhZCB7XG4gICAgYmFja2dyb3VuZDogIzhhNTQzMjtcbiAgICBjb2xvcjogd2hpdGU7XG5cbiAgICAmLnNlbGVjdGVkIHtcbiAgICAgIGJhY2tncm91bmQ6ICM5NjVjMzY7XG4gICAgfVxuXG4gICAgLmNvdW50IHsgYmFja2dyb3VuZDogIzgwNGQyZjsgfVxuICB9XG59XG5cblxuXG4uYW5ub3VuY2VzIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwYWRkaW5nOiAzcHggM3B4IDNweCAyNXB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDAgMCAycHggYmxhY2s7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDNweCAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcblxuICAmLmFkbWluQW5ub3VuY2VzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZm9ydW0vYWRtaW5Bbm5vdW5jZS5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU1M0M1MztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmViNTAwO1xuICB9XG5cbiAgJi5vcmFjbGVBbm5vdW5jZXMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mb3J1bS9hbm5vdW5jZS5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNiNDE1MTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNGU1MTYyO1xuICB9XG5cbiAgJi5yZXBvcnRlZCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZvcnVtL3dhcm5pbmcucG5nXCIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZTAwMDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmMzMzMztcbiAgfVxuXG4gIHVsIHtcbiAgICBsaXN0LXN0eWxlLWltYWdlOiB1cmwoJy4uLy4uL2ltZy9mb3J1bS92aWV3LnBuZycpO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBjb2xvcjogI2ZlYjUwMDtcbiAgICBsaSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mb3J1bS1wcmV2aWV3LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IG92ZXJmbG93OiBoaWRkZW47XG4gIC5mb3J1bS1wcmV2aWV3LWNvbnRhaW5lciB7XG4gICAgb3ZlcmZsb3c6IGF1dG87IGZvbnQtc2l6ZTogMC44ZW07XG5cbiAgICAuZm9ydW0tcG9zdC1oZWFkZXIgLnBvc3Qtbm90ZSB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZm9ydW0tcG9zdC1jb250ZW50IHtcbiAgICAgIHAgeyBtYXJnaW46IDJweCAwOyB9XG4gICAgfVxuICB9XG5cbiAgJjpub3QoLmZvcnVtLXByZXZpZXctd3JhcHBlci1iYW5rKSAuZm9ydW0tcG9zdHMge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjsgb3ZlcmZsb3cteTogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgbWF4LWhlaWdodDogbWF4KCAzM3ZoLCAyMDBweCApO1xuICB9XG5cbiAgJi5mb3J1bS1wcmV2aWV3LXdyYXBwZXItYmFuayB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAuZm9ydW0tcHJldmlldy1jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAzcHg7IHRvcDogM3B4OyByaWdodDogM3B4OyBib3R0b206IDNweDsgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICNmb3J1bS1jb250ZW50IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwOyB0b3A6IDA7IHJpZ2h0OiAwOyBib3R0b206IDA7XG4gICAgICAgICY+LnJvdy1mbGV4IHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIC5mb3J1bS1wb3N0cyB7IG92ZXJmbG93LXg6IGhpZGRlbjsgb3ZlcmZsb3cteTogYXV0bzsgcGFkZGluZy1ib3R0b206IDRweDsgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLmhvbWUtcG0ge1xuICAuZm9ydW0tcG9zdC1jb250ZW50IHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgfVxufVxuXG4jcG9zdC1vZmZpY2Uge1xuICBwb3NpdGlvbjogZml4ZWQ7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9iYWNrZ3JvdW5kL21hc2sucG5nXCIpOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyB6LWluZGV4OiA5OTk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigycHgpOyBwYWRkaW5nOiAxNXB4IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMXMgZWFzZTsgb3BhY2l0eTogMTtcblxuICAmOm5vdCgudmlzaWJsZSkge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyBvcGFjaXR5OiAwO1xuICAgICNwb3N0LW9mZmljZS1ib3ggeyB0cmFuc2Zvcm06IHNjYWxlKDApIHRyYW5zbGF0ZVkoMTAwMHB4KSB9XG4gIH1cblxuICAjcG9zdC1vZmZpY2UtYm94IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IHdpZHRoOiAxNTAwcHg7IGxlZnQ6IGNhbGMoNTAlIC0gNzUwcHgpO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9iYWNrZ3JvdW5kL2JnX2NvbnRlbnQyLmpwZ1wiKSByZXBlYXQteSB0b3AgbGVmdC85MDBweCAyNjNweCwgdXJsKFwiLi4vLi4vaW1nL2JhY2tncm91bmQvYmdfY29udGVudDIuanBnXCIpIHJlcGVhdC15IHRvcCByaWdodC85MDBweCAyNjNweDtcbiAgICB0b3A6IDEwcHg7IGJvdHRvbTogMTBweDsgYm9yZGVyLXJhZGl1czogOHB4OyBib3gtc2hhZG93OiAwIDAgMTBweCBibGFjaztcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlOyB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVkoMCk7XG5cbiAgICAjcG9zdC1vZmZpY2UtYnV0dG9uLW92ZXJsYXkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDEycHg7IHJpZ2h0OiAxMnB4O1xuICAgICAgJjpob3ZlciB7IGZpbHRlcjogYnJpZ2h0bmVzcygxNDAlKTsgfVxuICAgICAgdWwge1xuICAgICAgICBtYXJnaW46IDJweDsgcGFkZGluZzogMDtcbiAgICAgICAgJj5saSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyBsaXN0LXN0eWxlOiBub25lOyBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHsgY29sb3I6IHJlZDsgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgMnB4IGJsYWNrKTsgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiNwb3N0LW9mZmljZS1jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlOyBvdmVyZmxvdy14OiBoaWRkZW47IG92ZXJmbG93LXk6IGF1dG87XG4gIHRvcDogMDsgYm90dG9tOiAwOyBsZWZ0OiAwOyByaWdodDogMDsgY29sb3I6IHdoaXRlOyBwYWRkaW5nOiAycHg7IGJhY2tncm91bmQ6IEBteWhvcmRlcy1wYW5lbC1iZztcblxuICAmOm5vdCgubWFzdGVyKSB7XG4gICAgbGVmdDogMThweDsgcmlnaHQ6IDVweDsgYm9yZGVyLXJhZGl1czogMTJweDsgYmFja2dyb3VuZDogQG15aG9yZGVzLXBhbmVsLWJvcmRlciwgQG15aG9yZGVzLXBhbmVsLWJnOyBwYWRkaW5nOiA4cHg7XG4gIH1cblxuICB1bC50YWJzLnBsYWluIHsgbWFyZ2luLXRvcDogNHB4OyBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbiAgJj4ucm93LWZsZXguc3RyZXRjaCB7IGhlaWdodDogMTAwJSB9O1xuICAuZm9ydW0tbm90ZS5zdHJldGNoZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBsZWZ0OiAwOyByaWdodDogMDsgYm90dG9tOiAwO1xuICAgIGRpdi5zY3JvbGwtYXJlYSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBsZWZ0OiAwOyByaWdodDogMDsgYm90dG9tOiAwOyBvdmVyZmxvdzogYXV0byB9XG4gIH1cblxuICAjcG0tc2VsZWN0ZWQtdXNlcnMge1xuICAgIG1hcmdpbjogMDsgcGFkZGluZzogMDtcbiAgICAmPmxpIHtcbiAgICAgIG1hcmdpbjogMnB4OyBwYWRkaW5nOiAycHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6ICMzYjMyNDk7IGJvcmRlcjogMXB4IHNvbGlkICMyNTIwMmY7IGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICY+YiB7IHRleHQtc2hhZG93OiAwIDAgMXB4IGJsYWNrOyB9XG4gICAgICAmPnNwYW4geyBjb2xvcjogQG15aG9yZGVzLXNtYWxsdGV4dDsgY3Vyc29yOiBwb2ludGVyOyBtYXJnaW4tbGVmdDogNnB4OyBmb250LXNpemU6IDAuOGVtOyB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7IH1cbiAgICB9XG4gIH1cblxuICAucG0tdXNlcmJveCB7XG4gICAgYmFja2dyb3VuZDogIzY1MzgyZTsgYm94LXNoYWRvdzogMCAwIDRweCByZ2JhKDAsMCwwLDAuMyk7IG1hcmdpbjogNXB4OyBoZWlnaHQ6IDI0cHg7IGN1cnNvcjogZGVmYXVsdDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICY+LnBtLWF2YXRhciB7XG4gICAgICBoZWlnaHQ6IDI0cHg7IGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICY6bm90KC5lbXB0eSkge3dpZHRoOiAyNHB4OyB9XG4gICAgfVxuICAgICY+LnBtLXVzZXJib3gtbmFtZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmc6IDEwcHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAtOHB4O1xuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHsgcGFkZGluZy1yaWdodDogMnB4OyB9XG4gICAgfTtcbiAgICAmPi5wbS11c2VyYm94LWFjdGlvbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmc6IDEwcHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAtOXB4OyB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAmOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjIpOyB9XG4gICAgfTtcbiAgfVxuXG4gICNwbS1jb252ZXJzYXRpb24tbGlzdD51bCB7XG4gICAgcGFkZGluZzogMDsgbWFyZ2luOiAwO1xuICAgICY+bGkge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTsgcGFkZGluZzogOHB4IDhweCA4cHggMTVweDsgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjVzIGVhc2UsIGJveC1zaGFkb3cgMC41cyBlYXNlOyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmOjpiZWZvcmUsICY6OmFmdGVyIHtjb250ZW50OiBcIiBcIjsgY2xlYXI6IGJvdGg7fVxuXG4gICAgICAmLnNlbGVjdGVkIHsgY3Vyc29yOiBkZWZhdWx0OyB9XG4gICAgICAmOm5vdCguc2VsZWN0ZWQpIHsgY3Vyc29yOiBwb2ludGVyOyB9XG5cbiAgICAgICZbeC1kb21haW49XCJhXCJdIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZvcnVtL2Fubm91bmNlQmdSLnBuZ1wiKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgcmlnaHQ7XG4gICAgICB9XG5cbiAgICAgICYub2cgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExLCAxNDIsIDI1NSwgMC4yNSk7IH1cblxuICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC4yKTsgYm94LXNoYWRvdzogaW5zZXQgMCAwIDVweCByZ2JhKDAsMCwwLDAuNSk7XG4gICAgICAgICYub2cgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUsIDc0LCAxMzEsIDAuMjUpOyB9XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IGNvbnRlbnQ6IFwiIFwiOyB3aWR0aDogMTZweDsgaGVpZ2h0OiAxNnB4OyB0b3A6IGNhbGMoNTAlIC0gOHB4KTsgbGVmdDogLTVweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL2ZvcnVtL3NlbGVjdGVkLnBuZyk7IHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgfVxuICAgICAgICAmLm5ldzo6YmVmb3JlIHsgZmlsdGVyOiBodWUtcm90YXRlKDMyMGRlZykgfVxuICAgICAgfVxuICAgICAgJi5jbG9zZWQ+KiB7IGZpbHRlcjogZ3JheXNjYWxlKDEpIGNvbnRyYXN0KDAuNykgYnJpZ2h0bmVzcygwLjgpOyB9XG5cbiAgICAgICYubmV3Om5vdCguc2VsZWN0ZWQpOm5vdChbeC1kb21haW49XCJmXCJdKSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IGNvbnRlbnQ6IFwiIFwiOyB3aWR0aDogMTZweDsgaGVpZ2h0OiAxNnB4OyB0b3A6IGNhbGMoNTAlIC0gOHB4KTsgbGVmdDogMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL2ZvcnVtL3JlY2VudC5wbmcpOyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIH1cbiAgICAgICAgJi5yZXNwb25kZWQ6OmJlZm9yZSB7IG9wYWNpdHk6IDAuNTsgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSkgfVxuICAgICAgfVxuICAgICAgJi5uZXc6bm90KC5zZWxlY3RlZClbeC1kb21haW49XCJmXCJdIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgY29udGVudDogXCIgXCI7IHdpZHRoOiAxNnB4OyBoZWlnaHQ6IDE2cHg7IHRvcDogY2FsYyg1MCUgLSA4cHgpOyBsZWZ0OiA0cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy9pY29ucy9zbWFsbF9tYWlsLmdpZik7IHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmK2xpIHsgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGZhZGUoQG15aG9yZGVzLXNtYWxsdGV4dCwgNTAlKTsgfVxuICAgICAgJjpub3QoLnNlbGVjdGVkKTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC4yKTsgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsMCwwLDAuNSk7XG4gICAgICAgICYub2cgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExOCwgMTkxLCAyNTUsIDAuMjUpOyB9XG4gICAgICB9XG5cbiAgICAgIGIudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEuNmVtOyBmb250LXdlaWdodDogYm9sZDsgZGlzcGxheTogYmxvY2s7IG1heC13aWR0aDogY2FsYygxMDAlIC0gNTBweCk7XG4gICAgICAgICY6bm90KC5jcm93LW5vdGUpIHsgb3ZlcmZsb3c6IGhpZGRlbjsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgdGV4dC1vdmVyZmxvdzogXCIgWy4uLl1cIjsgfVxuICAgICAgICAmLmNyb3ctbm90ZSB7IGNvbG9yOiAjM2UwMDAwOyBmb250LXdlaWdodDogYm9sZDsgZm9udC12YXJpYW50OiBzbWFsbC1jYXBzOyB9XG4gICAgICB9XG4gICAgICAmLmNsb3NlZCBiLnRpdGxlOjpiZWZvcmUgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGhlaWdodDogMTZweDsgd2lkdGg6IDE2cHg7IGNvbnRlbnQ6IFwiIFwiOyBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2ljb25zL2xvY2suZ2lmKSBjZW50ZXIgbm8tcmVwZWF0OyB9XG4gICAgICAmW3gtZG9tYWluPVwiYVwiXSBiLnRpdGxlIHsgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAwcHgpOyBjb2xvcjogQG15aG9yZGVzLXNtYWxsdGV4dCB9XG4gICAgICBzcGFuLmF1dGhvciB7XG4gICAgICAgIGNvbG9yOiBAbXlob3JkZXMtc21hbGx0ZXh0O1xuICAgICAgICAmLmNyb3ctbm90ZSB7IGNvbG9yOiAjM2UwMDAwOyBmb250LXdlaWdodDogYm9sZDsgZm9udC12YXJpYW50OiBzbWFsbC1jYXBzOyB9XG4gICAgICAgIGIuc2VuZGVyIHsgY29sb3I6IHdoaXRlOyBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICAgfVxuICAgICAgJlt4LWRvbWFpbj1cImZcIl0ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgICAgIGIudGl0bGUgeyBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDBweCk7IG9wYWNpdHk6IDAuNjsgJjpmaXJzdC1saW5lIHsgZm9udC1zaXplOiAwLjZlbTsgZm9udC13ZWlnaHQ6IG5vcm1hbCB9fVxuICAgICAgICBzcGFuLmRhdGUgeyBkaXNwbGF5OiBub25lIH1cbiAgICAgIH1cbiAgICAgIHNwYW4uZGF0ZSB7IG9wYWNpdHk6IDAuNiB9XG4gICAgICBkaXYucG0tYXZhdGFyLWJsb2NrIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0OyBoZWlnaHQ6IDQwcHg7IHdpZHRoOiA0MHB4OyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpdi5wbS1hdmF0YXIsIGRpdi5wbS1hdmF0YXItY3JvdyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IGxlZnQ6IDA7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IGJvcmRlci1yYWRpdXM6IDEwMCU7IGJveC1zaGFkb3c6IDAgMCA0cHggcmdiYSgwLDAsMCwwLjYpO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBteWhvcmRlcy1zbWFsbHRleHQ7IGZvbnQtc2l6ZTogMTlweDtcblxuICAgICAgICAgICYucG0tYXZhdGFyLWNyb3cgeyBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2ZvcnVtL2Nyb3cvY3Jvdy5wbmcpIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdDsgYm9yZGVyOiAycHggc29saWQgIzNlMDAwMDsgYm94LXNoYWRvdzogMCAwIDZweCAjM2UwMDAwIH1cblxuICAgICAgICAgICYub3duZXI6bm90KDpmaXJzdC1jaGlsZCkgeyB0b3A6IDIwJTsgbGVmdDogMjAlOyB3aWR0aDogNjAlOyBoZWlnaHQ6IDYwJTsgZm9udC1zaXplOiAxM3B4OyB9XG4gICAgICAgICAgJjpub3QoLm93bmVyKTpub3QoOm9ubHktY2hpbGQpIHsgd2lkdGg6IDQ1JTsgaGVpZ2h0OiA0NSU7IGJvcmRlci1yYWRpdXM6IDA7IGZvbnQtc2l6ZTogMTBweDsgfVxuXG4gICAgICAgICAgJjpub3QoLm93bmVyKTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgyKSB7IHRvcDogMDsgbGVmdDogMDsgfVxuICAgICAgICAgICY6bm90KC5vd25lcik6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMikgfiBkaXYucG0tYXZhdGFyLm93bmVyIHsgdG9wOiAzMCU7IGxlZnQ6IDMwJTsgd2lkdGg6IDcwJTsgaGVpZ2h0OiA3MCU7IGJvcmRlci1yYWRpdXM6IDUwJSAwIDAgMDsgZm9udC1zaXplOiAxNXB4OyB9XG4gICAgICAgICAgJjpub3QoLm93bmVyKTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgyKSB+IGRpdi5wbS1hdmF0YXI6bm90KC5vd25lcik6bnRoLWNoaWxkKDIpICB7IHRvcDogNTUlOyBsZWZ0OiA1NSU7IH1cblxuICAgICAgICAgICY6bm90KC5vd25lcik6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMykgeyB0b3A6IDA7IGxlZnQ6IDA7IH1cbiAgICAgICAgICAmOm5vdCgub3duZXIpOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDMpIH4gZGl2LnBtLWF2YXRhci5vd25lciB7IHRvcDogMTUlOyBsZWZ0OiAxNSU7IHdpZHRoOiA3MCU7IGhlaWdodDogNzAlOyBib3JkZXItcmFkaXVzOiA1MCUgMCA1MCUgMDsgZm9udC1zaXplOiAxNXB4O31cbiAgICAgICAgICAmOm5vdCgub3duZXIpOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDMpIH4gZGl2LnBtLWF2YXRhcjpub3QoLm93bmVyKTpudGgtY2hpbGQoMikgIHsgdG9wOiA1NSU7IGxlZnQ6IDU1JTsgfVxuICAgICAgICAgICY6bm90KC5vd25lcik6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMykgfiBkaXYucG0tYXZhdGFyOm5vdCgub3duZXIpOm50aC1jaGlsZCgzKSAgeyB0b3A6IDU1JTsgbGVmdDogMDsgfVxuXG4gICAgICAgICAgJjpub3QoLm93bmVyKTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCg0KSB7IHRvcDogMDsgbGVmdDogMDsgfVxuICAgICAgICAgICY6bm90KC5vd25lcik6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoNCkgfiBkaXYucG0tYXZhdGFyLm93bmVyIHsgdG9wOiAwOyBsZWZ0OiAzMCU7IHdpZHRoOiA3MCU7IGhlaWdodDogNzAlOyBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgZm9udC1zaXplOiAxNXB4OyB9XG4gICAgICAgICAgJjpub3QoLm93bmVyKTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCg0KSB+IGRpdi5wbS1hdmF0YXI6bm90KC5vd25lcik6bnRoLWNoaWxkKDIpICB7IHRvcDogNTUlOyBsZWZ0OiA1NSU7IH1cbiAgICAgICAgICAmOm5vdCgub3duZXIpOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDQpIH4gZGl2LnBtLWF2YXRhcjpub3QoLm93bmVyKTpudGgtY2hpbGQoMykgIHsgdG9wOiA1NSU7IGxlZnQ6IDA7IH1cbiAgICAgICAgICAmOm5vdCgub3duZXIpOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDQpIH4gZGl2LnBtLWF2YXRhcjpub3QoLm93bmVyKTpudGgtY2hpbGQoNCkgIHsgdG9wOiAwOyBsZWZ0OiA1NSU7IH1cblxuICAgICAgICAgICY6bm90KC5vd25lcik6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoNSkgeyB0b3A6IDA7IGxlZnQ6IDA7IH1cbiAgICAgICAgICAmOm5vdCgub3duZXIpOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDUpIH4gZGl2LnBtLWF2YXRhcjpub3QoLm93bmVyKTpudGgtY2hpbGQoMikgIHsgdG9wOiA1NSU7IGxlZnQ6IDU1JTsgfVxuICAgICAgICAgICY6bm90KC5vd25lcik6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoNSkgfiBkaXYucG0tYXZhdGFyOm5vdCgub3duZXIpOm50aC1jaGlsZCgzKSAgeyB0b3A6IDU1JTsgbGVmdDogMDsgfVxuICAgICAgICAgICY6bm90KC5vd25lcik6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoNSkgfiBkaXYucG0tYXZhdGFyOm5vdCgub3duZXIpOm50aC1jaGlsZCg0KSAgeyB0b3A6IDA7IGxlZnQ6IDU1JTsgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgI2dwbS1mb3J1bS1jb250ZW50IHtcbiAgICB1bCB7XG5cbiAgICAgICY6bm90KC5hbm5vdW5jZW1lbnQpIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgNDBweDtcbiAgICAgICAgJj5saVt4LWRvbWFpbj1cIm0tZFwiXVt4LXBpbm5lZF0geyBtYXJnaW4tbGVmdDogLTQ2cHg7IH1cbiAgICAgIH1cbiAgICAgICYuYW5ub3VuY2VtZW50IHsgcGFkZGluZzogMDsgfVxuXG4gICAgICBtYXJnaW46IDEwcHg7XG4gICAgICAmPmxpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyBsaXN0LXN0eWxlOiBkaXNjOyBjbGVhcjogYm90aDtcbiAgICAgICAgZGl2LnBtLWF2YXRhciwgZGl2LnBtLWF2YXRhci1jcm93IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IGhlaWdodDogNDBweDsgd2lkdGg6IDQwcHg7IGJvcmRlci1yYWRpdXM6IDEwMCU7IHRvcDogMDsgbGVmdDogLTQwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogQG15aG9yZGVzLXNtYWxsdGV4dDsgZm9udC1zaXplOiAxNnB4OyBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCA0cHggYmxhY2spO1xuICAgICAgICAgICYucG0tYXZhdGFyLWNyb3cgeyBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2ZvcnVtL2Nyb3cvY3Jvdy5wbmcpIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdDsgYm9yZGVyOiAycHggc29saWQgIzNlMDAwMDsgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgNHB4ICMzZTAwMDApIH1cbiAgICAgICAgfVxuICAgICAgICBkaXYucG0tbWVzc2FnZSB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCIgXCI7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgaGVpZ2h0OiAwOyB3aWR0aDogMDsgcmlnaHQ6IDEwMCU7IHRvcDogMTNweDtcbiAgICAgICAgICAgIGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50OyBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCAjNGEyNjFlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHBhZGRpbmc6IDZweDsgbWFyZ2luOiA1cHggMCA1cHggMTBweDsgYmFja2dyb3VuZC1jb2xvcjogIzRhMjYxZTsgcG9zaXRpb246IHJlbGF0aXZlOyBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAzMHB4OyBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAzcHggcmdiYSgwLDAsMCwwLjM1KSk7XG4gICAgICAgICAgJj5kaXYucG0tbWVzc2FnZS1oZWFkZXIge1xuICAgICAgICAgICAgY29sb3I6IEBteWhvcmRlcy1zbWFsbHRleHQ7IGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgICAgICAuaW1nIHsgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tOyB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY+ZGl2LnBtLW1lc3NhZ2UtY29udGVudCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICY+cCB7IG1hcmdpbjogMDsgfVxuICAgICAgICAgICAgZGl2Lmxpc3Qge1xuICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICAgICAgJj5zcGFuLCAmPmltZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAycHggNXB4OyBwYWRkaW5nOiAzcHg7IGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC4xKTsgZm9udC1zaXplOiAwLjc1ZW07IGNvbG9yOiBAbXlob3JkZXMtc21hbGx0ZXh0O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjIpOyBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJj5kaXYucG0tbWVzc2FnZS1mb290ZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4OyBwYWRkaW5nLXRvcDogNHB4OyBmb250LXNpemU6IDAuOGVtOyBvcGFjaXR5OiAwLjY7IGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMik7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIC5wbS1idXR0b24geyBjdXJzb3I6IHBvaW50ZXIgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC51bnZlaWwgeyBwYWRkaW5nOiA2cHg7IG1hcmdpbjogNXB4IDAgNXB4IDEwcHg7IGJhY2tncm91bmQtY29sb3I6ICM0YTI2MWU7IGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDNweCByZ2JhKDAsMCwwLDAuMzUpKTsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbiAgICAgICAgJi5jb2xsYXBzZWQge1xuICAgICAgICAgIGRpdi5wbS1hdmF0YXIsIGRpdi5wbS1hdmF0YXItY3JvdywgZGl2LnBtLW1lc3NhZ2UgeyBkaXNwbGF5OiBub25lIH1cbiAgICAgICAgICAmLm5ldyAudW52ZWlsOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIiBcIjsgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMjBweDsgaGVpZ2h0OiAyMHB4OyBib3JkZXI6IDFweCBzb2xpZCAjZmU3ZDAwOyBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ZvcnVtL25ldy5wbmdcIikgdG9wIGNlbnRlciBuby1yZXBlYXQsICNiZDNkMDA7IHRvcDogNHB4OyBsZWZ0OiAtMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJitsaS5jb2xsYXBzZWQgeyBtYXJnaW4tdG9wOiA1cHg7IH1cbiAgICAgICAgfVxuICAgICAgICAmOm5vdCguY29sbGFwc2VkKSB7IC51bnZlaWwgeyBkaXNwbGF5OiBub25lOyB9IH1cblxuICAgICAgICBkaXYucG0tYW5ub3VuY2Uge1xuXG4gICAgICAgICAgZGl2LnBtLWF2YXRhciB7IGxlZnQ6IDZweDsgdG9wOiAzcHg7IH1cblxuICAgICAgICAgICY+ZGl2LnBtLW1lc3NhZ2UtY29udGVudCB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiOyBwb3NpdGlvbjogYWJzb2x1dGU7IGhlaWdodDogMDsgd2lkdGg6IDA7IHRvcDogMTAwJTsgbGVmdDogMTNweDtcbiAgICAgICAgICAgICAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci10b3A6IDZweCBzb2xpZCAjNGEyNjFlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcGFkZGluZzogNnB4OyBtYXJnaW46IDVweCAwIDEwcHggNXB4OyBiYWNrZ3JvdW5kLWNvbG9yOiAjNGEyNjFlOyBwb3NpdGlvbjogcmVsYXRpdmU7IG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMzBweDsgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgM3B4IHJnYmEoMCwwLDAsMC4zNSkpOyB0ZXh0LWFsaWduOiBqdXN0aWZ5OyBmb250LXNpemU6IDEuMmVtO1xuXG4gICAgICAgICAgICBoMSB7IGNvbG9yOiBAbXlob3JkZXMtc21hbGx0ZXh0OyBtYXJnaW46IDAgMCA1cHggMDsgcGFkZGluZzogMCAwIDVweCAwOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjIpOyB9XG5cbiAgICAgICAgICAgICY+cDpvbmx5LWNoaWxkIHsgbWFyZ2luOiA1cHggMCAxMHB4IDA7IGZvbnQtc2l6ZTogMS41cmVtOyB9XG5cbiAgICAgICAgICAgIHVsPmxpIHsgbGlzdC1zdHlsZS1pbWFnZTogdXJsKC4uLy4uL2ltZy9pY29ucy9zbWFsbF9kb3QuZ2lmKTsgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY+ZGl2LnBtLW1lc3NhZ2UtZm9vdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDsgcGFkZGluZzogOHB4IDVweCAwIDYwcHg7IG1pbi1oZWlnaHQ6IDUwcHg7IHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC5wbS1hbm5vdW5jZW1lbnQtc2VuZGVyIHsgZm9udC1zaXplOiAyZW07IGNvbG9yOiBAbXlob3JkZXMtc21hbGx0ZXh0IH1cbiAgICAgICAgICAgIC5wbS1hbm5vdW5jZW1lbnQtZGF0ZSB7IGZvbnQtc2l6ZTogMC44ZW07IG9wYWNpdHk6IDAuNjsgfVxuXG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5vd24ge1xuICAgICAgICAgIC51bnZlaWwgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjNjUzODJlOyB9XG4gICAgICAgICAgZGl2LnBtLW1lc3NhZ2Uge1xuICAgICAgICAgICAgJjpiZWZvcmUgeyBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCAjNjUzODJlOyB9XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjUzODJlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubmV3Om5vdCgub3duKSBkaXYucG0tYXZhdGFyOjphZnRlciwgJi5uZXc6bm90KC5vd24pIGRpdi5wbS1hdmF0YXItY3Jvdzo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiOyBwb3NpdGlvbjogYWJzb2x1dGU7IHdpZHRoOiAyMHB4OyBoZWlnaHQ6IDIwcHg7IGJvcmRlcjogMXB4IHNvbGlkICNmZTdkMDA7IGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ZvcnVtL25ldy5wbmdcIikgdG9wIGNlbnRlciBuby1yZXBlYXQsICNiZDNkMDA7IGJvdHRvbTogLTEwcHg7IHJpZ2h0OiAtMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wbS1lbmRsZXNzLW1vcmUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgY29sb3I6IEBteWhvcmRlcy1zbWFsbHRleHQ7IG1hcmdpbjogMTBweCA1cHg7IHBhZGRpbmc6IDJweCAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBmYWRlKEBteWhvcmRlcy1zbWFsbHRleHQsIDUwJSk7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBmYWRlKEBteWhvcmRlcy1zbWFsbHRleHQsIDUwJSk7XG4gIH1cbn1cblxuLmluZm9UaHJlYWQsIC5pbmZvU29sdmVkVGhyZWFkIHtcbiAgZm9udC1zaXplOiAxcmVtOyBwYWRkaW5nOiAzcHggM3B4IDNweCAyNXB4OyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAzcHggM3B4O1xuICAmLmluZm9UaHJlYWQgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjNUMwMDAwOyBib3JkZXI6IDFweCBzb2xpZCAjZGRhYjc2OyBvdXRsaW5lOiAycHggc29saWQgIzVjMmIyMDsgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy9pY29ucy9sb2NrLmdpZik7IH1cbiAgJi5pbmZvU29sdmVkVGhyZWFkIHsgYmFja2dyb3VuZC1jb2xvcjogIzRlNTA1ZjsgY29sb3I6IHdoaXRlOyBib3gtc2hhZG93OiAwIDAgMnB4IGJsYWNrOyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL2ljb25zL2RvbmUucG5nKTsgfVxufVxuXG4uaW5mb1RocmVhZCB7XG5cblxufVxuXG4udGhyZWFkLXRhZyB7XG4gIHBhZGRpbmc6IDAgNHB4OyBib3JkZXItcmFkaXVzOiA0cHg7IG1hcmdpbjogMCA0cHg7IGZvbnQtc2l6ZTogMC45NXJlbTsgZm9udC13ZWlnaHQ6IGJvbGQ7IGJveC1zaGFkb3c6IDAgMCAzcHggcmdiYSgwLDAsMCwwLjMpO1xufSIsIi50b3duLXJvdyB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG59XG5cbiNzYXZlLXNwb3RzLWNvbnRhaW5lciwgLnNhdmUtc3BvdHMtY29udGFpbmVyIHtcbiAgZGl2LnRvd24tcmVzZXJ2ZWQtc3BvdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwYWRkaW5nOiAxcHggNHB4OyBmb250LXNpemU6IDAuOGVtOyBiYWNrZ3JvdW5kOiAjNWMyYjIwOyBib3JkZXI6IDFweCBzb2xpZCAjNDUyMDE3OyBib3gtc2hhZG93OiAwIDAgMXB4IGJsYWNrO1xuICAgIG1hcmdpbjogMCA0cHg7IGN1cnNvcjogZGVmYXVsdDtcbiAgICAmPiogeyBtYXJnaW4tbGVmdDogNXB4OyB9XG4gIH1cbiAgZGl2LnBsYWNlaG9sZGVyLCAjc3RhdGVob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMC44ZW07IGNvbG9yOiAjZGRhYjc2O1xuICAgICYucGxhY2Vob2xkZXI6bm90KDpsYXN0LWNoaWxkKSB7ZGlzcGxheTpub25lfVxuICB9XG59XG5cbi50b3duLXJhbmRvbSB7XG4gIG1hcmdpbjogYXV0bzsgd2lkdGg6IDUxMXB4OyBtYXgtd2lkdGg6IDEwMCU7IGhlaWdodDogNTBweDsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2JhY2tncm91bmQvam9pbkdhbWVfYmcucG5nXCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICAmPi5sYWJlbCB7IGhlaWdodDogY2FsYygxMDAlIC0gNXB4KTsgd2lkdGg6IGNhbGMoMTAwJSAtIDIyMHB4KTsgZm9udC13ZWlnaHQ6IGJvbGQ7IGZvbnQtc2l6ZTogMS4zNXJlbSB9XG59XG5cbi50b3duLWpvaW4tcnAge1xuICB3aWR0aDogbWluLWNvbnRlbnQ7IHBhZGRpbmctcmlnaHQ6IDE1cHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAudG93bi1qb2luLXJwLWhlYWQge1xuICAgIGNvbG9yOndoaXRlOyBmb250LXNpemU6IDExMCU7IGZvbnQtd2VpZ2h0OiBib2xkOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiBtYXgtY29udGVudDtcbiAgfVxuICAudG93bi1qb2luLXJwLXRleHQge1xuICAgIGZvbnQtc2l6ZTogODAlOyB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIH1cbn0iLCJAaW1wb3J0IFwiLi4vdGhlbWVcIjtcblxuQG15aG9yZGVzLWJhZGdlLWNvbG9yOiByZ2IoNzcsIDgwLCA5Nyk7XG5kaXYudG9vbHRpcC5iYWRnZS10b29sdGlwIHtcbiAgICBiYWNrZ3JvdW5kOiBAbXlob3JkZXMtYmFkZ2UtY29sb3I7IG91dGxpbmU6IDFweCBzb2xpZCBkYXJrZW4oQG15aG9yZGVzLWJhZGdlLWNvbG9yLCAyMCUpOyBib3JkZXI6IDJweCBzb2xpZCBsaWdodGVuKEBteWhvcmRlcy1iYWRnZS1jb2xvciwgMjAlKTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgJj5iIHsgZGlzcGxheTogYmxvY2s7IGZvbnQtc2l6ZTogMS4yZW07IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB3aGVhdDsgY29sb3I6IHdoZWF0OyBtYXJnaW4tYm90dG9tOiAzcHg7IH1cbn1cblxuLnBlcnNvbmFsX2Rlc2Mge1xuICBjb2xvcjogI2YwZDc5ZTsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2ljb25zL3NtYWxsX3JwLmdpZlwiKSBuby1yZXBlYXQgNHB4IDFweCwgIzk5NjczOTsgcGFkZGluZzogMXB4IDFweCAzcHggMjVweDsgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDAuOGVtO1xuICAmPmRpdjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4OyBjb2xvcjogI2RkYWI3NjsgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkZGFiNzY7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7IGZvbnQtdmFyaWFudDogc21hbGwtY2FwczsgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgJj5kaXY6bGFzdC1jaGlsZD5wLCAmPmRpdjpsYXN0LWNoaWxkIHsgZGlzcGxheTogaW5saW5lOyBtYXJnaW46IDA7IHdvcmQtd3JhcDogYnJlYWstd29yZDsgfVxufVxuXG4udXNlclNlYXJjaFdyYXBwZXIge1xuICAudXNlclNlYXJjaElucHV0Q29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAudXNlclNlYXJjaExvYWRJbmRpY2F0b3Ige1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyBjb2xvcjogIzAwMDAwMDsgb3BhY2l0eTogMC41O1xuICAgICAgcmlnaHQ6IDVweDsgdG9wOiAycHg7XG4gICAgfVxuICB9XG5cbiAgLnVzZXJTZWFyY2hSZXN1bHRzQ29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICY+ZGl2IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbWFyZ2luOiAwOyBkaXNwbGF5OiBibG9jazsgYmFja2dyb3VuZDogQG15aG9yZGVzLWNlbGwtaGVhZGVyLWJhY2tncm91bmQtY29sb3I7XG4gICAgICB3aWR0aDogMTAwJTsgb3ZlcmZsb3c6IGF1dG87IHotaW5kZXg6IDE7IGJvcmRlcjogMXB4IHNvbGlkIEBteWhvcmRlcy1zbWFsbHRleHQ7XG4gICAgICBvdXRsaW5lOiAxcHggc29saWQgYmxhY2s7IGJveC1zaGFkb3c6IDAgMCAzcHggYmxhY2s7XG4gICAgICAmOmVtcHR5IHsgZGlzcGxheTogbm9uZTsgfVxuXG4gICAgICAudXNlcnMtbGlzdC1lbnRyeSwgLnVzZXJzLWxpc3QtZ3JvdXAtZW50cnkge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICY6aG92ZXIgeyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMik7IH1cbiAgICAgICAgJj5kaXYuYS1sYXJnZSB7XG4gICAgICAgICAgaW1nIHsgbWF4LXdpZHRoOiAzMHB4OyB9XG4gICAgICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgICB9XG4gICAgICAgICY+c3BhbiB7IHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyBjdXJzb3I6IHBvaW50ZXI7IGZvbnQtc2l6ZTogLjhlbTsgZm9udC12YXJpYW50OiB1bnNldDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cbiAgICAgICAgLmF2YXRhciwgLmF2YXRhcmNyb3cgeyBsaW5lLWhlaWdodDogMCB9XG4gICAgICB9XG5cbiAgICAgIC51c2Vycy1saXN0LWVudHJ5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDsgY29sdW1uLWdhcDogMTBweDsgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgJj5zcGFuIHsgZmxleC1ncm93OiAxIH1cbiAgICAgICAgJj5kaXYgeyBmbGV4LWJhc2lzOiBtaW4tY29udGVudDsgZmxleC1ncm93OiAwIH1cbiAgICAgIH1cblxuICAgICAgLnVzZXJzLWxpc3QtZ3JvdXAtZW50cnkge1xuICAgICAgICBwYWRkaW5nOiA0cHg7XG4gICAgICAgICY+c3Bhbj5zcGFuOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIgeyBjb250ZW50OiBcIiwgXCIgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLmNvbXBhY3Q+ZGl2IHtcbiAgICAgIC5hLWxhcmdlIHsgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAgICAgLmEtc21hbGwgeyBkaXNwbGF5OiBub25lIH1cbiAgICB9XG4gIH1cbn1cblxuXG5cbiN1c2Vycy1saXN0LXNvdWwsICNwbS11c2Vycy1saXN0LWNvbnRhaW5lciwgI3BtLWFkZC11c2Vycy1saXN0LWNvbnRhaW5lciwgI3Rvd24tYWRkLXVzZXJzLWxpc3QtY29udGFpbmVyLCAuYWRkLXVzZXJzLWxpc3QtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICN1c2Vycy1saXN0LCAjcG0tdXNlcnMtbGlzdCwgI3BtLWFkZC11c2Vycy1saXN0LCAjdG93bi1hZGQtdXNlcnMtbGlzdCwgLmFkZC11c2Vycy1saXN0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyBtYXJnaW46IDA7IGRpc3BsYXk6IGJsb2NrOyBiYWNrZ3JvdW5kOiBAbXlob3JkZXMtY2VsbC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgd2lkdGg6MzAwcHg7IG1heC1oZWlnaHQ6IDIwMHB4OyBvdmVyZmxvdzogYXV0bzsgei1pbmRleDogMTsgYm9yZGVyOiAxcHggc29saWQgQG15aG9yZGVzLXNtYWxsdGV4dDtcbiAgICAgICAgb3V0bGluZTogMXB4IHNvbGlkIGJsYWNrOyBib3gtc2hhZG93OiAwIDAgM3B4IGJsYWNrO1xuICAgICAgICAmOmVtcHR5IHsgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbiAgICAgICAgLnVzZXJzLWxpc3QtZW50cnkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4OyBtYXJnaW4tcmlnaHQ6IDRweDsgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgJjpob3ZlciB7IGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC4yKTsgfVxuICAgICAgICAgICAgZGl2IHsgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IGN1cnNvcjogcG9pbnRlcjsgZm9udC1zaXplOiAuOGVtOyBmb250LXZhcmlhbnQ6IHVuc2V0OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXQjdXNlcnMtc2VhcmNoOm5vdCguYmxvY2spIHsgd2lkdGg6IDIwcmVtOyBkaXNwbGF5OiBpbmxpbmU7IH1cbn1cblxuLnNvdWwge1xuXG4gICAgLm1lIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTIxcHg7IC8vIENhbmNlbCB0YWJzIG1hcmdpbi1ib3R0b20gZm9yIHNvdWwgcGFnZVxuICAgIH1cblxuICAgIC5oZWFkZXI6bm90KC5yb3cpOm5vdCgucm93LWZsZXgpIHtcbiAgICAgICAgcGFkZGluZzogOXB4IDRweCAxMHB4IDhweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5za2lsbHMge1xuICAgICAgICAuYmFyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNjE0cHg7IGhlaWdodDogMzJweDsgbWFyZ2luOiAxMHB4IGF1dG8gMDsgcGFkZGluZy1sZWZ0OiAzcHg7IHBhZGRpbmctcmlnaHQ6IDNweDtcblxuICAgICAgICAgICAgLnByb2dyZXNzdGV4dCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi8uLi9pbWcvc291bC9oZXJvVXBfZnJvbnQuZ2lmJykgcm91bmQ7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2MTRweDsgaGVpZ2h0OiAzMnB4OyBsaW5lLWhlaWdodDogMzJweDsgei1pbmRleDogMjsgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZjBkNzllOyB0ZXh0LXNoYWRvdzogLTFweCAtMXB4IDAgIzAwMCwgMXB4IC0xcHggMCAjMDAwLCAtMXB4IDFweCAwICMwMDAsIDFweCAxcHggMCAjMDAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHJvZ3Jlc3NiYXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vLi4vaW1nL3NvdWwvaGVyb1VwX2JnLmdpZicpIHJvdW5kO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjE0cHg7IGhlaWdodDogMzBweDsgb3ZlcmZsb3c6IGhpZGRlbjsgcGFkZGluZy1yaWdodDogNHB4OyBtYXJnaW4tdG9wOiAtMzFweDtcbiAgICAgICAgICAgICAgICBpbWcgeyBoZWlnaHQ6IDMycHg7IH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5oZXJvUHJvZ3Jlc3Mge1xuICAgICAgICAgICAgY29sb3I6ICNmMGQ3OWU7IGJhY2tncm91bmQtY29sb3I6ICM0ZDU1Mzc7IGJvcmRlcjogMXB4IHNvbGlkICNkZGFiNzY7IG91dGxpbmU6IDJweCBzb2xpZCAjNWMyYjIwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyBtYXJnaW4tdG9wOiA0cHg7IGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgICAgc3Ryb25nIHsgZGlzcGxheTogYmxvY2s7IGZvbnQtc2l6ZTogMnJlbTsgY29sb3I6IHdoaXRlOyB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2tpbGxCYWNrIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyBtYXJnaW4tYm90dG9tOiAxMHB4OyBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNkZGFiNzY7XG4gICAgICAgICAgICBsYWJlbCB7IG1heC13aWR0aDogMjUwcHg7IH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kaXN0aW5jdGlvbnMge1xuICAgICAgICB3aWR0aDogMjcwcHg7IG1heC13aWR0aDogMTAwJTsgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL3NvdWwvcmV3YXJkc0JnX2hlYWRlci5naWZcIikgdG9wLzEwMCUgbm8tcmVwZWF0LCB1cmwoXCIuLi8uLi9pbWcvc291bC9yZXdhcmRzQmdfYmFjay5naWZcIikgdG9wLzEwMCUgcmVwZWF0LXk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IG1hcmdpbi1sZWZ0OiAzcHg7IGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAubG9hZGluZyB7IG1hcmdpbi10b3A6IDU1cHg7IH1cblxuICAgICAgICAuZGlzdGluY3Rpb25zLWhlYWQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQ1cHg7IGNvbG9yOiAjZjBkNzllOyBmb250LXZhcmlhbnQ6IHNtYWxsLWNhcHM7IGZvbnQtd2VpZ2h0OiBib2xkOyBmb250LXNpemU6IDJyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuZGlzdGluY3Rpb25zLXBvaW50cyB7IGNvbG9yOiAjRkY4ODY2OyBmb250LXNpemU6IDIuNHJlbTsgbWFyZ2luLXRvcDogNXB4OyB9XG5cbiAgICAgICAgLmRpc3RpbmN0aW9ucy10b3Age1xuXG4gICAgICAgICAgZGlzcGxheTogZmxleDsganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7IGNvbHVtbi1nYXA6IDRweDsgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgICAgbWFyZ2luOiAxMHB4IDZweDsgZmxleC13cmFwOiB3cmFwOyByb3ctZ2FwOiAxMnB4O1xuXG4gICAgICAgICAgICAucGljdG8ge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZjg4NjY7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLDAsMCwwLjUpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAgICAgICAuY291bnRlci13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEzcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIC5jb3VudGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDIwMTYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZjg4NjY7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLmNvdW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9mb250cy9mb250Qml0bWFwLnBuZ1wiKSBuby1yZXBlYXQ7IGxpbmUtaGVpZ2h0OiAwOyBmb250LXNpemU6IDA7IHdpZHRoOiA1cHg7IGhlaWdodDogOHB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBpY3RvQml0bWFwRm9udChAbzowcHg7QG06OTtAaTowKSB3aGVuIChAaSA9IDEpIHsgJltudW09XCJAe2l9XCJdLCZbZGF0YS1udW09XCJAe2l9XCJdeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtQG8gMDt9IC5waWN0b0JpdG1hcEZvbnQoQG8rNCxAbSxAaSsxKTsgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5waWN0b0JpdG1hcEZvbnQoQG86MHB4O0BtOjk7QGk6MCkgd2hlbiAoQGkgPD0gQG0pIGFuZCBub3QgKEBpID0gMSkgeyAmW251bT1cIkB7aX1cIl0sICZbZGF0YS1udW09XCJAe2l9XCJdeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtQG8gMDt9IC5waWN0b0JpdG1hcEZvbnQoQG8rNSxAbSxAaSsxKTsgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5waWN0b0JpdG1hcEZvbnQoKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5pbmZvcyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmODg2NjtcbiAgICAgICAgICAgICAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYucmFyZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0ZGRTk2QztcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRkZCOTtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDRweCAjZmU3ZDAwLCAwIDAgNHB4ICNmZTdkMDAsIDAgMnB4IDRweCAjMWQyMDI4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5jb3VudGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0ZGRTY1MztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZlYjUwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi50YXJnZXRpbmcge1xuICAgICAgICAgICAgICAucGljdG8ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoOTIsIDAsIDY5LCAwLjUpO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciwgJi5ob3ZlciB7XG4gICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZFOTZDO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRpc3RpbmN0aW9ucy1saXN0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDsgbWluLWhlaWdodDogMTAwcHg7XG5cbiAgICAgICAgICAgIC5lbXB0eSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggZGFzaGVkICM4MjNEMkQ7IGNvbG9yOiAjRkY4ODY2OyBwYWRkaW5nOiAxMHB4OyBmb250LXNpemU6IDEuMnJlbTsgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5waWN0byB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgd2lkdGg6IDMycHg7IGhlaWdodDogMzJweDsgZm9udC1zaXplOiAxcmVtOyBwYWRkaW5nLXRvcDogM3B4OyBwb3NpdGlvbjogcmVsYXRpdmU7IG1hcmdpbjogMCAycHg7XG4gICAgICAgICAgICAgICYuZHJhZ2dhYmxlIHsgY3Vyc29yOiBtb3ZlIH1cbiAgICAgICAgICAgICAgJi5kcmFnZ2luZyB7IHotaW5kZXg6IDEwMDsgcG9pbnRlci1ldmVudHM6IG5vbmUgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnJhcmUgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvcGljdG9zL3Jld2FyZEJnX3JhcmUuZ2lmXCIpIG5vLXJlcGVhdDsgfVxuICAgICAgICAgICAgLm5vdC1wZXJzaXN0ZWQgeyBvdXRsaW5lOiAxcHggc29saWQgcmVkOyB9XG4gICAgICAgICAgICAucGVyc2lzdGVkIHsgb3V0bGluZTogMXB4IHNvbGlkIGdyZWVuOyB9XG4gICAgICAgICAgICAuY291bnRlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTkuOHB4OyBwb3NpdGlvbjogYWJzb2x1dGU7IGJvdHRvbTogNXB4OyBsZWZ0OiAwOyByaWdodDogMDsgZm9udC1zaXplOiAwOyBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAuY291bnQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9mb250cy9mb250Qml0bWFwLnBuZ1wiKSBuby1yZXBlYXQ7IGxpbmUtaGVpZ2h0OiAwOyBmb250LXNpemU6IDA7IHdpZHRoOiA1cHg7IGhlaWdodDogOHB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIC5waWN0b0JpdG1hcEZvbnQoQG86MHB4O0BtOjk7QGk6MCkgd2hlbiAoQGkgPSAxKSB7ICZbbnVtPVwiQHtpfVwiXSwgJltkYXRhLW51bT1cIkB7aX1cIl17IGJhY2tncm91bmQtcG9zaXRpb246IC1AbyAwO30gLnBpY3RvQml0bWFwRm9udChAbys0LEBtLEBpKzEpOyB9XG4gICAgICAgICAgICAgICAgICAgIC5waWN0b0JpdG1hcEZvbnQoQG86MHB4O0BtOjk7QGk6MCkgd2hlbiAoQGkgPD0gQG0pIGFuZCBub3QgKEBpID0gMSkgeyAmW251bT1cIkB7aX1cIl0sICZbZGF0YS1udW09XCJAe2l9XCJdeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtQG8gMDt9IC5waWN0b0JpdG1hcEZvbnQoQG8rNSxAbSxAaSsxKTsgfVxuICAgICAgICAgICAgICAgICAgICAucGljdG9CaXRtYXBGb250KCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRhYnMge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNjMzNDI0OyBtaW4taGVpZ2h0OiAxNHB4OyBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgIC50YWItc291bC1kaXN0aW5jdGlvbnMge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwYWRkaW5nOiAycHggNHB4OyBtYXJnaW4tbGVmdDogMnB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7IGZvbnQtc2l6ZTogOHB0O1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMmVtOyBmb250LXdlaWdodDogYm9sZDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2Y1ODc2NjsgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7IGNvbG9yOiAjZjBkNzllOyB9XG5cbiAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNjMzNDI0OyBib3JkZXItYm90dG9tOiAwOyBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiKDAsMCwwLDAuNSk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZGRhYjc2OyBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIgeyBjb2xvcjogI0REQUI3NjsgYmFja2dyb3VuZC1jb2xvcjogIzNkMjAxNjsgfVxuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRpdGxlLWxpc3Qge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IGNvbG9yOiB3aGl0ZTsgbGlzdC1zdHlsZTogbm9uZTsgdGV4dC1hbGlnbjogaW5pdGlhbDsgZm9udC12YXJpYW50OiBzbWFsbC1jYXBzO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDc1JTsgbWF4LWhlaWdodDogNTAwcHg7IG92ZXJmbG93LXk6IGF1dG87IG92ZXJmbG93LXg6IGhpZGRlbjsgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjNjMzNDI0OyBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICAgICAgICAgICYuY2hhcHRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IGNvbG9yOiAjZjU4NzY2O1xuICAgICAgICAgICAgICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpub3QoLmNoYXB0ZXIpIHtsaXN0LXN0eWxlOiB1cmwoXCIuLi8uLi9pbWcvaWNvbnMvc21hbGxfbWlkZG90LmdpZlwiKTsgbWFyZ2luLWxlZnQ6IDIwcHg7fVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kaXN0aW5jdGlvbnMtZm9vdCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvc291bC9yZXdhcmRzQmdfZm9vdGVyLmdpZlwiKSBib3R0b20vMTAwJSBuby1yZXBlYXQ7IGhlaWdodDogNDRweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yMnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZyaWVuZCB7XG4gICAgICB3aWR0aDogYXV0bzsgaGVpZ2h0OiAyMDNweDsgcG9zaXRpb246IHJlbGF0aXZlOyBmb250LXNpemU6IDA7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9zb3VsL3JlZmVyZXJIZWFydC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IG1hcmdpbi10b3A6IC0xcHg7XG4gICAgfVxuXG4gICAgLm5pZ2h0IHtcbiAgICAgICAgd2lkdGg6IGF1dG87IGhlaWdodDogMjMwcHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZm9udC1zaXplOiAwOyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvc291bC9zb3VsX25pZ2h0LmpwZ1wiKSBuby1yZXBlYXQgcmlnaHQgdG9wO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBtYXJnaW4tdG9wOiAtMXB4O1xuXG4gICAgICAgICY+LmJhZGdlLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTsgbWFyZ2luLXRvcDogMjRweDsgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9zb3VsL2JhZGdlX3NtYWxsX2wucG5nXCIpIGxlZnQvY29udGFpbiBuby1yZXBlYXQsIHVybChcIi4uLy4uL2ltZy9zb3VsL2JhZGdlX3NtYWxsX3IucG5nXCIpIHJpZ2h0L2NvbnRhaW4gbm8tcmVwZWF0LCB1cmwoXCIuLi8uLi9pbWcvc291bC9iYWRnZV9zbWFsbC5wbmdcIikgY2VudGVyL2NvbnRhaW4gcmVwZWF0LXg7XG5cbiAgICAgICAgICBwYWRkaW5nOiAwIDI0cHggNHB4IDI0cHg7IGRpc3BsYXk6IGlubGluZS1mbGV4OyBhbGlnbi1pdGVtczogY2VudGVyOyBjb2x1bW4tZ2FwOiA0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgJj5pbWcgeyBoZWlnaHQ6IDE2cHg7IHdpZHRoOiAxNnB4OyB9XG4gICAgICAgIH1cblxuICAgICAgICAmPi5iYWRnZSB7XG4gICAgICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgICAgICB3aWR0aDogNjRweDsgaGVpZ2h0OiA2NHB4OyBwYWRkaW5nOiAwIDAgNHB4IDA7IG1hcmdpbjogMTBweDsgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL3NvdWwvYmFkZ2UucG5nXCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICY+ZGl2OmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7IHdpZHRoOiA0OHB4OyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogNnB4OyBsZWZ0OiA4cHg7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3V0bGluZS1jb2xvciAwLjVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICAgICY+aS5mYSxzdmcgeyBtYXJnaW4tdG9wOiA0cHg7IH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5iYWRnZS1hZG1pbi1tYXN0ZXI+ZGl2OmZpcnN0LWNoaWxkIHsgY29sb3I6ICNlMWFkMDA7IH1cbiAgICAgICAgICAgICYuYmFkZ2UtY3Jvdzpob3Zlcj5kaXY6Zmlyc3QtY2hpbGQgeyBiYWNrZ3JvdW5kOiAjOTUwMDAwOyBvdXRsaW5lLWNvbG9yOiAjYjkwMDAwOyB9XG4gICAgICAgICAgICAmLmJhZGdlLXR3aW5vaWQ+ZGl2OmZpcnN0LWNoaWxkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiIFwiOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogNHB4OyBsZWZ0OiA0cHg7IGJvdHRvbTogNHB4OyByaWdodDogNHB4OyBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2JhZGdlcy90d2lub2lkLnBuZykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0OyB9XG4gICAgICAgICAgICAmLmJhZGdlLWV0ZXJuYWw+ZGl2OmZpcnN0LWNoaWxkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiIFwiOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogNHB4OyBsZWZ0OiA0cHg7IGJvdHRvbTogNHB4OyByaWdodDogNHB4OyBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2JhZGdlcy9ldGVybmFsLnBuZykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0OyB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2NvcmUsIC5jdXJyZW50IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNnB4OyBtYXJnaW4tYm90dG9tOiAxMHB4OyBwYWRkaW5nOiAzcHg7IGZvbnQtd2VpZ2h0OiBib2xkOyBiYWNrZ3JvdW5kLWNvbG9yOiAjNWMyYjIwO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRhYjc2OyBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgc3Ryb25nIHsgY29sb3I6ICNmMGQ3OWU7IH1cbiAgICB9XG5cbiAgICAuc2NvcmUge1xuICAgICAgICBjb2xvcjogI2RkYWI3NjsgZm9udC12YXJpYW50OiBzbWFsbC1jYXBzO1xuICAgICAgICBzdHJvbmcgeyBmb250LXNpemU6IDEuNHJlbTsgfVxuICAgIH1cblxuICAgIC5jdXJyZW50IHtcbiAgICAgICAgY29sb3I6ICNmMGQ3OWU7XG4gICAgICAgIGVtIHsgY29sb3I6ICNkZGFiNzY7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC1zaXplOiAxcmVtOyB9XG4gICAgICAgIHN0cm9uZyB7IGNvbG9yOiAjZjBkNzllOyBmb250LXZhcmlhbnQ6IHNtYWxsLWNhcHM7IH1cbiAgICB9XG5cbiAgICAudG93bi1oaXN0b3J5IC5oZWFkZXIgeyBmb250LXNpemU6IDhwdDsgfVxuICAgIC5za2lsbHMtaGlzdG9yeSA+IC5oZWFkZXIsIC5zZWFzb24tcmFua2luZyA+IC5oZWFkZXIgeyBmb250LXNpemU6IDEwcHQ7IH1cblxuICAgIC50b3duLWhpc3RvcnksXG4gICAgLnNraWxscy1oaXN0b3J5LFxuICAgIC5zZWFzb24tcmFua2luZ3tcbiAgICAgICAgLmhlYWRlciB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlRyZWJ1Y2hldCBNU1wiLCBcIkFyaWFsXCIsVmVyZGFuYSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2YwZDc5ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICM2NDNiMjUgMCUsIHJnYmEoMTAwLCA1OSwgMzcsIDApIDUwJSwgcmdiYSgxMDAsIDU5LCAzNywgMCkgMTAwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAudHlwZS1saXN0IHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMmMwZTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGFiNzY7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtdmFyaWFudDogc21hbGwtY2FwcztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDNweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAzcHggMnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3ZTRkMmE7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkYWI3NjtcbiAgICAgICAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgLmxpbmsgeyBjb2xvcjogd2hpdGUgfTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVjMmIyMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudG93bi1jb250YWluZXIsXG4gICAgICAgIC5za2lsbHMtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1YzJiMjA7XG4gICAgICAgICAgICAucm93LWZsZXg6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjMwMjQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yb3ctZmxleDpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1YzJiMjA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yb3ctZmxleC5wbGF5ZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzYjMyNDk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yb3ctZmxleC5oYXJkY29yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojNzczOTM5O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucm93LWZsZXguY3VzdG9tIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiMzYjMyNDk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yb3ctZmxleC5jb21tb24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwQTMwMTk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yb3ctZmxleC5ldmVudCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBteWhvcmRlcy1ncmVlbi1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRhYjc2O1xuXG4gICAgICAgICAgICAudG93bi1uYW1lIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM3ZTRkMmE7IGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM3ZTRkMmE7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjN2U0ZDJhO1xuICAgICAgICAgICAgICAgIC5jb21tZW50IHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNkZGFiNzY7IGZvbnQtc2l6ZTogMS4xcmVtOyB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgICAgICAgICAgICAgICAuYWRkLWNvbW1lbnQgeyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgICAgICAgICAgICAgICAgICAmOm5vdCgucmVhZC1vbmx5KTpob3ZlciB7IGNvbG9yOiB3aGl0ZTsgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlYXNvbiB7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjN2U0ZDJhOyB9XG5cbiAgICAgICAgICAgIC50b3duLWRheXMgeyBjb2xvcjogI2YwZDc5ZTsgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzdlNGQyYTsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3ZTRkMmE7IH1cbiAgICAgICAgICAgIC50b3duLXBvaW50cyB7IGNvbG9yOiAjYWZhY2MxOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzdlNGQyYTsgfVxuXG4gICAgICAgICAgICAuZW1wdHkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtOyBtYXJnaW4tdG9wOiA1cHg7IHBhZGRpbmc6IDVweDsgZm9udC12YXJpYW50OiBzbWFsbC1jYXBzO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZjg2OyBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmhhcmRjb3JlIHtcbiAgICAgICAgICAgICAgICAudG93bi1uYW1lLCAudG93bi1kYXlzIHsgY29sb3I6ICNmODY7IH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5za2lsbHMtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAuc2tpbGxSb3cgeyBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzdlNGQyYTsgfVxuICAgICAgICAgICAgICAgIC5kZXNjIHsgZm9udC1zaXplOiA5cHQ7IGNvbG9yOiAjZjBkNzllOyBtaW4taGVpZ2h0OiAzNHB4OyBib3JkZXItbGVmdDogMXB4IHNvbGlkICM3ZTRkMmE7IH1cbiAgICAgICAgICAgICAgICAuY3VycmVudFNraWxsIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzNiMzI0OTtcbiAgICAgICAgICAgICAgICAgICAgLmRlc2MgeyBmb250LXN0eWxlOiBpdGFsaWM7IH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucnAtbGlzdCB7XG4gICAgICAgIC5ycC1oZWFkIHtcbiAgICAgICAgICAgIC5ycC1jb250ZXh0IHsgbWFyZ2luLXRvcDogMTBweDsgfVxuICAgICAgICAgICAgaDUgeyBjb2xvcjogd2hpdGU7IH1cbiAgICAgICAgfVxuICAgICAgICAucnAtcm93IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtOyBiYWNrZ3JvdW5kOiAjNWMyYjIwOyBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjN2U0ZDJhOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzdlNGQyYTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAmOmhvdmVyIHsgY29sb3I6IGxpZ2h0ZW4oQG15aG9yZGVzLXNtYWxsdGV4dCwgMjAlKTsgYmFja2dyb3VuZDogIzk2NUMzNjsgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgLnJwLXRleHQge1xuICAgICAgICAgICAgICAgIC50aXRsZSB7IGNvbG9yOiAjZjBkNzllOyB9XG4gICAgICAgICAgICAgICAgZW0geyBmb250LXNpemU6IDEuMnJlbTsgY29sb3I6IEBteWhvcmRlcy1zbWFsbHRleHQ7IH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubmV3IHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnZpZXctdG93biB7XG4gICAgICAgIC5jaXRpemVucy1saXN0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgICAgLmhlYWRlciB7IGZvbnQtc2l6ZTogMS40cmVtIH1cbiAgICAgICAgICAgIC50b3duLXBvaW50cyB7IGNvbG9yOiAjYWZhY2MxOyBmb250LXNpemU6IDJyZW07IH1cbiAgICAgICAgICAgIC5tZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sYW5ndWFnZS1waWNrZXIge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyBnYXA6IDEycHg7XG4gICAgICAgICY+KiB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7IHBhZGRpbmc6IDRweDsgYWxpZ24taXRlbXM6IGNlbnRlcjsgZ2FwOiAxcHg7XG4gICAgICAgICAgJj5pbnB1dCB7IGZsZXgtc2hyaW5rOiAwOyBmbGV4LWdyb3c6IDA7IG1hcmdpbjogMDsgcGFkZGluZzogMCB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB1bC5ncm91cC1jb252ZXJzYXRpb24uYW5ub3VuY2VtZW50IHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAmPmxpIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTsgbWFyZ2luOiAyMHB4OyBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgYmFja2dyb3VuZDogIzVjMmIyMDsgcGFkZGluZzogMTBweDsgYm9yZGVyOiAxcHggc29saWQgIzcwNDMyODtcbiAgICAgICAgaDEgeyBjb2xvcjogQG15aG9yZGVzLXNtYWxsdGV4dDsgbWFyZ2luOiAwIDAgNXB4IDA7IHBhZGRpbmc6IDAgMCA1cHggMDsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4yKTsgfVxuICAgICAgICAmPnA6b25seS1jaGlsZCB7IG1hcmdpbjogNXB4IDAgMTBweCAwOyBmb250LXNpemU6IDEuNXJlbTsgfVxuICAgICAgICAucG0tbWVzc2FnZS1mb290ZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDVweCAwOyBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjIpOyBjb2xvcjogQG15aG9yZGVzLXNtYWxsdGV4dDtcbiAgICAgICAgICAucG0tYXZhdGFyIHsgZGlzcGxheTogbm9uZSB9XG4gICAgICAgICAgLnBtLWFubm91bmNlbWVudC1zZW5kZXIgeyBmb250LXdlaWdodDogYm9sZCB9XG4gICAgICAgICAgLnBtLWFubm91bmNlbWVudC1kYXRlIHsgb3BhY2l0eTogMC43OyB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucG0tZW5kbGVzcy1tb3JlIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgY29sb3I6IEBteWhvcmRlcy1zbWFsbHRleHQ7IG1hcmdpbjogMTBweCA1cHg7IHBhZGRpbmc6IDJweCAwOyBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgZmFkZShAbXlob3JkZXMtc21hbGx0ZXh0LCA1MCUpOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgZmFkZShAbXlob3JkZXMtc21hbGx0ZXh0LCA1MCUpO1xuICAgIH1cblxuICAgIC5uZXdzIHtcbiAgICAgICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgICAgIC5oZWFkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vLi4vaW1nL3VuZGVyRGV2QmFubmVyLmdpZicpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBtYXgtd2lkdGg6IDYyNXB4OyBhc3BlY3QtcmF0aW86IDYyNS8xODE7IHBvc2l0aW9uOiByZWxhdGl2ZTsgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICAgIC50aXRsZSB7IHBhZGRpbmctdG9wOiAxNTBweDsgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGNvbG9yOiAjZmZmNTk1OyBmb250LXdlaWdodDogYm9sZDsgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGNvbHVtbi1nYXA6IDRweDsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgaW1nIHsgZmxleDogMDsgfVxuICAgICAgICAgIHNwYW4geyBmbGV4LXNocmluazogMTsgZmxleC1ncm93OiAwIH1cbiAgICAgICAgICAmLm9sZCB7IGNvbG9yOiAjZjFjODcyOyB9XG4gICAgICAgIH1cblxuICAgICAgICAudmVyc2lvbiB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IGNvbG9yOiAjZGRhYjc2OyBmb250LXdlaWdodDogYm9sZDsgZm9udC1zaXplOiAxLjJyZW07IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnZlcnNpb24tbGlzdCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggNXB4IDVweCAxMHB4OyBtYXJnaW4tYm90dG9tOiAyMHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiAjNWMyYjIwOyBmb250LXNpemU6IDFyZW07IGNvbG9yOiAjZjBkNzllO1xuICAgICAgICAgICAgcCB7IG1hcmdpbjogMDsgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZvcnVtLXBvc3Qge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICM1YzJiMjA7IHBhZGRpbmc6IDEwcHggMCAwIDEwcHg7IGJvcmRlcjogMXB4IHNvbGlkICM3MDQzMjg7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDVweCA1cHggMTEwcHg7IGJhY2tncm91bmQ6IHVybCgnLi4vLi4vaW1nL2hlbHAvcGlwV2VsY29tZS5naWYnKSBuby1yZXBlYXQgIzVjMmIyMDtcbiAgICAgICAgICAgIGNvbG9yOiAjZGRhYjc2OyBtYXJnaW4tYm90dG9tOiAxMHB4OyBib3JkZXI6IG5vbmU7IG1pbi1oZWlnaHQ6IDE2MHB4O1xuICAgICAgICAgICAgJj5wOm9ubHktY2hpbGQge21hcmdpbjogMH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWFzb25IZWFkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL3JhbmtpbmdTZWFzb25zLnBuZykgdG9wIGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAxMzRweDtcbiAgICAgICAgLnNlYXNvbk5hbWUsXG4gICAgICAgIC5zZWFzb25OdW1iZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXNvbk51bWJlciB7XG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICAgICAgICAubnVtYmVyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNlYXNvbk5hbWUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgICAgIGZvbnQtdmFyaWFudDogc21hbGwtY2FwcztcbiAgICAgICAgICAgIGNvbG9yOiAjZGJjOWFlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaW1wb3J0U291bEJhbm5lciB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9wcm9mZXNzaW9ucy9zZWxlY3QvcGlwV2VsY29tZS5naWYpIGxlZnQgMnB4IGJvdHRvbSA0MHB4IG5vLXJlcGVhdCwgIzVjMmIyMDtcbiAgICBwYWRkaW5nOiAycHggNHB4IDJweCAxMDJweDsgYm9yZGVyOiAxcHggc29saWQgI2RkYWI3Njsgb3V0bGluZTogMXB4IHNvbGlkIGJsYWNrO1xuICAgICY+cCB7IHRleHQtYWxpZ246IGp1c3RpZnk7IGNvbG9yOiAjZGRhYjc2IH1cbiAgICAmPmg0IHsgbWFyZ2luLWxlZnQ6IC0xMDBweDsgdGV4dC1hbGlnbjogY2VudGVyOyBjb2xvcjogI2RkYWI3NjsgfVxufVxuXG4uZXRlcm5hbE1lcmdlQmFubmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjNWMyYjIwO1xuICAgIHBhZGRpbmc6IDRweDsgYm9yZGVyOiAxcHggc29saWQgI2RkYWI3Njsgb3V0bGluZTogMXB4IHNvbGlkIGJsYWNrO1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7IGNvbG9yOiAjZGRhYjc2O1xufVxuXG51bC5jb2EtdXNlcnMge1xuICAgIHBhZGRpbmc6IDA7IG1hcmdpbjogNHB4IDAgOHB4O1xuICAgID5saSB7XG4gICAgICAgIG1hcmdpbjogMXB4IDA7IHBhZGRpbmc6IDVweCAwOyBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNkZGFiNzY7IGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44ZW07IGxpbmUtaGVpZ2h0OiAwLjllbTtcbiAgICAgICAgJi5teS1lbnRyeSB7IGJhY2tncm91bmQ6ICMzYjMyNDkgfVxuICAgICAgICAmIHNwYW4geyBmb250LXNpemU6IDAuN2VtOyBpIHsgY29sb3I6ICNkZGFiNzYgfSB9XG4gICAgICAgICYgYnIgeyBcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuM2VtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2Vhc29uX2FjY2Vzc190ZXh0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgZm9udC1zaXplOiA4NSU7XG59XG5cbi5zZWFzb25fYWNjZXNzX3NlbGVjdCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4uY2l0aXplbi1saXN0IHtcbiAgbWFyZ2luOiAwOyBwYWRkaW5nOiAwO1xuICAmPmxpIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTsgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgJj5pbWcge3ZlcnRpY2FsLWFsaWduOiBtaWRkbGU7fVxuICB9XG59XG5cbi5zZWFzb25fZW50cnlfdGQgeyBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjN2U0ZDJhOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzdlNGQyYTsgfVxuXG4uc2Vhc29uX2VudHJ5X2NvbnRhaW5lciB7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjN2U0ZDJhOyB9XG5cbi5zZWFzb25fZW50cnlfc29sby50b3A1IHsgbWF4LWhlaWdodDogMzBweDsgfVxuLnNlYXNvbl9lbnRyeV9zb2xvLnRvcDVwbHVzIHsgbWF4LWhlaWdodDogMThweDsgfVxuXG4uc291bF9zZWFzb25fZmxhZyB7IG92ZXJmbG93LXk6IGhpZGRlbjsgb3ZlcmZsb3cteDogaGlkZGVuO31cblxuLnNvdWxfc2Vhc29uX25hbWUgeyBwYWRkaW5nLWxlZnQ6IDVweDsgfVxuLnNlYXNvbl9lbnRyeV9zb2xvIHsgZm9udC1zaXplOiA4MCU7IH1cblxuLnRvcDUge1xuICAmPi5zb3VsX3NlYXNvbl9mbGFnID4gaW1nIHsgd2lkdGg6IDMycHg7IGhlaWdodDogMjVweDsgfVxuICAmPi5zb3VsX3NlYXNvbl9uYW1lIHsgZm9udC1zaXplOiAxMjAlOyB9XG4gICY+LnNvdWxfc2Vhc29uX3BvaW50cyB7XG4gICAgZm9udC1zaXplOiAxNTAlOyAvKiBvbiBob3JkZXMsIG5vcm1hbCBpcyAxMHB0IGFuZCBtYWpvciAxNHB0ICovXG4gIH1cbn1cblxuLnRvcDVwbHVzID4gLnNvdWxfc2Vhc29uX2ZsYWcgPiBpbWcge1xuICB3aWR0aDogMjNweDsgaGVpZ2h0OiAxOHB4O1xufVxuXG4uc291bF9zZWFzb25fbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEyMCU7IHBhZGRpbmctdG9wOiA1cHg7IGNvbG9yOiAjZGRhYjc2OyBmb250LXdlaWdodDogYm9sZDtcbn1cblxuZGl2LmRlYXRoLWRlc2Mge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIEBteWhvcmRlcy1zbWFsbHRleHQ7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuXG5kaXYjdXNlci10b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWMyYjIwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkYWI3NjtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHdpZHRoOiAyMzBweDtcbiAgICBjb2xvcjogIzFkMjAyODtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHNwYW4ubGluayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb2xvcjogI2RkYWI3NjtcbiAgICAgICAgcGFkZGluZzogMXB4IDEwcHg7XG4gICAgICAgIG1hcmdpbjogMCAtMTBweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3OTQzMmI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBhW3gtYWN0aW9uPVwiYmxvY2tfdXNlclwiXSwgYVt4LWFjdGlvbj1cInVuYmxvY2tfdXNlclwiXSwgYVt4LWFjdGlvbj1cInJlcG9ydF91c2VyXCJde1xuICAgICAgICBmb250LXNpemU6IDAuOXJlbTsgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgZGl2LmxpbmstYmxvY2tzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAubGluay1ibG9jayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzk0MzJiO1xuICAgICAgICAgICAgY29sb3I6ICNmMGQ3OWU7XG4gICAgICAgICAgICBtYXJnaW46IDAgMXB4IDFweCAwO1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgICAgICB3aWR0aDogNjVweDtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRyZW07XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk2NzM5O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5lbXB0eSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggZGFzaGVkICNkZGFiNzY7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hdmF0YXIsLmF2YXRhcmNyb3cge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm5vLWF2YXRhciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNjUzODJlO1xuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGRpdi51c2VyLWluZm9zIHtcbiAgICAgICAgY29sb3I6ICNmMGQ3OWU7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBkaXYudXNlckRlc2Mge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTlweDtcbiAgICAgICAgICAgIGxlZnQ6IDMycHg7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjNzk0MzJiO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgY29udGVudDpcIiBcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgfVxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3OTQzMmI7XG4gICAgICAgIGNvbG9yOiAjZGRhYjc2O1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgfVxuICAgIGRpdi5mcmllbmQtcmVsYXRpb24ge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAmLm5vdC1mcmllbmQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVDMDAwMDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGFiNzY7XG4gICAgICAgIH1cbiAgICAgICAgJi51c2luZy1hbGlhcyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVjMDA0NTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRhYjc2O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJvdzpob3ZlciB7XG4gICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi51c2VyLWZsYWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiAzNnB4OyBoZWlnaHQ6IDI4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJi5zbWFsbCB7IHdpZHRoOiAyNHB4OyBoZWlnaHQ6IDE5cHggfVxuICAmPmltZzpmaXJzdC1jaGlsZCB7IHdpZHRoOiAyN3B4OyBoZWlnaHQ6IDE5cHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogNHB4OyB0b3A6IDRweDsgfVxuICAmLnNtYWxsPmltZzpmaXJzdC1jaGlsZCB7IHdpZHRoOiAyMHB4OyBoZWlnaHQ6IDE2cHg7IGxlZnQ6IDJweDsgdG9wOiAxcHg7IH1cblxuICAmOmFmdGVyIHsgY29udGVudDogXCIgXCI7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBsZWZ0OiAwOyByaWdodDogMDsgYm90dG9tOiAwOyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvbGFuZy9tYXNrLnBuZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0IH1cbn1cblxuLnRvd25QYXNzd29yZCBwcmUge1xuICBwYWRkaW5nOiAzcHg7IGJvcmRlci1yYWRpdXM6IDNweDsgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjEpOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IG1hcmdpbjogMDtcbn1cblxuaHIuc2VjdGlvbiB7XG4gIGJvcmRlcjogMC41cHggc29saWQgI2RkYWI3NjtcbiAgYm94LXNoYWRvdzogMCAwIDRweCBibGFjaztcbn1cblxuLmltYWdlLXNlbGVjdG9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IGxlZnQ6IDA7IHJpZ2h0OiAwOyBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC4yKTsgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjYpOyBib3gtc2hhZG93OiAwIDAgNHB4IGJsYWNrO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAmLmFjdGl2ZSB7IGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC42KTsgfVxuICAmOm5vdCguYWN0aXZlKSB7IGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC42KTsgb3BhY2l0eTogMC40NTsgfVxuXG4gIC5jb3JuZXItaGFuZGxlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IHotaW5kZXg6IDEwO1xuICAgIGhlaWdodDogMTJweDsgd2lkdGg6IDEycHg7IGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7IG9wYWNpdHk6IDAuNTsgYm94LXNoYWRvdzogMCAwIDJweCBibGFjaztcblxuICAgICZbZGF0YS1oYW5kbGUteD1cIjFcIl1bZGF0YS1oYW5kbGUteT1cIjFcIl0geyB0b3A6IDA7IHJpZ2h0OiAwOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg2cHgsLTZweCk7IGN1cnNvcjogbmUtcmVzaXplOyB9XG4gICAgJltkYXRhLWhhbmRsZS14PVwiMVwiXVtkYXRhLWhhbmRsZS15PVwiLTFcIl0geyBib3R0b206IDA7IHJpZ2h0OiAwOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg2cHgsNnB4KTsgY3Vyc29yOiBzZS1yZXNpemU7IH1cbiAgICAmW2RhdGEtaGFuZGxlLXg9XCItMVwiXVtkYXRhLWhhbmRsZS15PVwiMVwiXSB7IHRvcDogMDsgbGVmdDogMDsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTZweCwtNnB4KTsgY3Vyc29yOiBudy1yZXNpemU7IH1cbiAgICAmW2RhdGEtaGFuZGxlLXg9XCItMVwiXVtkYXRhLWhhbmRsZS15PVwiLTFcIl0geyBib3R0b206IDA7IGxlZnQ6IDA7IHRyYW5zZm9ybTogdHJhbnNsYXRlKC02cHgsNnB4KTsgY3Vyc29yOiBzdy1yZXNpemU7IH1cbiAgfVxuXG4gIC5lZGdlLWhhbmRsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB6LWluZGV4OiA1OyBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgb3BhY2l0eTogMDsgIGJveC1zaGFkb3c6IDAgMCAycHggYmxhY2s7XG5cbiAgICAmW2RhdGEtaGFuZGxlLXg9XCIwXCJdIHtcbiAgICAgIGxlZnQ6IDA7IHJpZ2h0OiAwOyBoZWlnaHQ6IDZweDtcbiAgICAgICZbZGF0YS1oYW5kbGUteT1cIjFcIl0geyB0b3A6IDA7IHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsLTNweCk7IGN1cnNvcjogbi1yZXNpemU7IH1cbiAgICAgICZbZGF0YS1oYW5kbGUteT1cIi0xXCJdIHsgYm90dG9tOiAwOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDNweCk7IGN1cnNvcjogcy1yZXNpemU7IH1cbiAgICB9XG5cbiAgICAmW2RhdGEtaGFuZGxlLXk9XCIwXCJdIHtcbiAgICAgIHRvcDogMDsgYm90dG9tOiAwOyB3aWR0aDogNnB4O1xuICAgICAgJltkYXRhLWhhbmRsZS14PVwiMVwiXSB7IHJpZ2h0OiAwOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzcHgsMCk7IGN1cnNvcjogZS1yZXNpemU7IH1cbiAgICAgICZbZGF0YS1oYW5kbGUteD1cIi0xXCJdIHsgbGVmdDogMDsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTNweCwwKTsgY3Vyc29yOiB3LXJlc2l6ZTsgfVxuICAgIH1cbiAgfVxuXG4gIC5tb3ZlLWhhbmRsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB6LWluZGV4OiAyO1xuICAgIHRvcDogM3B4OyBsZWZ0OiAzcHg7IGJvdHRvbTogM3B4OyByaWdodDogM3B4O1xuICAgIG9wYWNpdHk6IDA7IGN1cnNvcjogbW92ZTtcbiAgfVxuXG4gIC5jb3JuZXItaGFuZGxlLCAuZWRnZS1oYW5kbGUge1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLWluLW91dDtcbiAgICAmOmhvdmVyIHtvcGFjaXR5OiAwLjh9O1xuICB9XG5cbiAgLmNpcmNsZS1wcmV2aWV3LCAuc21hbGwtcHJldmlldyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyBpbnNldDogMDsgcG9pbnRlci1ldmVudHM6IG5vbmU7IG9wYWNpdHk6IDAuNTtcbiAgICBkaXYge1xuICAgICAgd2lkdGg6IGF1dG87IGhlaWdodDogYXV0bzsgbWF4LXdpZHRoOiAxMDAlOyBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IDUwJTsgbGVmdDogNTAlOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICAgICAgYm9yZGVyOiAxcHggZG90dGVkIHdoaXRlO1xuICAgIH1cbiAgfVxuXG4gIC5jaXJjbGUtcHJldmlldyBkaXYge1xuICAgIGFzcGVjdC1yYXRpbzogMS8xOyBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB9XG5cbiAgLnNtYWxsLXByZXZpZXcgZGl2IHtcbiAgICBhc3BlY3QtcmF0aW86IDMvMTtcbiAgfVxufSIsIkBpbXBvcnQgXCIuLi90aGVtZVwiO1xuXG4uc291bCAudmlldy1ycCB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweDsgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAucnAtY29udGVudCB7XG4gICAgICAgIGhlaWdodDogNDAwcHg7IG92ZXJmbG93OiBhdXRvOyBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4OyBwYWRkaW5nLXJpZ2h0OiA0NXB4OyBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgICBjb2xvcjogYmxhY2s7IGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgc3VwIHsgY29sb3I6IGJsYWNrOyB9XG4gICAgICAgIC5ociB7IG1hcmdpbi10b3A6IDcwcHg7IH1cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyBjb2xvcjogIzVjMmIyMDsgbWFyZ2luLWJvdHRvbTogMTBweDt0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjNyZW07XG4gICAgICAgICAgICBzbWFsbCB7IGRpc3BsYXk6IGJsb2NrOyBmb250LXNpemU6IDFyZW07IH1cbiAgICAgICAgfVxuXG4gICAgICAgIGgyIHtmb250LXNpemU6IDEuNXJlbTsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgY29sb3I6ICM1YzJiMjA7IG1hcmdpbjogMDsgcGFkZGluZzogMTBweCAwIDNweCAwOyB9XG4gICAgICAgIHAgeyBwYWRkaW5nOiAwOyB0ZXh0LWFsaWduOiBqdXN0aWZ5OyBtYXJnaW46IDA7IH1cblxuICAgICAgICBzbWFsbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgbGluZS1oZWlnaHQ6IDEuM3JlbTsgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgICAgICBzdHJvbmcgeyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHsgbWF4LXdpZHRoOiA5NiU7IH1cblxuICAgICAgICAmLmRlc2lnbi10eXBlZCB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogQG15aG9yZGVzLWZpeGVkLWZvbnQ7XG4gICAgICAgICAgICBjb2xvcjogIzNiMzI0OTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgICAgICAgaDEgeyBmb250LXNpemU6IDEuOXJlbTsgfVxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzY4NDc0MjtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWxldHRlciB7IGNvbG9yOiBibGFjazsgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjpsZWZ0O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWxldHRlciB7IGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbiAgICAgICAgICAgICAgICAmLm90aGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBteWhvcmRlcy1zYW5zLXNlcmlmLWZvbnQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYjE2NTY3O1xuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmRlc2lnbi10eXBlZHNtYWxsIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAbXlob3JkZXMtZml4ZWQtZm9udDtcbiAgICAgICAgICAgIGNvbG9yOiAjM2IzMjQ5O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICBoMiB7Ym9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjNjg0NzQyO31cbiAgICAgICAgICAgIHAgeyBcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtbGV0dGVyIHsgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZGVzaWduLXdyaXR0ZW4sXG4gICAgICAgICYuZGVzaWduLXNtYWxsLFxuICAgICAgICAmLmRlc2lnbi1wb3N0aXQge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBteWhvcmRlcy1zYW5zLXNlcmlmLWZvbnQ7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGNvbG9yOiAjNWMyYjIwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjU1cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgICAgICAgICAmLmRlc2lnbi13cml0dGVuIHtcbiAgICAgICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS45cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHAgeyBtYXJnaW4tYm90dG9tOiAxNXB4O31cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgXHR0ZXh0LWFsaWduOiBsZWZ0OyB0ZXh0LWluZGVudDogN3B4OyBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICBcdCY6Zmlyc3QtbGluZSwgJjpmaXJzdC1sZXR0ZXIgeyBjb2xvcjogYmxhY2s7IH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgYmxvY2txdW90ZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGVtIHsgZm9udC1zaXplOiAxLjI1cmVtOyB9XG5cbiAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM1YzJiMjA7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGJpZyB7IGZvbnQtc2l6ZTogNHJlbTsgfVxuXG4gICAgICAgICAgICAub3RoZXIge1xuICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiM5OTI2MjY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5kZXNpZ24tY2xhc3NpYyB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogQG15aG9yZGVzLXNlcmlmLWZvbnQ7XG4gICAgICAgICAgICBjb2xvcjogIzVjMmIyMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMCAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZW0ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNjg0NzQyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7IG1hcmdpbi1ib3R0b206IDhweDsgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5kZXNpZ24tbW9kZXJuIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNDQzMDJCO1xuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCAwIDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzbWFsbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYmxvY2txdW90ZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM0NjQ3Mzg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzQ2NDczODtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZGVzaWduLWFkIHtcbiAgICAgICAgICAgIGZvbnQtdmFyaWFudDogc21hbGwtY2FwcztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgY29sb3I6ICM3NzM5Mzk7XG4gICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzYjMyNDk7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyBcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2FmYWNjMTtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWxldHRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNWMyYjIwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZGVzaWduLXN0YW1wIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggMTEwcHggNDBweCAxMjBweDtcbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzY5NjQ4NjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAsIHN0cm9uZyB7IGZvbnQtc2l6ZTogMS43NXJlbTsgfVxuICAgICAgICAgICAgc3Ryb25nIHsgY29sb3I6ICMzYjMyNDk7IH1cbiAgICAgICAgICAgIHNtYWxsIHtcbiAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5kZXNpZ24tbmV3cyB7XG4gICAgICAgICAgICBjb2xvcjogIzZmNzE1OTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAbXlob3JkZXMtc2VyaWYtZm9udDtcbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzhjOTA3MDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogQG15aG9yZGVzLXNhbnMtc2VyaWYtZm9udDtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWxldHRlciB7IGNvbG9yOiAjODk4YzZmOyB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzdHJvbmcgeyBjb2xvcjogIzcwNzA1NjsgfVxuICAgICAgICAgICAgaHIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOGM5MDcwO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2FkYjA5ZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHA6Zmlyc3QtbGV0dGVyIHsgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZGVzaWduLXBvZW0ge1xuICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgIGRpdi5ociB7IG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgICAgICAgICAgIGgxIHsgZm9udC1zaXplOiAxLjlyZW07IH1cbiAgICAgICAgICAgIGgyIHsgcGFkZGluZzogMDsgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBhZ2VzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICB9XG5cbiAgICAgICAgcyB7XG4gICAgICAgICAgICBjb2xvcjogIzg5MzIzMjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vLi4vaW1nL2Jvb2tzL3NjcmF0Y2guZ2lmJykgcmVwZWF0LXggY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJwLWJhY2tncm91bmQoQHVybCkgeyBiYWNrZ3JvdW5kOiB1cmwoQHVybCkgbm8tcmVwZWF0OyBtYXgtd2lkdGg6IDYwMHB4OyBoZWlnaHQ6IDQyMHB4OyBwYWRkaW5nLXRvcDogMTBweDsgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cblxuICAgIC5jYXJ0b24gIHtcbiAgICAgICAgLnJwLWJhY2tncm91bmQoJy4uLy4uL2ltZy9ib29rcy9jYXJ0b24uZ2lmJyk7XG4gICAgICAgIC5ycC1jb250ZW50IHtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICYub3RoZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzk5MjYyNjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMzAlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5ibG9vZCAgIHsgLnJwLWJhY2tncm91bmQoJy4uLy4uL2ltZy9ib29rcy9ibG9vZC5naWYnKSAgIH1cbiAgICAubm90ZXVwICB7IC5ycC1iYWNrZ3JvdW5kKCcuLi8uLi9pbWcvYm9va3Mvbm90ZXVwLmdpZicpICB9XG4gICAgLndoaXRlICAgeyAucnAtYmFja2dyb3VuZCgnLi4vLi4vaW1nL2Jvb2tzL3doaXRlLmdpZicpICAgfVxuICAgIC5vbGQgICAgIHsgLnJwLWJhY2tncm91bmQoJy4uLy4uL2ltZy9ib29rcy9vbGQuZ2lmJykgICAgIH1cbiAgICAubm90ZXBhZCB7IC5ycC1iYWNrZ3JvdW5kKCcuLi8uLi9pbWcvYm9va3Mvbm90ZXBhZC5naWYnKSB9XG4gICAgLnN0YW1wICAgeyAucnAtYmFja2dyb3VuZCgnLi4vLi4vaW1nL2Jvb2tzL3N0YW1wLmdpZicpICAgfVxuICAgIC5zZWNyZXQgIHsgLnJwLWJhY2tncm91bmQoJy4uLy4uL2ltZy9ib29rcy9zZWNyZXQuZ2lmJykgIH1cbiAgICAuZ3JpZCAgICB7IC5ycC1iYWNrZ3JvdW5kKCcuLi8uLi9pbWcvYm9va3MvZ3JpZC5naWYnKSAgICB9XG4gICAgLmxldHRlciAgeyAucnAtYmFja2dyb3VuZCgnLi4vLi4vaW1nL2Jvb2tzL2xldHRlci5naWYnKSAgfVxuICAgIC5wcmludGVyIHsgLnJwLWJhY2tncm91bmQoJy4uLy4uL2ltZy9ib29rcy9wcmludGVyLmdpZicpIH1cbiAgICAubWFudWFsICB7IC5ycC1iYWNrZ3JvdW5kKCcuLi8uLi9pbWcvYm9va3MvbWFudWFsLmdpZicpICB9XG5cbiAgICAubW9uZXkge1xuICAgICAgICAucnAtYmFja2dyb3VuZCgnLi4vLi4vaW1nL2Jvb2tzL21vbmV5LmdpZicpO1xuICAgICAgICAucnAtY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4OyBtYXJnaW4tdG9wOiA2NXB4OyBwYWRkaW5nLXRvcDogNTVweDsgaGVpZ2h0OiAyNTBweDsgbWF4LXdpZHRoOiA1NzRweDtcbiAgICAgICAgICAgIGNvbG9yOiAjNTQ0MjI0O1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM1MDQyMjc7IGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtbGluZXsgY29sb3I6IGluaGVyaXQ7IH1cbiAgICAgICAgICAgICAgICAmOmZpcnN0LWxldHRlciB7IGNvbG9yOiBibGFjazsgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5ld3Mge1xuICAgICAgICAucnAtYmFja2dyb3VuZCgnLi4vLi4vaW1nL2Jvb2tzL25ld3MuZ2lmJyk7XG4gICAgICAgIC5ycC1jb250ZW50IHsgbWFyZ2luLWxlZnQ6IDYwcHg7IHBhZGRpbmctcmlnaHQ6IDYwcHg7IHBhZGRpbmctdG9wOiA1MHB4OyBtYXgtd2lkdGg6IDU1NXB4OyB9XG4gICAgfVxuXG4gICAgLnBvc3RpdCB7XG4gICAgICAgIC5ycC1iYWNrZ3JvdW5kKCcuLi8uLi9pbWcvYm9va3MvcG9zdGl0LmdpZicpO1xuICAgICAgICBwYWRkaW5nLXRvcDogNjRweDtcbiAgICAgICAgLnJwLWNvbnRlbnQgeyBtYXJnaW4tbGVmdDogMTIwcHg7IHBhZGRpbmctdG9wOiAyMHB4OyBtYXgtd2lkdGg6IDM2MHB4OyBoZWlnaHQ6IDI5NXB4OyB9XG4gICAgfVxuXG4gICAgLnRpbnlzdGFtcCB7XG4gICAgICAgIC5ycC1iYWNrZ3JvdW5kKCcuLi8uLi9pbWcvYm9va3MvdGlueXN0YW1wLmdpZicpO1xuICAgICAgICAucnAtY29udGVudCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTMwcHg7IG1heC13aWR0aDogMzQwcHg7IGhlaWdodDogMzkxcHg7XG4gICAgICAgICAgICBwIHsgZm9udC13ZWlnaHQ6IGJvbGQ7IHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgICAgICAgIGJsb2NrcXVvdGUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNDY0NzM4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjNDY0NzM4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmF1dGhvciB7XG4gICAgICAgIGNvbG9yOiAjZGRhYjc2OyBmb250LXN0eWxlOiBpdGFsaWM7IGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgaW1nIHsgdmVydGljYWwtYWxpZ246IC0zNSU7IH1cbiAgICB9XG59IiwiQGltcG9ydCAob25jZSkgXCIuLi90aGVtZVwiO1xuXG4jdXNlcnMtbGlzdC1hZG1pbixcbiN0b3ducy1saXN0LWFkbWluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyBvdmVyZmxvdzogdmlzaWJsZTtcbiAgI3VzZXJzLWxpc3QsXG4gICN0b3ducy1saXN0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IG1hcmdpbjogMDsgZGlzcGxheTogYmxvY2s7IGJhY2tncm91bmQ6IEBteWhvcmRlcy1jZWxsLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIHdpZHRoOjMwMHB4OyBtYXgtaGVpZ2h0OiAyMDBweDsgb3ZlcmZsb3c6IGF1dG87IHotaW5kZXg6IDE7IGJvcmRlcjogMXB4IHNvbGlkIEBteWhvcmRlcy1zbWFsbHRleHQ7XG4gICAgb3V0bGluZTogMXB4IHNvbGlkIGJsYWNrOyBib3gtc2hhZG93OiAwIDAgM3B4IGJsYWNrO1xuICAgICY6ZW1wdHkgeyB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuICAgIC51c2Vycy1saXN0LWVudHJ5LFxuICAgIC50b3ducy1saXN0LWVudHJ5IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDRweDsgbWFyZ2luLXJpZ2h0OiA0cHg7IGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICY6aG92ZXIgeyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMik7IH1cbiAgICAgIGRpdiB7IHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyBjdXJzb3I6IHBvaW50ZXI7IGZvbnQtc2l6ZTogLjhlbTsgZm9udC12YXJpYW50OiB1bnNldDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cbiAgICAgICYudG93bnMtbGlzdC1lbnRyeSBzcGFuIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgaW5wdXQjdXNlcnMtc2VhcmNoLCBpbnB1dCN0b3duLXNlYXJjaCB7IHdpZHRoOiAyMHJlbTsgZGlzcGxheTogaW5saW5lOyB9XG59XG5cbi5hZG0tZXhwbG9yYXRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAzMDBweDtcblxuICAmID4gZGl2IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE1MHB4KTsgd2lkdGg6IDIwcHg7IGhlaWdodDogMjBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy9hZG1pbi9mbWFwL3RpbGUwLnBuZyk7XG5cbiAgICAmLnJ6LWZhcjpub3QoLnJ6LXplZHMpIHsgZmlsdGVyOiBicmlnaHRuZXNzKDc1JSk7IH1cbiAgICAmLnJ6LXplZHM6bm90KC5yei1mYXIpIHsgZmlsdGVyOiBodWUtcm90YXRlKDI5MGRlZykgfVxuICAgICYucnotZmFyLnJ6LXplZHMgeyBmaWx0ZXI6IGJyaWdodG5lc3MoNzUlKSBodWUtcm90YXRlKDI5MGRlZyk7IH1cbiAgICAmLnJ6LWxvY2tlZCwgJi5yei11bmxvY2tlZCwgJi5yei11cCwgJi5yei1kb3duIHtcbiAgICAgICY6YWZ0ZXIgeyBjb250ZW50OiBcIiBcIjsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwOyB0b3A6IDA7IHJpZ2h0OiAwOyBib3R0b206IDA7IGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAgICAgJi5yei1sb2NrZWQ6YWZ0ZXIgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL2FkbWluL2ZtYXAvZG9vcmxvY2sxLnBuZykgfVxuICAgICAgJi5yei11bmxvY2tlZDphZnRlciB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWcvYWRtaW4vZm1hcC9kb29ybG9jazIucG5nKSB9XG4gICAgICAmLnJ6LXVwOmFmdGVyIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy9hZG1pbi9mbWFwL3VwLnBuZykgfVxuICAgICAgJi5yei1kb3duOmFmdGVyIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy9hZG1pbi9mbWFwL2Rvd24ucG5nKSB9XG4gICAgfVxuXG4gICAgJi5yei0xIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCAuLi8uLi9pbWcvYWRtaW4vZm1hcC90aWxlMi5wbmcgKTsgfVxuICAgICYucnotMiB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCggLi4vLi4vaW1nL2FkbWluL2ZtYXAvdGlsZTEucG5nICk7IH1cbiAgICAmLnJ6LTMgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoIC4uLy4uL2ltZy9hZG1pbi9mbWFwL3RpbGU4LnBuZyApOyB9XG4gICAgJi5yei00IHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCAuLi8uLi9pbWcvYWRtaW4vZm1hcC90aWxlMy5wbmcgKTsgfVxuICAgICYucnotNSB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCggLi4vLi4vaW1nL2FkbWluL2ZtYXAvdGlsZTkucG5nICk7IH1cbiAgICAmLnJ6LTYgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoIC4uLy4uL2ltZy9hZG1pbi9mbWFwL3RpbGU1LnBuZyApOyB9XG4gICAgJi5yei03IHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCAuLi8uLi9pbWcvYWRtaW4vZm1hcC90aWxlMTMucG5nKTsgfVxuICAgICYucnotOCB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCggLi4vLi4vaW1nL2FkbWluL2ZtYXAvdGlsZTQucG5nICk7IH1cbiAgICAmLnJ6LTkgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoIC4uLy4uL2ltZy9hZG1pbi9mbWFwL3RpbGU2LnBuZyApOyB9XG4gICAgJi5yei0xMCB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWcvYWRtaW4vZm1hcC90aWxlMTEucG5nKTsgfVxuICAgICYucnotMTEgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL2FkbWluL2ZtYXAvdGlsZTEyLnBuZyk7IH1cbiAgICAmLnJ6LTEyIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy9hZG1pbi9mbWFwL3RpbGUxMC5wbmcpOyB9XG4gICAgJi5yei0xMyB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWcvYWRtaW4vZm1hcC90aWxlMTQucG5nKTsgfVxuICAgICYucnotMTQgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL2FkbWluL2ZtYXAvdGlsZTE1LnBuZyk7IH1cbiAgICAmLnJ6LTE1IHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy9hZG1pbi9mbWFwL3RpbGU3LnBuZyApOyB9XG4gIH1cbn0iLCJ1bCB7XG4gICAgJi5IZWxwTGlzdCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgID4gbGkge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAmLm1haW4geyBmb250LXZhcmlhbnQ6IHNtYWxsLWNhcHM7IH1cbiAgICAgICAgfVxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgJi5tYWluOm5vdCguZmlsdGVyZWQpIHsgbWFyZ2luLXRvcDogMTBweDsgfVxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2OTY0ODY7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjYWZhY2MxO1xuICAgICAgICAgICAgICAgICYsICYgc3Bhbi5saW5rIHsgY29sb3I6IHdoaXRlOyBmb250LXdlaWdodDogYm9sZDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc3VibGlzdDpub3QoLmZpbHRlcmVkKSA+IHVsIHsgcGFkZGluZy1sZWZ0OiAzMHB4OyB9XG4gICAgICAgICAgICAmLnN1Ymxpc3QuZmlsdGVyZWQgPiB1bCB7IHBhZGRpbmctbGVmdDogMDsgfVxuICAgICAgICAgICAgaW1nIHsgdmVydGljYWwtYWxpZ246IC0xNSU7IH1cbiAgICAgICAgfVxuICAgIH0gICAgXG59XG5cbmEge1xuICAgICYuc3VwcG9ydCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDNweCBhdXRvIDEwcHggYXV0bztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gICAgICAgIG1heC13aWR0aDogMTgwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjZjBkNzllO1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtdmFyaWFudDogc21hbGwtY2FwcztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjODVhM2FmO1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IGJsYWNrO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiBibGFjaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMyNDU0ZDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2l0ZW0vaXRlbV9tZWRpYy5naWZcIik7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDNweCAxcHg7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCAjNWMyYjIwO1xuICAgICAgICBlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogOXB0O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICAgICAgY29sb3I6ICNkZGFiNzY7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIgeyBjb2xvcjogd2hpdGU7IG91dGxpbmU6IDFweCBzb2xpZCAjZjBkNzllOyB9XG4gICAgfVxufVxuXG4uaGVscC1jb250ZW50IHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuXG4gICAgZGl2LmNsZWFyIHsgY2xlYXI6IGJvdGg7IH1cblxuICAgIHNwYW4geyBjb2xvcjogI2RkYWI3NjsgZm9udC13ZWlnaHQ6IGJvbGQ7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyBjdXJzb3I6IHBvaW50ZXI7IH1cblxuICAgIGxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXZhcmlhbnQ6IHNtYWxsLWNhcHM7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBkYXNoZWQgI2RkYWI3NjtcbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgICAgY29sb3I6ICNmOGVhY2I7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWMyYjIwO1xuICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlbHBBcnQge1xuICAgICAgICBtYXgtd2lkdGg6IDU3M3B4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9oZWxwL2hlbHAuanBnXCIpIG5vLXJlcGVhdCByaWdodCB0b3A7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiMThhNjM7XG4gICAgICAgIHRleHQtc2hhZG93OiAwcHggMXB4IDBweCAjNGQwZjAwLCAwcHggLTFweCAwcHggIzRkMGYwMCwgMXB4IDBweCAwcHggIzRkMGYwMCwgLTFweCAwcHggMHB4ICM0ZDBmMDAsIDFweCAxcHggMHB4ICM0ZDBmMDAsIC0xcHggLTFweCAwcHggIzRkMGYwMCwgLTFweCAxcHggMHB4ICM0ZDBmMDAsIDFweCAtMXB4IDBweCAjNGQwZjAwO1xuICAgIH1cblxuICAgIC51cGRhdGUge1xuICAgICAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWMyYjIwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3B4O1xuICAgICAgICBtYXJnaW46IDJweCAwcHggNXB4IDEwcHg7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRhYjc2O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkYWI3NjtcbiAgICAgICAgJi5uZXcgeyBcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9pY29ucy9zbWFsbF9uZXdzLmdpZlwiKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDVweCA1cHg7IFxuICAgICAgICAgICAgfVxuICAgIH1cblxuICAgIGgxIHtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBwYWRkaW5nOiA3cHggMHB4IDBweCA0OHB4O1xuICAgICAgICBtYXJnaW46IDBweCAwcHggOHB4O1xuICAgICAgICBjb2xvcjogI2YwZDc5ZTtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvaGVscC9oMS5naWZcIik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDE1cHggMCA1cHg7XG4gICAgICAgIGNvbG9yOiAjZGRhYjc2O1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGRhYjc2O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvaGVscC9oMi5naWZcIik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cblxuICAgIHN0cm9uZyB7XG4gICAgICAgIGNvbG9yOiAjZjBkNzllO1xuICAgIH1cblxuICAgIGVtIHtcbiAgICAgICAgY29sb3I6ICNmMGQ3OWU7XG4gICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICBsaW5lLWhlaWdodDogMTAuNXB0O1xuICAgIH1cblxuICAgIGkge1xuICAgICAgICBjb2xvcjogI2YwZDc5ZTtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAtMTUlO1xuICAgICAgICAmLmFydCB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDEwcHggMTBweCA1cHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRhYjc2O1xuICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICM1YzJiMjA7XG4gICAgICAgICAgICAmLmFydFJpZ2h0IHtcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5waXAge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgfVxuICAgICAgICAmLmFydFJpZ2h0IHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICAgIHBhZGRpbmc6IDAgM3B4O1xuICAgICAgICBtYXJnaW46IDJweCAwIDE1cHggMTBweDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZSBub25lO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkYWI3NjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGFiNzY7XG4gICAgICAgICY6bm90KC5zdGFjaykge2NsZWFyOiBib3RoO31cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogNHB4IDVweCA2cHggMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1YzJiMjA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvaWNvbnMvc21hbGxfZG90LmdpZlwiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IC0ycHg7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAwcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNkZGFiNzY7XG5cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2YwZDc5ZTtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgIGZvbnQtdmFyaWFudDogc21hbGwtY2FwcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRhYmxlIHtcbiAgICAgICAgJi5wcm9jb25zIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdGgge3RleHQtYWxpZ246IGNlbnRlcjsgZm9udC1zaXplOiAxMnB0OyB9XG4gICAgICAgICAgICB0ZCB7d2lkdGg6IDUwJTsgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud2FybmluZywgLmNyaXRpY2FsIHtcbiAgICAgICAgY29sb3I6ICNmODY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cblxuICAgIHAuYW1iaWFudCwgZGl2LmFtYmlhbnQge1xuICAgICAgICBwYWRkaW5nOiA1cHggNXB4IDVweCAyMnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBjb2xvcjogI2RkYWI3NjtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvaWNvbnMvc21hbGxfcnAuZ2lmXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggNXB4O1xuICAgIH1cbiAgICBkaXYud2FybmluZywgZGl2LmNyaXRpY2FsIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIGZvbnQtdmFyaWFudDogc21hbGwtY2FwcztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVjMmIyMDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2YwZDc5ZTtcbiAgICAgICAgb3V0bGluZTogMXB4IHNvbGlkICM1YzJiMjA7XG4gICAgfVxuICAgIHAuaGVscCwgZGl2LmhlbHAge1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ljb25zL3NtYWxsX2hlbHAuZ2lmXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1cHggNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTI0MDUzO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRhYjc2O1xuICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgfVxuICAgIGRpdi5jcml0aWNhbCB7IG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICBkbCB7XG4gICAgICAgICYuZmFxIHsgXG4gICAgICAgICAgICBkdCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjI0cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWcvaWNvbnMvc21hbGxfaGVscC5naWYnKTsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgYmFja2dyb3VuZC1wb3NpdGlvbjogMnB4IDJweDtcbiAgICAgICAgICAgIH0gICAgXG4gICAgICAgIH1cbiAgICAgICAgZHQsIGRkIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZTNjNjk5O1xuICAgICAgICAgICAgbWluLWhlaWdodDogMjFweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjM3YzRhO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgfVxuICAgICAgICBkdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiMzdjNGE7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDE3cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDJweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBwdDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMC41cHQ7XG4gICAgICAgIH1cbiAgICAgICAgZGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBjb2xvcjogI2YwZDc5ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTY3Mzk7XG4gICAgICAgICAgICBlbSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBlbSB7IGNvbG9yOiAjZjhlYWNiOyB9XG4gICAgfVxufVxuXG4uYmVnaW5uZXItbW9kZSB7XG4gIGg1OmZpcnN0LWNoaWxkIHsgbWFyZ2luLXRvcDogMnB4IH1cbiAgdWwge1xuICAgICY+bGkudGljay5jb21wbGV0ZSB7IGxpc3Qtc3R5bGU6IHVybChcIi4uLy4uL2ltZy9pY29ucy90aWNrT24uZ2lmXCIpIH1cbiAgICAmPmxpLnRpY2s6bm90KC5jb21wbGV0ZSkgeyBsaXN0LXN0eWxlOiB1cmwoXCIuLi8uLi9pbWcvaWNvbnMvdGlja09mZi5naWZcIikgfVxuICAgICY+bGk6bm90KC50aWNrKSB7IGxpc3Qtc3R5bGU6IHVybChcIi4uLy4uL2ltZy9pY29ucy9zbWFsbF9kb3QuZ2lmXCIpIH1cbiAgICBtYXJnaW46IDVweCAwOyBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNiMzdjNGE7XG4gIH1cbn1cblxuLmJlZ2lubmVyLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuKlt4LXR1dG9yaWFsLWNvbnRlbnRdIHtcblxuICBkaXNwbGF5OiBub25lO1xuXG4gICYudG9wbGV2ZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICYudGV4dCB7d2lkdGg6IDQwMHB4OyBsZWZ0OiBjYWxjKDUwJSAtIDIwMHB4KTsgdG9wOiAxODBweDsgei1pbmRleDogMTAwO31cbiAgICAmLmNvbnRyb2wge1xuICAgICAgd2lkdGg6IDIwMHB4OyBsZWZ0OiBjYWxjKDUwJSAtIDEwMHB4KTsgdG9wOiAzMHB4OyB6LWluZGV4OiAxMDA7IGJhY2tncm91bmQ6ICM5OTY3Mzk7IGNvbG9yOiB3aGl0ZTsgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFRkRCQTg7XG4gICAgICAmPmIgeyBkaXNwbGF5OiBibG9jazsgYmFja2dyb3VuZDogIzdFNEQyQTsgY29sb3I6ICNEREFCNzY7IHBhZGRpbmc6IDJweCAycHggMnB4IDZweDsgZm9udC1zaXplOiAwLjhlbTsgfVxuICAgICAgJj5kaXYgeyBkaXNwbGF5OiBibG9jazsgdGV4dC1hbGlnbjogY2VudGVyOyBwYWRkaW5nOiAzcHg7IH1cbiAgICB9XG4gICAgJi5jb3ZlciB7IHRvcDogMDsgbGVmdDogMDsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgei1pbmRleDogOTk7IGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9ibGFja0JnLmdpZlwiKSB0b3AgcmVwZWF0LXgsICM2ZDFlMGE7IG9wYWNpdHk6IDAuNSB9XG4gIH1cblxuICAmLmFycm93LXVwLCYuYXJyb3ctZG93biwgJi5hcnJvdy11cC1sZWZ0LCAmLmFycm93LXVwLXJpZ2h0IHsgJjpiZWZvcmUgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGNvbnRlbnQ6IFwiIFwiOyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvaGVscC9hbmltX3VwQXJyb3cuZ2lmXCIpIG5vLXJlcGVhdDsgfSB9XG4gICYuYXJyb3ctdXA6YmVmb3JlICAgICAgIHsgdG9wOiAgICAtMzBweDsgbGVmdDogY2FsYyg1MCUgLSAxMXB4KTsgd2lkdGg6IDIycHg7IGhlaWdodDogMjdweDsgfVxuICAmLmFycm93LXVwLWxlZnQ6YmVmb3JlICB7IHRvcDogICAgLTMwcHg7IGxlZnQ6IDA7ICAgICAgICAgICAgICAgIHdpZHRoOiAyMnB4OyBoZWlnaHQ6IDI3cHg7IH1cbiAgJi5hcnJvdy11cC1yaWdodDpiZWZvcmUgeyB0b3A6ICAgIC0zMHB4OyByaWdodDogMDsgICAgICAgICAgICAgICB3aWR0aDogMjJweDsgaGVpZ2h0OiAyN3B4OyB9XG4gICYuYXJyb3ctZG93bjpiZWZvcmUgICAgIHsgYm90dG9tOiAtMzBweDsgbGVmdDogY2FsYyg1MCUgLSAxMXB4KTsgd2lkdGg6IDIycHg7IGhlaWdodDogMjdweDsgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuXG59XG5cbmRpdlt4LWNvbmRpdGlvbmFsLWhlbHBdIHtcbiAgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IGNhbGMoMTAwJSArIDIwcHgpOyB3aWR0aDogNDAwcHg7IGxlZnQ6IGNhbGMoNTAlIC0gMjAwcHgpOyB6LWluZGV4OiAxMDtcbiAgYmFja2dyb3VuZDogIzUyMzMyNjsgcGFkZGluZzogM3B4OyB0ZXh0LWFsaWduOiBqdXN0aWZ5OyBjb2xvcjogQG15aG9yZGVzLXNtYWxsdGV4dDsgYm9yZGVyOiAxcHggc29saWQgI0NFQUQ3OTtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgM3B4IGJsYWNrKTtcbiAgc3Ryb25nIHsgY29sb3I6IHdoaXRlIH1cbiAgJjpub3QoLm5vLWFycm93KTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiIFwiOyBwb3NpdGlvbjogYWJzb2x1dGU7IGhlaWdodDogMDsgd2lkdGg6IDA7IGJvdHRvbTogMTAwJTsgbGVmdDogNTAlO1xuICAgIGJvcmRlcjogMTVweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLWJvdHRvbTogMTVweCBzb2xpZCAjQ0VBRDc5O1xuICB9XG59XG5cbipbeC10dXRvcmlhbC1jb250ZW50PVwiMS50ZXh0NlwiXSB7IHRvcDogMjAwcHggIWltcG9ydGFudDsgbGVmdDogMTEwcHggIWltcG9ydGFudDsgfVxuKlt4LXR1dG9yaWFsLWNvbnRlbnQ9XCIyLnRleHQxXCJdIHsgdG9wOiAzMjBweCAhaW1wb3J0YW50OyBsZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7IHdpZHRoOiAzMDBweCAhaW1wb3J0YW50OyB9XG4qW3gtdHV0b3JpYWwtY29udGVudD1cIjIudGV4dDJcIl0geyB0b3A6IDIwMHB4ICFpbXBvcnRhbnQ7IGxlZnQ6IDM1cHggIWltcG9ydGFudDsgfVxuKlt4LXR1dG9yaWFsLWNvbnRlbnQ9XCIyLnRleHQzXCJdIHsgdG9wOiAyMDBweCAhaW1wb3J0YW50OyBsZWZ0OiAwICFpbXBvcnRhbnQ7ICYuYXJyb3ctdXA6YmVmb3JlIHsgbGVmdDogMTI1cHg7IH0gfVxuKlt4LXR1dG9yaWFsLWNvbnRlbnQ9XCIyLnRleHQ0XCJdIHsgdG9wOiAyMDBweCAhaW1wb3J0YW50OyBsZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbipbeC10dXRvcmlhbC1jb250ZW50PVwiMi50ZXh0NVwiXSB7IHRvcDogMjAwcHggIWltcG9ydGFudDsgbGVmdDogMTEwcHggIWltcG9ydGFudDsgfVxuKlt4LXR1dG9yaWFsLWNvbnRlbnQ9XCIyLnRleHQ2XCJdIHsgdG9wOiAyMDBweCAhaW1wb3J0YW50OyBsZWZ0OiA1NTBweCAhaW1wb3J0YW50OyB9XG4qW3gtdHV0b3JpYWwtY29udGVudD1cIjMudGV4dDJcIl0geyB0b3A6IDQwMHB4ICFpbXBvcnRhbnQ7IGxlZnQ6IDUwcHggIWltcG9ydGFudDsgfVxuKlt4LXR1dG9yaWFsLWNvbnRlbnQ9XCIzLnRleHQ0XCJdIHsgdG9wOiAzODBweCAhaW1wb3J0YW50OyBsZWZ0OiAwICFpbXBvcnRhbnQ7ICYuYXJyb3ctZG93bjpiZWZvcmUgeyBsZWZ0OiA5MHB4OyB9IH1cbipbeC10dXRvcmlhbC1jb250ZW50PVwiMy50ZXh0NVwiXSB7IHRvcDogNTUwcHggIWltcG9ydGFudDsgbGVmdDogNTUwcHggIWltcG9ydGFudDsgfVxuKlt4LXR1dG9yaWFsLWNvbnRlbnQ9XCIzLnRleHQ2XCJdIHsgdG9wOiAzODBweCAhaW1wb3J0YW50OyBsZWZ0OiA1NTBweCAhaW1wb3J0YW50OyB9XG4qW3gtdHV0b3JpYWwtY29udGVudD1cIjMudGV4dDdcIl0geyB0b3A6IDQyMHB4ICFpbXBvcnRhbnQ7IH1cbipbeC10dXRvcmlhbC1jb250ZW50PVwiMy50ZXh0OCAzLnRleHQ5XCJdIHsgdG9wOiAyMDBweCAhaW1wb3J0YW50OyBsZWZ0OiA1NTBweCAhaW1wb3J0YW50OyAmLmFycm93LXVwOmJlZm9yZSB7IGxlZnQ6IDMzMHB4OyB9IH1cbipbeC10dXRvcmlhbC1jb250ZW50PVwiNC50ZXh0MlwiXSB7IHRvcDogNjEwcHggIWltcG9ydGFudDsgbGVmdDogNDBweCAhaW1wb3J0YW50OyB9XG4qW3gtdHV0b3JpYWwtY29udGVudD1cIjQudGV4dDNcIl0geyB0b3A6IDQyMHB4ICFpbXBvcnRhbnQ7IH1cblxuKlt4LXR1dG9yaWFsLWNvbnRlbnQ9XCIxMC50ZXh0MVwiXSB7IHRvcDogMjYwcHggIWltcG9ydGFudDsgbGVmdDogMjVweCAhaW1wb3J0YW50OyB3aWR0aDogMzAwcHggIWltcG9ydGFudDsgfVxuKlt4LXR1dG9yaWFsLWNvbnRlbnQ9XCIxMC50ZXh0MlwiXSB7IHRvcDogMzAwcHggIWltcG9ydGFudDsgbGVmdDogNDQwcHggIWltcG9ydGFudDsgfVxuKlt4LXR1dG9yaWFsLWNvbnRlbnQ9XCIxMC50ZXh0M1wiXSB7IHRvcDogNzMwcHggIWltcG9ydGFudDsgbGVmdDogMjVweCAhaW1wb3J0YW50OyB3aWR0aDogMzAwcHggIWltcG9ydGFudDsgfVxuKlt4LXR1dG9yaWFsLWNvbnRlbnQ9XCIxMC50ZXh0NFwiXSB7IHRvcDogMzgwcHggIWltcG9ydGFudDsgfVxuKlt4LXR1dG9yaWFsLWNvbnRlbnQ9XCIxMC50ZXh0NVwiXSB7IHRvcDogMzIwcHggIWltcG9ydGFudDsgbGVmdDogNTUwcHggIWltcG9ydGFudDt9XG4qW3gtdHV0b3JpYWwtY29udGVudD1cIjEwLnRleHQ2XCJdIHsgdG9wOiAzMjBweCAhaW1wb3J0YW50OyB9XG4qW3gtdHV0b3JpYWwtY29udGVudD1cIjEwLnRleHQ4XCJdIHsgdG9wOiAyMDBweCAhaW1wb3J0YW50OyBsZWZ0OiA1NTBweCAhaW1wb3J0YW50OyB9IiwiI2FwaS1kb2NzIHtcbiAgICBmb250LWZhbWlseTogXCJDZW50dXJ5IEdvdGhpY1wiLCBcIkFyaWFsXCIsIFwiVHJlYnVjaGV0IE1TXCIsIFZlcmRhbmEsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIHRhYmxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICAgIGJvcmRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgIGJvcmRlcjogMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2YwZDc5ZTtcbiAgICAgICAgdGggeyB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tOyBib3JkZXItYm90dG9tOiAycHggc29saWQgI2YwZDc5ZTsgfVxuICAgICAgICB0ZCB7IFxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7IHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICBib3JkZXI6IDBweDsgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzdlNGQyYTsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3ZTRkMmE7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWMyYjIwO1xuICAgICAgICAgICAgYSB7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IH0gXG4gICAgICAgIH1cbiAgICB9XG4gICAgaDUge1xuICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBWZXJkYW5hO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgICBwcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGYyZTFmO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMnB4ICM0RTUxNjI7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgICAgICAgc3BhbiB7IFxuICAgICAgICAgICAgJi5zdHJpbmcgeyBjb2xvcjogI2VjYTRmMTsgfVxuICAgICAgICAgICAgJi5pbnQgeyBjb2xvcjogIzc2ZDhjYTsgfVxuICAgICAgICAgICAgJi5ib29sIHsgY29sb3I6ICNlZTdjMmI7IH1cbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgICYuY3VzdG9tIHsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IGNvbG9yOiAjMDBlMGUwOyB9XG4gICAgICAgICAgICAmLmVudGl0eSB7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyBjb2xvcjogI2RkYWI3NjsgfVxuICAgICAgICB9XG4gICAgfVxufSIsImJvZHkuYXJtYSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2FuaW1zL3NrdWxsX2xhdWdoLmdpZlwiKSAhaW1wb3J0YW50O1xuICAgICN3cmFwcGVyPiNoZWFkZXIgeyBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2JhY2tncm91bmQvaGVhZGVyX2FybWFfYW5pbWF0ZWQuZ2lmKTsgfVxuXG4gICAgLnRvd24taGVhZGVyIGIge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICY6YmVmb3JlIHsgY29udGVudDogdXJsKC4uLy4uL2ltZy9pY29ucy9zbWFsbF9hcm1hLmdpZik7IHZpc2liaWxpdHk6IHZpc2libGU7IGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgfVxuXG4gICAgLmF2YXRhcjpub3QoLm5vLWFybWEpLCAuYXZhdGFyY3JvdyB7XG4gICAgICAgICY+aW1nIHsgaGVpZ2h0OiAzMHB4OyB3aWR0aDogOTBweDsgb3BhY2l0eTogMCB9XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvYW5pbXMvYWxsX2Rvb21lZC5naWYpO1xuICAgICAgICAmLnVhLTAgeyBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2FuaW1zL2Rvb21lZDEuZ2lmKTsgIH1cbiAgICAgICAgJi51YS0xIHsgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9hbmltcy9kb29tZWQyLmdpZik7ICB9XG4gICAgICAgICYudWEtMiB7IGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvYW5pbXMvZG9vbWVkMy5naWYpOyAgfVxuICAgICAgICAmLnVhLTMgeyBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2FuaW1zL2Rvb21lZDQuZ2lmKTsgIH1cbiAgICAgICAgJi51YS00IHsgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9hbmltcy9kb29tZWQ1LmdpZik7ICB9XG4gICAgICAgICYudWEtNSB7IGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvYW5pbXMvZG9vbWVkNi5naWYpOyAgfVxuICAgICAgICAmLnVhLTYgeyBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2FuaW1zL2Rvb21lZDcuZ2lmKTsgIH1cbiAgICAgICAgJi51YS03IHsgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9hbmltcy9kb29tZWQ4LmdpZik7ICB9XG4gICAgICAgICYudWEtOCB7IGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvYW5pbXMvZG9vbWVkOS5naWYpOyAgfVxuICAgICAgICAmLnVhLTkgeyBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2FuaW1zL2Rvb21lZDEwLmdpZik7ICB9XG4gICAgfVxuXG4gICAgLmZvcnVtLXBvc3QgPiAuZm9ydW0tcG9zdC1oZWFkZXIsXG4gICAgLmZvcnVtLXBvc3QgPiAuZm9ydW0tcG9zdC1oZWFkZXIge1xuXG4gICAgICAgICY+YS5saW5rLCY+YiB7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiQ1JJVElDQUxfRVJST1JcIjsgdmlzaWJpbGl0eTogdmlzaWJsZTt9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ydW0tdGhyZWFkIC5jb3VudCB7XG4gICAgICAgIGRpdiB7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgICAgICYuYXV0aG9yIHtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJFUlJPUlwiO1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLm5iUG9zdCB7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiNjY2XCI7XG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jaXRpemVucy1saXN0IC5hdmF0YXIudWEtMCB7IGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvYW5pbXMvZG9vbWVkMS5naWYpICAhaW1wb3J0YW50OyB9XG4gICAgLmNpdGl6ZW5zLWxpc3QgLmF2YXRhci51YS0xIHsgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9hbmltcy9kb29tZWQyLmdpZikgICFpbXBvcnRhbnQ7IH1cbiAgICAuY2l0aXplbnMtbGlzdCAuYXZhdGFyLnVhLTIgeyBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2FuaW1zL2Rvb21lZDMuZ2lmKSAgIWltcG9ydGFudDsgfVxuICAgIC5jaXRpemVucy1saXN0IC5hdmF0YXIudWEtMyB7IGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvYW5pbXMvZG9vbWVkNC5naWYpICAhaW1wb3J0YW50OyB9XG4gICAgLmNpdGl6ZW5zLWxpc3QgLmF2YXRhci51YS00IHsgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9hbmltcy9kb29tZWQ1LmdpZikgICFpbXBvcnRhbnQ7IH1cbiAgICAuY2l0aXplbnMtbGlzdCAuYXZhdGFyLnVhLTUgeyBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2FuaW1zL2Rvb21lZDYuZ2lmKSAgIWltcG9ydGFudDsgfVxuICAgIC5jaXRpemVucy1saXN0IC5hdmF0YXIudWEtNiB7IGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvYW5pbXMvZG9vbWVkNy5naWYpICAhaW1wb3J0YW50OyB9XG4gICAgLmNpdGl6ZW5zLWxpc3QgLmF2YXRhci51YS03IHsgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9hbmltcy9kb29tZWQ4LmdpZikgICFpbXBvcnRhbnQ7IH1cbiAgICAuY2l0aXplbnMtbGlzdCAuYXZhdGFyLnVhLTggeyBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2FuaW1zL2Rvb21lZDkuZ2lmKSAgIWltcG9ydGFudDsgfVxuICAgIC5jaXRpemVucy1saXN0IC5hdmF0YXIudWEtOSB7IGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvYW5pbXMvZG9vbWVkMTAuZ2lmKSAhaW1wb3J0YW50OyB9XG59XG5cbmZvb3Rlci5hcm1hIHtcbiAgLmNlbGwtc21hbGwuZm9vdGVyID4gZGl2Om5vdCgudiksIC5jZWxsLmZvb3RlciA+IGRpdjpub3QoLnYpIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuODgpO1xuICB9XG59XG5cbmJvZHkuY2hyaXN0bWFzIHtcbiAgICAjd3JhcHBlcj4jaGVhZGVyIHsgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9iYWNrZ3JvdW5kL2hlYWRlcl94bWFzX2RlLndlYnApICFpbXBvcnRhbnQ7IH1cbiAgICBpbWdbc3JjKj1cImVtb3Rlcy9jYWxpbVwiXSB7XG4gICAgICAgIGNvbnRlbnQ6IHVybChcIi4uLy4uL2ltZy9lbW90ZXMveG1hcy5naWZcIikgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbmJvZHkuc3RwYXRyaWNrIHtcbiAgICAjd3JhcHBlcj4jaGVhZGVyIHsgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9iYWNrZ3JvdW5kL2hlYWRlcl9wYXRyaWNrX2RlLnBuZykgIWltcG9ydGFudDsgfVxufVxuXG5ib2R5LmVhc3RlciB7XG4gICAgI3dyYXBwZXIge1xuICAgICAgICA+I2hlYWRlciB7IGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvYmFja2dyb3VuZC9oZWFkZXJfZWFzdGVyX2RlLnBuZykgIWltcG9ydGFudDsgfVxuICAgICAgICAjY29udGVudCB7XG4gICAgICAgICAgICBkaXYuZ2FtZS1tZW51LWFyZWEgPiBkaXYuZ2FtZS1iYXIgPiB1bC5jbG9jayA+IGxpOm50aC1jaGlsZCgyKSxcbiAgICAgICAgICAgIGRpdi5nYW1lLW1lbnUtYXJlYSA+IGRpdi5nYW1lLWJhciA+IGRpdi51bGNvbnQuY2xvY2sgPiBsaTpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiAtMXB4IC0xcHggMCAjZmZmLCAxcHggLTFweCAwICNmZmYsIC0xcHggMXB4IDAgI2ZmZiwgMXB4IDFweCAwICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5ib2R5LmhhbGxvd2VlbiB7XG4gICAjd3JhcHBlcj4jaGVhZGVyIHsgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9iYWNrZ3JvdW5kL2hlYWRlcl9oYWxsb3dlZW5fZGUucG5nKSAhaW1wb3J0YW50OyB9XG59XG5cbmJvZHkuY29udGFtaW5hdGlvbiB7XG4gICAjd3JhcHBlcj4jaGVhZGVyIHsgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9iYWNrZ3JvdW5kL2hlYWRlcl9jb250YW1pbmF0aW9uX2RlLnBuZykgIWltcG9ydGFudDsgfVxufSIsImh0bWwubGFuZy1iYXNlLWVuICN3cmFwcGVyOm5vdCguYXR0cmFjdCkgPiAjaGVhZGVyIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYmFja2dyb3VuZC9iZ19jb250ZW50X2hlYWRlcl9lbi5qcGcnKTsgfVxuaHRtbC5sYW5nLWJhc2UtZnIgI3dyYXBwZXI6bm90KC5hdHRyYWN0KSA+ICNoZWFkZXIgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9iYWNrZ3JvdW5kL2JnX2NvbnRlbnRfaGVhZGVyX2ZyLmpwZycpOyB9XG5odG1sLmxhbmctYmFzZS1lcyAjd3JhcHBlcjpub3QoLmF0dHJhY3QpID4gI2hlYWRlciB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2JhY2tncm91bmQvYmdfY29udGVudF9oZWFkZXJfZXMuanBnJyk7IH1cblxuaHRtbC5sYW5nLWJhc2UtZW4gYm9keS5hcm1hICN3cmFwcGVyOm5vdCguYXR0cmFjdCkgPiAjaGVhZGVyIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYmFja2dyb3VuZC9oZWFkZXJfYXJtYV9hbmltYXRlZF9lbi5naWYnKSAhaW1wb3J0YW50OyB9XG5odG1sLmxhbmctYmFzZS1mciBib2R5LmFybWEgI3dyYXBwZXI6bm90KC5hdHRyYWN0KSA+ICNoZWFkZXIgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9iYWNrZ3JvdW5kL2hlYWRlcl9hcm1hX2FuaW1hdGVkX2ZyLmdpZicpICFpbXBvcnRhbnQ7IH1cbmh0bWwubGFuZy1iYXNlLWVzIGJvZHkuYXJtYSAjd3JhcHBlcjpub3QoLmF0dHJhY3QpID4gI2hlYWRlciB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2JhY2tncm91bmQvaGVhZGVyX2FybWFfYW5pbWF0ZWRfZXMuZ2lmJykgIWltcG9ydGFudDsgfVxuXG5odG1sLmxhbmctYmFzZS1lbiBib2R5LmNocmlzdG1hcyAjd3JhcHBlcjpub3QoLmF0dHJhY3QpID4gI2hlYWRlciB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2JhY2tncm91bmQvaGVhZGVyX3htYXNfZW4ud2VicCcpICFpbXBvcnRhbnQ7IH1cbmh0bWwubGFuZy1iYXNlLWZyIGJvZHkuY2hyaXN0bWFzICN3cmFwcGVyOm5vdCguYXR0cmFjdCkgPiAjaGVhZGVyIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYmFja2dyb3VuZC9oZWFkZXJfeG1hc19mci53ZWJwJykgIWltcG9ydGFudDsgfVxuaHRtbC5sYW5nLWJhc2UtZXMgYm9keS5jaHJpc3RtYXMgI3dyYXBwZXI6bm90KC5hdHRyYWN0KSA+ICNoZWFkZXIgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9iYWNrZ3JvdW5kL2hlYWRlcl94bWFzX2VzLndlYnAnKSAhaW1wb3J0YW50OyB9XG5cbmh0bWwubGFuZy1iYXNlLWVuIGJvZHkuc3RwYXRyaWNrICN3cmFwcGVyOm5vdCguYXR0cmFjdCkgPiAjaGVhZGVyIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYmFja2dyb3VuZC9oZWFkZXJfcGF0cmlja19lbi5wbmcnKSAhaW1wb3J0YW50OyB9XG5odG1sLmxhbmctYmFzZS1mciBib2R5LnN0cGF0cmljayAjd3JhcHBlcjpub3QoLmF0dHJhY3QpID4gI2hlYWRlciB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2JhY2tncm91bmQvaGVhZGVyX3BhdHJpY2tfZnIucG5nJykgIWltcG9ydGFudDsgfVxuaHRtbC5sYW5nLWJhc2UtZXMgYm9keS5zdHBhdHJpY2sgI3dyYXBwZXI6bm90KC5hdHRyYWN0KSA+ICNoZWFkZXIgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9iYWNrZ3JvdW5kL2hlYWRlcl9wYXRyaWNrX2VzLnBuZycpICFpbXBvcnRhbnQ7IH1cblxuaHRtbC5sYW5nLWJhc2UtZW4gYm9keS5lYXN0ZXIgI3dyYXBwZXI6bm90KC5hdHRyYWN0KSA+ICNoZWFkZXIgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9iYWNrZ3JvdW5kL2hlYWRlcl9lYXN0ZXJfZW4ucG5nJykgIWltcG9ydGFudDsgfVxuaHRtbC5sYW5nLWJhc2UtZnIgYm9keS5lYXN0ZXIgI3dyYXBwZXI6bm90KC5hdHRyYWN0KSA+ICNoZWFkZXIgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9iYWNrZ3JvdW5kL2hlYWRlcl9lYXN0ZXJfZnIucG5nJykgIWltcG9ydGFudDsgfVxuaHRtbC5sYW5nLWJhc2UtZXMgYm9keS5lYXN0ZXIgI3dyYXBwZXI6bm90KC5hdHRyYWN0KSA+ICNoZWFkZXIgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9iYWNrZ3JvdW5kL2hlYWRlcl9lYXN0ZXJfZXMucG5nJykgIWltcG9ydGFudDsgfVxuXG5odG1sLmxhbmctYmFzZS1lbiBib2R5LmhhbGxvd2VlbiAjd3JhcHBlcjpub3QoLmF0dHJhY3QpID4gI2hlYWRlciB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2JhY2tncm91bmQvaGVhZGVyX2hhbGxvd2Vlbl9lbi5wbmcnKSAhaW1wb3J0YW50OyB9XG5odG1sLmxhbmctYmFzZS1mciBib2R5LmhhbGxvd2VlbiAjd3JhcHBlcjpub3QoLmF0dHJhY3QpID4gI2hlYWRlciB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2JhY2tncm91bmQvaGVhZGVyX2hhbGxvd2Vlbl9mci5wbmcnKSAhaW1wb3J0YW50OyB9XG5odG1sLmxhbmctYmFzZS1lcyBib2R5LmhhbGxvd2VlbiAjd3JhcHBlcjpub3QoLmF0dHJhY3QpID4gI2hlYWRlciB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2JhY2tncm91bmQvaGVhZGVyX2hhbGxvd2Vlbl9lcy5wbmcnKSAhaW1wb3J0YW50OyB9XG5cbmh0bWwubGFuZy1iYXNlLWVuIGJvZHkuY29udGFtaW5hdGlvbiAjd3JhcHBlcjpub3QoLmF0dHJhY3QpID4gI2hlYWRlciB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2JhY2tncm91bmQvaGVhZGVyX2NvbnRhbWluYXRpb25fZW4ucG5nJykgIWltcG9ydGFudDsgfVxuaHRtbC5sYW5nLWJhc2UtZnIgYm9keS5jb250YW1pbmF0aW9uICN3cmFwcGVyOm5vdCguYXR0cmFjdCkgPiAjaGVhZGVyIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYmFja2dyb3VuZC9oZWFkZXJfY29udGFtaW5hdGlvbl9mci5wbmcnKSAhaW1wb3J0YW50OyB9XG5odG1sLmxhbmctYmFzZS1lcyBib2R5LmNvbnRhbWluYXRpb24gI3dyYXBwZXI6bm90KC5hdHRyYWN0KSA+ICNoZWFkZXIgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9iYWNrZ3JvdW5kL2hlYWRlcl9jb250YW1pbmF0aW9uX2VzLnBuZycpICFpbXBvcnRhbnQ7IH1cblxuaHRtbC5sYW5nLWJhc2UtZW4gLndvcmRzLW9mLWhlcm9lcyB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2JhY2tncm91bmQvdG93bi9jaXR5Qm9hcmRfZW4ucG5nJyk7IH1cbmh0bWwubGFuZy1iYXNlLWZyIC53b3Jkcy1vZi1oZXJvZXMgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9iYWNrZ3JvdW5kL3Rvd24vY2l0eUJvYXJkX2ZyLnBuZycpOyB9XG5odG1sLmxhbmctYmFzZS1lcyAud29yZHMtb2YtaGVyb2VzIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYmFja2dyb3VuZC90b3duL2NpdHlCb2FyZF9lcy5wbmcnKTsgfVxuXG5odG1sLmxhbmctYmFzZS1lbiAuaGVhZGVyLW1lbnUuY2hhb3MgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9iYWNrZ3JvdW5kL3Rvd24vY2hhb3NfZW4uZ2lmJyk7IH1cbmh0bWwubGFuZy1iYXNlLWZyIC5oZWFkZXItbWVudS5jaGFvcyB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2JhY2tncm91bmQvdG93bi9jaGFvc19mci5naWYnKTsgfVxuaHRtbC5sYW5nLWJhc2UtZXMgLmhlYWRlci1tZW51LmNoYW9zIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYmFja2dyb3VuZC90b3duL2NoYW9zX2VzLmdpZicpOyB9XG5cbmh0bWwubGFuZy1iYXNlLWVuIC5oZWFkZXItbWVudS5pbnN1cnJlY3QgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9iYWNrZ3JvdW5kL3Rvd24vcmV2b2x0X2VuLmdpZicpOyB9XG5odG1sLmxhbmctYmFzZS1mciAuaGVhZGVyLW1lbnUuaW5zdXJyZWN0IHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYmFja2dyb3VuZC90b3duL3Jldm9sdF9mci5naWYnKTsgfVxuaHRtbC5sYW5nLWJhc2UtZXMgLmhlYWRlci1tZW51Lmluc3VycmVjdCB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2JhY2tncm91bmQvdG93bi9yZXZvbHRfZXMuZ2lmJyk7IH1cblxuaHRtbC5sYW5nLWJhc2UtZW4gLmhhcmRjb3JlOjpiZWZvcmUgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9iYWNrZ3JvdW5kL3Rvd24vc2lnbl9oZWFkZXJfaGFyZGNvcmVfZW4uanBnJyk7IH1cbmh0bWwubGFuZy1iYXNlLWZyIC5oYXJkY29yZTo6YmVmb3JlIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYmFja2dyb3VuZC90b3duL3NpZ25faGVhZGVyX2hhcmRjb3JlX2ZyLmpwZycpOyB9XG5odG1sLmxhbmctYmFzZS1lcyAuaGFyZGNvcmU6OmJlZm9yZSB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2JhY2tncm91bmQvdG93bi9zaWduX2hlYWRlcl9oYXJkY29yZV9lcy5qcGcnKTsgfVxuXG5odG1sLmxhbmctYmFzZS1lbiB7IGRpdi5hcCwgc3Bhbi5hcCB7ICY6OmFmdGVyIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvaWNvbnMvYXBfc21hbGxfZW4uZ2lmJyk7IH0gfSB9XG5odG1sLmxhbmctYmFzZS1mciB7IGRpdi5hcCwgc3Bhbi5hcCB7ICY6OmFmdGVyIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvaWNvbnMvYXBfc21hbGxfZnIuZ2lmJyk7IH0gfSB9XG5odG1sLmxhbmctYmFzZS1lcyB7IGRpdi5hcCwgc3Bhbi5hcCB7ICY6OmFmdGVyIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvaWNvbnMvYXBfc21hbGxfZXMuZ2lmJyk7IH0gfSB9XG5cbmh0bWwubGFuZy1iYXNlLWVuIHsgZGl2LnBtLCBzcGFuLnBtIHsgJjo6YWZ0ZXIgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9pY29ucy9wbV9zbWFsbF9lbi5naWYnKTsgfSB9IH1cbmh0bWwubGFuZy1iYXNlLWZyIHsgZGl2LnBtLCBzcGFuLnBtIHsgJjo6YWZ0ZXIgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9pY29ucy9wbV9zbWFsbF9mci5naWYnKTsgfSB9IH1cbmh0bWwubGFuZy1iYXNlLWVzIHsgZGl2LnBtLCBzcGFuLnBtIHsgJjo6YWZ0ZXIgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9pY29ucy9wbV9zbWFsbF9lcy5naWYnKTsgfSB9IH1cblxuaHRtbC5sYW5nLWJhc2UtZW4geyBkaXYuYnAsIHNwYW4uYnAgeyAmOjphZnRlciB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2ljb25zL2JwX3NtYWxsX2VuLmdpZicpOyB9IH0gfVxuaHRtbC5sYW5nLWJhc2UtZnIgeyBkaXYuYnAsIHNwYW4uYnAgeyAmOjphZnRlciB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2ljb25zL2JwX3NtYWxsX2ZyLmdpZicpOyB9IH0gfVxuaHRtbC5sYW5nLWJhc2UtZXMgeyBkaXYuYnAsIHNwYW4uYnAgeyAmOjphZnRlciB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2ljb25zL2JwX3NtYWxsX2VzLmdpZicpOyB9IH0gfVxuXG5odG1sLmxhbmctYmFzZS1kZSBkaXYuZ2FtZS1iYXIgdWwuYXAgbGk6OmJlZm9yZSB7IGNvbnRlbnQ6IHVybCgnLi4vaW1nL2ljb25zL2FwX3NtYWxsLmdpZicpOyB9XG5odG1sLmxhbmctYmFzZS1lbiBkaXYuZ2FtZS1iYXIgdWwuYXAgbGk6OmJlZm9yZSB7IGNvbnRlbnQ6IHVybCgnLi4vaW1nL2ljb25zL2FwX3NtYWxsX2VuLmdpZicpOyB9XG5odG1sLmxhbmctYmFzZS1mciBkaXYuZ2FtZS1iYXIgdWwuYXAgbGk6OmJlZm9yZSB7IGNvbnRlbnQ6IHVybCgnLi4vaW1nL2ljb25zL2FwX3NtYWxsX2ZyLmdpZicpOyB9XG5odG1sLmxhbmctYmFzZS1lcyBkaXYuZ2FtZS1iYXIgdWwuYXAgbGk6OmJlZm9yZSB7IGNvbnRlbnQ6IHVybCgnLi4vaW1nL2ljb25zL2FwX3NtYWxsX2VzLmdpZicpOyB9XG5cbmh0bWwubGFuZy1iYXNlLWRlIGRpdi5nYW1lLWJhciB1bC5icCBsaTo6YmVmb3JlIHsgY29udGVudDogdXJsKCcuLi9pbWcvaWNvbnMvYnBfc21hbGwuZ2lmJyk7IH1cbmh0bWwubGFuZy1iYXNlLWVuIGRpdi5nYW1lLWJhciB1bC5icCBsaTo6YmVmb3JlIHsgY29udGVudDogdXJsKCcuLi9pbWcvaWNvbnMvYnBfc21hbGxfZW4uZ2lmJyk7IH1cbmh0bWwubGFuZy1iYXNlLWZyIGRpdi5nYW1lLWJhciB1bC5icCBsaTo6YmVmb3JlIHsgY29udGVudDogdXJsKCcuLi9pbWcvaWNvbnMvYnBfc21hbGxfZnIuZ2lmJyk7IH1cbmh0bWwubGFuZy1iYXNlLWVzIGRpdi5nYW1lLWJhciB1bC5icCBsaTo6YmVmb3JlIHsgY29udGVudDogdXJsKCcuLi9pbWcvaWNvbnMvYnBfc21hbGxfZXMuZ2lmJyk7IH1cblxuaHRtbC5sYW5nLWJhc2UtZGUgZGl2LmdhbWUtYmFyIHVsLnBtIGxpOjpiZWZvcmUgeyBjb250ZW50OiB1cmwoJy4uL2ltZy9pY29ucy9wbV9zbWFsbC5naWYnKTsgfVxuaHRtbC5sYW5nLWJhc2UtZW4gZGl2LmdhbWUtYmFyIHVsLnBtIGxpOjpiZWZvcmUgeyBjb250ZW50OiB1cmwoJy4uL2ltZy9pY29ucy9wbV9zbWFsbF9lbi5naWYnKTsgfVxuaHRtbC5sYW5nLWJhc2UtZnIgZGl2LmdhbWUtYmFyIHVsLnBtIGxpOjpiZWZvcmUgeyBjb250ZW50OiB1cmwoJy4uL2ltZy9pY29ucy9wbV9zbWFsbF9mci5naWYnKTsgfVxuaHRtbC5sYW5nLWJhc2UtZXMgZGl2LmdhbWUtYmFyIHVsLnBtIGxpOjpiZWZvcmUgeyBjb250ZW50OiB1cmwoJy4uL2ltZy9pY29ucy9wbV9zbWFsbF9lcy5naWYnKTsgfVxuXG5odG1sLmxhbmctYmFzZS1lbiBkaXYudG93bi1iYW5uZXIudG93bi1iYW5uZXItaG91c2VzIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvdG93bi9ob3VzZXNfZW4uanBnXCIpIH1cbmh0bWwubGFuZy1iYXNlLWZyIGRpdi50b3duLWJhbm5lci50b3duLWJhbm5lci1ob3VzZXMgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC90b3duL2hvdXNlc19mci5qcGdcIikgfVxuaHRtbC5sYW5nLWJhc2UtZXMgZGl2LnRvd24tYmFubmVyLnRvd24tYmFubmVyLWhvdXNlcyB7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9iYWNrZ3JvdW5kL3Rvd24vaG91c2VzX2VzLmpwZ1wiKSB9XG5cbmh0bWwubGFuZy1iYXNlLWVuIGRpdi50b3duLWJhbm5lci50b3duLWJhbm5lci1ob3VzZXMubmlnaHQgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC90b3duL25pZ2h0X2hvdXNlc19lbi5qcGdcIikgfVxuaHRtbC5sYW5nLWJhc2UtZnIgZGl2LnRvd24tYmFubmVyLnRvd24tYmFubmVyLWhvdXNlcy5uaWdodCB7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9iYWNrZ3JvdW5kL3Rvd24vbmlnaHRfaG91c2VzX2ZyLmpwZ1wiKSB9XG5odG1sLmxhbmctYmFzZS1lcyBkaXYudG93bi1iYW5uZXIudG93bi1iYW5uZXItaG91c2VzLm5pZ2h0IHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvdG93bi9uaWdodF9ob3VzZXNfZXMuanBnXCIpIH1cblxuaHRtbC5sYW5nLWJhc2UtZW4gZGl2LnNvdWwgLmRpc3RpbmN0aW9ucyB7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zb3VsL3Jld2FyZHNCZ19oZWFkZXJfZW4uZ2lmXCIpLCB1cmwoJy4uL2ltZy9zb3VsL3Jld2FyZHNCZ19iYWNrLmdpZicpOyB9XG5odG1sLmxhbmctYmFzZS1mciBkaXYuc291bCAuZGlzdGluY3Rpb25zIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3NvdWwvcmV3YXJkc0JnX2hlYWRlcl9mci5naWZcIiksIHVybCgnLi4vaW1nL3NvdWwvcmV3YXJkc0JnX2JhY2suZ2lmJyk7IH1cbmh0bWwubGFuZy1iYXNlLWVzIGRpdi5zb3VsIC5kaXN0aW5jdGlvbnMgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc291bC9yZXdhcmRzQmdfaGVhZGVyX2VzLmdpZlwiKSwgdXJsKCcuLi9pbWcvc291bC9yZXdhcmRzQmdfYmFjay5naWYnKTsgfVxuXG5odG1sLmxhbmctYmFzZS1lbiBkaXYuc291bCAubmV3cyAuaGVhZCB7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy91bmRlckRldkJhbm5lcl9lbi5naWZcIikgfVxuaHRtbC5sYW5nLWJhc2UtZnIgZGl2LnNvdWwgLm5ld3MgLmhlYWQgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvdW5kZXJEZXZCYW5uZXJfZnIuZ2lmXCIpIH1cbmh0bWwubGFuZy1iYXNlLWVzIGRpdi5zb3VsIC5uZXdzIC5oZWFkIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3VuZGVyRGV2QmFubmVyX2VzLmdpZlwiKSB9XG5cbmh0bWwubGFuZy1iYXNlLWVuICNnYXpldHRlIC5uZXdzcGFnZSB7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9uZXdzL25ld3NCZ19lbi5naWZcIikgfVxuaHRtbC5sYW5nLWJhc2UtZnIgI2dhemV0dGUgLm5ld3NwYWdlIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL25ld3MvbmV3c0JnX2ZyLmdpZlwiKSB9XG5odG1sLmxhbmctYmFzZS1lcyAjZ2F6ZXR0ZSAubmV3c3BhZ2UgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvbmV3cy9uZXdzQmdfZXMuZ2lmXCIpIH1cblxuaHRtbC5sYW5nLWJhc2UtZW4gLmZvcnVtLXBvc3QgPiAuZm9ydW0tcG9zdC1jb250ZW50IC5hZG1pbkFubm91bmNlLCBodG1sLmxhbmctYmFzZS1lbiAuc3VuLWVkaXRvci1lZGl0YWJsZSAuYWRtaW5Bbm5vdW5jZSwgaHRtbC5sYW5nLWJhc2UtZW4gI2ZvcnVtLWVkaXRvci1wcmV2aWV3IC5hZG1pbkFubm91bmNlLCBodG1sLmxhbmctYmFzZS1lbiAjZm9ydW0tZWRpdG9yLXByZXZpZXctZ2xvYmFsIC5hZG1pbkFubm91bmNlLCBodG1sLmxhbmctYmFzZS1lbiAjZm9ydW0tZWRpdG9yLXByZXZpZXctYW5zd2VyIC5hZG1pbkFubm91bmNlIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvZm9ydW0vYWRtaW5Bbm5vdW5jZUJnX2VuLnBuZycpOyB9XG5odG1sLmxhbmctYmFzZS1mciAuZm9ydW0tcG9zdCA+IC5mb3J1bS1wb3N0LWNvbnRlbnQgLmFkbWluQW5ub3VuY2UsIGh0bWwubGFuZy1iYXNlLWZyIC5zdW4tZWRpdG9yLWVkaXRhYmxlIC5hZG1pbkFubm91bmNlLCBodG1sLmxhbmctYmFzZS1mciAjZm9ydW0tZWRpdG9yLXByZXZpZXcgLmFkbWluQW5ub3VuY2UsIGh0bWwubGFuZy1iYXNlLWZyICNmb3J1bS1lZGl0b3ItcHJldmlldy1nbG9iYWwgLmFkbWluQW5ub3VuY2UsIGh0bWwubGFuZy1iYXNlLWZyICNmb3J1bS1lZGl0b3ItcHJldmlldy1hbnN3ZXIgLmFkbWluQW5ub3VuY2UgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9mb3J1bS9hZG1pbkFubm91bmNlQmdfZnIucG5nJyk7IH1cbmh0bWwubGFuZy1iYXNlLWVzIC5mb3J1bS1wb3N0ID4gLmZvcnVtLXBvc3QtY29udGVudCAuYWRtaW5Bbm5vdW5jZSwgaHRtbC5sYW5nLWJhc2UtZXMgLnN1bi1lZGl0b3ItZWRpdGFibGUgLmFkbWluQW5ub3VuY2UsIGh0bWwubGFuZy1iYXNlLWVzICNmb3J1bS1lZGl0b3ItcHJldmlldyAuYWRtaW5Bbm5vdW5jZSwgaHRtbC5sYW5nLWJhc2UtZXMgI2ZvcnVtLWVkaXRvci1wcmV2aWV3LWdsb2JhbCAuYWRtaW5Bbm5vdW5jZSwgaHRtbC5sYW5nLWJhc2UtZXMgI2ZvcnVtLWVkaXRvci1wcmV2aWV3LWFuc3dlciAuYWRtaW5Bbm5vdW5jZSB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2ZvcnVtL2FkbWluQW5ub3VuY2VCZ19lcy5wbmcnKTsgfVxuXG5odG1sLmxhbmctYmFzZS1lbiAuZm9ydW0tcG9zdCA+IC5mb3J1bS1wb3N0LWNvbnRlbnQgLm1vZEFubm91bmNlLCBodG1sLmxhbmctYmFzZS1lbiAuc3VuLWVkaXRvci1lZGl0YWJsZSAubW9kQW5ub3VuY2UsIGh0bWwubGFuZy1iYXNlLWVuICNmb3J1bS1lZGl0b3ItcHJldmlldyAubW9kQW5ub3VuY2UsIGh0bWwubGFuZy1iYXNlLWVuICNmb3J1bS1lZGl0b3ItcHJldmlldy1nbG9iYWwgLm1vZEFubm91bmNlLCBodG1sLmxhbmctYmFzZS1lbiAjZm9ydW0tZWRpdG9yLXByZXZpZXctYW5zd2VyIC5tb2RBbm5vdW5jZSB7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2ZvcnVtL21vZEFubm91bmNlQmdfZW4ucG5nJyk7IH1cbmh0bWwubGFuZy1iYXNlLWZyIC5mb3J1bS1wb3N0ID4gLmZvcnVtLXBvc3QtY29udGVudCAubW9kQW5ub3VuY2UsIGh0bWwubGFuZy1iYXNlLWZyIC5zdW4tZWRpdG9yLWVkaXRhYmxlIC5tb2RBbm5vdW5jZSwgaHRtbC5sYW5nLWJhc2UtZnIgI2ZvcnVtLWVkaXRvci1wcmV2aWV3IC5tb2RBbm5vdW5jZSwgaHRtbC5sYW5nLWJhc2UtZnIgI2ZvcnVtLWVkaXRvci1wcmV2aWV3LWdsb2JhbCAubW9kQW5ub3VuY2UsIGh0bWwubGFuZy1iYXNlLWZyICNmb3J1bS1lZGl0b3ItcHJldmlldy1hbnN3ZXIgLm1vZEFubm91bmNlIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvZm9ydW0vbW9kQW5ub3VuY2VCZ19mci5wbmcnKTsgfVxuaHRtbC5sYW5nLWJhc2UtZXMgLmZvcnVtLXBvc3QgPiAuZm9ydW0tcG9zdC1jb250ZW50IC5tb2RBbm5vdW5jZSwgaHRtbC5sYW5nLWJhc2UtZXMgLnN1bi1lZGl0b3ItZWRpdGFibGUgLm1vZEFubm91bmNlLCBodG1sLmxhbmctYmFzZS1lcyAjZm9ydW0tZWRpdG9yLXByZXZpZXcgLm1vZEFubm91bmNlLCBodG1sLmxhbmctYmFzZS1lcyAjZm9ydW0tZWRpdG9yLXByZXZpZXctZ2xvYmFsIC5tb2RBbm5vdW5jZSwgaHRtbC5sYW5nLWJhc2UtZXMgI2ZvcnVtLWVkaXRvci1wcmV2aWV3LWFuc3dlciAubW9kQW5ub3VuY2UgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9mb3J1bS9tb2RBbm5vdW5jZUJnX2VzLnBuZycpOyB9XG5cbmh0bWwubGFuZy1iYXNlLWVuIC5zb3VsIC5mcmllbmQgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvc291bC9yZWZlcmVySGVhcnRfZW4ucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wOyB9XG5odG1sLmxhbmctYmFzZS1mciAuc291bCAuZnJpZW5kIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3NvdWwvcmVmZXJlckhlYXJ0X2ZyLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcDsgfVxuaHRtbC5sYW5nLWJhc2UtZXMgLnNvdWwgLmZyaWVuZCB7IGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9zb3VsL3JlZmVyZXJIZWFydF9lcy5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7IH1cblxuaHRtbC5sYW5nLWJhc2UtZW4gZGl2Lm9yIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL29yLmVuLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyOyB9XG5odG1sLmxhbmctYmFzZS1mciBkaXYub3IgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvb3IuZnIucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7IH1cbmh0bWwubGFuZy1iYXNlLWVzIGRpdi5vciB7IGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9vci5lcy5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjsgfVxuXG5odG1sLmxhbmctYmFzZS1lbiAjd3JhcHBlci5hdHRyYWN0ID4gI2hlYWRlciAuZGVjb19sb2dvIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2F0dHJhY3QvZGVjb19sb2dvXzAxX2VuLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyOyB9XG5odG1sLmxhbmctYmFzZS1mciAjd3JhcHBlci5hdHRyYWN0ID4gI2hlYWRlciAuZGVjb19sb2dvIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2F0dHJhY3QvZGVjb19sb2dvXzAxX2ZyLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyOyB9XG5odG1sLmxhbmctYmFzZS1lcyAjd3JhcHBlci5hdHRyYWN0ID4gI2hlYWRlciAuZGVjb19sb2dvIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2F0dHJhY3QvZGVjb19sb2dvXzAxX2VzLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyOyB9XG5cbmh0bWwubGFuZy1iYXNlLWVuICNsb2Fkem9uZSA+IGRpdjpudGgtY2hpbGQoMSkgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYW5pbXMvbG9hZGluZy5lbi5naWZcIik7IH1cbmh0bWwubGFuZy1iYXNlLWZyICNsb2Fkem9uZSA+IGRpdjpudGgtY2hpbGQoMSkgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYW5pbXMvbG9hZGluZy5mci5naWZcIik7IH1cbmh0bWwubGFuZy1iYXNlLWVzICNsb2Fkem9uZSA+IGRpdjpudGgtY2hpbGQoMSkgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYW5pbXMvbG9hZGluZy5lcy5naWZcIik7IH1cblxuaHRtbC5sYW5nLWJhc2UtZW4gZGl2LmxvYWRpbmcgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYW5pbXMvbG9hZGluZy5lbi5naWZcIikgY2VudGVyIG5vLXJlcGVhdDsgfVxuaHRtbC5sYW5nLWJhc2UtZnIgZGl2LmxvYWRpbmcgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYW5pbXMvbG9hZGluZy5mci5naWZcIikgY2VudGVyIG5vLXJlcGVhdDsgfVxuaHRtbC5sYW5nLWJhc2UtZXMgZGl2LmxvYWRpbmcgeyBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYW5pbXMvbG9hZGluZy5lcy5naWZcIikgY2VudGVyIG5vLXJlcGVhdDsgfSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/