/*!******************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js!./css/site.scss ***!
  \******************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600&display=swap);
/*!**********************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js!./css/site.scss (1) ***!
  \**********************************************************************************************************************************************************************************/
@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}
@keyframes spinner {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */
@charset "UTF-8";
:where(html, body, div, span, applet, object, iframe,
  h1, h2, h3, h4, h5, h6, p, blockquote, pre,
  a, abbr, acronym, address, big, cite, code,
  del, dfn, em, img, ins, kbd, q, s, samp,
  small, strike, strong, sub, sup, tt, var,
  b, u, i, center, dl, dt, dd, ol, ul, li,
  fieldset, form, label, legend, table,
  caption, tbody, tfoot, thead, tr, th, td,
  article, aside, canvas, details, embed,
  figure, figcaption, footer, header, hgroup,
  menu, nav, output, ruby, section, summary,
  time, mark, audio, video):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
  margin: 0;
  padding: 0;
}
:where(article, aside, details, figcaption, figure,
  footer, header, hgroup, menu, nav, section):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: block;
}
.sortable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) th {
  cursor: pointer;
}
em:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-style: italic;
}
.alert-success:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .alert-error:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .alert-info:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .alert-help:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 10px;
  padding: 5px 18px;
  border: 1px solid;
}
.alert-help:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-color: #ffce30;
  background: #ffd449;
}
.alert-info:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-color: #b3daff;
  background: #cce6ff;
}
.alert-error:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-color: #9d1908;
  background: #B51D09;
}
.alert-success:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-color: #c3e1b3;
  background: #d1e8c5;
}
.pricing:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "";
  display: table;
  clear: both;
}
@font-face {
  font-family: "icomoon";
  src: url(/dist/3f87b83695ea839082c9.eot?v=3#iefix) format("embedded-opentype"), url(/dist/a797b8e133a1b33c06f1.woff?v=3) format("woff"), url(/dist/67334ff35939f0e19dd7.ttf?v=3) format("truetype"), url(/dist/3965621d9b95532a9869.svg?v=3#svgFontName) format("svg");
  font-weight: normal;
  font-style: normal;
}
[data-icon]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  font-family: "icomoon";
  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}
@font-face {
  font-family: "batchgeotoolbaricons";
  src: url(/dist/942abe8ae760d2c78990.eot?192019);
  src: url(/dist/942abe8ae760d2c78990.eot?192019#iefix) format("embedded-opentype"), url(/dist/52da94d70dd6090422cf.ttf?192019) format("truetype"), url(/dist/a3c4ca88f443c0ea3483.woff?192019) format("woff"), url(/dist/80428d048958ed6eb4aa.svg?192019#batchgeotoolbaricons) format("svg");
  font-weight: normal;
  font-style: normal;
}
[class^=toolbar-icon-], [class*=" toolbar-icon-"] {
  font-family: "batchgeotoolbaricons" !important;
}
[class^=toolbar-icon-]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), [class*=" toolbar-icon-"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.toolbar-icon-archive:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e90a";
}
.toolbar-icon-error:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e90c";
}
.toolbar-icon-info:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e90d";
}
.toolbar-icon-success:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e90e";
}
.toolbar-icon-refresh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e901";
}
.toolbar-icon-location:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e902";
}
.toolbar-icon-following:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e926";
}
.toolbar-icon-hand:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e903";
}
.toolbar-icon-rectangle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e904";
}
.toolbar-icon-circle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e905";
}
.toolbar-icon-polygon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e906";
}
.toolbar-icon-ruler:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e907";
}
.toolbar-icon-marker-distance:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e908";
}
.toolbar-icon-print:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e909";
}
.toolbar-icon-dock:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e90b";
}
.toolbar-icon-undock:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e910";
}
.toolbar-icon-zoom:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e911";
}
.toolbar-icon-close:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e912";
}
.toolbar-icon-compass-rose:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e900";
}
.toolbar-icon-marker:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e947";
}
.toolbar-icon-search:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e90f";
}
.toolbar-icon-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e913";
}
.toolbar-icon-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e914";
}
.toolbar-icon-map:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e915";
}
.toolbar-icon-marker:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e947";
}
.toolbar-icon-direction:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e922";
}
.toolbar-icon-copy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e91e";
}
.toolbar-icon-cancel-circle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e902";
}
@font-face {
  font-family: "batchgeoenterpriseicons2020";
  src: url(/dist/8362e54484f0b6a9993a.eot);
  src: url(/dist/8362e54484f0b6a9993a.eot) format("embedded-opentype"), url(/dist/0c724d215c2c18277416.ttf) format("truetype"), url(/dist/0f2796d609da8916a3d1.woff) format("woff"), url(/dist/a83b610ca354b0900b79.svg) format("svg");
  font-weight: normal;
  font-style: normal;
}
[class^=feature-icon-], [class*=" feature-icon-"] {
  font-family: "batchgeoenterpriseicons2020" !important;
}
[class^=feature-icon-]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), [class*=" feature-icon-"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.feature-icon-office:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e901";
}
.feature-icon-users:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e907";
}
.feature-icon-lock:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e910";
}
.feature-icon-pdf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e90e";
}
.feature-icon-meter:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e90f";
}
.feature-icon-make-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e904";
}
.feature-icon-table2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e90c";
}
.feature-icon-insert-template:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e90d";
}
.feature-icon-cancel-circle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e902";
}
[class^=enterprise-icon-], [class*=enterprise-icon-] {
  font-family: "batchgeoenterpriseicons2020" !important;
}
[class^=enterprise-icon-]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), [class*=enterprise-icon-]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.enterprise-icon-headset:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e90b";
}
.enterprise-icon-user-plus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e907";
}
.enterprise-icon-credit-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e909";
}
.enterprise-icon-printer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e906";
}
.enterprise-icon-rocket:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e903";
}
.enterprise-icon-clipboard2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e90a";
}
.enterprise-icon-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e905";
}
.enterprise-icon-share3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e908";
}
.enterprise-icon-office:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e901";
}
.enterprise-icon-database:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e900";
}
.enterprise-icon-file-presentation:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e904";
}
.enterprise-icon-cancel-circle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e902";
}
@font-face {
  font-family: "batchgeomobilepageicons";
  src: url(/dist/a8ddd1f043a0707be7d1.eot?5nxjpy);
  src: url(/dist/a8ddd1f043a0707be7d1.eot?5nxjpy#iefix) format("embedded-opentype"), url(/dist/2b188327349d78d1d881.ttf?5nxjpy) format("truetype"), url(/dist/ea766d9e297bef1a9e3f.woff?5nxjpy) format("woff"), url(/dist/41148956569f798fd753.svg?5nxjpy#batchgeomobilepageicons) format("svg");
  font-weight: normal;
  font-style: normal;
}
[class^=mobilepage-icon-], [class*=mobilepage-icon-] {
  font-family: "batchgeomobilepageicons" !important;
}
[class^=mobilepage-icon-]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), [class*=mobilepage-icon-]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.mobilepage-icon-directions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e900";
  color: #f8cc00;
}
.mobilepage-icon-filter:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e901";
  color: #f8cc00;
}
.mobilepage-icon-geolocation:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e902";
  color: #f8cc00;
}
.mobilepage-icon-share:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e907";
  color: #f8cc00;
}
.mobilepage-icon-search:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "\e903";
  color: #f8cc00;
}
html:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-family: Arial, sans-serif;
}
body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #071D25;
  font-family: Arial, sans-serif;
  line-height: 1.5;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: auto;
  max-width: 100%;
}
#mapDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img {
  max-width: none;
}
a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img {
  border: 0;
}
a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  a:visited:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #024059;
}
#footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a,
  #footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a:visited {
  color: #ccc;
}
a:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  a:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #011c27;
}
#footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a:hover,
  #footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a:active {
  color: #011c27;
}
.round:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-radius: 4px;
  background-clip: padding-box;
}
ul:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  list-style-type: disc;
}
ul:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  ol:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 9px 0 18px 1.2em;
}
li:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 0 0 9px 0;
}
p:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 18px;
}
h1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 2.25rem;
  font-weight: 700;
  margin-bottom: 18px;
  line-height: 1.1;
}
h2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 1.5rem;
  font-weight: 700;
  margin-bottom: 1.5rem;
  line-height: 1.1;
}
h3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 1.25rem;
  font-weight: 700;
  margin-top: 9px;
  margin-bottom: 18px;
  line-height: 1.1;
}
h4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 20%;
  line-height: 2em;
  height: 20px;
  float: left;
  text-align: center;
  background-color: #369;
  padding: 0;
  margin: 0;
  border-width: 0;
  border-style: solid;
  border-color: #071D25;
}
h5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 14px;
  margin-bottom: 6px;
  margin-top: 15px;
  border-width: 0 0 1px 0;
  border-color: #e5e5e5;
  border-style: solid;
  padding: 2px;
  color: #387cbc;
  font-weight: bold;
}
.h1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 3.815rem;
}
@media screen and (min-width: 769px) and (max-width: 1024px) {
  .h1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 3.25rem;
  }
}
@media screen and (min-width: 600px) and (max-width: 768px) {
  .h1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 2.75rem;
  }
}
@media screen and (max-width: 599px) {
  .h1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.5rem;
  }
}
.h2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 3.052rem;
}
@media screen and (max-width: 1024px) {
  .h2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 2.75rem;
  }
}
@media screen and (max-width: 768px) {
  .h2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 2.25rem;
  }
}
@media screen and (max-width: 599px) {
  .h2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.5rem;
  }
}
.h3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 2.441rem;
}
@media screen and (max-width: 1024px) {
  .h3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 2rem;
  }
}
@media screen and (max-width: 768px) {
  .h3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.75rem;
  }
}
@media screen and (max-width: 599px) {
  .h3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.35rem;
  }
}
.h4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 1.953rem;
}
@media screen and (max-width: 1024px) {
  .h4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.75rem;
  }
}
@media screen and (max-width: 768px) {
  .h4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.5rem;
  }
}
@media screen and (max-width: 599px) {
  .h4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.25rem;
  }
}
.h5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 1.125rem;
}
hr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #eee;
  border: 0;
  height: 1px;
  margin: 2em auto;
  width: 100%;
}
.hr-gradient:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 40px;
  margin: 0 auto;
  width: 90%;
  box-sizing: content-box;
  border: none;
  text-overflow: ellipsis;
  background: linear-gradient(180deg, rgba(250, 250, 250, 0) 0, rgb(255, 255, 255) 100%), linear-gradient(90deg, rgba(255, 255, 255, 0) 0, rgb(250, 250, 250) 50%, rgba(255, 255, 255, 0) 100%);
  background-position: 50% 100%, 50% 50%;
  background-origin: padding-box;
  -webkit-background-clip: border-box;
  background-clip: border-box;
  background-size: auto 100%;
}
small:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 0.75em;
}
sup:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 10px;
  position: relative;
  top: -1em;
}
.clearfix:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before,
  .clearfix:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "";
  display: table;
  zoom: 1;
}
.clearfix:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  clear: both;
}
.center:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-align: center;
}
.hide:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
  overflow: hidden;
}
.italic:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-style: italic;
}
.right-arrow-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 1.5rem;
  background: url(/dist/3002f524126411e296c9.svg) no-repeat center right;
  border-bottom: transparent solid 1px;
  transition: all ease 0.2s;
}
.right-arrow-link.arrow-red:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-image: url(/dist/c9b6bf3cf785191d3e5a.svg);
}
a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .right-arrow-link:hover,
  a.right-arrow-link:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom: currentColor solid 1px;
}
.no-bottom-margin {
  margin-bottom: 0 !important;
}
span.amp {
  font-family: "Andale Mono", Skia, "Trebuchet MS", sans-serif !important;
}
.second_btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 10px;
}
.all-content-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}
.main-content-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  flex: 1 0 auto;
}
#footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  flex-shrink: 0;
}
.wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 90%;
  margin: 0 auto;
}
.row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 45px 0 0;
}
.column:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 20px;
  float: left;
}
.column.left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 620px;
}
.column.right:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 290px;
}
.content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
h1.home:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span {
  color: #369;
}
h1.home:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) em {
  font-style: normal;
  font-weight: bold;
  color: #666;
}
h1.home:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) b {
  font-size: 12px;
  color: #999;
}
h2.home:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 16px;
  margin: 2px 20px 0 0;
  width: 500px;
}
#footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 4em 0 0;
}
#footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a {
  display: block;
  color: #fff;
  -webkit-text-decoration: none;
  text-decoration: none;
}
#footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a:hover {
  border: none;
  color: #ddd;
}
.flush-with-footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) + #footer {
  margin-top: 0;
}
.footer-main:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #eee;
  font-size: 0.75em;
  padding: 2rem 0;
  background: url(/dist/4c89adf29e6e2c742954.svg) no-repeat center center;
  background-size: cover;
}
.footer-main:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2 {
  font-size: 1.25em;
  margin-bottom: 1em;
  text-align: left;
}
.footer-main:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li {
  list-style-type: none;
}
.footer-main:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p {
  line-height: 32px;
}
@media screen and (max-width: 479px) {
  .footer-main:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .nav {
    margin-bottom: 2.5rem;
  }
}
.footer-legal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #023448;
  padding: 1rem;
  font-size: 13px;
  color: #fff;
}
.footer-legal-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: inline-block;
  margin-right: 2rem;
}
.apple-store-footer-logo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 152px;
}
#login_box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p {
  margin-bottom: 18px;
  line-height: 18px;
}
#login_box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p:last-child {
  margin-bottom: 0;
}
.pro-signin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #login_box {
  background: #000;
  color: #fff;
  position: absolute;
  font-size: 11px;
  right: 0;
  padding: 20px 20px 20px 27px;
  text-align: left;
  top: 25px;
  z-index: 99;
  border-radius: 3px;
}
.pro-signin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #login_box.logged-in {
  width: 100%;
  padding: 0;
}
.pro-signin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #login_box.logged-in p {
  margin: 0;
}
.pro-signin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #login_box.logged-in .advancedToggle {
  padding: 8px 28px;
}
.pro-signin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #login_box.logged-in .advancedToggle.on {
  padding: 8px 0;
}
.pro-signin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #login_box a {
  color: #fff;
  font-size: 12px;
  cursor: pointer;
}
.pro-signin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #login_box.logged-in a {
  width: auto;
  display: block;
  padding: 8px 28px;
  margin: 0;
}
.pro-signin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #login_box p:first-child a {
  margin-top: 10px;
}
.pro-signin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #login_box p:last-child a {
  margin-bottom: 10px;
}
.pro-signin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #login_box a:hover {
  -webkit-text-decoration: none;
  text-decoration: none;
  border-bottom: none;
  color: #ddd;
  background: #333;
}
.pro-signin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #login_box.logged-in .advancedToggle:hover {
  background: #333;
  color: #ddd;
}
.pro-signin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a.login.active {
  color: #fff;
  background-color: #000;
  position: relative;
  background-repeat: no-repeat;
  background-position: 98% center;
  z-index: 10;
  border-radius: 5px 5px 0 0;
}
#login_box.logged-in:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  vertical-align: baseline;
}
#login_box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) label {
  display: block;
  font-size: 12px;
}
#login_box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span {
  float: left;
  font-size: 12px;
  margin-top: 10px;
}
#login_box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) label[for=remember_me] {
  float: left;
  margin-top: 10px;
}
#login_box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=text],
#login_box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=password] {
  padding: 6px;
  width: 195px;
  border-radius: 2px;
}
#login_box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input.button {
  float: right;
  font-size: 14px;
  padding: 8px 20px;
  margin-bottom: 0px;
}
#mapWrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #login_box {
  padding: 10px 20px 0px 30px;
}
#sidebar-utility #sidebar_login_box form input.textinput {
  background-color: white !important;
}
.dots:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 14px;
  width: 4px;
  margin-left: 10px;
  margin-top: 2px;
}
.dots:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) div {
  display: block;
  background: #979797;
  width: 3px;
  height: 3px;
  margin-bottom: 3px;
  border-radius: 100%;
}
#content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: 60px 0 0;
}
@media all and (min-width: 768px) {
  #content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 100px 0 0;
  }
}
html:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  -moz-text-size-adjust: 100%;
       text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
#video:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-align: center;
}
#video:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p {
  margin: 9px 0;
}
#video:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img {
  border: 2px solid #ccc;
  width: 100%;
}
#video:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) div {
  padding: 60px 0 40px;
}
#video:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) div a:active, #video:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) div a:hover {
  border-bottom: 0 none;
}
#mobile-callout:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: 60px 0 20px;
}
#mobile-callout:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2 {
  margin-bottom: 40px;
  text-align: center;
}
#publishers:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 3em;
  padding: 1em 0;
  text-align: center;
}
#publishers:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2 {
  text-align: left;
}
#publishers:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p {
  margin: 0.5em 0 0;
  padding: 0.5em 0 0;
}
#publishers:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a.round,
#testimonials:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a.round {
  border: 0 none;
  background: #dfdfdf;
  color: #333;
  font-size: 14px;
  display: block;
  margin-top: 2em;
  padding: 8px;
}
#publishers:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a.round:hover,
#testimonials:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a.round:hover {
  background: #ccc;
}
#pressDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
  text-align: center;
  margin-top: 3.5em;
  margin-bottom: 4.5em;
}
ul.centerPress:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 0 auto;
}
.centerPress:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li {
  display: inline-block;
  text-align: center;
  margin-right: 1em;
  overflow: hidden;
}
.centerPress:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li.lastli {
  display: inline-block;
  text-align: center;
  margin-right: 0;
  overflow: hidden;
}
.list-press:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: block;
  height: 40px;
  background: url(/dist/acfb5cd0c24eaa85fa48.png) top left no-repeat;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) {
  .list-press:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: block;
    background: url(/dist/acfb5cd0c24eaa85fa48.png) no-repeat;
    background-size: 820px 40px;
  }
}
#content-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #eee;
  padding: 0 0 72px 0;
}
#content-wrap.slideshow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: 2em 0;
  margin-bottom: 3em;
}
.slideshow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > #content > img {
  margin-left: 0px;
}
.toggle-billing:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 50%;
  margin-left: -2%;
  position: relative;
  width: 110px;
}
.switch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #fff;
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.1);
  border-radius: 14px;
  background-clip: padding-box;
  display: block;
  height: 20px;
  margin-bottom: 1em;
  position: relative;
  width: 38px;
}
.switch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) label {
  color: #737373;
  font-size: 0.75em;
  font-weight: 500;
  line-height: 20px;
  transition: color 0.2s ease;
  width: 90px;
}
.switch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) label:nth-of-type(1) {
  left: -250%;
  position: absolute;
  text-align: right;
}
.switch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) label:nth-of-type(2) {
  position: absolute;
  right: -250%;
  text-align: left;
}
.switch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input {
  height: 16px;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  width: 36px;
  z-index: 2;
}
.switch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input:checked ~ label:nth-of-type(1) {
  color: #071D25;
}
.switch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input:checked ~ label:nth-of-type(2) {
  color: #737373;
}
.switch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input ~ :checked ~ label:nth-of-type(1) {
  color: #737373;
}
.switch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input ~ :checked ~ label:nth-of-type(2) {
  color: #071D25;
}
.switch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input:checked ~ .toggle {
  left: 2px;
}
.switch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input ~ :checked ~ .toggle {
  left: 19px;
}
.switch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input:checked {
  z-index: 0;
}
.toggle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #4a4a4a;
  border-radius: 50%;
  background-clip: padding-box;
  height: 16px;
  left: 0;
  position: absolute;
  top: 2px;
  transition: left 0.2s ease;
  width: 16px;
  z-index: 1;
}
.pricing:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  clear: both;
  list-style-type: none;
  margin: 0 auto 0.5em;
  max-width: 100%;
}
.pricing:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul {
  list-style-type: none;
  margin: 0;
}
.pricing:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > li {
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
  border-radius: 4px;
  background-clip: padding-box;
  overflow: hidden;
  padding: 1em;
  position: relative;
}
.pricing:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > li li {
  border-bottom: 1px solid #919191;
  font-size: 0.75em;
  margin-bottom: 0;
  padding: 0.5em;
}
.pricing:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > li li:last-child {
  border-bottom: 0 none;
}
.pricing:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > li.pop {
  box-shadow: 0 1px 6px #ffe07c;
  background-color: #fffbec;
}
.pricing:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > li.pop .price span {
  color: #e2ad00;
}
.pricing:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > li.pop > span {
  background-color: #ffd449;
  color: #af8600;
  font-size: 0.5em;
  position: absolute;
  padding: 0.25em 3em;
  left: -3em;
  text-transform: uppercase;
  top: 2em;
  transform: rotate(-35deg);
}
.pricing:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > li.pop li {
  border-bottom-color: #ffecaf;
}
.pricing:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .th {
  border: none;
  padding: 0;
}
.pricing:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .th h2 {
  color: #000;
  font-size: 32px;
  font-weight: 100;
  letter-spacing: 1px;
  margin-bottom: 0;
  text-align: center;
  white-space: nowrap;
}
.pricing:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .th .price {
  font-size: 44px;
  font-weight: normal;
  text-align: center;
  left: 3%;
  line-height: 1;
  position: relative;
}
.pricing:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .th .price sup {
  font-size: 18px;
  position: relative;
  top: -19px;
}
.pricing:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .th .price span {
  color: #737373;
  font-size: 16px;
  position: relative;
  left: -12px;
}
.pricing:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .th .button {
  width: 100%;
}
#pro-intro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h1 {
  margin-bottom: 0.5em;
  font-size: 32px;
}
#pro-intro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h1 span {
  font-weight: 300;
  letter-spacing: 1px;
  white-space: nowrap;
}
#pro-intro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul {
  margin-bottom: 2.5em;
}
#pro-intro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .proprice {
  font-size: 50px;
  font-weight: normal;
  text-align: center;
}
#pro-intro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .proprice em {
  color: #666;
  font-size: 12px;
  margin-left: -39px;
}
#pro-intro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .proprice sup {
  font-size: 24px;
  position: relative;
  top: -16px;
}
.pro-tag:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 3em;
}
.pro-tag:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2 {
  color: #333;
  font-size: 22px;
  font-weight: normal;
  margin: 1em 0;
  padding: 30px 0 5px;
  text-align: center;
}
.pro-tag:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2 strong {
  font-weight: bold;
}
.pro-tag:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2 strong:first-of-type {
  background: url(/dist/5705f2bb6f8a0f3e263c.svg) no-repeat 0px 34px;
  background-size: 115px 7px;
  padding: 10px 0;
}
.free-plan:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  clear: both;
  font-size: 0.75em;
  text-align: center;
}
.free-plan:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3 {
  font-size: 12px;
  margin-bottom: 0;
}
.free-plan:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) strong {
  font-weight: 700;
}
#how-to-use:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 20px 0 60px;
}
#go-pro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #fff;
}
#go-pro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #anchor-wrapper {
  -webkit-text-decoration: none;
  text-decoration: none;
  color: inherit;
}
#go-pro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul {
  margin: 0;
  list-style: none;
}
#go-pro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li {
  margin-bottom: 9px;
  padding: 4px;
}
#go-pro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li h3 {
  color: #024059;
  font-size: 1.25rem;
}
@media screen and (max-width: 479px) {
  #go-pro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li {
    margin-bottom: 4px;
  }
  #go-pro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li h3 {
    margin-bottom: 0;
  }
}
#go-pro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .go-pro-content {
  padding-top: 1rem;
  padding-bottom: 2rem;
}
@media screen and (max-width: 479px) {
  #go-pro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .go-pro-content {
    padding-top: 0;
  }
}
@media screen and (min-width: 600px) {
  #go-pro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .flex-columns-item {
    padding: 0 0.5rem 1rem;
  }
}
#testimonials:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 3em;
}
#testimonials:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .more {
  border: 0 none;
  display: block;
  text-align: center;
  margin: 1em auto;
  width: 40%;
}
#favorites:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul {
  margin: 0;
}
#favorites:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li {
  border-radius: 6px;
  background-clip: padding-box;
  font-size: 0.75em;
  list-style-type: none;
  margin-left: 0;
  text-align: left;
  clear: both;
  width: 100%;
}
#favorites:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li div {
  background: #e1eef3;
  border-radius: 3px;
  background-clip: padding-box;
  display: block;
  min-height: 120px;
  padding: 1em;
}
.tweet_avatar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #efefef;
  display: block;
  float: left;
  padding: 0.3em;
  margin: 0.3em;
}
.tweet_avatar:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border: none;
}
.tweet_avatar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img {
  display: block;
}
.tweet_time:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
.tweet_user:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: block;
  font-size: 10px;
}
.tweet_user:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-weight: bold;
}
#mapCount:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-weight: bold;
}
#go-pro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a {
  margin-top: 12px;
}
#pro-cta:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 1em auto;
}
#pro-cta:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2 {
  margin-bottom: 8px;
}
#pro-cta:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a {
  margin-top: 12px;
}
#pro-cta.pricing1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 4rem;
}
.intro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 1.25rem;
  margin-bottom: 1.5rem;
}
@media screen and (max-width: 599px) {
  .intro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.0625rem;
  }
}
.mobile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2 {
  margin-bottom: 18px;
}
.mobile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a {
  border: 0 none;
}
.mobile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul {
  margin-bottom: 50px;
}
#webapp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .fourcol p {
  margin-top: 3.3em;
}
.offer_to_sign_in:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 1em;
}
#sign_up_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) fieldset,
#prepaid_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) fieldset {
  background: #eee;
  margin-bottom: 2em;
  padding: 26px 30px 30px;
  text-align: left;
}
@media screen and (max-width: 479px) {
  #sign_up_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) fieldset,
  #prepaid_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) fieldset {
    padding: 24px 10px 30px;
  }
}
#sign_up_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h1,
#prepaid_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h1 {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 10px;
  text-align: center;
}
#sign_up_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .field,
#prepaid_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .field {
  margin-bottom: 0;
  margin: 0 25%;
}
#sign_up_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .field span,
#prepaid_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .field span {
  display: block;
  font-size: 11px;
}
#sign_up_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) label,
#prepaid_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) label {
  display: block;
  margin-right: 10px;
  padding: 8px 0 2px;
}
#sign_up_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) b,
#prepaid_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) b {
  font-weight: bold;
}
#sign_up_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=text],
#sign_up_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #sign_up_form input[type=password],
#sign_up_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #prepaid_form input[type=password],
#prepaid_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=text],
#prepaid_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #sign_up_form input[type=password],
#prepaid_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #prepaid_form input[type=password] {
  box-sizing: border-box;
  padding: 5px;
  font-size: 14px;
  width: 96%;
}
#sign_up_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input.full-width,
#prepaid_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input.full-width {
  box-sizing: border-box;
  width: 100%;
}
#sign_up_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) label[for=card_expires_on_month],
#prepaid_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) label[for=card_expires_on_month] {
  margin-bottom: 6px;
}
#sign_up_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .buttons,
#prepaid_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .buttons {
  margin-top: 20px;
  text-align: center;
}
#sign_up_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .g-recaptcha-container,
#prepaid_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .g-recaptcha-container {
  text-align: center;
  margin-bottom: 20px;
}
#sign_up_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .g-recaptcha,
#prepaid_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .g-recaptcha {
  display: inline-block;
}
.admin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #sign_up_form .field,
.admin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #prepaid_form .field {
  max-width: 240px;
  margin: 0 auto;
  position: relative;
}
@media screen and (max-width: 479px) {
  .admin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #sign_up_form .field,
  .admin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #prepaid_form .field {
    max-width: 90%;
    margin: 0 auto;
    position: relative;
  }
}
.admin_narrow_content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 240px;
  margin-left: auto;
  margin-right: auto;
}
.admin_narrow_content.extra_narrow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 200px;
}
.disc_outline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: inline-block;
  width: 0.4rem;
  height: 0.4rem;
  margin-left: -0.85rem;
  background: transparent;
  border: currentColor solid 1px;
  border-radius: 50%;
  position: relative;
  top: -2px;
}
#credit_card_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .expiration {
  display: -moz-flex;
  display: flex;
}
#credit_card_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #card_expires_on_month {
  margin-right: 5px;
}
#credit_card_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) select {
  -moz-flex-grow: 1;
  flex-grow: 1;
}
.signup-billing-address:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  flex-wrap: wrap;
}
.signup-billing-address:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input {
  width: 290px;
  margin-right: 20px;
}
.signup-billing-address:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) select {
  width: 290px;
}
.signup-billing-address .field {
  width: auto !important;
}
.secure {
  display: inline-block !important;
  font-size: 14px !important;
}
.secure:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  line-height: 22px;
  color: #0a0;
  padding-left: 26px;
  margin-right: -90px;
  background: url(/dist/f1e4bd9ae584aa79233d.png) top left no-repeat;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) {
  .secure:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    background: url(/dist/75d7a4552c18838b304f.png) top left no-repeat;
    background-size: 22px 22px;
  }
}
.billing-address:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  flex-wrap: wrap;
}
.billing-address:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input {
  width: 200px;
  margin-right: 50px;
}
.billing-address:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) select {
  width: 200px;
}
#update_billing_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .field .secure {
  position: absolute;
  bottom: 0.3rem;
  left: calc(100% + 8px);
  margin: 0;
}
@media screen and (max-width: 479px) {
  #update_billing_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .field .secure {
    bottom: auto;
    bottom: initial;
    left: auto;
    left: initial;
    top: 0.25rem;
    right: 0;
  }
}
#captcha_element:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 304;
  margin: 20px auto;
}
#captcha_element:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > div {
  margin: 0 auto;
}
@media screen and (max-width: 340px) {
  #captcha_element:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 264px;
    margin: 20px auto;
  }
  #captcha_element > div {
    width: 264px !important;
  }
  #captcha_element:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > div {
    overflow-x: scroll;
  }
  #captcha_element > div iframe {
    max-width: 100% !important;
  }
  #captcha_element:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > div iframe {
    overflow: hidden;
  }
}
.amount:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 18px;
}
.billingpoints:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2 {
  margin-bottom: 0;
}
.right.signup:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2 {
  margin-bottom: 0;
  margin-top: 50px;
}
.instruction:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 0.925em;
}
.admin-instruction:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 300px;
  margin-left: auto;
  margin-right: auto;
}
#mobile-intro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #6ecbf9;
  background: radial-gradient(60% bottom, #6ecbf9 0%, #ffffff 66%, #ffffff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#6ecbf9", endColorstr="#ffffff",GradientType=1 );
  padding-top: 2em;
}
#mobile-intro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .app-button {
  width: 80%;
  margin: 1em 0;
  color: #fff;
  border-color: #585757;
}
#mobile-intro .app-button a {
  color: #fff !important;
}
.button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #ffffff;
}
#key-features:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-image: url(/dist/a220ec34351e7d1c5fc2.png);
  padding: 60px 0;
}
a.at-app-store:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border: none;
}
figure:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-align: center;
  border-radius: 2px;
  margin: 1em 2em;
  color: #999;
}
figcaption:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: 1em;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h1 {
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 1.1;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form h3 {
  font-size: 25px;
  margin: 0px 0 6px;
  z-index: 2;
  position: relative;
  text-align: left;
  font-weight: 700;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form input[type=text], #signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form input[type=password], #signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form input[type=email] {
  background-color: white;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form input #postal_code {
  background-color: white;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-right .pricing-box-body .h1 {
  font-size: 3.815rem;
  font-weight: 700;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h1 {
  font-weight: 700;
  font-size: 2.25rem;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .account h1, #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .credentials h1 {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 10px;
  text-align: center;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .account input[type=text], #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .account input[type=password], #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .account input[type=email], #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .credentials input[type=text], #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .credentials input[type=password], #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .credentials input[type=email] {
  background-color: white;
}
.section-pad:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3 {
  font-size: 1.25rem;
  font-weight: 700;
  margin-top: 9px;
  margin-bottom: 18px;
  line-height: 1.1;
}
article:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) strong {
  font-weight: 700;
}
.pricing-box-body-top:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .h1 {
  font-size: 4rem;
  margin: 0.5em 0;
  font-weight: 700;
  line-height: 1.1;
}
h1.hero_hdr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 4rem;
  margin: 0.5em 0;
  font-weight: 700;
}
@media screen and (max-width: 1024px) {
  h1.hero_hdr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 3.5rem;
  }
}
@media screen and (max-width: 768px) {
  h1.hero_hdr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 3rem;
  }
}
@media screen and (max-width: 599px) {
  h1.hero_hdr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 2rem;
  }
}
h1.section_hdr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 2rem;
  font-weight: 700;
}
h1.section_hdr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
h2.section_hdr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 3rem;
  font-weight: 700;
}
@media screen and (max-width: 1024px) {
  h1.section_hdr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  h2.section_hdr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 2.75rem;
  }
}
@media screen and (max-width: 768px) {
  h1.section_hdr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  h2.section_hdr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 2.25rem;
  }
}
@media screen and (max-width: 599px) {
  h1.section_hdr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  h2.section_hdr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.75rem;
  }
}
h1.section_hdr.big:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
h2.section_hdr.big:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 3.8rem;
}
@media screen and (min-width: 769px) and (max-width: 1024px) {
  h1.section_hdr.big:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  h2.section_hdr.big:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 3.25rem;
  }
}
@media screen and (min-width: 600px) and (max-width: 768px) {
  h1.section_hdr.big:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  h2.section_hdr.big:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 2.75rem;
  }
}
@media screen and (max-width: 599px) {
  h1.section_hdr.big:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  h2.section_hdr.big:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.75rem;
  }
}
h2.section_subhdr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 2.2rem;
}
@media screen and (max-width: 1024px) {
  h2.section_subhdr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 2rem;
  }
}
@media screen and (max-width: 768px) {
  h2.section_subhdr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.75rem;
  }
}
@media screen and (max-width: 599px) {
  h2.section_subhdr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.35rem;
  }
}
h3.section_subhdr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 2rem;
}
@media screen and (max-width: 1024px) {
  h3.section_subhdr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.75rem;
  }
}
@media screen and (max-width: 768px) {
  h3.section_subhdr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.5rem;
  }
}
@media screen and (max-width: 599px) {
  h3.section_subhdr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.35rem;
  }
}
.centered_hdr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 786px;
  margin-left: auto;
  margin-right: auto;
}
.flex-align-center:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  -moz-align-items: center;
  align-items: center;
}
.flex-space-between:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  -moz-justify-content: space-between;
  justify-content: space-between;
}
.flex-space-evenly:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  -moz-justify-content: space-evenly;
  justify-content: space-evenly;
}
@media screen and (min-width: 760px) {
  .flex-columns-two:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: -moz-flex;
    display: flex;
  }
  .flex-columns-three:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: -moz-flex;
    display: flex;
  }
  .flex-columns-two:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .flex-columns-item {
    flex-basis: 50%;
  }
  .flex-columns-two.two-thirds:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .flex-columns-item {
    flex-basis: 33%;
  }
  .flex-columns-two.two-thirds:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .flex-columns-item.two {
    flex-basis: 67%;
  }
  .flex-columns-two.two-thirds.pad:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .flex-columns-item {
    flex-basis: 28%;
  }
  .flex-columns-two.two-thirds.pad:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .flex-columns-item.two {
    flex-basis: 62%;
  }
  .flex-columns-two.pad:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .flex-columns-item {
    flex-basis: 47%;
  }
  .flex-columns-three:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .flex-columns-item {
    flex-basis: 33.333%;
  }
  .flex-columns-three.pad:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .flex-columns-item {
    flex-basis: 31%;
  }
}
.hero:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .intro {
  font-size: 1.5rem;
}
@media screen and (max-width: 900px) {
  .hero:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .intro {
    font-size: 1.25rem;
  }
}
@media screen and (max-width: 599px) {
  .hero:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .intro {
    padding-bottom: 1em;
    font-size: 1.125rem;
  }
}
.section-pad:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: 5rem 0 4rem;
}
@media screen and (min-width: 600px) and (max-width: 1024px) {
  .section-pad:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 3.5em 0 2.5rem;
  }
}
@media screen and (max-width: 599px) {
  .section-pad:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 2.5em 0 1.5rem;
  }
}
.hero:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: 4em 0;
}
@media screen and (min-width: 600px) and (max-width: 1024px) {
  .hero:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 3em 0;
  }
}
@media screen and (max-width: 599px) {
  .hero:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 2em 0;
  }
}
.bg-blue:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #023448;
  color: #fff;
}
.bg-gray:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: #f0f2f3;
}
.gradient-gray:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #eee;
  background-color: #eee;
  background-image: linear-gradient(to bottom, #fff, #eee);
}
.bg-map-blue:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: url(/dist/4c89adf29e6e2c742954.svg) no-repeat center center;
  background-size: cover;
  color: #fff;
}
.bg-map-blue:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a {
  color: #fff;
}
.bg-map-blue:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a.button {
  -webkit-text-decoration: none;
  text-decoration: none;
}
.callout-one-column:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
.callout-one-column.wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 800px;
  padding: 6.5rem 0;
}
.callout-one-column:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p,
.callout-one-column.wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p {
  font-size: 1.25rem;
  margin-bottom: 1.6em;
}
@media screen and (max-width: 599px) {
  .callout-one-column:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p,
  .callout-one-column.wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p {
    font-size: 0.9375rem;
  }
}
@media screen and (min-width: 600px) and (max-width: 1024px) {
  .callout-one-column:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  .callout-one-column.wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 4rem 0;
  }
}
@media screen and (max-width: 599px) {
  .callout-one-column:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  .callout-one-column.wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 2rem 0;
  }
}
.list-steps:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 3rem 0 0;
  list-style: none;
  padding: 3rem 0 1.5rem;
  color: #fff;
}
@media screen and (max-width: 599px) {
  .list-steps:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 0;
  }
}
.list-steps-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -moz-align-items: center;
  align-items: center;
}
@media screen and (max-width: 599px) {
  .list-steps-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    -moz-flex-direction: column;
    flex-direction: column;
    padding-bottom: 2.5rem;
  }
}
.list-steps-item:last-of-type:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .list-steps-img {
  margin-top: -3rem;
  margin-bottom: -3rem;
}
@media screen and (max-width: 599px) {
  .list-steps-item:first-of-type:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .list-steps-img {
    margin-bottom: -2rem;
  }
  .step2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .list-steps-img {
    margin-bottom: -3rem;
  }
  .list-steps-item:last-of-type:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .list-steps-img {
    margin-bottom: -4rem;
  }
}
.list-steps-txt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: 0 9% 1rem;
}
@media screen and (min-width: 600px) and (max-width: 900px) {
  .list-steps-txt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-basis: 60%;
    padding: 0 4% 0 8%;
    font-size: 14px;
  }
}
@media screen and (max-width: 599px) {
  .list-steps-txt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 12px;
  }
}
@media screen and (min-width: 901px) {
  .list-steps-txt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-basis: 50%;
    padding: 1rem 5% 1rem 9%;
  }
}
.list-steps-txt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3 {
  position: relative;
  font-size: 3rem;
  font-weight: bold;
  margin-bottom: 0.7em;
  text-transform: capitalize;
}
@media screen and (max-width: 1024px) {
  .list-steps-txt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3 {
    font-size: 2.5rem;
  }
}
@media screen and (max-width: 768px) {
  .list-steps-txt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3 {
    font-size: 2rem;
  }
}
@media screen and (max-width: 599px) {
  .list-steps-txt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3 {
    font-size: 1.5rem;
    margin-bottom: 1.5em;
  }
}
.list-steps-txt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3:after {
  content: "";
  position: absolute;
  bottom: -15px;
  left: 0;
  width: 32%;
  height: 0;
  border-bottom: #F9C81B solid 2px;
}
.list-steps-txt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .list-num {
  color: #F9C81B;
}
@media screen and (max-width: 599px) {
  .list-steps-txt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .list-num {
    display: block;
    font-size: 3rem;
    margin-bottom: 0.9rem;
  }
}
@media screen and (min-width: 600px) {
  .list-steps-txt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .list-num {
    position: absolute;
    left: -1.15em;
    font-size: 2rem;
  }
}
@media screen and (min-width: 901px) {
  .list-steps-txt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .list-num {
    font-size: 3rem;
  }
}
@media screen and (min-width: 600px) and (max-width: 900px) {
  .list-steps-img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-basis: 40%;
  }
}
@media screen and (min-width: 901px) {
  .list-steps-img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-basis: 50%;
  }
}
.list-steps-img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img {
  display: block;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.5);
}
@media screen and (min-width: 600px) {
  .list-steps-item.step1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .list-steps-txt {
    order: 1;
  }
  .list-steps-item.step1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .list-steps-img {
    order: 2;
  }
}
@media screen and (min-width: 901px) {
  .list-steps-item.step2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .list-steps-txt {
    padding: 1rem 8% 1rem 4%;
  }
}
.batchgeo-stats:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-align: center;
  padding-top: 2rem;
}
@media screen and (min-width: 600px) {
  .batchgeo-stats:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 4rem;
  }
}
@media screen and (min-width: 1200px) {
  .batchgeo-stats:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 5rem;
  }
}
.batchgeo-stats-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 2.75rem;
}
.batchgeo-stats-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2 {
  position: relative;
  font-size: 3rem;
  padding-bottom: 1.2rem;
  margin-bottom: 1.75rem;
}
.batchgeo-stats-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2:after {
  content: "";
  position: absolute;
  width: 20%;
  bottom: -5%;
  left: 40%;
  border-bottom: 2px solid #e4b80b;
}
@media screen and (max-width: 1024px) {
  .batchgeo-stats-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2 {
    font-size: 2rem;
  }
}
@media screen and (max-width: 599px) {
  .batchgeo-stats-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2 {
    font-size: 1.5rem;
    padding-bottom: 0;
    margin-bottom: 0.75rem;
  }
  .batchgeo-stats-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2:after {
    top: -1.5rem;
    bottom: auto;
    bottom: initial;
  }
}
.batchgeo-stats-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p {
  font-size: 1.5625rem;
}
@media screen and (max-width: 599px) {
  .batchgeo-stats-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p {
    margin-bottom: 1.2rem;
  }
}
@media screen and (min-width: 600px) {
  .home-how-to-content.flex-columns-three:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .flex-columns-item {
    flex-basis: 30%;
  }
}
.home-how-to-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3 {
  font-size: 1rem;
  font-weight: normal;
}
.card-how-to:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #fff;
  padding: 1rem;
  margin-bottom: 1.5rem;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);
}
.card-how-to-img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: block;
  width: 100%;
  margin-bottom: 2rem;
}
.swiper-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  align-items: center;
}
.swiper-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow: hidden;
}
@media screen and (max-width: 599px) {
  .press-slides:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 2rem;
  }
  .press-slides:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .swiper-button-next,
  .press-slides:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .swiper-button-prev {
    display: none;
  }
  .press-slides:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .swiper-wrapper {
    flex-direction: column;
    justify-content: center;
  }
  .press-slides:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .swiper-slide {
    max-width: 60%;
    margin: 0 auto 3rem;
  }
  .press-slides:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .slide-1 {
    max-width: 50%;
    margin-top: 1rem;
  }
  .press-slides:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .slide-2 {
    max-width: 50%;
  }
}
@media screen and (min-width: 600px) {
  .swiper-slide:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: 3rem;
    padding-right: 3rem;
  }
  .press-slides.swiper-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 3rem;
    width: calc(100% + 40px);
    transform: translateX(-20px);
    padding-left: 20px;
    padding-right: 20px;
  }
  .press-slides.swiper-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .swiper-button-next.swiper-button-disabled,
  .press-slides.swiper-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .swiper-button-prev.swiper-button-disabled {
    opacity: 0.25;
  }
  .press-slides.swiper-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .swiper-button-next::after,
  .press-slides.swiper-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .swiper-button-prev::after {
    font-size: 2rem;
    font-weight: normal;
  }
  .press-slides.swiper-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .swiper-button-next,
  .press-slides.swiper-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .swiper-button-prev {
    width: 40px;
    height: 40px;
    color: #FF9A1F;
    background-color: transparent;
    border-radius: 50%;
    text-align: center;
  }
  .press-slides.swiper-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .swiper-button-prev,
  .press-slides.swiper-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .swiper-container-rtl .swiper-button-next {
    left: 0;
  }
  .press-slides.swiper-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .swiper-button-next,
  .press-slides.swiper-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .swiper-container-rtl .swiper-button-prev {
    right: 0;
  }
  .press-slides.swiper-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .swiper-button-prev:hover,
  .press-slides.swiper-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .swiper-button-next:hover {
    filter: brightness(110%);
  }
}
@media screen and (min-width: 1024px) {
  .press-slides.swiper-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .slide-1 img {
    max-width: 175px;
    transform: translateY(10px);
  }
  .press-slides.swiper-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .slide-9 img {
    max-width: 175px;
  }
  .press-slides.swiper-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .slide-11 img {
    max-width: 175px;
  }
  .press-slides.swiper-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .slide-12 img {
    max-width: 135px;
  }
  .press-slides.swiper-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .slide-15 img {
    max-width: 135px;
  }
}
.home-reviews:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1000px;
  max-width: 100%;
  margin: 0 auto;
  height: 80vh;
  min-height: 400px;
}
@media screen and (max-width: 1110px) {
  .home-reviews:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 750px;
  }
}
@media screen and (max-width: 832px) {
  .home-reviews:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 600px;
  }
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .features_cta_button_wrapper {
  margin: auto;
  max-width: 320px;
  display: flex;
  justify-content: center;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #features_cta_button, #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #f_geo_cta_button {
  margin-bottom: 0;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) section {
  padding: 2em 0 4em;
}
#feature .feature-home-h1 {
  font-weight: 400 !important;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .feature-home-h1 {
  font-size: 48px;
  text-align: center;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul li {
  list-style-type: circle;
}
.feature-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 2.5rem;
}
@media only screen and (max-width: 767px) {
  .feature-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: 1.5rem;
  }
}
.mapsforwebsite:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p, .foryourbusiness:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p {
  margin: 2em 0 3em;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) hr {
  background-image: none;
  border: 0;
  height: 0;
  margin: 40px 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
  width: 100%;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) strong {
  font-weight: bold;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) small {
  font-size: 0.75em;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .intro img {
  max-height: 250px;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .intro.section-pad {
  padding: 4rem 0;
}
@media screen and (max-width: 600px) {
  #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .intro.section-pad {
    padding: 3rem 0;
  }
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .callout-one-column {
  padding: 5rem 0rem;
}
@media screen and (min-width: 600px) and (max-width: 1024px) {
  #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .callout-one-column {
    padding: 4rem 0;
  }
}
@media screen and (max-width: 599px) {
  #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .callout-one-column {
    padding: 2em 0;
  }
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .callout-one-column p {
  font-size: 1.25rem;
  margin-bottom: 1.5em;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .locdot {
  background-image: url(/dist/4c593fbd942d954d173a.png);
  background-repeat: no-repeat;
  background-position: center 40px;
  background-size: 110px;
  height: 260px;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .features {
  border-bottom: solid 1px #F1F1F1;
  padding-bottom: 20px;
  margin-bottom: 20px;
  clear: right;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .features.noborder {
  border-bottom: none;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .bordered {
  border: none;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .example-maps {
  height: 100px;
  overflow-y: scroll;
  padding: 0px 10px;
  margin-top: 0px;
  border: 2px solid #F1F1F1;
}
@media only screen and (min-width: 768px) {
  #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .bordered {
    border: 2px solid #F1F1F1;
    margin: 40px 0;
    padding: 40px 0;
  }
  #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .example-maps {
    height: 400px;
  }
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ol {
  display: table;
  list-style: none;
  overflow: hidden;
  padding: 0 0 0 0px;
  border: solid 1px #ddd;
  border-radius: 4px;
  counter-reset: numList;
  margin: 2em auto;
  width: 90%;
  background-color: #FFF;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ol li {
  border-bottom: 1px solid #ddd;
  margin: 0;
  padding: 1em 3em;
  position: relative;
  float: left;
  list-style-type: none;
  display: table-cell;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ol li {
    width: 100%;
  }
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ol li.last {
  border: none;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ol li:before {
  counter-increment: numList;
  content: counter(numList);
  float: left;
  position: absolute;
  left: 1em;
  top: 1.5em;
  font: bold 12px sans-serif;
  text-align: center;
  color: #fff;
  line-height: 20px;
  width: 19px;
  height: 19px;
  background: #ccc;
  background: #024059;
  border-radius: 999px;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .bullets ul {
  padding: 0 0 0 0px;
  margin: 2em auto;
  width: 90%;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul.bullets li {
  list-style-type: circle;
  display: list-item;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .media-icons a {
  display: inline-block;
  margin: 0 10px;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .side-by-side {
  display: flex;
  gap: 60px;
  margin-bottom: 50px;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .side-by-side .img-wrap {
  min-width: 33%;
  max-width: 400px;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .side-by-side .text-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .side-by-side .text-wrap h3 {
  margin: 0;
  margin-bottom: 4px;
  line-height: 30px;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .side-by-side.reverse {
  flex-direction: row-reverse;
}
#feature .font-18, #feature #add-users-modal .skip-button, #add-users-modal #feature .skip-button, #feature #add-users-modal .green-cta, #feature #add-users-modal .complete-button, #add-users-modal #feature .green-cta, #add-users-modal #feature .complete-button, #feature #add-users-modal #reached-limit-content .addon-button, #add-users-modal #reached-limit-content #feature .addon-button, #feature #add-users-modal #reached-limit-content .pro-button, #add-users-modal #reached-limit-content #feature .pro-button, #feature #add-users-modal #add-user-email, #add-users-modal #feature #add-user-email, #feature #add-users-modal p, #add-users-modal #feature p {
  font-size: 1.125rem !important;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .font-18, #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #add-users-modal .skip-button, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #feature .skip-button, #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #add-users-modal .green-cta, #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #add-users-modal .complete-button, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #feature .green-cta, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #feature .complete-button, #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #add-users-modal #reached-limit-content .addon-button, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #reached-limit-content #feature .addon-button, #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #add-users-modal #reached-limit-content .pro-button, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #reached-limit-content #feature .pro-button, #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #add-users-modal #add-user-email, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #feature #add-user-email, #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #add-users-modal p, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #feature p {
  line-height: 1.875rem;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mb-80 {
  margin-bottom: 80px;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .flex, #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #add-users-modal .buttons-container, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #feature .buttons-container, #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #add-users-modal .main-content-container, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #feature .main-content-container, #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #add-users-modal #reached-limit-content .icon-title-container, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #reached-limit-content #feature .icon-title-container {
  display: flex;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .intro.flex, #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #add-users-modal .intro.buttons-container, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #feature .intro.buttons-container, #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #add-users-modal .intro.main-content-container, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #feature .intro.main-content-container, #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #add-users-modal #reached-limit-content .intro.icon-title-container, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #reached-limit-content #feature .intro.icon-title-container {
  justify-content: center;
  gap: 80px;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .section_hdr.left {
  margin: 0 0 2.5rem 0;
  font-size: 2.8rem;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .intro-left {
  width: 55%;
  max-width: 750px;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .intro-img-wrap {
  width: 385px;
  display: flex;
  align-self: center;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .intro-img-wrap img {
  width: 100%;
  height: auto;
  max-height: 100%;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .callout-one-column.wrap.multi-point-routing {
  max-width: 975px;
}
@media only screen and (max-width: 768px) {
  #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .wrap.multi-point-routing {
    max-width: 1125px;
  }
}
@media only screen and (max-width: 840px) {
  #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .intro-img-wrap {
    display: none;
  }
  #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .intro-left {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
    text-align: center;
  }
  #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .intro-left p {
    margin-bottom: 24px;
  }
  #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .wrap.multi-point-routing {
    text-align: center;
  }
  #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .side-by-side.reverse {
    flex-direction: column-reverse;
  }
  #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .side-by-side {
    gap: 0;
    flex-direction: column-reverse;
    align-items: center;
  }
  #feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .side-by-side .text-wrap h3 {
    margin-bottom: 8px;
  }
}
#feature.mb-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 0;
}
.map_badges_link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img {
  border: #024059 solid 1px;
}
.map_badges_link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a:hover {
  -webkit-text-decoration: none;
  text-decoration: none;
}
#enterprise-intro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 1em;
}
@media screen and (min-width: 600px) {
  .flex-columns-two.pad:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .enterprise-text-col-1,
  .flex-columns-two.pad:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .enterprise-text-col-2 {
    flex-basis: 46%;
  }
}
@media screen and (max-width: 599px) {
  .enterprise-text-col-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 1.5rem;
  }
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .features_cta_button_wrapper {
  margin: auto;
  max-width: 320px;
  display: flex;
  justify-content: center;
  margin-top: 40px;
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .additional-features {
  margin: 2em;
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .advantage span {
  color: #024059;
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .advantage h3 {
  font-size: 1.25rem;
  padding: 10px 0;
  margin-bottom: 0.5rem;
  display: inline-block;
  color: #024059;
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .advantage .flex-columns-item {
  margin-bottom: 3rem;
}
@media screen and (max-width: 599px) {
  #enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .advantage .flex-columns-item {
    margin-bottom: 1.5rem;
  }
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .learn-more {
  padding: 1.5em 0 2.5em;
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .learn-more h2 {
  margin-bottom: 0.95em;
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .learn-more button {
  margin: 0 5px;
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .learn-more button img {
  width: 20px;
  margin-right: 5px;
  position: relative;
  top: 2px;
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #pricing-table h2 {
  position: relative;
}
@media screen and (min-width: 768px) {
  #enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #pricing-table h2 {
    width: 30%;
    max-width: 290px;
    margin-bottom: -6rem;
  }
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #pricing-table h2:after {
  content: "";
  position: absolute;
  bottom: -15px;
  left: 0;
  width: 190px;
  max-width: 57%;
  height: 0;
  border-bottom: #F9C81B solid 2px;
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing {
  border-bottom: 1px solid #e8e8e8;
  border-radius: 0px 4px 4px 12px;
  margin: 0;
  max-width: 100%;
  padding: 6em 0;
}
@media screen and (max-width: 767px) {
  #enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing {
    padding: 3em 0;
  }
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing .threecol {
  margin-left: 0;
  width: 100%;
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing .package-rows {
  display: none;
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing .package-rows li {
  text-align: left;
  margin-bottom: 0;
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing .package-rows li:first-child {
  border: none;
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing .package-rows li:nth-child(2) {
  border-top: 1px solid #e8e8e8;
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing .package-rows li:last-child {
  text-align: left;
  border-color: #e8e8e8;
  padding: 12px;
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing ul {
  margin-top: 1em;
}
@media screen and (min-width: 768px) {
  #enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing ul {
    width: 90%;
  }
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing ul:first-child {
  text-align: left;
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing li {
  border-top: #e8e8e8 1px solid;
  padding: 12px;
  text-align: center;
  box-sizing: border-box;
  margin-bottom: 0;
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing li:first-child {
  border: none;
  height: 260px;
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing li:first-child button {
  width: 90%;
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing li:first-child span {
  display: -moz-flex;
  display: flex;
  -moz-align-items: flex-end;
  align-items: flex-end;
  -moz-justify-content: center;
  justify-content: center;
  width: 100%;
  padding: 10px 0 14px;
  height: 70px;
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing .markers:before {
  content: "Markers per map ";
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing .users:before {
  content: "Users ";
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing .geocodes:before {
  content: "Geocodes per minute ";
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing .export:before {
  content: "Export options ";
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing .security:before {
  content: "Security and privacy ";
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing .sla:before {
  content: "SLA ";
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing .custom:before {
  content: "Custom markers ";
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing .advanced:before {
  content: "Advanced features ";
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing .advertising:before {
  content: "Advertising ";
}
#enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [class^=enterprise-icon-], #enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [class*=enterprise-icon-] {
  font-size: 1.6em;
  margin-right: 10px;
  position: relative;
  top: 5px;
}
@media only screen and (min-width: 768px) {
  #enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .enterprise-intro .intro-top {
    margin-bottom: 1em;
  }
  #enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .enterprise-intro .sixcol.first {
    margin-top: 15px;
    margin-bottom: 0;
  }
  #enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing ul {
    margin: 0;
  }
  #enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing .package-rows {
    display: block;
  }
  #enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing .threecol {
    margin-left: 0;
    width: 25%;
  }
  #enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing .markers:before, #enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing .users:before, #enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing .geocodes:before, #enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing .export:before, #enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing .security:before, #enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing .sla:before, #enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing .custom:before, #enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing .advanced:before, #enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing .advertising:before {
    display: none;
  }
}
@media only screen and (min-width: 1024px) {
  #enterprise:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .enterprise-callout h3 button {
    display: inline-block;
    clear: none;
    margin: 0 0 0 25px;
  }
}
.enterprise-footer-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #footer {
  margin: 0;
}
#generator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom: 1px solid #eee;
  margin-bottom: 3em;
  padding: 3em 0;
}
@media screen and (max-width: 768px) {
  #generator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 2.5em 0 2em;
  }
}
@media screen and (max-width: 599px) {
  #generator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 2em 0 1em;
  }
}
#generator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .wrap {
  max-width: 1150px;
}
#generator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .generator_h1 {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  font-size: 3rem;
}
#generator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2 {
  margin-top: 1em;
}
#generator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) hr {
  margin-top: 4em;
}
#generator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) textarea {
  font-size: 11px;
  font-family: "Courier New", Courier, mono;
  border: 1px solid #aaa;
  background-color: #fff;
  overflow-x: hidden;
  border-radius: 4px;
  background-clip: padding-box;
  resize: vertical;
  width: 100%;
  height: 190px;
  box-shadow: inset 0 2px 6px rgba(0, 0, 0, 0.1);
}
fieldset:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
.fieldset:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-align: center;
  font-size: 14px;
  border-radius: 4px;
  background-clip: padding-box;
}
.fieldset:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p {
  color: #1d1d1d;
  font-size: 1rem;
  margin-bottom: 1.75rem;
}
legend:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
.step:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #369;
  font-weight: bold;
  margin: -38px 0 6px 4px;
  padding: 2px;
  font-size: 14px;
  text-align: left;
}
p.top-buttons:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 3rem;
  margin-bottom: 0.75rem;
}
#sourceWrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
  height: 194px;
  margin: 12px auto 1.5rem auto;
  max-width: 1120px;
  padding: 2px 0;
  width: 100%;
}
#sourceWrap.edit:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}
#inline_save:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 580px;
  margin: auto;
  padding: 4px 10px;
}
#edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: block;
  margin: 0 auto 0 auto;
  padding: 0;
  background-color: #eee;
}
#edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .edit-form_breakout {
  width: 1125px;
  max-width: 95%;
  margin: auto;
}
#map-preview:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: relative;
}
#map-preview:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #legWrap {
  position: relative;
  bottom: auto;
}
#map-preview:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #legDiv .groupList li,
#map-preview:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #legDiv .map-legend li {
  margin-bottom: 0;
}
#edit_page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mapBorder {
  position: relative;
}
#edit_page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mapBorder #legWrap {
  position: relative;
  bottom: auto;
}
#map_title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
#map_email:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
#map_description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 350px;
  border: 1px solid #c0c0c0;
}
#inline_save:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 0 0 -6px 0;
  padding: 6px 6px 0 6px;
  max-width: 100%;
}
#inline_embed:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 0;
  padding: 0 10px;
}
#inline_save:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) label {
  float: left;
  text-align: right;
  margin-right: 10px;
  width: 114px;
  padding: 2px 0 0 0;
  display: block;
}
#inline_save:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) label.share {
  float: none;
  margin: 0;
  padding: 0;
  display: inline;
}
#inline_save:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) div.input_desc {
  text-align: left;
}
#inline_save:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) div.input_desc.small {
  font-size: 14px;
}
#inline_save:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) div.input_desc span.small {
  display: block;
  margin: 4px 0 0 124px;
}
#inline_save:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .line {
  margin: 8px;
}
#inline_save:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #fields label {
  width: 40%;
}
#inline_save:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .line .button-cta {
  margin-bottom: 0px;
}
@media only screen and (max-width: 572px) {
  #inline_save:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) label {
    text-align: left;
    width: 100%;
  }
  #inline_save:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) div.input_desc {
    width: 100%;
  }
  #inline_save:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) div.input_desc span.small {
    margin: 4px 4px 4px 0;
    width: 100%;
  }
  #map_title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  #map_email:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  #map_description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
  #inline_save:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) label.share {
    display: inline-block;
    width: 100%;
  }
  #inline_save:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .inline_logo {
    display: none;
  }
}
.inline_logo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: relative;
}
.inline_logo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img {
  position: absolute;
  top: -50px;
  left: 30px;
  width: 60px;
  height: 60px;
}
#inline_message:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: 20px;
  text-align: justify;
}
#validate_status:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
  margin-top: 14px;
}
#geocode_button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 0 0 0 0;
  position: relative;
  display: grid;
  margin: 0px auto;
}
#geocoding:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .geocoder_status_wrapper {
  margin-top: 18px;
}
@media screen and (min-width: 481px) {
  #geocoding:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .geocoder_status_2 {
    padding-left: 4%;
    padding-right: 4%;
  }
}
#geocoder_status:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
  margin: 14px 0 0 0;
}
#dist_sel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: auto;
}
#view_sel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: auto;
}
#mainText:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 10px;
}
#mapFields:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 245px;
}
#locFields:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
#mapOptions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
#mapFields:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
.validateFields:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 12px;
  width: 500px;
  margin: 0 auto;
}
#locFields:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
#mapFields:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
.validateFields:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-align: right;
}
#mapOptions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-align: center;
}
#advanced_button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 12px auto 0px auto;
}
#locFields:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) label,
#mapFields:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) label,
.validateFields:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) label {
  display: block;
  float: left;
  width: 40%;
  margin: 4px 0 0 0;
  line-height: 25px;
  clear: both;
}
#locFields:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) select,
#mapFields:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) select,
.validateFields:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) select {
  display: block;
  float: right;
  width: 38%;
  margin: 4px 20% 0 0;
  height: 25px;
  padding: 2px 0 0 0;
}
#mapOptions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) label {
  display: block;
  margin-bottom: 5px;
}
#mapOptions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input {
  margin: 0;
  padding: 0;
}
#locFields:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) + label {
  font-weight: bold;
}
#mapDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 600px;
  margin: 0 auto;
  border-width: 1px;
  border-style: solid;
  border-color: #aaa;
}
#save_map:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 14px;
}
#preview:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: #fff;
  border: 1px solid #8b8b8b;
  margin: 8px auto;
  padding: 0px;
  width: 352px;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  max-width: 250px;
}
#markerBoxPreview:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow: hidden;
}
#markerBoxPreview:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel {
  width: 100%;
  position: relative;
}
#markerBoxPreview:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) div.markerLabelExtras {
  display: none;
}
#buttonsDiv.fieldset:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 10px;
}
#mapheader:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 14px;
}
#dis_buttonsDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button,
#dis_buttonsDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=submit] {
  width: 23%;
  margin: 0 3px;
}
#sourceData:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
#destData:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 180px;
}
.mapBorder:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border: 0px;
}
div.tableize:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: relative;
  box-sizing: content-box;
  height: 180px;
  overflow: auto;
  overflow-y: hidden;
  overflow-x: hidden;
  margin: 1px;
  padding: 4px;
  border: 1px dashed #8b8b8b;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 1px 0 #fff, inset 0 2px 10px rgba(0, 0, 0, 0.2);
}
div.tableize:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 80%);
  z-index: 1;
}
div.tableize:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) em.tableize {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 2;
  width: auto;
  white-space: nowrap;
  height: 2em;
  line-height: 2em;
  text-align: center;
  font-weight: bold;
  font-size: 20px;
  font-style: normal;
  color: #071D25;
  -moz-text-shadow: 0 -1px 0 #fff;
  -webkit-text-shadow: 0 -1px 0 #fff;
  text-shadow: 0 -1px 0 #fff;
  opacity: 1;
  filter: alpha(opacity=1);
  padding-left: 2.5em;
  background: url(/dist/42ff793382533fa61265.svg) no-repeat left center;
}
@media screen and (max-width: 767px) {
  div.tableize:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) em.tableize {
    width: 75%;
    white-space: normal;
    height: auto;
    line-height: 1.5;
    padding-top: 2.5rem;
    padding-left: 0;
    transform: translate(-50%, -46%);
    background: url(/dist/42ff793382533fa61265.svg) no-repeat center top;
  }
}
div.tableize:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.tableize {
  overflow: auto;
  text-align: left;
  white-space: nowrap;
  width: 100%;
  color: #000;
  border-collapse: collapse;
}
div.tableize:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.tableize tr {
  margin: 0 0 2px 0;
  border-bottom: 1px solid #ddd;
}
div.tableize:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.tableize th,
div.tableize:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.tableize td {
  font-size: 13px;
  padding: 4px;
  max-width: 170px;
  overflow: hidden;
  text-overflow: ellipsis;
}
div.tableize:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.tableize th {
  font-weight: bold;
  border-bottom: 1px solid #f63;
}
div.tableize:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.tableize td {
  border-right: 1px solid #aaa;
}
div.tableize:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.tableize td:last-child {
  border-right-width: 0;
}
div.tableize:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) textarea {
  color: #000;
}
div.tableize-example:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.tableize {
  opacity: 0.3;
  filter: alpha(opacity=33);
}
div.tableize:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
div.tableize-drag:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
div.tableize-drop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border: 2px solid #090;
}
div.tableize:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) em.tableize,
div.tableize-drag:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) em.tableize,
div.tableize-drop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) em.tableize {
  opacity: 1;
  filter: alpha(opacity=100);
}
div.tableize:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.tableize,
div.tableize-drag:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.tableize,
div.tableize-drop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.tableize {
  opacity: 0.2;
  filter: alpha(opacity=20);
}
div.tableize-unhover {
  margin: 1px !important;
  border: 1px solid #bebebe !important;
}
div.tableize-unhover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  opacity: 0;
}
div.tableize-unhover em.tableize {
  display: none !important;
}
div.tableize-unhover table.tableize {
  opacity: 1 !important;
  filter: alpha(opacity=100) !important;
}
p.drag-drop-error:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 9px;
  color: #c00;
  font-weight: bold;
}
.l:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #369;
}
.small:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 12px;
  line-height: 18px;
}
.vS:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 5px;
}
.status:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 1rem;
  color: #090;
}
#rmMarker:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
#zoom:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
}
#generator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #zoom,
#preview:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #zoom {
  display: none;
}
img.descIMG:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
div.tabRow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img {
  max-width: 300px;
  border: 0;
  margin: 10px;
}
div.tabRow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img {
  float: right;
}
.tabRow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
}
a.marker:link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
a.marker:visited:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: block;
  margin: 2px 0;
  padding: 0;
}
a.goog:link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
a.goog:visited:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration: none;
  text-decoration: none;
  color: #000;
}
select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  font-size: 14px;
  font-family: Arial, sans-serif;
  box-sizing: border-box;
  border: 1px solid #aaa;
  background: #fff url(/dist/e25eb29913733f499f10.svg) no-repeat 96.5% 51.5%;
  background-position-x: calc(100% - 0.5rem);
  border-radius: 4px;
  padding: 0.75rem 1.85rem 0.75rem 1rem;
  min-height: 45px;
}
.admin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) select {
  padding: 7px 35px 7px 10px;
  min-height: auto;
}
.admin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) select[disabled] {
  color: #8b8b8b;
  border-color: #8b8b8b;
  background-color: #f0f2f3;
}
@media screen and (max-width: 600px) {
  select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 36px;
  }
}
select:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #0E8841;
  border-color: #0E8841;
  outline-color: #0E8841;
  box-shadow: 0px 4px 4px 0px rgba(50, 50, 71, 0.2);
}
select.error:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #B51D09;
  border-color: #B51D09;
  background-color: #FCC8C1;
  background-image: url(/dist/bea2d8bfbed62a851712.svg);
}
select[disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #737373;
  border-color: #737373;
  background-color: #e6e6e6;
}
.small-select-options:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) select {
  min-height: 25px;
  padding: 0.25rem 1rem;
  padding-right: 2rem;
}
.small-select-options:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .option-toggle select {
  margin: 2px 0;
}
.map-options:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [type=checkbox]:not(:checked),
.map-options:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [type=checkbox]:checked {
  position: absolute;
  left: -9999px;
}
.map-options:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [type=checkbox]:not(:checked) + .checkbox-layout,
.map-options:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [type=checkbox]:checked + .checkbox-layout {
  position: relative;
  top: -2px;
  padding-left: 1.95em;
  cursor: pointer;
}
.map-options:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [type=checkbox]:not(:checked) + .checkbox-layout:before,
.map-options:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [type=checkbox]:checked + .checkbox-layout:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 1.4em;
  height: 1.4em;
  border: 1px solid #8b8b8b;
  background: #fff;
  border-radius: 4px;
}
.map-options:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [type=checkbox]:not(:checked) + .checkbox-layout:after,
.map-options:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [type=checkbox]:checked + .checkbox-layout:after {
  content: "✓ ";
  position: absolute;
  top: 0.2em;
  left: 0.22em;
  font-size: 1.3em;
  line-height: 0.8;
  color: #071D25;
  transition: all 0.2s;
  font-family: Arial, sans-serif;
}
.map-options:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [type=checkbox]:not(:checked) + .checkbox-layout:after {
  opacity: 0;
  transform: scale(0);
}
.map-options:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [type=checkbox]:checked + .checkbox-layout:after {
  opacity: 1;
  transform: scale(1);
}
.map-options:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [type=checkbox]:disabled:not(:checked) + .checkbox-layout:before,
.map-options:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [type=checkbox]:disabled:checked + .checkbox-layout:before {
  box-shadow: none;
  border-color: #bbb;
  background-color: #ddd;
}
.map-options:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [type=checkbox]:disabled:checked + .checkbox-layout:after {
  color: #999;
}
.map-options:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [type=checkbox]:disabled + .checkbox-layout {
  color: #aaa;
}
.map-options:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [type=checkbox]:checked:focus + .checkbox-layout:before,
.map-options:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [type=checkbox]:not(:checked):focus + .checkbox-layout:before {
  border: 1px solid #0E8841;
  color: #0E8841;
  box-shadow: 0px 4px 4px 0px rgba(50, 50, 71, 0.2);
}
.map-options:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .checkbox-layout:hover:before {
  border: 1px solid #0E8841;
  box-shadow: 0px 4px 4px 0px rgba(50, 50, 71, 0.2);
}
.label-text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: inline-block;
  vertical-align: top;
  width: calc(100% - 2.5rem);
}
.error:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [type=checkbox]:checked + .checkbox-layout:before,
.error:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [type=checkbox]:not(:checked) + .checkbox-layout:before,
.error:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [type=checkbox]:checked:focus + .checkbox-layout:before,
.error:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [type=checkbox]:not(:checked):focus + .checkbox-layout:before {
  border-color: #B51D09;
  color: #B51D09;
  background-color: #FCC8C1;
}
form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: inline;
}
#fields:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 810px;
  margin-top: 1rem;
}
.intro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 0px auto;
  max-width: 760px;
  padding: 0px;
}
.map-options:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 900px;
  margin: 1rem 0;
  font-size: 14px;
  text-align: left;
  margin: auto;
}
.map-options:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3 {
  font-size: 1.25rem;
  font-weight: bold;
}
.map-options-adv-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 760px;
  margin: 0px auto;
}
.map-options:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #preview {
  margin: 0 0 5px 0;
  width: auto;
}
@media screen and (min-width: 922px) {
  .map-options:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #preview {
    min-width: 350px;
  }
}
.basic-options:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  justify-content: center;
}
.map-options-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  justify-content: center;
  margin-bottom: 24px;
  display: flex;
}
@media screen and (min-width: 923px) {
  .map-options-row.basic-options:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    align-items: flex-end;
  }
}
@media screen and (max-width: 922px) {
  .map-options-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}
.map-options-1-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .map-options-col {
  width: auto;
}
@media screen and (min-width: 600px) {
  .map-options-2-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .map-options-col,
  .map-options-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 360px;
  }
  .map-options-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) + .map-options-col {
    width: 400px;
  }
  .map-options-3-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .map-options-col {
    width: 280px;
  }
}
@media screen and (max-width: 599px) {
  #dist_sel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 2px;
  }
}
@media screen and (min-width: 923px) {
  .map-options-3-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .map-options-col {
    padding-right: 12px;
  }
}
.option-field:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 5px;
}
.option-field:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) label {
  display: block;
  padding-top: 4px;
}
.option-field:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) select {
  width: 92%;
}
.option-toggle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: block;
  margin: 0 0 8px 0;
  padding: 2px 0 0 2px;
  line-height: 18px;
}
.option-toggle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) select {
  height: 26px;
  padding-left: 0.35rem;
}
.option-toggle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=checkbox] {
  margin: 0 2px 0 0px;
  padding: 0;
}
.option-toggle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) select {
  display: inline-block;
  margin: -2px 0;
}
.option-scrollable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 128px;
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
}
.marker-color-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 170px;
  border: 1px solid #ddd;
  background: #fff;
}
.option-scrollable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 7px;
}
.option-scrollable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}
.option-images:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 0 -10px -10px 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.option-image:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  float: left;
  position: relative;
  width: 78px;
  height: 58px;
  margin: 0 10px 10px 0;
  border: 1px solid #ddd;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  cursor: pointer;
}
@media screen and (min-width: 923px) {
  .marker-shapes:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .option-image {
    float: none;
  }
}
.map-options-2-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .option-images {
  margin-right: -12px;
}
.map-options-2-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .option-image {
  width: 89px;
  margin-right: 12px;
}
.option-image-selected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border: 1px solid #666;
}
.option-image-selected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "✔";
  position: absolute;
  right: 7px;
  bottom: 5px;
  color: #333;
  font-size: 14px;
  line-height: 1;
  text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;
}
.option-upload:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  float: left;
}
.option-upload:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .bttn {
  position: relative;
  margin-bottom: 7px;
}
.option-upload:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .text {
  font-size: 10px;
  line-height: 13px;
  color: #999;
  margin-bottom: 0;
}
.option-upload:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .button {
  font-size: 12px;
  color: #333;
  width: 100%;
  margin: 0;
}
.option-upload-step:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
}
.option-upload-step-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) label {
  display: block;
  box-sizing: border-box;
}
.option-upload-step-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=file] {
  position: fixed;
  top: 0px;
  left: -99999px;
}
.option-upload-step-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .load {
  margin: 20px 0 0 0;
  text-align: center;
}
.option-upload-step-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .load span {
  display: inline-block;
  height: 22px;
  line-height: 22px;
  padding: 0 14px 0 28px;
  background-image: url(/dist/b8025e7196e8357a1ce9.gif);
  background-repeat: no-repeat;
  max-width: 80%;
  white-space: nowrap;
  overflow: hidden;
}
.option-upload-step-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-align: center;
}
.option-upload-step-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
.option-upload-step-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 260px;
}
.option-upload-step-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 160px;
}
.map-options-2-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .option-upload-step-1,
.map-options-2-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .option-upload-step-2 {
  width: 297px;
}
.map-options-2-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .option-upload-step-3 {
  width: 194px;
}
.marker-colors:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table {
  width: 100%;
  font-size: 11px;
  border-collapse: collapse;
}
.marker-colors:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) th,
.marker-colors:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td {
  padding: 3px 6px;
  border-left: 1px solid #ddd;
}
.marker-colors:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) th {
  font-weight: bold;
  text-align: left;
}
.marker-colors:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td {
  border-top: 1px solid #ddd;
}
.marker-colors:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .color {
  width: 10%;
  padding: 3px;
  border-left: 0;
}
.marker-colors:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .color div {
  width: 100%;
  height: 100%;
  background: #eee;
  cursor: pointer;
}
.color-picker-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
  width: 100px;
  padding-bottom: 10px;
  display: none;
}
.color-picker:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: relative;
  padding: 10px 5px 5px 10px;
  background: #fff;
  border: 1px solid #666;
}
.color-picker-arrow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
  left: 50%;
  bottom: -10px;
  height: 10px;
  margin-left: -10px;
}
.color-picker-arrow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before,
.color-picker-arrow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  position: absolute;
  display: block;
  content: " ";
  border: 10px solid transparent;
  border-top-color: #333;
  border-bottom-width: 0;
}
.color-picker-arrow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  top: -1px;
  border-top-color: #fff;
}
.color-choice:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  float: left;
  width: 15px;
  height: 15px;
  margin: 0 5px 5px 0;
  background: #eee;
  cursor: pointer;
}
.map-options-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before,
.map-options-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,
.map-options-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before,
.map-options-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,
.option-field:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before,
.option-field:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,
.option-images:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before,
.option-images:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,
.color-picker:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before,
.color-picker:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: " ";
  display: table;
}
.map-options-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,
.map-options-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,
.option-field:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,
.option-images:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,
.color-picker:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  clear: both;
}
.map-options-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
.map-options-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
.option-field:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
.option-images:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
.color-picker:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  zoom: 1;
}
.generator_final_cta:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2.5rem;
}
@media screen and (max-width: 479px) {
  .or-text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: none;
  }
  #save:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button,
  #save:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input,
  .option-field:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) label,
  .option-field:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) select,
  #geocode_button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
  #generator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #validate_button,
  #generator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #mapnow_button,
  .generator_final_cta:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .button {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
  .map-options-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  .map-options-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-right: 0;
  }
  .option-field:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) label {
    padding: 20px 0 10px;
  }
  .map-options-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #preview {
    width: auto;
    width: initial;
    max-width: 100%;
  }
}
.updated:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #sourceWrap {
  padding: 0px;
  border-radius: 12px;
  box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.07);
  height: auto;
  margin: auto;
}
.updated:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) div.tableize em.tableize {
  display: flex;
  flex-direction: column;
  font-weight: normal;
  background-image: none;
  font-size: 24px;
  text-shadow: 0px 0px 30px rgb(255, 255, 255);
  line-height: normal;
  height: auto;
  padding-left: 0;
}
.updated:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) div.tableize em.tableize:before {
  content: "";
  display: block;
  position: relative;
  width: 30px;
  height: 30px;
  margin-left: auto;
  margin-right: auto;
  background: url(/dist/42ff793382533fa61265.svg) no-repeat center center;
  background-size: contain;
}
.updated:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #generator {
  margin-bottom: 0em;
}
.updated:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #generator {
  padding-top: 0px;
}
.updated:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #generator textarea {
  border: 2px dashed #c0c0c0;
  border-radius: 12px;
  padding: 20px;
  height: 295px;
}
.updated:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) div.tableize {
  border: 2px dashed #c0c0c0;
  border-radius: 12px;
  padding: 20px;
  height: 250px;
}
.updated.new-gradient-gray:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom, #fff, #f7f7f7);
}
@media screen and (max-width: 345px) {
  #generator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #validate_button,
  #generator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #mapnow_button {
    padding-right: 1rem;
    padding-left: 1rem;
  }
}
@media screen and (max-width: 922px) {
  .map-options-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: 6px;
    width: 100%;
  }
}
.post-map-create-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-align: center;
}
.post-map-create-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input {
  display: block;
  width: calc(100% - 50px);
  margin: 0 auto;
}
.post-map-create-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a.button.green {
  color: #fff;
}
#generator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) fieldset,
#generator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .fieldset {
  text-align: left;
}
#geocoding:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
#mapheader:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 736px;
  margin-right: auto;
  margin-left: auto;
}
#fields:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: auto;
  margin-left: auto;
}
#fields:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3 {
  margin: 1rem auto;
}
#stylingOptions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  justify-content: flex-end;
}
#validate_status:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 760px;
  margin: 2rem auto 0;
  padding: 0.9rem 1rem 0.9rem 2.5rem;
  border-left: #0E8841 solid 8px;
  background: #b9d7c6 url(/dist/65416ea6db9fbae71ce7.svg) no-repeat 0.5rem center;
  background-size: 1.5rem;
  line-height: 1.2;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .intro {
  max-width: none;
  max-width: initial;
}
.center-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 0px auto;
}
#advancedOptions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > h3 {
  padding-left: 25px;
}
@media screen and (min-width: 767px) {
  .content-flex-align-center:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: flex;
    align-items: center;
  }
  .pad-right-40:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-right: 40px;
  }
  .content-flex-align-center:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2 {
    text-align: left;
  }
  .even-height-cols:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  .even-height-cols:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .sixcol {
    display: flex;
    align-items: stretch;
  }
}
.img-corner-radius-12:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img {
  border-radius: 12px;
}
.padding-bottom-30:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 30px;
}
.padding-top-30:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 30px;
}
.padding-right-20:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 20px;
}
.padding-left-20:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 20px;
}
.privacy-policy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2.smaller {
  font-size: 1.5rem;
  font-weight: 700;
  margin-bottom: 1.5rem;
  line-height: 1.1;
}
.privacy-policy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3.smaller {
  font-size: 1.25rem;
  font-weight: 700;
  margin-top: 9px;
  margin-bottom: 18px;
  line-height: 1.1;
}
.privacy-policy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2,
.privacy-policy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3 {
  padding-top: 20px;
}
.loading-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  cursor: wait;
  background-color: rgba(0, 0, 0, 0);
  border: 3px solid #ffc715;
  border-top: 3px solid rgba(0, 0, 0, 0);
  border-left: 3px solid rgba(0, 0, 0, 0);
  opacity: 0.8;
  border-radius: 50px;
  margin: 5% auto;
  animation: loading 0.5s infinite linear;
  width: 30px;
  height: 30px;
}
@keyframes loading {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.admin-users-table-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow: visible;
}
.admin-users-table-wrap th,
.admin-users-table-wrap td.title,
.admin-users-table-wrap td.action > a {
  font-size: 12px !important;
}
.admin-users-table-wrap th,
.admin-users-table-wrap td {
  height: 46px !important;
}
.admin-users-table-wrap td.action {
  text-align: center !important;
  overflow: visible !important;
}
.admin-users-table-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td.action {
  position: relative;
}
.admin-users-table-wrap td.manage-user {
  overflow: visible !important;
}
.admin-users-table-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td.manage-user {
  position: relative;
}
.admin-users-table-wrap tr {
  overflow: visible !important;
}
.admin-users-table-wrap table {
  overflow: visible !important;
}
@media (min-width: 516px) {
  .admin-users-table-wrap th,
  .admin-users-table-wrap td.title,
  .admin-users-table-wrap td.action > a {
    font-size: 16px !important;
  }
}
body.admin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.data {
  width: 100%;
  border: 1px solid #ddd;
  border-left-width: 0;
  border-collapse: separate;
  border-spacing: 0;
  border-radius: 6px 6px 0 0;
}
body.admin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.data th,
body.admin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.data td {
  padding: 6px 8px;
  border: 1px solid #ddd;
  border-width: 1px 0 0 1px;
  text-align: left;
}
body.admin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.data th {
  font-weight: bold;
  border-top-width: 0;
  background: #fff;
}
body.admin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.data td {
  font-size: 12px;
}
body.admin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.data td.title {
  font-size: inherit;
}
body.admin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.data td.title strong {
  font-weight: bold;
}
body.admin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.data td.title small {
  font-size: 12px;
}
body.admin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.data th:first-child {
  border-radius: 6px 0 0 0;
}
body.admin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.data th:last-child {
  border-radius: 0 6px 0 0;
}
body.admin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.data th:only-child {
  border-radius: 6px 6px 0 0;
}
body.admin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.data .center {
  text-align: center;
}
body.admin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.data .updated {
  width: 100px;
}
body.admin table.data .action {
  overflow: visible !important;
}
body.admin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.data .action {
  position: relative;
}
body.admin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.data .action.edit-action {
  width: 65px;
}
body.admin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.data .action.export-action {
  width: 186px;
}
body.admin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.data .action.manage-user {
  width: 137.25px;
}
body.admin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.data a.button {
  margin: 2px 2px;
  padding: 6px 6px 5px;
}
@media screen and (max-width: 557px) {
  body.admin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.data .admin-map-bulk-checkbox {
    -moz-flex: 1;
    flex: 1;
  }
  body.admin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.data .admin-map-table-title {
    -moz-flex: 12;
    flex: 12;
  }
  body.admin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.data .updated {
    width: auto;
  }
  body.admin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.data .action.export-action {
    width: auto;
  }
  body.admin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table.data .action.export-action .button {
    display: block;
    text-align: center;
  }
}
#pricing-cards-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  flex-direction: row;
  margin-bottom: 50px;
  display: flex;
}
#pricing-cards-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-card {
  padding: 0 25px 0 0;
  display: flex;
  justify-content: stretch;
  flex: 1;
  display: none;
}
#pricing-cards-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-card.show {
  display: flex;
}
#pricing-cards-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-card.last {
  padding: 0;
}
#pricing-cards-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-card .card-content {
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 8px;
  text-align: center;
  padding: 30px 15px;
  background-clip: padding-box;
  position: relative;
  margin-bottom: 6px;
  flex: 1;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
}
#pricing-cards-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-card .card-content h1 {
  font-weight: 200;
  font-size: 3em;
  color: #515050;
  margin: 0;
  line-height: 1em;
}
#pricing-cards-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-card .card-content .price {
  font-weight: 600;
  font-size: 3.75em;
  color: #ffc715;
  margin: 0;
  line-height: 1.25em;
}
#pricing-cards-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-card .card-content .price.enterprise {
  font-size: 1.625em;
  margin: 10px 0 42px 0;
}
#pricing-cards-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-card .card-content p {
  font-size: 0.75em;
  margin-bottom: 25px;
}
#pricing-cards-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-card .card-content ul {
  list-style: none;
  margin: 0;
}
#pricing-cards-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-card .card-content ul li {
  border-bottom: 1px solid #dadada;
  margin-bottom: 10px;
  padding-bottom: 10px;
  list-style: none;
}
#pricing-cards-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-card .card-content ul li:last-child {
  border-bottom: 0;
}
#pricing-cards-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-card .card-content .popular {
  background-color: #ffd449;
  color: #515050;
  font-size: 0.875em;
  position: absolute;
  padding: 0.25em 3em;
  left: -2.5em;
  font-weight: 600;
  top: 2.5em;
  transform: rotate(-45deg);
}
#pricing-cards-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-card .card-content .price-wrapper {
  display: flex;
  justify-content: center;
  height: 125px;
  position: relative;
  width: 100%;
}
#pricing-cards-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-card .card-content .button-wrapper {
  display: flex;
  justify-content: center;
  height: 60px;
  position: relative;
  width: 100%;
}
#pricing-cards-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-card .card-content .button-wrapper .button {
  margin-bottom: 0;
}
#pricing-cards-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-card .card-content .popular {
  background-color: #ffd449;
  color: #515050;
  font-size: 0.875em;
  position: absolute;
  padding: 0.25em 3em;
  left: -2.5em;
  font-weight: 600;
  top: 2.5em;
  transform: rotate(-45deg);
}
#pricing-cards-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-card .card-content.clip {
  overflow: hidden;
}
#pricing-cards-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-card .card-content.selected {
  border: 4px solid #ffc715;
  margin-top: -3px;
  position: relative;
  margin-bottom: 3px;
}
#pricing-cards-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-card .card-content.selected:before {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -20px;
  top: -20px;
  background: #64991e;
  width: 40px;
  height: 40px;
  content: "\e90e";
  border-radius: 50px;
  font-family: "batchgeotoolbaricons";
  color: #fff;
  font-size: 36px;
  line-height: 38px;
}
#pricing-cards-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-card .button.disabled {
  position: relative;
}
#pricing-cards-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-card .button.disabled:before {
  position: relative;
  top: 10px;
  display: inline-block;
  width: 10px;
  height: 10px;
  content: "\e90e";
  font-family: batchgeotoolbaricons;
  color: #64991e;
  font-size: 36px;
  line-height: 0;
  margin-right: 30px;
  margin-left: -10px;
}
@media screen and (max-width: 768px) {
  #pricing-cards-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
    margin-bottom: 50px;
    display: flex;
  }
  #pricing-cards-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-card {
    padding: 0;
  }
}
@media screen and (max-width: 480px) {
  #pricing-cards-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 0;
  }
  #pricing-cards-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-card {
    padding: 15px;
  }
}
#manage-subscription:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2 {
  color: #585757;
  font-size: 20px;
  border-bottom: 1px solid #ddd;
  padding-bottom: 10px;
}
.account-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-radius: 5px;
  margin-bottom: 12px;
}
.update-billing-top:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  flex-direction: row;
}
.update-billing-top:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p span {
  color: #eee;
  padding: 0 15px;
}
#sign_up_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .header {
  font-size: 20px;
}
#sign_up_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .amount {
  margin: 0;
  color: 5857757;
  font-size: 16px;
}
#sign_up_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cancel-buttons {
  display: flex;
  gap: 14px;
  vertical-align: center;
}
#sign_up_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cancel-buttons .button {
  margin: 0 15px 0 0;
}
#sign_up_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cancel-buttons label {
  display: flex;
  align-items: center;
  padding: 0;
}
@media screen and (max-width: 480px) {
  #sign_up_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cancel-buttons {
    flex-direction: column;
    align-items: center;
  }
  #sign_up_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cancel-buttons .button {
    margin: 0.5rem 0 1.5rem;
  }
  #sign_up_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cancel-buttons label {
    margin-right: 0;
  }
}
.annual-toggle-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin: 0 auto;
  background: rgba(255, 255, 255, 0.1);
  max-width: 440px;
  margin-top: -200px;
  color: #fff;
  margin-bottom: 50px;
  border-radius: 8px;
}
.annual-toggle-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p {
  display: flex;
  flex: 1;
  margin: 15px 10px;
  font-size: 16px;
  letter-spacing: 0.2rem;
  text-transform: uppercase;
  justify-content: center;
  opacity: 0.4;
  transition: opacity 0.25s ease-in-out;
}
.annual-toggle-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p.active {
  opacity: 1;
}
.annual-toggle-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .toggle-btn {
  width: 60px;
  height: 30px;
  margin: 0 10px;
  border-radius: 50px;
  display: inline-block;
  position: relative;
  background: rgba(255, 199, 21, 0.75);
  transition: background-color 0.4s ease-in-out;
  cursor: pointer;
}
.annual-toggle-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .toggle-btn.active .round-btn {
  left: 35px;
}
.annual-toggle-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .toggle-btn .round-btn {
  width: 20px;
  height: 20px;
  border: 1px solid #fff;
  background-color: rgba(255, 255, 255, 0.75);
  border-radius: 50%;
  display: inline-block;
  position: absolute;
  left: 5px;
  top: 50%;
  margin-top: -10px;
  transition: all 0.3s ease-in-out;
  box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.2);
}
.annual-toggle-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .toggle-btn .cb-value {
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  z-index: 9;
  cursor: pointer;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.annual-toggle-container.manage-subscription-toggle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 10px;
  margin-bottom: 15px;
  background: #fff;
  border: none;
  color: #555;
}
@media screen and (max-width: 768px) {
  .annual-toggle-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: -80px;
  }
}
.pricing-table-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 20px;
}
.no-pricing-table-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top: none;
  margin-top: 20px;
  margin-bottom: 50px;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 50px;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .centered {
  text-align: center;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a.green.button {
  color: #fff;
}
#submit-generate:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 0 0 8px;
  display: inline-block;
  margin-top: 10px;
  width: 100%;
  border-top: 1px solid #eee;
  padding-top: 20px;
}
.custom-info-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: 25px;
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 6px;
  margin-bottom: 25px;
  display: none;
}
.custom-info-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) label {
  font-size: 14px;
  clear: both;
  display: block;
  margin: 8px 0 4px 0;
  color: #585757;
}
.custom-info-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .field {
  margin: 0 0 15px;
  width: 70%;
}
.custom-info-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=text],
.custom-info-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) textarea {
  width: 100%;
  padding: 5px;
}
.custom-info-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) textarea {
  height: 200px;
  border-color: #d7d7d7;
}
.custom-info-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .green.button {
  margin-top: 25px;
  margin-right: 25px;
  width: auto;
}
.error:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-weight: bold;
  color: #ff0000;
}
.billing-modal-text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 12px;
}
.billing-modal-header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 0px;
}
.batchgeo-inline-notification:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-radius: 3px;
  color: #fff;
  font-size: 14px;
  display: flex;
}
.batchgeo-inline-notification.batchgeo-inline-notification-info:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #EF7700;
}
.batchgeo-inline-notification.batchgeo-inline-notification-success:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #37B900;
}
.batchgeo-inline-notification.batchgeo-inline-notification-error:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #EF5C50;
}
.batchgeo-inline-notification:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-inline-notification-icon {
  padding: 5px 8px;
  border-right: 1px solid white;
}
.batchgeo-inline-notification:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-inline-notification-message {
  padding: 5px 8px;
}
.batchgeo-search-input-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: relative;
  margin-bottom: 10px;
  display: -moz-flex;
  display: flex;
  flex-basis: 280px;
}
.batchgeo-search-reset-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border: 0;
  background: transparent;
  position: absolute;
  top: 0;
  right: 0;
  color: #C9C8C5;
  font-size: 25px;
  font-weight: bold;
  cursor: pointer;
  align-self: center;
}
.batchgeo-search-input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
  border: 1px solid #ddd;
  border-radius: 3px;
  font-family: inherit;
  padding: 10px 35px;
  font-size: 13px;
  background: url(/dist/811088c2ad4f06567629.png) no-repeat 10px;
  background-size: 17px;
}
.batchgeo-search-input:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  -webkit-appearance: none;
  outline: 0;
  box-shadow: #DDE0EE 0 0 5px 3px;
}
.batchgeo-search-input.active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: #F3F6FF;
}
.batchgeo-search-input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-ms-clear {
  width: 0;
  height: 0;
}
.admin-map-table-loader:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.5);
  display: -moz-flex;
  display: flex;
  -moz-align-items: center;
  align-items: center;
  -moz-justify-content: center;
  justify-content: center;
}
.admin-map-table-loader:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > div {
  width: 18px;
  height: 18px;
  background-color: rgba(68, 67, 67, 0.5);
  border-radius: 100%;
  display: inline-block;
  animation: admin-map-table-loader-bounce-delay 1.4s infinite ease-in-out both;
}
.admin-map-table-loader:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .admin-map-table-loader-bounce1 {
  animation-delay: -0.32s;
}
.admin-map-table-loader:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .admin-map-table-loader-bounce2 {
  animation-delay: -0.16s;
}
@keyframes admin-map-table-loader-bounce-delay {
  0%, 80%, 100% {
    transform: scale(0);
  }
  40% {
    transform: scale(1);
  }
}
.admin-map-table-header-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: -moz-flex;
  display: flex;
  -moz-justify-content: space-between;
  justify-content: space-between;
}
.admin-map-table-header-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .toolbar-icon-archive:before {
  position: relative;
  top: 2px;
}
.center-sort-key {
  justify-content: center !important;
}
.center-sort-key:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 15px;
  padding-left: 15px;
}
.admin-map-table-header-inner[data-sort-key]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: -moz-flex;
  display: flex;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -moz-align-items: center;
  align-items: center;
  position: relative;
}
.admin-map-table-header-checkbox-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: -moz-flex;
  display: flex;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -moz-align-items: center;
  align-items: center;
}
.admin-map-table-header-checkbox-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .admin-map-table-header-inner {
  padding-left: 4px;
  flex-grow: 1;
}
.admin-map-table-header-checkbox-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .admin-map-table-header-content {
  text-align: left;
}
.admin-map-table-title-wrap {
  font-size: inherit !important;
}
.admin-map-table-title-wrap-inner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: -moz-flex;
  display: flex;
  -moz-align-items: center;
  align-items: center;
}
.admin-map-table-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 10px;
  overflow: scroll;
  position: relative;
  -webkit-overflow-scrolling: touch;
}
[data-sort-key]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
}
.admin-map-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .even td {
  background: #eee;
}
.admin-map-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .odd td {
  background: #fff;
}
.admin-map-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .toolbar-icon-archive:before {
  font-size: 1.6rem;
  color: #666666;
  position: relative;
  top: 6px;
  left: 5px;
}
.admin-map-table-search:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  flex-basis: 280px;
}
.admin-map-table-sort-arrow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 10px;
  position: absolute;
  right: 0px;
  padding-left: 5px;
}
.admin-map-table-no-results:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-align: center;
  padding: 15px 0;
  color: #616161;
  border: 1px solid #ddd;
  border-top: 0;
  font-style: italic;
  font-size: 14px;
}
.admin-map-bulk-actions-outer-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: -moz-flex;
  display: flex;
  -moz-flex-grow: 1;
  flex-grow: 1;
  -moz-justify-content: space-between;
  justify-content: space-between;
  margin: 0 15px 0 0;
}
@media screen and (max-width: 768px) {
  .admin-map-showing-dropdown-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: -22px;
    margin-left: 15px;
  }
}
.admin-map-showing-dropdown-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) label {
  font-weight: bold;
}
.admin-map-bulk-checkbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 7px;
}
@media only screen and (max-width: 930px) {
  .admin-map-table-header-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    -moz-flex-direction: column;
    flex-direction: column;
  }
  .admin-map-table-search:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-basis: 0;
  }
  .admin-map-bulk-actions-outer-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: -moz-flex;
    display: flex;
    align-items: flex-end;
    margin-bottom: 20px;
  }
}
.form-error-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-align: left;
}
.form-error-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button {
  text-align: right;
}
.error-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 12px;
}
.error-tag {
  color: red !important;
}
.error-tag:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: 4px 0px;
}
.summary-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 2rem;
}
.monthly-total:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table {
  width: 100%;
  table-layout: fixed;
  border-collapse: collapse;
}
.monthly-total:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table #table-bottom {
  border-top: 1px solid #ededed;
  padding-top: 0.5rem;
}
.monthly-total:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table tr:last-child {
  text-align: left;
  font-weight: bold;
}
.monthly-total:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table td:nth-child(1) {
  width: 80%;
}
.monthly-total:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table #table-left-spacer {
  font-style: italic;
  padding-left: 1rem;
}
.monthly-total:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table #table-bottom-spacer {
  font-style: italic;
  padding-bottom: 1.5rem;
}
.monthly-total:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table td:nth-child(2) {
  width: 40%;
  text-align: right;
}
.cancel-subscription:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #sign_up_form {
  display: flex;
  flex-direction: column;
}
.cancel-subscription:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cancel-buttons {
  flex-direction: column;
  align-items: center;
}
.cancel-subscription:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cancel-subscription-confirm .red {
  margin-top: 20px;
  margin-left: 10px;
}
.cancel-subscription:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input {
  margin-bottom: 0;
}
.usage_section:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: linear-gradient(180deg, #ffffff 0%, #fbfbfb 100%);
  border: 1px solid #b7b7b7;
  box-sizing: border-box;
  box-shadow: 0px 4px 14px rgba(0, 0, 0, 0.15);
  border-radius: 5px;
  padding: 1rem;
}
.usage_section:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span {
  font-size: 14px;
  line-height: 19px;
  color: #606060;
}
input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 14px;
  font-family: Arial, sans-serif;
  box-sizing: border-box;
  border: 1px solid #aaa;
  border-radius: 4px;
  padding: 7px 0.5rem 6px;
}
input:not(.button):focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #0E8841;
  border-color: #0E8841;
  outline-color: #0E8841;
  box-shadow: 0px 4px 4px 0px rgba(50, 50, 71, 0.2);
}
input.error:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #B51D09;
  border-color: #B51D09;
  background-color: #FCC8C1;
}
input[disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #737373;
  border-color: #737373;
  background-color: #e6e6e6;
}
#usageWrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3 {
  margin-top: 2rem;
}
.link-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-align: right;
}
.link-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a {
  -webkit-text-decoration: none;
  text-decoration: none;
  display: inline-block;
  color: #fff;
}
.usage_month:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom: #024059 solid 3px;
}
.admin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) select {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 0.8rem;
  min-height: auto;
}
.admin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) select[disabled] {
  color: #8b8b8b;
  border-color: #8b8b8b;
  background-color: #f0f2f3;
}
.progress-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
  height: 100%;
  background-color: #ededed;
  border-radius: 3px;
  margin-bottom: 1rem;
}
.progress-bar-header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-bottom: 0.2rem;
}
.progress:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 10px;
  font-weight: 700;
  height: 100%;
  max-height: 14px;
  max-width: 100%;
  border-radius: 3px;
  background-color: #7cb62f;
}
.progress:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span {
  visibility: hidden;
}
.warning-header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 18px;
  font-weight: bold;
}
.warning-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 1rem;
}
.warning-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #fffedd;
  border: 1px solid #ffd449;
  border-radius: 3px;
  padding: 1rem;
  color: #6f5500;
}
.warning-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li {
  margin: 0;
}
.account_buttons:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
  justify-content: space-between;
  margin-top: 3rem;
}
.account_buttons:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) form.center {
  margin: 0 auto;
}
.remove-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
  max-width: 203px;
  background: linear-gradient(180deg, #ed1c24 0%, #aa1317 100%);
  border: 1px solid #980c10;
  border-radius: 3px;
  padding: 13px 23px;
  color: #ffffff;
}
.remove-addon-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
  border-radius: 3px;
  color: #ffffff;
  padding-top: 8px;
  padding-bottom: 8px;
}
.add-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
  font-size: 1em;
  width: 100%;
  max-width: -moz-fit-content;
  max-width: fit-content;
  background: linear-gradient(180deg, #7db72f 0%, #4e7d0e 100%);
  border: 1px solid #538312;
  border-radius: 3px;
  padding: 13px 23px;
  color: #ffffff;
}
.admin-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
  max-width: 203px;
  height: 47px;
  font-size: 16px;
  display: flex;
  align-items: center;
  border: 1px solid #b7b7b7;
  border-radius: 3px;
  padding: 13px 23px;
}
.admin-button.green:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: linear-gradient(180deg, #7db72f 0%, #4e7d0e 100%);
}
.admin-button.green-gradient:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: linear-gradient(180deg, #7db72f 0%, #4e7d0e 100%);
  color: #ffffff;
}
.addOn__btn-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 52px;
  margin-bottom: 2rem;
}
.addOn__btn-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.account-info-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2rem;
  display: flex;
  flex-wrap: wrap;
}
.account-info-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  flex-direction: column;
  width: 80%;
}
.col1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  flex: 60%;
  margin-right: 1rem;
}
.col2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  flex: 30%;
  border-left: solid 1px #b7b7b7;
  padding-left: 1rem;
}
@media only screen and (max-width: 1260px) {
  .account-info-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
  .col2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex: 100%;
    border-left: none;
    padding-left: 0;
    margin-left: 0;
  }
  .col1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex: 100%;
    margin-right: 0;
  }
}
.account-panel-box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border: 1px solid #b7b7b7;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.15);
  background: linear-gradient(180deg, #fff 0, #fbfbfb 100%);
  border-radius: 6px;
  padding: 0.8rem;
  margin: 0 0 1rem 0;
}
#delete:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 1rem;
}
#added-detail:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p {
  font-size: 14px;
  margin: 0;
}
.account-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) form {
  display: block;
}
#totalAddon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-weight: bold;
}
.account_addons:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  flex-direction: column;
  align-items: center;
  min-width: 300px;
  opacity: 1;
  padding: 10px;
}
.addon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  justify-content: center;
  align-items: center;
}
.added-section:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  justify-content: space-between;
}
#addon-info:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 5px;
  margin: 5px;
  border-left: solid 1px #b7b7b7;
  color: grey;
}
#addon-info:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p {
  font-size: 12px;
  margin: 0;
}
#addon_price:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -15px;
  font-size: 50px;
}
#addon_price:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::before {
  content: "$";
  font-size: 29px;
  vertical-align: 0.5em;
  color: #707070;
  position: relative;
  right: -3px;
}
#addon_price:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::after {
  content: "USD";
  font-size: 18px;
  vertical-align: 1.2em;
  color: #707070;
  position: relative;
  right: 0px;
}
#manage-subscription:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > h1 {
  font-size: 2rem;
  color: #585757;
  border-bottom: 1px solid #ddd;
  padding-bottom: 10px;
  margin-top: 2rem;
}
.delete-user-modal {
  transform: translate(-50%, -50%) !important;
}
.delete-user-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 700px;
  text-align: left;
  padding: 30px;
  left: 50%;
  top: 50%;
  position: absolute;
  border-radius: 7px;
}
.delete-user-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .spinner {
  border: 3px solid #f3f3f3;
  border-top: 3px solid #ae1f1f;
  border-radius: 50%;
  width: 14px;
  height: 14px;
  animation: spin 0.8s linear infinite;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
  padding: 2px;
}
.delete-user-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .input-container:not(:last-child) {
  padding-bottom: 16px;
}
.delete-user-modal h1 {
  font-size: 25px !important;
}
.delete-user-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h1 {
  color: #024059;
  margin: 0px;
}
.delete-user-modal p {
  font-size: 16px !important;
  color: #777 !important;
}
.delete-user-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p {
  padding-top: 5px;
  margin: 0;
  line-height: 24px;
}
.delete-user-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .delete-map-warning {
  font-weight: 700;
  margin: 0px;
  padding: 0px;
}
.delete-user-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .reassign-user-radio {
  top: 0px;
  width: 16px;
  height: 16px;
  padding: 0px;
}
.delete-user-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=radio].reassign-user-radio:checked {
  color: #1c77fa;
}
.delete-user-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .radio-spacing {
  margin: 0px 8px 0px 24px;
}
.delete-user-modal .radio-label {
  font-size: 16px !important;
  color: #777 !important;
}
.delete-user-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .radio-label {
  line-height: 150%;
  font-weight: 400;
  margin: 0px;
  padding: 0px;
}
.delete-user-modal .reassign-user-radio:checked + label .radio-label {
  color: #1d1d1d !important;
}
.delete-user-modal .reassign-user-radio:checked + label .radio-sub-label {
  color: #1d1d1d !important;
}
.delete-user-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .radio-sub-label {
  font-size: 12px;
  color: #777;
  font-weight: 400;
  line-height: 150%;
}
.delete-user-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .modal-info {
  margin-bottom: 30px;
  text-align: left;
}
.delete-user-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .close {
  color: #aaa;
  font-size: 28px;
  font-weight: bold;
  position: absolute;
  top: 2px;
  right: 10px;
}
.delete-user-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .modal-buttons {
  text-align: right;
}
.delete-user-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #addOn_total {
  width: 150px;
  padding: 10px;
  text-align: right;
}
.delete-user-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .add-button {
  padding: 10px 50px 10px 50px;
  font-size: 15px;
}
.delete-user-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=number]::-webkit-inner-spin-button {
  opacity: 1;
}
.delete-user-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .close:hover,
  .delete-user-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .close:focus {
  color: black;
  -webkit-text-decoration: none;
  text-decoration: none;
  cursor: pointer;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .delete-user-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 554px;
    max-width: 90%;
  }
}
#promote-user-modal .delete-user-modal {
  transform: translate(-50%, -50%) !important;
}
#promote-user-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .delete-user-modal {
  max-width: 550px;
  left: 50%;
  top: 50%;
  right: auto;
  position: fixed;
}
#promote-user-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .modal-info h1 {
  margin-bottom: 8px;
  padding-right: 52px;
}
#promote-user-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .modal-info p {
  margin-top: 0;
  padding-bottom: 32px;
  padding-right: 52px;
  border-bottom: 1px solid #D8D5CA;
}
#promote-user-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .close {
  top: 32px;
  right: 32px;
}
#promote-user-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .close img {
  width: 24px;
  height: 24px;
}
.modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
  position: fixed;
  z-index: 1;
  left: 0;
  top: 0;
  z-index: 99999;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: rgb(0, 0, 0);
  background-color: rgba(0, 0, 0, 0.4);
  transition: opacity 100ms ease-in;
}
.modal-content {
  transform: translate(-50%, -50%) !important;
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 580px;
  text-align: left;
  padding: 30px;
  left: 50%;
  top: 50%;
  position: absolute;
  border-radius: 7px;
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p {
  margin: 0;
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .modal-info {
  margin-bottom: 30px;
  text-align: left;
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .close {
  color: #aaa;
  font-size: 28px;
  font-weight: bold;
  position: absolute;
  top: 2px;
  right: 10px;
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .modal-buttons {
  text-align: right;
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #addOn_total {
  width: 150px;
  padding: 10px;
  text-align: right;
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .add-button {
  padding: 10px 50px 10px 50px;
  font-size: 15px;
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=number]::-webkit-inner-spin-button {
  opacity: 1;
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .close:hover,
  .modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .close:focus {
  color: black;
  -webkit-text-decoration: none;
  text-decoration: none;
  cursor: pointer;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 90%;
  }
}
.modal-content-scrollable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 100vh;
  overflow-y: auto;
}
.subscription-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a {
  float: right;
  -webkit-text-decoration: none;
  text-decoration: none;
  color: #fff;
}
.spinner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1rem;
  height: 1rem;
  border-top-color: #fff;
  border-left-color: #fff;
  animation: spinner 1.2s linear infinite;
  border-bottom-color: transparent;
  border-right-color: transparent;
  border-style: solid;
  border-width: 1px;
  border-radius: 50%;
  box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
}
.update-billing-top:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  justify-content: space-between;
  margin-bottom: 2rem;
}
#update-plan-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: inline-block;
  -webkit-text-decoration: underline;
  text-decoration: underline;
  padding-bottom: 20px;
  cursor: pointer;
  font-weight: bold;
}
#convert-plan-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: inline-block;
  -webkit-text-decoration: underline;
  text-decoration: underline;
  padding-bottom: 20px;
  cursor: pointer;
  font-weight: bold;
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) select {
  margin-bottom: 10px;
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input {
  margin-bottom: 10px;
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) label {
  display: block;
  margin-bottom: 5px;
  color: #767676;
  font-size: 12px;
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .gray-text {
  color: #767676;
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card_number {
  margin-top: 10px;
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card_number input {
  width: 80%;
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .security_field {
  padding-left: 10px;
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .security_field input {
  width: 100%;
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .info_wrapper {
  margin-bottom: 10px;
  display: flex;
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .billing_warning_wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin-top: 5px;
  margin-bottom: 5px;
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .billing_warning_wrapper p {
  margin-bottom: 2px;
}
.modal-content .red-text {
  color: #d81b21 !important;
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .red-text {
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 10px;
}
.modal-content .green-text {
  color: #219653 !important;
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .green-text {
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 10px;
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #captcha_element {
  width: 300px;
  margin: 20px 0 20px 0;
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #pricing-cards-wrapper {
  margin-bottom: 0;
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-card {
  margin-top: 20px;
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-table-container {
  margin-top: 0;
}
.modal-content .confirmation-wrapper p {
  font-size: 16px !important;
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .confirmation-wrapper p {
  margin-bottom: 20px;
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cancel-subscription-buttons {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}
@media (min-width: 440px) {
  .modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cancel-subscription-buttons {
    flex-wrap: nowrap;
    justify-content: flex-end;
  }
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cancel-subscription-buttons button {
  padding: 10px 23px;
  margin-left: 10px;
  margin-top: 20px;
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cancel-subscription-buttons .admin-button.red {
  margin-bottom: 0px;
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2#cancel-header {
  font-size: 18px;
  text-align: center;
}
@media (min-width: 440px) {
  .modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2#cancel-header {
    font-size: 20px;
    text-align: left;
  }
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cancel-subscription-confirm {
  display: none;
}
.modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .cancel-subscription-confirm label {
  font-size: 16px;
  margin-top: 10px;
}
.cancel-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 20px;
}
#verify-card-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: 20px;
  background: #fef3a6;
  border-radius: 15px;
  font-size: 14px;
  margin-bottom: 10px;
}
#verify-card-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a {
  color: black;
  -webkit-text-decoration: underline;
  text-decoration: underline;
  cursor: pointer;
}
@media only screen and (min-width: 200px) and (max-width: 800px) {
  .delete-user-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 554px;
    max-width: 90%;
    overflow-y: auto;
  }
  .modal-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 90%;
    max-height: calc(100vh - 100px);
    overflow-y: auto;
  }
  .update-billing-top:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
  .info_wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
  .security_field {
    padding-left: 0 !important;
  }
  .transaction_field:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}
.added-section:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) div {
  display: flex;
}
.added-section:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) div:first-child {
  flex-direction: column;
}
.added-section:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) div:last-child {
  justify-content: flex-end;
  align-items: center;
}
.added-section:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input {
  margin: 0 5px 0 0;
}
.addon-warning:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 14px;
}
#remove-addon-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .modal-buttons {
  display: flex;
  justify-content: flex-end;
  vertical-align: center;
}
#remove-addon-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input {
  margin: 0 5px 0 0;
  height: 100%;
}
#remove-addon-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a {
  width: 100%;
  text-align: left;
}
.gray:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #737373;
  background: #ededed;
  border: 1px solid #737373;
}
.addon-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .modal-info {
  margin-bottom: 0;
}
.addon-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .modal-info h3,
  .addon-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .modal-info p {
  text-align: center;
}
.addon-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .modal-info h3 {
  color: #024059;
}
.addon-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .modal-info p {
  font-size: 12px;
}
.addon-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .modal-info .addon-sub-head {
  font-size: 15px;
  color: black;
}
.addon-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .modal-info .bold {
  font-weight: bold;
}
.addon-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .center {
  justify-content: center;
}
.addon-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .space {
  justify-content: space-between;
}
.addon-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .addon-status-row {
  display: flex;
  align-items: center;
  padding: 8px 14px 14px 14px;
}
.addon-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .addon-status-row .addon-quantity-adjustment-container .addon-quantity {
  font-size: 15px;
  font-weight: bold;
  color: #024059;
}
.addon-modal .addon-status-row .addon-total-value {
  color: #009826 !important;
}
.addon-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .addon-pill-container {
  display: flex;
  color: #777777;
  gap: 4px;
  margin: 16px 0 40px 0;
}
.addon-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .addon-pill-container .addon-pill {
  height: 42px;
  border-radius: 21px;
  border: 1px solid #ededed;
  padding: 12px 16px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.addon-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .addon-pill-container .addon-pill img {
  max-height: 18px;
}
.addon-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .addon-pill-container .addon-pill p {
  margin-left: 6px;
}
.addon-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .addon-pill-container .addon-pill span {
  font-weight: bold;
}
.addon-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .addon-bordered {
  border-bottom: 1px solid #ededed;
}
.addon-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .addon-quantity-adjustment-container {
  background: #e7f3ef;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 4px;
  border-radius: 16px;
}
.addon-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .addon-quantity-adjustment-container button {
  width: 24px;
  height: 24px;
  border-radius: 12px;
  border: none;
  background: #024059;
  color: #ffffff;
  cursor: pointer;
}
.addon-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .addon-quantity-adjustment-container p {
  padding: 0px 12px;
}
.addon-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .addon-new-status-container {
  border-radius: 16px;
  background: #f0f2f3;
  padding: 16px 0;
  margin-bottom: 40px;
}
.addon-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #addon-info-icon {
  width: 16px;
  height: 16px;
  margin: 0 6px;
  cursor: pointer;
}
.addon-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .addon-packages {
  display: flex;
  align-items: center;
  position: relative;
}
.addon-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .addon-confirm {
  font-size: 12px;
  display: flex;
  max-height: 32px;
  justify-content: center;
  align-items: center;
  margin: 16px 0 0 0;
}
#addon-info-tooltip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
  background: #ffffff;
  border-radius: 8px;
  padding: 18px;
  font-size: 10px;
  color: black;
  width: 155px;
  box-shadow: 5px 5px 20px 5px rgba(0, 0, 0, 0.25);
  z-index: 100000;
  margin: 5px;
}
#addon-info-tooltip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p {
  font-weight: bold;
  margin-bottom: 10px;
}
#addon-info-tooltip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .addon-info-tooltip-list {
  margin: 0px;
  padding-left: 1em;
}
#addon-info-tooltip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .addon-info-tooltip-list-item {
  list-style-type: none;
  color: #777777;
  margin-bottom: 6px;
}
#addon-info-tooltip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .addon-info-tooltip-list-item ::before {
  content: "- ";
  display: inline-block;
  width: 1em;
  margin-left: -1em;
}
.user-menu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: relative;
  display: inline-block;
}
.user-menu-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: transparent;
  border: none;
  border-radius: 4px;
  padding: 4px 8px;
  cursor: pointer;
  font-size: 16px;
  color: #071D25;
  line-height: 1;
  min-width: 36px;
  height: 28px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}
.user-menu-button:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: transparent;
}
.user-menu-button:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .user-menu-button:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  outline: none;
  border: none;
}
.ellipsis-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: inline-block;
  width: 16px;
  height: 16px;
  background-image: url(/dist/b9cb79fcb11cc2a59b34.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.user-menu-flyout:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
  position: absolute;
  right: 0;
  top: 100%;
  margin-top: 4px;
  background: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  min-width: 220px;
  padding: 0 16px;
  z-index: 10000;
  overflow: hidden;
}
.user-menu-flyout.open:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: block;
}
.user-menu-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 10px 0;
  color: #071D25;
  -webkit-text-decoration: none;
  text-decoration: none;
  font-size: 14px;
  border-bottom: 1px solid #e6e6e6;
  cursor: pointer;
  transition: color 0.2s;
}
.user-menu-item:last-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom: none;
}
.user-menu-item:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #024059;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.user-menu-item:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #024059;
  outline: none;
}
.crown-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  .edit-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  .delete-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: inline-block;
  width: 16px;
  height: 16px;
  flex-shrink: 0;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  opacity: 0.8;
}
.crown-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-image: url(/dist/48303c3b8a386cc9ce2c.png);
}
.edit-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-image: url(/dist/4c38fbf70e2c1fe6e0a9.png);
}
.delete-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-image: url(/dist/e3de3c274c7bb502682a.png);
}
.user-menu-item:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .crown-icon,
  .user-menu-item:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .edit-icon,
  .user-menu-item:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .delete-icon {
  opacity: 1;
}
.user-menu-item-delete {
  color: #B51D09 !important;
}
.user-menu-item-delete:hover {
  color: #841507 !important;
}
#colorbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
#cboxOverlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
#cboxWrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  overflow: hidden;
}
#cboxWrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: none;
}
#cboxOverlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: fixed;
  width: 100%;
  height: 100%;
}
#cboxMiddleLeft:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
#cboxBottomLeft:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  clear: left;
}
#cboxContent {
  float: none !important;
}
#cboxContent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: relative;
  margin: 0 auto;
}
#cboxLoadedContent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
#cboxLoadedContent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
#edit_page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cboxLoadedContent {
  background-color: #eee;
  position: relative;
  z-index: 1000;
}
#cboxTitle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 0;
}
#cboxLoadingOverlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
#cboxLoadingGraphic:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
#cboxPrevious:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
#cboxNext:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
#cboxClose:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
#cboxSlideshow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
}
.cboxPhoto:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  float: left;
  margin: auto;
  border: 0;
  display: block;
  max-width: none;
  -ms-interpolation-mode: bicubic;
}
.cboxIframe:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
  height: 100%;
  display: block;
  border: 0;
}
#colorbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
#cboxContent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
#cboxLoadedContent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  box-sizing: content-box;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
}
#cboxOverlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: rgb(220, 220, 220);
}
#colorbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  outline: 0;
}
#cboxTopLeft:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
  width: 21px;
  height: 21px;
  background: url(/dist/bb227a83862e202fb2c1.png) no-repeat -101px 0;
}
#cboxTopRight:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
  width: 21px;
  height: 21px;
  background: url(/dist/bb227a83862e202fb2c1.png) no-repeat -130px 0;
}
#cboxBottomLeft:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
  width: 21px;
  height: 21px;
  background: url(/dist/bb227a83862e202fb2c1.png) no-repeat -101px -29px;
}
#cboxBottomRight:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
  width: 21px;
  height: 21px;
  background: url(/dist/bb227a83862e202fb2c1.png) no-repeat -130px -29px;
}
#cboxMiddleLeft:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
  width: 21px;
  background: url(/dist/bb227a83862e202fb2c1.png) left top repeat-y;
}
#cboxMiddleRight:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
  width: 21px;
  background: url(/dist/bb227a83862e202fb2c1.png) right top repeat-y;
}
#cboxTopCenter:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
  height: 21px;
  background: url(/dist/31a661e51aab09d490b3.png) 0 0 repeat-x;
}
#cboxBottomCenter:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
  height: 21px;
  background: url(/dist/31a661e51aab09d490b3.png) 0 -29px repeat-x;
}
#cboxContent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #f7f7f7;
  overflow: hidden;
  border: 1px solid #cccccc;
  border-radius: 10px;
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1);
}
.cboxIframe:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #fff;
}
#cboxError:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: 50px;
  border: 1px solid #ccc;
}
#cboxLoadedContent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 0;
}
#cboxTitle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
  bottom: 4px;
  left: 0;
  text-align: center;
  width: 100%;
  color: #949494;
}
#cboxCurrent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
  bottom: 4px;
  left: 58px;
  color: #949494;
}
#cboxLoadingGraphic:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: url(/dist/a81ea0928c48321a0bcc.gif) no-repeat center center;
}
#cboxPrevious:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
#cboxNext:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
#cboxSlideshow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
#cboxClose:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border: 0;
  padding: 0;
  margin: 0;
  overflow: visible;
  width: auto;
  background: none;
}
#cboxPrevious:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
#cboxNext:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
#cboxSlideshow:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
#cboxClose:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  outline: 0;
}
#cboxSlideshow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
  bottom: 4px;
  right: 30px;
  color: #0092ef;
}
#cboxPrevious:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
  bottom: 0;
  left: 0;
  background: url(/dist/bb227a83862e202fb2c1.png) no-repeat -75px 0;
  width: 25px;
  height: 25px;
  text-indent: -9999px;
}
#cboxPrevious:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-position: -75px -25px;
}
#cboxNext:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
  bottom: 0;
  left: 27px;
  background: url(/dist/bb227a83862e202fb2c1.png) no-repeat -50px 0;
  width: 25px;
  height: 25px;
  text-indent: -9999px;
}
#cboxNext:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-position: -50px -25px;
}
#cboxClose:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
  width: 40px;
  height: 40px;
  right: 7px;
  top: 7px;
  color: #979797;
  z-index: 99999;
  text-indent: -200px;
  overflow: hidden;
}
#cboxClose:before {
  font-family: "batchgeotoolbaricons" !important;
}
#cboxClose:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  position: absolute;
  top: 5px;
  right: 0;
  width: 40px;
  height: 40px;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e912";
  font-size: 28px;
  color: #979797;
  text-indent: 0;
}
#cboxClose:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-position: -25px -25px;
}
#cboxOverlay.custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: rgba(255, 255, 255, 0.8);
}
#cboxOverlay.new-custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: rgb(255, 255, 255);
}
#cboxOverlay.map-success-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: rgba(255, 255, 255, 0.8);
}
#colorbox.map-success-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-radius: 8px;
  box-shadow: rgb(199, 199, 199) 0 1px 2px 1px;
}
#colorbox.map-success-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h1 {
  margin-bottom: 9px;
}
#colorbox.map-success-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .post-map-create-modal-input {
  padding: 10px 20px;
  text-align: center;
  margin: 13px auto;
}
#colorbox.map-success-dialog #cboxContent {
  width: 100% !important;
  height: 1000px !important;
}
#colorbox.map-success-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cboxContent {
  background: #f7f7f7;
}
#colorbox.map-success-dialog #cboxLoadedContent {
  height: 100% !important;
  width: 100% !important;
}
#colorbox.map-success-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .go-to-button {
  margin-right: 15px;
}
#colorbox.map-success-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .free-plan-button {
  margin-top: 25px;
}
#colorbox.map-success-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .post-map-create-modal {
  padding: 30px 125px 0;
}
@media only screen and (max-width: 572px) {
  #colorbox.map-success-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .post-map-create-modal {
    padding: 30px 25px 0;
  }
  #colorbox.map-success-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .post-map-create-modal .button {
    width: 75%;
    margin-right: 0;
  }
}
#colorbox.map-success-dialog #cboxTopLeft,
#colorbox.map-success-dialog #cboxTopCenter,
#colorbox.map-success-dialog #cboxTopRight,
#colorbox.map-success-dialog #cboxMiddleLeft,
#colorbox.map-success-dialog #cboxMiddleRight,
#colorbox.map-success-dialog #cboxBottomLeft,
#colorbox.map-success-dialog #cboxBottomCenter,
#colorbox.map-success-dialog #cboxBottomRight {
  display: none !important;
}
#colorbox.map-success-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cboxTopLeft,
#colorbox.map-success-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cboxTopCenter,
#colorbox.map-success-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cboxTopRight,
#colorbox.map-success-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cboxMiddleLeft,
#colorbox.map-success-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cboxMiddleRight,
#colorbox.map-success-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cboxBottomLeft,
#colorbox.map-success-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cboxBottomCenter,
#colorbox.map-success-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cboxBottomRight {
  width: 0;
  height: 0;
}
#colorbox.alternate-custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  box-shadow: 0px 15px 45px rgba(0, 0, 0, 0.5);
  border-radius: 12px;
}
#colorbox.alternate-custom-dialog #cboxTopLeft,
#colorbox.alternate-custom-dialog #cboxTopCenter,
#colorbox.alternate-custom-dialog #cboxTopRight,
#colorbox.alternate-custom-dialog #cboxMiddleLeft,
#colorbox.alternate-custom-dialog #cboxMiddleRight,
#colorbox.alternate-custom-dialog #cboxBottomLeft,
#colorbox.alternate-custom-dialog #cboxBottomCenter,
#colorbox.alternate-custom-dialog #cboxBottomRight {
  display: none !important;
}
#colorbox.alternate-custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cboxTopLeft,
#colorbox.alternate-custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cboxTopCenter,
#colorbox.alternate-custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cboxTopRight,
#colorbox.alternate-custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cboxMiddleLeft,
#colorbox.alternate-custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cboxMiddleRight,
#colorbox.alternate-custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cboxBottomLeft,
#colorbox.alternate-custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cboxBottomCenter,
#colorbox.alternate-custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cboxBottomRight {
  width: 0;
  height: 0;
}
#colorbox.alternate-custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3 {
  padding: 0px;
  margin: 0px;
  font-size: 25px;
  color: #024059;
}
#colorbox.alternate-custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .primary-text-color {
  color: #024059;
}
#colorbox.alternate-custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .dialog-message {
  color: #777;
  font-size: 16px;
  margin: 8px 0;
}
#colorbox.alternate-custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .message-container {
  max-width: 434px;
}
#colorbox.alternate-custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .gray-border-bottom {
  border-bottom: 1px solid #d8d5ca;
}
#colorbox.alternate-custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .error-container {
  background-color: #f0f2f3;
  border-radius: 16px;
  display: flex;
  flex-direction: column;
  color: #071d25;
  font-size: 12px;
  padding: 16px;
  margin: 24px 0px;
  gap: 6px;
}
#colorbox.alternate-custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .error-header {
  padding: 0px;
  margin: 0px;
  font-weight: bold;
}
#colorbox.alternate-custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .error-msg {
  padding: 8px 0px;
  margin: 0px;
  font-weight: normal;
}
#colorbox.alternate-custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .checkbox-container {
  display: flex;
  margin: 24px 0px;
}
#colorbox.alternate-custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .checkbox-container > input {
  margin-right: 12px;
}
#colorbox.alternate-custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .checkbox-container > label {
  color: #777;
  font-size: 12px;
}
#colorbox.alternate-custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cboxContent {
  border-radius: 4px;
  background: white;
  display: flex;
  padding: 32px;
}
#colorbox.alternate-custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .dialog-buttons {
  margin-bottom: 0;
  display: flex;
  gap: 8px;
  justify-content: center;
}
#colorbox.alternate-custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .dialog-buttons .button {
  flex-grow: 1;
  font-size: 12px;
  padding: 7px 22px;
  margin-bottom: 0;
  font-weight: 400;
  max-width: 50%;
}
#colorbox.alternate-custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .dialog-buttons .dismiss-btn {
  margin-right: 1em;
}
#colorbox.custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  box-shadow: 0px 15px 45px rgba(0, 0, 0, 0.5);
  border-radius: 4px;
}
#colorbox.custom-dialog #cboxTopLeft,
#colorbox.custom-dialog #cboxTopCenter,
#colorbox.custom-dialog #cboxTopRight,
#colorbox.custom-dialog #cboxMiddleLeft,
#colorbox.custom-dialog #cboxMiddleRight,
#colorbox.custom-dialog #cboxBottomLeft,
#colorbox.custom-dialog #cboxBottomCenter,
#colorbox.custom-dialog #cboxBottomRight {
  display: none !important;
}
#colorbox.custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cboxTopLeft,
#colorbox.custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cboxTopCenter,
#colorbox.custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cboxTopRight,
#colorbox.custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cboxMiddleLeft,
#colorbox.custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cboxMiddleRight,
#colorbox.custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cboxBottomLeft,
#colorbox.custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cboxBottomCenter,
#colorbox.custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cboxBottomRight {
  width: 0;
  height: 0;
}
#colorbox.custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cboxContent {
  text-align: center;
  border-radius: 4px;
  background: #eee;
  float: none;
}
#colorbox.custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #cboxLoadedContent {
  padding: 24px;
  margin-bottom: 0;
}
#colorbox.custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .dialog-message {
  color: #555;
  text-shadow: 0 1px 0 white;
  margin-bottom: 24px;
  margin-top: 6px;
}
#colorbox.custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .dialog-message kbd {
  padding: 2px 4px;
  background: rgba(0, 0, 0, 0.1);
  border: 1px solid rgba(0, 0, 0, 0.2);
}
#colorbox.custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .dialog-buttons {
  margin-bottom: 0;
}
#colorbox.custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .dialog-buttons .button {
  min-width: 25%;
  font-size: 14px;
  padding: 0.5em 1em;
  margin-bottom: 0;
}
#colorbox.custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .dialog-buttons .dismiss-btn {
  margin-right: 1em;
}
#colorbox.custom-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2 {
  margin-top: 0px;
}
.button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
.button:visited:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-family: Arial, sans-serif;
  border-radius: 3em;
  background-clip: padding-box;
  cursor: pointer;
  display: inline-block;
  font-size: 1.25rem;
  font-weight: bold;
  line-height: 1;
  margin-bottom: 20px;
  padding: 18px 32px;
  -webkit-text-decoration: none;
  text-decoration: none;
  transition: all 0.2s ease-in-out;
  zoom: 1;
}
@media screen and (max-width: 479px) {
  .button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1rem;
  }
}
input.button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
button.button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}
button.button:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  outline: #000 auto 1px;
  outline: -webkit-focus-ring-color auto 1px;
}
.button-cta:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
.button-cta:visited:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-color: #0c7136;
  color: #fff;
  text-shadow: 0 1px 1px #095a2b;
  background-color: #0c7136;
  background-image: linear-gradient(to bottom, #0E8841, #0c7136);
}
.button-cta:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .button-cta:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .button-cta:visited:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .button-cta:visited:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-color: #074320;
  color: #fff;
  background-color: #095a2b;
  background-image: linear-gradient(to bottom, #0E8841, #095a2b);
}
.button-cta:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
.button-cta:visited:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: #0E8841;
  background-image: linear-gradient(to bottom, #0c7136, #0E8841);
}
.buttonthin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 12px;
  padding: 7px 22px;
}
.buttonsmall:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 16px;
  padding: 17px 26px;
}
.buttonmedium:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 14px;
  padding: 1em;
}
.get_started_button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 22px;
  margin-bottom: 1em;
  padding: 0.6em 1em;
  width: 100%;
}
.get_started_button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) em {
  font-size: 14px;
  font-style: normal;
}
#socialButtons:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 400px;
  margin: auto;
  clear: both;
}
#facebookButton:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border: none;
  overflow: hidden;
  width: 400px;
  height: 25px;
}
#twitterButton:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 25px;
  float: right;
  padding-top: 4px;
}
#mapDirections:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-align: center;
  padding: 0 4px;
}
.adp-directions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: auto;
}
#mobile-map:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 2px 0 6px 10px;
}
.clear:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  clear: both;
  margin-top: -1px;
  height: 1px;
  overflow: hidden;
}
.directions-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 12px;
}
a.directions-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration: none;
  text-decoration: none;
  color: #000;
  font-size: 12px;
}
.postmetadata:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 11px;
}
.red:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #fff;
  border: 1px solid #980c10;
  background: #d81b21;
}
.red:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #bf171d;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.15);
}
.red:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #de898c;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.15);
}
.gray:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #777;
  border: 1px solid #969293;
  background: #d8d5ca;
}
.button.gray:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border: none;
}
.green:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #fff;
  border: 1px solid #0E8841;
  background: #0E8841;
}
.green:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #096f36;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.15);
}
.green:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #a9c08c;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.15);
}
.button.white:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
.button.white:visited:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #024059;
  border: 1px solid #024059;
  background: #fff;
  transition: all 0.2s ease-in-out;
}
.button.white:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #024059;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.1);
}
.button.green:first-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
.button.green:visited:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #fff;
  background: #0E8841;
  border: 1px solid #0E8841;
  box-shadow: inset 0px -3px 0px #096f36;
  transition: all 0.2s ease-in-out;
}
.button.green:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #fff;
  background: #0E8841;
  box-shadow: inset 0px -3px 0px #096f36, 0px 4px 4px rgba(0, 0, 0, 0.15);
}
.button.red:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
.button.red:visited:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #fff;
  background: #B51D09;
  border: 1px solid #B51D09;
  box-shadow: inset 0px -3px 0px #B51D09;
  transition: all 0.2s ease-in-out;
}
.button.red:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #fff;
  background: #B51D09;
  box-shadow: inset 0px -3px 0px #B51D09, 0px 4px 4px rgba(0, 0, 0, 0.15);
}
.button.blue:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
.button.blue:visited:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #fff;
  background: #024059;
  border: 1px solid #024059;
  box-shadow: inset 0px -3px 0px #022a3a;
  transition: all 0.2s ease-in-out;
}
.button.blue:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #fff;
  background: #023448;
  box-shadow: inset 0px -3px 0px #012635, 0px 4px 4px rgba(0, 0, 0, 0.15);
}
.button.gold:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
.button.gold:visited:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #071D25;
  background: #F9C81B;
  border: 1px solid #F9C81B;
  box-shadow: inset 0px -3px 0px #E0AF00;
  transition: all 0.2s ease-in-out;
}
.button.gold:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #071D25;
  background: #E0AF00;
  box-shadow: inset 0px -3px 0px #b18a01, 0px 4px 4px rgba(0, 0, 0, 0.1);
}
.disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #eeeeee;
  border: 1px solid #eeeeee;
  color: #555;
}
.disabled:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #eeeeee;
  border: 1px solid #eeeeee;
  color: #555;
  box-shadow: none;
}
.button.wide:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 200px;
}
@media screen and (max-width: 479px) {
  .button-wrap-mobile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    white-space: normal;
    white-space: initial;
    line-height: 1.2;
    padding-top: 12px;
    padding-bottom: 12px;
  }
}
.aligncenter:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
div.aligncenter:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.wp-caption:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border: 1px solid #ddd;
  text-align: center;
  background-color: #f6f6f6;
  padding-top: 4px;
  margin-bottom: 35px;
  border-radius: 3px;
  background-clip: padding-box;
}
.wp-caption:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img {
  margin: 0;
  padding: 0;
  border: 0 none;
}
.wp-caption:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p.wp-caption-text {
  font-size: 12px;
  line-height: 17px;
  padding: 0 4px 5px;
  margin: 0;
}
.batchgeo-map-tooltip-anchor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
  width: 100%;
  left: 0;
  margin-top: 70px;
  text-align: left;
  z-index: 9999;
}
.batchgeo-map-tooltip-anchor.no-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 38px;
}
.batchgeo-map-tooltip-anchor.no-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-map-tooltip-content {
  padding-top: 10px;
}
.batchgeo-map-tooltip-anchor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-map-tooltip-content {
  position: absolute;
  top: 0;
  left: 0;
  transform: translate(-50%, -100%);
  background: rgba(255, 255, 255, 0.85);
  padding: 5px 10px 10px 10px;
  border-radius: 5px;
  box-shadow: 0 2px 10px 1px rgba(0, 0, 0, 0.5);
}
.batchgeo-map-tooltip-anchor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-map-tooltip-content h1 {
  font-weight: bold;
  color: #333;
  font-size: 14px;
  float: none;
  margin: 0;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 300px;
}
.batchgeo-map-tooltip-anchor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-map-tooltip-content p {
  font-size: 11px;
  margin: 0;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 300px;
}
.batchgeo-custom-buttons:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
  bottom: 25px;
  right: 10px;
  display: flex;
  gap: 5px;
}
@media only screen and (max-width: 400px) {
  .batchgeo-custom-buttons:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
    justify-content: center;
    right: 0;
  }
}
.batchgeo-custom-buttons:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-custom-extent, .batchgeo-custom-buttons:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-boundary-zoom {
  box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px;
  background: #fff;
  border: 1px solid #D9D9D9;
  padding: 0 17px;
  font-family: Roboto, Arial, sans-serif;
  border-radius: 2px;
  color: #000;
  height: 40px;
  font-weight: 500;
  cursor: pointer;
}
.batchgeo-custom-buttons:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-custom-extent:hover, .batchgeo-custom-buttons:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-boundary-zoom:hover {
  background: #ebebeb;
}
.batchgeo-custom-buttons:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-custom-extent:disabled, .batchgeo-custom-buttons:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-boundary-zoom:disabled {
  background: #ebebeb;
  color: #666666;
}
#legWrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: rgba(0, 0, 0, 0.8);
  bottom: 0;
  color: #fff;
  min-height: 46px;
  position: absolute;
  text-align: left;
  width: 100%;
  z-index: 99;
}
#legWrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "";
  clear: both;
  display: table;
}
#legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #fff;
  display: block;
  font-size: 12px;
  margin: 0 auto;
  padding: 10px 10px 12px;
  width: 100%;
}
@media screen and (min-width: 400px) {
  #legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: grid;
    grid-template-rows: auto auto auto;
  }
}
@media screen and (min-width: 769px) {
  #legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: min-content 100px minmax(min-content, max-content) auto;
  }
}
.default-view.map-page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #legWrap, .storeLocator-view:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #legWrap {
  min-height: 0;
}
.default-view.map-page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #legDiv, .storeLocator-view:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #legDiv {
  padding: 0 0 0 0;
}
.default-view.map-page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .filterListWrap, .storeLocator-view:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .filterListWrap {
  margin: 0;
}
.default-view.map-page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .columnName, .default-view.map-page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .groupList.itemList, .storeLocator-view:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .columnName, .storeLocator-view:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .groupList.itemList {
  margin-top: 8px;
  margin-bottom: 8px;
}
.default-view.map-page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .columnName, .storeLocator-view:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .columnName {
  margin-left: 10px;
}
.map-legend:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  grid-row: 1/2;
  grid-column: 2/4;
  margin: 0;
  padding: 15px 0 0 0;
}
@media screen and (min-width: 400px) {
  .map-legend:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 0 0 0 15px;
  }
}
.map-legend:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li {
  align-items: center;
  background-repeat: no-repeat;
  background-position: center left;
  display: flex;
  cursor: pointer;
  list-style: none;
}
.map-legend:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li:hover {
  color: #fffb73;
}
.map-legend:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li.inactive {
  opacity: 0.5;
}
.marker-map-legend:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .listBackButton {
  top: 4px;
}
@media screen and (min-width: 400px) {
  .choropleth-map-legend:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: 8px;
  }
}
.choropleth-map-legend:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .map-legend-nav-left {
  margin-left: 0;
  padding-left: 25px;
}
.choropleth-map-legend:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .listBackButton {
  left: 4px;
  top: 6px;
}
.choropleth-map-legend-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-radius: 2px;
  color: #1D1D1D;
  padding: 6px;
}
.choropleth-map-legend-label:hover {
  color: #000 !important;
  color: initial !important;
}
.choropleth-map-legend-label:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  opacity: 0.7;
}
.marker-map-legend-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: 2px 12px 2px 20px;
}
.marker-map-legend-label.inactive:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-image: url(/dist/fa7395a1c7c702467433.png);
}
.map-legend-nav-left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 25px;
  position: relative;
}
.map-legend-nav-left.inactive:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.filterListWrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #494949;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  display: flex;
  grid-column-start: 1;
  grid-column-end: 5;
  grid-row-start: 2;
  line-height: 100%;
  margin: 10px -10px -10px;
}
@media screen and (max-width: 769px) {
  .filterListWrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}
#preview:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #rmMarker {
  display: none;
}
.ui-helper-hidden-accessible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
}
div.tabRow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border: 0;
  border-bottom: 1px solid #aaa;
  font-size: 12px;
  padding: 20px 0;
  text-align: left;
  width: 100%;
  overflow: hidden;
  cursor: pointer;
}
div.tabRow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .zoom,
div.tabRow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rmMarker,
div.tabRow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pop-infowindow {
  display: none;
}
div.tabRow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel {
  float: left;
}
div.tabRow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel div {
  width: auto;
}
@media screen and (max-width: 600px) {
  div.tabRow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel {
    float: none;
  }
}
div.tabRow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .descIMG {
  max-width: 198px;
  margin: 8px 0 12px;
  float: right;
}
@media screen and (max-width: 600px) {
  div.tabRow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .descIMG {
    float: none;
    margin: 0 auto 15px 12px;
    display: block;
  }
}
img.descIMG:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 198px;
  border: 0;
}
a.marker:link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), a.marker:visited:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), a.marker:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom: 0px;
  margin: 0 0 2px 0;
  -webkit-text-decoration: none;
  text-decoration: none;
  color: #3366cc;
}
a.goog:link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), a.goog:visited:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration: none;
  text-decoration: none;
  color: #000;
}
.l:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #369;
}
span.tabT:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-weight: bold;
}
span.tabA:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: block;
  margin-bottom: 4px;
}
span.tabG:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: block;
  margin: 4px 0;
}
.tabL:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  float: right;
  padding-left: 20px;
  cursor: hand;
  font-size: 36px;
  color: #aaa;
}
a.directions-link:visited:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), a.directions-link:link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration: none;
  text-decoration: none;
  color: #000;
  font-size: 12px;
}
a.directions-link:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
.storeLocator-view:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #legWrap {
  background-color: #000;
}
.listButton:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: white;
  justify-self: flex-start;
  height: 18px;
  width: 15px;
  margin-right: 10px;
  white-space: nowrap;
  background-color: rgba(0, 0, 0, 0);
  border: none;
  background-image: url(/dist/53e409203a9b4ec4f6af.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  cursor: pointer;
  grid-column: 1/2;
  align-self: center;
}
.listBackButton:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: white;
  justify-self: center;
  height: 18px;
  width: 15px;
  margin-right: 15px;
  border-radius: 3px;
  white-space: nowrap;
  background-image: url(/dist/53e409203a9b4ec4f6af.svg);
  background-color: rgba(0, 0, 0, 0);
  border: none;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  position: absolute;
  top: 1px;
  left: -25px;
  transform: rotate(180deg);
  cursor: pointer;
}
@media screen and (hover: none) and (pointer: coarse) {
  .listBackButton:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-left: -5px;
  }
}
.listBackButton:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::before {
  background-image: url(/dist/53e409203a9b4ec4f6af.svg);
  transform: rotate(180deg);
}
.placeholder:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-column: 2/3;
  grid-row: 1/2;
  color: white;
  justify-self: center;
  height: 25px;
  width: 25px;
  margin-right: 10px;
  border-radius: 3px;
}
.ellipsis:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 16px;
  line-height: 16px;
  width: 35px;
  text-align: center;
}
.buttonbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: grid;
  cursor: pointer;
}
.buttonbox.active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .buttonbox:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-position: left -1px;
  color: #fffb73;
}
.buttonbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li.active, .buttonbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li:hover {
  background-position: left -1px;
  color: #fffb73;
}
.buttonbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li.inactive {
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.buttonboxforward:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: grid;
  cursor: pointer;
  padding-left: 8px;
}
.wrapView:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 36px;
  display: block;
}
@media screen and (min-width: 770px) {
  .wrapView {
    display: none !important;
  }
}
.shrinkLegWrap {
  padding: 0px !important;
  min-height: 0px !important;
}
.shrinkLegWrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: -moz-fit-content;
  height: fit-content;
}
.smc-up {
  bottom: 83px !important;
}
.selected-marker-count:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
  right: 5px;
  bottom: 32px;
  background: rgba(0, 0, 0, 0);
  border: rgba(0, 0, 0, 0);
}
.selected-marker-count:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span {
  background: #2a2e2b 0% 0% no-repeat padding-box;
  color: #fff;
  padding: 5px 5px;
  border-radius: 3px;
  position: relative;
  z-index: 99;
  height: 24.39px;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.3);
  opacity: 0.81;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 5px;
}
.selected-marker-count:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span .selectIndicatorSVG {
  height: 100%;
  margin-right: auto;
}
.selected-marker-count:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span p {
  padding: 0;
  margin: 0;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 11px;
  line-height: 11px;
}
#legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .columnWrap {
  grid-column-start: 1;
  grid-row-start: 1;
  position: relative;
  display: table-cell;
}
#legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .columnWrap:hover .columnList {
  display: block;
}
#legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .columnWrap.no-menu .columnName {
  padding: 6px;
}
#legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .columnWrap.no-menu .columnName:after {
  display: none;
}
#legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .columnWrap.no-menu:hover .columnList {
  display: none;
}
#legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .columnName {
  display: inline-block;
  border-radius: 3px;
  padding: 5px 23px 5px 9px;
  white-space: nowrap;
  background: rgba(255, 255, 255, 0.3);
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.3);
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.3);
  cursor: pointer;
  position: relative;
}
@media screen and (max-width: 769px) {
  #legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .columnName {
    font-size: 12px;
  }
}
#legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .columnName:before {
  position: absolute;
  left: 0;
  top: -15px;
  height: 15px;
  width: 100%;
  content: "";
}
#legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .columnName:after {
  position: absolute;
  top: 7px;
  right: 6px;
  background: url(/dist/9258ceac17e55cbccf5c.svg);
  background-size: 100% 100%;
  background-position: center;
  height: 10px;
  width: 10px;
  content: "";
}
#legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .columnName:hover {
  background-color: rgba(255, 255, 255, 0.4);
  color: #fff;
}
#legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .columnName:hover:after {
  transform: rotate(180deg);
}
#legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .columnList {
  display: none;
  position: absolute;
  bottom: 100%;
  background: #fbfbfb;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.5);
  list-style: none;
  margin: 0 0 15px 0;
  padding: 3px;
}
#legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .columnList.overflowColumnList {
  overflow: auto;
  box-sizing: border-box;
  margin: 0 0 10px 0;
}
#legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .columnList.overflowColumnList:after {
  display: none;
}
#legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .columnList.overflowColumnList li {
  overflow: hidden;
  text-overflow: ellipsis;
  box-sizing: border-box;
  min-width: auto;
}
#legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .columnList li {
  color: #000;
  background: rgba(0, 0, 0, 0.1);
  padding: 9px;
  margin-bottom: 1px;
  border-radius: 3px;
  min-width: 120px;
  cursor: pointer;
}
@media screen and (max-width: 992px) {
  #legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .columnList li {
    padding: 5px;
  }
}
#legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .columnList li:hover {
  background: rgba(0, 0, 0, 0.2);
}
#legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .columnList:after {
  position: absolute;
  left: 10px;
  bottom: -8px;
  border-color: #fbfbfb transparent transparent;
  border-style: solid;
  border-width: 10px 10px 0;
  content: "";
}
#legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .firstPage {
  grid-column: 2/4;
  grid-row: 1/2;
}
#legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .listCount {
  display: -moz-flex;
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -moz-justify-content: center;
  justify-content: center;
  align-items: center;
  padding: 0 0 2px 10px;
  background-size: auto 100%;
}
@media screen and (max-width: 769px) {
  #legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .listCount {
    -moz-justify-content: flex-start;
    justify-content: flex-start;
    background: -webkit-gradient(linear, left top, left bottom, from(#494949), to(#646464));
    border-bottom: 1px solid rgba(255, 255, 255, 0.15);
    padding: 10px 5px 10px 10px;
    margin-right: 0;
  }
}
#legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .listCount p {
  font-size: 12px;
  color: #ffffff;
  letter-spacing: 0.29px;
  margin: 0;
  white-space: nowrap;
}
#legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .listCount .listCountDivider {
  height: 60%;
  width: 2px;
  background-color: #6b6e6c;
  margin-left: 30px;
  margin-right: 20px;
}
@media screen and (max-width: 769px) {
  #legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .listCount .listCountDivider {
    display: none;
  }
}
#legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .listCount .listCountCloseButton:before {
  content: " ";
  display: block;
  background: url(/dist/9f32d1d476807c316667.png);
  background-size: 100% 100%;
  background-position: center;
  position: relative;
  height: 15px;
  width: 15px;
  margin-right: 5px;
  cursor: pointer;
}
@media screen and (max-width: 769px) {
  #legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .listCount .listCountCloseButton:before {
    margin-left: 0;
    margin-right: 6px;
  }
}
#legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .filterList {
  margin: 0 0 7px 0;
  padding: 0;
  text-align: left;
}
@media screen and (max-width: 769px) {
  #legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .filterList {
    padding: 5px;
    margin: 0;
  }
}
#legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .filterList li {
  display: -moz-inline-flex;
  display: inline-flex;
  -moz-align-items: center;
  align-items: center;
  -moz-justify-content: center;
  justify-content: center;
  margin: 5px 5px 0px 0;
  padding: 5px 10px 5px 7px;
  background: rgba(255, 255, 255, 0.3);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.3);
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.3);
  border-radius: 3px;
  -webkit-border-radius: 3px;
  cursor: pointer;
  color: #000;
  font-size: 11px;
}
@media screen and (max-width: 769px) {
  #legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .filterList li {
    margin: 4px 4px 4px 4px;
  }
}
#legDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .filterList li:before {
  content: " ";
  display: block;
  background: url(/dist/9f32d1d476807c316667.png);
  background-size: 100% 100%;
  background-position: center;
  position: relative;
  height: 15px;
  width: 15px;
  margin-right: 5px;
  cursor: pointer;
}
@media screen and (max-width: 992px) {
  #legalDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 10px;
  }
}
#descriptionWrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 5px 0;
}
#descriptionWrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #description {
  padding: 5px 10px;
}
a.mapButton:link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), a.mapButton:visited:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #fff;
  border: 1px solid #999999;
  border-radius: 1px;
  -moz-border-radius: 1px;
  -webkit-border-radius: 1px;
  box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.398438);
  color: #999999;
  font-size: 13px;
  font-weight: bold;
  left: 80px;
  padding: 2px 2px 1px 2px;
  position: absolute;
  text-align: center;
  -webkit-text-decoration: none;
  text-decoration: none;
  top: 77px;
  display: none;
}
a.mapButton:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-image: -webkit-linear-gradient(top, rgb(255, 255, 255), rgb(230, 230, 230));
  color: #000;
}
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: relative;
  background-color: #ffffff;
  opacity: 1;
}
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p {
  margin-bottom: 0;
}
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu {
  padding: 24px 24px 22px 24px;
  width: 43%;
  text-align: left;
  border: 1px solid #aaa;
  border-left: 0;
}
@media (max-width: 700px) {
  #mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu {
    width: 100%;
  }
}
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu .title-text {
  font: normal normal bold 16px/18px Arial;
  letter-spacing: 0px;
  color: #1d1d1d;
  margin-bottom: 20px;
}
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu .outlier-text,
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu .invalid-text {
  font: normal normal normal 12px/14px Arial;
  letter-spacing: 0px;
  color: #1d1d1d;
  margin-bottom: 6px;
}
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu .outlier-container,
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu .invalid-container {
  height: 100px;
  overflow-y: scroll;
  width: 100%;
  border: 1px solid #ebebeb;
}
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu .outlier-container::-webkit-scrollbar-thumb,
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu .invalid-container::-webkit-scrollbar-thumb {
  background: #dddddd 0% 0% no-repeat padding-box;
  opacity: 1;
}
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu .outlier-container::-webkit-scrollbar,
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu .invalid-container::-webkit-scrollbar {
  width: 10px;
}
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu .outlier-container::-webkit-scrollbar-track,
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu .invalid-container::-webkit-scrollbar-track {
  border: 1px solid #ebebeb;
}
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu .outlier-container {
  margin-bottom: 6px;
}
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu .outlier-container p {
  font: normal normal normal 11px/17px Arial;
  padding-left: 3px;
  min-height: 20px;
  letter-spacing: 0px;
  color: #1d1d1d;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  gap: 3px;
}
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu .outlier-container p button {
  display: flex;
  align-items: center;
  justify-content: center;
  visibility: hidden;
  color: red;
  border: none;
  padding: 0px;
}
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu .outlier-container p button img {
  width: 8px;
  height: 8px;
  min-width: 8px;
  min-height: 8px;
}
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu .outlier-container p span {
  font: normal normal bold 11px/17px Arial;
  white-space: nowrap;
}
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu .outlier-container p:hover {
  background: #f7f7f7 0% 0% no-repeat padding-box;
}
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu .outlier-container p:hover button {
  visibility: visible;
}
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu .outlier-container p:focus {
  background: #f7f7f7 0% 0% no-repeat padding-box;
}
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu .outlier-container p:focus button {
  visibility: visible;
}
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu .invalid-container {
  margin-bottom: 14px;
}
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu .invalid-container p {
  padding: 4px 0px 4px 7px;
  -webkit-text-decoration: line-through;
  text-decoration: line-through;
  font: normal normal bold 11px/12px Arial;
  letter-spacing: 0px;
  color: #960000;
  text-transform: uppercase;
  opacity: 1;
}
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu .explanation {
  margin-bottom: 50px;
}
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu .explanation p {
  font: normal normal normal 11px/12px Arial;
  letter-spacing: 0px;
  color: #1d1d1d;
  margin-bottom: 14px;
}
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu .explanation .if-issue {
  font: normal normal bold 11px/12px Arial;
  letter-spacing: 0px;
  color: #000000;
}
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu .buttons-container {
  display: flex;
  justify-content: space-between;
  gap: 12px 12px;
  flex-wrap: wrap;
}
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu .buttons-container .buttons-sub-container {
  display: flex;
  gap: 12px;
  flex-wrap: wrap;
}
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu .buttons-container button {
  text-align: center;
  font: normal normal bold 11px/15px Arial;
  letter-spacing: 0px;
  border-radius: 3px;
  height: 26px;
  padding: 0px 10px;
  border: 1px solid;
  cursor: pointer;
}
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu .buttons-container .edit-data {
  background: #ffffff 0% 0% no-repeat padding-box;
  border-color: #000000;
  color: #000000;
}
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu .buttons-container .keep-all {
  background: #72aa27 0% 0% no-repeat padding-box;
  border-color: #547d1d;
  color: #ffffff;
}
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #outlierMenu .buttons-container .discard-outside {
  background: #f9c81b 0% 0% no-repeat padding-box;
  border-color: #707070;
  color: #000000;
}
#mapDiv-outlierMenu-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #mapDiv {
  position: relative;
}
#mapDiv.outlier-mode:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 57%;
}
@media (max-width: 700px) {
  #mapDiv.outlier-mode {
    height: 450px !important;
  }
  #mapDiv.outlier-mode:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}
#outlierMenu.outlier-mode:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: block;
}
#mapDiv-outlierMenu-container.outlier-mode:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
}
@media (max-width: 700px) {
  #mapDiv-outlierMenu-container.outlier-mode:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-wrap: wrap;
  }
}
#mapDirections:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
  float: left;
  height: 550px;
  width: 28%;
  background-color: #fff;
  overflow-y: scroll;
  z-index: 99;
}
#alias:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 265px;
  font-size: 14px;
}
@media screen and (max-width: 345px) {
  #alias:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 235px;
  }
}
#alias_check:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-weight: bold;
}
#mapWrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow: hidden;
  position: relative;
  background-color: #eee;
  height: 100vh;
}
.clip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow: hidden;
}
a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img {
  border: 0;
}
.hide:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
}
.infobox-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
}
.markerLabel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-width: 0;
  padding: 0 0.4em 0 0;
  line-height: 1.4em;
  border-spacing: 0;
  margin: 0;
  min-width: 200px;
  max-width: 350px;
}
.markerLabel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerContent {
  display: -moz-flex;
  display: flex;
  -moz-flex-direction: column;
  flex-direction: column;
}
.markerLabel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerContent .cardTitle {
  font-size: 14px;
  font-weight: 600;
  margin: 0;
  height: auto;
  line-height: 17px;
  white-space: normal;
  padding-right: 25px;
  margin-top: 2px;
}
.markerLabel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerContent .cardTitle a {
  color: #3366cc;
}
.markerLabel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerContent .address {
  font-style: normal;
}
.markerLabel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerContent .l {
  color: #545453;
  font-weight: bold;
}
.markerLabel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) div {
  word-wrap: break-word;
}
.markerLabel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h5 {
  font-size: 12px;
  margin: 0;
  padding: 0;
  top: -10px;
  color: #000;
  border: 0;
}
.markerLabel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabelExtras {
  position: absolute;
  top: 0;
  right: 30px;
}
.markerLabel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .rmMarker {
  float: right;
  padding-right: 2px;
  cursor: pointer;
}
.markerLabel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .zoom {
  float: right;
}
.markerLabel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pop-infowindow {
  float: right;
  margin-right: 2px;
  cursor: pointer;
}
.markerLabel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .address {
  margin: 0;
}
.markerLabel img.streetview {
  max-width: 177px !important;
  margin: 0 !important;
}
.markerLabel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img.streetview {
  display: block;
  cursor: pointer;
  max-height: 193px;
}
.pg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-family: Arial, sans-serif;
  background-color: #f0f0f0;
  border-radius: 0 0 2px 2px;
  font-size: 10px;
  right: -14px;
  top: -28px;
  padding: 1em;
  z-index: 99;
  text-align: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  white-space: nowrap;
}
.pg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span {
  background-color: #333;
  color: #fff;
  padding: 2px 5px;
  margin: 1em;
  border-radius: 2px;
}
.labels:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #6e6758;
  font-family: Arial, sans-serif;
  font-size: 9px;
  font-weight: bold;
  text-align: center;
  z-index: 1;
  text-shadow: rgba(255, 255, 255, 0.498039) -1px -1px 0px, rgba(255, 255, 255, 0.498039) 1px -1px 0px, rgba(255, 255, 255, 0.498039) -1px 1px 0px, rgba(255, 255, 255, 0.498039) 1px 1px 0px;
}
@font-face {
  font-family: "icomoon";
  src: url(/dist/3f87b83695ea839082c9.eot?r8bf86);
  src: url(/dist/3f87b83695ea839082c9.eot?#iefixr8bf86) format("embedded-opentype"), url(/dist/a797b8e133a1b33c06f1.woff?r8bf86) format("woff"), url(/dist/67334ff35939f0e19dd7.ttf?r8bf86) format("truetype"), url(/dist/3965621d9b95532a9869.svg?r8bf86#icomoon) format("svg");
  font-weight: normal;
  font-style: normal;
}
[class^=icon-],
[class*=" icon-"] {
  content: "" !important;
}
[class^=icon-]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
[class*=" icon-"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-family: "icomoon";
  font-style: normal;
  font-weight: normal;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  cursor: pointer;
  -webkit-text-decoration: none;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[src$="sv9.png"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
}
.markerLabelExtras:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
.icon-search:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
.icon-remove-circle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #aaa;
}
a.icon-search:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
a.icon-remove-circle:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
.pop-infowindow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a:hover {
  color: #333;
  -webkit-text-decoration: none;
  text-decoration: none;
  border-bottom: 0px;
}
.icon-keyboard-arrow-left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
.icon-keyboard-arrow-right:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
}
.icon-clear:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
  right: 7px;
  top: 7px;
  color: #aaa;
}
.icon-clear:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #333;
  -webkit-text-decoration: none;
  text-decoration: none;
  border-bottom: 0px;
}
.ui-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .ui-menu-item {
  font-size: 11px;
}
.pricing-box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 544px;
  border: #dadada solid 1px;
  border-radius: 4px;
  background-color: #fff;
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.pricing-box.selected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border: 4px solid #ffc715;
  position: relative;
}
.pricing-box.selected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -20px;
  top: -20px;
  background: #64991e;
  width: 40px;
  height: 40px;
  content: "\e90e";
  border-radius: 50px;
  font-family: batchgeotoolbaricons;
  color: #fff;
  font-size: 36px;
  line-height: 38px;
}
.pricing-box.pricing-pro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-color: #F9C81B;
}
.pricing-box-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  background-color: #F9C81B;
  height: 4.25rem;
  justify-content: center;
  align-items: center;
  font-size: 1.25rem;
  font-weight: normal;
  margin-bottom: 0;
}
.pricing-box-body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(266px + 4rem);
  margin: 0 auto;
  padding: 1rem;
}
.pricing-box-body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) hr {
  height: 2px;
  margin: 0 auto 1.5rem;
}
.pricing-box-body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3 .date {
  font-size: 1.25rem;
  font-weight: normal;
  margin-left: -0.75rem;
}
@media only screen and (max-width: 900px) {
  .pricing-box-body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3 .date {
    margin-left: -0.5rem;
  }
}
@media only screen and (max-width: 599px) {
  .pricing-box-body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3 .date {
    margin-left: -0.1rem;
  }
}
.pricing-box-body-top:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: 0 1rem;
}
.pricing-pro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) hr {
  background-color: #F9C81B;
}
.pricing-features:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  list-style: none;
  margin: 0 0 0.2rem 2rem;
  font-size: 1.25rem;
}
.pricing-features:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li {
  padding: 0 0 0.75rem 2rem;
  margin: 0;
  position: relative;
}
.pricing-features:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 1.5rem;
  height: 1.9rem;
  background: url(/dist/967ea7a91af8a7a0b65a.svg) no-repeat left center;
}
.pricing-2-options:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-features {
  font-size: 1rem;
}
.pricing-features-pro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 1rem;
}
#pro-demo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
  height: auto;
  box-shadow: 0 5px 35px 10px rgba(0, 0, 0, 0.1);
}
@media screen and (max-width: 767px) {
  #pricing-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #content-wrap #pro-intro {
    margin-bottom: 25px;
  }
  #pricing-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #pro-cta {
    text-align: center;
  }
}
.pricing-lite:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.pricing-2-options:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  align-items: stretch;
  justify-content: center;
  padding-top: 2rem;
}
.pricing-2-options:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .flex-columns-item {
  flex-basis: 350px;
  max-width: 350px;
  margin: 0 1.25rem;
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
.pricing-lite-spacer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 4.8rem;
}
@media screen and (max-width: 759px) {
  .pricing-2-options:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .flex-columns-item {
    margin: 0 auto;
  }
  .pricing-lite-spacer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}
.pricing-type:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: block;
  padding-bottom: 1rem;
  font-size: 1.5625rem;
  font-weight: bold;
}
.pricing-pro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-type {
  color: #F9C81B;
}
.pricing-box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .button.disabled:before {
  position: relative;
  top: 10px;
  display: inline-block;
  width: 10px;
  height: 10px;
  content: "\e90e";
  font-family: batchgeotoolbaricons;
  color: #64991e;
  font-size: 36px;
  line-height: 0;
  margin-right: 30px;
  margin-left: -10px;
}
@media screen and (min-width: 1240px) {
  .pricing-hero:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .flex-columns-two.pad .flex-columns-item {
    flex-basis: 45.75%;
  }
}
.about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #details {
  text-align: center;
}
.about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #details .detail-table {
  background: #ffffff;
  border: 1px solid #CDCDCD;
  border-radius: 8px;
  padding: 35px 0;
  margin: 35px 0 50px;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
  display: -moz-flex;
  display: flex;
  -moz-align-items: center;
  align-items: center;
  -moz-justify-content: center;
  justify-content: center;
}
@media screen and (max-width: 480px) {
  .about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #details .detail-table {
    -moz-flex-direction: column;
    flex-direction: column;
  }
}
.about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #details .detail-table .cell {
  display: -moz-flex;
  display: flex;
  -moz-flex-direction: column;
  flex-direction: column;
  -moz-justify-content: center;
  justify-content: center;
  border-right: 1px solid #CDCDCD;
  width: 33%;
  padding: 25px;
}
@media screen and (max-width: 480px) {
  .about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #details .detail-table .cell {
    border-bottom: 1px solid #CDCDCD;
    border-right: none;
    width: 80%;
  }
  .about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #details .detail-table .cell:last-child {
    border-bottom: none;
  }
}
.about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #details .detail-table .cell h1 {
  color: #FFC715;
  margin: 0;
}
.about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #details .detail-table .cell h2 {
  color: #FFC715;
  margin: 0;
}
.about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #details .detail-table .cell h5 {
  color: #666666;
  margin: 0;
  padding: 0;
  border: none;
}
.about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #details .detail-table .cell:last-child {
  border: none;
}
.about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #testimonials .top-row,
.about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #testimonials .bottom-row {
  display: -moz-flex;
  display: flex;
  margin: 0 auto;
}
.about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #testimonials .top-row .quote-col,
.about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #testimonials .bottom-row .quote-col {
  width: 50%;
  position: relative;
  background: #ffffff;
  border-radius: 8px;
  padding: 20px;
  margin: 35px 20px;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
}
.about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #testimonials .top-row .quote-col strong,
.about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #testimonials .bottom-row .quote-col strong {
  font-weight: 800;
  font-size: 1rem;
}
.about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #testimonials .top-row .quote-col p,
.about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #testimonials .bottom-row .quote-col p {
  font-size: 16px;
  margin: 10px 0;
}
.about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #testimonials .top-row .quote-col:after,
.about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #testimonials .bottom-row .quote-col:after {
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  position: absolute;
}
.about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #testimonials .top-row .quote-col.top-left:after,
.about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #testimonials .bottom-row .quote-col.top-left:after {
  border-width: 0 35px 35px 0;
  border-color: transparent #ffffff transparent transparent;
  right: 40px;
  bottom: -33px;
  filter: drop-shadow(2px 4px 1px rgba(0, 0, 0, 0.1));
}
.about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #testimonials .top-row .quote-col.top-right:after,
.about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #testimonials .bottom-row .quote-col.top-right:after {
  border-width: 35px 35px 0 0;
  border-color: #ffffff transparent transparent transparent;
  bottom: -33px;
  left: 40px;
  filter: drop-shadow(-2px 4px 1px rgba(0, 0, 0, 0.1));
}
.about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #testimonials .top-row .quote-col.bottom-left:after,
.about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #testimonials .bottom-row .quote-col.bottom-left:after {
  border-width: 35px 0 0 35px;
  border-color: transparent transparent transparent #ffffff;
  right: -33px;
  top: 25px;
  filter: drop-shadow(4px 2px 1px rgba(0, 0, 0, 0.1));
}
.about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #testimonials .top-row .quote-col.bottom-right:after,
.about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #testimonials .bottom-row .quote-col.bottom-right:after {
  border-width: 0 0 35px 35px;
  border-color: transparent transparent #ffffff transparent;
  left: -33px;
  top: 25px;
  filter: drop-shadow(-4px 2px 1px rgba(0, 0, 0, 0.1));
}
.about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #testimonials .top-row {
  max-width: 800px;
}
.about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #testimonials .bottom-row {
  max-width: 1200px;
  margin-top: 20px;
  -moz-align-items: flex-start;
  align-items: flex-start;
}
.about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #testimonials .bottom-row .quote-col {
  margin-bottom: 100px;
  margin-top: 0;
}
.about-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #testimonials .testimonial-image {
  width: 600px;
}
.login:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: relative;
  padding: 10px 16px 10px 13px;
  right: 0;
  border: 0 none;
  font-size: 13px;
  font-weight: 800;
  display: -moz-flex;
  display: flex;
  -moz-align-items: center;
  align-items: center;
}
.login:link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .login:visited:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #979797;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.login:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border: none;
}
.login:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img {
  height: 15px;
  width: 20px;
  margin-right: 4px;
}
@media (max-width: 768px) {
  .login.nav-login:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}
.toggle-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .search-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: relative;
  display: none;
}
.toggle-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > a, .search-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > a, .toggle-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > button, .search-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > button {
  display: -moz-flex;
  display: flex;
  -moz-align-items: center;
  align-items: center;
  margin: 0;
  padding: 13px 1rem;
  color: #DEDEDE;
  font-size: 45px;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.toggle-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > a:link, .search-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > a:link, .toggle-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > a:visited, .search-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > a:visited, .toggle-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > button:link, .search-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > button:link, .toggle-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > button:visited, .search-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > button:visited {
  color: #024059;
}
.toggle-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > a.active, .search-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > a.active, .toggle-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > button.active, .search-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > button.active {
  color: #024059;
}
.toggle-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > a:hover, .search-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > a:hover, .toggle-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > button:hover, .search-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > button:hover {
  border: none;
  cursor: pointer;
}
.toggle-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > button, .search-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > button {
  color: #024059;
  border: none;
  background-color: inherit;
}
@media (max-width: 768px) {
  .toggle-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .search-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: -moz-flex;
    display: flex;
    position: relative;
  }
}
.search-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border: none;
}
.search-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > a {
  padding: 13px 1rem 13px 0;
}
.search-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > a:link, .search-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > a:visited {
  color: #909090;
}
.search-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > a.active {
  color: #024059;
}
@media (max-width: 768px) {
  .search-icon-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: -moz-flex;
    display: flex;
    position: relative;
  }
}
.map-page-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #utility {
  position: relative;
  white-space: nowrap;
}
.map-page-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .toggle-icon-wrapper, .map-page-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .search-icon-wrapper {
  border-left: 1px solid #CCCCCC;
}
.map-page-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .search-icon-wrapper {
  border: none;
}
.site-page-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .login {
  padding: 0 0 0 5px;
}
.site-page-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .login span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 150px;
}
#header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: 1.1em;
  display: -moz-flex;
  display: flex;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -moz-align-items: center;
  align-items: center;
}
@media all and (max-width: 768px) {
  #header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 0.5em;
  }
}
@media all and (min-width: 1240px) {
  #header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: 0;
    padding-right: 0;
  }
}
#header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #header-inner {
  display: -moz-flex;
  display: flex;
  -moz-justify-content: flex-end;
  justify-content: flex-end;
  -moz-align-items: center;
  align-items: center;
}
@media (max-width: 768px) {
  #header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #header-inner {
    width: 100%;
  }
}
@media all and (min-width: 769px) {
  #header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #header-inner {
    flex-basis: 80%;
  }
}
@media all and (min-width: 769px) {
  #header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #header-inner.mod {
    flex-basis: 100%;
  }
}
#header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) nav {
  display: block;
  zoom: 1;
  text-align: center;
  position: relative;
}
#header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) nav ul {
  margin: 0;
  padding: 0 30px 0;
  display: block;
  list-style: none;
  display: -moz-flex;
  display: flex;
  -moz-flex-direction: row;
  flex-direction: row;
  -moz-align-items: center;
  align-items: center;
  -moz-justify-content: space-between;
  justify-content: space-between;
}
@media (min-width: 769px) and (max-width: 1000px) {
  #header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) nav ul {
    padding: 0 15px;
  }
}
#header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) nav li {
  display: block;
  margin: 0 0.6rem;
}
#header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) nav li:last-of-type {
  margin-right: 0;
}
#header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) nav a, #header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) nav a:link {
  white-space: nowrap;
  border-bottom: none;
  display: block;
  font-weight: bold;
  line-height: 32px;
  padding: 8px 0.35rem;
  -webkit-text-decoration: none;
  text-decoration: none;
  color: #071D25;
  margin: 0;
  position: relative;
  text-transform: capitalize;
}
#header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) nav a:visited {
  color: #071D25;
}
#header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) nav a:hover {
  color: #333;
  border-bottom: none;
}
@media (max-width: 768px) {
  #header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) nav {
    display: none;
  }
}
#header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .button {
  margin-bottom: 0;
  white-space: nowrap;
  padding: 15px 26px;
}
#header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .button.mod {
  padding: 12px 26px;
}
#logo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: relative;
  display: -moz-flex;
  display: flex;
  -moz-align-items: center;
  align-items: center;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
}
#logo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a {
  transform: translateY(3px);
}
#logo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a:hover {
  border: 0 none;
}
#logo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a img {
  width: 100%;
  max-width: 100%;
  height: 56px;
}
@media (max-width: 768px) {
  #logo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a img {
    height: 37px;
  }
}
#company-support-portal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .support-header {
  width: 30%;
}
#company-support-portal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #header #header-inner {
  flex-direction: row;
  align-items: center;
}
#company-support-portal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #header #header-inner #logo {
  margin-top: -10px;
  max-width: 300px;
  min-width: 180px;
}
#company-support-portal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #header #nav {
  margin: 25px 0 5px 0;
}
@media all and (max-width: 1023px) {
  #company-support-portal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .support-header {
    width: 40%;
  }
  #company-support-portal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #header #header-inner .sixcol.last {
    width: 100%;
    display: block;
  }
}
@media all and (max-width: 768px) {
  #company-support-portal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .support-header {
    width: 100%;
    text-align: center;
  }
  #company-support-portal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #header #header-inner {
    flex-direction: column;
  }
}
.signup:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 1.3rem;
}
@media all and (min-width: 900px) and (max-width: 1100px) {
  #header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) nav a, #header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) nav a:link {
    font-size: 1rem;
  }
  #header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .button {
    font-size: 1rem;
    padding: 11px 16px;
  }
  .signup:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-left: 0.5rem;
  }
}
@media all and (min-width: 769px) and (max-width: 899px) {
  #header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) nav a, #header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) nav a:link {
    font-size: 1rem;
  }
  #header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .button {
    font-size: 1rem;
    padding: 8px 10px;
  }
  .signup:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-left: 0.3rem;
  }
  #header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) nav li {
    margin: 0;
  }
}
@media all and (max-width: 768px) {
  #logo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-basis: 100%;
  }
  #logo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a {
    width: 50%;
    display: block;
    margin: 0 auto;
  }
  #header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    -moz-justify-content: center;
    justify-content: center;
  }
  #header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #header-inner {
    position: absolute;
    left: 5%;
    width: 3rem;
  }
  #header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #header-inner .pro-signin,
  #header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #header-inner .signup {
    display: none;
  }
}
#edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a:hover {
  -webkit-text-decoration: none;
  text-decoration: none;
  border-bottom: 0;
}
#edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .line {
  display: block;
  margin: 20px 0;
  clear: both;
}
#edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .edit_form_inner {
  width: 800px;
  margin: auto;
  padding: 1rem 0;
}
#edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .edit_form_inner h1 {
  font-size: 14px;
  font-weight: bold;
}
#edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .edit_form_inner h2 {
  font-weight: 700;
}
#edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .edit_form_inner input {
  background-color: white;
}
#edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .edit_form_inner input.button.green {
  background-color: #0E8841;
}
#edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .edit_form_inner input.button.red {
  background-color: #B51D09;
}
#edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .edit_form_inner #inline_save {
  width: 100%;
}
#edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .edit_form_inner #inline_save label {
  font-size: 12px;
  font-weight: bold;
  margin-top: 6px;
}
#edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .edit_form_inner #inline_save .simplelabel {
  float: none;
  margin: 0 auto;
  display: inline;
}
#edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span.small {
  color: #999;
}
#edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #locFields {
  height: 150px;
}
#edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #fields {
  text-align: center;
}
#edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) textarea#map_description {
  color: #000;
  font-size: 14px;
  width: 400px;
  height: 100px;
  font-family: Arial, sans-serif;
}
#edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #edit_form input {
  font-size: 14px;
}
#edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #zoom {
  display: none;
}
#edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) textarea#map_description, #edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #map_title, #edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #map_email, #edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #map_description, #edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .map_embed_code, #edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .map_locator_code, #edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .map_badge_code {
  width: 350px;
}
#edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #badge {
  margin-left: 125px;
  width: 284px;
  height: 142px;
}
@media only screen and (max-width: 900px) {
  #edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .edit_form_inner {
    width: 100%;
  }
}
@media only screen and (max-width: 630px) {
  #edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .edit_form_inner #inline_save label {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    margin-top: 25px;
    margin-right: 0;
  }
  #edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) textarea#map_description, #edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #map_title, #edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #map_email, #edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #map_description, #edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .map_embed_code, #edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .map_locator_code, #edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .map_badge_code {
    width: 100%;
  }
  #edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #inline_save div.input_desc span.small {
    margin: 10px 0 15px 0;
  }
  #edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #badge {
    margin-left: 0;
  }
  #edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #generator hr {
    margin: 3em 0 2em;
    border-bottom: 1px solid #ccc;
  }
  #edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) fieldset, #edit_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .fieldset {
    margin-top: 25px;
  }
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-family: Arial, sans-serif;
  margin-top: 2rem;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) + #footer {
  margin: 0;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) b {
  font-weight: bold;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img {
  width: auto;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .blink {
  background: #fff8a9;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .map-count {
  background: transparent;
  transition: 0.25s background;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .standard-body {
  margin-left: 0;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-right {
  padding-bottom: 25px;
  min-width: 375px;
  text-align: center;
  justify-self: center;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form-wrapper {
  margin-bottom: 80px;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-splash {
  padding: 80px 25px 50px;
  text-align: center;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-splash h1 {
  color: #fff;
  font-size: 2.4em;
  font-weight: normal;
  margin: 0;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-splash h2 {
  color: #fb9b39;
  font-weight: bold;
  font-style: italic;
  font-size: 1.8em;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-splash p {
  color: #fff;
  font-size: 1.6em;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .order-summary-container {
  margin: 32px 0;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table {
  width: 100%;
  border-collapse: collapse;
  margin: 20px 0 0 0;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) th,
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td {
  padding: 10px 0px;
  border: 0px solid #ddd;
  color: #777;
  font-size: 15px;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .row {
  display: flex;
  justify-content: space-between;
}
#signup-wrapper .total {
  border-top: 1px solid #d8d5ca !important;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .total {
  font-weight: bold;
  color: black;
  margin-top: 20px;
  padding-top: 10px;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .total td {
  font-weight: bold;
  color: black;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .price {
  color: black;
  font-weight: bold;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form {
  display: block;
  max-width: 800px;
  margin: 0 auto 50px;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .signup-fields {
  background: #f4f4f4;
  padding: 64px 75px 50px;
  margin-bottom: 20px;
  font-size: 100%;
}
@media screen and (max-width: 599px) {
  #signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .signup-fields {
    padding: 40px 40px 50px;
  }
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .signup-fields.hidden {
  display: none;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .signup-fields .field {
  margin: 0 0 0.5rem;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form h3 {
  font-size: 25px;
  margin: 0px 0 6px;
  z-index: 2;
  position: relative;
  text-align: left;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form a {
  color: #4990e2;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .signup-form-bubble-number {
  background: #fb9b39;
  color: #fff;
  border-radius: 100%;
  display: inline-block;
  margin-right: 5px;
  width: 33px;
  height: 33px;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .split-width .field:first-child {
  margin-right: 46px;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .split-width {
  display: -moz-flex;
  display: flex;
  -moz-justify-content: space-between;
  justify-content: space-between;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .field {
  width: 100%;
  margin-bottom: 15px;
  text-align: left;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .field label {
  margin-bottom: 5px;
  display: -moz-flex;
  display: flex;
  -moz-align-items: center;
  align-items: center;
  -moz-justify-content: space-between;
  justify-content: space-between;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .field input.full-width {
  width: 100%;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .field input {
  border: 1px solid #cacaca;
  padding: 14px 16px 14px 12px;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .field.full-width {
  width: 100%;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .field.full-width input,
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .field.full-width label {
  width: 100%;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .field.fiftywidth {
  width: 100%;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .field.fiftywidth input,
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .field.fiftywidth label {
  width: 50%;
  margin-right: 50%;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .field select {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  padding: 14px 26px 14px 12px;
  border-radius: 0;
  border: 1px solid #cacaca;
  background: url(/dist/c60c025eac2bd1c53b5c.svg) no-repeat calc(100% - 10px) center #fff;
  background-size: 6px 20px;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .field select::-ms-expand {
  color: #cfcfcf;
  background: #fff;
  border: 0;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .field.field-cvv {
  width: 285px;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .input-helper-text {
  padding: 10px 0 0 0;
  font-size: 12px;
  font-weight: bold;
  font-style: italic;
  color: #777777;
  text-align: left;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .input-error-helper {
  color: #ff2f2a;
  display: none;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .card-number-expiration-field select {
  width: 214px;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .card-number-expiration-slash {
  padding: 0 5px;
  font-size: 1.1em;
  font-weight: bold;
  color: #777777;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .state-select-field select {
  width: calc(100% - 187px);
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .pricing-subhead {
  color: #333;
  text-align: center;
  font-style: italic;
  font-weight: bold;
  font-size: 0.95em;
  margin-bottom: 5px;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .pricing-text {
  font-size: 0.8em;
  color: #333333;
  margin: 0px 0 35px 0;
  line-height: 140%;
  letter-spacing: 0.02em;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-signin-text {
  margin: 10px 0 20px;
  text-align: center;
  color: #333333;
  font-weight: 700;
  font-size: 1.1em;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-signin-button {
  border: 0;
  background: none;
  color: #fb9b39;
  font: inherit;
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .secure-label {
  color: #5fa700;
  font-weight: normal;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .secure-label img {
  height: 12px;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .split-width-two-thirds {
  display: -moz-flex;
  display: flex;
  -moz-justify-content: center;
  justify-content: center;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .split-width-two-thirds .field:first-child {
  margin-right: 50px;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-submit-wrapper {
  text-align: center;
  margin-top: 35px;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-submit-wrapper img {
  width: 28px;
  vertical-align: middle;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-submit-wrapper p {
  color: #333333;
  margin: 0 0 25px;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-submit-wrapper button {
  font-size: 1.5em;
  font-weight: 500;
  font-family: inherit;
  padding: 18px 72px;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-submit-wrapper .small-print {
  font-size: 12px;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-footer {
  background: #444343;
  color: #fff;
  padding: 50px;
  clear: both;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-footer p {
  margin: 0;
  text-align: center;
  font-weight: bold;
  font-size: 1.8em;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-footer .signup-footer-underline {
  background: url(/dist/a9c46c52d1f5dca910c5.svg) no-repeat bottom;
  padding: 0 0 7px;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-footer .signup-footer-logos-list {
  margin-top: 30px;
  display: -moz-flex;
  display: flex;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -moz-align-items: center;
  align-items: center;
  list-style: none;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-footer .signup-footer-logos-list-item {
  padding: 0 10px;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-form-auto-error {
  color: red;
  font-weight: bold;
}
@media all and (min-width: 1280px) {
  #signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    background-size: contain;
  }
}
@media all and (max-width: 700px) {
  #signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-footer .signup-footer-logos-list-item:nth-child(even) {
    display: none;
  }
}
@media all and (max-width: 580px) {
  #signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-footer .signup-footer-logos-list-item:nth-child(even) {
    display: block;
  }
  #signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-footer .signup-footer-logos-list-item:nth-child(odd) {
    display: none;
  }
  #signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-splash {
    font-size: 0.8em;
  }
  #signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .split-width,
  #signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .split-width-two-thirds {
    display: block;
  }
  #signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .field.field-cvv {
    width: 100%;
  }
  #signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .card-number-expiration-slash {
    display: none;
  }
  #signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .card-number-expiration-month {
    margin-bottom: 30px;
  }
  #signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .state-select-field select,
  #signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .card-number-expiration-field select {
    width: 100%;
  }
  #signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-form .signup-submit-wrapper button {
    padding: 18px 25px;
  }
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-box {
  margin-left: 0px;
  margin-right: auto;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-box hr {
  margin: 0px;
}
@media all and (max-width: 1240px) {
  #signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-right {
    display: flex;
    flex-direction: column;
    align-content: center;
  }
  #signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-right .pricing-box {
    margin-right: 0px;
    align-self: center;
  }
}
@media all and (min-width: 1240px) {
  #signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-box {
    margin-top: 0px;
    margin-right: 0px;
  }
  #signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-right {
    float: right;
    width: 31%;
  }
}
@media screen and (max-width: 1240px) {
  #signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .eightcol {
    width: 100%;
  }
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .instruction {
  color: #777777;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #addon_price::before {
  right: 0;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-box-title {
  font-size: 16px;
  line-height: 150%;
  padding: 0px 48px;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-box-body {
  max-width: none;
  margin: 0px;
  text-align: left;
  padding: 32px 24px 32px 24px;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-box-body div {
  font-size: 15px;
  line-height: 150%;
  color: #777777;
  margin-bottom: 8px;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-box-body .h1 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pricing-box-body .plan-frequency {
  color: #777777;
}
#signup-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup_frequency_radio_group {
  display: flex;
  flex-wrap: wrap;
}
button.faux-braintree-payment-options-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #fafafa;
  border-radius: 4px;
  color: #000;
  cursor: pointer;
  font-size: 14px;
  margin: 0 auto;
  padding: 18px;
  text-align: center;
  width: 100%;
  border: none;
  line-height: 1.2;
  font-weight: 400;
}
button.faux-braintree-payment-options-button:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-weight: 500;
  background: #fcfcfc;
}
button.faux-braintree-payment-options-button:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span {
  border-color: #000;
}
button.faux-braintree-payment-options-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span {
  border-bottom: 1px solid #b5b5b5;
  padding-bottom: 1px;
}
#annual-monthly-toggle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-evenly;
  padding: 8px;
  gap: 8px;
  width: -webkit-fill-available;
  width: -moz-available;
  width: stretch;
  height: 64px;
  background: #fff;
  border-radius: 9999px;
  align-self: center;
}
#annual-monthly-toggle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input {
  display: none;
}
#annual-monthly-toggle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) div {
  display: flex;
  flex-grow: 1;
}
#annual-monthly-toggle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) label {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 12.5px 10px;
  gap: 10px;
  height: 48px;
  border-radius: 999px;
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 150%;
  color: #777777;
  flex-grow: 1;
}
#annual-monthly-toggle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input:checked ~ label {
  background: #f9c81b;
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);
  color: black;
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 150%;
  color: #1d1d1d;
}
.add-on-count-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.add-on-count-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) div {
  display: flex;
}
.add-on-count-selection:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  flex-direction: row;
  padding: 0px;
  gap: 12px;
  border-width: 2px;
  border-color: rgba(0, 0, 0, 0);
  align-items: center;
  background: #fff;
  border-radius: 140px;
}
.add-on-count-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 150%;
  color: #071d25;
  align-self: center;
  padding-left: 10px;
}
.add-on-prompt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #777777;
}
.add-on-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 20px;
  flex-grow: 1;
  align-items: center;
  font-weight: 400;
  font-size: 12px;
  line-height: 150%;
  color: #777777;
}
.add-on-price:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-weight: 700;
  font-size: 16px;
  line-height: 150%;
  align-items: center;
  color: #071d25;
}
#addOnPrice:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 3px;
}
.add-on-count-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 10px;
  width: 23px;
  height: 23px;
  background: #024059;
  border-radius: 60px;
  border-width: 0px;
  margin: 5px;
}
.add-on-count-value:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 22.5px;
  letter-spacing: 0px;
  color: #024059;
  font-weight: bold;
}
.add-on-tooltip-image:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 0;
  width: 16px;
  height: 16px;
}
.add-on-tooltip-image:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .add-on-tooltip-container {
  display: flex;
}
.add-on-tooltip-image:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .add-on-tooltip-container-tax {
  display: flex;
}
.add-on-contents-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 40px;
  padding-bottom: 16px;
  font-size: 16px;
  line-height: 150%;
  color: #071d25;
}
.add-on-contents:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  flex-direction: row;
  gap: 4px;
}
.hide:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
  overflow: hidden;
}
.add-on-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 12px 16px;
  gap: 6px;
  background: #ffffff;
  border-radius: 70px;
  font-size: 12px;
  line-height: 150%;
  color: #777777;
}
.add-on-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span {
  font-weight: 700;
}
.account-info-prompt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 16px;
  line-height: 150%;
  color: #777777;
}
.savings-highlight:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  padding: 8px 12px;
  gap: 10px;
  background: #cfe4ed;
  border-radius: 80px;
  font-size: 12px;
  font-weight: 400;
  color: #024059;
}
.bg-map:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-image: url(/dist/8b4e2ae000afbf17df47.jpg);
  background-position: top;
  background-repeat: no-repeat;
  background-size: cover;
}
#video:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img {
  width: auto;
  border: none;
}
#generator.homepage-generator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: url(/dist/76cc4442ecbc98324d5f.jpg) no-repeat;
  background-size: cover;
  font-family: Arial, sans-serif;
}
#generator.homepage-generator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h1 {
  color: #fff;
}
#generator.homepage-generator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p {
  color: #fff;
}
#generator.homepage-generator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p a {
  color: #fff;
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
#generator.homepage-generator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .extra-options {
  background: #f6f6f6;
  border-radius: 4px;
  margin: 25px auto;
  padding: 25px;
}
#generator.homepage-generator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .extra-options p {
  color: #333;
}
#generator.homepage-generator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) fieldset,
#generator.homepage-generator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .fieldset {
  width: 100%;
}
h2.subheadline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #585757;
  text-align: center;
  font-weight: 700;
  font-size: 30px;
  margin-bottom: 35px;
}
.headline-underline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: url(/dist/a9c46c52d1f5dca910c5.svg) no-repeat bottom;
  padding: 0 0 7px;
}
.home-native-apps-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #f5f5f5;
  text-align: left;
}
.home-native-apps-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .home-native-apps-inner {
  max-width: 1000px;
}
.home-native-apps-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #mobile-callout {
  padding: 40px 0;
}
.home-native-apps-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #mobile-callout .mobile-callout-image {
  max-width: 400px;
}
.home-native-apps-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2,
.home-native-apps-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p,
.home-native-apps-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li {
  text-align: left;
}
.home-native-apps-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul {
  text-align: left;
  margin: 15px 0;
  padding: 10px 0;
}
.home-native-apps-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul li {
  padding-right: 35px;
  display: inline-block;
}
.home-native-apps-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul .bullet-icon-marker {
  width: 15px;
  border: none;
  outline: none;
  margin-right: 5px;
  position: relative;
  top: 5px;
}
.home-native-apps-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p {
  text-align: left;
}
.home-native-apps-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p a {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
a.play-video-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: inline-block;
  background: #ff8700;
  border-radius: 4px;
  font-size: 16px;
  color: #ffffff;
  padding: 8px 15px;
  margin-left: 5px;
  position: relative;
  top: -2px;
}
a.play-video-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .play-video-btn-icon {
  width: 12px;
  margin-right: 4px;
}
.logo-footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #444343;
  color: #fff;
  padding: 50px;
}
.logo-footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p {
  margin: 0;
  text-align: center;
  font-weight: bold;
  font-size: 1.8em;
}
.logo-footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2 {
  color: #fff;
  text-align: center;
  font-weight: bold;
  font-size: 1.8em;
  max-width: 1000px;
  margin: 0 auto;
}
.logo-footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-footer-logos-list {
  max-width: 1000px;
  margin: 30px auto;
  display: -moz-flex;
  display: flex;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -moz-align-items: center;
  align-items: center;
  list-style: none;
}
.logo-footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-footer-logos-list-item {
  padding: 0 10px;
}
@media screen and (max-width: 767px) {
  .logo-footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-footer-logos-list {
    display: inline-block;
    text-align: center;
  }
  .logo-footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-footer-logos-list-item {
    display: inline-block;
    margin-bottom: 25px;
  }
}
.promo-banner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: 10px;
  background: #fff0c0;
  text-align: center;
  font-weight: bold;
}
.pricing-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: 0 15px;
}
.pricing-card.signup-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 25px;
}
.pricing-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card-content {
  background: #fff;
  border: 1px solid #FFC715;
  border-radius: 8px;
  text-align: center;
  padding: 30px 15px;
  background-clip: padding-box;
  position: relative;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
}
.pricing-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card-content.signup-card-content {
  padding: 0;
  border-color: #DDDDDD;
}
.pricing-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card-content h1 {
  font-weight: 200;
  font-size: 2.9em;
  color: #515050;
  margin: 0;
  line-height: 1em;
  padding: 0 10px;
}
.pricing-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card-content .price {
  font-weight: 600;
  font-size: 3.75em;
  color: #FFC715;
  margin: 0;
  line-height: 1.25em;
}
.pricing-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card-content .price.enterprise {
  font-size: 1.625em;
  margin: 10px 0 42px 0;
}
.pricing-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card-content p {
  font-size: 0.75em;
  margin-bottom: 25px;
}
.pricing-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card-content .card-title {
  font-size: 1em;
  font-weight: 700;
  margin-bottom: 10px;
  margin-top: 15px;
}
.pricing-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card-content ul {
  list-style: none;
  margin: 0;
}
.pricing-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card-content ul li {
  border-bottom: 1px solid #DADADA;
  margin-bottom: 10px;
  padding-bottom: 10px;
}
.pricing-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card-content ul li:last-child {
  border-bottom: 0;
}
.pricing-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card-content .pricing-card-explainer {
  border-top: 1px solid #DADADA;
  background: #F6F6F6;
  padding: 25px;
}
.pricing-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card-content .pricing-card-explainer p {
  padding-bottom: 0;
  margin-bottom: 0;
  font-size: 12px;
  color: #757575;
}
.pricing-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card-content .popular {
  background-color: #ffd449;
  color: #515050;
  font-size: 0.875em;
  position: absolute;
  padding: 0.25em 3em;
  left: -2.5em;
  font-weight: 600;
  top: 2.5em;
  transform: rotate(-45deg);
}
.pro-features:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  text-align: center;
}
@media screen and (max-width: 766px) {
  .pro-features:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
  }
  .pro-features:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pro-feature {
    width: 80%;
  }
}
@media screen and (min-width: 767px) {
  .pro-features:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 1200px;
    justify-content: center;
    flex-direction: row;
    flex-wrap: wrap;
    margin: auto;
  }
  .pro-features:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pro-feature {
    width: 33.33%;
    padding: 20px;
  }
}
.pro-features:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2 {
  margin-bottom: 1.7em;
}
.pro-features:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3 {
  color: #024059;
}
.pro-features:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span {
  display: block;
  color: #024059;
  font-size: 4em;
  margin: 0 0 1rem;
}
.bg-blue:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pro-features-content h3, .bg-blue:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pro-features-content span, .bg-blue:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pro-features-content a {
  color: #BFE4F9;
}
.lite-features-cta:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2rem;
}
.pricing-video:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: block;
  margin: 0 auto;
  justify-content: center;
  background: none;
  text-align: center;
}
.pricing-video:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #pro-demo {
  margin: 1rem auto 4rem;
  max-width: 100%;
  max-height: 400px;
  height: auto;
  width: auto;
}
.flexible-billing:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  line-height: 24px;
}
a.pro-features-link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #FF9200;
  font-weight: bold;
  margin-top: 20px;
  -webkit-text-decoration: underline;
  text-decoration: underline;
  display: inline-block;
}
a.pro-features-link:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration: none;
  text-decoration: none;
  border-bottom: 0;
  padding-bottom: 0;
  cursor: pointer;
}
@media screen and (max-width: 1125px) {
  .pricing-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card-content h1 {
    font-size: 2.5em;
  }
}
@media screen and (max-width: 1115px) {
  .pricing-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card-content h1 {
    font-size: 2.4em;
  }
}
@media screen and (max-width: 950px) {
  .pricing-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card-content h1 {
    font-size: 1.8em;
  }
  .pricing-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .card-content .price {
    font-size: 3.25em;
  }
}
#feature-page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) section {
  text-align: center;
}
#feature-page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) section.using-batchgeo {
  padding: 0;
}
.feature-set:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .feature-group {
  display: -moz-flex;
  display: flex;
  -moz-flex-direction: row;
  flex-direction: row;
  -moz-justify-content: center;
  justify-content: center;
}
.feature-set:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2 {
  font-size: 30px;
  font-weight: 600;
  text-align: center;
}
.feature-set:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p {
  text-align: center;
}
.feature-set:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .feature-item {
  display: -moz-flex;
  display: flex;
  -moz-flex: 1;
  flex: 1;
  border: 0;
  margin: 0 11px;
  text-align: center;
  background: #f0f2f3;
}
.feature-set:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .feature-item a {
  display: inline-block;
  height: 360px;
  margin: 0 auto;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.feature-set:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .feature-item a:hover {
  outline: none;
  -webkit-text-decoration: none;
  text-decoration: none;
  border-bottom: none;
}
.feature-set:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .feature-item .feature-content {
  height: 155px;
  display: -moz-flex;
  display: flex;
  -moz-flex-direction: column;
  flex-direction: column;
  -moz-justify-content: space-between;
  justify-content: space-between;
  padding: 0 10px;
}
.feature-set:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .feature-item .feature-content h3 {
  font-size: 20px;
  color: #024059;
  margin: 0 0 12px 0;
  padding: 0;
}
.feature-set:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .feature-item .feature-content p {
  margin: 0 0 10px 0;
  padding: 0;
  line-height: 20px;
}
.feature-set:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .feature-item .feature-content p.more {
  color: #024059;
}
.feature-set:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .feature-item .featureill {
  height: 195px;
  padding: 20px 25px;
  display: -moz-flex;
  display: flex;
  -moz-align-items: center;
  align-items: center;
  -moz-justify-content: center;
  justify-content: center;
}
.feature-set:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .feature-item .featureill img {
  max-width: 170px;
  max-height: 170px;
}
@media screen and (max-width: 1250px) {
  .feature-set:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .feature-item .featureill img {
    max-width: 140px;
    max-height: 140px;
  }
}
.feature-set:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .feature-item:hover {
  background: #fbfbfb;
}
.foryourbusiness:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .feature-item {
  background: #fff;
}
.foryourbusiness:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .feature-content p {
  font-size: 15px;
}
.using-batchgeo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .using-batchgeo-contain a:hover {
  border: none;
  opacity: 0.8;
}
.using-batchgeo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .using-batchgeo-contain h1,
.using-batchgeo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .using-batchgeo-contain p,
.using-batchgeo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .using-batchgeo-contain ul,
.using-batchgeo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .using-batchgeo-contain li,
.using-batchgeo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .using-batchgeo-contain a {
  color: #fff;
}
.using-batchgeo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .using-batchgeo-contain h1,
.using-batchgeo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .using-batchgeo-contain p {
  text-align: center;
}
.using-batchgeo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .using-batchgeo-contain ul,
.using-batchgeo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .using-batchgeo-contain li {
  text-align: left;
  font-weight: bold;
}
.using-batchgeo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .using-batchgeo-contain li {
  list-style: none;
  background: url(/dist/7e031be08b49b65fc2f9.svg) no-repeat 0 2px;
}
.using-batchgeo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .using-batchgeo-contain li a {
  padding-left: 30px;
}
.using-batchgeo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .using-batchgeo-contain li:before {
  display: none;
}
.batchgeo-list-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 1rem;
  display: -moz-flex;
  display: flex;
  -moz-flex-direction: row;
  flex-direction: row;
  flex-basis: 33%;
}
.batchgeo-list-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul {
  -moz-flex: 1;
  flex: 1;
}
@media all and (min-width: 801px) {
  .batchgeo-list-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul:first-of-type {
    flex-basis: 40%;
  }
  .batchgeo-list-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul:nth-of-type(2) {
    flex-basis: 33%;
  }
  .batchgeo-list-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul:last-of-type {
    flex-basis: 27%;
  }
}
@media all and (max-width: 1150px) {
  .feature-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: -moz-flex;
    display: flex;
    -moz-flex-direction: row;
    flex-direction: row;
    flex-wrap: wrap;
  }
  .feature-set:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
  .feature-set:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .feature-item {
    flex-wrap: wrap;
    -moz-flex: none;
    flex: none;
    flex-basis: 30%;
    margin-bottom: 1.5rem;
  }
}
@media all and (max-width: 800px) {
  .batchgeo-list-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    -moz-flex-direction: column;
    flex-direction: column;
    -moz-align-items: center;
    align-items: center;
    margin-bottom: 25px;
  }
  .batchgeo-list-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul {
    width: 225px;
    margin: 0;
  }
  .batchgeo-list-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul li {
    margin-bottom: 5px;
  }
}
@media all and (max-width: 650px) {
  .feature-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: -moz-flex;
    display: flex;
    -moz-flex-direction: row;
    flex-direction: row;
    flex-wrap: wrap;
  }
  .feature-set:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
  .feature-set:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .feature-item {
    flex-wrap: wrap;
    -moz-flex: 1;
    flex: 1;
    flex-basis: 48%;
    margin-bottom: 1.5rem;
  }
  .using-batchgeo-contain:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul li {
    width: 100%;
  }
}
@media all and (max-width: 460px) {
  .feature-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: -moz-flex;
    display: flex;
    -moz-flex-direction: column;
    flex-direction: column;
    flex-wrap: wrap;
  }
  .feature-set:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
  .feature-set:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .feature-item {
    max-width: 300px;
    flex-basis: 100%;
    flex-wrap: wrap;
  }
}
.promo-features.feature-set:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .feature-item {
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.33);
}
@media all and (min-width: 1250px) {
  .promo-features.feature-set:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .feature-item {
    margin: 0 2.25rem;
  }
}
.map-excel-data:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .splash {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.map-excel-data:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .flex-row {
  flex-direction: row;
}
.map-excel-data:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .flex-column {
  flex-direction: column;
}
.map-excel-data:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .flex-width {
  flex-direction: row;
}
.map-excel-data:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .imageBlock {
  min-width: 250px;
}
.map-excel-data:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #features_cta_button {
  margin-top: 10px;
}
@media all and (max-width: 1180px) and (min-width: 768px) {
  .map-excel-data:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .textBlock {
    width: 82%;
  }
}
@media all and (max-width: 1180px) {
  .map-excel-data:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .flex-width {
    flex-direction: column;
  }
}
.data-analysis:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .splash {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.data-analysis:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .flex-row {
  display: flex;
  flex-direction: row;
}
.data-analysis:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .flex-column {
  display: flex;
  flex-direction: column;
}
.data-analysis:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .flex-width {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.data-analysis:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .imageBlock {
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 250px;
  margin-top: -10px;
}
.data-analysis:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #features_cta_button {
  margin-top: 10px;
}
@media all and (max-width: 1180px) and (min-width: 768px) {
  .data-analysis:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .textBlock {
    width: 82%;
  }
}
@media all and (max-width: 1180px) {
  .data-analysis:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .flex-width {
    flex-direction: column;
    justify-content: center;
  }
}
.real-estate-mapping:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .splash {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.real-estate-mapping:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .imageBlock {
  min-width: 250px;
}
@media all and (max-width: 1180px) {
  .real-estate-mapping:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .splash {
    flex-direction: column;
  }
}
#mobile-page-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #content-wrap {
  padding-bottom: 0;
}
#mobile-page-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #content-wrap .button {
  display: block;
  width: 100%;
  color: #fff;
  border-color: #000;
}
#mobile-page-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mobile-page-intro {
  padding: 80px 25px 0;
  overflow: hidden;
}
#mobile-page-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mobile-page-intro h1 {
  color: #fff;
  font-size: 2.4em;
  font-weight: 600;
  margin: 0 0 10px 0;
  text-align: center;
}
#mobile-page-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mobile-page-intro h2 {
  font-size: 22px;
  color: #fb9b39;
  text-align: center;
  font-style: italic;
  font-weight: 700;
  margin-bottom: 50px;
}
#mobile-page-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mobile-page-intro p {
  color: #fff;
  font-size: 24px;
  text-align: left;
  margin-bottom: 30px;
}
#mobile-page-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mobile-page-intro ul {
  margin-left: 50px;
  list-style-type: disc;
}
#mobile-page-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mobile-page-intro ul li {
  color: #fff;
  font-size: 22px;
  text-align: left;
}
#mobile-page-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mobile-page-intro p.disclaimer {
  font-size: 13px;
  color: #FFFFFF;
  line-height: 18px;
}
#mobile-page-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mobile-page-intro p.disclaimer a {
  color: #fff;
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
#mobile-page-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mobile-page-image-wrapper {
  position: absolute;
  top: 0;
  right: 0;
}
@media all and (min-width: 1025px) {
  #mobile-page-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mobile-page-image-wrapper {
    right: 5%;
  }
}
#mobile-page-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .download-callout {
  background: #023448;
  border-radius: 4px;
  margin: 10px 0 15px 0;
  padding: 15px 25px;
  display: inline-block;
  width: auto;
}
@media all and (max-width: 345px) {
  #mobile-page-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .download-callout {
    padding: 10px 20px;
  }
}
#mobile-page-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .download-callout p {
  font-size: 30px;
  color: #FFFFFF;
  font-weight: 600;
  letter-spacing: 0.35px;
  margin: 0;
  padding: 15px 0 0 0;
}
@media all and (max-width: 600px) {
  #mobile-page-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .download-callout p {
    font-size: 24px;
  }
}
@media all and (max-width: 600px) {
  #mobile-page-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .download-callout p {
    font-size: 24px;
  }
}
@media all and (min-width: 600px) {
  #mobile-page-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .download-callout img {
    max-width: 250px;
  }
}
@media all and (min-width: 1160px) {
  #mobile-page-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .download-callout img {
    margin-left: 20px;
    margin-top: -15px;
  }
}
@media all and (max-width: 600px) {
  #mobile-page-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .download-callout img {
    max-width: 100%;
  }
}
#pro-features-mobile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3 {
  color: #024059;
}
.key-feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 1rem 0;
}
#why-go-mobile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .feature-group {
  display: -moz-flex;
  display: flex;
  -moz-flex-direction: row;
  flex-direction: row;
  -moz-justify-content: center;
  justify-content: center;
  max-width: 1140px;
  margin: 0 auto;
}
#why-go-mobile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .feature-item {
  display: -moz-flex;
  display: flex;
  -moz-flex: 1;
  flex: 1;
  border: 0;
  margin: 0 1%;
  text-align: center;
  -moz-flex-direction: column;
  flex-direction: column;
}
#why-go-mobile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .feature-item .feature-content {
  padding: 0 25px;
}
#why-go-mobile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .feature-item .feature-content h3 {
  color: #024059;
  margin: 0 0 15px 0;
  min-height: 40px;
}
#why-go-mobile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .feature-item .feature-content p {
  margin: 0 0 10px 0;
  padding: 0;
  font-size: 15px;
  line-height: 1.35;
}
#why-go-mobile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .feature-item .feature-content p.more {
  color: #36c;
}
#why-go-mobile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .feature-item .featureill {
  height: 220px;
  padding: 50px 15px;
  display: -moz-flex;
  display: flex;
  -moz-align-items: center;
  align-items: center;
  -moz-justify-content: center;
  justify-content: center;
}
#why-go-mobile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .feature-item .featureill img {
  max-width: 200px;
  max-height: 180px;
}
#getstartedwithbg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ol li {
  font-style: italic;
}
#getstartedwithbg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .wrap {
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
}
#getstartedwithbg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2 {
  margin-bottom: 3.5rem;
}
@media screen and (max-width: 1063px) {
  #getstartedwithbg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2 {
    margin-bottom: 2.5rem;
  }
}
@media screen and (max-width: 768px) {
  #getstartedwithbg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h2 {
    margin-bottom: 2rem;
  }
}
#footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 0;
}
@media all and (max-width: 1160px) {
  .mobile-page-intro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .download-callout {
    width: 100%;
    text-align: center;
  }
  .mobile-page-intro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .download-callout p {
    text-align: center;
    margin-bottom: 10px;
    margin-top: 0;
    width: 100%;
    -moz-flex-direction: column;
    flex-direction: column;
  }
  .mobile-page-intro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .download-callout a {
    clear: both;
    margin-top: 10px;
    display: block;
  }
  .mobile-page-intro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .download-callout img {
    clear: both;
    max-width: 250px;
    margin-left: 0;
    margin-top: 0;
    float: none;
  }
}
@media all and (max-width: 767px) {
  .mobile-page-image-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}
@media all and (max-width: 768px) {
  #why-go-mobile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .feature-group {
    -moz-flex-direction: column;
    flex-direction: column;
    max-width: 600px;
    margin-right: auto;
    margin-left: auto;
  }
  #why-go-mobile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .feature-item {
    margin-bottom: 25px;
  }
}
.home-admin-map-table-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-align: center;
  margin-top: 3em;
}
.home-admin-map-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 1140px;
  width: 90%;
  margin: 0 auto 4rem;
}
.home-admin-map-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table {
  width: 100%;
  border: 1px solid #ddd;
  border-left-width: 0;
  border-collapse: separate;
  border-spacing: 0;
  border-radius: 6px 6px 0 0;
  margin-bottom: 50px;
}
.home-admin-map-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td {
  padding: 8px 9px;
  vertical-align: middle;
  border: 1px solid #ddd;
  border-width: 1px 0 0 1px;
  text-align: left;
}
.home-admin-map-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td.center {
  text-align: center;
}
.home-admin-map-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td.updated {
  font-size: 12px;
}
.home-admin-map-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) th {
  font-weight: 700;
  border-top-width: 0;
  padding: 6px 9px;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
  border-width: 0 0 0 1px;
  text-align: left;
}
.home-admin-map-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) th:first-child {
  border-radius: 6px 0 0 0;
}
.home-admin-map-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .center {
  text-align: center;
}
.home-admin-map-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .button {
  margin: 0;
  margin: 2px;
  padding: 6px 10px;
}
@media all and (max-width: 768px) {
  .home-admin-map-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .button {
    display: block;
  }
  .home-admin-map-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td {
    vertical-align: top;
  }
}
*:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::before, :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  box-sizing: border-box;
}
.hide-navbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
}
.scroller:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
.scroller-inner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: relative;
}
.container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
.bg-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow: hidden;
}
.container.map-page-container.data-view-open:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
.bg-container.map-page-container.data-view-open:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
  height: 100%;
  width: 100%;
}
.menu-trigger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
  position: relative;
  padding-left: 20px;
  padding-right: 10px;
  font-size: 0.9em;
}
.menu-trigger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  position: absolute;
  top: 2px;
  left: 0;
  width: 40px;
  height: 6px;
  background: #ccc;
  content: "";
  box-shadow: 0 6px #fff, 0 12px #ccc, 0 18px #fff, 0 24px #ccc;
}
.menu-trigger:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
.menu-trigger:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
.menu-trigger:visited:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border: 0;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.menu-trigger:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  opacity: 0.8;
}
.mp-pusher:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: relative;
  left: 0;
  display: block;
  z-index: 9999;
}
.mp-pusher.mp-pushed:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}
.mp-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  width: 300px;
  height: 100vh;
  background-color: #ccc;
  overflow: auto;
  background: #FFF;
  width: 320px;
  z-index: 99999;
  transform: translate3d(100%, 0, 0);
}
@media screen and (max-width: 768px) {
  .mp-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 86%;
  }
}
.mp-level:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  display: -moz-flex;
  display: flex;
  -moz-flex-direction: column;
  flex-direction: column;
  transform: translate3d(100%, 0, 0);
}
.mp-pusher:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::after,
.mp-level:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::after,
.mp-level:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::before {
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  height: 0;
  content: "";
  opacity: 0;
}
.mp-pusher:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::after,
.mp-level:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::after {
  background: rgba(0, 0, 0, 0.3);
  transition: opacity 0.3s, width 0.1s 0.3s, height 0.1s 0.3s;
}
.mp-level:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::after {
  z-index: -1;
}
.mp-pusher.mp-pushed:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::after,
.mp-level.mp-level-overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::after {
  width: 100%;
  height: 100%;
  opacity: 1;
  transition: opacity 0.3s;
}
.mp-level.mp-level-overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
}
.mp-level.mp-level-overlay.mp-level:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::before {
  width: 100%;
  height: 100%;
  background: transparent;
  opacity: 1;
}
.mp-pusher:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
.mp-level:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transition: all 0.3s;
}
.mp-overlap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mp-level.mp-level-open {
  box-shadow: 1px 0 2px rgba(0, 0, 0, 0.2);
  transform: translate3d(0, 0, 0);
}
.mp-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > .mp-level,
.mp-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > .mp-level.mp-level-open,
.mp-menu.mp-overlap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > .mp-level,
.mp-menu.mp-overlap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) > .mp-level.mp-level-open {
  box-shadow: none;
  transform: translate3d(0, 0, 0);
}
.mp-cover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mp-level.mp-levelen {
  transform: translate3d(0, 0, 0);
}
.mp-cover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mp-level.mp-level-open > ul > li > .mp-level:not(.mp-level-open) {
  transform: translate3d(-100%, 0, 0);
}
div#sidebar-recently-viewed:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mp-back {
  position: relative;
  display: flex;
  align-items: center;
  padding: 1em;
  outline: none;
  transition: background 0.3s;
  font-size: 14px;
  color: #FF8A00;
  letter-spacing: 0.5px;
  line-height: 16px;
}
div#sidebar-recently-viewed:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mp-back:before {
  font-family: "batchgeotoolbaricons";
  content: "\e923";
  font-size: 1.8em;
  width: 22px;
}
@media all and (min-width: 100px) and (max-width: 918px) {
  .menu-trigger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: inline;
    font-size: 0.9em;
    height: 32px;
    top: 8px;
    float: right;
    position: relative;
  }
  .menu-trigger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    position: absolute;
    top: 2px;
    left: 0;
    width: 30px;
    height: 4px;
    background: #ccc;
    box-shadow: 0 4px #fff, 0 8px #ccc, 0 12px #fff, 0 16px #ccc;
    content: "";
  }
}
#mp-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #login_box input[type=text],
#mp-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #login_box input[type=password] {
  border: 1px solid rgba(252, 189, 66, 0.6);
}
#mp-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #login_box {
  background-color: rgba(255, 255, 255, 0.2);
  padding: 20px;
}
#sidebar-utility:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #fff;
}
#sidebar_login_box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 90%;
  margin: 1rem auto 2rem;
  padding: 0.8rem 1rem 1rem;
  font-size: 1.2em;
  background-color: #FFD449;
  display: -moz-flex;
  display: flex;
  -moz-flex-direction: column;
  flex-direction: column;
}
#sidebar_login_box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .error {
  color: #B51D09;
  font-weight: normal;
  padding-top: 10px;
}
#sidebar_login_box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3 {
  width: 100%;
  font-size: 14px;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
#sidebar_login_box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) form {
  width: 100%;
}
#sidebar_login_box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) label {
  display: none;
}
#sidebar_login_box input[type=text],
#sidebar_login_box input[type=password] {
  font-size: 14px !important;
}
#sidebar_login_box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=text],
#sidebar_login_box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=password] {
  box-sizing: border-box;
  margin-bottom: 10px;
  border-radius: 2px;
  border-color: #8b8b8b;
  border: none;
  padding: 0.9em 0.75em;
  width: 100%;
}
#sidebar_login_box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) form p {
  padding: 0;
  margin-top: 0.25rem;
  font-size: 14px;
}
@media screen and (max-width: 350px) {
  #sidebar_login_box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) form p {
    font-size: 12px;
  }
}
#sidebar_login_box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p {
  padding: 15px 0;
  margin: 0;
  font-size: 15px;
}
#sidebar_login_box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p:last-child {
  box-shadow: none;
}
#sidebar_login_box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p a {
  color: #7F6E35;
}
#sidebar_login_box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p #sidebar_login_box span {
  font-size: 12px;
  margin-left: 15px;
}
#sidebar_login_box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p .forgot_link {
  position: relative;
  top: -2px;
  font-weight: normal;
  color: #023448;
}
#sidebar_login_box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p .forgot_link:hover {
  border: none;
  color: #023448;
}
#sidebar_login_box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p .avatar-icon {
  display: inline-block;
  width: 20px;
  margin-right: 8px;
  margin-bottom: -6px;
}
#sidebar_login_box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p .lock-icon {
  display: inline-block;
  width: 16px;
  margin-right: 8px;
  margin-bottom: -3px;
  margin-top: -4px;
}
#sidebar_login_box p #login_button {
  font-size: 20px !important;
}
#sidebar_login_box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p #login_button {
  padding: 14px 20px;
  margin: 0 0.25rem 0 0;
}
@media screen and (max-width: 350px) {
  #sidebar_login_box p #login_button {
    font-size: 16px !important;
  }
  #sidebar_login_box:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p #login_button {
    padding: 12px 16px;
  }
}
#sidebar-navigation:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 0;
  padding: 1rem;
  list-style: none;
  display: -moz-flex;
  display: flex;
  -moz-flex-direction: column;
  flex-direction: column;
}
#sidebar-navigation:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li {
  font-size: 1.25rem;
  font-weight: bold;
  text-align: center;
  margin: 0;
  padding: 0;
}
#sidebar-navigation:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li a {
  display: inline-block;
  width: 100%;
  color: #071D25;
  padding: 0.25rem 0;
  margin: 0.5rem 0;
  -webkit-text-decoration: none;
  text-decoration: none;
}
#sidebar-navigation:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li a:hover {
  border: none;
  -webkit-text-decoration: none;
  text-decoration: none;
  color: #333;
}
@media (min-width: 919px) {
  .site-page-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #sidebar-navigation {
    display: none;
  }
}
div:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul li #secondary-menu-trigger {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
div:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul li #secondary-menu-trigger:after {
  font-family: "batchgeotoolbaricons";
  content: "\e924";
  font-size: 2em;
}
#sidebar-recently-viewed:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
  background: #fff;
  height: 100vh;
}
#sidebar-recently-viewed:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3 {
  color: #777;
  line-height: 1.5em;
  -webkit-text-decoration: none;
  text-decoration: none;
  font-weight: normal;
  background: #ffd449;
  margin: 0;
  padding: 1rem;
  font-size: 1em;
  cursor: auto;
}
#recently-viewed-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #fff;
  padding: 0.5rem 1rem 1rem;
  margin: 0;
  list-style: none;
}
#sidebar-account-navigation:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
#sidebar-navigation.logged-in:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 0;
  padding: 1rem;
  list-style: none;
  background-color: #FFD449;
}
#sidebar-account-navigation:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li,
#sidebar-navigation.logged-in:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li {
  font-size: 14px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.075);
  margin: 0;
  padding: 0;
  text-transform: capitalize;
}
#sidebar-account-navigation:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li:last-child,
#sidebar-navigation.logged-in:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li:last-child {
  border-bottom: none;
}
#sidebar-account-navigation:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li a,
#sidebar-navigation.logged-in:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li a {
  cursor: pointer;
  display: inline-block;
  width: 100%;
  color: #777777;
  padding: 0.75rem 0;
  line-height: 1.5em;
  -webkit-text-decoration: none;
  text-decoration: none;
}
#sidebar-account-navigation:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li a:hover,
#sidebar-navigation.logged-in:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li a:hover {
  border: none;
  -webkit-text-decoration: none;
  text-decoration: none;
  color: #333;
}
@media all and (max-height: 699px) {
  #sidebar-account-navigation:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  #sidebar-navigation.logged-in:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 0.55rem 1rem 1rem;
  }
  #sidebar-account-navigation:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li a,
  #sidebar-navigation.logged-in:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li a {
    padding: 0.5rem 0;
  }
}
#sidebar-navigation.logged-in:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -1.5rem;
}
#sidebar-navigation.logged-in:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li {
  font-weight: normal;
  text-align: left;
}
#sidebar-navigation.logged-in:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li:first-of-type {
  border-top: 1px solid rgba(0, 0, 0, 0.075);
}
#sidebar-navigation.logged-in:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a {
  margin: 0;
}
#signout-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: 10px 10px 80px;
  display: -moz-flex;
  display: flex;
  -moz-align-items: flex-end;
  align-items: flex-end;
  -moz-justify-content: center;
  justify-content: center;
  -moz-flex-grow: 1;
  flex-grow: 1;
}
#sidebar_login_signout:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
  background: #F4F2F4;
  border-radius: 4px;
  font-weight: 700;
  font-size: 12px;
  color: #858585;
  letter-spacing: 1px;
  text-align: center;
  text-transform: uppercase;
  padding: 0.75rem;
  -webkit-text-decoration: none;
  text-decoration: none;
}
#sidebar_login_signout:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration: none;
  text-decoration: none;
  border: none;
  background: #E4E2E4;
}
#sidebar_signin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: 1rem;
  color: #858585;
  background-color: transparent;
  width: 100%;
  text-transform: none;
  cursor: pointer;
}
.sidebar-signup-nudge:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 12px;
  font-weight: 800px;
  color: #7f6e35;
  text-align: center;
  margin-top: 15px;
  letter-spacing: 0.02em;
}
.sidebar-nav-signup:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-align: center;
}
.sidebar-nav-signup:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup {
  margin: 0;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 8px auto 0;
  background: #ffffff;
  border: 1px solid #cccccc;
  border-radius: 5px;
  color: #333;
  font-family: Arial, sans-serif;
  font-size: 12px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  display: -moz-flex;
  display: flex;
  -moz-flex-direction: column;
  flex-direction: column;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pg {
  background: transparent;
  font-size: 12px;
  z-index: inherit;
  text-align: left;
  border-bottom: none;
  padding: 3px 10px;
  font-weight: bold;
  color: #858585;
  display: -moz-flex;
  display: flex;
  -moz-align-items: center;
  align-items: center;
  position: absolute;
  bottom: 0;
  right: 0;
  top: auto;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pg .pg-arrow {
  font-size: 24px;
  padding: 0 5px;
  margin: 0;
  background: #fefefe;
  background: linear-gradient(to bottom, #fefefe 0%, #f6f6f6 100%);
  color: #979797;
  border: 1px solid #d4d4d4;
  border-radius: 4px;
  height: 26px;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pg .pg-arrow:active {
  background: linear-gradient(to bottom, #fefefe 100%, #f6f6f6 0%);
}
.infoBox .pg .pg-arrow:before {
  font-family: "batchgeotoolbaricons" !important;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pg .pg-arrow:before {
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e923";
  font-size: 32px;
  color: #979797;
  position: relative;
  top: -4px;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pg .icon-keyboard-arrow-left {
  margin-left: 10px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pg .icon-keyboard-arrow-right {
  position: relative;
  left: -1px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pg .icon-keyboard-arrow-right:before {
  content: "\e924";
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-infobox-close-button {
  position: absolute;
  right: 7px;
  top: 7px;
  color: #979797;
  z-index: 99999;
}
.infoBox .batchgeo-infobox-close-button:before {
  font-family: "batchgeotoolbaricons" !important;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-infobox-close-button:before {
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e912";
  font-size: 28px;
  color: #979797;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .icon-remove-circle {
  position: absolute;
  right: 2px;
  top: 7px;
  color: #979797;
  z-index: 99999;
}
.infoBox .icon-remove-circle:before {
  font-family: "batchgeotoolbaricons" !important;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .icon-remove-circle:before {
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e920";
  font-size: 28px;
  color: #979797;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel {
  width: 300px;
  padding: 0;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel div {
  font-weight: 700;
  color: #585857;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel div.markerDetails a {
  color: #585857;
  -webkit-text-decoration: none;
  text-decoration: none;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel div.markerDetails a:hover {
  -webkit-text-decoration: underline;
  text-decoration: underline;
  border: none;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel div.address {
  font-weight: 400;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel .markerContent {
  padding: 10px 1em 55px 1em;
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.25px;
  display: -moz-flex;
  display: flex;
  -moz-flex-direction: column;
  flex-direction: column;
  gap: 10px;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel .markerContent .markerSub {
  margin-top: 5px;
}
@media (min-width: 481px) {
  .infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel .markerContent .markerSub {
    max-height: 450px;
    overflow: auto;
  }
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel .markerContent .markerSub .markerImage {
  display: block;
  float: right;
  margin-left: 10px;
  height: 80px;
  width: 80px;
  overflow: hidden;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel .markerContent .markerSub .markerImage img {
  height: auto;
  width: 80px;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel .markerContent .markerSub .markerImage.no-title {
  margin-top: 20px;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel .markerContent .markerDetails div {
  text-align: left;
  margin-bottom: 5px;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel .cardTitle {
  font-size: 14px;
  font-weight: 600;
  height: auto;
  line-height: 17px;
  white-space: normal;
  padding-right: 25px;
  margin-top: 2px;
  text-align: left;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel .cardTitle a {
  color: #3366cc;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel .address {
  font-style: normal;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel .l {
  color: #585857;
  font-weight: 400;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel .infowindow-footer {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 32px;
  background: #f6f6f6;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  display: -moz-flex;
  display: flex;
  -moz-flex-direction: row;
  flex-direction: row;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  -moz-align-items: center;
  align-items: center;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel .infowindow-footer .infowindow-footer-button {
  position: relative;
  height: 32px;
  width: 40px;
  color: #878787;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: bold;
  letter-spacing: 1px;
  font-size: 12px;
  display: -moz-flex;
  display: flex;
  -moz-justify-content: center;
  justify-content: center;
  -moz-align-items: center;
  align-items: center;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel .infowindow-footer .infowindow-footer-button:active, .infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel .infowindow-footer .infowindow-footer-button:focus {
  background: #f5f5f5;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel .infowindow-footer .infowindow-footer-button:hover {
  cursor: pointer;
}
.infoBox .markerLabel .infowindow-footer .infowindow-footer-button:before {
  font-family: "batchgeotoolbaricons" !important;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel .infowindow-footer .infowindow-footer-button:before {
  display: block;
  content: "";
  width: 32px;
  height: 28px;
  text-align: center;
  background-size: 14px;
  background-position: center;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e922";
  font-size: 28px;
  color: #979797;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel .infowindow-footer .infowindow-footer-button.pin-button:before {
  content: "\e92a";
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel .infowindow-footer .infowindow-footer-button.pin-button-active:before {
  content: "\e92b";
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel .infowindow-footer .infowindow-footer-button.zoom-button:before {
  content: "\e911";
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel .infowindow-footer .infowindow-footer-button.url-button:before {
  content: "\e921";
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel .infowindow-footer .infowindow-footer-button.nav-button:before {
  content: "\e922";
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel .infowindow-footer .infowindow-footer-button.distance-button:before {
  content: "\e91e";
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel .infowindow-footer .infowindow-footer-button:after {
  content: "";
  color: #d9d9d9;
  position: absolute;
  right: 0;
  top: 7px;
  border-right: 1px dotted #cccccc;
  height: 19px;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel .infowindow-footer .infowindow-footer-button:first-child {
  border-bottom-left-radius: 5px;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel .infowindow-footer .infowindow-footer-button:last-child {
  border-bottom-right-radius: 5px;
}
.infoBox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .markerLabel .infowindow-footer .infowindow-footer-button:last-child:after {
  content: "";
  display: none;
}
.batchgeo-toolbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  position: absolute;
  top: 10px;
  left: 70px;
  z-index: 2;
}
@media screen and (max-width: 199px) {
  .batchgeo-toolbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    left: 10px;
    right: 5px;
    flex-wrap: wrap;
  }
}
.batchgeo-toolbar-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
  padding: 0;
  margin: 0;
  width: 48px;
  height: 48px;
  background: #fff;
  border: 1px solid #d9d9d9;
  cursor: pointer;
}
.batchgeo-toolbar-button.drawing-manager-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 48px;
  margin-left: -1px;
}
.batchgeo-toolbar-button-group:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-toolbar-button {
  display: block;
  border-left: 1px solid #d9d9d9;
}
.batchgeo-toolbar-button:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #f7f7f7;
}
.batchgeo-toolbar-button:first-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: block;
  margin-left: -1px;
}
.batchgeo-toolbar-button-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-toolbar-button {
  margin-top: -1px;
}
.batchgeo-toolbar-button-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-toolbar-button:first-child {
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  margin-top: 0;
}
.batchgeo-toolbar-button-group:first-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-toolbar-button:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.batchgeo-toolbar-button-group:last-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-toolbar-button:first-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.batchgeo-toolbar-button:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  outline: none;
}
.batchgeo-toolbar-button-icon {
  opacity: 1 !important;
}
.batchgeo-toolbar-button-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 32px;
  height: 32px;
  font-size: 32px;
  display: inline-block;
  color: #666666;
}
.batchgeo-toolbar-button:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-toolbar-button-icon {
  color: #111;
}
.batchgeo-toolbar-button.active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #f2f2f2;
}
.batchgeo-toolbar-button.active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-toolbar-button-icon:before {
  opacity: 0.3;
  color: #333;
}
.batchgeo-toolbar-button-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-toolbar-button:first-child.active {
  box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.15), 0 1px 1px rgba(0, 0, 0, 0.1);
}
.batchgeo-toolbar-button-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-toolbar-button:first-child.active .batchgeo-toolbar-button-icon:before {
  opacity: 1;
  color: #3366cc;
}
.batchgeo-toolbar-button-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .groupSelectionCount {
  position: absolute;
  left: 0px;
  bottom: 48px;
  margin-bottom: 8px;
}
.batchgeo-toolbar-button-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .groupSelectionCount span:first-of-type {
  display: none;
}
.batchgeo-toolbar-button.active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-toolbar-button-icon {
  opacity: 1;
  filter: alpha(opacity=100);
}
.batchgeo-toolbar-tooltip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  z-index: 10;
  display: none;
  background: #4687f1;
  padding: 5px 10px;
  width: 100%;
  text-align: center;
  color: #fff;
  position: absolute;
  top: 60px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}
button.has-options:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) div.toolbar-options-button-group {
  display: flex;
  align-items: center;
}
button.has-options:first-child:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .toolbar-options-button-group {
  display: none;
}
button.has-options:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "";
  position: absolute;
  top: 3px;
  left: 3px;
  font-size: 0.7em;
}
button.has-options.miles:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "mi";
}
button.has-options.kilometers:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "km";
}
.toolbar-options-button-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
  z-index: 1;
  top: 12px;
  left: 40px;
  display: none;
}
.toolbar-options-button-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-toolbar-button {
  display: flex;
  align-items: center;
  font-weight: bold;
}
.gm-bundled-control .gmnoprint > div {
  width: 48px !important;
  height: 96px !important;
}
.gm-bundled-control .gmnoprint > div button {
  width: 48px !important;
  height: 48px !important;
  display: flex !important;
}
.gm-bundled-control .gmnoprint > div button img {
  margin: 0 !important;
  height: 12px !important;
  width: 12px !important;
}
.gm-bundled-control .gmnoprint > div button > div {
  top: auto !important;
  left: auto !important;
}
.gm-bundled-control .gmnoprint > div > div {
  margin: 0 !important;
  left: auto !important;
  width: 100% !important;
}
.gm-style-mtc div {
  font-size: 12px !important;
}
.gm-svpc {
  top: 110px !important;
  width: 48px !important;
  height: 48px !important;
}
.gm-svpc > div img {
  width: 14px !important;
  height: 24px !important;
}
.gm-svpc:hover > div img {
  width: 24px !important;
  height: 32px !important;
}
@media screen and (max-width: 599px) {
  .in-iframe .gm-bundled-control .gmnoprint > div {
    width: 32px !important;
    height: 64px !important;
  }
  .in-iframe .gm-bundled-control .gmnoprint > div button {
    width: 32px !important;
    height: 32px !important;
  }
  .in-iframe .gm-bundled-control .gmnoprint > div button img {
    margin: 0 !important;
    height: 12px !important;
    width: 12px !important;
  }
  .in-iframe .gm-bundled-control .gmnoprint > div > div {
    left: auto !important;
    width: 100% !important;
  }
  .in-iframe .gm-bundled-control .gm-svpc {
    width: 32px !important;
    height: 32px !important;
  }
  .in-iframe:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .gm-bundled-control .gm-svpc {
    display: none;
  }
  .in-iframe:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-toolbar-button-group {
    width: 24px;
    height: 24px;
  }
  .in-iframe:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-toolbar-button {
    height: 24px;
    width: 24px;
  }
  .in-iframe:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-toolbar-button-icon {
    height: 20px;
    width: 20px;
    font-size: 20px;
  }
  .in-iframe:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-toolbar {
    left: 50px;
  }
}
@media screen and (max-width: 599px) and (max-width: 199px) {
  .in-iframe:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-toolbar {
    left: 10px;
  }
}
@media screen and (max-width: 300px) {
  .in-iframe:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .gm-style-mtc {
    display: none;
  }
}
.storeLocator-view:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-toolbar {
  left: 445px;
}
.geocode-tracker-header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #515050;
  display: flex;
  flex: 1;
  justify-content: center;
  align-items: center;
  z-index: 101;
  position: relative;
}
.geocode-tracker-header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .inner {
  display: flex;
  flex: 1;
  justify-content: space-between;
  align-items: center;
}
.geocode-tracker-header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h1 {
  color: #fff;
  padding: 0;
  margin: 0;
  font-size: 24px;
  display: flex;
  flex-direction: row;
}
.geocode-tracker-header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h1 img {
  width: 30px;
  height: 30px;
  display: flex;
  margin-right: 15px;
}
.geocode-tracker-header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p {
  color: #fff;
  padding: 0;
  margin: 0;
  font-size: 16px;
}
#geocode-tracker-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.inner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: 1rem;
  max-width: 1300px;
  justify-content: center;
  width: 100%;
}
.geocode-tracker-chart:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  justify-content: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}
#geocode-chart:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
  height: 200px;
}
.geocode-tracker-chart-toggle-buttons:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: inline-flex;
  flex-direction: row;
  list-style: none;
  border: 1px solid #D8D8D8;
  border-radius: 4px;
  overflow: hidden;
}
.geocode-tracker-chart-toggle-buttons:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li {
  margin: 0;
  padding: 0;
  border-right: 1px solid #D8D8D8;
}
.geocode-tracker-chart-toggle-buttons:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li:last-child {
  border-right: none;
}
.geocode-tracker-chart-toggle-buttons:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li a {
  display: inline-block;
  width: 100px;
  text-align: center;
  padding: 4px 0;
  background-image: linear-gradient(0deg, #FCFCFC 0%, #E8E8E8 30%);
  background-image: linear-gradient(-180deg, #FCFCFC 2%, #F0F0F0 100%);
  font-size: 16px;
  color: #979797;
}
.geocode-tracker-chart-toggle-buttons:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li a:hover {
  border: none;
  cursor: pointer;
}
.geocode-tracker-chart-toggle-buttons:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li.active a {
  background: #E3E3E3;
}
.geocode-tracker-stats:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  flex: 1;
  justify-content: space-evenly;
  flex-direction: row;
}
.geocode-tracker-stats:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .stat-container {
  position: relative;
  flex: 1;
  text-align: center;
  border-right: 1px solid #D8D8D8;
}
.geocode-tracker-stats:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .stat-container:last-child {
  border-right: none;
}
.geocode-tracker-stats:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .stat-container .stat-title {
  font-size: 22px;
  color: #9B9B9B;
  font-weight: 700;
}
.geocode-tracker-stats:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .stat-container .stat-count {
  font-size: 64px;
  font-weight: 500;
  color: #FFC715;
}
.geocode-tracker-stats:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .stat-container .overlimit-info {
  display: none;
}
.geocode-tracker-stats:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .stat-container .stat-sub-text {
  font-size: 14px;
  font-style: italic;
  color: #4A4A4A;
}
.geocode-tracker-stats:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .stat-container.overlimit .stat-count, .geocode-tracker-stats:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .stat-container.overlimit .overlimit-info {
  color: #D0021B;
}
.geocode-tracker-stats:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .stat-container.overlimit .overlimit-info {
  display: block;
  position: absolute;
  bottom: 25px;
  width: 100%;
  font-size: 14px;
  font-weight: 700;
  left: 0;
}
hr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: 3.5rem 0;
  background: #D8D8D8;
}
.geocode-tracker-jobs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table {
  width: 100%;
  font-size: 14px;
  margin-bottom: 5rem;
  color: #4A4A4A;
}
.geocode-tracker-jobs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table thead {
  text-align: left;
  font-weight: 700;
  color: #000;
}
.geocode-tracker-jobs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table thead th {
  padding: 0.5rem 0.5rem 1rem 0.5rem;
}
.geocode-tracker-jobs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table tbody tr td {
  padding: 0.75rem 0.5rem;
}
.geocode-tracker-jobs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table tbody tr:nth-child(odd) {
  background: #F7F7F7;
}
.lds-ring:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: inline-block;
  position: relative;
  width: 48px;
  height: 48px;
}
.lds-ring:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) div {
  box-sizing: border-box;
  display: block;
  position: absolute;
  width: 36px;
  height: 36px;
  margin: 6px;
  border: 4px solid #ffc715;
  border-radius: 50%;
  animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: #ffc715 transparent transparent transparent;
}
.lds-ring:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) div:nth-child(1) {
  animation-delay: -0.45s;
}
.lds-ring:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) div:nth-child(2) {
  animation-delay: -0.3s;
}
.lds-ring:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) div:nth-child(3) {
  animation-delay: -0.15s;
}
@keyframes lds-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
#lds-ring-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  opacity: 0;
  margin-right: 10px;
}
#lds-ring-container.animation:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation: fadeinText 2s;
}
#cover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #lds-ring-container {
  opacity: 1;
}
@keyframes fadeinText {
  0% {
    opacity: 0;
  }
  30% {
    opacity: 1;
  }
  80% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.last-updated-right:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  flex-direction: row;
  align-items: center;
}
#last_updated_text.animation:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation: colorText 2s;
}
@keyframes colorText {
  0% {
    color: "#fff;";
  }
  30% {
    color: "#ffc715;";
  }
  80% {
    color: "#ffc715;";
  }
  100% {
    color: "#fff;";
  }
}
@keyframes fadeCover {
  0% {
    opacity: 0;
  }
  10% {
    opacity: 1;
  }
  50% {
    opacity: 0.9;
  }
  75% {
    opacity: 0.9;
  }
  100% {
    opacity: 0;
  }
}
#cover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: fixed;
  left: -1000px;
  background: #fff;
  opacity: 0;
  z-index: 100;
  display: flex;
  align-items: center;
  justify-content: center;
}
#cover.animation:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  animation: fadeCover 2s;
}
.batchgeo-ui-map-mode-toggle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
}
@media only screen and (max-width: 572px) {
  .batchgeo-ui-map-mode-toggle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
    width: 100%;
  }
}
.batchgeo-ui-map-mode-toggle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-ui-map-mode-toggle-header {
  display: flex;
  vertical-align: middle;
  align-items: baseline;
}
.batchgeo-ui-map-mode-toggle .batchgeo-ui-map-mode-toggle-label {
  display: block !important;
  width: 50% !important;
  text-align: left !important;
  line-height: 0 !important;
}
.batchgeo-ui-map-mode-toggle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-ui-map-mode-toggle-image-wrap {
  display: inline-block;
  box-shadow: rgba(0, 0, 0, 0.25) 0 1px 2px;
  border: 1px solid #d0d0d0;
  border-radius: 2px;
  margin-bottom: 5px;
}
.batchgeo-ui-map-mode-toggle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img {
  width: 128px;
  height: 95px;
  margin: 10px 7px;
}
.batchgeo-cookie-notice:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: fixed;
  width: 100%;
  background: #444343;
  color: #fff;
  padding: 24px;
  left: 0;
  bottom: 0;
  display: flex;
  z-index: 1000;
}
.batchgeo-cookie-notice:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p {
  font-size: 12px;
  margin-bottom: 0;
}
.batchgeo-cookie-notice:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .batchgeo-cookie-notice-message a {
  color: #fff;
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
.batchgeo-cookie-notice:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button {
  width: 32px;
  height: 32px;
  font-size: 18px;
  color: #fff;
  border: 1px solid #fff;
  border-radius: 100%;
  background: transparent;
  flex: 0 0 32px;
  margin-right: 20px;
  line-height: 1.1;
  cursor: pointer;
  text-align: center;
  padding: 0;
}
.unverifed-email-notice-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #444343;
}
.unverifed-email-notice:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1140px;
  margin: 0 auto 25px;
  padding: 5px 0;
  text-align: center;
  font-weight: bold;
  font-size: 15px;
  color: #fff;
}
.resource-error-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
  position: fixed;
  z-index: 1;
  left: 0;
  top: 0;
  z-index: 99999;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: rgb(0, 0, 0);
  background-color: rgba(0, 0, 0, 0.4);
  transition: opacity 100ms ease-in;
}
.resource-error-modal .resource-error-modal-content {
  transform: translate(-50%, -50%) !important;
}
.resource-error-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .resource-error-modal-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  max-width: 700px;
  text-align: left;
  padding: 30px 30px 0 30px;
  left: 50%;
  top: 50%;
  position: absolute;
  border-radius: 7px;
  background: white;
}
.resource-error-modal p {
  color: #767676 !important;
}
.resource-error-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p {
  margin: 15px 0;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
  position: fixed;
  z-index: 1;
  left: 0;
  top: 0;
  z-index: 99999;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: rgb(0, 0, 0);
  background-color: rgba(0, 0, 0, 0.4);
  transition: opacity 100ms ease-in;
  justify-content: center;
  align-items: center;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .add-users-modal-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  max-width: 1009px;
  max-height: 100%;
  width: 95%;
  text-align: left;
  padding: 50px 20px 50px 20px;
  position: relative;
  border-radius: 7px;
  background: white;
}
@media (min-width: 425px) {
  #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .add-users-modal-content {
    padding: 67px 46px 46px 46px;
  }
}
@media (min-width: 780px) {
  #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .add-users-modal-content {
    padding: 46px 67px;
  }
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #add-users-content, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #reached-limit-content {
  width: 100%;
  height: 100%;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #reached-limit-content {
  display: none;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #reached-limit-content h3 {
  font: normal normal normal 20px/31px Arial;
  margin-bottom: 20px;
}
@media (min-width: 425px) {
  #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #reached-limit-content h3 {
    font: normal normal normal 27px/31px Arial;
  }
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #reached-limit-content p {
  font: normal normal normal 14px/26px Arial;
}
@media (min-width: 425px) {
  #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #reached-limit-content p {
    font-size: 18px;
  }
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #reached-limit-content .list-title {
  font: normal normal bold 14px/26px Arial;
}
@media (min-width: 425px) {
  #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #reached-limit-content .list-title {
    font-size: 18px;
  }
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #reached-limit-content .icon-title-container {
  gap: 16px;
  align-items: center;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #reached-limit-content .list-item-container {
  margin-left: 70px;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #reached-limit-content .addon-button {
  width: 213px;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #reached-limit-content .pro-button {
  width: 136px;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .main-content-container {
  width: 100%;
}
@media (min-width: 715px) {
  #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .main-content-container {
    gap: 20px;
  }
}
@media (min-width: 780px) {
  #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .main-content-container {
    gap: 90px;
  }
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .soft-gray-border, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #add-user-email, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table tbody th, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table tbody td, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .table-wrapper::-webkit-scrollbar-track, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .table-wrapper {
  border: 1px solid #EBEBEB;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .text-defaults, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .green-cta, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .complete-button, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #reached-limit-content .addon-button, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #reached-limit-content .pro-button, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #add-user-email, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table tbody th, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table tbody td, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #reached-limit-content .list-title {
  text-align: left;
  letter-spacing: 0px;
  color: #162B32;
  opacity: 1;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .font-14, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table tbody .td-count {
  font: normal normal normal 14px/20px Arial;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .font-15 {
  font: normal normal normal 15px/28px Arial;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .font-bold-15, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table tbody th {
  font: bold normal normal 15px/28px Arial;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .font-13, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .input-container #input-error, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table tbody .td-email, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table tbody .td-admin {
  font: normal normal normal 13px/20px Arial;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .font-18, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .skip-button, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .green-cta, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .complete-button, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #reached-limit-content .addon-button, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #reached-limit-content .pro-button, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #add-user-email, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p {
  font: normal normal normal 16px/26px Arial;
}
@media (min-width: 425px) {
  #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .font-18, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .skip-button, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .green-cta, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .complete-button, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #reached-limit-content .addon-button, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #reached-limit-content .pro-button, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #add-user-email, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p {
    font-size: 18px;
  }
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .w-100 {
  width: 100%;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .text-light-gray, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #add-user-email, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #reached-limit-content .list-title {
  color: #707070;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .flex, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .buttons-container, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #reached-limit-content .icon-title-container, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .main-content-container {
  display: flex;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .margin-bottom-30 {
  margin-bottom: 20px;
}
@media (min-width: 425px) {
  #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .margin-bottom-30 {
    margin-bottom: 30px;
  }
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3 {
  font: normal normal normal 24px/31px Arial;
  color: #024059;
  margin: 0;
  margin-bottom: 30px;
}
@media (min-width: 425px) {
  #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3 {
    font: normal normal normal 27px/31px Arial;
  }
}
@media (min-width: 780px) {
  #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3 {
    margin-bottom: 20px;
  }
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p {
  margin: 0;
}
@media (min-width: 715px) {
  #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p {
    max-width: 403px;
  }
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .first-p {
  margin-bottom: 30px;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .second-p {
  margin-bottom: 30px;
}
@media (min-width: 425px) {
  #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .second-p {
    margin-bottom: 34px;
  }
}
@media (min-width: 780px) {
  #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .second-p {
    margin-bottom: 30px;
  }
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .table-wrapper {
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  margin-top: 30px;
  max-height: 152px;
  overflow-y: auto;
  border-right: none;
  border-left: none;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .table-wrapper::-webkit-scrollbar-thumb {
  background: #DDDDDD 0% 0% no-repeat padding-box;
  border-radius: 0px 5px 0px 0px;
  opacity: 1;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .table-wrapper::-webkit-scrollbar {
  width: 10px;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .table-wrapper::-webkit-scrollbar-track {
  border-left: none;
  border-top: none;
  border-bottom: none;
  border-top-right-radius: 5px;
}
@media (min-width: 780px) {
  #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .table-wrapper {
    margin-top: 50px;
  }
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table {
  width: 100%;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table tbody tr {
  height: 38px;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table tbody th {
  border-top: none;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table tbody th, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table tbody td {
  border-collapse: collapse;
  padding: 8px;
  height: 100%;
  vertical-align: middle;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table tbody .td-email {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 1px;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table tbody:last-child td {
  border-bottom: none;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .meeples-3-container {
  display: none;
}
@media (min-width: 715px) {
  #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .meeples-3-container {
    display: block;
    max-width: 388px;
    width: 50%;
    background-image: url(/dist/dfaf9286d367a79dad60.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
  }
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .meeples-5-container {
  display: none;
}
@media (min-width: 715px) {
  #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .meeples-5-container {
    display: block;
    max-width: 416px;
    width: 50%;
    background-image: url(/dist/7894e4aa51d362c0ce5c.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
  }
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #add-user-email {
  width: 100%;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input {
  min-height: 43px;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .input-container {
  position: relative;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .input-container .button-input-group {
  display: flex;
  gap: 9px;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .input-container #add-user-button {
  width: 95px;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .input-container #input-error {
  color: red;
  position: absolute;
  top: -25px;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .buttons-container {
  justify-content: space-between;
  align-items: end;
  margin-top: 35px;
}
@media (min-width: 425px) {
  #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .buttons-container {
    margin-top: 70px;
    justify-content: end;
  }
}
@media (min-width: 780px) {
  #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .buttons-container {
    margin-top: 50px;
  }
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button:hover {
  cursor: pointer;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .green-cta, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .complete-button, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #reached-limit-content .addon-button, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #reached-limit-content .pro-button {
  background: transparent linear-gradient(180deg, #77B02B 0%, #4F7E0F 100%) 0% 0% no-repeat padding-box;
  border: 1px solid #68922F;
  border-radius: 5px;
  color: white;
  text-align: center;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .green-cta:disabled, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .complete-button:disabled, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #reached-limit-content .addon-button:disabled, #add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #reached-limit-content .pro-button:disabled {
  background: gray;
  border: rgb(112, 112, 112);
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .complete-button {
  width: 126px;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .skip-button {
  color: black;
  background: transparent linear-gradient(180deg, #F9C81B 0%, #C7AD28 100%) 0% 0% no-repeat padding-box;
  border: 1px solid #000000;
  border-radius: 5px;
  width: 126px;
  letter-spacing: 0px;
  opacity: 1;
  margin-right: 13px;
}
#add-users-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #close-modal {
  position: absolute;
  top: 10px;
  right: 13px;
  height: 13.5px;
  min-height: 13.5px;
  width: 13.5px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: none;
  background: inherit;
  padding: 0;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 40px;
  gap: 40px;
  isolation: isolate;
  justify-content: space-between;
  position: absolute;
  width: 386px;
  height: 551px;
  background: #ffffff;
  border-radius: 12px;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pro-upsell-header {
  width: 252px;
  height: 60px;
  font-family: "Arial";
  font-weight: 400;
  font-size: 20px;
  line-height: 150%;
  text-align: center;
  color: #024059;
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  flex: none;
  order: 0;
  flex-grow: 0;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pro-upsell-blerb {
  width: 232px;
  height: 48px;
  font-family: "Arial";
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  text-align: center;
  color: #777777;
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  flex: none;
  order: 1;
  flex-grow: 0;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .pay-period-conversion-content {
  align-content: center;
  justify-content: space-between;
  text-align: center;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .annual-monthly-toggle {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 8px;
  gap: 8px;
  width: 232px;
  height: 64px;
  background: #f0f2f3;
  border-radius: 9999px;
  align-self: center;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .annual-monthly-toggle input {
  display: none;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .annual-monthly-toggle label {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 12.5px 10px;
  gap: 10px;
  width: 104px;
  height: 48px;
  border-radius: 999px;
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 150%;
  color: #777777;
  flex: none;
  order: 0;
  flex-grow: 0;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .annual-monthly-toggle input:checked + label {
  background: #ffffff;
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);
  color: black;
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 150%;
  color: #1d1d1d;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .add-on-pitch-header {
  width: 306px;
  height: 30px;
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 150%;
  text-align: center;
  color: #024059;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .add-on-pitch-body {
  width: 306px;
  height: 72px;
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  text-align: center;
  color: #777777;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .add-on-selection {
  display: flex;
  flex-direction: row;
  align-content: flex-start;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .add-on-count {
  display: flex;
  flex-direction: row;
  align-content: flex-start;
  justify-content: center;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .add-on-tooltip-container {
  position: absolute;
  flex: none;
  order: 2;
  flex-grow: 0;
  z-index: 2;
  justify-content: left;
  align-self: flex-end;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 20px;
  gap: 11px;
  width: 155px;
  height: 161px;
  text-align: left;
  background: #ffffff;
  border: 1px solid #ededed;
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.15);
  border-radius: 8px;
  display: none;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .add-on-tooltip-container .add-on-tooltip-bold {
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 150%;
  color: #071d25;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .add-on-tooltip-container .add-on-tooltip {
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 150%;
  color: #777777;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .add-on-tooltip-container .add-on-tooltip-number {
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 12px;
  line-height: 150%;
  font-weight: 600;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .add-on-tooltip-container-tax {
  position: absolute;
  flex: none;
  order: 2;
  flex-grow: 0;
  z-index: 2;
  justify-content: left;
  align-self: flex-end;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 20px;
  gap: 11px;
  width: 155px;
  height: 161px;
  text-align: left;
  background: #ffffff;
  border: 1px solid #ededed;
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.15);
  border-radius: 8px;
  display: none;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .add-on-tooltip-container-tax .add-on-tooltip {
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 150%;
  color: #777777;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .flex-center {
  display: flex;
  flex-direction: column;
  align-items: center;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .price-line-item {
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 4px 0px;
  width: 306px;
  height: 22px;
  border-bottom: 1px solid #ededed;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .price-line-item .add-on-tooltip-image {
  margin: 0;
  padding: 2px;
  width: 12px;
  height: 12px;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .price-line-item-label {
  display: flex;
  flex-direction: row;
  justify-content: left;
  font-family: Arial, Helvetica, sans-serif;
  text-align: left;
  flex-shrink: 0;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 150%;
  color: #777777;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .price-line-item-value {
  font-family: Arial, Helvetica, sans-serif;
  font-family: "Arial";
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 150%;
  text-align: right;
  color: #1d1d1d;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .convert-actions {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  align-self: center;
  padding: 7px 20px;
  gap: 10px;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .convert-plan-button {
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  align-self: center;
  padding: 7px 20px;
  gap: 10px;
  width: 161px;
  height: 32px;
  background: #f9c81b;
  border-width: 0px;
  border-bottom: 4px solid #e0af00;
  border-radius: 999px;
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 150%;
  color: #1d1d1d;
  cursor: pointer;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .convert-plan-upsell-button {
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 7px 20px;
  gap: 10px;
  width: 161px;
  height: 32px;
  background: #024059;
  border-bottom: 4px solid #022a3a;
  border-radius: 999px;
  color: white;
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  flex: none;
  order: 0;
  flex-grow: 1;
  cursor: pointer;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .convert-downsell {
  display: flex;
  flex-direction: row;
  justify-content: start;
  align-items: start;
  flex-shrink: 1;
  gap: 10px;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .convert-plan-downsell-button {
  font-size: 10px;
  color: #777777;
  cursor: pointer;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .add-on-selection {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 0px;
  gap: 20px;
  width: 306px;
  height: 31px;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .add-on-count-selection {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px;
  gap: 12px;
  width: 87px;
  height: 31px;
  background: #e7f3ef;
  border-radius: 140px;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .add-on-count-label {
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 150%;
  color: #071d25;
  align-self: center;
  padding-left: 10px;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .add-on-count-button {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 10px;
  width: 23px;
  height: 23px;
  background: #024059;
  border-radius: 60px;
  border-width: 0px;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .add-on-count-value {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 135%;
  letter-spacing: 0px;
  color: #071d25;
  font-weight: bold;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .add-on-tooltip-image {
  margin: 0;
  width: 16px;
  height: 16px;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .add-on-tooltip-image:hover .add-on-tooltip-container {
  display: flex;
}
#pay-period-conversion-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .add-on-tooltip-image:hover .add-on-tooltip-container-tax {
  display: flex;
}
#mapWrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) #batchgeo-status-overlay {
  margin-top: 58px;
}
#batchgeo-status-overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
  width: 100%;
  height: 100%;
  z-index: 3;
  background-color: rgba(0, 0, 0, 0.3);
  position: absolute;
}
#batchgeo-status-overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  opacity: 0.9;
  width: 100%;
  height: 100%;
}
#batchgeo-status-overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .container img {
  width: 64px;
  height: 64px;
  animation: spin 1s linear infinite;
}
@keyframes spin {
  100% {
    transform: rotate(360deg);
  }
}
#batchgeo-status-overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .container p {
  color: "white";
}
.blue-bg-map:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-image: url(/dist/d0cdd8a52f7d0a676f69.jpg);
  background-repeat: no-repeat;
}
.page-max-width-1225:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1225px;
}
.sign-up-cta-img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-image: url(/dist/204e5ffbc7ef3c8c5c96.png);
  background-size: cover;
  background-repeat: no-repeat;
}
.sign-up-cta-bg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: rgba(2, 42, 58, 0.527);
}
.survey-modal-header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 32px;
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.survey-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 692px;
  width: 100%;
  position: relative;
  max-height: 96vh;
  height: -moz-max-content;
  height: max-content;
}
.close-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
  top: 0;
  right: 0;
  height: 24px;
  width: 24px;
}
.sub-header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #071d25;
  font-size: 20px;
  font-weight: bold;
  line-height: 30px;
  margin: 32px 0;
}
.checkbox-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  gap: 10px;
  align-items: flex-start;
  font-size: 14px;
  line-height: 1.4;
  margin: 16px 0 32px 0;
}
.checkbox-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=checkbox] {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  width: 16px;
  height: 16px;
  border: 1px solid #071d25;
  border-radius: 50%;
  cursor: pointer;
  position: relative;
  display: inline-block;
}
.checkbox-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=checkbox]:checked {
  border-color: #1c77fa;
}
.checkbox-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=checkbox]:checked::after {
  content: "";
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: #1c77fa;
}
.checkbox-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=checkbox]:focus {
  outline: none;
  box-shadow: 0 0 0 1px rgba(0, 122, 170, 0.25);
}
.checkbox-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) label {
  cursor: pointer;
}
#confirm-delete-checkbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: 7px 7px 6px;
  align-self: center;
}
.survey-textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: 6px;
  font-size: 16px;
  margin-bottom: 12px;
  width: 100%;
  background-color: #f0f2f3;
  border: 1px solid #d8d5ca;
  border-radius: 4px;
}
.survey-textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-moz-placeholder {
  color: #1d1d1d;
  opacity: 1;
}
.survey-textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: #1d1d1d;
  opacity: 1;
}
.survey-textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-moz-placeholder {
  color: #1d1d1d;
  opacity: 1;
}
.survey-textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: #1d1d1d;
  opacity: 1;
}
.survey-textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-input-placeholder {
  color: #1d1d1d;
}
.horizontal-seperator {
  margin: 32px 0 !important;
}
.horizontal-seperator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top: 1px solid #d8d5ca;
}
.button-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  align-items: center;
  margin: 16px 0 0 0;
}
.right-buttons:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: auto;
  display: flex;
  gap: 10px;
}
.button-outline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: 8px 22px;
  border-radius: 9999px;
  transition: all 0.2s ease;
  font-weight: bold;
  font-size: 12px;
  height: 32px;
  line-height: 12px;
}
.button-theme-gold:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: #F9C81B;
  color: black;
  border: 1px solid #F9C81B;
  box-shadow: inset 0px -3px 0px #E0AF00;
}
.button-theme-red:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: #d90f0f;
  color: white;
  border: 1px solid #d90f0f;
  box-shadow: inset 0px -3px 0px #860404;
}
.button-theme-lite:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: #fff;
  color: #024059;
  border: 1px solid #024059;
  cursor: pointer;
}
.button-theme-gold:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: #F9C81B;
  color: white;
  cursor: pointer;
}
.button-theme-red:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: #B51D09;
  color: white;
  cursor: pointer;
}
.button-theme-lite:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: #071d25;
  color: white;
  cursor: pointer;
}
.disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: #d8d5ca;
  box-shadow: none;
  border: 1px solid #d8d5ca;
  color: #777;
}
.disabled:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: #d8d5ca;
  box-shadow: none;
  border: 1px solid #d8d5ca;
  color: #777;
  cursor: not-allowed;
}
.full-width-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}
#circle-check-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  width: 40px;
  padding: 7.692px;
  align-items: center;
  gap: 7.692px;
  border-radius: 83.846px;
  background-color: #009826;
  margin-bottom: 16px;
}
.success-header {
  margin: 0px !important;
  padding: 0px !important;
}
.success-header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #071d25;
  font-size: 20px;
  font-weight: bold;
}
.modal-loading-overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 999;
  background: rgba(255, 255, 255, 0.35);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  pointer-events: all;
  border-radius: 12px;
}
.hidden {
  display: none !important;
}
.spinner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 24px;
  height: 23px;
  border-radius: 50%;
  border: 2px solid rgba(7, 29, 37, 0.9);
  border-top-color: #fff;
  animation: spin 0.8s linear infinite;
}
.option-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
  gap: 10px;
  align-items: center;
  width: -moz-max-content;
  width: max-content;
  cursor: pointer;
}
.option-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input {
  cursor: pointer;
}
@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}
@media (max-width: 600px) {
  .button-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: space-between;
    gap: 10px;
  }
  .right-buttons:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
    flex-direction: column;
  }
  .button-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button {
    width: 100%;
  }
  .right-buttons:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button {
    width: 100%;
  }
}
:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), :host:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --font-sans: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
      "Courier New", monospace;
  --color-red-600: rgb(228, 0, 22);
  --color-yellow-400: rgb(247, 201, 0);
  --color-yellow-500: rgb(234, 179, 0);
  --color-green-500: rgb(0, 198, 90);
  --color-blue-700: rgb(20, 71, 230);
  --color-gray-50: rgb(249, 250, 251);
  --color-gray-200: rgb(229, 231, 235);
  --color-gray-300: rgb(209, 213, 220);
  --color-gray-400: rgb(153, 161, 175);
  --color-gray-500: rgb(106, 114, 130);
  --color-gray-600: rgb(74, 85, 101);
  --color-gray-700: rgb(54, 65, 83);
  --color-gray-900: rgb(16, 24, 40);
  --color-black: #000;
  --color-white: #fff;
  --spacing: 0.25rem;
  --container-2xl: 42rem;
  --container-4xl: 56rem;
  --text-xs: 0.75rem;
  --text-xs--line-height: calc(1 / 0.75);
  --text-sm: 0.875rem;
  --text-sm--line-height: calc(1.25 / 0.875);
  --text-base: 1rem;
  --text-base--line-height: calc(1.5 / 1);
  --text-lg: 1.125rem;
  --text-lg--line-height: calc(1.75 / 1.125);
  --text-xl: 1.25rem;
  --text-xl--line-height: calc(1.75 / 1.25);
  --text-2xl: 1.5rem;
  --text-2xl--line-height: calc(2 / 1.5);
  --text-4xl: 2.25rem;
  --text-4xl--line-height: calc(2.5 / 2.25);
  --text-5xl: 3rem;
  --text-5xl--line-height: 1;
  --text-6xl: 3.75rem;
  --text-6xl--line-height: 1;
  --font-weight-medium: 500;
  --font-weight-semibold: 600;
  --font-weight-bold: 700;
  --leading-tight: 1.25;
  --radius-lg: 0.5rem;
  --radius-xl: 0.75rem;
  --radius-2xl: 1rem;
  --radius-3xl: 1.5rem;
  --ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
  --animate-spin: spin 1s linear infinite;
  --default-transition-duration: 150ms;
  --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  --default-font-family: var(--font-sans);
  --default-mono-font-family: var(--font-mono);
}
@supports (color: color(display-p3 0 0 0%)) {
:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), :host:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --color-red-600: rgb(228, 0, 22);
    --color-yellow-400: rgb(247, 201, 0);
    --color-yellow-500: rgb(234, 179, 0);
    --color-green-500: rgb(0, 198, 90);
  }

@media (color-gamut: p3) {
:root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), :host:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
      --color-red-600: color(display-p3 0.83032 0.14038 0.1332);
      --color-yellow-400: color(display-p3 0.95994 0.79017 0.05852);
      --color-yellow-500: color(display-p3 0.90365 0.70306 0.07454);
      --color-green-500: color(display-p3 0.30873 0.77475 0.37431);
    }
}
}
*:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::after,
  :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::before,
  :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::backdrop,
  :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  border: 0 solid;
}
html:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  :host:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  line-height: 1.5;
  -webkit-text-size-adjust: 100%;
  -moz-tab-size: 4;
    -o-tab-size: 4;
       tab-size: 4;
  font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-family: var(--default-font-family, ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
  font-feature-settings: normal;
  font-feature-settings: var(--default-font-feature-settings, normal);
  font-variation-settings: normal;
  font-variation-settings: var(--default-font-variation-settings, normal);
  -webkit-tap-highlight-color: transparent;
}
hr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 0;
  color: inherit;
  border-top-width: 1px;
}
abbr:where([title]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline;
  text-decoration: underline dotted;
}
h1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  h2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  h3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  h4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  h5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  h6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: inherit;
  font-weight: inherit;
}
a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: inherit;
  -webkit-text-decoration: inherit;
  text-decoration: inherit;
}
b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  strong:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-weight: bolder;
}
code:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  kbd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  samp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  pre:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
  font-feature-settings: normal;
  font-feature-settings: var(--default-mono-font-feature-settings, normal);
  font-variation-settings: normal;
  font-variation-settings: var(--default-mono-font-variation-settings, normal);
  font-size: 1em;
}
small:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 80%;
}
sub:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  sup:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -0.25em;
}
sup:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -0.5em;
}
table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-indent: 0;
  border-color: inherit;
  border-collapse: collapse;
}
:-moz-focusring:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  outline: auto;
}
progress:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  vertical-align: baseline;
}
summary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: list-item;
}
ol:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  ul:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  list-style: none;
}
img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  video:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  canvas:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  audio:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  iframe:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  embed:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  object:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: block;
  vertical-align: middle;
}
img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  video:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 100%;
  height: auto;
}
button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  optgroup:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button {
  font: inherit;
  font-feature-settings: inherit;
  font-variation-settings: inherit;
  letter-spacing: inherit;
  color: inherit;
  border-radius: 0;
  background-color: transparent;
  opacity: 1;
}
:where(select[multiple]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) optgroup {
  font-weight: bolder;
}
:where(select[size]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) optgroup {
  font-weight: bolder;
}
:where(select[multiple]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) optgroup option {
  padding-left: 20px;
}
:where(select[size]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) optgroup option {
  padding-left: 20px;
}
:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button {
  margin-right: 4px;
}
:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-moz-placeholder {
  opacity: 1;
}
:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  opacity: 1;
}
@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px) {
  :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-moz-placeholder {
    color: currentcolor;
  }
  :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
    color: currentcolor;
  }
  @supports (color: color-mix(in lab, red, red)) {
    :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-moz-placeholder {
      color: color-mix(in oklab, currentcolor 50%, transparent);
    }
    :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
      color: color-mix(in oklab, currentcolor 50%, transparent);
    }
  }
}
textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  resize: vertical;
}
:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-search-decoration {
  -webkit-appearance: none;
}
:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-date-and-time-value {
  min-height: 1lh;
  text-align: inherit;
}
:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit {
  display: inline-flex;
}
:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-fields-wrapper {
  padding: 0;
}
:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit,
  :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-year-field,
  :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-month-field,
  :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-day-field,
  :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-hour-field,
  :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-minute-field,
  :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-second-field,
  :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-millisecond-field,
  :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-datetime-edit-meridiem-field {
  padding-top: 0;
  padding-bottom: 0;
}
:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-calendar-picker-indicator {
  line-height: 1;
}
:-moz-ui-invalid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}
button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  input:where([type=button], [type=reset], [type=submit]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button {
  -webkit-appearance: button;
     -moz-appearance: button;
          appearance: button;
}
:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-inner-spin-button,
  :not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-outer-spin-button {
  height: auto;
}
[hidden]:where(:not([hidden=until-found])) {
  display: none !important;
}
.collapse:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  visibility: collapse;
}
.invisible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  visibility: hidden;
}
.visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  visibility: visible;
}
.absolute:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
}
.fixed:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: fixed;
}
.relative:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: relative;
}
.static:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: static;
}
.sticky:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: sticky;
}
.inset-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(var(--spacing) * 0);
  right: calc(var(--spacing) * 0);
  bottom: calc(var(--spacing) * 0);
  left: calc(var(--spacing) * 0);
}
.top-1\/2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(1/2 * 100%);
}
.top-\[2px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 2px;
}
.right-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  right: calc(var(--spacing) * 1);
}
.left-\[2px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 2px;
}
.col-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-column: 6;
}
.col-12:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-column: 12;
}
.col-auto:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-column: auto;
}
.col-span-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-column: span 2 / span 2;
}
.row-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-row: 1;
}
.row-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-row: 2;
}
.row-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-row: 3;
}
.row-5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-row: 5;
}
.row-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-row: 6;
}
.container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}
@media (min-width: 40rem) {
  .container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 40rem;
  }
}
@media (min-width: 48rem) {
  .container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 48rem;
  }
}
@media (min-width: 64rem) {
  .container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 64rem;
  }
}
@media (min-width: 80rem) {
  .container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 80rem;
  }
}
@media (min-width: 96rem) {
  .container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 96rem;
  }
}
.m-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: calc(var(--spacing) * 0);
}
.m-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: calc(var(--spacing) * 1);
}
.m-auto:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin: auto;
}
.mx-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: calc(var(--spacing) * 0);
  margin-right: calc(var(--spacing) * 0);
}
.mx-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: calc(var(--spacing) * 4);
  margin-right: calc(var(--spacing) * 4);
}
.mx-5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: calc(var(--spacing) * 5);
  margin-right: calc(var(--spacing) * 5);
}
.mx-auto:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: auto;
  margin-right: auto;
}
.my-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(var(--spacing) * 0);
  margin-bottom: calc(var(--spacing) * 0);
}
.my-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(var(--spacing) * 2);
  margin-bottom: calc(var(--spacing) * 2);
}
.my-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(var(--spacing) * 4);
  margin-bottom: calc(var(--spacing) * 4);
}
.my-5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(var(--spacing) * 5);
  margin-bottom: calc(var(--spacing) * 5);
}
.my-10:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(var(--spacing) * 10);
  margin-bottom: calc(var(--spacing) * 10);
}
.ms-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: calc(var(--spacing) * 4);
}
.ms-auto:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: auto;
}
.me-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: calc(var(--spacing) * 2);
}
.\!mt-2 {
  margin-top: calc(var(--spacing) * 2) !important;
}
.mt-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(var(--spacing) * 3);
}
.mt-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(var(--spacing) * 4);
}
.mt-5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(var(--spacing) * 5);
}
.mt-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(var(--spacing) * 6);
}
.mt-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(var(--spacing) * 8);
}
.mt-12:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(var(--spacing) * 12);
}
.mt-\[-20px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -20px;
}
.mt-\[-25px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -25px;
}
.mt-\[20px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 20px;
}
.mt-auto:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: auto;
}
.mr-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: calc(var(--spacing) * 2);
}
.mr-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: calc(var(--spacing) * 3);
}
.mb-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: calc(var(--spacing) * 0);
}
.mb-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: calc(var(--spacing) * 2);
}
.mb-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: calc(var(--spacing) * 3);
}
.mb-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: calc(var(--spacing) * 4);
}
.mb-5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: calc(var(--spacing) * 5);
}
.mb-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: calc(var(--spacing) * 6);
}
.mb-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: calc(var(--spacing) * 8);
}
.mb-10:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: calc(var(--spacing) * 10);
}
.mb-12:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: calc(var(--spacing) * 12);
}
.mb-14:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: calc(var(--spacing) * 14);
}
.mb-16:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: calc(var(--spacing) * 16);
}
.mb-80:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: calc(var(--spacing) * 80);
}
.mb-\[40px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 40px;
}
.ml-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: calc(var(--spacing) * 0);
}
.ml-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: calc(var(--spacing) * 1);
}
.ml-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: calc(var(--spacing) * 2);
}
.ml-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: calc(var(--spacing) * 3);
}
.line-clamp-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.block:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: block;
}
.contents:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: contents;
}
.flex:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: flex;
}
.grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: grid;
}
.hidden:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: none;
}
.inline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: inline;
}
.inline-block:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: inline-block;
}
.table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: table;
}
.table\! {
  display: table !important;
}
.table-cell:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: table-cell;
}
.table-column:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: table-column;
}
.table-column-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: table-column-group;
}
.table-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: table-row;
}
.table-row-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: table-row-group;
}
.aspect-3\/2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 3/2;
}
.size-full:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
  height: 100%;
}
.h-5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--spacing) * 5);
}
.h-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--spacing) * 6);
}
.h-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--spacing) * 8);
}
.h-10:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--spacing) * 10);
}
.h-12:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--spacing) * 12);
}
.h-14:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--spacing) * 14);
}
.h-16:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--spacing) * 16);
}
.h-48:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--spacing) * 48);
}
.h-96:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--spacing) * 96);
}
.h-100:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--spacing) * 100);
}
.h-\[36px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 36px;
}
.h-\[50px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 50px;
}
.h-\[179px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 179px;
}
.h-\[220px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 220px;
}
.h-\[300px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 300px;
}
.h-auto:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: auto;
}
.h-full:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100%;
}
.max-h-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(var(--spacing) * 0);
}
.max-h-\[96vh\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 96vh;
}
.w-5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(var(--spacing) * 5);
}
.w-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(var(--spacing) * 6);
}
.w-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(var(--spacing) * 8);
}
.w-10:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(var(--spacing) * 10);
}
.w-12:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(var(--spacing) * 12);
}
.w-16:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(var(--spacing) * 16);
}
.w-50:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(var(--spacing) * 50);
}
.w-100:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(var(--spacing) * 100);
}
.w-\[36px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 36px;
}
.w-\[50px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 50px;
}
.w-\[120px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 120px;
}
.w-\[200px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 200px;
}
.w-auto:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: auto;
}
.w-full:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}
.max-w-2xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--container-2xl);
}
.max-w-4xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--container-4xl);
}
.max-w-\[20rem\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 20rem;
}
.max-w-\[35rem\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 35rem;
}
.max-w-\[60rem\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 60rem;
}
.max-w-\[692px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 692px;
}
.max-w-\[720px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 720px;
}
.max-w-\[1150px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1150px;
}
.max-w-\[1225px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1225px;
}
.max-w-full:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 100%;
}
.min-w-\[70px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 70px;
}
.flex-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  flex: 1;
}
.flex-shrink-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  flex-shrink: 0;
}
.shrink:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  flex-shrink: 1;
}
.flex-grow-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  flex-grow: 1;
}
.border-collapse:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-collapse: collapse;
}
.-translate-y-1\/2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-translate-y: calc(calc(1/2 * 100%) * -1);
  translate: var(--tw-translate-x) calc((1/2 * 100%) * -1);
  translate: var(--tw-translate-x) calc(calc(1/2 * 100%) * -1);
  translate: var(--tw-translate-x) var(--tw-translate-y);
}
.rotate-180:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  rotate: 180deg;
}
.transform:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform:          ;
  transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
}
.animate-spin:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation: var(--animate-spin);
}
.cursor-pointer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
}
.resize:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  resize: both;
}
.grid-cols-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.flex-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  flex-direction: column;
}
.flex-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  flex-direction: row;
}
.flex-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  flex-wrap: wrap;
}
.\!items-start {
  align-items: flex-start !important;
}
.items-baseline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  align-items: baseline;
}
.items-center:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  align-items: center;
}
.items-start:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  align-items: flex-start;
}
.justify-between:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  justify-content: space-between;
}
.justify-center:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  justify-content: center;
}
.justify-start:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  justify-content: flex-start;
}
.gap-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  gap: calc(var(--spacing) * 0);
}
.gap-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  gap: calc(var(--spacing) * 2);
}
.gap-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  gap: calc(var(--spacing) * 3);
}
.gap-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  gap: calc(var(--spacing) * 4);
}
.gap-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  gap: calc(var(--spacing) * 6);
}
.gap-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  gap: calc(var(--spacing) * 8);
}
.gap-10:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  gap: calc(var(--spacing) * 10);
}
.gap-\[8px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  gap: 8px;
}
.truncate:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.overflow-hidden:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow: hidden;
}
.overflow-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow: visible;
}
.overflow-y-auto:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: auto;
}
.rounded:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-radius: 0.25rem;
}
.rounded-2xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-radius: var(--radius-2xl);
}
.rounded-3xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-radius: var(--radius-3xl);
}
.rounded-\[8px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-radius: 8px;
}
.rounded-\[12px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-radius: 12px;
}
.rounded-full:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-radius: calc(infinity * 1px);
}
.rounded-lg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-radius: var(--radius-lg);
}
.rounded-xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-radius: var(--radius-xl);
}
.border:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-style: var(--tw-border-style);
  border-width: 1px;
}
.border-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-style: var(--tw-border-style);
  border-width: 2px;
}
.border-t-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-style: var(--tw-border-style);
  border-top-width: 6px;
}
.border-b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-style: var(--tw-border-style);
  border-bottom-width: 1px;
}
.border-b-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-style: var(--tw-border-style);
  border-bottom-width: 2px;
}
.border-dashed:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-border-style: dashed;
  border-style: dashed;
}
.border-none:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-border-style: none;
  border-style: none;
}
.border-\[\#0e8841\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-color: #0e8841;
}
.border-\[\#777\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-color: #777;
}
.border-\[\#024059\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-color: #024059;
}
.border-\[\#036891\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-color: #036891;
}
.border-\[\#F9C81B\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-color: #F9C81B;
}
.border-\[\#ccc\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-color: #ccc;
}
.border-\[\#e0e0e0\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-color: #e0e0e0;
}
.border-\[\#f9c81b\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-color: #f9c81b;
}
.border-gray-200:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-color: var(--color-gray-200);
}
.border-gray-300:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-color: var(--color-gray-300);
}
.border-yellow-400:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-color: var(--color-yellow-400);
}
.bg-\[\#0e8841\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: #0e8841;
}
.bg-\[\#024059\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: #024059;
}
.bg-\[\#F9C81B\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: #F9C81B;
}
.bg-\[\#f0f2f3\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: #f0f2f3;
}
.bg-\[\#f9c81b\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: #f9c81b;
}
.bg-\[rgb\(2_42_58_\/_0\.527\)\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: rgba(2, 42, 58, 0.527);
}
.bg-green-500:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-green-500);
}
.bg-white:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-white);
}
.bg-yellow-400:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-yellow-400);
}
.bg-cover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-size: cover;
}
.bg-center:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-position: center;
}
.bg-no-repeat:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-repeat: no-repeat;
}
.object-contain:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  -o-object-fit: contain;
     object-fit: contain;
}
.object-cover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  -o-object-fit: cover;
     object-fit: cover;
}
.p-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: calc(var(--spacing) * 0);
}
.p-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: calc(var(--spacing) * 2);
}
.p-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: calc(var(--spacing) * 3);
}
.p-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: calc(var(--spacing) * 4);
}
.p-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: calc(var(--spacing) * 6);
}
.p-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: calc(var(--spacing) * 8);
}
.p-10:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding: calc(var(--spacing) * 10);
}
.px-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: calc(var(--spacing) * 0);
  padding-right: calc(var(--spacing) * 0);
}
.px-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: calc(var(--spacing) * 2);
  padding-right: calc(var(--spacing) * 2);
}
.px-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: calc(var(--spacing) * 3);
  padding-right: calc(var(--spacing) * 3);
}
.px-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: calc(var(--spacing) * 4);
  padding-right: calc(var(--spacing) * 4);
}
.px-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: calc(var(--spacing) * 6);
  padding-right: calc(var(--spacing) * 6);
}
.px-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: calc(var(--spacing) * 8);
  padding-right: calc(var(--spacing) * 8);
}
.px-24:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: calc(var(--spacing) * 24);
  padding-right: calc(var(--spacing) * 24);
}
.py-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: calc(var(--spacing) * 0);
  padding-bottom: calc(var(--spacing) * 0);
}
.py-1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: calc(var(--spacing) * 1);
  padding-bottom: calc(var(--spacing) * 1);
}
.py-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: calc(var(--spacing) * 2);
  padding-bottom: calc(var(--spacing) * 2);
}
.py-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: calc(var(--spacing) * 3);
  padding-bottom: calc(var(--spacing) * 3);
}
.py-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: calc(var(--spacing) * 4);
  padding-bottom: calc(var(--spacing) * 4);
}
.py-5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: calc(var(--spacing) * 5);
  padding-bottom: calc(var(--spacing) * 5);
}
.py-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: calc(var(--spacing) * 6);
  padding-bottom: calc(var(--spacing) * 6);
}
.py-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: calc(var(--spacing) * 8);
  padding-bottom: calc(var(--spacing) * 8);
}
.py-32:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: calc(var(--spacing) * 32);
  padding-bottom: calc(var(--spacing) * 32);
}
.py-\[150px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 150px;
  padding-bottom: 150px;
}
.ps-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: calc(var(--spacing) * 2);
}
.ps-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: calc(var(--spacing) * 3);
}
.ps-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: calc(var(--spacing) * 6);
}
.pe-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: calc(var(--spacing) * 2);
}
.pe-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: calc(var(--spacing) * 3);
}
.pe-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: calc(var(--spacing) * 4);
}
.pe-5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: calc(var(--spacing) * 5);
}
.pt-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: calc(var(--spacing) * 2);
}
.pt-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: calc(var(--spacing) * 4);
}
.pt-5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: calc(var(--spacing) * 5);
}
.pt-10:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: calc(var(--spacing) * 10);
}
.pt-12:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: calc(var(--spacing) * 12);
}
.pt-32:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: calc(var(--spacing) * 32);
}
.pr-10:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: calc(var(--spacing) * 10);
}
.pb-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: calc(var(--spacing) * 2);
}
.pb-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: calc(var(--spacing) * 4);
}
.pb-5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: calc(var(--spacing) * 5);
}
.pb-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: calc(var(--spacing) * 8);
}
.pb-12:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: calc(var(--spacing) * 12);
}
.pb-26:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: calc(var(--spacing) * 26);
}
.pb-\[20px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 20px;
}
.text-center:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-align: center;
}
.text-left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-align: left;
}
.font-\[Arial\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-family: Arial;
}
.text-2xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: var(--text-2xl);
  line-height: var(--tw-leading, var(--text-2xl--line-height));
}
.text-4xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: var(--text-4xl);
  line-height: var(--tw-leading, var(--text-4xl--line-height));
}
.text-6xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: var(--text-6xl);
  line-height: var(--tw-leading, var(--text-6xl--line-height));
}
.text-base:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: var(--text-base);
  line-height: var(--tw-leading, var(--text-base--line-height));
}
.text-lg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: var(--text-lg);
  line-height: var(--tw-leading, var(--text-lg--line-height));
}
.text-sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: var(--text-sm);
  line-height: var(--tw-leading, var(--text-sm--line-height));
}
.text-xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: var(--text-xl);
  line-height: var(--tw-leading, var(--text-xl--line-height));
}
.text-xs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: var(--text-xs);
  line-height: var(--tw-leading, var(--text-xs--line-height));
}
.\!text-\[14px\] {
  font-size: 14px !important;
}
.text-\[1\.25rem\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 1.25rem;
}
.text-\[2\.25rem\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 2.25rem;
}
.text-\[12px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 12px;
}
.text-\[14px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 14px;
}
.text-\[18px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 18px;
}
.text-\[20px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 20px;
}
.text-\[25px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 25px;
}
.text-\[32px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 32px;
}
.text-\[38px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 38px;
}
.text-\[40px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 40px;
}
.leading-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-leading: calc(var(--spacing) * 6);
  line-height: calc(var(--spacing) * 6);
}
.leading-7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-leading: calc(var(--spacing) * 7);
  line-height: calc(var(--spacing) * 7);
}
.leading-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-leading: calc(var(--spacing) * 8);
  line-height: calc(var(--spacing) * 8);
}
.leading-10:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-leading: calc(var(--spacing) * 10);
  line-height: calc(var(--spacing) * 10);
}
.leading-\[1\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-leading: 1;
  line-height: 1;
}
.leading-\[54px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-leading: 54px;
  line-height: 54px;
}
.leading-tight:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-leading: var(--leading-tight);
  line-height: var(--leading-tight);
}
.\!font-bold {
  --tw-font-weight: var(--font-weight-bold) !important;
  font-weight: var(--font-weight-bold) !important;
}
.font-\[400\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-font-weight: 400;
  font-weight: 400;
}
.font-\[700\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-font-weight: 700;
  font-weight: 700;
}
.font-bold:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-font-weight: var(--font-weight-bold);
  font-weight: var(--font-weight-bold);
}
.font-medium:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-font-weight: var(--font-weight-medium);
  font-weight: var(--font-weight-medium);
}
.font-semibold:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-font-weight: var(--font-weight-semibold);
  font-weight: var(--font-weight-semibold);
}
.text-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-wrap: wrap;
}
.overflow-ellipsis:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-overflow: ellipsis;
}
.text-\[\#071d25\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #071d25;
}
.text-\[\#777\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #777;
}
.text-\[\#024059\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #024059;
}
.text-black:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--color-black);
}
.text-gray-300:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--color-gray-300);
}
.text-gray-400:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--color-gray-400);
}
.text-gray-500:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--color-gray-500);
}
.text-gray-600:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--color-gray-600);
}
.text-gray-700:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--color-gray-700);
}
.text-gray-900:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--color-gray-900);
}
.text-red-600:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--color-red-600);
}
.text-white:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--color-white);
}
.capitalize:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-transform: capitalize;
}
.lowercase:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-transform: lowercase;
}
.italic:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-style: italic;
}
.no-underline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-decoration-line: none;
}
.underline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-decoration-line: underline;
}
.opacity-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}
.opacity-50:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  opacity: 0.5;
}
.opacity-60:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  opacity: 0.6;
}
.opacity-75:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  opacity: 0.75;
}
.shadow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgba(0, 0, 0, 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgba(0, 0, 0, 0.1));
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
.shadow-inner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-shadow: inset 0 2px 4px 0 var(--tw-shadow-color, rgba(0, 0, 0, 0.05));
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), inset 0 2px 4px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
.shadow-lg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgba(0, 0, 0, 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgba(0, 0, 0, 0.1));
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
.shadow-none:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-shadow: 0 0 rgba(0,0,0,0);
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 rgba(0,0,0,0);
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
.shadow-xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgba(0, 0, 0, 0.1)), 0 8px 10px -6px var(--tw-shadow-color, rgba(0, 0, 0, 0.1));
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
.outline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  outline-style: var(--tw-outline-style);
  outline-width: 1px;
}
.blur:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-blur: blur(8px);
  filter: blur(8px)                ;
  filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
}
.grayscale:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-grayscale: grayscale(100%);
  filter:       grayscale(100%)          ;
  filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
}
.invert:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-invert: invert(100%);
  filter:           invert(100%)      ;
  filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
}
.filter:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  filter:                  ;
  filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
}
.transition:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
  transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
  transition-duration: var(--tw-duration, var(--default-transition-duration));
}
.transition-all:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transition-property: all;
  transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
  transition-duration: var(--tw-duration, var(--default-transition-duration));
}
.transition-colors:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
  transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
  transition-duration: var(--tw-duration, var(--default-transition-duration));
}
.transition-shadow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transition-property: box-shadow;
  transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
  transition-duration: var(--tw-duration, var(--default-transition-duration));
}
.transition-transform:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transition-property: transform, translate, scale, rotate;
  transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
  transition-duration: var(--tw-duration, var(--default-transition-duration));
}
.duration-200:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-duration: 200ms;
  transition-duration: 200ms;
}
.duration-300:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-duration: 300ms;
  transition-duration: 300ms;
}
.ease-in-out:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-ease: var(--ease-in-out);
  transition-timing-function: var(--ease-in-out);
}
@media (hover: hover) {
  .hover\:border-yellow-400:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-color: var(--color-yellow-400);
  }
}
@media (hover: hover) {
  .hover\:bg-blue-700:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    background-color: var(--color-blue-700);
  }
}
@media (hover: hover) {
  .hover\:bg-gray-50:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    background-color: var(--color-gray-50);
  }
}
@media (hover: hover) {
  .hover\:bg-yellow-500:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    background-color: var(--color-yellow-500);
  }
}
@media (hover: hover) {
  .hover\:text-gray-600:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    color: var(--color-gray-600);
  }
}
@media (hover: hover) {
  .hover\:shadow-lg:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgba(0, 0, 0, 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgba(0, 0, 0, 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
}
@media (hover: hover) {
  .hover\:shadow-xl:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgba(0, 0, 0, 0.1)), 0 8px 10px -6px var(--tw-shadow-color, rgba(0, 0, 0, 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
}
.focus\:outline-0:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  outline-style: var(--tw-outline-style);
  outline-width: 0px;
}
.focus\:outline-none:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  --tw-outline-style: none;
  outline-style: none;
}
@media (min-width: 48rem) {
  .md\:mt-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: calc(var(--spacing) * 0);
  }
}
@media (min-width: 48rem) {
  .md\:mt-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: calc(var(--spacing) * 8);
  }
}
@media (min-width: 48rem) {
  .md\:mb-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: calc(var(--spacing) * 8);
  }
}
@media (min-width: 48rem) {
  .md\:ml-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-left: calc(var(--spacing) * 3);
  }
}
@media (min-width: 48rem) {
  .md\:w-1\/2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: calc(1/2 * 100%);
  }
}
@media (min-width: 48rem) {
  .md\:grid-cols-2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (min-width: 48rem) {
  .md\:flex-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}
@media (min-width: 48rem) {
  .md\:items-start:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}
@media (min-width: 48rem) {
  .md\:px-24:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: calc(var(--spacing) * 24);
    padding-right: calc(var(--spacing) * 24);
  }
}
@media (min-width: 48rem) {
  .md\:py-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: calc(var(--spacing) * 4);
    padding-bottom: calc(var(--spacing) * 4);
  }
}
@media (min-width: 48rem) {
  .md\:pt-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: calc(var(--spacing) * 4);
  }
}
@media (min-width: 48rem) {
  .md\:pb-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: calc(var(--spacing) * 4);
  }
}
@media (min-width: 48rem) {
  .md\:text-start:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    text-align: left;
  }
}
@media (min-width: 48rem) {
  .md\:text-xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: var(--text-xl);
    line-height: var(--tw-leading, var(--text-xl--line-height));
  }
}
@media (min-width: 48rem) {
  .md\:text-\[24px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 24px;
  }
}
@media (min-width: 48rem) {
  .md\:text-\[44px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 44px;
  }
}
@media (min-width: 48rem) {
  .md\:leading-7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-leading: calc(var(--spacing) * 7);
    line-height: calc(var(--spacing) * 7);
  }
}
@media (min-width: 48rem) {
  .md\:leading-12:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-leading: calc(var(--spacing) * 12);
    line-height: calc(var(--spacing) * 12);
  }
}
@media (min-width: 64rem) {
  .lg\:top-\[2px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 2px;
  }
}
@media (min-width: 64rem) {
  .lg\:left-\[2px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    left: 2px;
  }
}
@media (min-width: 64rem) {
  .lg\:mx-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-left: calc(var(--spacing) * 0);
    margin-right: calc(var(--spacing) * 0);
  }
}
@media (min-width: 64rem) {
  .lg\:mt-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: calc(var(--spacing) * 0);
  }
}
@media (min-width: 64rem) {
  .lg\:mt-10:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: calc(var(--spacing) * 10);
  }
}
@media (min-width: 64rem) {
  .lg\:mb-0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: calc(var(--spacing) * 0);
  }
}
@media (min-width: 64rem) {
  .lg\:mb-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: calc(var(--spacing) * 8);
  }
}
@media (min-width: 64rem) {
  .lg\:mb-10:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: calc(var(--spacing) * 10);
  }
}
@media (min-width: 64rem) {
  .lg\:flex:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}
@media (min-width: 64rem) {
  .lg\:w-4\/5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: calc(4/5 * 100%);
  }
}
@media (min-width: 64rem) {
  .lg\:w-\[50\%\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 50%;
  }
}
@media (min-width: 64rem) {
  .lg\:max-w-\[460px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 460px;
  }
}
@media (min-width: 64rem) {
  .lg\:grid-cols-3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
@media (min-width: 64rem) {
  .lg\:flex-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}
@media (min-width: 64rem) {
  .lg\:items-start:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}
@media (min-width: 64rem) {
  .lg\:gap-\[30px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: 30px;
  }
}
@media (min-width: 64rem) {
  .lg\:p-10:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: calc(var(--spacing) * 10);
  }
}
@media (min-width: 64rem) {
  .lg\:px-28:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: calc(var(--spacing) * 28);
    padding-right: calc(var(--spacing) * 28);
  }
}
@media (min-width: 64rem) {
  .lg\:py-4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: calc(var(--spacing) * 4);
    padding-bottom: calc(var(--spacing) * 4);
  }
}
@media (min-width: 64rem) {
  .lg\:pb-6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: calc(var(--spacing) * 6);
  }
}
@media (min-width: 64rem) {
  .lg\:text-start:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    text-align: left;
  }
}
@media (min-width: 64rem) {
  .lg\:text-5xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: var(--text-5xl);
    line-height: var(--tw-leading, var(--text-5xl--line-height));
  }
}
@media (min-width: 64rem) {
  .lg\:text-xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: var(--text-xl);
    line-height: var(--tw-leading, var(--text-xl--line-height));
  }
}
@media (min-width: 64rem) {
  .lg\:text-\[48px\]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 48px;
  }
}
@media (min-width: 64rem) {
  .lg\:leading-8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-leading: calc(var(--spacing) * 8);
    line-height: calc(var(--spacing) * 8);
  }
}
@media (min-width: 64rem) {
  .lg\:leading-14:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    --tw-leading: calc(var(--spacing) * 14);
    line-height: calc(var(--spacing) * 14);
  }
}
@media (min-width: 80rem) {
  .xl\:mb-14:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: calc(var(--spacing) * 14);
  }
}
.braintree-sheet {
  border: 1px solid #b5b5b5 !important;
  border-radius: 4px !important;
}
.braintree-sheet__content--form {
  padding: 10px 15px 10px 10px !important;
}
.braintree-sheet__header {
  border-bottom: 1px solid #b5b5b5 !important;
  padding: 12px 15px 0 12px !important;
}
.braintree-sheet__header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: relative;
}
.braintree-icon--bordered {
  border: 1px solid #bbb !important;
}
.braintree-icon--bordered:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background: #fff;
}
.braintree-sheet__header .braintree-sheet__header-label {
  padding-bottom: 12px !important;
}
.braintree-sheet__content--form .braintree-form__field-group .braintree-form__label {
  font-size: 14px !important;
  line-height: 1.4 !important;
}
.braintree-sheet__content--form .braintree-form__field-group .braintree-form__field .braintree-form__hosted-field {
  border: 1px solid #bfbfbf !important;
  height: 44px !important;
  margin: 4px 0 0 !important;
  padding: 0 8px !important;
}
.braintree-sheet__content--form .braintree-form__field-group .braintree-form__descriptor {
  color: #b5b5b5 !important;
  font-size: 13px !important;
  margin-left: 6px !important;
}
.braintree-sheet__content--form .braintree-form__notice-of-collection {
  font-size: 12px !important;
  margin: auto !important;
  text-align: center !important;
  -webkit-text-decoration: underline !important;
  text-decoration: underline !important;
  padding-top: 10px !important;
}
.billing.signup-fields #postal_code_field input {
  background-color: white !important;
  border-radius: 4px !important;
}
.braintree-large-button.braintree-toggle {
  margin-top: 10px !important;
  padding: 15px !important;
  font-size: 14px !important;
}
.braintree-large-button.braintree-toggle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
.braintree-option:first-child {
  border-radius: 4px 4px 0 0 !important;
  border-top: 1px solid !important;
  border-color: #b5b5b5 !important;
}
.braintree-option {
  border-color: #b5b5b5 !important;
  border-width: 0 1px 1px 1px !important;
  padding: 12px 10px !important;
}
.braintree-sheet__content--form {
  padding: 10px 15px 10px 15px !important;
}
.braintree-form__flexible-fields {
  margin-top: 10px !important;
}
.braintree-sheet__content--form .braintree-form__field-group .braintree-form__field .braintree-form__icon-container {
  margin-top: -14px !important;
  position: absolute !important;
  right: 11px !important;
  top: 50% !important;
}
.braintree-sheet__content--form .braintree-form__field-group .braintree-form__field-error {
  font-size: 13px !important;
  line-height: 1.4 !important;
  margin: 3px 0 !important;
}
.braintree-sheet__content--form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .braintree-form__field-group .braintree-form__field-error {
  color: #ca2a2a;
  display: none;
}
.braintree-sheet__content--form .braintree-form__field-group.braintree-form__field-group--has-error .braintree-form__field .braintree-form__hosted-field {
  border-color: #ca2a2a !important;
}
.braintree-sheet__content.braintree-sheet__content--button {
  display: flex !important;
  flex-direction: column !important;
  justify-content: center !important;
}
.faux-braintree-payment-options-button {
  margin-top: 10px !important;
}
.map-choice-preview:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 32px;
  text-align: center;
}
.map-choice-preview-items:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: grid;
}
@media screen and (min-width: 1024px) {
  .map-choice-preview-items:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, 50%);
  }
}
.map-choice-preview-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  display: grid;
  grid-template-columns: auto;
}
.map-choice-preview-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p {
  padding: 0 8px;
}
.map-choice-preview-item-map:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 32px;
  position: relative;
}
.map-choice-preview-item-map:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .selected {
  transform: scale(0.99);
}
.map-choice-preview-item-map:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) iframe {
  aspect-ratio: 4/3;
  pointer-events: none;
  transition: all 0.5s;
  transform: scale(0.95);
}
.map-choice-preview-overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
  height: 100%;
  position: absolute;
  width: 100%;
  z-index: 1;
}
a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-decoration-line: underline;
  color: #024059;
}
h1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 3rem;
  --tw-font-weight: var(--font-weight-bold);
  font-weight: var(--font-weight-bold);
}
h2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-size: 1.5rem;
  --tw-font-weight: var(--font-weight-bold);
  font-weight: var(--font-weight-bold);
}
input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-radius: 0.25rem;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 16px;
  }
}
strong:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  font-weight: bold;
}
#feature:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li {
  list-style-type: decimal;
}
#side-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ul {
  list-style: none;
  margin-left: 0;
  padding: 0;
}
.visually-hidden:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
#side-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li {
  margin: 0;
}
#side-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li a {
  border: 1px solid #ddd;
  border-bottom-width: 0;
  color: #024059;
  display: block;
  font-size: 0.9em;
  font-weight: bold;
  padding: 8px 10px;
}
#side-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li.top a {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  background-clip: padding-box;
}
#side-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li.bottom a {
  border-bottom-width: 1px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  background-clip: padding-box;
}
#side-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li a:hover {
  background: #bfe4f9;
  color: #024059;
  -webkit-text-decoration: none;
  text-decoration: none;
}
#side-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a.current,
#side-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a.current:hover {
  background: #024059;
  color: #fff;
}
#side-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li.prolist a {
  background: #fff;
  border: 7px solid #eed678;
  color: #f63;
  padding: 0;
}
#side-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li.prolist a:hover {
  background: #fff;
  border: 7px solid #c4aa41;
  color: #e51c00;
  padding: 0;
}
#side-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li.prolist span.pro-header {
  background: #ffe681;
  display: block;
  padding: 6px 0 6px 3px;
}
#side-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li.prolist span.pro-icon {
  background: #00a614;
  color: #fff;
  font-weight: bold;
  padding: 4px 6px 4px 6px;
  text-transform: uppercase;
  border-radius: 8px;
}
#side-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li.prolist span.pro-list {
  display: block;
  line-height: 1.8em;
  padding: 10px;
}
.prolist:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img {
  margin-left: 10px;
}
.blog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img {
  width: auto;
}
#sign_up_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=text],
#sign_up_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=password],
#sign_up_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .input-email {
  width: 100%;
}
@media screen and (min-width: 480px) {
  #logo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 0;
    max-width: 274px;
  }
  #logo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img {
    max-width: 100%;
  }
  #logo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span {
    left: 76%;
  }
  a.login:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 0;
  }
  #sign_up_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=text],
  #sign_up_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=password],
  #prepaid_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=text],
  #prepaid_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=password],
  #sign_up_form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .input-email {
    width: 240px;
  }
}
@media screen and (min-width: 624px) {
  #favorites:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li {
    clear: none;
    float: left;
    margin-right: 2.762430939%;
    width: 22.928176794%;
  }
  #favorites:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li:last-child {
    margin-right: 0;
  }
}
@media screen and (min-width: 768px) {
  .onecol:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 5.801104972%;
  }
  .twocol:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 14.364640883%;
  }
  .threecol:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 22.928176794%;
  }
  .fourcol:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 31.491712705%;
  }
  .fivecol:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 40.055248616%;
  }
  .sixcol:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 48.618784527%;
  }
  .sevencol:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 57.182320438%;
  }
  .eightcol:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 65.745856349%;
  }
  .ninecol:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 74.30939226%;
  }
  .tencol:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 82.872928171%;
  }
  .elevencol:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 91.436464082%;
  }
  .twelvecol:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 99.999999993%;
  }
  .onecol:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  .twocol:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  .threecol:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  .fourcol:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  .fivecol:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  .sixcol:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  .sevencol:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  .eightcol:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  .ninecol:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  .tencol:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  .elevencol:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),
  .twelvecol:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    position: relative;
    float: left;
    margin-left: 2.762430939%;
  }
  .pullone:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-right: 5.801104972%;
  }
  .first:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-left: 0;
  }
}
@media screen and (min-width: 768px) and (max-width: 768px) {
  .first-tablet:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-left: 0;
  }
}
@media screen and (min-width: 768px) {
  .last:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    float: right;
  }
  .wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 1200px;
  }
  .intro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p {
    margin-bottom: 2.5em;
  }
  #publishers:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a.round,
  #testimonials:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) a.round {
    margin-top: 0;
  }
  #pro-intro:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    text-align: left;
  }
  .pro-slide:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: block;
  }
  .pro-slide:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img {
    max-width: none;
    height: 468px;
  }
  .get_started_button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: 0;
    width: 80%;
  }
  .pro-features:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) div {
    min-height: 250px;
  }
}
@media screen and (min-width: 1064px) {
  .pro-features:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) div {
    min-height: 210px;
  }
  #favorites:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li div {
    float: right;
    margin: 0;
    width: 60%;
  }
}
@media screen and (max-width: 767px) {
  #pricing-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-footer .signup-footer-logos-list {
    display: inline-block;
    text-align: center;
  }
  #pricing-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .signup-footer .signup-footer-logos-list-item {
    display: inline-block;
    margin-bottom: 25px;
  }
}
.wrap.header-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1200px;
  width: 100%;
}
.wrap.header-wrap.mod:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1225px;
  width: 100%;
}
.text-left:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  text-align: left;
}
@media screen and (min-width: 481px) {
  .vertical-align:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: -moz-flex;
    display: flex;
    -moz-align-items: center;
    align-items: center;
  }
}
@media screen and (max-width: 480px) {
  .no-mobile:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}
@media screen and (min-width: 481px) {
  .mobile-only:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .no-tablet:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}
.centered:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: auto;
  margin-right: auto;
}
.videoBlock:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 640px;
  max-width: 100%;
}
.videoWrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  position: relative;
  display: block;
  padding-bottom: 56.25%;
  height: 0;
}
.videoWrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) iframe,
.videoWrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
input[type=radio]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 50%;
  width: 24px;
  height: 24px;
  color: #8b8b8b;
  border: 1px solid currentColor;
  background: #fff;
  transition: 0.2s all linear;
  margin-right: 5px;
  position: relative;
  top: 4px;
}
input[type=radio]:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #0e8841;
  background: radial-gradient(circle at 50% 50%, currentcolor 50%, #2f5865 50.001%, #fff 52.1%);
  box-shadow: 0px 4px 4px rgba(50, 50, 71, 0.08), 0px 4px 8px rgba(50, 50, 71, 0.06);
}
input[type=radio]:checked:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #071D25;
  background: radial-gradient(circle at 50% 50%, currentcolor 50%, #2f5865 50.001%, #fff 52.1%);
}
input[type=radio]:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  outline: none;
}
.error:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=radio],
input[type=radio].error:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: #B51D09;
  background-color: #FCC8C1;
}
@media (min-width: 600px) {
  #pressDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .swiper-button-prev,
  #pressDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .swiper-button-next {
    transform: translateY(-50%);
  }
}
#pressDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .swiper-wrapper {
  height: auto;
}
#pressDiv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .swiper-slide {
  display: flex;
  max-height: 70px;
  justify-content: center;
  width: 150px;
}
@property --tw-translate-x {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-y {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-z {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-rotate-x {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-y {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-z {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-x {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-y {
  syntax: "*";
  inherits: false;
}
@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-leading {
  syntax: "*";
  inherits: false;
}
@property --tw-font-weight {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 rgba(0,0,0,0);
}
@property --tw-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-inset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 rgba(0,0,0,0);
}
@property --tw-inset-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 rgba(0,0,0,0);
}
@property --tw-inset-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 rgba(0,0,0,0);
}
@property --tw-ring-inset {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-offset-width {
  syntax: "<length>";
  inherits: false;
  initial-value: 0px;
}
@property --tw-ring-offset-color {
  syntax: "*";
  inherits: false;
  initial-value: #fff;
}
@property --tw-ring-offset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 rgba(0,0,0,0);
}
@property --tw-outline-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-blur {
  syntax: "*";
  inherits: false;
}
@property --tw-brightness {
  syntax: "*";
  inherits: false;
}
@property --tw-contrast {
  syntax: "*";
  inherits: false;
}
@property --tw-grayscale {
  syntax: "*";
  inherits: false;
}
@property --tw-hue-rotate {
  syntax: "*";
  inherits: false;
}
@property --tw-invert {
  syntax: "*";
  inherits: false;
}
@property --tw-opacity {
  syntax: "*";
  inherits: false;
}
@property --tw-saturate {
  syntax: "*";
  inherits: false;
}
@property --tw-sepia {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-drop-shadow-size {
  syntax: "*";
  inherits: false;
}
@property --tw-duration {
  syntax: "*";
  inherits: false;
}
@property --tw-ease {
  syntax: "*";
  inherits: false;
}
@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}
@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
  *, ::before, ::after, ::backdrop {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-translate-z: 0;
    --tw-rotate-x: initial;
    --tw-rotate-y: initial;
    --tw-rotate-z: initial;
    --tw-skew-x: initial;
    --tw-skew-y: initial;
    --tw-border-style: solid;
    --tw-leading: initial;
    --tw-font-weight: initial;
    --tw-shadow: 0 0 rgba(0,0,0,0);
    --tw-shadow-color: initial;
    --tw-shadow-alpha: 100%;
    --tw-inset-shadow: 0 0 rgba(0,0,0,0);
    --tw-inset-shadow-color: initial;
    --tw-inset-shadow-alpha: 100%;
    --tw-ring-color: initial;
    --tw-ring-shadow: 0 0 rgba(0,0,0,0);
    --tw-inset-ring-color: initial;
    --tw-inset-ring-shadow: 0 0 rgba(0,0,0,0);
    --tw-ring-inset: initial;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-offset-shadow: 0 0 rgba(0,0,0,0);
    --tw-outline-style: solid;
    --tw-blur: initial;
    --tw-brightness: initial;
    --tw-contrast: initial;
    --tw-grayscale: initial;
    --tw-hue-rotate: initial;
    --tw-invert: initial;
    --tw-opacity: initial;
    --tw-saturate: initial;
    --tw-sepia: initial;
    --tw-drop-shadow: initial;
    --tw-drop-shadow-color: initial;
    --tw-drop-shadow-alpha: 100%;
    --tw-drop-shadow-size: initial;
    --tw-duration: initial;
    --tw-ease: initial;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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RUFBcEIsbUJBQW9CO0FBQUE7QUFBcEI7RUFBQSxXQUFvQjtFQUFwQixlQUFvQjtFQUFwQixnQ0FBb0I7QUFBQTtBQUFwQjtFQUFBLFdBQW9CO0VBQXBCLGVBQW9CO0FBQUE7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsZUFBb0I7RUFBcEIsbUJBQW9CO0FBQUE7QUFBcEI7RUFBQSxXQUFvQjtFQUFwQixlQUFvQjtBQUFBO0FBQXBCO0VBQUEsV0FBb0I7RUFBcEIsZUFBb0I7RUFBcEIsZ0NBQW9CO0FBQUE7QUFBcEI7RUFBQSxXQUFvQjtFQUFwQixlQUFvQjtBQUFBO0FBQXBCO0VBQUEsV0FBb0I7RUFBcEIsZUFBb0I7RUFBcEIsZ0NBQW9CO0FBQUE7QUFBcEI7RUFBQSxXQUFvQjtFQUFwQixlQUFvQjtBQUFBO0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGVBQW9CO0VBQXBCLGtCQUFvQjtBQUFBO0FBQXBCO0VBQUEsV0FBb0I7RUFBcEIsZUFBb0I7RUFBcEIsbUJBQW9CO0FBQUE7QUFBcEI7RUFBQSxXQUFvQjtFQUFwQixlQUFvQjtFQUFwQixnQ0FBb0I7QUFBQTtBQUFwQjtFQUFBLFdBQW9CO0VBQXBCLGVBQW9CO0VBQXBCLG9CQUFvQjtBQUFBO0FBQXBCO0VBQUEsV0FBb0I7RUFBcEIsZUFBb0I7QUFBQTtBQUFwQjtFQUFBLFdBQW9CO0VBQXBCLGVBQW9CO0FBQUE7QUFBcEI7RUFBQSxXQUFvQjtFQUFwQixlQUFvQjtBQUFBO0FBQXBCO0VBQUEsV0FBb0I7RUFBcEIsZUFBb0I7QUFBQTtBQUFwQjtFQUFBLFdBQW9CO0VBQXBCLGVBQW9CO0FBQUE7QUFBcEI7RUFBQSxXQUFvQjtFQUFwQixlQUFvQjtBQUFBO0FBQXBCO0VBQUEsV0FBb0I7RUFBcEIsZUFBb0I7QUFBQTtBQUFwQjtFQUFBLFdBQW9CO0VBQXBCLGVBQW9CO0FBQUE7QUFBcEI7RUFBQSxXQUFvQjtFQUFwQixlQUFvQjtBQUFBO0FBQXBCO0VBQUEsV0FBb0I7RUFBcEIsZUFBb0I7QUFBQTtBQUFwQjtFQUFBLFdBQW9CO0VBQXBCLGVBQW9CO0FBQUE7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsZUFBb0I7RUFBcEIsbUJBQW9CO0FBQUE7QUFBcEI7RUFBQSxXQUFvQjtFQUFwQixlQUFvQjtBQUFBO0FBQXBCO0VBQUEsV0FBb0I7RUFBcEIsZUFBb0I7QUFBQTtBQUFwQjtFQUFBLFdBQW9CO0VBQXBCLGVBQW9CO0FBQUE7QUExWGxCO0VBQ0U7SUFDRSx5QkFBMEI7RUFDM0I7QUFDRjtBQXNYSDtFQUFBO0lBQUEsbUJBQW9CO0lBQXBCLG1CQUFvQjtJQUFwQixtQkFBb0I7SUFBcEIsc0JBQW9CO0lBQXBCLHNCQUFvQjtJQUFwQixzQkFBb0I7SUFBcEIsb0JBQW9CO0lBQXBCLG9CQUFvQjtJQUFwQix3QkFBb0I7SUFBcEIscUJBQW9CO0lBQXBCLHlCQUFvQjtJQUFwQiw4QkFBb0I7SUFBcEIsMEJBQW9CO0lBQXBCLHVCQUFvQjtJQUFwQixvQ0FBb0I7SUFBcEIsZ0NBQW9CO0lBQXBCLDZCQUFvQjtJQUFwQix3QkFBb0I7SUFBcEIsbUNBQW9CO0lBQXBCLDhCQUFvQjtJQUFwQix5Q0FBb0I7SUFBcEIsd0JBQW9CO0lBQXBCLDJCQUFvQjtJQUFwQiw0QkFBb0I7SUFBcEIsMENBQW9CO0lBQXBCLHlCQUFvQjtJQUFwQixrQkFBb0I7SUFBcEIsd0JBQW9CO0lBQXBCLHNCQUFvQjtJQUFwQix1QkFBb0I7SUFBcEIsd0JBQW9CO0lBQXBCLG9CQUFvQjtJQUFwQixxQkFBb0I7SUFBcEIsc0JBQW9CO0lBQXBCLG1CQUFvQjtJQUFwQix5QkFBb0I7SUFBcEIsK0JBQW9CO0lBQXBCLDRCQUFvQjtJQUFwQiw4QkFBb0I7SUFBcEIsc0JBQW9CO0lBQXBCLGtCQUFvQjtFQUFBO0FBQUEsQyIsInNvdXJjZXMiOlsid2VicGFjazovL2JhdGNoZ2VvX2Zyb250ZW5kLy4vY3NzL3NpdGUuc2NzcyIsIndlYnBhY2s6Ly9iYXRjaGdlb19mcm9udGVuZC88bm8gc291cmNlPiJdLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1PcGVuK1NhbnM6MzAwLDQwMCw2MDAmZGlzcGxheT1zd2FwXCIpO1xuQGxheWVyIGJhc2Uge1xuICAvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgQmF0Y2hHZW9cblxuICBTdHlsZXNoZWV0OiBSZXNldFxuXG4gIENTUyBSZXNldCBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0LyB2Mi4wIHwgMjAxMTAxMjZcblxuICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4gIC8qXG4gIGh0bWwsYm9keSxkaXYsc3BhbixhcHBsZXQsb2JqZWN0LGlmcmFtZSxoMSxoMixoMyxoNCxoNSxoNixwLGJsb2NrcXVvdGUscHJlLGEsYWJicixhY3JvbnltLGFkZHJlc3MsYmlnLGNpdGUsY29kZSxkZWwsZGZuLGVtLGltZyxpbnMsa2JkLHEscyxzYW1wLHNtYWxsLHN0cmlrZSxzdHJvbmcsc3ViLHN1cCx0dCx2YXIsYix1LGksY2VudGVyLGRsLGR0LGRkLG9sLHVsLGxpLGZpZWxkc2V0LGZvcm0sbGFiZWwsbGVnZW5kLHRhYmxlLGNhcHRpb24sdGJvZHksdGZvb3QsdGhlYWQsdHIsdGgsdGQsYXJ0aWNsZSxhc2lkZSxjYW52YXMsZGV0YWlscyxlbWJlZCxmaWd1cmUsZmlnY2FwdGlvbixmb290ZXIsaGVhZGVyLGhncm91cCxtZW51LG5hdixvdXRwdXQscnVieSxzZWN0aW9uLHN1bW1hcnksdGltZSxtYXJrLGF1ZGlvLHZpZGVve2JvcmRlcjowO2ZvbnQtc2l6ZToxMDAlO2ZvbnQ6aW5oZXJpdDt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTttYXJnaW46MDtwYWRkaW5nOjA7fWFydGljbGUsYXNpZGUsZGV0YWlscyxmaWdjYXB0aW9uLGZpZ3VyZSxmb290ZXIsaGVhZGVyLGhncm91cCxtZW51LG5hdixzZWN0aW9ue2Rpc3BsYXk6YmxvY2s7fWJvZHl7bGluZS1oZWlnaHQ6MTt9b2wsdWx7fWJsb2NrcXVvdGUscXtxdW90ZXM6bm9uZTt9YmxvY2txdW90ZTpiZWZvcmUsYmxvY2txdW90ZTphZnRlcixxOmJlZm9yZSxxOmFmdGVye2NvbnRlbnQ6bm9uZTt9dGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2JvcmRlci1zcGFjaW5nOjA7fVxuICAqL1xuICA6d2hlcmUoaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG4gIGEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbiAgZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuICBzbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuICBiLCB1LCBpLCBjZW50ZXIsIGRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG4gIGZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLCB0YWJsZSxcbiAgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbiAgYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXG4gIGZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbiAgbWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG4gIHRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbykge1xuICAgIGJvcmRlcjogMDtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgZm9udDogaW5oZXJpdDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgOndoZXJlKGFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG4gIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbikge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5zb3J0YWJsZSB0aCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIGVtIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuQmF0Y2hHZW9cblxuU3R5bGVzaGVldDogTWl4aW5zICYgQ29uc3RhbnRzXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKipcblRPT0xTXG4qKioqKioqKioqKioqKioqKioqKiovXG4vKlxuKiB7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0LW1vei1ib3gtc2l6aW5nOiAgICBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiAgICAgICAgIGJvcmRlci1ib3g7XG59XG4qL1xuLyoqKioqKioqKioqKioqKioqKioqKlxuQ09MT1JTXG4qKioqKioqKioqKioqKioqKioqKiovXG4vKlxuSGVyZSdzIGEgZ3JlYXQgdHV0b3JpYWwgb24gaG93IHRvXG51c2UgY29sb3IgdmFyaWFibGVzIHByb3Blcmx5OlxuaHR0cDovL3NhY2hhZ3JlaWYuY29tL3Nhc3MtY29sb3ItdmFyaWFibGVzL1xuKi9cbi8qKioqKioqKioqKioqKioqKioqKipcblRZUE9HUkFQSFlcbioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKipcbkFMRVJUUyAmIE5PVElDRVNcbioqKioqKioqKioqKioqKioqKioqKi9cbi5hbGVydC1zdWNjZXNzLCAuYWxlcnQtZXJyb3IsIC5hbGVydC1pbmZvLCAuYWxlcnQtaGVscCB7XG4gIG1hcmdpbjogMTBweDtcbiAgcGFkZGluZzogNXB4IDE4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xufVxuXG4uYWxlcnQtaGVscCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmY2UzMDtcbiAgYmFja2dyb3VuZDogI2ZmZDQ0OTtcbn1cblxuLmFsZXJ0LWluZm8ge1xuICBib3JkZXItY29sb3I6ICNiM2RhZmY7XG4gIGJhY2tncm91bmQ6ICNjY2U2ZmY7XG59XG5cbi5hbGVydC1lcnJvciB7XG4gIGJvcmRlci1jb2xvcjogIzlkMTkwODtcbiAgYmFja2dyb3VuZDogI0I1MUQwOTtcbn1cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICNjM2UxYjM7XG4gIGJhY2tncm91bmQ6ICNkMWU4YzU7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKipcbkNMRUFSRklYXG4qKioqKioqKioqKioqKioqKioqKiovXG4ucHJpY2luZzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuQk9YLVNIQURPV1xuKioqKioqKioqKioqKioqKioqKioqL1xuLyogQGluY2x1ZGUgYm94LXNoYWRvdyhpbnNldCAwIDFweCByZ2JhKHdoaXRlLCAuNSkpOyAqL1xuLyoqKioqKioqKioqKioqKioqKioqKlxuVFJBTlNJVElPTlxuKioqKioqKioqKioqKioqKioqKioqL1xuLyogQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4ycyBlYXNlLWluLW91dCk7ICovXG4vKioqKioqKioqKioqKioqKioqKioqXG5UUkFOU0ZPUk1cbioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKipcbkJPUkRFUiBSQURJVVNcbioqKioqKioqKioqKioqKioqKioqKi9cbi8qIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNXB4KTsgKi9cbi8qIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDVweCk7ICovXG4vKiBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyg1cHgpOyAqL1xuLyoqKioqKioqKioqKioqKioqKioqKlxuQ1NTMyBHUkFESUVOVFNcbkJlIGNhcmVmdWwgd2l0aCB0aGVzZSBzaW5jZSB0aGV5IGNhblxucmVhbGx5IHNsb3cgZG93biB5b3VyIENTUy4gRG9uJ3Qgb3ZlcmRvIGl0LlxuKioqKioqKioqKioqKioqKioqKioqL1xuLyogQGluY2x1ZGUgY3NzLWdyYWRpZW50KCNkZmRmZGYsI2Y4ZjhmOCk7ICovXG4vKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuQmF0Y2hHZW9cblxuU3R5bGVzaGVldDogSWNvbnNcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIjtcbiAgc3JjOiB1cmwoXCIvY3NzL2ZvbnRzL2ljb21vb24uZW90P3Y9MyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2Nzcy9mb250cy9pY29tb29uLndvZmY/dj0zXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9jc3MvZm9udHMvaWNvbW9vbi50dGY/dj0zXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvY3NzL2ZvbnRzL2ljb21vb24uc3ZnP3Y9MyNzdmdGb250TmFtZVwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8qIFVzZSB0aGUgZm9sbG93aW5nIENTUyBjb2RlIGlmIHlvdSB3YW50IHRvIHVzZSBkYXRhIGF0dHJpYnV0ZXMgZm9yIGluc2VydGluZyB5b3VyIGljb25zICovXG5bZGF0YS1pY29uXTpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCI7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1pY29uKTtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiYmF0Y2hnZW90b29sYmFyaWNvbnNcIjtcbiAgc3JjOiB1cmwoXCIvY3NzL2ZvbnRzL2JhdGNoZ2VvdG9vbGJhcmljb25zLmVvdD8xOTIwMTlcIik7XG4gIHNyYzogdXJsKFwiL2Nzcy9mb250cy9iYXRjaGdlb3Rvb2xiYXJpY29ucy5lb3Q/MTkyMDE5I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvY3NzL2ZvbnRzL2JhdGNoZ2VvdG9vbGJhcmljb25zLnR0Zj8xOTIwMTlcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9jc3MvZm9udHMvYmF0Y2hnZW90b29sYmFyaWNvbnMud29mZj8xOTIwMTlcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Nzcy9mb250cy9iYXRjaGdlb3Rvb2xiYXJpY29ucy5zdmc/MTkyMDE5I2JhdGNoZ2VvdG9vbGJhcmljb25zXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuW2NsYXNzXj10b29sYmFyLWljb24tXSwgW2NsYXNzKj1cIiB0b29sYmFyLWljb24tXCJdIHtcbiAgLyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cbiAgZm9udC1mYW1pbHk6IFwiYmF0Y2hnZW90b29sYmFyaWNvbnNcIiAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi50b29sYmFyLWljb24tYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwYVwiO1xufVxuXG4udG9vbGJhci1pY29uLWVycm9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBjXCI7XG59XG5cbi50b29sYmFyLWljb24taW5mbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZFwiO1xufVxuXG4udG9vbGJhci1pY29uLXN1Y2Nlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGVcIjtcbn1cblxuLnRvb2xiYXItaWNvbi1yZWZyZXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG59XG5cbi50b29sYmFyLWljb24tbG9jYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDJcIjtcbn1cblxuLnRvb2xiYXItaWNvbi1mb2xsb3dpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjZcIjtcbn1cblxuLnRvb2xiYXItaWNvbi1oYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG59XG5cbi50b29sYmFyLWljb24tcmVjdGFuZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG59XG5cbi50b29sYmFyLWljb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA1XCI7XG59XG5cbi50b29sYmFyLWljb24tcG9seWdvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNlwiO1xufVxuXG4udG9vbGJhci1pY29uLXJ1bGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA3XCI7XG59XG5cbi50b29sYmFyLWljb24tbWFya2VyLWRpc3RhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA4XCI7XG59XG5cbi50b29sYmFyLWljb24tcHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDlcIjtcbn1cblxuLnRvb2xiYXItaWNvbi1kb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBiXCI7XG59XG5cbi50b29sYmFyLWljb24tdW5kb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEwXCI7XG59XG5cbi50b29sYmFyLWljb24tem9vbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMVwiO1xufVxuXG4udG9vbGJhci1pY29uLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG59XG5cbi50b29sYmFyLWljb24tY29tcGFzcy1yb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG59XG5cbi50b29sYmFyLWljb24tbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQ3XCI7XG59XG5cbi50b29sYmFyLWljb24tc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBmXCI7XG59XG5cbi50b29sYmFyLWljb24tbWVudTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxM1wiO1xufVxuXG4udG9vbGJhci1pY29uLXRhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE0XCI7XG59XG5cbi50b29sYmFyLWljb24tbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE1XCI7XG59XG5cbi50b29sYmFyLWljb24tbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQ3XCI7XG59XG5cbi50b29sYmFyLWljb24tZGlyZWN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTIyXCI7XG59XG5cbi50b29sYmFyLWljb24tY29weTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZVwiO1xufVxuXG4udG9vbGJhci1pY29uLWNhbmNlbC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDJcIjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcImJhdGNoZ2VvZW50ZXJwcmlzZWljb25zMjAyMFwiO1xuICBzcmM6IHVybChcIi9jc3MvZm9udHMvYmF0Y2hnZW9lbnRlcnByaXNlaWNvbnMyMDIwLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIvY3NzL2ZvbnRzL2JhdGNoZ2VvZW50ZXJwcmlzZWljb25zMjAyMC5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9jc3MvZm9udHMvYmF0Y2hnZW9lbnRlcnByaXNlaWNvbnMyMDIwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2Nzcy9mb250cy9iYXRjaGdlb2VudGVycHJpc2VpY29uczIwMjAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvY3NzL2ZvbnRzL2JhdGNoZ2VvZW50ZXJwcmlzZWljb25zMjAyMC5zdmdcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4vKiBAZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdiYXRjaGdlb2ZlYXR1cmVpY29ucyc7XG5cdHNyYzogICAgdXJsKCcvY3NzL2ZvbnRzL2JhdGNoZ2VvZmVhdHVyZWljb25zLmVvdD9ieXZhYzMnKTtcblx0c3JjOiAgICB1cmwoJy9jc3MvZm9udHMvYmF0Y2hnZW9mZWF0dXJlaWNvbnMuZW90P2J5dmFjMyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcblx0XHR1cmwoJy9jc3MvZm9udHMvYmF0Y2hnZW9mZWF0dXJlaWNvbnMudHRmP2J5dmFjMycpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcblx0XHR1cmwoJy9jc3MvZm9udHMvYmF0Y2hnZW9mZWF0dXJlaWNvbnMud29mZj9ieXZhYzMnKSBmb3JtYXQoJ3dvZmYnKSxcblx0XHR1cmwoJy9jc3MvZm9udHMvYmF0Y2hnZW9mZWF0dXJlaWNvbnMuc3ZnP2J5dmFjMyNiYXRjaGdlb3Rvb2xiYXJpY29ucycpIGZvcm1hdCgnc3ZnJyk7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn0gKi9cbltjbGFzc149ZmVhdHVyZS1pY29uLV0sIFtjbGFzcyo9XCIgZmVhdHVyZS1pY29uLVwiXSB7XG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gIGZvbnQtZmFtaWx5OiBcImJhdGNoZ2VvZW50ZXJwcmlzZWljb25zMjAyMFwiICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmZlYXR1cmUtaWNvbi1vZmZpY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjtcbn1cblxuLmZlYXR1cmUtaWNvbi11c2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwN1wiO1xufVxuXG4uZmVhdHVyZS1pY29uLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTBcIjtcbn1cblxuLmZlYXR1cmUtaWNvbi1wZGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGVcIjtcbn1cblxuLmZlYXR1cmUtaWNvbi1tZXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZlwiO1xufVxuXG4uZmVhdHVyZS1pY29uLW1ha2UtZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDRcIjtcbn1cblxuLmZlYXR1cmUtaWNvbi10YWJsZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGNcIjtcbn1cblxuLmZlYXR1cmUtaWNvbi1pbnNlcnQtdGVtcGxhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGRcIjtcbn1cblxuLmZlYXR1cmUtaWNvbi1jYW5jZWwtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XG59XG5cbi8qIEBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ2JhdGNoZ2VvZW50ZXJwcmlzZWljb25zJztcblx0c3JjOiAgICB1cmwoJy9jc3MvZm9udHMvYmF0Y2hnZW9lbnRlcnByaXNlaWNvbnMuZW90Jyk7XG5cdHNyYzogICAgdXJsKCcvY3NzL2ZvbnRzL2JhdGNoZ2VvZW50ZXJwcmlzZWljb25zLmVvdCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcblx0XHR1cmwoJy9jc3MvZm9udHMvYmF0Y2hnZW9lbnRlcnByaXNlaWNvbnMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuXHRcdHVybCgnL2Nzcy9mb250cy9iYXRjaGdlb2VudGVycHJpc2VpY29ucy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG5cdFx0dXJsKCcvY3NzL2ZvbnRzL2JhdGNoZ2VvZW50ZXJwcmlzZWljb25zLnN2ZycpIGZvcm1hdCgnc3ZnJyk7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn0gKi9cbltjbGFzc149ZW50ZXJwcmlzZS1pY29uLV0sIFtjbGFzcyo9ZW50ZXJwcmlzZS1pY29uLV0ge1xuICAvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xuICBmb250LWZhbWlseTogXCJiYXRjaGdlb2VudGVycHJpc2VpY29uczIwMjBcIiAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi8qIC5lbnRlcnByaXNlLWljb24taGVhZHNldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkzOFwiO1xufVxuLmVudGVycHJpc2UtaWNvbi11c2VyLXBsdXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNDVcIjtcbn1cbi5lbnRlcnByaXNlLWljb24tY3JlZGl0LWNhcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZGVcIjtcbn1cbi5lbnRlcnByaXNlLWljb24tYmVsbC1taW51czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEwYlwiO1xufVxuLmVudGVycHJpc2UtaWNvbi1wcmludGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTExXCI7XG59XG4uZW50ZXJwcmlzZS1pY29uLXJvY2tldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFhZFwiO1xufVxuLmVudGVycHJpc2UtaWNvbi1jbGlwYm9hcmQyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWYwXCI7XG59XG4uZW50ZXJwcmlzZS1pY29uLXNlbGVjdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI3MlwiO1xufVxuLmVudGVycHJpc2UtaWNvbi1zaGFyZTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNGRcIjtcbn1cbi5lbnRlcnByaXNlLWljb24tb2ZmaWNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG59XG4uZW50ZXJwcmlzZS1pY29uLWRhdGFiYXNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTJhXCI7XG59XG4uZW50ZXJwcmlzZS1pY29uLWZpbGUtcHJlc2VudGF0aW9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTlkXCI7XG59XG4uZW50ZXJwcmlzZS1pY29uLWNhbmNlbC1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViOTBcIjtcbn0gKi9cbi5lbnRlcnByaXNlLWljb24taGVhZHNldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwYlwiO1xufVxuXG4uZW50ZXJwcmlzZS1pY29uLXVzZXItcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwN1wiO1xufVxuXG4uZW50ZXJwcmlzZS1pY29uLWNyZWRpdC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA5XCI7XG59XG5cbi5lbnRlcnByaXNlLWljb24tcHJpbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNlwiO1xufVxuXG4uZW50ZXJwcmlzZS1pY29uLXJvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwM1wiO1xufVxuXG4uZW50ZXJwcmlzZS1pY29uLWNsaXBib2FyZDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGFcIjtcbn1cblxuLmVudGVycHJpc2UtaWNvbi1zZWxlY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDVcIjtcbn1cblxuLmVudGVycHJpc2UtaWNvbi1zaGFyZTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDhcIjtcbn1cblxuLmVudGVycHJpc2UtaWNvbi1vZmZpY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjtcbn1cblxuLmVudGVycHJpc2UtaWNvbi1kYXRhYmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMFwiO1xufVxuXG4uZW50ZXJwcmlzZS1pY29uLWZpbGUtcHJlc2VudGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG59XG5cbi5lbnRlcnByaXNlLWljb24tY2FuY2VsLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMlwiO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiYmF0Y2hnZW9tb2JpbGVwYWdlaWNvbnNcIjtcbiAgc3JjOiB1cmwoXCJmb250cy9iYXRjaGdlb21vYmlsZXBhZ2VpY29ucy5lb3Q/NW54anB5XCIpO1xuICBzcmM6IHVybChcImZvbnRzL2JhdGNoZ2VvbW9iaWxlcGFnZWljb25zLmVvdD81bnhqcHkjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcImZvbnRzL2JhdGNoZ2VvbW9iaWxlcGFnZWljb25zLnR0Zj81bnhqcHlcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcImZvbnRzL2JhdGNoZ2VvbW9iaWxlcGFnZWljb25zLndvZmY/NW54anB5XCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcImZvbnRzL2JhdGNoZ2VvbW9iaWxlcGFnZWljb25zLnN2Zz81bnhqcHkjYmF0Y2hnZW9tb2JpbGVwYWdlaWNvbnNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5bY2xhc3NePW1vYmlsZXBhZ2UtaWNvbi1dLCBbY2xhc3MqPW1vYmlsZXBhZ2UtaWNvbi1dIHtcbiAgLyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cbiAgZm9udC1mYW1pbHk6IFwiYmF0Y2hnZW9tb2JpbGVwYWdlaWNvbnNcIiAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5tb2JpbGVwYWdlLWljb24tZGlyZWN0aW9uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMFwiO1xuICBjb2xvcjogI2Y4Y2MwMDtcbn1cblxuLm1vYmlsZXBhZ2UtaWNvbi1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjtcbiAgY29sb3I6ICNmOGNjMDA7XG59XG5cbi5tb2JpbGVwYWdlLWljb24tZ2VvbG9jYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDJcIjtcbiAgY29sb3I6ICNmOGNjMDA7XG59XG5cbi5tb2JpbGVwYWdlLWljb24tc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDdcIjtcbiAgY29sb3I6ICNmOGNjMDA7XG59XG5cbi5tb2JpbGVwYWdlLWljb24tc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG4gIGNvbG9yOiAjZjhjYzAwO1xufVxuXG5AbGF5ZXIgYmFzZSB7XG4gIC8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICBCYXRjaEdlb1xuXG4gIFN0eWxlc2hlZXQ6IEdsb2JhbHNcblxuICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4gIGh0bWwge1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgfVxuICBib2R5IHtcbiAgICBjb2xvcjogIzA3MUQyNTtcbiAgICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB9XG4gIGltZyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAvKiB3aWR0aDogMTAwJTsgKi9cbiAgfVxuICAjbWFwRGl2IGltZyB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIGEgaW1nIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbiAgYSxcbiAgYTp2aXNpdGVkIHtcbiAgICBjb2xvcjogIzAyNDA1OTtcbiAgICAvKiB0ZXh0LWRlY29yYXRpb246IG5vbmU7ICovXG4gIH1cbiAgI2Zvb3RlciBhLFxuICAjZm9vdGVyIGE6dmlzaXRlZCB7XG4gICAgY29sb3I6ICNjY2M7XG4gICAgLyogdGV4dC1kZWNvcmF0aW9uOiBub25lOyAqL1xuICB9XG4gIGE6aG92ZXIsXG4gIGE6YWN0aXZlIHtcbiAgICAvKiBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpbmstaG92ZXI7ICovXG4gICAgY29sb3I6ICMwMTFjMjc7XG4gIH1cbiAgI2Zvb3RlciBhOmhvdmVyLFxuICAjZm9vdGVyIGE6YWN0aXZlIHtcbiAgICAvKiBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpbmstaG92ZXI7ICovXG4gICAgY29sb3I6ICMwMTFjMjc7XG4gIH1cbiAgLnJvdW5kIHtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDsgLyogc3RvcHMgYmcgY29sb3IgZnJvbSBsZWFraW5nIG91dHNpZGUgdGhlIGJvcmRlcjogKi9cbiAgfVxuICB1bCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICB9XG4gIHVsLFxuICBvbCB7XG4gICAgbWFyZ2luOiA5cHggMCAxOHB4IDEuMmVtO1xuICB9XG4gIGxpIHtcbiAgICBtYXJnaW46IDAgMCA5cHggMDtcbiAgfVxuICBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICB9XG4gIGgxIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIH1cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIH1cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi10b3A6IDlweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIH1cbiAgaDQge1xuICAgIHdpZHRoOiAyMCU7XG4gICAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNjk7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDcxRDI1O1xuICB9XG4gIGg1IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTVlNWU1O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgcGFkZGluZzogMnB4O1xuICAgIGNvbG9yOiAjMzg3Y2JjO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gIC5oMSB7XG4gICAgZm9udC1zaXplOiAzLjgxNXJlbTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5oMSB7XG4gICAgICBmb250LXNpemU6IDMuMjVyZW07XG4gICAgfVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuaDEge1xuICAgICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAgIC5oMSB7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICB9XG4gIH1cbiAgLmgyIHtcbiAgICBmb250LXNpemU6IDMuMDUycmVtO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5oMiB7XG4gICAgICBmb250LXNpemU6IDIuNzVyZW07XG4gICAgfVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgICAuaDIge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgfVxuICB9XG4gIC5oMyB7XG4gICAgZm9udC1zaXplOiAyLjQ0MXJlbTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuaDMge1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5oMyB7XG4gICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgfVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gICAgLmgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgICB9XG4gIH1cbiAgLmg0IHtcbiAgICBmb250LXNpemU6IDEuOTUzcmVtO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5oNCB7XG4gICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgfVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmg0IHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAgIC5oNCB7XG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgfVxuICB9XG4gIC5oNSB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxuICBociB7XG4gICAgYmFja2dyb3VuZDogI2VlZTtcbiAgICBib3JkZXI6IDA7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbWFyZ2luOiAyZW0gYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuaHItZ3JhZGllbnQge1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogOTAlO1xuICAgIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgLW8tdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoLTkwZGVnLCByZ2JhKDIwMCwgMjAwLCAyMDAsIDApIDAsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSksIC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCwgcmdiKDI1MCwgMjUwLCAyNTApIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjUwLCAyNTAsIDI1MCwgMCkgMCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKSwgLW1vei1saW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCwgcmdiKDI1MCwgMjUwLCAyNTApIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1MCwgMjUwLCAyNTAsIDApIDAsIHJnYigyNTUsIDI1NSwgMjU1KSAxMDAlKSwgbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAsIHJnYigyNTAsIDI1MCwgMjUwKSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDEwMCUsIDUwJSA1MCU7XG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLW9yaWdpbjogcGFkZGluZy1ib3g7XG4gICAgYmFja2dyb3VuZC1vcmlnaW46IHBhZGRpbmctYm94O1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICAgIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICB9XG4gIHNtYWxsIHtcbiAgICBmb250LXNpemU6IDAuNzVlbTtcbiAgfVxuICBzdXAge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMWVtO1xuICB9XG4gIC5jbGVhcmZpeDpiZWZvcmUsXG4gIC5jbGVhcmZpeDphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB6b29tOiAxOyAvKiBmb3IgSUUgKi9cbiAgfVxuICAuY2xlYXJmaXg6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC5jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5pdGFsaWMge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxuICAucmlnaHQtYXJyb3ctbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICAgIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2Fycm93LXJpZ2h0LnN2Zykgbm8tcmVwZWF0IGNlbnRlciByaWdodDtcbiAgICBib3JkZXItYm90dG9tOiB0cmFuc3BhcmVudCBzb2xpZCAxcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4ycztcbiAgfVxuICAucmlnaHQtYXJyb3ctbGluay5hcnJvdy1yZWQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL2Fycm93LXJpZ2h0LXJlZC5zdmcpO1xuICB9XG4gIGEgLnJpZ2h0LWFycm93LWxpbms6aG92ZXIsXG4gIGEucmlnaHQtYXJyb3ctbGluazpob3ZlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogY3VycmVudENvbG9yIHNvbGlkIDFweDtcbiAgfVxuICAubm8tYm90dG9tLW1hcmdpbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC8qXG4gIHVzZSB0aGUgYmVzdCBhbXBlcnNhbmRcbiAgaHR0cDovL3NpbXBsZWJpdHMuY29tL25vdGVib29rLzIwMDgvMDgvMTQvYW1wZXJzYW5kcy0yL1xuICAqL1xuICBzcGFuLmFtcCB7XG4gICAgZm9udC1mYW1pbHk6IFwiQW5kYWxlIE1vbm9cIiwgU2tpYSwgXCJUcmVidWNoZXQgTVNcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5zZWNvbmRfYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuICAvKiBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzZweCkge1xuICBcdC5zZWNvbmRfYnRuIHtcbiAgXHRcdG1hcmdpbi1sZWZ0OjEwcHg7XG4gIFx0fVxuICB9ICovXG59XG5AbGF5ZXIgYmFzZSB7XG4gIC8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAgQmF0Y2hHZW9cbiAgU3R5bGVzaGVldDogU2l0ZSBNZXRhXG4gICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbiAgLmFsbC1jb250ZW50LXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgfVxuICAubWFpbi1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICB9XG4gICNmb290ZXIge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG4gIC53cmFwIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5yb3cge1xuICAgIG1hcmdpbjogNDVweCAwIDA7XG4gIH1cbiAgLmNvbHVtbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLmNvbHVtbi5sZWZ0IHtcbiAgICB3aWR0aDogNjIwcHg7XG4gIH1cbiAgLmNvbHVtbi5yaWdodCB7XG4gICAgd2lkdGg6IDI5MHB4O1xuICB9XG4gIC5jb250ZW50OmFmdGVyLCAucm93OmFmdGVyIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGhlaWdodDogMDtcbiAgfVxuICBoMS5ob21lIHNwYW4ge1xuICAgIGNvbG9yOiAjMzY5O1xuICB9XG4gIGgxLmhvbWUgZW0ge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogIzY2NjtcbiAgfVxuICBoMS5ob21lIGIge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogIzk5OTtcbiAgfVxuICBoMi5ob21lIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luOiAycHggMjBweCAwIDA7XG4gICAgd2lkdGg6IDUwMHB4O1xuICB9XG4gIC8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAgRm9vdGVyIFN0eWxlc1xuICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4gICNmb290ZXIge1xuICAgIG1hcmdpbjogNGVtIDAgMDtcbiAgfVxuICAjZm9vdGVyIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAjZm9vdGVyIGE6aG92ZXIge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjb2xvcjogI2RkZDtcbiAgfVxuICAuZmx1c2gtd2l0aC1mb290ZXIgKyAjZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5mb290ZXItbWFpbiB7XG4gICAgY29sb3I6ICNlZWU7XG4gICAgZm9udC1zaXplOiAwLjc1ZW07XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICAgIC8qIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6XHR1cmwoL2ltYWdlcy9zdGVwLWJ5LXN0ZXAtYmcuc3ZnKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBtdWx0aXBseTsgKi9cbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9ibHVlLW1hcC1iZy5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLmZvb3Rlci1tYWluIGgyIHtcbiAgICBmb250LXNpemU6IDEuMjVlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuZm9vdGVyLW1haW4gbGkge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgfVxuICAuZm9vdGVyLW1haW4gcCB7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgICAuZm9vdGVyLW1haW4gLm5hdiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gICAgfVxuICB9XG4gIC5mb290ZXItbGVnYWwge1xuICAgIGJhY2tncm91bmQ6ICMwMjM0NDg7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmZvb3Rlci1sZWdhbC1pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICB9XG4gIC5hcHBsZS1zdG9yZS1mb290ZXItbG9nbyB7XG4gICAgd2lkdGg6IDE1MnB4O1xuICB9XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5CYXRjaEdlb1xuU3R5bGVzaGVldDogTWVudXNcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbiNsb2dpbl9ib3ggcCB7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuXG4jbG9naW5fYm94IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5wcm8tc2lnbmluICNsb2dpbl9ib3gge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDExcHg7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAyN3B4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0b3A6IDI1cHg7XG4gIHotaW5kZXg6IDk5O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5wcm8tc2lnbmluICNsb2dpbl9ib3gubG9nZ2VkLWluIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5wcm8tc2lnbmluICNsb2dpbl9ib3gubG9nZ2VkLWluIHAge1xuICBtYXJnaW46IDA7XG59XG5cbi5wcm8tc2lnbmluICNsb2dpbl9ib3gubG9nZ2VkLWluIC5hZHZhbmNlZFRvZ2dsZSB7XG4gIHBhZGRpbmc6IDhweCAyOHB4O1xufVxuLnByby1zaWduaW4gI2xvZ2luX2JveC5sb2dnZWQtaW4gLmFkdmFuY2VkVG9nZ2xlLm9uIHtcbiAgcGFkZGluZzogOHB4IDA7XG59XG5cbi5wcm8tc2lnbmluICNsb2dpbl9ib3ggYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnByby1zaWduaW4gI2xvZ2luX2JveC5sb2dnZWQtaW4gYSB7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogOHB4IDI4cHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLnByby1zaWduaW4gI2xvZ2luX2JveCBwOmZpcnN0LWNoaWxkIGEge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4ucHJvLXNpZ25pbiAjbG9naW5fYm94IHA6bGFzdC1jaGlsZCBhIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnByby1zaWduaW4gI2xvZ2luX2JveCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBjb2xvcjogI2RkZDtcbiAgYmFja2dyb3VuZDogIzMzMztcbn1cblxuLnByby1zaWduaW4gI2xvZ2luX2JveC5sb2dnZWQtaW4gLmFkdmFuY2VkVG9nZ2xlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgY29sb3I6ICNkZGQ7XG59XG5cbi5wcm8tc2lnbmluIGEubG9naW4uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTglIGNlbnRlcjtcbiAgei1pbmRleDogMTA7XG4gIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xufVxuXG4jbG9naW5fYm94LmxvZ2dlZC1pbiB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuI2xvZ2luX2JveCBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbiNsb2dpbl9ib3ggc3BhbiB7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbiNsb2dpbl9ib3ggbGFiZWxbZm9yPXJlbWVtYmVyX21lXSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4jbG9naW5fYm94IGlucHV0W3R5cGU9dGV4dF0sXG4jbG9naW5fYm94IGlucHV0W3R5cGU9cGFzc3dvcmRdIHtcbiAgcGFkZGluZzogNnB4O1xuICB3aWR0aDogMTk1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuI2xvZ2luX2JveCBpbnB1dC5idXR0b24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogOHB4IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuI21hcFdyYXAgI2xvZ2luX2JveCB7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAwcHggMzBweDtcbn1cblxuI3NpZGViYXItdXRpbGl0eSAjc2lkZWJhcl9sb2dpbl9ib3ggZm9ybSBpbnB1dC50ZXh0aW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50OyAvKiBvdmVycmlkZSB0aGUgZGVmYXVsdCBiYWNrZ3JvdW5kIGNvbG9yICovXG59XG5cbi5kb3RzIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogNHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuLmRvdHMgZGl2IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICM5Nzk3OTc7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogM3B4O1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbkJhdGNoR2VvXG5TdHlsZXNoZWV0OiBTaXRlIENvbnRlbnRcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbiNjb250ZW50IHtcbiAgcGFkZGluZzogNjBweCAwIDA7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjb250ZW50IHtcbiAgICBwYWRkaW5nOiAxMDBweCAwIDA7XG4gIH1cbn1cbmh0bWwge1xuICB0ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuXG4vKiBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuXHRodG1sIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cbn0gKi9cbi8qKioqKiogVGhlc2Ugc3R5bGVzIGFyZSBmb3IgdGhlIFZJREVPIFBPRCBPTiBIT01FUEFHRSAqKioqKiovXG4jdmlkZW8ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jdmlkZW8gcCB7XG4gIG1hcmdpbjogOXB4IDA7XG59XG4jdmlkZW8gaW1nIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2NjYztcbiAgd2lkdGg6IDEwMCU7XG59XG4jdmlkZW8gZGl2IHtcbiAgcGFkZGluZzogNjBweCAwIDQwcHg7XG59XG4jdmlkZW8gZGl2IGE6YWN0aXZlLCAjdmlkZW8gZGl2IGE6aG92ZXIge1xuICBib3JkZXItYm90dG9tOiAwIG5vbmU7XG59XG5cbi8qKioqKiogVGhlc2Ugc3R5bGVzIGFyZSBmb3IgdGhlIE1PQklMRSBDQUxMT1VUIFBPRCBPTiBIT01FUEFHRSAqKioqKiovXG4jbW9iaWxlLWNhbGxvdXQge1xuICBwYWRkaW5nOiA2MHB4IDAgMjBweDtcbn1cbiNtb2JpbGUtY2FsbG91dCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuI3B1Ymxpc2hlcnMge1xuICBtYXJnaW4tYm90dG9tOiAzZW07XG4gIHBhZGRpbmc6IDFlbSAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbiNwdWJsaXNoZXJzIGgyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuI3B1Ymxpc2hlcnMgcCB7XG4gIG1hcmdpbjogMC41ZW0gMCAwO1xuICBwYWRkaW5nOiAwLjVlbSAwIDA7XG59XG5cbiNwdWJsaXNoZXJzIGEucm91bmQsXG4jdGVzdGltb25pYWxzIGEucm91bmQge1xuICBib3JkZXI6IDAgbm9uZTtcbiAgYmFja2dyb3VuZDogI2RmZGZkZjtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDJlbTtcbiAgcGFkZGluZzogOHB4O1xufVxuXG4jcHVibGlzaGVycyBhLnJvdW5kOmhvdmVyLFxuI3Rlc3RpbW9uaWFscyBhLnJvdW5kOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2NjYztcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuVGhlc2UgYXJlIHRoZSBzdHlsZXMgZm9yIHRoZSBQUkVTUyBMT0dPUyBTRUNUSU9OXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4jcHJlc3NEaXYge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAzLjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogNC41ZW07XG59XG5cbnVsLmNlbnRlclByZXNzIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5jZW50ZXJQcmVzcyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNlbnRlclByZXNzIGxpLmxhc3RsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5saXN0LXByZXNzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2ltYWdlcy9wcmVzcy1zcHJpdGUucG5nXCIpIHRvcCBsZWZ0IG5vLXJlcGVhdDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSB7XG4gIC5saXN0LXByZXNzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL3ByZXNzLXNwcml0ZUAyeC5wbmdcIikgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogODIwcHggNDBweDtcbiAgfVxufVxuI2NvbnRlbnQtd3JhcCB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG4gIHBhZGRpbmc6IDAgMCA3MnB4IDA7XG59XG5cbiNjb250ZW50LXdyYXAuc2xpZGVzaG93IHtcbiAgcGFkZGluZzogMmVtIDA7XG4gIG1hcmdpbi1ib3R0b206IDNlbTtcbn1cblxuLnNsaWRlc2hvdyA+ICNjb250ZW50ID4gaW1nIHtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbn1cblxuLnRvZ2dsZS1iaWxsaW5nIHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTIlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMTBweDtcbn1cblxuLnN3aXRjaCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDNweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7IC8qIHN0b3BzIGJnIGNvbG9yIGZyb20gbGVha2luZyBvdXRzaWRlIHRoZSBib3JkZXI6ICovXG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzhweDtcbn1cblxuLnN3aXRjaCBsYWJlbCB7XG4gIGNvbG9yOiAjNzM3MzczO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICB3aWR0aDogOTBweDtcbn1cblxuLnN3aXRjaCBsYWJlbDpudGgtb2YtdHlwZSgxKSB7XG4gIGxlZnQ6IC0yNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uc3dpdGNoIGxhYmVsOm50aC1vZi10eXBlKDIpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTI1MCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5zd2l0Y2ggaW5wdXQge1xuICBoZWlnaHQ6IDE2cHg7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMzZweDtcbiAgei1pbmRleDogMjtcbn1cblxuLnN3aXRjaCBpbnB1dDpjaGVja2VkIH4gbGFiZWw6bnRoLW9mLXR5cGUoMSkge1xuICBjb2xvcjogIzA3MUQyNTtcbn1cblxuLnN3aXRjaCBpbnB1dDpjaGVja2VkIH4gbGFiZWw6bnRoLW9mLXR5cGUoMikge1xuICBjb2xvcjogIzczNzM3Mztcbn1cblxuLnN3aXRjaCBpbnB1dCB+IDpjaGVja2VkIH4gbGFiZWw6bnRoLW9mLXR5cGUoMSkge1xuICBjb2xvcjogIzczNzM3Mztcbn1cblxuLnN3aXRjaCBpbnB1dCB+IDpjaGVja2VkIH4gbGFiZWw6bnRoLW9mLXR5cGUoMikge1xuICBjb2xvcjogIzA3MUQyNTtcbn1cblxuLnN3aXRjaCBpbnB1dDpjaGVja2VkIH4gLnRvZ2dsZSB7XG4gIGxlZnQ6IDJweDtcbn1cblxuLnN3aXRjaCBpbnB1dCB+IDpjaGVja2VkIH4gLnRvZ2dsZSB7XG4gIGxlZnQ6IDE5cHg7XG59XG5cbi5zd2l0Y2ggaW5wdXQ6Y2hlY2tlZCB7XG4gIHotaW5kZXg6IDA7XG59XG5cbi50b2dnbGUge1xuICBiYWNrZ3JvdW5kOiAjNGE0YTRhO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94OyAvKiBzdG9wcyBiZyBjb2xvciBmcm9tIGxlYWtpbmcgb3V0c2lkZSB0aGUgYm9yZGVyOiAqL1xuICBoZWlnaHQ6IDE2cHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjJzIGVhc2U7XG4gIC1tcy10cmFuc2l0aW9uOiBsZWZ0IDAuMnMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogbGVmdCAwLjJzIGVhc2U7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4ycyBlYXNlO1xuICB0cmFuc2l0aW9uOiBsZWZ0IDAuMnMgZWFzZTtcbiAgd2lkdGg6IDE2cHg7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5wcmljaW5nIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG8gMC41ZW07XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5wcmljaW5nIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG59XG4ucHJpY2luZyA+IGxpIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3gtc2hhZG93OiAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94OyAvKiBzdG9wcyBiZyBjb2xvciBmcm9tIGxlYWtpbmcgb3V0c2lkZSB0aGUgYm9yZGVyOiAqL1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAxZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcmljaW5nID4gbGkgbGkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzkxOTE5MTtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDAuNWVtO1xufVxuLnByaWNpbmcgPiBsaSBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMCBub25lO1xufVxuLnByaWNpbmcgPiBsaS5wb3Age1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDZweCAjZmZlMDdjO1xuICBib3gtc2hhZG93OiAwIDFweCA2cHggI2ZmZTA3YztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmJlYztcbn1cbi5wcmljaW5nID4gbGkucG9wIC5wcmljZSBzcGFuIHtcbiAgY29sb3I6ICNlMmFkMDA7XG59XG4ucHJpY2luZyA+IGxpLnBvcCA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNDQ5O1xuICBjb2xvcjogI2FmODYwMDtcbiAgZm9udC1zaXplOiAwLjVlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiAwLjI1ZW0gM2VtO1xuICBsZWZ0OiAtM2VtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0b3A6IDJlbTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xufVxuLnByaWNpbmcgPiBsaS5wb3AgbGkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZlY2FmO1xufVxuLnByaWNpbmcgLnRoIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLnByaWNpbmcgLnRoIGgyIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnByaWNpbmcgLnRoIC5wcmljZSB7XG4gIGZvbnQtc2l6ZTogNDRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZWZ0OiAzJTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcmljaW5nIC50aCAucHJpY2Ugc3VwIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTE5cHg7XG59XG4ucHJpY2luZyAudGggLnByaWNlIHNwYW4ge1xuICBjb2xvcjogIzczNzM3MztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IC0xMnB4O1xufVxuLnByaWNpbmcgLnRoIC5idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyoqKioqKiBUaGVzZSBzdHlsZXMgYXJlIGZvciB0aGUgUFJPIFBSSUNJTkcgUEFHRSAqKioqKiovXG4jcHJvLWludHJvIGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cbiNwcm8taW50cm8gaDEgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4jcHJvLWludHJvIHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMi41ZW07XG59XG4jcHJvLWludHJvIC5wcm9wcmljZSB7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3Byby1pbnRybyAucHJvcHJpY2UgZW0ge1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tbGVmdDogLTM5cHg7XG59XG4jcHJvLWludHJvIC5wcm9wcmljZSBzdXAge1xuICBmb250LXNpemU6IDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMTZweDtcbn1cblxuLnByby10YWcge1xuICBtYXJnaW4tYm90dG9tOiAzZW07XG59XG4ucHJvLXRhZyBoMiB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMWVtIDA7XG4gIHBhZGRpbmc6IDMwcHggMCA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wcm8tdGFnIGgyIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnByby10YWcgaDIgc3Ryb25nOmZpcnN0LW9mLXR5cGUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL3VuZGVybGluZUAyeC5zdmdcIikgbm8tcmVwZWF0IDBweCAzNHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDExNXB4IDdweDtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuXG4uZnJlZS1wbGFuIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZnJlZS1wbGFuIGgzIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmZyZWUtcGxhbiBzdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4jaG93LXRvLXVzZSB7XG4gIG1hcmdpbjogMjBweCAwIDYwcHg7XG59XG5cbi8qKioqKiogVGhlc2Ugc3R5bGVzIGFyZSBmb3IgdGhlIEdPIFBSTyBTRUNUSU9OIE9GIEhPTUVQQUdFICoqKioqKi9cbiNnby1wcm8ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuI2dvLXBybyAjYW5jaG9yLXdyYXBwZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuI2dvLXBybyB1bCB7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbiNnby1wcm8gbGkge1xuICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gIHBhZGRpbmc6IDRweDtcbn1cbiNnby1wcm8gbGkgaDMge1xuICBjb2xvcjogIzAyNDA1OTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgI2dvLXBybyBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG4gICNnby1wcm8gbGkgaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbiNnby1wcm8gLmdvLXByby1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgI2dvLXBybyAuZ28tcHJvLWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAjZ28tcHJvIC5mbGV4LWNvbHVtbnMtaXRlbSB7XG4gICAgcGFkZGluZzogMCAwLjVyZW0gMXJlbTtcbiAgfVxufVxuXG4jdGVzdGltb25pYWxzIHtcbiAgbWFyZ2luLWJvdHRvbTogM2VtO1xufVxuXG4jdGVzdGltb25pYWxzIC5tb3JlIHtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMWVtIGF1dG87XG4gIHdpZHRoOiA0MCU7XG59XG5cbiNmYXZvcml0ZXMgdWwge1xuICBtYXJnaW46IDA7XG59XG5cbiNmYXZvcml0ZXMgbGkge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94OyAvKiBzdG9wcyBiZyBjb2xvciBmcm9tIGxlYWtpbmcgb3V0c2lkZSB0aGUgYm9yZGVyOiAqL1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY2xlYXI6IGJvdGg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jZmF2b3JpdGVzIGxpIGRpdiB7XG4gIGJhY2tncm91bmQ6ICNlMWVlZjM7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7IC8qIHN0b3BzIGJnIGNvbG9yIGZyb20gbGVha2luZyBvdXRzaWRlIHRoZSBib3JkZXI6ICovXG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgcGFkZGluZzogMWVtO1xufVxuXG4udHdlZXRfYXZhdGFyIHtcbiAgYmFja2dyb3VuZDogI2VmZWZlZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAwLjNlbTtcbiAgbWFyZ2luOiAwLjNlbTtcbn1cblxuLnR3ZWV0X2F2YXRhcjpob3ZlciB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnR3ZWV0X2F2YXRhciBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnR3ZWV0X3RpbWUsXG4udHdlZXRfdXNlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbi50d2VldF91c2VyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbiNtYXBDb3VudCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4jZ28tcHJvIGEge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4jcHJvLWN0YSB7XG4gIG1hcmdpbjogMWVtIGF1dG87XG59XG4jcHJvLWN0YSBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbiNwcm8tY3RhIGEge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4jcHJvLWN0YS5wcmljaW5nMSB7XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtO1xufVxuXG4uaW50cm8ge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5pbnRybyB7XG4gICAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIH1cbn1cblxuLm1vYmlsZSBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG5cbi5tb2JpbGUgYSB7XG4gIGJvcmRlcjogMCBub25lO1xufVxuXG4ubW9iaWxlIHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuI3dlYmFwcCAuZm91cmNvbCBwIHtcbiAgbWFyZ2luLXRvcDogMy4zZW07XG59XG5cbi5vZmZlcl90b19zaWduX2luIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4jc2lnbl91cF9mb3JtIGZpZWxkc2V0LFxuI3ByZXBhaWRfZm9ybSBmaWVsZHNldCB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG4gIG1hcmdpbi1ib3R0b206IDJlbTtcbiAgcGFkZGluZzogMjZweCAzMHB4IDMwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCkge1xuICAjc2lnbl91cF9mb3JtIGZpZWxkc2V0LFxuICAjcHJlcGFpZF9mb3JtIGZpZWxkc2V0IHtcbiAgICBwYWRkaW5nOiAyNHB4IDEwcHggMzBweDtcbiAgfVxufVxuI3NpZ25fdXBfZm9ybSBoMSxcbiNwcmVwYWlkX2Zvcm0gaDEge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jc2lnbl91cF9mb3JtIC5maWVsZCxcbiNwcmVwYWlkX2Zvcm0gLmZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luOiAwIDI1JTtcbn1cbiNzaWduX3VwX2Zvcm0gLmZpZWxkIHNwYW4sXG4jcHJlcGFpZF9mb3JtIC5maWVsZCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbiNzaWduX3VwX2Zvcm0gbGFiZWwsXG4jcHJlcGFpZF9mb3JtIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcGFkZGluZzogOHB4IDAgMnB4O1xufVxuI3NpZ25fdXBfZm9ybSBiLFxuI3ByZXBhaWRfZm9ybSBiIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4jc2lnbl91cF9mb3JtIGlucHV0W3R5cGU9dGV4dF0sXG4jc2lnbl91cF9mb3JtICNzaWduX3VwX2Zvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4jc2lnbl91cF9mb3JtICNwcmVwYWlkX2Zvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4jcHJlcGFpZF9mb3JtIGlucHV0W3R5cGU9dGV4dF0sXG4jcHJlcGFpZF9mb3JtICNzaWduX3VwX2Zvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4jcHJlcGFpZF9mb3JtICNwcmVwYWlkX2Zvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2lkdGg6IDk2JTtcbn1cbiNzaWduX3VwX2Zvcm0gaW5wdXQuZnVsbC13aWR0aCxcbiNwcmVwYWlkX2Zvcm0gaW5wdXQuZnVsbC13aWR0aCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3NpZ25fdXBfZm9ybSBsYWJlbFtmb3I9Y2FyZF9leHBpcmVzX29uX21vbnRoXSxcbiNwcmVwYWlkX2Zvcm0gbGFiZWxbZm9yPWNhcmRfZXhwaXJlc19vbl9tb250aF0ge1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4jc2lnbl91cF9mb3JtIC5idXR0b25zLFxuI3ByZXBhaWRfZm9ybSAuYnV0dG9ucyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNzaWduX3VwX2Zvcm0gLmctcmVjYXB0Y2hhLWNvbnRhaW5lcixcbiNwcmVwYWlkX2Zvcm0gLmctcmVjYXB0Y2hhLWNvbnRhaW5lciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbiNzaWduX3VwX2Zvcm0gLmctcmVjYXB0Y2hhLFxuI3ByZXBhaWRfZm9ybSAuZy1yZWNhcHRjaGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5hZG1pbiAjc2lnbl91cF9mb3JtIC5maWVsZCxcbi5hZG1pbiAjcHJlcGFpZF9mb3JtIC5maWVsZCB7XG4gIC8qIG1hcmdpbjogMCAyNSU7ICovXG4gIG1heC13aWR0aDogMjQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5hZG1pbiAjc2lnbl91cF9mb3JtIC5maWVsZCxcbiAgLmFkbWluICNwcmVwYWlkX2Zvcm0gLmZpZWxkIHtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbi5hZG1pbl9uYXJyb3dfY29udGVudCB7XG4gIG1heC13aWR0aDogMjQwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5hZG1pbl9uYXJyb3dfY29udGVudC5leHRyYV9uYXJyb3cge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xufVxuXG4uZGlzY19vdXRsaW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuNHJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjg1cmVtO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBjdXJyZW50Q29sb3Igc29saWQgMXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMnB4O1xufVxuXG4jY3JlZGl0X2NhcmRfZm9ybSAuZXhwaXJhdGlvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuI2NyZWRpdF9jYXJkX2Zvcm0gI2NhcmRfZXhwaXJlc19vbl9tb250aCB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuI2NyZWRpdF9jYXJkX2Zvcm0gc2VsZWN0IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLXdlYmtpdC1mbGV4LWdyb3c6IDE7XG4gIC1tb3otZmxleC1ncm93OiAxO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4uc2lnbnVwLWJpbGxpbmctYWRkcmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5zaWdudXAtYmlsbGluZy1hZGRyZXNzIGlucHV0IHtcbiAgd2lkdGg6IDI5MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4uc2lnbnVwLWJpbGxpbmctYWRkcmVzcyBzZWxlY3Qge1xuICB3aWR0aDogMjkwcHg7XG59XG4uc2lnbnVwLWJpbGxpbmctYWRkcmVzcyAuZmllbGQge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uc2VjdXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgY29sb3I6ICMwYTA7XG4gIHBhZGRpbmctbGVmdDogMjZweDtcbiAgbWFyZ2luLXJpZ2h0OiAtOTBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2ltYWdlcy9pY29uLWxvY2sucG5nXCIpIHRvcCBsZWZ0IG5vLXJlcGVhdDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSB7XG4gIC5zZWN1cmUge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvaWNvbi1sb2NrQDJ4LnBuZ1wiKSB0b3AgbGVmdCBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMnB4IDIycHg7XG4gIH1cbn1cbi5iaWxsaW5nLWFkZHJlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uYmlsbGluZy1hZGRyZXNzIGlucHV0IHtcbiAgd2lkdGg6IDIwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG59XG4uYmlsbGluZy1hZGRyZXNzIHNlbGVjdCB7XG4gIHdpZHRoOiAyMDBweDtcbn1cblxuI3VwZGF0ZV9iaWxsaW5nX2Zvcm0gLmZpZWxkIC5zZWN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMC4zcmVtO1xuICBsZWZ0OiBjYWxjKDEwMCUgKyA4cHgpO1xuICBtYXJnaW46IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gICN1cGRhdGVfYmlsbGluZ19mb3JtIC5maWVsZCAuc2VjdXJlIHtcbiAgICBib3R0b206IGluaXRpYWw7XG4gICAgbGVmdDogaW5pdGlhbDtcbiAgICB0b3A6IDAuMjVyZW07XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbiNjYXB0Y2hhX2VsZW1lbnQge1xuICB3aWR0aDogMzA0O1xuICBtYXJnaW46IDIwcHggYXV0bztcbn1cblxuI2NhcHRjaGFfZWxlbWVudCA+IGRpdiB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNDBweCkge1xuICAjY2FwdGNoYV9lbGVtZW50IHtcbiAgICB3aWR0aDogMjY0cHg7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIH1cbiAgI2NhcHRjaGFfZWxlbWVudCA+IGRpdiB7XG4gICAgd2lkdGg6IDI2NHB4ICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICB9XG4gICNjYXB0Y2hhX2VsZW1lbnQgPiBkaXYgaWZyYW1lIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG4uYW1vdW50IHtcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cblxuLmJpbGxpbmdwb2ludHMgaDIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucmlnaHQuc2lnbnVwIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cblxuLmluc3RydWN0aW9uIHtcbiAgZm9udC1zaXplOiAwLjkyNWVtO1xufVxuXG4uYWRtaW4taW5zdHJ1Y3Rpb24ge1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5UaGVzZSBhcmUgdGhlIHN0eWxlcyBmb3IgdGhlIE1PQklMRSBBUFAgUEFHRVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuI21vYmlsZS1pbnRybyB7XG4gIGJhY2tncm91bmQ6ICM2ZWNiZjk7IC8qIE9sZCBicm93c2VycyAqL1xuICBiYWNrZ3JvdW5kOiAtbW96LXJhZGlhbC1ncmFkaWVudCg2MCUgYm90dG9tLCBlbGxpcHNlIGNvdmVyLCAjNmVjYmY5IDAlLCAjZmZmZmZmIDY2JSwgI2ZmZmZmZiAxMDAlKTsgLyogRkYzLjYtMTUgKi9cbiAgYmFja2dyb3VuZDogLXdlYmtpdC1yYWRpYWwtZ3JhZGllbnQoNjAlIGJvdHRvbSwgZWxsaXBzZSBjb3ZlciwgIzZlY2JmOSAwJSwgI2ZmZmZmZiA2NiUsICNmZmZmZmYgMTAwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg2MCUgYm90dG9tLCAjNmVjYmY5IDAlLCAjZmZmZmZmIDY2JSwgI2ZmZmZmZiAxMDAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPVwiIzZlY2JmOVwiLCBlbmRDb2xvcnN0cj1cIiNmZmZmZmZcIixHcmFkaWVudFR5cGU9MSApOyAvKiBJRTYtOSBmYWxsYmFjayBvbiBob3Jpem9udGFsIGdyYWRpZW50ICovXG4gIHBhZGRpbmctdG9wOiAyZW07XG59XG4jbW9iaWxlLWludHJvIC5hcHAtYnV0dG9uIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAxZW0gMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzU4NTc1Nztcbn1cbiNtb2JpbGUtaW50cm8gLmFwcC1idXR0b24gYSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5idXR0b24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuI2tleS1mZWF0dXJlcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL3RvcG8tYmcucG5nKTtcbiAgcGFkZGluZzogNjBweCAwO1xufVxuXG5hLmF0LWFwcC1zdG9yZSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuZmlndXJlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG1hcmdpbjogMWVtIDJlbTtcbiAgY29sb3I6ICM5OTk7XG59XG5cbmZpZ2NhcHRpb24ge1xuICBwYWRkaW5nOiAxZW07XG59XG5cbiNzaWdudXAtd3JhcHBlciBoMSB7XG4gIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cbiNzaWdudXAtd3JhcHBlciAuc2lnbnVwLWZvcm0gaDMge1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMHB4IDAgNnB4O1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4jc2lnbnVwLXdyYXBwZXIgLnNpZ251cC1mb3JtIGlucHV0W3R5cGU9dGV4dF0sICNzaWdudXAtd3JhcHBlciAuc2lnbnVwLWZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF0sICNzaWdudXAtd3JhcHBlciAuc2lnbnVwLWZvcm0gaW5wdXRbdHlwZT1lbWFpbF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbiNzaWdudXAtd3JhcHBlciAuc2lnbnVwLWZvcm0gaW5wdXQgI3Bvc3RhbF9jb2RlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4jc2lnbnVwLXdyYXBwZXIgLnNpZ251cC1yaWdodCAucHJpY2luZy1ib3gtYm9keSAuaDEge1xuICBmb250LXNpemU6IDMuODE1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4jZmVhdHVyZSBoMSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMi4yNXJlbTtcbn1cbiNmZWF0dXJlIC5hY2NvdW50IGgxLCAjZmVhdHVyZSAuY3JlZGVudGlhbHMgaDEge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jZmVhdHVyZSAuYWNjb3VudCBpbnB1dFt0eXBlPXRleHRdLCAjZmVhdHVyZSAuYWNjb3VudCBpbnB1dFt0eXBlPXBhc3N3b3JkXSwgI2ZlYXR1cmUgLmFjY291bnQgaW5wdXRbdHlwZT1lbWFpbF0sICNmZWF0dXJlIC5jcmVkZW50aWFscyBpbnB1dFt0eXBlPXRleHRdLCAjZmVhdHVyZSAuY3JlZGVudGlhbHMgaW5wdXRbdHlwZT1wYXNzd29yZF0sICNmZWF0dXJlIC5jcmVkZW50aWFscyBpbnB1dFt0eXBlPWVtYWlsXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4uc2VjdGlvbi1wYWQgaDMge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi10b3A6IDlweDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuVGhlc2UgYXJlIHRoZSBzdHlsZXMgZm9yIHRoZSBCTE9HXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5hcnRpY2xlIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi8qIHJlbW92aW5nIGJlY2F1c2UgaXQgaXNuY2x1ZGVkIHdpdGggdGFpbHdpbmRjc3MgKioqXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4qL1xuLnByaWNpbmctYm94LWJvZHktdG9wIC5oMSB7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbiAgbWFyZ2luOiAwLjVlbSAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4xO1xufVxuXG5oMS5oZXJvX2hkciB7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbiAgbWFyZ2luOiAwLjVlbSAwO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGgxLmhlcm9faGRyIHtcbiAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgaDEuaGVyb19oZHIge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgaDEuaGVyb19oZHIge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuXG5oMS5zZWN0aW9uX2hkciB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmgxLnNlY3Rpb25faGRyLFxuaDIuc2VjdGlvbl9oZHIge1xuICBmb250LXNpemU6IDNyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgaDEuc2VjdGlvbl9oZHIsXG4gIGgyLnNlY3Rpb25faGRyIHtcbiAgICBmb250LXNpemU6IDIuNzVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGgxLnNlY3Rpb25faGRyLFxuICBoMi5zZWN0aW9uX2hkciB7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICBoMS5zZWN0aW9uX2hkcixcbiAgaDIuc2VjdGlvbl9oZHIge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgfVxufVxuXG5oMS5zZWN0aW9uX2hkci5iaWcsXG5oMi5zZWN0aW9uX2hkci5iaWcge1xuICBmb250LXNpemU6IDMuOHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGgxLnNlY3Rpb25faGRyLmJpZyxcbiAgaDIuc2VjdGlvbl9oZHIuYmlnIHtcbiAgICBmb250LXNpemU6IDMuMjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgaDEuc2VjdGlvbl9oZHIuYmlnLFxuICBoMi5zZWN0aW9uX2hkci5iaWcge1xuICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgaDEuc2VjdGlvbl9oZHIuYmlnLFxuICBoMi5zZWN0aW9uX2hkci5iaWcge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgfVxufVxuXG5oMi5zZWN0aW9uX3N1YmhkciB7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGgyLnNlY3Rpb25fc3ViaGRyIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGgyLnNlY3Rpb25fc3ViaGRyIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIGgyLnNlY3Rpb25fc3ViaGRyIHtcbiAgICBmb250LXNpemU6IDEuMzVyZW07XG4gIH1cbn1cblxuaDMuc2VjdGlvbl9zdWJoZHIge1xuICBmb250LXNpemU6IDJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgaDMuc2VjdGlvbl9zdWJoZHIge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgaDMuc2VjdGlvbl9zdWJoZHIge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICBoMy5zZWN0aW9uX3N1YmhkciB7XG4gICAgZm9udC1zaXplOiAxLjM1cmVtO1xuICB9XG59XG5cbi5jZW50ZXJlZF9oZHIge1xuICBtYXgtd2lkdGg6IDc4NnB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4vKiBGbGV4IHV0aWxpdHkgY2xhc3NlcyAqL1xuLmZsZXgtYWxpZ24tY2VudGVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5mbGV4LXNwYWNlLWJldHdlZW4ge1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmZsZXgtc3BhY2UtZXZlbmx5IHtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3BhY2UtZXZlbmx5O1xuICAtbW96LWJveC1wYWNrOiBzcGFjZS1ldmVubHk7XG4gIC1tcy1mbGV4LXBhY2s6IHNwYWNlLWV2ZW5seTtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG59XG5cbi8qIEZsZXggdGFibGV0IGFuZCBkZXNrdG9wIGNvbHVtbnMgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2MHB4KSB7XG4gIC5mbGV4LWNvbHVtbnMtdHdvIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLyogQGluY2x1ZGUgYWxpZ24taXRlbXMoZmxleC1zdGFydCk7ICovXG4gIH1cbiAgLmZsZXgtY29sdW1ucy10aHJlZSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC8qIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGZsZXgtc3RhcnQpOyAqL1xuICB9XG4gIC5mbGV4LWNvbHVtbnMtdHdvIC5mbGV4LWNvbHVtbnMtaXRlbSB7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICB9XG4gIC5mbGV4LWNvbHVtbnMtdHdvLnR3by10aGlyZHMgLmZsZXgtY29sdW1ucy1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAzMyU7XG4gIH1cbiAgLmZsZXgtY29sdW1ucy10d28udHdvLXRoaXJkcyAuZmxleC1jb2x1bW5zLWl0ZW0udHdvIHtcbiAgICBmbGV4LWJhc2lzOiA2NyU7XG4gIH1cbiAgLmZsZXgtY29sdW1ucy10d28udHdvLXRoaXJkcy5wYWQgLmZsZXgtY29sdW1ucy1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAyOCU7XG4gIH1cbiAgLmZsZXgtY29sdW1ucy10d28udHdvLXRoaXJkcy5wYWQgLmZsZXgtY29sdW1ucy1pdGVtLnR3byB7XG4gICAgZmxleC1iYXNpczogNjIlO1xuICB9XG4gIC5mbGV4LWNvbHVtbnMtdHdvLnBhZCAuZmxleC1jb2x1bW5zLWl0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IDQ3JTtcbiAgfVxuICAuZmxleC1jb2x1bW5zLXRocmVlIC5mbGV4LWNvbHVtbnMtaXRlbSB7XG4gICAgZmxleC1iYXNpczogMzMuMzMzJTtcbiAgfVxuICAuZmxleC1jb2x1bW5zLXRocmVlLnBhZCAuZmxleC1jb2x1bW5zLWl0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IDMxJTtcbiAgfVxufVxuLmhlcm8gLmludHJvIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuaGVybyAuaW50cm8ge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLmhlcm8gLmludHJvIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMWVtO1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cbn1cblxuLnNlY3Rpb24tcGFkIHtcbiAgcGFkZGluZzogNXJlbSAwIDRyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1wYWQge1xuICAgIHBhZGRpbmc6IDMuNWVtIDAgMi41cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAuc2VjdGlvbi1wYWQge1xuICAgIHBhZGRpbmc6IDIuNWVtIDAgMS41cmVtO1xuICB9XG59XG5cbi5oZXJvIHtcbiAgcGFkZGluZzogNGVtIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaGVybyB7XG4gICAgcGFkZGluZzogM2VtIDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5oZXJvIHtcbiAgICBwYWRkaW5nOiAyZW0gMDtcbiAgfVxufVxuXG4uYmctYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICMwMjM0NDg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmctZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjM7XG59XG5cbi5ncmFkaWVudC1ncmF5IHtcbiAgYmFja2dyb3VuZDogI2VlZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbSgjZmZmKSwgdG8oI2VlZSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmYsICNlZWUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmYsICNlZWUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjZmZmLCAjZWVlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZmZiwgI2VlZSk7XG59XG5cbi5iZy1tYXAtYmx1ZSB7XG4gIC8qIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICBiYWNrZ3JvdW5kLWltYWdlOlx0dXJsKC9pbWFnZXMvc3RlcC1ieS1zdGVwLWJnLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtYmxlbmQtbW9kZTogbXVsdGlwbHk7ICovXG4gIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2JsdWUtbWFwLWJnLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmctbWFwLWJsdWUgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICAvKiB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgKi9cbn1cblxuLmJnLW1hcC1ibHVlIGEuYnV0dG9uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uY2FsbG91dC1vbmUtY29sdW1uLFxuLmNhbGxvdXQtb25lLWNvbHVtbi53cmFwIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgcGFkZGluZzogNi41cmVtIDA7XG59XG4uY2FsbG91dC1vbmUtY29sdW1uIHAsXG4uY2FsbG91dC1vbmUtY29sdW1uLndyYXAgcCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS42ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAuY2FsbG91dC1vbmUtY29sdW1uIHAsXG4gIC5jYWxsb3V0LW9uZS1jb2x1bW4ud3JhcCBwIHtcbiAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhbGxvdXQtb25lLWNvbHVtbixcbiAgLmNhbGxvdXQtb25lLWNvbHVtbi53cmFwIHtcbiAgICBwYWRkaW5nOiA0cmVtIDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5jYWxsb3V0LW9uZS1jb2x1bW4sXG4gIC5jYWxsb3V0LW9uZS1jb2x1bW4ud3JhcCB7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICB9XG59XG5cbi8qIE5ldyBIb21lIDMgU2ltcGxlIFN0ZXBzICovXG4ubGlzdC1zdGVwcyB7XG4gIG1hcmdpbjogM3JlbSAwIDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDNyZW0gMCAxLjVyZW07XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLmxpc3Qtc3RlcHMge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLmxpc3Qtc3RlcHMtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5saXN0LXN0ZXBzLWl0ZW0ge1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG4gIH1cbn1cblxuLmxpc3Qtc3RlcHMtaXRlbTpsYXN0LW9mLXR5cGUgLmxpc3Qtc3RlcHMtaW1nIHtcbiAgbWFyZ2luLXRvcDogLTNyZW07XG4gIG1hcmdpbi1ib3R0b206IC0zcmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAubGlzdC1zdGVwcy1pdGVtOmZpcnN0LW9mLXR5cGUgLmxpc3Qtc3RlcHMtaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbTtcbiAgfVxuICAuc3RlcDIgLmxpc3Qtc3RlcHMtaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbTtcbiAgfVxuICAubGlzdC1zdGVwcy1pdGVtOmxhc3Qtb2YtdHlwZSAubGlzdC1zdGVwcy1pbWcge1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtO1xuICB9XG59XG4ubGlzdC1zdGVwcy10eHQge1xuICBwYWRkaW5nOiAwIDklIDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5saXN0LXN0ZXBzLXR4dCB7XG4gICAgZmxleC1iYXNpczogNjAlO1xuICAgIHBhZGRpbmc6IDAgNCUgMCA4JTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5saXN0LXN0ZXBzLXR4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDFweCkge1xuICAubGlzdC1zdGVwcy10eHQge1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICBwYWRkaW5nOiAxcmVtIDUlIDFyZW0gOSU7XG4gIH1cbn1cbi5saXN0LXN0ZXBzLXR4dCBoMyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMC43ZW07XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5saXN0LXN0ZXBzLXR4dCBoMyB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5saXN0LXN0ZXBzLXR4dCBoMyB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAubGlzdC1zdGVwcy10eHQgaDMge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICB9XG59XG4ubGlzdC1zdGVwcy10eHQgaDM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTE1cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAzMiU7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogI0Y5QzgxQiBzb2xpZCAycHg7XG59XG4ubGlzdC1zdGVwcy10eHQgLmxpc3QtbnVtIHtcbiAgY29sb3I6ICNGOUM4MUI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAubGlzdC1zdGVwcy10eHQgLmxpc3QtbnVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC45cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAubGlzdC1zdGVwcy10eHQgLmxpc3QtbnVtIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTEuMTVlbTtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMXB4KSB7XG4gIC5saXN0LXN0ZXBzLXR4dCAubGlzdC1udW0ge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxufVxuXG4ubGlzdC1zdGVwcy1pbWcge1xuICAvKiBwYWRkaW5nOiAxcmVtOyAqL1xuICAvKiBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICBcdHdpZHRoOiAxMDYlO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDYlKTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDFweCkge1xuICBcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg3LjUlKTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAlKTtcbiAgfSAqL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAubGlzdC1zdGVwcy1pbWcge1xuICAgIGZsZXgtYmFzaXM6IDQwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTAxcHgpIHtcbiAgLmxpc3Qtc3RlcHMtaW1nIHtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gIH1cbn1cbi5saXN0LXN0ZXBzLWltZyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNoYWRvdzogMCAwIDhweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmxpc3Qtc3RlcHMtaXRlbS5zdGVwMSAubGlzdC1zdGVwcy10eHQge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5saXN0LXN0ZXBzLWl0ZW0uc3RlcDEgLmxpc3Qtc3RlcHMtaW1nIHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTAxcHgpIHtcbiAgLmxpc3Qtc3RlcHMtaXRlbS5zdGVwMiAubGlzdC1zdGVwcy10eHQge1xuICAgIHBhZGRpbmc6IDFyZW0gOCUgMXJlbSA0JTtcbiAgfVxufVxuLyogTmV3IEhvbWUgTWFwcyBTdGF0cyAqL1xuLmJhdGNoZ2VvLXN0YXRzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmJhdGNoZ2VvLXN0YXRzIHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5iYXRjaGdlby1zdGF0cyB7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gIH1cbn1cbi5iYXRjaGdlby1zdGF0cy1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMi43NXJlbTtcbn1cblxuLmJhdGNoZ2VvLXN0YXRzLWl0ZW0gaDIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS43NXJlbTtcbn1cbi5iYXRjaGdlby1zdGF0cy1pdGVtIGgyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjAlO1xuICBib3R0b206IC01JTtcbiAgbGVmdDogNDAlO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2U0YjgwYjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYmF0Y2hnZW8tc3RhdHMtaXRlbSBoMiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAuYmF0Y2hnZW8tc3RhdHMtaXRlbSBoMiB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgfVxuICAuYmF0Y2hnZW8tc3RhdHMtaXRlbSBoMjphZnRlciB7XG4gICAgdG9wOiAtMS41cmVtO1xuICAgIGJvdHRvbTogaW5pdGlhbDtcbiAgfVxufVxuXG4uYmF0Y2hnZW8tc3RhdHMtaXRlbSBwIHtcbiAgZm9udC1zaXplOiAxLjU2MjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAuYmF0Y2hnZW8tc3RhdHMtaXRlbSBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmhvbWUtaG93LXRvLWNvbnRlbnQuZmxleC1jb2x1bW5zLXRocmVlIC5mbGV4LWNvbHVtbnMtaXRlbSB7XG4gICAgZmxleC1iYXNpczogMzAlO1xuICB9XG59XG4uaG9tZS1ob3ctdG8tY29udGVudCBoMyB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmNhcmQtaG93LXRvIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuXG4uY2FyZC1ob3ctdG8taW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG4uc3dpcGVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5wcmVzcy1zbGlkZXMge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbiAgLnByZXNzLXNsaWRlcyAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuICAucHJlc3Mtc2xpZGVzIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnByZXNzLXNsaWRlcyAuc3dpcGVyLXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLnByZXNzLXNsaWRlcyAuc3dpcGVyLXNsaWRlIHtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBtYXJnaW46IDAgYXV0byAzcmVtO1xuICB9XG4gIC5wcmVzcy1zbGlkZXMgLnNsaWRlLTEge1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gIH1cbiAgLnByZXNzLXNsaWRlcyAuc2xpZGUtMiB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5zd2lwZXItc2xpZGUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICB9XG4gIC5wcmVzcy1zbGlkZXMuc3dpcGVyLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMHB4KTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuICAucHJlc3Mtc2xpZGVzLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkLFxuICAucHJlc3Mtc2xpZGVzLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjI1O1xuICB9XG4gIC5wcmVzcy1zbGlkZXMuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1uZXh0OjphZnRlcixcbiAgLnByZXNzLXNsaWRlcy5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLXByZXY6OmFmdGVyIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgfVxuICAucHJlc3Mtc2xpZGVzLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1idXR0b24tbmV4dCxcbiAgLnByZXNzLXNsaWRlcy5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBjb2xvcjogI0ZGOUExRjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5wcmVzcy1zbGlkZXMuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAucHJlc3Mtc2xpZGVzLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLnByZXNzLXNsaWRlcy5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLW5leHQsXG4gIC5wcmVzcy1zbGlkZXMuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLnByZXNzLXNsaWRlcy5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIsXG4gIC5wcmVzcy1zbGlkZXMuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1uZXh0OmhvdmVyIHtcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMTEwJSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJlc3Mtc2xpZGVzLnN3aXBlci1jb250YWluZXIgLnNsaWRlLTEgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDE3NXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgfVxuICAucHJlc3Mtc2xpZGVzLnN3aXBlci1jb250YWluZXIgLnNsaWRlLTkgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDE3NXB4O1xuICB9XG4gIC5wcmVzcy1zbGlkZXMuc3dpcGVyLWNvbnRhaW5lciAuc2xpZGUtMTEgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDE3NXB4O1xuICB9XG4gIC5wcmVzcy1zbGlkZXMuc3dpcGVyLWNvbnRhaW5lciAuc2xpZGUtMTIgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEzNXB4O1xuICB9XG4gIC5wcmVzcy1zbGlkZXMuc3dpcGVyLWNvbnRhaW5lciAuc2xpZGUtMTUgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEzNXB4O1xuICB9XG59XG4uaG9tZS1yZXZpZXdzIHtcbiAgd2lkdGg6IDEwMDBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgaGVpZ2h0OiA4MHZoO1xuICBtaW4taGVpZ2h0OiA0MDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMTBweCkge1xuICAuaG9tZS1yZXZpZXdzIHtcbiAgICB3aWR0aDogNzUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgzMnB4KSB7XG4gIC5ob21lLXJldmlld3Mge1xuICAgIHdpZHRoOiA2MDBweDtcbiAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5UaGVzZSBhcmUgdGhlIHN0eWxlcyBmb3IgdGhlIEZFQVRVUkVTIE1BSU4gUEFHRVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuI2ZlYXR1cmUge1xuICAvKiBwYWRkaW5nLXRvcDogMmVtOyAqL1xufVxuI2ZlYXR1cmUgLmZlYXR1cmVzX2N0YV9idXR0b25fd3JhcHBlciB7XG4gIG1hcmdpbjogYXV0bztcbiAgbWF4LXdpZHRoOiAzMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4jZmVhdHVyZSAjZmVhdHVyZXNfY3RhX2J1dHRvbiwgI2ZlYXR1cmUgI2ZfZ2VvX2N0YV9idXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI2ZlYXR1cmUgc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDJlbSAwIDRlbTtcbn1cbiNmZWF0dXJlIC5mZWF0dXJlLWhvbWUtaDEge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI2ZlYXR1cmUgdWwgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IGNpcmNsZTtcbn1cblxuLmZlYXR1cmUtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mZWF0dXJlLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cbn1cblxuLm1hcHNmb3J3ZWJzaXRlIHAsIC5mb3J5b3VyYnVzaW5lc3MgcCB7XG4gIG1hcmdpbjogMmVtIDAgM2VtO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5UaGVzZSBhcmUgdGhlIHN0eWxlcyBmb3IgdGhlIEZFQVRVUkVTIFBBR0VTXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4jZmVhdHVyZSB7XG4gIC8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAgVGhlc2UgYXJlIHRoZSBzdHlsZXMgZm9yIHRoZSBIT1ctVE8gVEFCTEVTIElOIEZFQVRVUkVTXG4gICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbiAgLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICBUaGVzZSBhcmUgdGhlIHN0eWxlcyBmb3IgQlVMTEVUUyBJTiBBTiBVTCAobm90IG51bWJlcnMpXG4gICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbn1cbiNmZWF0dXJlIGhyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogNDBweCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICB3aWR0aDogMTAwJTtcbn1cbiNmZWF0dXJlIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuI2ZlYXR1cmUgc21hbGwge1xuICBmb250LXNpemU6IDAuNzVlbTtcbn1cbiNmZWF0dXJlIC5pbnRybyBpbWcge1xuICBtYXgtaGVpZ2h0OiAyNTBweDtcbn1cbiNmZWF0dXJlIC5pbnRyby5zZWN0aW9uLXBhZCB7XG4gIHBhZGRpbmc6IDRyZW0gMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNmZWF0dXJlIC5pbnRyby5zZWN0aW9uLXBhZCB7XG4gICAgcGFkZGluZzogM3JlbSAwO1xuICB9XG59XG4jZmVhdHVyZSAuY2FsbG91dC1vbmUtY29sdW1uIHtcbiAgcGFkZGluZzogNXJlbSAwcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI2ZlYXR1cmUgLmNhbGxvdXQtb25lLWNvbHVtbiB7XG4gICAgcGFkZGluZzogNHJlbSAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAjZmVhdHVyZSAuY2FsbG91dC1vbmUtY29sdW1uIHtcbiAgICBwYWRkaW5nOiAyZW0gMDtcbiAgfVxufVxuI2ZlYXR1cmUgLmNhbGxvdXQtb25lLWNvbHVtbiBwIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cbiNmZWF0dXJlIC5sb2Nkb3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltYWdlcy9sb2NhdGlvbmRvdEAyeC5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNDBweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMTBweDtcbiAgaGVpZ2h0OiAyNjBweDtcbn1cbiNmZWF0dXJlIC5mZWF0dXJlcyB7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjRjFGMUYxO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY2xlYXI6IHJpZ2h0O1xufVxuI2ZlYXR1cmUgLmZlYXR1cmVzLm5vYm9yZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbiNmZWF0dXJlIC5ib3JkZXJlZCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbiNmZWF0dXJlIC5leGFtcGxlLW1hcHMge1xuICBoZWlnaHQ6IDEwMHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIHBhZGRpbmc6IDBweCAxMHB4O1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNGMUYxRjE7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNmZWF0dXJlIC5ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAycHggc29saWQgI0YxRjFGMTtcbiAgICBtYXJnaW46IDQwcHggMDtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbiAgI2ZlYXR1cmUgLmV4YW1wbGUtbWFwcyB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxufVxuI2ZlYXR1cmUgb2wge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCAwIDAgMHB4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjZGRkO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvdW50ZXItcmVzZXQ6IG51bUxpc3Q7XG4gIG1hcmdpbjogMmVtIGF1dG87XG4gIHdpZHRoOiA5MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG59XG4jZmVhdHVyZSBvbCBsaSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDFlbSAzZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNmZWF0dXJlIG9sIGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI2ZlYXR1cmUgb2wgbGkubGFzdCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbiNmZWF0dXJlIG9sIGxpOmJlZm9yZSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBudW1MaXN0O1xuICBjb250ZW50OiBjb3VudGVyKG51bUxpc3QpO1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxZW07XG4gIHRvcDogMS41ZW07XG4gIGZvbnQ6IGJvbGQgMTJweCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTlweDtcbiAgYmFja2dyb3VuZDogI2NjYztcbiAgYmFja2dyb3VuZDogIzAyNDA1OTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG59XG4jZmVhdHVyZSAuYnVsbGV0cyB1bCB7XG4gIHBhZGRpbmc6IDAgMCAwIDBweDtcbiAgbWFyZ2luOiAyZW0gYXV0bztcbiAgd2lkdGg6IDkwJTtcbn1cbiNmZWF0dXJlIHVsLmJ1bGxldHMgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IGNpcmNsZTtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuI2ZlYXR1cmUgLm1lZGlhLWljb25zIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAxMHB4O1xufVxuI2ZlYXR1cmUgLnNpZGUtYnktc2lkZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbiNmZWF0dXJlIC5zaWRlLWJ5LXNpZGUgLmltZy13cmFwIHtcbiAgbWluLXdpZHRoOiAzMyU7XG4gIG1heC13aWR0aDogNDAwcHg7XG59XG4jZmVhdHVyZSAuc2lkZS1ieS1zaWRlIC50ZXh0LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiNmZWF0dXJlIC5zaWRlLWJ5LXNpZGUgLnRleHQtd3JhcCBoMyB7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbiNmZWF0dXJlIC5zaWRlLWJ5LXNpZGUucmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbiNmZWF0dXJlIC5mb250LTE4LCAjZmVhdHVyZSAjYWRkLXVzZXJzLW1vZGFsIC5za2lwLWJ1dHRvbiwgI2FkZC11c2Vycy1tb2RhbCAjZmVhdHVyZSAuc2tpcC1idXR0b24sICNmZWF0dXJlICNhZGQtdXNlcnMtbW9kYWwgLmdyZWVuLWN0YSwgI2ZlYXR1cmUgI2FkZC11c2Vycy1tb2RhbCAuY29tcGxldGUtYnV0dG9uLCAjYWRkLXVzZXJzLW1vZGFsICNmZWF0dXJlIC5ncmVlbi1jdGEsICNhZGQtdXNlcnMtbW9kYWwgI2ZlYXR1cmUgLmNvbXBsZXRlLWJ1dHRvbiwgI2ZlYXR1cmUgI2FkZC11c2Vycy1tb2RhbCAjcmVhY2hlZC1saW1pdC1jb250ZW50IC5hZGRvbi1idXR0b24sICNhZGQtdXNlcnMtbW9kYWwgI3JlYWNoZWQtbGltaXQtY29udGVudCAjZmVhdHVyZSAuYWRkb24tYnV0dG9uLCAjZmVhdHVyZSAjYWRkLXVzZXJzLW1vZGFsICNyZWFjaGVkLWxpbWl0LWNvbnRlbnQgLnByby1idXR0b24sICNhZGQtdXNlcnMtbW9kYWwgI3JlYWNoZWQtbGltaXQtY29udGVudCAjZmVhdHVyZSAucHJvLWJ1dHRvbiwgI2ZlYXR1cmUgI2FkZC11c2Vycy1tb2RhbCAjYWRkLXVzZXItZW1haWwsICNhZGQtdXNlcnMtbW9kYWwgI2ZlYXR1cmUgI2FkZC11c2VyLWVtYWlsLCAjZmVhdHVyZSAjYWRkLXVzZXJzLW1vZGFsIHAsICNhZGQtdXNlcnMtbW9kYWwgI2ZlYXR1cmUgcCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuODc1cmVtO1xufVxuI2ZlYXR1cmUgLm1iLTgwIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cbiNmZWF0dXJlIC5mbGV4LCAjZmVhdHVyZSAjYWRkLXVzZXJzLW1vZGFsIC5idXR0b25zLWNvbnRhaW5lciwgI2FkZC11c2Vycy1tb2RhbCAjZmVhdHVyZSAuYnV0dG9ucy1jb250YWluZXIsICNmZWF0dXJlICNhZGQtdXNlcnMtbW9kYWwgLm1haW4tY29udGVudC1jb250YWluZXIsICNhZGQtdXNlcnMtbW9kYWwgI2ZlYXR1cmUgLm1haW4tY29udGVudC1jb250YWluZXIsICNmZWF0dXJlICNhZGQtdXNlcnMtbW9kYWwgI3JlYWNoZWQtbGltaXQtY29udGVudCAuaWNvbi10aXRsZS1jb250YWluZXIsICNhZGQtdXNlcnMtbW9kYWwgI3JlYWNoZWQtbGltaXQtY29udGVudCAjZmVhdHVyZSAuaWNvbi10aXRsZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuI2ZlYXR1cmUgLmludHJvLmZsZXgsICNmZWF0dXJlICNhZGQtdXNlcnMtbW9kYWwgLmludHJvLmJ1dHRvbnMtY29udGFpbmVyLCAjYWRkLXVzZXJzLW1vZGFsICNmZWF0dXJlIC5pbnRyby5idXR0b25zLWNvbnRhaW5lciwgI2ZlYXR1cmUgI2FkZC11c2Vycy1tb2RhbCAuaW50cm8ubWFpbi1jb250ZW50LWNvbnRhaW5lciwgI2FkZC11c2Vycy1tb2RhbCAjZmVhdHVyZSAuaW50cm8ubWFpbi1jb250ZW50LWNvbnRhaW5lciwgI2ZlYXR1cmUgI2FkZC11c2Vycy1tb2RhbCAjcmVhY2hlZC1saW1pdC1jb250ZW50IC5pbnRyby5pY29uLXRpdGxlLWNvbnRhaW5lciwgI2FkZC11c2Vycy1tb2RhbCAjcmVhY2hlZC1saW1pdC1jb250ZW50ICNmZWF0dXJlIC5pbnRyby5pY29uLXRpdGxlLWNvbnRhaW5lciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDgwcHg7XG59XG4jZmVhdHVyZSAuc2VjdGlvbl9oZHIubGVmdCB7XG4gIG1hcmdpbjogMCAwIDIuNXJlbSAwO1xuICBmb250LXNpemU6IDIuOHJlbTtcbn1cbiNmZWF0dXJlIC5pbnRyby1sZWZ0IHtcbiAgd2lkdGg6IDU1JTtcbiAgbWF4LXdpZHRoOiA3NTBweDtcbn1cbiNmZWF0dXJlIC5pbnRyby1pbWctd3JhcCB7XG4gIHdpZHRoOiAzODVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuI2ZlYXR1cmUgLmludHJvLWltZy13cmFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG4jZmVhdHVyZSAuY2FsbG91dC1vbmUtY29sdW1uLndyYXAubXVsdGktcG9pbnQtcm91dGluZyB7XG4gIG1heC13aWR0aDogOTc1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNmZWF0dXJlIC53cmFwLm11bHRpLXBvaW50LXJvdXRpbmcge1xuICAgIG1heC13aWR0aDogMTEyNXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gICNmZWF0dXJlIHtcbiAgICAvKiBIZWFkZXIgKi9cbiAgICAvKiBmaXJzdCBzZWN0aW9uICovXG4gICAgLyogc2lkZS1ieS1zaWRlICovXG4gIH1cbiAgI2ZlYXR1cmUgLmludHJvLWltZy13cmFwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNmZWF0dXJlIC5pbnRyby1sZWZ0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgI2ZlYXR1cmUgLmludHJvLWxlZnQgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxuICAjZmVhdHVyZSAud3JhcC5tdWx0aS1wb2ludC1yb3V0aW5nIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgI2ZlYXR1cmUgLnNpZGUtYnktc2lkZS5yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbiAgI2ZlYXR1cmUgLnNpZGUtYnktc2lkZSB7XG4gICAgZ2FwOiAwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gICNmZWF0dXJlIC5zaWRlLWJ5LXNpZGUgLnRleHQtd3JhcCBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG59XG5cbiNmZWF0dXJlLm1iLTAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubWFwX2JhZGdlc19saW5rIGltZyB7XG4gIGJvcmRlcjogIzAyNDA1OSBzb2xpZCAxcHg7XG59XG4ubWFwX2JhZGdlc19saW5rIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbiNlbnRlcnByaXNlLWludHJvIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAuZmxleC1jb2x1bW5zLXR3by5wYWQgLmVudGVycHJpc2UtdGV4dC1jb2wtMSxcbiAgLmZsZXgtY29sdW1ucy10d28ucGFkIC5lbnRlcnByaXNlLXRleHQtY29sLTIge1xuICAgIGZsZXgtYmFzaXM6IDQ2JTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAuZW50ZXJwcmlzZS10ZXh0LWNvbC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICB9XG59XG5cbiNlbnRlcnByaXNlIC5mZWF0dXJlc19jdGFfYnV0dG9uX3dyYXBwZXIge1xuICBtYXJnaW46IGF1dG87XG4gIG1heC13aWR0aDogMzIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuI2VudGVycHJpc2UgLmFkZGl0aW9uYWwtZmVhdHVyZXMge1xuICBtYXJnaW46IDJlbTtcbn1cbiNlbnRlcnByaXNlIC5hZHZhbnRhZ2Ugc3BhbiB7XG4gIGNvbG9yOiAjMDI0MDU5O1xufVxuI2VudGVycHJpc2UgLmFkdmFudGFnZSBoMyB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgcGFkZGluZzogMTBweCAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICMwMjQwNTk7XG59XG4jZW50ZXJwcmlzZSAuYWR2YW50YWdlIC5mbGV4LWNvbHVtbnMtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAjZW50ZXJwcmlzZSAuYWR2YW50YWdlIC5mbGV4LWNvbHVtbnMtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG59XG4jZW50ZXJwcmlzZSAubGVhcm4tbW9yZSB7XG4gIHBhZGRpbmc6IDEuNWVtIDAgMi41ZW07XG59XG4jZW50ZXJwcmlzZSAubGVhcm4tbW9yZSBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTVlbTtcbn1cbiNlbnRlcnByaXNlIC5sZWFybi1tb3JlIGJ1dHRvbiB7XG4gIG1hcmdpbjogMCA1cHg7XG59XG4jZW50ZXJwcmlzZSAubGVhcm4tbW9yZSBidXR0b24gaW1nIHtcbiAgd2lkdGg6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xufVxuI2VudGVycHJpc2UgI3ByaWNpbmctdGFibGUgaDIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjZW50ZXJwcmlzZSAjcHJpY2luZy10YWJsZSBoMiB7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBtYXgtd2lkdGg6IDI5MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IC02cmVtO1xuICB9XG59XG4jZW50ZXJwcmlzZSAjcHJpY2luZy10YWJsZSBoMjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMTVweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDE5MHB4O1xuICBtYXgtd2lkdGg6IDU3JTtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAjRjlDODFCIHNvbGlkIDJweDtcbn1cbiNlbnRlcnByaXNlIC5wcmljaW5nIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOGU4ZTg7XG4gIGJvcmRlci1yYWRpdXM6IDBweCA0cHggNHB4IDEycHg7XG4gIG1hcmdpbjogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA2ZW0gMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNlbnRlcnByaXNlIC5wcmljaW5nIHtcbiAgICBwYWRkaW5nOiAzZW0gMDtcbiAgfVxufVxuI2VudGVycHJpc2UgLnByaWNpbmcgLnRocmVlY29sIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuI2VudGVycHJpc2UgLnByaWNpbmcgLnBhY2thZ2Utcm93cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jZW50ZXJwcmlzZSAucHJpY2luZyAucGFja2FnZS1yb3dzIGxpIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiNlbnRlcnByaXNlIC5wcmljaW5nIC5wYWNrYWdlLXJvd3MgbGk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXI6IG5vbmU7XG59XG4jZW50ZXJwcmlzZSAucHJpY2luZyAucGFja2FnZS1yb3dzIGxpOm50aC1jaGlsZCgyKSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZThlOGU4O1xufVxuI2VudGVycHJpc2UgLnByaWNpbmcgLnBhY2thZ2Utcm93cyBsaTpsYXN0LWNoaWxkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xuICBwYWRkaW5nOiAxMnB4O1xufVxuI2VudGVycHJpc2UgLnByaWNpbmcgdWwge1xuICBtYXJnaW4tdG9wOiAxZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjZW50ZXJwcmlzZSAucHJpY2luZyB1bCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuI2VudGVycHJpc2UgLnByaWNpbmcgdWw6Zmlyc3QtY2hpbGQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuI2VudGVycHJpc2UgLnByaWNpbmcgbGkge1xuICBib3JkZXItdG9wOiAjZThlOGU4IDFweCBzb2xpZDtcbiAgcGFkZGluZzogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI2VudGVycHJpc2UgLnByaWNpbmcgbGk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXI6IG5vbmU7XG4gIGhlaWdodDogMjYwcHg7XG59XG4jZW50ZXJwcmlzZSAucHJpY2luZyBsaTpmaXJzdC1jaGlsZCBidXR0b24ge1xuICB3aWR0aDogOTAlO1xufVxuI2VudGVycHJpc2UgLnByaWNpbmcgbGk6Zmlyc3QtY2hpbGQgc3BhbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgLW1vei1hbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbW96LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDAgMTRweDtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuI2VudGVycHJpc2UgLnByaWNpbmcgLm1hcmtlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJNYXJrZXJzIHBlciBtYXAgXCI7XG59XG4jZW50ZXJwcmlzZSAucHJpY2luZyAudXNlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJVc2VycyBcIjtcbn1cbiNlbnRlcnByaXNlIC5wcmljaW5nIC5nZW9jb2RlczpiZWZvcmUge1xuICBjb250ZW50OiBcIkdlb2NvZGVzIHBlciBtaW51dGUgXCI7XG59XG4jZW50ZXJwcmlzZSAucHJpY2luZyAuZXhwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiRXhwb3J0IG9wdGlvbnMgXCI7XG59XG4jZW50ZXJwcmlzZSAucHJpY2luZyAuc2VjdXJpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJTZWN1cml0eSBhbmQgcHJpdmFjeSBcIjtcbn1cbiNlbnRlcnByaXNlIC5wcmljaW5nIC5zbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJTTEEgXCI7XG59XG4jZW50ZXJwcmlzZSAucHJpY2luZyAuY3VzdG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiQ3VzdG9tIG1hcmtlcnMgXCI7XG59XG4jZW50ZXJwcmlzZSAucHJpY2luZyAuYWR2YW5jZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJBZHZhbmNlZCBmZWF0dXJlcyBcIjtcbn1cbiNlbnRlcnByaXNlIC5wcmljaW5nIC5hZHZlcnRpc2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIkFkdmVydGlzaW5nIFwiO1xufVxuI2VudGVycHJpc2UgW2NsYXNzXj1lbnRlcnByaXNlLWljb24tXSwgI2VudGVycHJpc2UgW2NsYXNzKj1lbnRlcnByaXNlLWljb24tXSB7XG4gIGZvbnQtc2l6ZTogMS42ZW07XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2VudGVycHJpc2UgLmVudGVycHJpc2UtaW50cm8gLmludHJvLXRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICB9XG4gICNlbnRlcnByaXNlIC5lbnRlcnByaXNlLWludHJvIC5zaXhjb2wuZmlyc3Qge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAjZW50ZXJwcmlzZSAucHJpY2luZyB1bCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gICNlbnRlcnByaXNlIC5wcmljaW5nIC5wYWNrYWdlLXJvd3Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNlbnRlcnByaXNlIC5wcmljaW5nIC50aHJlZWNvbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAjZW50ZXJwcmlzZSAucHJpY2luZyAubWFya2VyczpiZWZvcmUsICNlbnRlcnByaXNlIC5wcmljaW5nIC51c2VyczpiZWZvcmUsICNlbnRlcnByaXNlIC5wcmljaW5nIC5nZW9jb2RlczpiZWZvcmUsICNlbnRlcnByaXNlIC5wcmljaW5nIC5leHBvcnQ6YmVmb3JlLCAjZW50ZXJwcmlzZSAucHJpY2luZyAuc2VjdXJpdHk6YmVmb3JlLCAjZW50ZXJwcmlzZSAucHJpY2luZyAuc2xhOmJlZm9yZSwgI2VudGVycHJpc2UgLnByaWNpbmcgLmN1c3RvbTpiZWZvcmUsICNlbnRlcnByaXNlIC5wcmljaW5nIC5hZHZhbmNlZDpiZWZvcmUsICNlbnRlcnByaXNlIC5wcmljaW5nIC5hZHZlcnRpc2luZzpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICNlbnRlcnByaXNlIC5lbnRlcnByaXNlLWNhbGxvdXQgaDMgYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY2xlYXI6IG5vbmU7XG4gICAgbWFyZ2luOiAwIDAgMCAyNXB4O1xuICB9XG59XG5cbi5lbnRlcnByaXNlLWZvb3Rlci13cmFwICNmb290ZXIge1xuICBtYXJnaW46IDA7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuQGltcG9ydCAnbWFwX2NvcmUnO1xuXG5CYXRjaEdlb1xuXG5TdHlsZXNoZWV0OiBNYXBwaW5nXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbiNnZW5lcmF0b3Ige1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbiAgbWFyZ2luLWJvdHRvbTogM2VtO1xuICBwYWRkaW5nOiAzZW0gMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNnZW5lcmF0b3Ige1xuICAgIHBhZGRpbmc6IDIuNWVtIDAgMmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAjZ2VuZXJhdG9yIHtcbiAgICBwYWRkaW5nOiAyZW0gMCAxZW07XG4gIH1cbn1cbiNnZW5lcmF0b3IgLndyYXAge1xuICBtYXgtd2lkdGg6IDExNTBweDtcbn1cbiNnZW5lcmF0b3IgLmdlbmVyYXRvcl9oMSB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBmb250LXNpemU6IDNyZW07XG59XG4jZ2VuZXJhdG9yIGgyIHtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuI2dlbmVyYXRvciBociB7XG4gIG1hcmdpbi10b3A6IDRlbTtcbn1cbiNnZW5lcmF0b3IgdGV4dGFyZWEge1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkNvdXJpZXIgTmV3XCIsIENvdXJpZXIsIG1vbm87XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDsgLyogc3RvcHMgYmcgY29sb3IgZnJvbSBsZWFraW5nIG91dHNpZGUgdGhlIGJvcmRlcjogKi9cbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTkwcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAycHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAwIDJweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDJweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG5maWVsZHNldCxcbi5maWVsZHNldCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94OyAvKiBzdG9wcyBiZyBjb2xvciBmcm9tIGxlYWtpbmcgb3V0c2lkZSB0aGUgYm9yZGVyOiAqL1xufVxuXG4uZmllbGRzZXQgcCB7XG4gIGNvbG9yOiAjMWQxZDFkO1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNzVyZW07XG59XG5cbmxlZ2VuZCxcbi5zdGVwIHtcbiAgY29sb3I6ICMzNjk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW46IC0zOHB4IDAgNnB4IDRweDtcbiAgcGFkZGluZzogMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbnAudG9wLWJ1dHRvbnMge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuXG4jc291cmNlV3JhcCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLyogZGlzcGxheTogaW5saW5lLWJsb2NrOyAqL1xuICBoZWlnaHQ6IDE5NHB4O1xuICBtYXJnaW46IDEycHggYXV0byAxLjVyZW0gYXV0bztcbiAgbWF4LXdpZHRoOiAxMTIwcHg7XG4gIHBhZGRpbmc6IDJweCAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuI3NvdXJjZVdyYXAuZWRpdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jaW5saW5lX3NhdmUge1xuICB3aWR0aDogNTgwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZzogNHB4IDEwcHg7XG59XG5cbiNlZGl0X2Zvcm0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG8gMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xufVxuI2VkaXRfZm9ybSAuZWRpdC1mb3JtX2JyZWFrb3V0IHtcbiAgd2lkdGg6IDExMjVweDtcbiAgbWF4LXdpZHRoOiA5NSU7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG5CYXRjaEdlb1xuXG5TdHlsZXNoZWV0OiBHZW5lcmF0b3JcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuI21hcC1wcmV2aWV3IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI21hcC1wcmV2aWV3ICNsZWdXcmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IGF1dG87XG59XG4jbWFwLXByZXZpZXcgI2xlZ0RpdiAuZ3JvdXBMaXN0IGxpLFxuI21hcC1wcmV2aWV3ICNsZWdEaXYgLm1hcC1sZWdlbmQgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4jZWRpdF9wYWdlIC5tYXBCb3JkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jZWRpdF9wYWdlIC5tYXBCb3JkZXIgI2xlZ1dyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogYXV0bztcbn1cblxuI21hcF90aXRsZSxcbiNtYXBfZW1haWwsXG4jbWFwX2Rlc2NyaXB0aW9uIHtcbiAgd2lkdGg6IDM1MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xufVxuXG4jaW5saW5lX3NhdmUge1xuICBtYXJnaW46IDAgMCAtNnB4IDA7XG4gIHBhZGRpbmc6IDZweCA2cHggMCA2cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuI2lubGluZV9lbWJlZCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuXG4jaW5saW5lX3NhdmUgbGFiZWwge1xuICBmbG9hdDogbGVmdDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgd2lkdGg6IDExNHB4O1xuICBwYWRkaW5nOiAycHggMCAwIDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4jaW5saW5lX3NhdmUgbGFiZWwuc2hhcmUge1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbiNpbmxpbmVfc2F2ZSBkaXYuaW5wdXRfZGVzYyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbiNpbmxpbmVfc2F2ZSBkaXYuaW5wdXRfZGVzYy5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuI2lubGluZV9zYXZlIGRpdi5pbnB1dF9kZXNjIHNwYW4uc21hbGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiA0cHggMCAwIDEyNHB4O1xufVxuXG4jaW5saW5lX3NhdmUgLmxpbmUge1xuICBtYXJnaW46IDhweDtcbn1cblxuI2lubGluZV9zYXZlICNmaWVsZHMgbGFiZWwge1xuICB3aWR0aDogNDAlO1xufVxuXG4jaW5saW5lX3NhdmUgLmxpbmUgLmJ1dHRvbi1jdGEge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTcycHgpIHtcbiAgI2lubGluZV9zYXZlIGxhYmVsIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNpbmxpbmVfc2F2ZSBkaXYuaW5wdXRfZGVzYyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI2lubGluZV9zYXZlIGRpdi5pbnB1dF9kZXNjIHNwYW4uc21hbGwge1xuICAgIG1hcmdpbjogNHB4IDRweCA0cHggMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjbWFwX3RpdGxlLFxuICAjbWFwX2VtYWlsLFxuICAjbWFwX2Rlc2NyaXB0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjaW5saW5lX3NhdmUgbGFiZWwuc2hhcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjaW5saW5lX3NhdmUgLmlubGluZV9sb2dvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaW5saW5lX2xvZ28ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5pbmxpbmVfbG9nbyBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTUwcHg7XG4gIGxlZnQ6IDMwcHg7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG59XG5cbiNpbmxpbmVfbWVzc2FnZSB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG5cbiN2YWxpZGF0ZV9zdGF0dXMge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tdG9wOiAxNHB4O1xufVxuXG4jZ2VvY29kZV9idXR0b24ge1xuICBtYXJnaW46IDAgMCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbn1cblxuI2dlb2NvZGluZyAuZ2VvY29kZXJfc3RhdHVzX3dyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAxOHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODFweCkge1xuICAjZ2VvY29kaW5nIC5nZW9jb2Rlcl9zdGF0dXNfMiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0JTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0JTtcbiAgfVxufVxuI2dlb2NvZGVyX3N0YXR1cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbjogMTRweCAwIDAgMDtcbn1cblxuI2Rpc3Rfc2VsIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbiN2aWV3X3NlbCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4jbWFpblRleHQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4jbWFwRmllbGRzIHtcbiAgaGVpZ2h0OiAyNDVweDtcbn1cblxuI2xvY0ZpZWxkcyxcbiNtYXBPcHRpb25zLFxuI21hcEZpZWxkcyxcbi52YWxpZGF0ZUZpZWxkcyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgd2lkdGg6IDUwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuI2xvY0ZpZWxkcyxcbiNtYXBGaWVsZHMsXG4udmFsaWRhdGVGaWVsZHMge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuI21hcE9wdGlvbnMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbiNhZHZhbmNlZF9idXR0b24ge1xuICBtYXJnaW46IDEycHggYXV0byAwcHggYXV0bztcbn1cblxuI2xvY0ZpZWxkcyBsYWJlbCxcbiNtYXBGaWVsZHMgbGFiZWwsXG4udmFsaWRhdGVGaWVsZHMgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA0MCU7XG4gIG1hcmdpbjogNHB4IDAgMCAwO1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbiNsb2NGaWVsZHMgc2VsZWN0LFxuI21hcEZpZWxkcyBzZWxlY3QsXG4udmFsaWRhdGVGaWVsZHMgc2VsZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDM4JTtcbiAgbWFyZ2luOiA0cHggMjAlIDAgMDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBwYWRkaW5nOiAycHggMCAwIDA7XG59XG5cbiNtYXBPcHRpb25zIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuI21hcE9wdGlvbnMgaW5wdXQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbiNsb2NGaWVsZHMgKyBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4jbWFwRGl2IHtcbiAgaGVpZ2h0OiA2MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICNhYWE7XG59XG5cbiNzYXZlX21hcCB7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG59XG5cbiNwcmV2aWV3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzhiOGI4YjtcbiAgbWFyZ2luOiA4cHggYXV0bztcbiAgcGFkZGluZzogMHB4O1xuICB3aWR0aDogMzUycHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA2cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNnB4O1xuICBtYXgtd2lkdGg6IDI1MHB4O1xufVxuXG4jbWFya2VyQm94UHJldmlldyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jbWFya2VyQm94UHJldmlldyAubWFya2VyTGFiZWwge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4jbWFya2VyQm94UHJldmlldyBkaXYubWFya2VyTGFiZWxFeHRyYXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jYnV0dG9uc0Rpdi5maWVsZHNldCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbiNtYXBoZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuXG4jZGlzX2J1dHRvbnNEaXYgYnV0dG9uLFxuI2Rpc19idXR0b25zRGl2IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIHdpZHRoOiAyMyU7XG4gIG1hcmdpbjogMCAzcHg7XG59XG5cbiNzb3VyY2VEYXRhLFxuI2Rlc3REYXRhIHtcbiAgaGVpZ2h0OiAxODBweDtcbn1cblxuLm1hcEJvcmRlciB7XG4gIGJvcmRlcjogMHB4O1xufVxuXG4vKiBUYWJsZWl6ZSA9PT09PT09PT09PT09PT09PT09ICovXG5kaXYudGFibGVpemUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDE4MHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG1hcmdpbjogMXB4O1xuICBwYWRkaW5nOiA0cHg7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjOGI4YjhiO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAwICNmZmYsIGluc2V0IDAgMnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMXB4IDAgI2ZmZiwgaW5zZXQgMCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDAgI2ZmZiwgaW5zZXQgMCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5kaXYudGFibGVpemU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpIDgwJSk7XG4gIHotaW5kZXg6IDE7XG59XG5kaXYudGFibGVpemUgZW0udGFibGVpemUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgaGVpZ2h0OiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBjb2xvcjogIzA3MUQyNTtcbiAgLW1vei10ZXh0LXNoYWRvdzogMCAtMXB4IDAgI2ZmZjtcbiAgLXdlYmtpdC10ZXh0LXNoYWRvdzogMCAtMXB4IDAgI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwICNmZmY7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xKTtcbiAgcGFkZGluZy1sZWZ0OiAyLjVlbTtcbiAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvaWNvbi1jb3B5LXBhc3RlLnN2Zykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgZGl2LnRhYmxlaXplIGVtLnRhYmxlaXplIHtcbiAgICB3aWR0aDogNzUlO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTQ2JSk7XG4gICAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvaWNvbi1jb3B5LXBhc3RlLnN2Zykgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG4gIH1cbn1cbmRpdi50YWJsZWl6ZSB0YWJsZS50YWJsZWl6ZSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5kaXYudGFibGVpemUgdGFibGUudGFibGVpemUgdHIge1xuICBtYXJnaW46IDAgMCAycHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG59XG5kaXYudGFibGVpemUgdGFibGUudGFibGVpemUgdGgsXG5kaXYudGFibGVpemUgdGFibGUudGFibGVpemUgdGQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIHBhZGRpbmc6IDRweDtcbiAgbWF4LXdpZHRoOiAxNzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5kaXYudGFibGVpemUgdGFibGUudGFibGVpemUgdGgge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmNjM7XG59XG5kaXYudGFibGVpemUgdGFibGUudGFibGVpemUgdGQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYWFhO1xufVxuZGl2LnRhYmxlaXplIHRhYmxlLnRhYmxlaXplIHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG59XG5kaXYudGFibGVpemUgdGV4dGFyZWEge1xuICBjb2xvcjogIzAwMDtcbn1cblxuZGl2LnRhYmxlaXplLWV4YW1wbGUgdGFibGUudGFibGVpemUge1xuICBvcGFjaXR5OiAwLjM7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0zMyk7XG59XG5cbmRpdi50YWJsZWl6ZTpob3ZlcixcbmRpdi50YWJsZWl6ZS1kcmFnLFxuZGl2LnRhYmxlaXplLWRyb3Age1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDkwO1xufVxuZGl2LnRhYmxlaXplOmhvdmVyIGVtLnRhYmxlaXplLFxuZGl2LnRhYmxlaXplLWRyYWcgZW0udGFibGVpemUsXG5kaXYudGFibGVpemUtZHJvcCBlbS50YWJsZWl6ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xufVxuZGl2LnRhYmxlaXplOmhvdmVyIHRhYmxlLnRhYmxlaXplLFxuZGl2LnRhYmxlaXplLWRyYWcgdGFibGUudGFibGVpemUsXG5kaXYudGFibGVpemUtZHJvcCB0YWJsZS50YWJsZWl6ZSB7XG4gIG9wYWNpdHk6IDAuMjtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTIwKTtcbn1cblxuZGl2LnRhYmxlaXplLXVuaG92ZXIge1xuICBtYXJnaW46IDFweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmViZWJlICFpbXBvcnRhbnQ7XG59XG5kaXYudGFibGVpemUtdW5ob3ZlcjphZnRlciB7XG4gIG9wYWNpdHk6IDA7XG59XG5kaXYudGFibGVpemUtdW5ob3ZlciBlbS50YWJsZWl6ZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmRpdi50YWJsZWl6ZS11bmhvdmVyIHRhYmxlLnRhYmxlaXplIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKSAhaW1wb3J0YW50O1xufVxuXG5wLmRyYWctZHJvcC1lcnJvciB7XG4gIG1hcmdpbi1ib3R0b206IDlweDtcbiAgY29sb3I6ICNjMDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ubCB7XG4gIGNvbG9yOiAjMzY5O1xufVxuXG4uc21hbGwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuXG4udlMge1xuICBoZWlnaHQ6IDVweDtcbn1cblxuLnN0YXR1cyB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMwOTA7XG59XG5cbiNybU1hcmtlcixcbiN6b29tIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4jZ2VuZXJhdG9yICN6b29tLFxuI3ByZXZpZXcgI3pvb20ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5pbWcuZGVzY0lNRyxcbmRpdi50YWJSb3cgaW1nIHtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDEwcHg7XG59XG5cbmRpdi50YWJSb3cgaW1nIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4udGFiUm93IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5hLm1hcmtlcjpsaW5rLFxuYS5tYXJrZXI6dmlzaXRlZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDJweCAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5hLmdvb2c6bGluayxcbmEuZ29vZzp2aXNpdGVkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzAwMDtcbn1cblxuc2VsZWN0IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybCgvaW1hZ2VzL2ljb24tc2VsZWN0LWRvd24tYXJyb3cuc3ZnKSBuby1yZXBlYXQgOTYuNSUgNTEuNSU7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogY2FsYygxMDAlIC0gMC41cmVtKTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuODVyZW0gMC43NXJlbSAxcmVtO1xuICBtaW4taGVpZ2h0OiA0NXB4O1xufVxuXG4uYWRtaW4gc2VsZWN0IHtcbiAgcGFkZGluZzogN3B4IDM1cHggN3B4IDEwcHg7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG59XG4uYWRtaW4gc2VsZWN0W2Rpc2FibGVkXSB7XG4gIGNvbG9yOiAjOGI4YjhiO1xuICBib3JkZXItY29sb3I6ICM4YjhiOGI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjM7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIHNlbGVjdCB7XG4gICAgbWluLWhlaWdodDogMzZweDtcbiAgfVxufVxuc2VsZWN0OmZvY3VzIHtcbiAgY29sb3I6ICMwRTg4NDE7XG4gIGJvcmRlci1jb2xvcjogIzBFODg0MTtcbiAgb3V0bGluZS1jb2xvcjogIzBFODg0MTtcbiAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggMHB4IHJnYmEoNTAsIDUwLCA3MSwgMC4yKTtcbn1cblxuc2VsZWN0LmVycm9yIHtcbiAgY29sb3I6ICNCNTFEMDk7XG4gIGJvcmRlci1jb2xvcjogI0I1MUQwOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZDQzhDMTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWFnZXMvaWNvbi1zZWxlY3QtZG93bi1hcnJvdy1yZWQuc3ZnKTtcbn1cblxuc2VsZWN0W2Rpc2FibGVkXSB7XG4gIGNvbG9yOiAjNzM3MzczO1xuICBib3JkZXItY29sb3I6ICM3MzczNzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG59XG5cbi5zbWFsbC1zZWxlY3Qtb3B0aW9ucyBzZWxlY3Qge1xuICBtaW4taGVpZ2h0OiAyNXB4O1xuICBwYWRkaW5nOiAwLjI1cmVtIDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07XG59XG5cbi5zbWFsbC1zZWxlY3Qtb3B0aW9ucyAub3B0aW9uLXRvZ2dsZSBzZWxlY3Qge1xuICBtYXJnaW46IDJweCAwO1xufVxuXG4vKiBCYXNlIGZvciBsYWJlbCBzdHlsaW5nICovXG4ubWFwLW9wdGlvbnMge1xuICAvKiBjaGVja2JveCBhc3BlY3QgKi9cbiAgLyogY2hlY2tlZCBtYXJrIGFzcGVjdCAqL1xuICAvKiBjaGVja2VkIG1hcmsgYXNwZWN0IGNoYW5nZXMgKi9cbiAgLyogZGlzYWJsZWQgY2hlY2tib3ggKi9cbiAgLyogYWNjZXNzaWJpbGl0eSAqL1xuICAvKiBob3ZlciBzdHlsZSBqdXN0IGZvciBpbmZvcm1hdGlvbiAqL1xufVxuLm1hcC1vcHRpb25zIFt0eXBlPWNoZWNrYm94XTpub3QoOmNoZWNrZWQpLFxuLm1hcC1vcHRpb25zIFt0eXBlPWNoZWNrYm94XTpjaGVja2VkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtOTk5OXB4O1xufVxuLm1hcC1vcHRpb25zIFt0eXBlPWNoZWNrYm94XTpub3QoOmNoZWNrZWQpICsgLmNoZWNrYm94LWxheW91dCxcbi5tYXAtb3B0aW9ucyBbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIC5jaGVja2JveC1sYXlvdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTJweDtcbiAgcGFkZGluZy1sZWZ0OiAxLjk1ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tYXAtb3B0aW9ucyBbdHlwZT1jaGVja2JveF06bm90KDpjaGVja2VkKSArIC5jaGVja2JveC1sYXlvdXQ6YmVmb3JlLFxuLm1hcC1vcHRpb25zIFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgLmNoZWNrYm94LWxheW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEuNGVtO1xuICBoZWlnaHQ6IDEuNGVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOGI4YjhiO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4ubWFwLW9wdGlvbnMgW3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkgKyAuY2hlY2tib3gtbGF5b3V0OmFmdGVyLFxuLm1hcC1vcHRpb25zIFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgLmNoZWNrYm94LWxheW91dDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4pyTIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC4yZW07XG4gIGxlZnQ6IDAuMjJlbTtcbiAgZm9udC1zaXplOiAxLjNlbTtcbiAgbGluZS1oZWlnaHQ6IDAuODtcbiAgY29sb3I6ICMwNzFEMjU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG59XG4ubWFwLW9wdGlvbnMgW3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkgKyAuY2hlY2tib3gtbGF5b3V0OmFmdGVyIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbn1cbi5tYXAtb3B0aW9ucyBbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIC5jaGVja2JveC1sYXlvdXQ6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLm1hcC1vcHRpb25zIFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZDpub3QoOmNoZWNrZWQpICsgLmNoZWNrYm94LWxheW91dDpiZWZvcmUsXG4ubWFwLW9wdGlvbnMgW3R5cGU9Y2hlY2tib3hdOmRpc2FibGVkOmNoZWNrZWQgKyAuY2hlY2tib3gtbGF5b3V0OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogI2JiYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbn1cbi5tYXAtb3B0aW9ucyBbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQ6Y2hlY2tlZCArIC5jaGVja2JveC1sYXlvdXQ6YWZ0ZXIge1xuICBjb2xvcjogIzk5OTtcbn1cbi5tYXAtb3B0aW9ucyBbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQgKyAuY2hlY2tib3gtbGF5b3V0IHtcbiAgY29sb3I6ICNhYWE7XG59XG4ubWFwLW9wdGlvbnMgW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6Zm9jdXMgKyAuY2hlY2tib3gtbGF5b3V0OmJlZm9yZSxcbi5tYXAtb3B0aW9ucyBbdHlwZT1jaGVja2JveF06bm90KDpjaGVja2VkKTpmb2N1cyArIC5jaGVja2JveC1sYXlvdXQ6YmVmb3JlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzBFODg0MTtcbiAgY29sb3I6ICMwRTg4NDE7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IDBweCByZ2JhKDUwLCA1MCwgNzEsIDAuMik7XG59XG4ubWFwLW9wdGlvbnMgLmNoZWNrYm94LWxheW91dDpob3ZlcjpiZWZvcmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMEU4ODQxO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDRweCAwcHggcmdiYSg1MCwgNTAsIDcxLCAwLjIpO1xufVxuXG4ubGFiZWwtdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIuNXJlbSk7XG59XG5cbi5lcnJvciBbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIC5jaGVja2JveC1sYXlvdXQ6YmVmb3JlLFxuLmVycm9yIFt0eXBlPWNoZWNrYm94XTpub3QoOmNoZWNrZWQpICsgLmNoZWNrYm94LWxheW91dDpiZWZvcmUsXG4uZXJyb3IgW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6Zm9jdXMgKyAuY2hlY2tib3gtbGF5b3V0OmJlZm9yZSxcbi5lcnJvciBbdHlwZT1jaGVja2JveF06bm90KDpjaGVja2VkKTpmb2N1cyArIC5jaGVja2JveC1sYXlvdXQ6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjQjUxRDA5O1xuICBjb2xvcjogI0I1MUQwOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZDQzhDMTtcbn1cblxuZm9ybSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuI2ZpZWxkcyB7XG4gIG1heC13aWR0aDogODEwcHg7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi5pbnRybyB7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIG1heC13aWR0aDogNzYwcHg7XG4gIHBhZGRpbmc6IDBweDtcbn1cblxuLyogTWFwIG9wdGlvbnMgPT09PT09PT09PT09PT09PT09PSAqL1xuLm1hcC1vcHRpb25zIHtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbiAgbWFyZ2luOiAxcmVtIDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4ubWFwLW9wdGlvbnMgaDMge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ubWFwLW9wdGlvbnMtYWR2LWJ0biB7XG4gIG1heC13aWR0aDogNzYwcHg7XG4gIG1hcmdpbjogMHB4IGF1dG87XG59XG5cbi5tYXAtb3B0aW9ucyAjcHJldmlldyB7XG4gIG1hcmdpbjogMCAwIDVweCAwO1xuICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkyMnB4KSB7XG4gIC5tYXAtb3B0aW9ucyAjcHJldmlldyB7XG4gICAgbWluLXdpZHRoOiAzNTBweDtcbiAgfVxufVxuXG4uYmFzaWMtb3B0aW9ucyB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubWFwLW9wdGlvbnMtcm93IHtcbiAgLyogbWFyZ2luLXJpZ2h0OiAtMjBweDsgKi9cbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MjNweCkge1xuICAubWFwLW9wdGlvbnMtcm93LmJhc2ljLW9wdGlvbnMge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTIycHgpIHtcbiAgLm1hcC1vcHRpb25zLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4ubWFwLW9wdGlvbnMtMS1jb2wgLm1hcC1vcHRpb25zLWNvbCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAubWFwLW9wdGlvbnMtMi1jb2wgLm1hcC1vcHRpb25zLWNvbCxcbiAgLm1hcC1vcHRpb25zLWNvbCB7XG4gICAgd2lkdGg6IDM2MHB4O1xuICB9XG4gIC5tYXAtb3B0aW9ucy1jb2wgKyAubWFwLW9wdGlvbnMtY29sIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gIH1cbiAgLm1hcC1vcHRpb25zLTMtY29sIC5tYXAtb3B0aW9ucy1jb2wge1xuICAgIHdpZHRoOiAyODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgI2Rpc3Rfc2VsIHtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkyM3B4KSB7XG4gIC5tYXAtb3B0aW9ucy0zLWNvbCAubWFwLW9wdGlvbnMtY29sIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICB9XG59XG4ub3B0aW9uLWZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4ub3B0aW9uLWZpZWxkIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG59XG5cbi5vcHRpb24tZmllbGQgc2VsZWN0IHtcbiAgd2lkdGg6IDkyJTtcbn1cblxuLm9wdGlvbi10b2dnbGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDAgOHB4IDA7XG4gIHBhZGRpbmc6IDJweCAwIDAgMnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbi5vcHRpb24tdG9nZ2xlIHNlbGVjdCB7XG4gIGhlaWdodDogMjZweDtcbiAgcGFkZGluZy1sZWZ0OiAwLjM1cmVtO1xufVxuXG4ub3B0aW9uLXRvZ2dsZSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbjogMCAycHggMCAwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5vcHRpb24tdG9nZ2xlIHNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAtMnB4IDA7XG59XG5cbi5vcHRpb24tc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6IDEyOHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cblxuLm1hcmtlci1jb2xvci10YWJsZSB7XG4gIG1heC13aWR0aDogMTcwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi8qIFZpc2libGUgc2Nyb2xsYmFyIGluIHdlYmtpdCBvbiBPU1ggTGlvbiBhbmQgYWJvdmUuICovXG4ub3B0aW9uLXNjcm9sbGFibGU6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogN3B4O1xufVxuXG4ub3B0aW9uLXNjcm9sbGFibGU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5vcHRpb24taW1hZ2VzIHtcbiAgbWFyZ2luOiAwIC0xMHB4IC0xMHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLm9wdGlvbi1pbWFnZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA3OHB4O1xuICBoZWlnaHQ6IDU4cHg7XG4gIG1hcmdpbjogMCAxMHB4IDEwcHggMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MjNweCkge1xuICAubWFya2VyLXNoYXBlcyAub3B0aW9uLWltYWdlIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuLm1hcC1vcHRpb25zLTItY29sIC5vcHRpb24taW1hZ2VzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbn1cblxuLm1hcC1vcHRpb25zLTItY29sIC5vcHRpb24taW1hZ2Uge1xuICB3aWR0aDogODlweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuXG4ub3B0aW9uLWltYWdlLXNlbGVjdGVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzY2Njtcbn1cblxuLm9wdGlvbi1pbWFnZS1zZWxlY3RlZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4pyUXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDdweDtcbiAgYm90dG9tOiA1cHg7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXNoYWRvdzogLTFweCAtMXB4IDAgI2ZmZiwgMXB4IC0xcHggMCAjZmZmLCAtMXB4IDFweCAwICNmZmYsIDFweCAxcHggMCAjZmZmO1xufVxuXG4ub3B0aW9uLXVwbG9hZCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4ub3B0aW9uLXVwbG9hZCAuYnR0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xufVxuXG4ub3B0aW9uLXVwbG9hZCAudGV4dCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gIGNvbG9yOiAjOTk5O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ub3B0aW9uLXVwbG9hZCAuYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzMzMztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbn1cblxuLm9wdGlvbi11cGxvYWQtc3RlcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vcHRpb24tdXBsb2FkLXN0ZXAtMSBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLm9wdGlvbi11cGxvYWQtc3RlcC0xIGlucHV0W3R5cGU9ZmlsZV0ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAtOTk5OTlweDtcbn1cblxuLm9wdGlvbi11cGxvYWQtc3RlcC0yIC5sb2FkIHtcbiAgbWFyZ2luOiAyMHB4IDAgMCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5vcHRpb24tdXBsb2FkLXN0ZXAtMiAubG9hZCBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBwYWRkaW5nOiAwIDE0cHggMCAyOHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL29wdGlvbnMvbG9hZGluZy5naWZcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1heC13aWR0aDogODAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ub3B0aW9uLXVwbG9hZC1zdGVwLTMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5vcHRpb24tdXBsb2FkLXN0ZXAtMSxcbi5vcHRpb24tdXBsb2FkLXN0ZXAtMiB7XG4gIHdpZHRoOiAyNjBweDtcbn1cblxuLm9wdGlvbi11cGxvYWQtc3RlcC0zIHtcbiAgd2lkdGg6IDE2MHB4O1xufVxuXG4ubWFwLW9wdGlvbnMtMi1jb2wgLm9wdGlvbi11cGxvYWQtc3RlcC0xLFxuLm1hcC1vcHRpb25zLTItY29sIC5vcHRpb24tdXBsb2FkLXN0ZXAtMiB7XG4gIHdpZHRoOiAyOTdweDtcbn1cblxuLm1hcC1vcHRpb25zLTItY29sIC5vcHRpb24tdXBsb2FkLXN0ZXAtMyB7XG4gIHdpZHRoOiAxOTRweDtcbn1cblxuLm1hcmtlci1jb2xvcnMgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG4ubWFya2VyLWNvbG9ycyB0aCxcbi5tYXJrZXItY29sb3JzIHRkIHtcbiAgcGFkZGluZzogM3B4IDZweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGRkO1xufVxuXG4ubWFya2VyLWNvbG9ycyB0aCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ubWFya2VyLWNvbG9ycyB0ZCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xufVxuXG4ubWFya2VyLWNvbG9ycyAuY29sb3Ige1xuICB3aWR0aDogMTAlO1xuICBwYWRkaW5nOiAzcHg7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuXG4ubWFya2VyLWNvbG9ycyAuY29sb3IgZGl2IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2VlZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY29sb3ItcGlja2VyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb2xvci1waWNrZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEwcHggNXB4IDVweCAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjY2O1xufVxuXG4uY29sb3ItcGlja2VyLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogLTEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuXG4uY29sb3ItcGlja2VyLWFycm93OmJlZm9yZSxcbi5jb2xvci1waWNrZXItYXJyb3c6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIiBcIjtcbiAgYm9yZGVyOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWNvbG9yOiAjMzMzO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG4uY29sb3ItcGlja2VyLWFycm93OmFmdGVyIHtcbiAgdG9wOiAtMXB4O1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xufVxuXG4uY29sb3ItY2hvaWNlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIG1hcmdpbjogMCA1cHggNXB4IDA7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogQ2xlYXIgZml4ZXMgKi9cbi5tYXAtb3B0aW9ucy1yb3c6YmVmb3JlLFxuLm1hcC1vcHRpb25zLXJvdzphZnRlcixcbi5tYXAtb3B0aW9ucy1jb2w6YmVmb3JlLFxuLm1hcC1vcHRpb25zLWNvbDphZnRlcixcbi5vcHRpb24tZmllbGQ6YmVmb3JlLFxuLm9wdGlvbi1maWVsZDphZnRlcixcbi5vcHRpb24taW1hZ2VzOmJlZm9yZSxcbi5vcHRpb24taW1hZ2VzOmFmdGVyLFxuLmNvbG9yLXBpY2tlcjpiZWZvcmUsXG4uY29sb3ItcGlja2VyOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4ubWFwLW9wdGlvbnMtcm93OmFmdGVyLFxuLm1hcC1vcHRpb25zLWNvbDphZnRlcixcbi5vcHRpb24tZmllbGQ6YWZ0ZXIsXG4ub3B0aW9uLWltYWdlczphZnRlcixcbi5jb2xvci1waWNrZXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLm1hcC1vcHRpb25zLXJvdyxcbi5tYXAtb3B0aW9ucy1jb2wsXG4ub3B0aW9uLWZpZWxkLFxuLm9wdGlvbi1pbWFnZXMsXG4uY29sb3ItcGlja2VyIHtcbiAgem9vbTogMTsgLyogZm9yIElFICovXG59XG5cbi5nZW5lcmF0b3JfZmluYWxfY3RhIHtcbiAgbWFyZ2luLXRvcDogMi41cmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCkge1xuICAub3ItdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjc2F2ZSBidXR0b24sXG4gICNzYXZlIGlucHV0LFxuICAub3B0aW9uLWZpZWxkIGxhYmVsLFxuICAub3B0aW9uLWZpZWxkIHNlbGVjdCxcbiAgI2dlb2NvZGVfYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjZ2VuZXJhdG9yICN2YWxpZGF0ZV9idXR0b24sXG4gICNnZW5lcmF0b3IgI21hcG5vd19idXR0b24sXG4gIC5nZW5lcmF0b3JfZmluYWxfY3RhIC5idXR0b24ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgfVxuICAubWFwLW9wdGlvbnMtY29sLFxuICAubWFwLW9wdGlvbnMtcm93IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLm9wdGlvbi1maWVsZCBsYWJlbCB7XG4gICAgcGFkZGluZzogMjBweCAwIDEwcHg7XG4gIH1cbiAgLm1hcC1vcHRpb25zLWNvbCAjcHJldmlldyB7XG4gICAgd2lkdGg6IGluaXRpYWw7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4vKiBHZW5lcmF0b3IgKi9cbi51cGRhdGVkICNzb3VyY2VXcmFwIHtcbiAgcGFkZGluZzogMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IGF1dG87XG59XG5cbi51cGRhdGVkIGRpdi50YWJsZWl6ZSBlbS50YWJsZWl6ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgdGV4dC1zaGFkb3c6IDBweCAwcHggMzBweCByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4udXBkYXRlZCBkaXYudGFibGVpemUgZW0udGFibGVpemU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvaWNvbi1jb3B5LXBhc3RlLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLnVwZGF0ZWQgI2dlbmVyYXRvciB7XG4gIG1hcmdpbi1ib3R0b206IDBlbTtcbn1cblxuLnVwZGF0ZWQgI2dlbmVyYXRvciB7XG4gIHBhZGRpbmctdG9wOiAwcHg7XG59XG5cbi51cGRhdGVkICNnZW5lcmF0b3IgdGV4dGFyZWEge1xuICBib3JkZXI6IDJweCBkYXNoZWQgI2MwYzBjMDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgcGFkZGluZzogMjBweDtcbiAgaGVpZ2h0OiAyOTVweDtcbn1cblxuLnVwZGF0ZWQgZGl2LnRhYmxlaXplIHtcbiAgYm9yZGVyOiAycHggZGFzaGVkICNjMGMwYzA7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGhlaWdodDogMjUwcHg7XG59XG5cbi51cGRhdGVkLm5ldy1ncmFkaWVudC1ncmF5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZmZiwgI2Y3ZjdmNyk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM0NXB4KSB7XG4gICNnZW5lcmF0b3IgI3ZhbGlkYXRlX2J1dHRvbixcbiAgI2dlbmVyYXRvciAjbWFwbm93X2J1dHRvbiB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIH1cbn1cbi8qIEluZGV4IHBhZ2UgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkyMnB4KSB7XG4gIC5tYXAtb3B0aW9ucy1jb2wge1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnBvc3QtbWFwLWNyZWF0ZS1tb2RhbCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wb3N0LW1hcC1jcmVhdGUtbW9kYWwgaW5wdXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDUwcHgpO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5wb3N0LW1hcC1jcmVhdGUtbW9kYWwgYS5idXR0b24uZ3JlZW4ge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuI2dlbmVyYXRvciBmaWVsZHNldCxcbiNnZW5lcmF0b3IgLmZpZWxkc2V0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuI2dlb2NvZGluZyxcbiNtYXBoZWFkZXIge1xuICBtYXgtd2lkdGg6IDczNnB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4jZmllbGRzIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbiNmaWVsZHMgaDMge1xuICBtYXJnaW46IDFyZW0gYXV0bztcbn1cblxuI3N0eWxpbmdPcHRpb25zIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuI3ZhbGlkYXRlX3N0YXR1cyB7XG4gIG1heC13aWR0aDogNzYwcHg7XG4gIG1hcmdpbjogMnJlbSBhdXRvIDA7XG4gIHBhZGRpbmc6IDAuOXJlbSAxcmVtIDAuOXJlbSAyLjVyZW07XG4gIGJvcmRlci1sZWZ0OiAjMEU4ODQxIHNvbGlkIDhweDtcbiAgYmFja2dyb3VuZDogI2I5ZDdjNiB1cmwoL2ltYWdlcy9pY29uLXN1Y2Nlc3Muc3ZnKSBuby1yZXBlYXQgMC41cmVtIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi8qXG4uc2VjdGlvbl9oZHIge1xuICBtYXgtd2lkdGg6IDc2MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuKi9cbiNmZWF0dXJlIC5pbnRybyB7XG4gIG1heC13aWR0aDogdW5zZXQ7XG59XG5cbi5jZW50ZXItY29udGVudCB7XG4gIG1hcmdpbjogMHB4IGF1dG87XG59XG5cbiNhZHZhbmNlZE9wdGlvbnMgPiBoMyB7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRlbnQtZmxleC1hbGlnbi1jZW50ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAucGFkLXJpZ2h0LTQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICB9XG4gIC5jb250ZW50LWZsZXgtYWxpZ24tY2VudGVyIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5ldmVuLWhlaWdodC1jb2xzLFxuICAuZXZlbi1oZWlnaHQtY29scyAuc2l4Y29sIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG4uaW1nLWNvcm5lci1yYWRpdXMtMTIgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuLnBhZGRpbmctYm90dG9tLTMwIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi5wYWRkaW5nLXRvcC0zMCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4ucGFkZGluZy1yaWdodC0yMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi5wYWRkaW5nLWxlZnQtMjAge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi8qKioqKiBQcml2YWN5IFBvaWN5IHN0eWxlIGZpeCAqKioqL1xuLnByaXZhY3ktcG9saWN5IGgyLnNtYWxsZXIge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4xO1xufVxuXG4ucHJpdmFjeS1wb2xpY3kgaDMuc21hbGxlciB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXRvcDogOXB4O1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xufVxuXG4ucHJpdmFjeS1wb2xpY3kgaDIsXG4ucHJpdmFjeS1wb2xpY3kgaDMge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuLyogTXkgQWNjb3VudCA9PT09PT09PT09PT09PT09PT09ICovXG4ubG9hZGluZy1pY29uIHtcbiAgY3Vyc29yOiB3YWl0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBib3JkZXI6IDNweCBzb2xpZCAjZmZjNzE1O1xuICBib3JkZXItdG9wOiAzcHggc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuICBvcGFjaXR5OiAwLjg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIG1hcmdpbjogNSUgYXV0bztcbiAgLW1vei1hbmltYXRpb246IGxvYWRpbmcgMC41cyBpbmZpbml0ZSBsaW5lYXI7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBsb2FkaW5nIDAuNXMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IGxvYWRpbmcgMC41cyBpbmZpbml0ZSBsaW5lYXI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbkBrZXlmcmFtZXMgbG9hZGluZyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5ALW1vei1rZXlmcmFtZXMgbG9hZGluZyB7XG4gIDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGxvYWRpbmcge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5hZG1pbi11c2Vycy10YWJsZS13cmFwIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uYWRtaW4tdXNlcnMtdGFibGUtd3JhcCB0aCxcbi5hZG1pbi11c2Vycy10YWJsZS13cmFwIHRkLnRpdGxlLFxuLmFkbWluLXVzZXJzLXRhYmxlLXdyYXAgdGQuYWN0aW9uID4gYSB7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xufVxuLmFkbWluLXVzZXJzLXRhYmxlLXdyYXAgdGgsXG4uYWRtaW4tdXNlcnMtdGFibGUtd3JhcCB0ZCB7XG4gIGhlaWdodDogNDZweCAhaW1wb3J0YW50O1xufVxuLmFkbWluLXVzZXJzLXRhYmxlLXdyYXAgdGQuYWN0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hZG1pbi11c2Vycy10YWJsZS13cmFwIHRkLm1hbmFnZS11c2VyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFkbWluLXVzZXJzLXRhYmxlLXdyYXAgdHIge1xuICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuLmFkbWluLXVzZXJzLXRhYmxlLXdyYXAgdGFibGUge1xuICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDUxNnB4KSB7XG4gIC5hZG1pbi11c2Vycy10YWJsZS13cmFwIHRoLFxuICAuYWRtaW4tdXNlcnMtdGFibGUtd3JhcCB0ZC50aXRsZSxcbiAgLmFkbWluLXVzZXJzLXRhYmxlLXdyYXAgdGQuYWN0aW9uID4gYSB7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuYm9keS5hZG1pbiB0YWJsZS5kYXRhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7XG59XG5ib2R5LmFkbWluIHRhYmxlLmRhdGEgdGgsXG5ib2R5LmFkbWluIHRhYmxlLmRhdGEgdGQge1xuICBwYWRkaW5nOiA2cHggOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItd2lkdGg6IDFweCAwIDAgMXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuYm9keS5hZG1pbiB0YWJsZS5kYXRhIHRoIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5ib2R5LmFkbWluIHRhYmxlLmRhdGEgdGQge1xuICBmb250LXNpemU6IDEycHg7XG59XG5ib2R5LmFkbWluIHRhYmxlLmRhdGEgdGQudGl0bGUge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5ib2R5LmFkbWluIHRhYmxlLmRhdGEgdGQudGl0bGUgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5ib2R5LmFkbWluIHRhYmxlLmRhdGEgdGQudGl0bGUgc21hbGwge1xuICBmb250LXNpemU6IDEycHg7XG59XG5ib2R5LmFkbWluIHRhYmxlLmRhdGEgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiA2cHggMCAwIDA7XG59XG5ib2R5LmFkbWluIHRhYmxlLmRhdGEgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgNnB4IDAgMDtcbn1cbmJvZHkuYWRtaW4gdGFibGUuZGF0YSB0aDpvbmx5LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7XG59XG5ib2R5LmFkbWluIHRhYmxlLmRhdGEgLmNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmJvZHkuYWRtaW4gdGFibGUuZGF0YSAudXBkYXRlZCB7XG4gIHdpZHRoOiAxMDBweDtcbn1cbmJvZHkuYWRtaW4gdGFibGUuZGF0YSAuYWN0aW9uIHtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keS5hZG1pbiB0YWJsZS5kYXRhIC5hY3Rpb24uZWRpdC1hY3Rpb24ge1xuICB3aWR0aDogNjVweDtcbn1cbmJvZHkuYWRtaW4gdGFibGUuZGF0YSAuYWN0aW9uLmV4cG9ydC1hY3Rpb24ge1xuICB3aWR0aDogMTg2cHg7XG59XG5ib2R5LmFkbWluIHRhYmxlLmRhdGEgLmFjdGlvbi5tYW5hZ2UtdXNlciB7XG4gIHdpZHRoOiAxMzcuMjVweDtcbn1cbmJvZHkuYWRtaW4gdGFibGUuZGF0YSBhLmJ1dHRvbiB7XG4gIG1hcmdpbjogMnB4IDJweDtcbiAgcGFkZGluZzogNnB4IDZweCA1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1N3B4KSB7XG4gIGJvZHkuYWRtaW4gdGFibGUuZGF0YSAuYWRtaW4tbWFwLWJ1bGstY2hlY2tib3gge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLXdlYmtpdC1mbGV4OiAxO1xuICAgIC1tb3otYm94LWZsZXg6IDE7XG4gICAgLW1vei1mbGV4OiAxO1xuICAgIC1tcy1mbGV4OiAxO1xuICAgIGZsZXg6IDE7XG4gIH1cbiAgYm9keS5hZG1pbiB0YWJsZS5kYXRhIC5hZG1pbi1tYXAtdGFibGUtdGl0bGUge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDEyO1xuICAgIC13ZWJraXQtZmxleDogMTI7XG4gICAgLW1vei1ib3gtZmxleDogMTI7XG4gICAgLW1vei1mbGV4OiAxMjtcbiAgICAtbXMtZmxleDogMTI7XG4gICAgZmxleDogMTI7XG4gIH1cbiAgYm9keS5hZG1pbiB0YWJsZS5kYXRhIC51cGRhdGVkIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICBib2R5LmFkbWluIHRhYmxlLmRhdGEgLmFjdGlvbi5leHBvcnQtYWN0aW9uIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICBib2R5LmFkbWluIHRhYmxlLmRhdGEgLmFjdGlvbi5leHBvcnQtYWN0aW9uIC5idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLypTdWJzY3JpcHRpb24gUHJpY2luZyBUYWJsZSovXG4jcHJpY2luZy1jYXJkcy13cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbiNwcmljaW5nLWNhcmRzLXdyYXBwZXIgLnByaWNpbmctY2FyZCB7XG4gIHBhZGRpbmc6IDAgMjVweCAwIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3RyZXRjaDtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNwcmljaW5nLWNhcmRzLXdyYXBwZXIgLnByaWNpbmctY2FyZC5zaG93IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbiNwcmljaW5nLWNhcmRzLXdyYXBwZXIgLnByaWNpbmctY2FyZC5sYXN0IHtcbiAgcGFkZGluZzogMDtcbn1cbiNwcmljaW5nLWNhcmRzLXdyYXBwZXIgLnByaWNpbmctY2FyZCAuY2FyZC1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIGZsZXg6IDE7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbiNwcmljaW5nLWNhcmRzLXdyYXBwZXIgLnByaWNpbmctY2FyZCAuY2FyZC1jb250ZW50IGgxIHtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zaXplOiAzZW07XG4gIGNvbG9yOiAjNTE1MDUwO1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG59XG4jcHJpY2luZy1jYXJkcy13cmFwcGVyIC5wcmljaW5nLWNhcmQgLmNhcmQtY29udGVudCAucHJpY2Uge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDMuNzVlbTtcbiAgY29sb3I6ICNmZmM3MTU7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbn1cbiNwcmljaW5nLWNhcmRzLXdyYXBwZXIgLnByaWNpbmctY2FyZCAuY2FyZC1jb250ZW50IC5wcmljZS5lbnRlcnByaXNlIHtcbiAgZm9udC1zaXplOiAxLjYyNWVtO1xuICBtYXJnaW46IDEwcHggMCA0MnB4IDA7XG59XG4jcHJpY2luZy1jYXJkcy13cmFwcGVyIC5wcmljaW5nLWNhcmQgLmNhcmQtY29udGVudCBwIHtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4jcHJpY2luZy1jYXJkcy13cmFwcGVyIC5wcmljaW5nLWNhcmQgLmNhcmQtY29udGVudCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cbiNwcmljaW5nLWNhcmRzLXdyYXBwZXIgLnByaWNpbmctY2FyZCAuY2FyZC1jb250ZW50IHVsIGxpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkYWRhZGE7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuI3ByaWNpbmctY2FyZHMtd3JhcHBlciAucHJpY2luZy1jYXJkIC5jYXJkLWNvbnRlbnQgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4jcHJpY2luZy1jYXJkcy13cmFwcGVyIC5wcmljaW5nLWNhcmQgLmNhcmQtY29udGVudCAucG9wdWxhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQ0NDk7XG4gIGNvbG9yOiAjNTE1MDUwO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogMC4yNWVtIDNlbTtcbiAgbGVmdDogLTIuNWVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0b3A6IDIuNWVtO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4jcHJpY2luZy1jYXJkcy13cmFwcGVyIC5wcmljaW5nLWNhcmQgLmNhcmQtY29udGVudCAucHJpY2Utd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEyNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3ByaWNpbmctY2FyZHMtd3JhcHBlciAucHJpY2luZy1jYXJkIC5jYXJkLWNvbnRlbnQgLmJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogNjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbiNwcmljaW5nLWNhcmRzLXdyYXBwZXIgLnByaWNpbmctY2FyZCAuY2FyZC1jb250ZW50IC5idXR0b24td3JhcHBlciAuYnV0dG9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiNwcmljaW5nLWNhcmRzLXdyYXBwZXIgLnByaWNpbmctY2FyZCAuY2FyZC1jb250ZW50IC5wb3B1bGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDQ0OTtcbiAgY29sb3I6ICM1MTUwNTA7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiAwLjI1ZW0gM2VtO1xuICBsZWZ0OiAtMi41ZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRvcDogMi41ZW07XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cbiNwcmljaW5nLWNhcmRzLXdyYXBwZXIgLnByaWNpbmctY2FyZCAuY2FyZC1jb250ZW50LmNsaXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI3ByaWNpbmctY2FyZHMtd3JhcHBlciAucHJpY2luZy1jYXJkIC5jYXJkLWNvbnRlbnQuc2VsZWN0ZWQge1xuICBib3JkZXI6IDRweCBzb2xpZCAjZmZjNzE1O1xuICBtYXJnaW4tdG9wOiAtM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cbiNwcmljaW5nLWNhcmRzLXdyYXBwZXIgLnByaWNpbmctY2FyZCAuY2FyZC1jb250ZW50LnNlbGVjdGVkOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICB0b3A6IC0yMHB4O1xuICBiYWNrZ3JvdW5kOiAjNjQ5OTFlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjb250ZW50OiBcIlxcZTkwZVwiO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBmb250LWZhbWlseTogXCJiYXRjaGdlb3Rvb2xiYXJpY29uc1wiO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcbn1cbiNwcmljaW5nLWNhcmRzLXdyYXBwZXIgLnByaWNpbmctY2FyZCAuYnV0dG9uLmRpc2FibGVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3ByaWNpbmctY2FyZHMtd3JhcHBlciAucHJpY2luZy1jYXJkIC5idXR0b24uZGlzYWJsZWQ6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgY29udGVudDogXCJcXGU5MGVcIjtcbiAgZm9udC1mYW1pbHk6IGJhdGNoZ2VvdG9vbGJhcmljb25zO1xuICBjb2xvcjogIzY0OTkxZTtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcHJpY2luZy1jYXJkcy13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAjcHJpY2luZy1jYXJkcy13cmFwcGVyIC5wcmljaW5nLWNhcmQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNwcmljaW5nLWNhcmRzLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgI3ByaWNpbmctY2FyZHMtd3JhcHBlciAucHJpY2luZy1jYXJkIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG5cbiNtYW5hZ2Utc3Vic2NyaXB0aW9uIGgyIHtcbiAgY29sb3I6ICM1ODU3NTc7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuXG4uYWNjb3VudC1wYW5lbCB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLnVwZGF0ZS1iaWxsaW5nLXRvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4udXBkYXRlLWJpbGxpbmctdG9wIHAgc3BhbiB7XG4gIGNvbG9yOiAjZWVlO1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG5cbiNzaWduX3VwX2Zvcm0gLmhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbiNzaWduX3VwX2Zvcm0gLmFtb3VudCB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6IDU4NTc3NTc7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbiNzaWduX3VwX2Zvcm0gLmNhbmNlbC1idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogY2VudGVyO1xufVxuI3NpZ25fdXBfZm9ybSAuY2FuY2VsLWJ1dHRvbnMgLmJ1dHRvbiB7XG4gIG1hcmdpbjogMCAxNXB4IDAgMDtcbn1cbiNzaWduX3VwX2Zvcm0gLmNhbmNlbC1idXR0b25zIGxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNzaWduX3VwX2Zvcm0gLmNhbmNlbC1idXR0b25zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgI3NpZ25fdXBfZm9ybSAuY2FuY2VsLWJ1dHRvbnMgLmJ1dHRvbiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gMCAxLjVyZW07XG4gIH1cbiAgI3NpZ25fdXBfZm9ybSAuY2FuY2VsLWJ1dHRvbnMgbGFiZWwge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4uYW5udWFsLXRvZ2dsZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgbWF4LXdpZHRoOiA0NDBweDtcbiAgbWFyZ2luLXRvcDogLTIwMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLmFubnVhbC10b2dnbGUtY29udGFpbmVyIHAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBtYXJnaW46IDE1cHggMTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4ycmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3BhY2l0eTogMC40O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLWluLW91dDtcbn1cbi5hbm51YWwtdG9nZ2xlLWNvbnRhaW5lciBwLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYW5udWFsLXRvZ2dsZS1jb250YWluZXIgLnRvZ2dsZS1idG4ge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW46IDAgMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxOTksIDIxLCAwLjc1KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzIGVhc2UtaW4tb3V0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYW5udWFsLXRvZ2dsZS1jb250YWluZXIgLnRvZ2dsZS1idG4uYWN0aXZlIC5yb3VuZC1idG4ge1xuICBsZWZ0OiAzNXB4O1xufVxuLmFubnVhbC10b2dnbGUtY29udGFpbmVyIC50b2dnbGUtYnRuIC5yb3VuZC1idG4ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1cHg7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICBib3gtc2hhZG93OiAwcHggMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4uYW5udWFsLXRvZ2dsZS1jb250YWluZXIgLnRvZ2dsZS1idG4gLmNiLXZhbHVlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogOTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XG59XG4uYW5udWFsLXRvZ2dsZS1jb250YWluZXIubWFuYWdlLXN1YnNjcmlwdGlvbi10b2dnbGUge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjNTU1O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFubnVhbC10b2dnbGUtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweDtcbiAgfVxufVxuXG4ucHJpY2luZy10YWJsZS1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ubm8tcHJpY2luZy10YWJsZS1jb250YWluZXIge1xuICBib3JkZXItdG9wOiBub25lO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuXG4vKlJlY2VpcHRzIC0gSW52b2ljZSBHZW5lcmF0b3IgU3R5bGVzKi9cbiNmZWF0dXJlIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbiNmZWF0dXJlIC5jZW50ZXJlZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNmZWF0dXJlIGEuZ3JlZW4uYnV0dG9uIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbiNzdWJtaXQtZ2VuZXJhdGUge1xuICBtYXJnaW46IDAgMCA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuLmN1c3RvbS1pbmZvLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDI1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmN1c3RvbS1pbmZvLWNvbnRhaW5lciBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY2xlYXI6IGJvdGg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDhweCAwIDRweCAwO1xuICBjb2xvcjogIzU4NTc1Nztcbn1cblxuLmN1c3RvbS1pbmZvLWNvbnRhaW5lciAuZmllbGQge1xuICBtYXJnaW46IDAgMCAxNXB4O1xuICB3aWR0aDogNzAlO1xufVxuXG4uY3VzdG9tLWluZm8tY29udGFpbmVyIGlucHV0W3R5cGU9dGV4dF0sXG4uY3VzdG9tLWluZm8tY29udGFpbmVyIHRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDVweDtcbn1cblxuLmN1c3RvbS1pbmZvLWNvbnRhaW5lciB0ZXh0YXJlYSB7XG4gIGhlaWdodDogMjAwcHg7XG4gIGJvcmRlci1jb2xvcjogI2Q3ZDdkNztcbn1cblxuLmN1c3RvbS1pbmZvLWNvbnRhaW5lciAuZ3JlZW4uYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICB3aWR0aDogYXV0bztcbn1cblxuLmVycm9yIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjZmYwMDAwO1xufVxuXG4uYmlsbGluZy1tb2RhbC10ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uYmlsbGluZy1tb2RhbC1oZWFkZXIge1xuICBtYXJnaW46IDBweDtcbn1cblxuLmJhdGNoZ2VvLWlubGluZS1ub3RpZmljYXRpb24ge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYmF0Y2hnZW8taW5saW5lLW5vdGlmaWNhdGlvbi5iYXRjaGdlby1pbmxpbmUtbm90aWZpY2F0aW9uLWluZm8ge1xuICBiYWNrZ3JvdW5kOiAjRUY3NzAwO1xufVxuLmJhdGNoZ2VvLWlubGluZS1ub3RpZmljYXRpb24uYmF0Y2hnZW8taW5saW5lLW5vdGlmaWNhdGlvbi1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZDogIzM3QjkwMDtcbn1cbi5iYXRjaGdlby1pbmxpbmUtbm90aWZpY2F0aW9uLmJhdGNoZ2VvLWlubGluZS1ub3RpZmljYXRpb24tZXJyb3Ige1xuICBiYWNrZ3JvdW5kOiAjRUY1QzUwO1xufVxuLmJhdGNoZ2VvLWlubGluZS1ub3RpZmljYXRpb24gLmJhdGNoZ2VvLWlubGluZS1ub3RpZmljYXRpb24taWNvbiB7XG4gIHBhZGRpbmc6IDVweCA4cHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHdoaXRlO1xufVxuLmJhdGNoZ2VvLWlubGluZS1ub3RpZmljYXRpb24gLmJhdGNoZ2VvLWlubGluZS1ub3RpZmljYXRpb24tbWVzc2FnZSB7XG4gIHBhZGRpbmc6IDVweCA4cHg7XG59XG5cbi5iYXRjaGdlby1zZWFyY2gtaW5wdXQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1iYXNpczogMjgwcHg7XG4gIC1tb3otZmxleC1iYXNpczogMjgwcHg7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAyODBweDtcbiAgZmxleC1iYXNpczogMjgwcHg7XG59XG5cbi5iYXRjaGdlby1zZWFyY2gtcmVzZXQtYnV0dG9uIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBjb2xvcjogI0M5QzhDNTtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LWFsaWduLXNlbGY6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1zZWxmOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuXG4uYmF0Y2hnZW8tc2VhcmNoLWlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDEwcHggMzVweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9iYXRjaGdlby1zZWFyY2gtaW5wdXQtaWNvbi5wbmcpIG5vLXJlcGVhdCAxMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE3cHg7XG59XG4uYmF0Y2hnZW8tc2VhcmNoLWlucHV0OmZvY3VzIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAjRERFMEVFIDAgMCA1cHggM3B4O1xufVxuLmJhdGNoZ2VvLXNlYXJjaC1pbnB1dC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGNkZGO1xufVxuXG4uYmF0Y2hnZW8tc2VhcmNoLWlucHV0OjotbXMtY2xlYXIge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuXG4uYWRtaW4tbWFwLXRhYmxlLWxvYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1vei1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYWRtaW4tbWFwLXRhYmxlLWxvYWRlciA+IGRpdiB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjgsIDY3LCA2NywgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtd2Via2l0LWFuaW1hdGlvbjogYWRtaW4tbWFwLXRhYmxlLWxvYWRlci1ib3VuY2UtZGVsYXkgMS40cyBpbmZpbml0ZSBlYXNlLWluLW91dCBib3RoO1xuICBhbmltYXRpb246IGFkbWluLW1hcC10YWJsZS1sb2FkZXItYm91bmNlLWRlbGF5IDEuNHMgaW5maW5pdGUgZWFzZS1pbi1vdXQgYm90aDtcbn1cblxuLmFkbWluLW1hcC10YWJsZS1sb2FkZXIgLmFkbWluLW1hcC10YWJsZS1sb2FkZXItYm91bmNlMSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtMC4zMnM7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMzJzO1xufVxuXG4uYWRtaW4tbWFwLXRhYmxlLWxvYWRlciAuYWRtaW4tbWFwLXRhYmxlLWxvYWRlci1ib3VuY2UyIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0wLjE2cztcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xNnM7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBhZG1pbi1tYXAtdGFibGUtbG9hZGVyLWJvdW5jZS1kZWxheSB7XG4gIDAlLCA4MCUsIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBhZG1pbi1tYXAtdGFibGUtbG9hZGVyLWJvdW5jZS1kZWxheSB7XG4gIDAlLCA4MCUsIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtby10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbi5hZG1pbi1tYXAtdGFibGUtaGVhZGVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uYWRtaW4tbWFwLXRhYmxlLWhlYWRlci13cmFwcGVyIC50b29sYmFyLWljb24tYXJjaGl2ZTpiZWZvcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xufVxuXG4uY2VudGVyLXNvcnQta2V5IHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4uYWRtaW4tbWFwLXRhYmxlLWhlYWRlci1pbm5lcltkYXRhLXNvcnQta2V5XSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmFkbWluLW1hcC10YWJsZS1oZWFkZXItY2hlY2tib3gtd3JhcCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYWRtaW4tbWFwLXRhYmxlLWhlYWRlci1jaGVja2JveC13cmFwIC5hZG1pbi1tYXAtdGFibGUtaGVhZGVyLWlubmVyIHtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5hZG1pbi1tYXAtdGFibGUtaGVhZGVyLWNoZWNrYm94LXdyYXAgLmFkbWluLW1hcC10YWJsZS1oZWFkZXItY29udGVudCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5hZG1pbi1tYXAtdGFibGUtdGl0bGUtd3JhcCB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4uYWRtaW4tbWFwLXRhYmxlLXRpdGxlLXdyYXAtaW5uZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5hZG1pbi1tYXAtdGFibGUtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuXG5bZGF0YS1zb3J0LWtleV0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5hZG1pbi1tYXAtdGFibGUgLmV2ZW4gdGQge1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xufVxuLmFkbWluLW1hcC10YWJsZSAub2RkIHRkIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5hZG1pbi1tYXAtdGFibGUgLnRvb2xiYXItaWNvbi1hcmNoaXZlOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBjb2xvcjogIzY2NjY2NjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDZweDtcbiAgbGVmdDogNXB4O1xufVxuXG4uYWRtaW4tbWFwLXRhYmxlLXNlYXJjaCB7XG4gIC13ZWJraXQtZmxleC1iYXNpczogMjgwcHg7XG4gIC1tb3otZmxleC1iYXNpczogMjgwcHg7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAyODBweDtcbiAgZmxleC1iYXNpczogMjgwcHg7XG59XG5cbi5hZG1pbi1tYXAtdGFibGUtc29ydC1hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cblxuLmFkbWluLW1hcC10YWJsZS1uby1yZXN1bHRzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gIGNvbG9yOiAjNjE2MTYxO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItdG9wOiAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmFkbWluLW1hcC1idWxrLWFjdGlvbnMtb3V0ZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtd2Via2l0LWZsZXgtZ3JvdzogMTtcbiAgLW1vei1mbGV4LWdyb3c6IDE7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDAgMTVweCAwIDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hZG1pbi1tYXAtc2hvd2luZy1kcm9wZG93bi13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAtMjJweDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxufVxuLmFkbWluLW1hcC1zaG93aW5nLWRyb3Bkb3duLXdyYXBwZXIgbGFiZWwge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmFkbWluLW1hcC1idWxrLWNoZWNrYm94IHtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTMwcHgpIHtcbiAgLmFkbWluLW1hcC10YWJsZS1oZWFkZXItd3JhcHBlciB7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmFkbWluLW1hcC10YWJsZS1zZWFyY2gge1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogMDtcbiAgICAtbW96LWZsZXgtYmFzaXM6IDA7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gICAgZmxleC1iYXNpczogMDtcbiAgfVxuICAuYWRtaW4tbWFwLWJ1bGstYWN0aW9ucy1vdXRlci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbkBsYXllciBiYXNlIHtcbiAgLmZvcm0tZXJyb3ItbW9kYWwge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLmZvcm0tZXJyb3ItbW9kYWwgYnV0dG9uIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAuZXJyb3ItY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG4gIC5lcnJvci10YWcge1xuICAgIGNvbG9yOiByZWQgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiA0cHggMHB4O1xuICB9XG4gIC8qIFBsYW4gYnJlYWtkb3duIFNlY3Rpb24gKi9cbiAgLnN1bW1hcnktd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuICAubW9udGhseS10b3RhbCB0YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB9XG4gIC5tb250aGx5LXRvdGFsIHRhYmxlICN0YWJsZS1ib3R0b20ge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWRlZGVkO1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIH1cbiAgLm1vbnRobHktdG90YWwgdGFibGUgdHI6bGFzdC1jaGlsZCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICAubW9udGhseS10b3RhbCB0YWJsZSB0ZDpudGgtY2hpbGQoMSkge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbiAgLm1vbnRobHktdG90YWwgdGFibGUgI3RhYmxlLWxlZnQtc3BhY2VyIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICB9XG4gIC5tb250aGx5LXRvdGFsIHRhYmxlICN0YWJsZS1ib3R0b20tc3BhY2VyIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgfVxuICAubW9udGhseS10b3RhbCB0YWJsZSB0ZDpudGgtY2hpbGQoMikge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLyogQ2FuY2VsIFN1YnNjcmlwdGlvbiBTZWN0aW9uICovXG4gIC5jYW5jZWwtc3Vic2NyaXB0aW9uICNzaWduX3VwX2Zvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuY2FuY2VsLXN1YnNjcmlwdGlvbiAuY2FuY2VsLWJ1dHRvbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuY2FuY2VsLXN1YnNjcmlwdGlvbiAuY2FuY2VsLXN1YnNjcmlwdGlvbi1jb25maXJtIC5yZWQge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLmNhbmNlbC1zdWJzY3JpcHRpb24gaW5wdXQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnVzYWdlX3NlY3Rpb24ge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmZmZmYgMCUsICNmYmZiZmIgMTAwJSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2I3YjdiNztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggMTRweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICB9XG4gIC51c2FnZV9zZWN0aW9uIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICBjb2xvcjogIzYwNjA2MDtcbiAgfVxuICBpbnB1dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHBhZGRpbmc6IDdweCAwLjVyZW0gNnB4O1xuICB9XG4gIGlucHV0Om5vdCguYnV0dG9uKTpmb2N1cyB7XG4gICAgY29sb3I6ICMwRTg4NDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMEU4ODQxO1xuICAgIG91dGxpbmUtY29sb3I6ICMwRTg4NDE7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggMHB4IHJnYmEoNTAsIDUwLCA3MSwgMC4yKTtcbiAgfVxuICBpbnB1dC5lcnJvciB7XG4gICAgY29sb3I6ICNCNTFEMDk7XG4gICAgYm9yZGVyLWNvbG9yOiAjQjUxRDA5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGQ0M4QzE7XG4gIH1cbiAgaW5wdXRbZGlzYWJsZWRdIHtcbiAgICBjb2xvcjogIzczNzM3MztcbiAgICBib3JkZXItY29sb3I6ICM3MzczNzM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgfVxuICAjdXNhZ2VXcmFwcGVyIGgzIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG4gIC5saW5rLXdyYXBwZXIge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC5saW5rLXdyYXBwZXIgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAudXNhZ2VfbW9udGgge1xuICAgIGJvcmRlci1ib3R0b206ICMwMjQwNTkgc29saWQgM3B4O1xuICB9XG4gIC5hZG1pbiBzZWxlY3Qge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOHJlbTtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5hZG1pbiBzZWxlY3RbZGlzYWJsZWRdIHtcbiAgICBjb2xvcjogIzhiOGI4YjtcbiAgICBib3JkZXItY29sb3I6ICM4YjhiOGI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmMztcbiAgfVxuICAucHJvZ3Jlc3MtYmFyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuICAucHJvZ3Jlc3MtYmFyLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjJyZW07XG4gIH1cbiAgLnByb2dyZXNzIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTRweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3Y2I2MmY7XG4gIH1cbiAgLnByb2dyZXNzIHNwYW4ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuICAud2FybmluZy1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICAud2FybmluZy13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG4gIC53YXJuaW5nLWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmVkZDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZkNDQ5O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIGNvbG9yOiAjNmY1NTAwO1xuICB9XG4gIC53YXJuaW5nLWNvbnRhaW5lciBsaSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5hY2NvdW50X2J1dHRvbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gIH1cbiAgLmFjY291bnRfYnV0dG9ucyBmb3JtLmNlbnRlciB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLnJlbW92ZS1idXR0b24ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXgtd2lkdGg6IDIwM3B4O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNlZDFjMjQgMCUsICNhYTEzMTcgMTAwJSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk4MGMxMDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgcGFkZGluZzogMTNweCAyM3B4O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG4gIC5yZW1vdmUtYWRkb24tYnV0dG9uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgfVxuICAuYWRkLWJ1dHRvbiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzdkYjcyZiAwJSwgIzRlN2QwZSAxMDAlKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNTM4MzEyO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBwYWRkaW5nOiAxM3B4IDIzcHg7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbiAgLmFkbWluLWJ1dHRvbiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1heC13aWR0aDogMjAzcHg7XG4gICAgaGVpZ2h0OiA0N3B4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2I3YjdiNztcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgcGFkZGluZzogMTNweCAyM3B4O1xuICB9XG4gIC5hZG1pbi1idXR0b24uZ3JlZW4ge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM3ZGI3MmYgMCUsICM0ZTdkMGUgMTAwJSk7XG4gIH1cbiAgLmFkbWluLWJ1dHRvbi5ncmVlbi1ncmFkaWVudCB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzdkYjcyZiAwJSwgIzRlN2QwZSAxMDAlKTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxuICAuYWRkT25fX2J0bi13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA1MnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbiAgLmFkZE9uX19idG4td3JhcHBlciBidXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC8qQWNjb3VudCBzZWN0aW9uICovXG4gIC5hY2NvdW50LWluZm8td3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuYWNjb3VudC1pbmZvLWNvbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gIC8qVXNhZ2Ugc2VjdGlvbiAqL1xuICAuY29sMSB7XG4gICAgZmxleDogNjAlO1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgfVxuICAvKkFkZC1vbiBzZWN0aW9uICovXG4gIC5jb2wyIHtcbiAgICBmbGV4OiAzMCU7XG4gICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCAjYjdiN2I3O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNjBweCkge1xuICAgIC5hY2NvdW50LWluZm8tY29sIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuY29sMiB7XG4gICAgICBmbGV4OiAxMDAlO1xuICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgLmNvbDEge1xuICAgICAgZmxleDogMTAwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cbiAgLypzdHlsaW5nIGZvciBhbGwgYm94ZXMgaW4gdGhlIGFjY291bnQgcGFuZWwqL1xuICAuYWNjb3VudC1wYW5lbC1ib3gge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiN2I3Yjc7XG4gICAgYm94LXNoYWRvdzogMCA0cHggMTRweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYgMCwgI2ZiZmJmYiAxMDAlKTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgcGFkZGluZzogMC44cmVtO1xuICAgIG1hcmdpbjogMCAwIDFyZW0gMDtcbiAgfVxuICAjZGVsZXRlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cbiAgI2FkZGVkLWRldGFpbCBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5hY2NvdW50LXBhbmVsIGZvcm0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICN0b3RhbEFkZG9uIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICAuYWNjb3VudF9hZGRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC5hZGRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5hZGRlZC1zZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAjYWRkb24taW5mbyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgbWFyZ2luOiA1cHg7XG4gICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCAjYjdiN2I3O1xuICAgIGNvbG9yOiBncmV5O1xuICB9XG4gICNhZGRvbi1pbmZvIHAge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgI2FkZG9uX3ByaWNlIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG4gICNhZGRvbl9wcmljZTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIiRcIjtcbiAgICBmb250LXNpemU6IDI5cHg7XG4gICAgdmVydGljYWwtYWxpZ246IDAuNWVtO1xuICAgIGNvbG9yOiAjNzA3MDcwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogLTNweDtcbiAgfVxuICAjYWRkb25fcHJpY2U6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlVTRFwiO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogMS4yZW07XG4gICAgY29sb3I6ICM3MDcwNzA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cbiAgI21hbmFnZS1zdWJzY3JpcHRpb24gPiBoMSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGNvbG9yOiAjNTg1NzU3O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbiAgLmRlbGV0ZS11c2VyLW1vZGFsIHtcbiAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICAgIC8qIFRoZSBDbG9zZSBCdXR0b24gKi9cbiAgfVxuICAuZGVsZXRlLXVzZXItbW9kYWwgLnNwaW5uZXIge1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICNmM2YzZjM7XG4gICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNhZTFmMWY7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBhbmltYXRpb246IHNwaW4gMC44cyBsaW5lYXIgaW5maW5pdGU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgcGFkZGluZzogMnB4O1xuICB9XG4gIEBrZXlmcmFtZXMgc3BpbiB7XG4gICAgdG8ge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB9XG4gIH1cbiAgLmRlbGV0ZS11c2VyLW1vZGFsIC5pbnB1dC1jb250YWluZXI6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIH1cbiAgLmRlbGV0ZS11c2VyLW1vZGFsIGgxIHtcbiAgICBmb250LXNpemU6IDI1cHggIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzAyNDA1OTtcbiAgICBtYXJnaW46IDBweDtcbiAgfVxuICAuZGVsZXRlLXVzZXItbW9kYWwgcCB7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICM3NzcgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAuZGVsZXRlLXVzZXItbW9kYWwgLmRlbGV0ZS1tYXAtd2FybmluZyB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW46IDBweDtcbiAgICBwYWRkaW5nOiAwcHg7XG4gIH1cbiAgLmRlbGV0ZS11c2VyLW1vZGFsIC5yZWFzc2lnbi11c2VyLXJhZGlvIHtcbiAgICB0b3A6IDBweDtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgcGFkZGluZzogMHB4O1xuICB9XG4gIC5kZWxldGUtdXNlci1tb2RhbCBpbnB1dFt0eXBlPXJhZGlvXS5yZWFzc2lnbi11c2VyLXJhZGlvOmNoZWNrZWQge1xuICAgIGNvbG9yOiAjMWM3N2ZhO1xuICB9XG4gIC5kZWxldGUtdXNlci1tb2RhbCAucmFkaW8tc3BhY2luZyB7XG4gICAgbWFyZ2luOiAwcHggOHB4IDBweCAyNHB4O1xuICB9XG4gIC5kZWxldGUtdXNlci1tb2RhbCAucmFkaW8tbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIGNvbG9yOiAjNzc3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRlbGV0ZS11c2VyLW1vZGFsIC5yZWFzc2lnbi11c2VyLXJhZGlvOmNoZWNrZWQgKyBsYWJlbCAucmFkaW8tbGFiZWwge1xuICAgIGNvbG9yOiAjMWQxZDFkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRlbGV0ZS11c2VyLW1vZGFsIC5yZWFzc2lnbi11c2VyLXJhZGlvOmNoZWNrZWQgKyBsYWJlbCAucmFkaW8tc3ViLWxhYmVsIHtcbiAgICBjb2xvcjogIzFkMWQxZCAhaW1wb3J0YW50OyAvKiBzdWItbGFiZWwgY29sb3IsIG9wdGlvbmFsICovXG4gIH1cbiAgLmRlbGV0ZS11c2VyLW1vZGFsIC5yYWRpby1zdWItbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogIzc3NztcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB9XG4gIC5kZWxldGUtdXNlci1tb2RhbCAubW9kYWwtaW5mbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5kZWxldGUtdXNlci1tb2RhbCAuY2xvc2Uge1xuICAgIGNvbG9yOiAjYWFhO1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAycHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLmRlbGV0ZS11c2VyLW1vZGFsIC5tb2RhbC1idXR0b25zIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAuZGVsZXRlLXVzZXItbW9kYWwgI2FkZE9uX3RvdGFsIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAuZGVsZXRlLXVzZXItbW9kYWwgLmFkZC1idXR0b24ge1xuICAgIHBhZGRpbmc6IDEwcHggNTBweCAxMHB4IDUwcHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5kZWxldGUtdXNlci1tb2RhbCBpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLmRlbGV0ZS11c2VyLW1vZGFsIC5jbG9zZTpob3ZlcixcbiAgLmRlbGV0ZS11c2VyLW1vZGFsIC5jbG9zZTpmb2N1cyB7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmRlbGV0ZS11c2VyLW1vZGFsIHtcbiAgICAgIHdpZHRoOiA1NTRweDtcbiAgICAgIG1heC13aWR0aDogOTAlO1xuICAgIH1cbiAgfVxuICAjcHJvbW90ZS11c2VyLW1vZGFsIC5kZWxldGUtdXNlci1tb2RhbCB7XG4gICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gIH1cbiAgI3Byb21vdGUtdXNlci1tb2RhbCAubW9kYWwtaW5mbyBoMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUycHg7XG4gIH1cbiAgI3Byb21vdGUtdXNlci1tb2RhbCAubW9kYWwtaW5mbyBwIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUycHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOEQ1Q0E7XG4gIH1cbiAgI3Byb21vdGUtdXNlci1tb2RhbCAuY2xvc2Uge1xuICAgIHRvcDogMzJweDtcbiAgICByaWdodDogMzJweDtcbiAgfVxuICAjcHJvbW90ZS11c2VyLW1vZGFsIC5jbG9zZSBpbWcge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgfVxuICAvKkFkZC1vbiBtb2RhbCBzZWN0aW9uICovXG4gIC5tb2RhbCB7XG4gICAgZGlzcGxheTogbm9uZTsgLyogSGlkZGVuIGJ5IGRlZmF1bHQgKi9cbiAgICBwb3NpdGlvbjogZml4ZWQ7IC8qIFN0YXkgaW4gcGxhY2UgKi9cbiAgICB6LWluZGV4OiAxOyAvKiBTaXQgb24gdG9wICovXG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogOTk5OTk7XG4gICAgd2lkdGg6IDEwMCU7IC8qIEZ1bGwgd2lkdGggKi9cbiAgICBoZWlnaHQ6IDEwMCU7IC8qIEZ1bGwgaGVpZ2h0ICovXG4gICAgb3ZlcmZsb3c6IGF1dG87IC8qIEVuYWJsZSBzY3JvbGwgaWYgbmVlZGVkICovXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDAsIDApOyAvKiBGYWxsYmFjayBjb2xvciAqL1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTsgLyogQmxhY2sgdy8gb3BhY2l0eSAqL1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBlYXNlLWluO1xuICAgIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBlYXNlLWluO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMTAwbXMgZWFzZS1pbjtcbiAgfVxuICAvKiBNb2RhbCBDb250ZW50L0JveCAqL1xuICAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA1ODBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgICAvKiBUaGUgQ2xvc2UgQnV0dG9uICovXG4gIH1cbiAgLm1vZGFsLWNvbnRlbnQgcCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1jb250ZW50IC5tb2RhbC1pbmZvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLm1vZGFsLWNvbnRlbnQgLmNsb3NlIHtcbiAgICBjb2xvcjogI2FhYTtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMnB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG4gIC5tb2RhbC1jb250ZW50IC5tb2RhbC1idXR0b25zIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAubW9kYWwtY29udGVudCAjYWRkT25fdG90YWwge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC5tb2RhbC1jb250ZW50IC5hZGQtYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAxMHB4IDUwcHggMTBweCA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuICAubW9kYWwtY29udGVudCBpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLm1vZGFsLWNvbnRlbnQgLmNsb3NlOmhvdmVyLFxuICAubW9kYWwtY29udGVudCAuY2xvc2U6Zm9jdXMge1xuICAgIGNvbG9yOiBibGFjaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxuICB9XG4gIC5tb2RhbC1jb250ZW50LXNjcm9sbGFibGUge1xuICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbiAgLnN1YnNjcmlwdGlvbi1tb2RhbCBhIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5zcGlubmVyIHtcbiAgICAvKiBTcGlubmVyIHNpemUgYW5kIGNvbG9yICovXG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG4gICAgLyogQWRkaXRpb25hbCBzcGlubmVyIHN0eWxlcyAqL1xuICAgIGFuaW1hdGlvbjogc3Bpbm5lciAxLjJzIGxpbmVhciBpbmZpbml0ZTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLyogQW5pbWF0aW9uIHN0eWxlcyAqL1xuICBAa2V5ZnJhbWVzIHNwaW5uZXIge1xuICAgIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgfVxuICB9XG4gIC8qIGNyZWRpdCBjYXJkIHVwZGF0ZS9mb3JtIG1vZGFsICovXG4gIC51cGRhdGUtYmlsbGluZy10b3Age1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbiAgI3VwZGF0ZS1wbGFuLWxpbmsge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgI2NvbnZlcnQtcGxhbi1saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gIC5tb2RhbC1jb250ZW50IHNlbGVjdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAubW9kYWwtY29udGVudCBpbnB1dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAubW9kYWwtY29udGVudCBsYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGNvbG9yOiAjNzY3Njc2O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAubW9kYWwtY29udGVudCAuZ3JheS10ZXh0IHtcbiAgICBjb2xvcjogIzc2NzY3NjtcbiAgfVxuICAubW9kYWwtY29udGVudCAuY2FyZF9udW1iZXIge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgLm1vZGFsLWNvbnRlbnQgLmNhcmRfbnVtYmVyIGlucHV0IHtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gIC5tb2RhbC1jb250ZW50IC5zZWN1cml0eV9maWVsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG4gIC5tb2RhbC1jb250ZW50IC5zZWN1cml0eV9maWVsZCBpbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1vZGFsLWNvbnRlbnQgLmluZm9fd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5tb2RhbC1jb250ZW50IC5iaWxsaW5nX3dhcm5pbmdfd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLm1vZGFsLWNvbnRlbnQgLmJpbGxpbmdfd2FybmluZ193cmFwcGVyIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxuICAubW9kYWwtY29udGVudCAucmVkLXRleHQge1xuICAgIGNvbG9yOiAjZDgxYjIxICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLm1vZGFsLWNvbnRlbnQgLmdyZWVuLXRleHQge1xuICAgIGNvbG9yOiAjMjE5NjUzICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLm1vZGFsLWNvbnRlbnQgI2NhcHRjaGFfZWxlbWVudCB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbjogMjBweCAwIDIwcHggMDtcbiAgfVxuICAubW9kYWwtY29udGVudCAjcHJpY2luZy1jYXJkcy13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5tb2RhbC1jb250ZW50IC5wcmljaW5nLWNhcmQge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLm1vZGFsLWNvbnRlbnQgLnByaWNpbmctdGFibGUtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5tb2RhbC1jb250ZW50IC5jb25maXJtYXRpb24td3JhcHBlciBwIHtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5tb2RhbC1jb250ZW50IC5jYW5jZWwtc3Vic2NyaXB0aW9uLWJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ0MHB4KSB7XG4gICAgLm1vZGFsLWNvbnRlbnQgLmNhbmNlbC1zdWJzY3JpcHRpb24tYnV0dG9ucyB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgfVxuICB9XG4gIC5tb2RhbC1jb250ZW50IC5jYW5jZWwtc3Vic2NyaXB0aW9uLWJ1dHRvbnMgYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAxMHB4IDIzcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAubW9kYWwtY29udGVudCAuY2FuY2VsLXN1YnNjcmlwdGlvbi1idXR0b25zIC5hZG1pbi1idXR0b24ucmVkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbiAgLm1vZGFsLWNvbnRlbnQgaDIjY2FuY2VsLWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDQwcHgpIHtcbiAgICAubW9kYWwtY29udGVudCBoMiNjYW5jZWwtaGVhZGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG4gIC5tb2RhbC1jb250ZW50IC5jYW5jZWwtc3Vic2NyaXB0aW9uLWNvbmZpcm0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1vZGFsLWNvbnRlbnQgLmNhbmNlbC1zdWJzY3JpcHRpb24tY29uZmlybSBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgLmNhbmNlbC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gICN2ZXJpZnktY2FyZC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZWYzYTY7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAjdmVyaWZ5LWNhcmQtd3JhcHBlciBhIHtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjAwcHgpIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5kZWxldGUtdXNlci1tb2RhbCB7XG4gICAgICB3aWR0aDogNTU0cHg7XG4gICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgfVxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpO1xuICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB9XG4gICAgLnVwZGF0ZS1iaWxsaW5nLXRvcCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICAuaW5mb193cmFwcGVyIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICAgIC5zZWN1cml0eV9maWVsZCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnRyYW5zYWN0aW9uX2ZpZWxkIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAuYWRkZWQtc2VjdGlvbiBkaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmFkZGVkLXNlY3Rpb24gZGl2OmZpcnN0LWNoaWxkIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5hZGRlZC1zZWN0aW9uIGRpdjpsYXN0LWNoaWxkIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmFkZGVkLXNlY3Rpb24gaW5wdXQge1xuICAgIG1hcmdpbjogMCA1cHggMCAwO1xuICB9XG4gIC5hZGRvbi13YXJuaW5nIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgI3JlbW92ZS1hZGRvbi1tb2RhbCAubW9kYWwtYnV0dG9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHZlcnRpY2FsLWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgI3JlbW92ZS1hZGRvbi1tb2RhbCBpbnB1dCB7XG4gICAgbWFyZ2luOiAwIDVweCAwIDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gICNyZW1vdmUtYWRkb24tbW9kYWwgYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLmdyYXkge1xuICAgIGNvbG9yOiAjNzM3MzczO1xuICAgIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzczNzM3MztcbiAgfVxuICAuYWRkb24tbW9kYWwgLm1vZGFsLWluZm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmFkZG9uLW1vZGFsIC5tb2RhbC1pbmZvIGgzLFxuICAuYWRkb24tbW9kYWwgLm1vZGFsLWluZm8gcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5hZGRvbi1tb2RhbCAubW9kYWwtaW5mbyBoMyB7XG4gICAgY29sb3I6ICMwMjQwNTk7XG4gIH1cbiAgLmFkZG9uLW1vZGFsIC5tb2RhbC1pbmZvIHAge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuYWRkb24tbW9kYWwgLm1vZGFsLWluZm8gLmFkZG9uLXN1Yi1oZWFkIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgY29sb3I6IGJsYWNrO1xuICB9XG4gIC5hZGRvbi1tb2RhbCAubW9kYWwtaW5mbyAuYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgLmFkZG9uLW1vZGFsIC5jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5hZGRvbi1tb2RhbCAuc3BhY2Uge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAuYWRkb24tbW9kYWwgLmFkZG9uLXN0YXR1cy1yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA4cHggMTRweCAxNHB4IDE0cHg7XG4gIH1cbiAgLmFkZG9uLW1vZGFsIC5hZGRvbi1zdGF0dXMtcm93IC5hZGRvbi1xdWFudGl0eS1hZGp1c3RtZW50LWNvbnRhaW5lciAuYWRkb24tcXVhbnRpdHkge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogIzAyNDA1OTtcbiAgfVxuICAuYWRkb24tbW9kYWwgLmFkZG9uLXN0YXR1cy1yb3cgLmFkZG9uLXRvdGFsLXZhbHVlIHtcbiAgICBjb2xvcjogIzAwOTgyNiAhaW1wb3J0YW50O1xuICB9XG4gIC5hZGRvbi1tb2RhbCAuYWRkb24tcGlsbC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgY29sb3I6ICM3Nzc3Nzc7XG4gICAgZ2FwOiA0cHg7XG4gICAgbWFyZ2luOiAxNnB4IDAgNDBweCAwO1xuICB9XG4gIC5hZGRvbi1tb2RhbCAuYWRkb24tcGlsbC1jb250YWluZXIgLmFkZG9uLXBpbGwge1xuICAgIGhlaWdodDogNDJweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZWQ7XG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuYWRkb24tbW9kYWwgLmFkZG9uLXBpbGwtY29udGFpbmVyIC5hZGRvbi1waWxsIGltZyB7XG4gICAgbWF4LWhlaWdodDogMThweDtcbiAgfVxuICAuYWRkb24tbW9kYWwgLmFkZG9uLXBpbGwtY29udGFpbmVyIC5hZGRvbi1waWxsIHAge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIH1cbiAgLmFkZG9uLW1vZGFsIC5hZGRvbi1waWxsLWNvbnRhaW5lciAuYWRkb24tcGlsbCBzcGFuIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICAuYWRkb24tbW9kYWwgLmFkZG9uLWJvcmRlcmVkIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWRlZDtcbiAgfVxuICAuYWRkb24tbW9kYWwgLmFkZG9uLXF1YW50aXR5LWFkanVzdG1lbnQtY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZTdmM2VmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgfVxuICAuYWRkb24tbW9kYWwgLmFkZG9uLXF1YW50aXR5LWFkanVzdG1lbnQtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6ICMwMjQwNTk7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC5hZGRvbi1tb2RhbCAuYWRkb24tcXVhbnRpdHktYWRqdXN0bWVudC1jb250YWluZXIgcCB7XG4gICAgcGFkZGluZzogMHB4IDEycHg7XG4gIH1cbiAgLmFkZG9uLW1vZGFsIC5hZGRvbi1uZXctc3RhdHVzLWNvbnRhaW5lciB7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICBiYWNrZ3JvdW5kOiAjZjBmMmYzO1xuICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIC5hZGRvbi1tb2RhbCAjYWRkb24taW5mby1pY29uIHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgbWFyZ2luOiAwIDZweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLmFkZG9uLW1vZGFsIC5hZGRvbi1wYWNrYWdlcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuYWRkb24tbW9kYWwgLmFkZG9uLWNvbmZpcm0ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1heC1oZWlnaHQ6IDMycHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW46IDE2cHggMCAwIDA7XG4gIH1cbiAgI2FkZG9uLWluZm8tdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIHBhZGRpbmc6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGNvbG9yOiBibGFjaztcbiAgICB3aWR0aDogMTU1cHg7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiA1cHggNXB4IDIwcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgYm94LXNoYWRvdzogNXB4IDVweCAyMHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIHotaW5kZXg6IDEwMDAwMDtcbiAgICBtYXJnaW46IDVweDtcbiAgfVxuICAjYWRkb24taW5mby10b29sdGlwIHAge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgI2FkZG9uLWluZm8tdG9vbHRpcCAuYWRkb24taW5mby10b29sdGlwLWxpc3Qge1xuICAgIG1hcmdpbjogMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICB9XG4gICNhZGRvbi1pbmZvLXRvb2x0aXAgLmFkZG9uLWluZm8tdG9vbHRpcC1saXN0LWl0ZW0ge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBjb2xvcjogIzc3Nzc3NztcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIH1cbiAgI2FkZG9uLWluZm8tdG9vbHRpcCAuYWRkb24taW5mby10b29sdGlwLWxpc3QtaXRlbSA6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCItIFwiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMWVtO1xuICAgIG1hcmdpbi1sZWZ0OiAtMWVtO1xuICB9XG4gIC8qIFVzZXIgbWVudSBmbHlvdXQgc3R5bGVzICovXG4gIC51c2VyLW1lbnUtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC51c2VyLW1lbnUtYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogIzA3MUQyNTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtaW4td2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLnVzZXItbWVudS1idXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC51c2VyLW1lbnUtYnV0dG9uOmZvY3VzLCAudXNlci1tZW51LWJ1dHRvbjphY3RpdmUge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIC5lbGxpcHNpcy1pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL2ljb25zL2VsbGlwc2VzLnBuZyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB9XG4gIC51c2VyLW1lbnUtZmx5b3V0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm94LXNoYWRvdzogMCAycHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgbWluLXdpZHRoOiAyMjBweDtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgei1pbmRleDogMTAwMDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAudXNlci1tZW51LWZseW91dC5vcGVuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudXNlci1tZW51LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDhweDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgY29sb3I6ICMwNzFEMjU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbiAgfVxuICAudXNlci1tZW51LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuICAudXNlci1tZW51LWl0ZW06aG92ZXIge1xuICAgIGNvbG9yOiAjMDI0MDU5O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAudXNlci1tZW51LWl0ZW06Zm9jdXMge1xuICAgIGNvbG9yOiAjMDI0MDU5O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbiAgLmNyb3duLWljb24sXG4gIC5lZGl0LWljb24sXG4gIC5kZWxldGUtaWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG4gIC5jcm93bi1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltYWdlcy9pY29ucy9jcm93bi5wbmcpO1xuICB9XG4gIC5lZGl0LWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL2ljb25zL2VkaXQucG5nKTtcbiAgfVxuICAuZGVsZXRlLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL2ljb25zL2RlbGV0ZS5wbmcpO1xuICB9XG4gIC51c2VyLW1lbnUtaXRlbTpob3ZlciAuY3Jvd24taWNvbixcbiAgLnVzZXItbWVudS1pdGVtOmhvdmVyIC5lZGl0LWljb24sXG4gIC51c2VyLW1lbnUtaXRlbTpob3ZlciAuZGVsZXRlLWljb24ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLnVzZXItbWVudS1pdGVtLWRlbGV0ZSB7XG4gICAgY29sb3I6ICNCNTFEMDkgIWltcG9ydGFudDtcbiAgfVxuICAudXNlci1tZW51LWl0ZW0tZGVsZXRlOmhvdmVyIHtcbiAgICBjb2xvcjogIzg0MTUwNyAhaW1wb3J0YW50O1xuICB9XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbkJhdGNoR2VvXG5cblN0eWxlc2hlZXQ6IENvbG9yYm94XG5cblRPRE86IEFkZCByZWFsIHJldGluYSBpbWFnZXMsIG1ha2Ugc3VyZSB0byBpbmNsdWRlIGJhY2tncm91ZFNpemUgcHJvcGVydHkgYXMgd2VsbFxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKlxuICAgIENvbG9yYm94IENvcmUgU3R5bGU6XG4gICAgVGhlIGZvbGxvd2luZyBDU1MgaXMgY29uc2lzdGVudCBiZXR3ZWVuIGV4YW1wbGUgdGhlbWVzIGFuZCBzaG91bGQgbm90IGJlIGFsdGVyZWQuXG4qL1xuI2NvbG9yYm94LFxuI2Nib3hPdmVybGF5LFxuI2Nib3hXcmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5OTk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbiNjYm94V3JhcHBlciB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cblxuI2Nib3hPdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4jY2JveE1pZGRsZUxlZnQsXG4jY2JveEJvdHRvbUxlZnQge1xuICBjbGVhcjogbGVmdDtcbn1cblxuI2Nib3hDb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuI2Nib3hMb2FkZWRDb250ZW50IHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cblxuI2Nib3hMb2FkZWRDb250ZW50IHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cblxuI2VkaXRfcGFnZSAjY2JveExvYWRlZENvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDA7XG59XG5cbiNjYm94VGl0bGUge1xuICBtYXJnaW46IDA7XG59XG5cbiNjYm94TG9hZGluZ092ZXJsYXksXG4jY2JveExvYWRpbmdHcmFwaGljIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbiNjYm94UHJldmlvdXMsXG4jY2JveE5leHQsXG4jY2JveENsb3NlLFxuI2Nib3hTbGlkZXNob3cge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jYm94UGhvdG8ge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiBhdXRvO1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIC1tcy1pbnRlcnBvbGF0aW9uLW1vZGU6IGJpY3ViaWM7XG59XG5cbi5jYm94SWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMDtcbn1cblxuI2NvbG9yYm94LFxuI2Nib3hDb250ZW50LFxuI2Nib3hMb2FkZWRDb250ZW50IHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi8qXG4gICAgVXNlciBTdHlsZTpcbiAgICBDaGFuZ2UgdGhlIGZvbGxvd2luZyBzdHlsZXMgdG8gbW9kaWZ5IHRoZSBhcHBlYXJhbmNlIG9mIENvbG9yYm94LiAgVGhleSBhcmVcbiAgICBvcmRlcmVkICYgdGFiYmVkIGluIGEgd2F5IHRoYXQgcmVwcmVzZW50cyB0aGUgbmVzdGluZyBvZiB0aGUgZ2VuZXJhdGVkIEhUTUwuXG4qL1xuI2Nib3hPdmVybGF5IHtcbiAgYmFja2dyb3VuZDogcmdiKDIyMCwgMjIwLCAyMjApO1xufVxuXG4jY29sb3Jib3gge1xuICBvdXRsaW5lOiAwO1xufVxuXG4jY2JveFRvcExlZnQge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL2NvbnRyb2xzLnBuZ1wiKSBuby1yZXBlYXQgLTEwMXB4IDA7XG59XG5cbiNjYm94VG9wUmlnaHQge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL2NvbnRyb2xzLnBuZ1wiKSBuby1yZXBlYXQgLTEzMHB4IDA7XG59XG5cbiNjYm94Qm90dG9tTGVmdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDIxcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvY29udHJvbHMucG5nXCIpIG5vLXJlcGVhdCAtMTAxcHggLTI5cHg7XG59XG5cbiNjYm94Qm90dG9tUmlnaHQge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL2NvbnRyb2xzLnBuZ1wiKSBuby1yZXBlYXQgLTEzMHB4IC0yOXB4O1xufVxuXG4jY2JveE1pZGRsZUxlZnQge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMjFweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2ltYWdlcy9jb250cm9scy5wbmdcIikgbGVmdCB0b3AgcmVwZWF0LXk7XG59XG5cbiNjYm94TWlkZGxlUmlnaHQge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMjFweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2ltYWdlcy9jb250cm9scy5wbmdcIikgcmlnaHQgdG9wIHJlcGVhdC15O1xufVxuXG4jY2JveFRvcENlbnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMjFweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2ltYWdlcy9ib3JkZXIucG5nXCIpIDAgMCByZXBlYXQteDtcbn1cblxuI2Nib3hCb3R0b21DZW50ZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDIxcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvYm9yZGVyLnBuZ1wiKSAwIC0yOXB4IHJlcGVhdC14O1xufVxuXG4jY2JveENvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2hhZG93OiAwIDEwcHggMjVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5jYm94SWZyYW1lIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuI2Nib3hFcnJvciB7XG4gIHBhZGRpbmc6IDUwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG59XG5cbiNjYm94TG9hZGVkQ29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbiNjYm94VGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNHB4O1xuICBsZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzk0OTQ5NDtcbn1cblxuI2Nib3hDdXJyZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDRweDtcbiAgbGVmdDogNThweDtcbiAgY29sb3I6ICM5NDk0OTQ7XG59XG5cbiNjYm94TG9hZGluZ0dyYXBoaWMge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL2xvYWRpbmcuZ2lmXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xufVxuXG4vKiB0aGVzZSBlbGVtZW50cyBhcmUgYnV0dG9ucywgYW5kIG1heSBuZWVkIHRvIGhhdmUgYWRkaXRpb25hbCBzdHlsZXMgcmVzZXQgdG8gYXZvaWQgdW53YW50ZWQgYmFzZSBzdHlsZXMgKi9cbiNjYm94UHJldmlvdXMsXG4jY2JveE5leHQsXG4jY2JveFNsaWRlc2hvdyxcbiNjYm94Q2xvc2Uge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHdpZHRoOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4vKiBhdm9pZCBvdXRsaW5lcyBvbiA6YWN0aXZlIChtb3VzZWNsaWNrKSwgYnV0IHByZXNlcnZlIG91dGxpbmVzIG9uIDpmb2N1cyAodGFiYmVkIG5hdmlnYXRpbmcpICovXG4jY2JveFByZXZpb3VzOmFjdGl2ZSxcbiNjYm94TmV4dDphY3RpdmUsXG4jY2JveFNsaWRlc2hvdzphY3RpdmUsXG4jY2JveENsb3NlOmFjdGl2ZSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbiNjYm94U2xpZGVzaG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDRweDtcbiAgcmlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjMDA5MmVmO1xufVxuXG4jY2JveFByZXZpb3VzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvY29udHJvbHMucG5nXCIpIG5vLXJlcGVhdCAtNzVweCAwO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbn1cblxuI2Nib3hQcmV2aW91czpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC03NXB4IC0yNXB4O1xufVxuXG4jY2JveE5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMjdweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2ltYWdlcy9jb250cm9scy5wbmdcIikgbm8tcmVwZWF0IC01MHB4IDA7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xufVxuXG4jY2JveE5leHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTBweCAtMjVweDtcbn1cblxuI2Nib3hDbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgcmlnaHQ6IDdweDtcbiAgdG9wOiA3cHg7XG4gIGNvbG9yOiAjOTc5Nzk3O1xuICB6LWluZGV4OiA5OTk5OTtcbiAgdGV4dC1pbmRlbnQ6IC0yMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNjYm94Q2xvc2U6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGZvbnQtZmFtaWx5OiBcImJhdGNoZ2VvdG9vbGJhcmljb25zXCIgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgY29sb3I6ICM5Nzk3OTc7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4jY2JveENsb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI1cHggLTI1cHg7XG59XG5cbi8qIEN1c3RvbSBkaWFsb2dzICovXG4jY2JveE92ZXJsYXkuY3VzdG9tLWRpYWxvZyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuI2Nib3hPdmVybGF5Lm5ldy1jdXN0b20tZGlhbG9nIHtcbiAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjU1LCAyNTUpO1xufVxuXG4jY2JveE92ZXJsYXkubWFwLXN1Y2Nlc3MtZGlhbG9nIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4jY29sb3Jib3gubWFwLXN1Y2Nlc3MtZGlhbG9nIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3gtc2hhZG93OiByZ2IoMTk5LCAxOTksIDE5OSkgMCAxcHggMnB4IDFweDtcbn1cbiNjb2xvcmJveC5tYXAtc3VjY2Vzcy1kaWFsb2cgaDEge1xuICBtYXJnaW4tYm90dG9tOiA5cHg7XG59XG4jY29sb3Jib3gubWFwLXN1Y2Nlc3MtZGlhbG9nIC5wb3N0LW1hcC1jcmVhdGUtbW9kYWwtaW5wdXQge1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAxM3B4IGF1dG87XG59XG4jY29sb3Jib3gubWFwLXN1Y2Nlc3MtZGlhbG9nICNjYm94Q29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwMHB4ICFpbXBvcnRhbnQ7XG59XG4jY29sb3Jib3gubWFwLXN1Y2Nlc3MtZGlhbG9nICNjYm94TG9hZGVkQ29udGVudCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuI2NvbG9yYm94Lm1hcC1zdWNjZXNzLWRpYWxvZyAuZ28tdG8tYnV0dG9uIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuI2NvbG9yYm94Lm1hcC1zdWNjZXNzLWRpYWxvZyAuZnJlZS1wbGFuLWJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG4jY29sb3Jib3gubWFwLXN1Y2Nlc3MtZGlhbG9nIC5wb3N0LW1hcC1jcmVhdGUtbW9kYWwge1xuICBwYWRkaW5nOiAzMHB4IDEyNXB4IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3MnB4KSB7XG4gICNjb2xvcmJveC5tYXAtc3VjY2Vzcy1kaWFsb2cgLnBvc3QtbWFwLWNyZWF0ZS1tb2RhbCB7XG4gICAgcGFkZGluZzogMzBweCAyNXB4IDA7XG4gIH1cbiAgI2NvbG9yYm94Lm1hcC1zdWNjZXNzLWRpYWxvZyAucG9zdC1tYXAtY3JlYXRlLW1vZGFsIC5idXR0b24ge1xuICAgIHdpZHRoOiA3NSU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4jY29sb3Jib3gubWFwLXN1Y2Nlc3MtZGlhbG9nICNjYm94VG9wTGVmdCxcbiNjb2xvcmJveC5tYXAtc3VjY2Vzcy1kaWFsb2cgI2Nib3hUb3BDZW50ZXIsXG4jY29sb3Jib3gubWFwLXN1Y2Nlc3MtZGlhbG9nICNjYm94VG9wUmlnaHQsXG4jY29sb3Jib3gubWFwLXN1Y2Nlc3MtZGlhbG9nICNjYm94TWlkZGxlTGVmdCxcbiNjb2xvcmJveC5tYXAtc3VjY2Vzcy1kaWFsb2cgI2Nib3hNaWRkbGVSaWdodCxcbiNjb2xvcmJveC5tYXAtc3VjY2Vzcy1kaWFsb2cgI2Nib3hCb3R0b21MZWZ0LFxuI2NvbG9yYm94Lm1hcC1zdWNjZXNzLWRpYWxvZyAjY2JveEJvdHRvbUNlbnRlcixcbiNjb2xvcmJveC5tYXAtc3VjY2Vzcy1kaWFsb2cgI2Nib3hCb3R0b21SaWdodCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuI2NvbG9yYm94LmFsdGVybmF0ZS1jdXN0b20tZGlhbG9nIHtcbiAgYm94LXNoYWRvdzogMHB4IDE1cHggNDVweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4jY29sb3Jib3guYWx0ZXJuYXRlLWN1c3RvbS1kaWFsb2cgI2Nib3hUb3BMZWZ0LFxuI2NvbG9yYm94LmFsdGVybmF0ZS1jdXN0b20tZGlhbG9nICNjYm94VG9wQ2VudGVyLFxuI2NvbG9yYm94LmFsdGVybmF0ZS1jdXN0b20tZGlhbG9nICNjYm94VG9wUmlnaHQsXG4jY29sb3Jib3guYWx0ZXJuYXRlLWN1c3RvbS1kaWFsb2cgI2Nib3hNaWRkbGVMZWZ0LFxuI2NvbG9yYm94LmFsdGVybmF0ZS1jdXN0b20tZGlhbG9nICNjYm94TWlkZGxlUmlnaHQsXG4jY29sb3Jib3guYWx0ZXJuYXRlLWN1c3RvbS1kaWFsb2cgI2Nib3hCb3R0b21MZWZ0LFxuI2NvbG9yYm94LmFsdGVybmF0ZS1jdXN0b20tZGlhbG9nICNjYm94Qm90dG9tQ2VudGVyLFxuI2NvbG9yYm94LmFsdGVybmF0ZS1jdXN0b20tZGlhbG9nICNjYm94Qm90dG9tUmlnaHQge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4jY29sb3Jib3guYWx0ZXJuYXRlLWN1c3RvbS1kaWFsb2cgaDMge1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbjogMHB4O1xuICBmb250LXNpemU6IDI1cHg7XG4gIGNvbG9yOiAjMDI0MDU5O1xufVxuI2NvbG9yYm94LmFsdGVybmF0ZS1jdXN0b20tZGlhbG9nIC5wcmltYXJ5LXRleHQtY29sb3Ige1xuICBjb2xvcjogIzAyNDA1OTtcbn1cbiNjb2xvcmJveC5hbHRlcm5hdGUtY3VzdG9tLWRpYWxvZyAuZGlhbG9nLW1lc3NhZ2Uge1xuICBjb2xvcjogIzc3NztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW46IDhweCAwO1xufVxuI2NvbG9yYm94LmFsdGVybmF0ZS1jdXN0b20tZGlhbG9nIC5tZXNzYWdlLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogNDM0cHg7XG59XG4jY29sb3Jib3guYWx0ZXJuYXRlLWN1c3RvbS1kaWFsb2cgLmdyYXktYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDhkNWNhO1xufVxuI2NvbG9yYm94LmFsdGVybmF0ZS1jdXN0b20tZGlhbG9nIC5lcnJvci1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmYzO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBjb2xvcjogIzA3MWQyNTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAxNnB4O1xuICBtYXJnaW46IDI0cHggMHB4O1xuICBnYXA6IDZweDtcbn1cbiNjb2xvcmJveC5hbHRlcm5hdGUtY3VzdG9tLWRpYWxvZyAuZXJyb3ItaGVhZGVyIHtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4jY29sb3Jib3guYWx0ZXJuYXRlLWN1c3RvbS1kaWFsb2cgLmVycm9yLW1zZyB7XG4gIHBhZGRpbmc6IDhweCAwcHg7XG4gIG1hcmdpbjogMHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuI2NvbG9yYm94LmFsdGVybmF0ZS1jdXN0b20tZGlhbG9nIC5jaGVja2JveC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDI0cHggMHB4O1xufVxuI2NvbG9yYm94LmFsdGVybmF0ZS1jdXN0b20tZGlhbG9nIC5jaGVja2JveC1jb250YWluZXIgPiBpbnB1dCB7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cbiNjb2xvcmJveC5hbHRlcm5hdGUtY3VzdG9tLWRpYWxvZyAuY2hlY2tib3gtY29udGFpbmVyID4gbGFiZWwge1xuICBjb2xvcjogIzc3NztcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuI2NvbG9yYm94LmFsdGVybmF0ZS1jdXN0b20tZGlhbG9nICNjYm94Q29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDMycHg7XG59XG4jY29sb3Jib3guYWx0ZXJuYXRlLWN1c3RvbS1kaWFsb2cgLmRpYWxvZy1idXR0b25zIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA4cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuI2NvbG9yYm94LmFsdGVybmF0ZS1jdXN0b20tZGlhbG9nIC5kaWFsb2ctYnV0dG9ucyAuYnV0dG9uIHtcbiAgZmxleC1ncm93OiAxO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDdweCAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cbiNjb2xvcmJveC5hbHRlcm5hdGUtY3VzdG9tLWRpYWxvZyAuZGlhbG9nLWJ1dHRvbnMgLmRpc21pc3MtYnRuIHtcbiAgbWFyZ2luLXJpZ2h0OiAxZW07XG59XG5cbiNjb2xvcmJveC5jdXN0b20tZGlhbG9nIHtcbiAgYm94LXNoYWRvdzogMHB4IDE1cHggNDVweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbiNjb2xvcmJveC5jdXN0b20tZGlhbG9nICNjYm94VG9wTGVmdCxcbiNjb2xvcmJveC5jdXN0b20tZGlhbG9nICNjYm94VG9wQ2VudGVyLFxuI2NvbG9yYm94LmN1c3RvbS1kaWFsb2cgI2Nib3hUb3BSaWdodCxcbiNjb2xvcmJveC5jdXN0b20tZGlhbG9nICNjYm94TWlkZGxlTGVmdCxcbiNjb2xvcmJveC5jdXN0b20tZGlhbG9nICNjYm94TWlkZGxlUmlnaHQsXG4jY29sb3Jib3guY3VzdG9tLWRpYWxvZyAjY2JveEJvdHRvbUxlZnQsXG4jY29sb3Jib3guY3VzdG9tLWRpYWxvZyAjY2JveEJvdHRvbUNlbnRlcixcbiNjb2xvcmJveC5jdXN0b20tZGlhbG9nICNjYm94Qm90dG9tUmlnaHQge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4jY29sb3Jib3guY3VzdG9tLWRpYWxvZyAjY2JveENvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZDogI2VlZTtcbiAgZmxvYXQ6IG5vbmU7XG59XG4jY29sb3Jib3guY3VzdG9tLWRpYWxvZyAjY2JveExvYWRlZENvbnRlbnQge1xuICBwYWRkaW5nOiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI2NvbG9yYm94LmN1c3RvbS1kaWFsb2cgLmRpYWxvZy1tZXNzYWdlIHtcbiAgY29sb3I6ICM1NTU7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwIHdoaXRlO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG4jY29sb3Jib3guY3VzdG9tLWRpYWxvZyAuZGlhbG9nLW1lc3NhZ2Uga2JkIHtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4jY29sb3Jib3guY3VzdG9tLWRpYWxvZyAuZGlhbG9nLWJ1dHRvbnMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI2NvbG9yYm94LmN1c3RvbS1kaWFsb2cgLmRpYWxvZy1idXR0b25zIC5idXR0b24ge1xuICBtaW4td2lkdGg6IDI1JTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jY29sb3Jib3guY3VzdG9tLWRpYWxvZyAuZGlhbG9nLWJ1dHRvbnMgLmRpc21pc3MtYnRuIHtcbiAgbWFyZ2luLXJpZ2h0OiAxZW07XG59XG5cbiNjb2xvcmJveC5jdXN0b20tZGlhbG9nIGgyIHtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5CYXRjaEdlb1xuXG5TdHlsZXNoZWV0OiBCdXR0b25zXG5cblRPRE86IEdldCByaWQgb2YgYWxsIHRleHR1cmVkIGJ1dHRvbiBsb29rcywgY29udmVydCB0byBmbGF0IC0gY29tbWVudGluZyBvdXQgZ3JhZGllbnRzIHNlZW1zIHRvIGJyZWFrIGlPUyBTYWZhcmlcblx0ICRidXR0b24tY29sb3IgLSBkb2Vzbid0IGFjdHVhbGx5IGdldCBzZXQ/XG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uYnV0dG9uLFxuLmJ1dHRvbjp2aXNpdGVkIHtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xuICAvKlxuICBib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJGJ1dHRvbi1jb2xvciwgMTMlKTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogZGFya2VuKCRidXR0b24tY29sb3IsIDclKTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IGRhcmtlbigkYnV0dG9uLWNvbG9yLCA3JSk7XG4gICovXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM2VtO1xuICBib3JkZXItcmFkaXVzOiAzZW07XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7IC8qIHN0b3BzIGJnIGNvbG9yIGZyb20gbGVha2luZyBvdXRzaWRlIHRoZSBib3JkZXI6ICovXG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZzogMThweCAzMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB6b29tOiAxOyAvKiB6b29tIGFuZCAqZGlzcGxheSA9IGllNyBoYWNrIGZvciBkaXNwbGF5OmlubGluZS1ibG9jayAqL1xuICAvKlxuICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAvLyBjb2xvcjogJGJsYWNrO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgZGFya2VuKCRidXR0b24tY29sb3IsIDEzJSk7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiBkYXJrZW4oJGJ1dHRvbi1jb2xvciwgMjAlKTtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogZGFya2VuKCRidXR0b24tY29sb3IsIDIwJSk7XG4gICAgQGluY2x1ZGUgY3NzLWdyYWRpZW50KGRhcmtlbigkYnV0dG9uLWNvbG9yLCA1JSksIGRhcmtlbigkYnV0dG9uLWNvbG9yLCAxMCUpKTtcbiAgfVxuICAqL1xuICAvKlxuICAmOmFjdGl2ZSB7XG4gICAgQGluY2x1ZGUgY3NzLWdyYWRpZW50KGRhcmtlbigkYnV0dG9uLWNvbG9yLCA1JSksICRidXR0b24tY29sb3IpO1xuICB9XG4gICovXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuaW5wdXQuYnV0dG9uLFxuYnV0dG9uLmJ1dHRvbiB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5idXR0b24uYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogIzAwMCBhdXRvIDFweDtcbiAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gMXB4O1xufVxuXG4uYnV0dG9uLWN0YSxcbi5idXR0b24tY3RhOnZpc2l0ZWQge1xuICBib3JkZXItY29sb3I6ICMwYzcxMzY7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMXB4ICMwOTVhMmI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYzcxMzY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20oIzBFODg0MSksIHRvKCMwYzcxMzYpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjMEU4ODQxLCAjMGM3MTM2KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjMEU4ODQxLCAjMGM3MTM2KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgIzBFODg0MSwgIzBjNzEzNik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMwRTg4NDEsICMwYzcxMzYpO1xufVxuLmJ1dHRvbi1jdGE6aG92ZXIsIC5idXR0b24tY3RhOmZvY3VzLFxuLmJ1dHRvbi1jdGE6dmlzaXRlZDpob3Zlcixcbi5idXR0b24tY3RhOnZpc2l0ZWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMwNzQzMjA7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDk1YTJiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBmcm9tKCMwRTg4NDEpLCB0bygjMDk1YTJiKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIzBFODg0MSwgIzA5NWEyYik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIzBFODg0MSwgIzA5NWEyYik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICMwRTg4NDEsICMwOTVhMmIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMEU4ODQxLCAjMDk1YTJiKTtcbn1cbi5idXR0b24tY3RhOmFjdGl2ZSxcbi5idXR0b24tY3RhOnZpc2l0ZWQ6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBFODg0MTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbSgjMGM3MTM2KSwgdG8oIzBFODg0MSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICMwYzcxMzYsICMwRTg4NDEpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICMwYzcxMzYsICMwRTg4NDEpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjMGM3MTM2LCAjMEU4ODQxKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzBjNzEzNiwgIzBFODg0MSk7XG59XG5cbi5idXR0b250aGluIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiA3cHggMjJweDtcbn1cblxuLmJ1dHRvbnNtYWxsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAxN3B4IDI2cHg7XG59XG5cbi5idXR0b25tZWRpdW0ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDFlbTtcbn1cblxuLmdldF9zdGFydGVkX2J1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBwYWRkaW5nOiAwLjZlbSAxZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZ2V0X3N0YXJ0ZWRfYnV0dG9uIGVtIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi8qIHNvY2lhbCBidXR0b25zICovXG4jc29jaWFsQnV0dG9ucyB7XG4gIHdpZHRoOiA0MDBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBjbGVhcjogYm90aDtcbn1cblxuI2ZhY2Vib29rQnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogNDAwcHg7XG4gIGhlaWdodDogMjVweDtcbn1cblxuI3R3aXR0ZXJCdXR0b24ge1xuICBoZWlnaHQ6IDI1cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZy10b3A6IDRweDtcbn1cblxuI21hcERpcmVjdGlvbnMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgNHB4O1xufVxuXG4uYWRwLWRpcmVjdGlvbnMge1xuICBtYXJnaW46IGF1dG87XG59XG5cbiNtb2JpbGUtbWFwIHtcbiAgbWFyZ2luOiAycHggMCA2cHggMTBweDtcbn1cblxuLmNsZWFyIHtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZGlyZWN0aW9ucy1saW5rIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG5hLmRpcmVjdGlvbnMtbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLnBvc3RtZXRhZGF0YSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cblxuLyogcmVkICovXG4ucmVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5ODBjMTA7XG4gIGJhY2tncm91bmQ6ICNkODFiMjE7XG59XG5cbi5yZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjYmYxNzFkO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG4ucmVkOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZGU4OThjO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG4vKiBHcmF5ICovXG4uZ3JheSB7XG4gIGNvbG9yOiAjNzc3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTY5MjkzO1xuICBiYWNrZ3JvdW5kOiAjZDhkNWNhO1xufVxuXG4uYnV0dG9uLmdyYXkge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi8qIGdyZWVuICovXG4uZ3JlZW4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzBFODg0MTtcbiAgYmFja2dyb3VuZDogIzBFODg0MTtcbn1cblxuLmdyZWVuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzA5NmYzNjtcbiAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuLmdyZWVuOmFjdGl2ZSB7XG4gIGNvbG9yOiAjYTljMDhjO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG4vKiB3aGl0ZSAqL1xuLmJ1dHRvbi53aGl0ZSxcbi5idXR0b24ud2hpdGU6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDI0MDU5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDI0MDU5O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi5idXR0b24ud2hpdGU6aG92ZXIge1xuICBjb2xvcjogIzAyNDA1OTtcbiAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4vKiBncmVlbiAqL1xuLmJ1dHRvbi5ncmVlbjpmaXJzdC1jaGlsZCxcbi5idXR0b24uZ3JlZW46dmlzaXRlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMEU4ODQxO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMEU4ODQxO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggLTNweCAwcHggIzA5NmYzNjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4uYnV0dG9uLmdyZWVuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMwRTg4NDE7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAtM3B4IDBweCAjMDk2ZjM2LCAwcHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG4vKiByZWQgKi9cbi5idXR0b24ucmVkLFxuLmJ1dHRvbi5yZWQ6dmlzaXRlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjQjUxRDA5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjQjUxRDA5O1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggLTNweCAwcHggI0I1MUQwOTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4uYnV0dG9uLnJlZDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjQjUxRDA5O1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggLTNweCAwcHggI0I1MUQwOSwgMHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuLyogYmx1ZSAqL1xuLmJ1dHRvbi5ibHVlLFxuLmJ1dHRvbi5ibHVlOnZpc2l0ZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzAyNDA1OTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAyNDA1OTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IC0zcHggMHB4ICMwMjJhM2E7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cblxuLmJ1dHRvbi5ibHVlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMwMjM0NDg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAtM3B4IDBweCAjMDEyNjM1LCAwcHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG4vKiBnb2xkICovXG4uYnV0dG9uLmdvbGQsXG4uYnV0dG9uLmdvbGQ6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDcxRDI1O1xuICBiYWNrZ3JvdW5kOiAjRjlDODFCO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjlDODFCO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggLTNweCAwcHggI0UwQUYwMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4uYnV0dG9uLmdvbGQ6aG92ZXIge1xuICBjb2xvcjogIzA3MUQyNTtcbiAgYmFja2dyb3VuZDogI0UwQUYwMDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IC0zcHggMHB4ICNiMThhMDEsIDBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2VlZWVlZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VlZWVlZTtcbiAgY29sb3I6ICM1NTU7XG59XG5cbi5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZWVlZWU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZWVlZWU7XG4gIGNvbG9yOiAjNTU1O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnV0dG9uLndpZGUge1xuICBtaW4td2lkdGg6IDIwMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCkge1xuICAuYnV0dG9uLXdyYXAtbW9iaWxlIHtcbiAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICB9XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbkJhdGNoR2VvXG5cblN0eWxlc2hlZXQ6IENhcHRpb25zXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5hbGlnbmNlbnRlcixcbmRpdi5hbGlnbmNlbnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ud3AtY2FwdGlvbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDsgLyogc3RvcHMgYmcgY29sb3IgZnJvbSBsZWFraW5nIG91dHNpZGUgdGhlIGJvcmRlcjogKi9cbn1cblxuLndwLWNhcHRpb24gaW1nIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDAgbm9uZTtcbn1cblxuLndwLWNhcHRpb24gcC53cC1jYXB0aW9uLXRleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBwYWRkaW5nOiAwIDRweCA1cHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLmJhdGNoZ2VvLW1hcC10b29sdGlwLWFuY2hvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHotaW5kZXg6IDk5OTk7XG59XG4uYmF0Y2hnZW8tbWFwLXRvb2x0aXAtYW5jaG9yLm5vLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMzhweDtcbn1cbi5iYXRjaGdlby1tYXAtdG9vbHRpcC1hbmNob3Iubm8tdGl0bGUgLmJhdGNoZ2VvLW1hcC10b29sdGlwLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5iYXRjaGdlby1tYXAtdG9vbHRpcC1hbmNob3IgLmJhdGNoZ2VvLW1hcC10b29sdGlwLWNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwMCUpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBwYWRkaW5nOiA1cHggMTBweCAxMHB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogMCAycHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLmJhdGNoZ2VvLW1hcC10b29sdGlwLWFuY2hvciAuYmF0Y2hnZW8tbWFwLXRvb2x0aXAtY29udGVudCBoMSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbn1cbi5iYXRjaGdlby1tYXAtdG9vbHRpcC1hbmNob3IgLmJhdGNoZ2VvLW1hcC10b29sdGlwLWNvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbWFyZ2luOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbn1cblxuLmJhdGNoZ2VvLWN1c3RvbS1idXR0b25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDI1cHg7XG4gIHJpZ2h0OiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLmJhdGNoZ2VvLWN1c3RvbS1idXR0b25zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICByaWdodDogMDtcbiAgfVxufVxuLmJhdGNoZ2VvLWN1c3RvbS1idXR0b25zIC5iYXRjaGdlby1jdXN0b20tZXh0ZW50LCAuYmF0Y2hnZW8tY3VzdG9tLWJ1dHRvbnMgLmJhdGNoZ2VvLWJvdW5kYXJ5LXpvb20ge1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMykgMHB4IDFweCA0cHggLTFweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q5RDlEOTtcbiAgcGFkZGluZzogMCAxN3B4O1xuICBmb250LWZhbWlseTogUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjb2xvcjogIzAwMDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmF0Y2hnZW8tY3VzdG9tLWJ1dHRvbnMgLmJhdGNoZ2VvLWN1c3RvbS1leHRlbnQ6aG92ZXIsIC5iYXRjaGdlby1jdXN0b20tYnV0dG9ucyAuYmF0Y2hnZW8tYm91bmRhcnktem9vbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlYmViZWI7XG59XG4uYmF0Y2hnZW8tY3VzdG9tLWJ1dHRvbnMgLmJhdGNoZ2VvLWN1c3RvbS1leHRlbnQ6ZGlzYWJsZWQsIC5iYXRjaGdlby1jdXN0b20tYnV0dG9ucyAuYmF0Y2hnZW8tYm91bmRhcnktem9vbTpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6ICNlYmViZWI7XG4gIGNvbG9yOiAjNjY2NjY2O1xufVxuI2xlZ1dyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIGJvdHRvbTogMDtcbiAgY29sb3I6ICNmZmY7XG4gIG1pbi1oZWlnaHQ6IDQ2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5O1xufVxuI2xlZ1dyYXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBjbGVhcjogYm90aDtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbiNsZWdEaXYge1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDEwcHggMTBweCAxMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwMHB4KSB7XG4gICNsZWdEaXYge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG8gYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgI2xlZ0RpdiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW4tY29udGVudCAxMDBweCBtaW5tYXgobWluLWNvbnRlbnQsIG1heC1jb250ZW50KSBhdXRvO1xuICB9XG59XG5cbi8qIE9uIHRoZSBTdG9yZSBsb2NhdG9yIHBhZ2VzLCBzcXVhc2ggdGhlc2Ugc28gdGhleSBkb250IGRpc3BsYXkgKi9cbi5kZWZhdWx0LXZpZXcubWFwLXBhZ2UgI2xlZ1dyYXAsIC5zdG9yZUxvY2F0b3ItdmlldyAjbGVnV3JhcCB7XG4gIG1pbi1oZWlnaHQ6IDA7XG59XG5cbi5kZWZhdWx0LXZpZXcubWFwLXBhZ2UgI2xlZ0RpdiwgLnN0b3JlTG9jYXRvci12aWV3ICNsZWdEaXYge1xuICBwYWRkaW5nOiAwIDAgMCAwO1xufVxuXG4uZGVmYXVsdC12aWV3Lm1hcC1wYWdlIC5maWx0ZXJMaXN0V3JhcCwgLnN0b3JlTG9jYXRvci12aWV3IC5maWx0ZXJMaXN0V3JhcCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmRlZmF1bHQtdmlldy5tYXAtcGFnZSAuY29sdW1uTmFtZSwgLmRlZmF1bHQtdmlldy5tYXAtcGFnZSAuZ3JvdXBMaXN0Lml0ZW1MaXN0LCAuc3RvcmVMb2NhdG9yLXZpZXcgLmNvbHVtbk5hbWUsIC5zdG9yZUxvY2F0b3ItdmlldyAuZ3JvdXBMaXN0Lml0ZW1MaXN0IHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5kZWZhdWx0LXZpZXcubWFwLXBhZ2UgLmNvbHVtbk5hbWUsIC5zdG9yZUxvY2F0b3ItdmlldyAuY29sdW1uTmFtZSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4vKiBlbmQgc3RvcmUgbG9jYXRvciBmaXggKi9cbi5tYXAtbGVnZW5kIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDhweDtcbiAgZ3JpZC1yb3c6IDEvMjtcbiAgZ3JpZC1jb2x1bW46IDIvNDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxNXB4IDAgMCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAwcHgpIHtcbiAgLm1hcC1sZWdlbmQge1xuICAgIHBhZGRpbmc6IDAgMCAwIDE1cHg7XG4gIH1cbn1cbi5tYXAtbGVnZW5kIGxpIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5tYXAtbGVnZW5kIGxpOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZiNzM7XG59XG4ubWFwLWxlZ2VuZCBsaS5pbmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLm1hcmtlci1tYXAtbGVnZW5kIC5saXN0QmFja0J1dHRvbiB7XG4gIHRvcDogNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MDBweCkge1xuICAuY2hvcm9wbGV0aC1tYXAtbGVnZW5kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgfVxufVxuLmNob3JvcGxldGgtbWFwLWxlZ2VuZCAubWFwLWxlZ2VuZC1uYXYtbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG4uY2hvcm9wbGV0aC1tYXAtbGVnZW5kIC5saXN0QmFja0J1dHRvbiB7XG4gIGxlZnQ6IDRweDtcbiAgdG9wOiA2cHg7XG59XG5cbi5jaG9yb3BsZXRoLW1hcC1sZWdlbmQtbGFiZWwge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiAjMUQxRDFEO1xuICBwYWRkaW5nOiA2cHg7XG59XG4uY2hvcm9wbGV0aC1tYXAtbGVnZW5kLWxhYmVsOmhvdmVyIHtcbiAgY29sb3I6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4ubWFya2VyLW1hcC1sZWdlbmQtbGFiZWwge1xuICBwYWRkaW5nOiAycHggMTJweCAycHggMjBweDtcbn1cbi5tYXJrZXItbWFwLWxlZ2VuZC1sYWJlbC5pbmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9ncmF5LW1hcmtlci5wbmdcIik7XG59XG5cbi5tYXAtbGVnZW5kLW5hdi1sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tYXAtbGVnZW5kLW5hdi1sZWZ0LmluYWN0aXZlIHtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uZmlsdGVyTGlzdFdyYXAge1xuICBiYWNrZ3JvdW5kOiAjNDk0OTQ5O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgZ3JpZC1jb2x1bW4tZW5kOiA1O1xuICBncmlkLXJvdy1zdGFydDogMjtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMTBweCAtMTBweCAtMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5maWx0ZXJMaXN0V3JhcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4jcHJldmlldyAjcm1NYXJrZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udWktaGVscGVyLWhpZGRlbi1hY2Nlc3NpYmxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuZGl2LnRhYlJvdyB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhYWE7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogMjBweCAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuZGl2LnRhYlJvdyAuem9vbSxcbmRpdi50YWJSb3cgLnJtTWFya2VyLFxuZGl2LnRhYlJvdyAucG9wLWluZm93aW5kb3cge1xuICBkaXNwbGF5OiBub25lO1xufVxuZGl2LnRhYlJvdyAubWFya2VyTGFiZWwge1xuICBmbG9hdDogbGVmdDtcbn1cbmRpdi50YWJSb3cgLm1hcmtlckxhYmVsIGRpdiB7XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgZGl2LnRhYlJvdyAubWFya2VyTGFiZWwge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5kaXYudGFiUm93IC5kZXNjSU1HIHtcbiAgbWF4LXdpZHRoOiAxOThweDtcbiAgbWFyZ2luOiA4cHggMCAxMnB4O1xuICBmbG9hdDogcmlnaHQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICBkaXYudGFiUm93IC5kZXNjSU1HIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IDAgYXV0byAxNXB4IDEycHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuaW1nLmRlc2NJTUcge1xuICBtYXgtd2lkdGg6IDE5OHB4O1xuICBib3JkZXI6IDA7XG59XG5cbmEubWFya2VyOmxpbmssIGEubWFya2VyOnZpc2l0ZWQsIGEubWFya2VyOmhvdmVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMHB4O1xuICBtYXJnaW46IDAgMCAycHggMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzMzNjZjYztcbn1cblxuYS5nb29nOmxpbmssIGEuZ29vZzp2aXNpdGVkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmwge1xuICBjb2xvcjogIzM2OTtcbn1cblxuc3Bhbi50YWJUIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbnNwYW4udGFiQSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG5cbnNwYW4udGFiRyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDRweCAwO1xufVxuXG4udGFiTCB7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBjdXJzb3I6IGhhbmQ7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgY29sb3I6ICNhYWE7XG59XG5cbmEuZGlyZWN0aW9ucy1saW5rOnZpc2l0ZWQsIGEuZGlyZWN0aW9ucy1saW5rOmxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDEycHg7XG59XG5hLmRpcmVjdGlvbnMtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uc3RvcmVMb2NhdG9yLXZpZXcgI2xlZ1dyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4ubGlzdEJ1dHRvbiB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAganVzdGlmeS1zZWxmOiBmbGV4LXN0YXJ0O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9ub3VuLWFycm93LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuXG4ubGlzdEJhY2tCdXR0b24ge1xuICBjb2xvcjogd2hpdGU7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9ub3VuLWFycm93LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFweDtcbiAgbGVmdDogLTI1cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChob3Zlcjogbm9uZSkgYW5kIChwb2ludGVyOiBjb2Fyc2UpIHtcbiAgLmxpc3RCYWNrQnV0dG9uIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgfVxufVxuXG4ubGlzdEJhY2tCdXR0b246OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvbm91bi1hcnJvdy5zdmdcIik7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5wbGFjZWhvbGRlciB7XG4gIGdyaWQtY29sdW1uOiAyLzM7XG4gIGdyaWQtcm93OiAxLzI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIGhlaWdodDogMjVweDtcbiAgd2lkdGg6IDI1cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4uZWxsaXBzaXMge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMzVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYnV0dG9uYm94IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJ1dHRvbmJveC5hY3RpdmUsIC5idXR0b25ib3g6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IC0xcHg7XG4gIGNvbG9yOiAjZmZmYjczO1xufVxuLmJ1dHRvbmJveCBsaS5hY3RpdmUsIC5idXR0b25ib3ggbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IC0xcHg7XG4gIGNvbG9yOiAjZmZmYjczO1xufVxuLmJ1dHRvbmJveCBsaS5pbmFjdGl2ZSB7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmJ1dHRvbmJveGZvcndhcmQge1xuICBkaXNwbGF5OiBncmlkO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xufVxuXG4ud3JhcFZpZXcge1xuICBoZWlnaHQ6IDM2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzcwcHgpIHtcbiAgLndyYXBWaWV3IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNocmlua0xlZ1dyYXAge1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zbWMtdXAge1xuICBib3R0b206IDgzcHggIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdGVkLW1hcmtlci1jb3VudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDVweDtcbiAgYm90dG9tOiAzMnB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApO1xuICBib3JkZXI6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uc2VsZWN0ZWQtbWFya2VyLWNvdW50IHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjMmEyZTJiIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDVweCA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5OTtcbiAgaGVpZ2h0OiAyNC4zOXB4O1xuICBib3gtc2hhZG93OiAwIDFweCAwIHJnYmEoMCwgMCwgMCwgMC4zKSwgaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIG9wYWNpdHk6IDAuODE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbn1cbi5zZWxlY3RlZC1tYXJrZXItY291bnQgc3BhbiAuc2VsZWN0SW5kaWNhdG9yU1ZHIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uc2VsZWN0ZWQtbWFya2VyLWNvdW50IHNwYW4gcCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMTFweDtcbn1cblxuI2xlZ0RpdiAuY29sdW1uV3JhcCB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICBncmlkLXJvdy1zdGFydDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xufVxuI2xlZ0RpdiAuY29sdW1uV3JhcDpob3ZlciAuY29sdW1uTGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI2xlZ0RpdiAuY29sdW1uV3JhcC5uby1tZW51IC5jb2x1bW5OYW1lIHtcbiAgcGFkZGluZzogNnB4O1xufVxuI2xlZ0RpdiAuY29sdW1uV3JhcC5uby1tZW51IC5jb2x1bW5OYW1lOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNsZWdEaXYgLmNvbHVtbldyYXAubm8tbWVudTpob3ZlciAuY29sdW1uTGlzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jbGVnRGl2IC5jb2x1bW5OYW1lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDVweCAyM3B4IDVweCA5cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiAwIDFweCAwIHJnYmEoMCwgMCwgMCwgMC4zKSwgaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuMyksIGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gICNsZWdEaXYgLmNvbHVtbk5hbWUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuI2xlZ0RpdiAuY29sdW1uTmFtZTpiZWZvcmUge1xuICAvKiBBIHRyYW5zcGFyZW50IHJlY3RhbmdsZSB0byBmaWxsIHRoZSBnYXAgYmV0d2VlbiB0aGVcbiAgICogY29sdW1uTmFtZSBhbmQgY29sdW1uTGlzdCB3aGVuIGhvdmVyaW5nIGNvbHVtbldyYXAuICovXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAtMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgY29udGVudDogXCJcIjtcbn1cbiNsZWdEaXYgLmNvbHVtbk5hbWU6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogN3B4O1xuICByaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9ub3VuLWFycm93LTIuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTBweDtcbiAgY29udGVudDogXCJcIjtcbn1cbiNsZWdEaXYgLmNvbHVtbk5hbWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuI2xlZ0RpdiAuY29sdW1uTmFtZTpob3ZlcjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4jbGVnRGl2IC5jb2x1bW5MaXN0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmYmZiZmI7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiAwcHggMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gIHBhZGRpbmc6IDNweDtcbn1cbiNsZWdEaXYgLmNvbHVtbkxpc3Qub3ZlcmZsb3dDb2x1bW5MaXN0IHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cbiNsZWdEaXYgLmNvbHVtbkxpc3Qub3ZlcmZsb3dDb2x1bW5MaXN0OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNsZWdEaXYgLmNvbHVtbkxpc3Qub3ZlcmZsb3dDb2x1bW5MaXN0IGxpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbiNsZWdEaXYgLmNvbHVtbkxpc3QgbGkge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBwYWRkaW5nOiA5cHg7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBtaW4td2lkdGg6IDEyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAjbGVnRGl2IC5jb2x1bW5MaXN0IGxpIHtcbiAgICAvKiBEaXNwbGF5IG9uIHNjcmVlbnMgc21hbGxlciB0aGFuIGRlc2t0b3AgKi9cbiAgICBwYWRkaW5nOiA1cHg7XG4gIH1cbn1cbiNsZWdEaXYgLmNvbHVtbkxpc3QgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4jbGVnRGl2IC5jb2x1bW5MaXN0OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMHB4O1xuICBib3R0b206IC04cHg7XG4gIGJvcmRlci1jb2xvcjogI2ZiZmJmYiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxMHB4IDEwcHggMDtcbiAgY29udGVudDogXCJcIjtcbn1cbiNsZWdEaXYgLmZpcnN0UGFnZSB7XG4gIGdyaWQtY29sdW1uOiAyLzQ7XG4gIGdyaWQtcm93OiAxLzI7XG59XG4jbGVnRGl2IC5saXN0Q291bnQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1vei1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDAgMnB4IDEwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgI2xlZ0RpdiAubGlzdENvdW50IHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbSgjNDk0OTQ5KSwgdG8oIzY0NjQ2NCkpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICAgIHBhZGRpbmc6IDEwcHggNXB4IDEwcHggMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbiNsZWdEaXYgLmxpc3RDb3VudCBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjlweDtcbiAgbWFyZ2luOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuI2xlZ0RpdiAubGlzdENvdW50IC5saXN0Q291bnREaXZpZGVyIHtcbiAgaGVpZ2h0OiA2MCU7XG4gIHdpZHRoOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YjZlNmM7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjlweCkge1xuICAjbGVnRGl2IC5saXN0Q291bnQgLmxpc3RDb3VudERpdmlkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiNsZWdEaXYgLmxpc3RDb3VudCAubGlzdENvdW50Q2xvc2VCdXR0b246YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9jbG9zZUNpcmNsZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTVweDtcbiAgd2lkdGg6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjlweCkge1xuICAjbGVnRGl2IC5saXN0Q291bnQgLmxpc3RDb3VudENsb3NlQnV0dG9uOmJlZm9yZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIH1cbn1cbiNsZWdEaXYgLmZpbHRlckxpc3Qge1xuICBtYXJnaW46IDAgMCA3cHggMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gICNsZWdEaXYgLmZpbHRlckxpc3Qge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbiNsZWdEaXYgLmZpbHRlckxpc3QgbGkge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otaW5saW5lLWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tb3otYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiA1cHggNXB4IDBweCAwO1xuICBwYWRkaW5nOiA1cHggMTBweCA1cHggN3B4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjMpLCBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAwIHJnYmEoMCwgMCwgMCwgMC4zKSwgaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gICNsZWdEaXYgLmZpbHRlckxpc3QgbGkge1xuICAgIG1hcmdpbjogNHB4IDRweCA0cHggNHB4O1xuICB9XG59XG4jbGVnRGl2IC5maWx0ZXJMaXN0IGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvY2xvc2VDaXJjbGUucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAvKiBEaXNwbGF5IG9uIHNjcmVlbnMgc21hbGxlciB0aGFuIGRlc2t0b3AgKi9cbiAgI2xlZ2FsRGl2IHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbn1cbiNkZXNjcmlwdGlvbldyYXAge1xuICBtYXJnaW46IDVweCAwO1xufVxuI2Rlc2NyaXB0aW9uV3JhcCAjZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbn1cblxuYS5tYXBCdXR0b246bGluaywgYS5tYXBCdXR0b246dmlzaXRlZCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5OTk5OTk7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMXB4O1xuICBib3gtc2hhZG93OiAwcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMzk4NDM4KTtcbiAgY29sb3I6ICM5OTk5OTk7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxlZnQ6IDgwcHg7XG4gIHBhZGRpbmc6IDJweCAycHggMXB4IDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdG9wOiA3N3B4O1xuICBkaXNwbGF5OiBub25lO1xufVxuYS5tYXBCdXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYigyNTUsIDI1NSwgMjU1KSwgcmdiKDIzMCwgMjMwLCAyMzApKTtcbiAgY29sb3I6ICMwMDA7XG59XG5cbiNtYXBEaXYtb3V0bGllck1lbnUtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBvcGFjaXR5OiAxO1xufVxuI21hcERpdi1vdXRsaWVyTWVudS1jb250YWluZXIgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jbWFwRGl2LW91dGxpZXJNZW51LWNvbnRhaW5lciAjb3V0bGllck1lbnUge1xuICBwYWRkaW5nOiAyNHB4IDI0cHggMjJweCAyNHB4O1xuICB3aWR0aDogNDMlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItbGVmdDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAjbWFwRGl2LW91dGxpZXJNZW51LWNvbnRhaW5lciAjb3V0bGllck1lbnUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jbWFwRGl2LW91dGxpZXJNZW51LWNvbnRhaW5lciAjb3V0bGllck1lbnUgLnRpdGxlLXRleHQge1xuICBmb250OiBub3JtYWwgbm9ybWFsIGJvbGQgMTZweC8xOHB4IEFyaWFsO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzFkMWQxZDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbiNtYXBEaXYtb3V0bGllck1lbnUtY29udGFpbmVyICNvdXRsaWVyTWVudSAub3V0bGllci10ZXh0LFxuI21hcERpdi1vdXRsaWVyTWVudS1jb250YWluZXIgI291dGxpZXJNZW51IC5pbnZhbGlkLXRleHQge1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxMnB4LzE0cHggQXJpYWw7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMWQxZDFkO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4jbWFwRGl2LW91dGxpZXJNZW51LWNvbnRhaW5lciAjb3V0bGllck1lbnUgLm91dGxpZXItY29udGFpbmVyLFxuI21hcERpdi1vdXRsaWVyTWVudS1jb250YWluZXIgI291dGxpZXJNZW51IC5pbnZhbGlkLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG59XG4jbWFwRGl2LW91dGxpZXJNZW51LWNvbnRhaW5lciAjb3V0bGllck1lbnUgLm91dGxpZXItY29udGFpbmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbiNtYXBEaXYtb3V0bGllck1lbnUtY29udGFpbmVyICNvdXRsaWVyTWVudSAuaW52YWxpZC1jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogI2RkZGRkZCAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gIG9wYWNpdHk6IDE7XG59XG4jbWFwRGl2LW91dGxpZXJNZW51LWNvbnRhaW5lciAjb3V0bGllck1lbnUgLm91dGxpZXItY29udGFpbmVyOjotd2Via2l0LXNjcm9sbGJhcixcbiNtYXBEaXYtb3V0bGllck1lbnUtY29udGFpbmVyICNvdXRsaWVyTWVudSAuaW52YWxpZC1jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDEwcHg7XG59XG4jbWFwRGl2LW91dGxpZXJNZW51LWNvbnRhaW5lciAjb3V0bGllck1lbnUgLm91dGxpZXItY29udGFpbmVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbiNtYXBEaXYtb3V0bGllck1lbnUtY29udGFpbmVyICNvdXRsaWVyTWVudSAuaW52YWxpZC1jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbn1cbiNtYXBEaXYtb3V0bGllck1lbnUtY29udGFpbmVyICNvdXRsaWVyTWVudSAub3V0bGllci1jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4jbWFwRGl2LW91dGxpZXJNZW51LWNvbnRhaW5lciAjb3V0bGllck1lbnUgLm91dGxpZXItY29udGFpbmVyIHAge1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxMXB4LzE3cHggQXJpYWw7XG4gIHBhZGRpbmctbGVmdDogM3B4O1xuICBtaW4taGVpZ2h0OiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzFkMWQxZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAzcHg7XG59XG4jbWFwRGl2LW91dGxpZXJNZW51LWNvbnRhaW5lciAjb3V0bGllck1lbnUgLm91dGxpZXItY29udGFpbmVyIHAgYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY29sb3I6IHJlZDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwcHg7XG59XG4jbWFwRGl2LW91dGxpZXJNZW51LWNvbnRhaW5lciAjb3V0bGllck1lbnUgLm91dGxpZXItY29udGFpbmVyIHAgYnV0dG9uIGltZyB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBtaW4td2lkdGg6IDhweDtcbiAgbWluLWhlaWdodDogOHB4O1xufVxuI21hcERpdi1vdXRsaWVyTWVudS1jb250YWluZXIgI291dGxpZXJNZW51IC5vdXRsaWVyLWNvbnRhaW5lciBwIHNwYW4ge1xuICBmb250OiBub3JtYWwgbm9ybWFsIGJvbGQgMTFweC8xN3B4IEFyaWFsO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuI21hcERpdi1vdXRsaWVyTWVudS1jb250YWluZXIgI291dGxpZXJNZW51IC5vdXRsaWVyLWNvbnRhaW5lciBwOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNyAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG59XG4jbWFwRGl2LW91dGxpZXJNZW51LWNvbnRhaW5lciAjb3V0bGllck1lbnUgLm91dGxpZXItY29udGFpbmVyIHA6aG92ZXIgYnV0dG9uIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbiNtYXBEaXYtb3V0bGllck1lbnUtY29udGFpbmVyICNvdXRsaWVyTWVudSAub3V0bGllci1jb250YWluZXIgcDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmN2Y3ZjcgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xufVxuI21hcERpdi1vdXRsaWVyTWVudS1jb250YWluZXIgI291dGxpZXJNZW51IC5vdXRsaWVyLWNvbnRhaW5lciBwOmZvY3VzIGJ1dHRvbiB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4jbWFwRGl2LW91dGxpZXJNZW51LWNvbnRhaW5lciAjb3V0bGllck1lbnUgLmludmFsaWQtY29udGFpbmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cbiNtYXBEaXYtb3V0bGllck1lbnUtY29udGFpbmVyICNvdXRsaWVyTWVudSAuaW52YWxpZC1jb250YWluZXIgcCB7XG4gIHBhZGRpbmc6IDRweCAwcHggNHB4IDdweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgYm9sZCAxMXB4LzEycHggQXJpYWw7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjOTYwMDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBvcGFjaXR5OiAxO1xufVxuI21hcERpdi1vdXRsaWVyTWVudS1jb250YWluZXIgI291dGxpZXJNZW51IC5leHBsYW5hdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4jbWFwRGl2LW91dGxpZXJNZW51LWNvbnRhaW5lciAjb3V0bGllck1lbnUgLmV4cGxhbmF0aW9uIHAge1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxMXB4LzEycHggQXJpYWw7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMWQxZDFkO1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuI21hcERpdi1vdXRsaWVyTWVudS1jb250YWluZXIgI291dGxpZXJNZW51IC5leHBsYW5hdGlvbiAuaWYtaXNzdWUge1xuICBmb250OiBub3JtYWwgbm9ybWFsIGJvbGQgMTFweC8xMnB4IEFyaWFsO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbiNtYXBEaXYtb3V0bGllck1lbnUtY29udGFpbmVyICNvdXRsaWVyTWVudSAuYnV0dG9ucy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTJweCAxMnB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4jbWFwRGl2LW91dGxpZXJNZW51LWNvbnRhaW5lciAjb3V0bGllck1lbnUgLmJ1dHRvbnMtY29udGFpbmVyIC5idXR0b25zLXN1Yi1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEycHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbiNtYXBEaXYtb3V0bGllck1lbnUtY29udGFpbmVyICNvdXRsaWVyTWVudSAuYnV0dG9ucy1jb250YWluZXIgYnV0dG9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250OiBub3JtYWwgbm9ybWFsIGJvbGQgMTFweC8xNXB4IEFyaWFsO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGhlaWdodDogMjZweDtcbiAgcGFkZGluZzogMHB4IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jbWFwRGl2LW91dGxpZXJNZW51LWNvbnRhaW5lciAjb3V0bGllck1lbnUgLmJ1dHRvbnMtY29udGFpbmVyIC5lZGl0LWRhdGEge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbiNtYXBEaXYtb3V0bGllck1lbnUtY29udGFpbmVyICNvdXRsaWVyTWVudSAuYnV0dG9ucy1jb250YWluZXIgLmtlZXAtYWxsIHtcbiAgYmFja2dyb3VuZDogIzcyYWEyNyAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gIGJvcmRlci1jb2xvcjogIzU0N2QxZDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4jbWFwRGl2LW91dGxpZXJNZW51LWNvbnRhaW5lciAjb3V0bGllck1lbnUgLmJ1dHRvbnMtY29udGFpbmVyIC5kaXNjYXJkLW91dHNpZGUge1xuICBiYWNrZ3JvdW5kOiAjZjljODFiIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWNvbG9yOiAjNzA3MDcwO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbiNtYXBEaXYtb3V0bGllck1lbnUtY29udGFpbmVyICNtYXBEaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNtYXBEaXYub3V0bGllci1tb2RlIHtcbiAgd2lkdGg6IDU3JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAjbWFwRGl2Lm91dGxpZXItbW9kZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbiNvdXRsaWVyTWVudS5vdXRsaWVyLW1vZGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuI21hcERpdi1vdXRsaWVyTWVudS1jb250YWluZXIub3V0bGllci1tb2RlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAjbWFwRGl2LW91dGxpZXJNZW51LWNvbnRhaW5lci5vdXRsaWVyLW1vZGUge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG4jbWFwRGlyZWN0aW9ucyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDU1MHB4O1xuICB3aWR0aDogMjglO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIHotaW5kZXg6IDk5O1xufVxuXG4jYWxpYXMge1xuICB3aWR0aDogMjY1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM0NXB4KSB7XG4gICNhbGlhcyB7XG4gICAgd2lkdGg6IDIzNXB4O1xuICB9XG59XG5cbiNhbGlhc19jaGVjayB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4jbWFwV3JhcCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cblxuLmNsaXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5hIGltZyB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaW5mb2JveC13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1hcmtlckxhYmVsIHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwIDAuNGVtIDAgMDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgbWFyZ2luOiAwO1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICBtYXgtd2lkdGg6IDM1MHB4O1xufVxuLm1hcmtlckxhYmVsIC5tYXJrZXJDb250ZW50IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ubWFya2VyTGFiZWwgLm1hcmtlckNvbnRlbnQgLmNhcmRUaXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG4ubWFya2VyTGFiZWwgLm1hcmtlckNvbnRlbnQgLmNhcmRUaXRsZSBhIHtcbiAgY29sb3I6ICMzMzY2Y2M7XG59XG4ubWFya2VyTGFiZWwgLm1hcmtlckNvbnRlbnQgLmFkZHJlc3Mge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4ubWFya2VyTGFiZWwgLm1hcmtlckNvbnRlbnQgLmwge1xuICBjb2xvcjogIzU0NTQ1MztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ubWFya2VyTGFiZWwgZGl2IHtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbn1cbi5tYXJrZXJMYWJlbCBoNSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0b3A6IC0xMHB4O1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyOiAwO1xufVxuLm1hcmtlckxhYmVsIC5tYXJrZXJMYWJlbEV4dHJhcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMzBweDtcbn1cbi5tYXJrZXJMYWJlbCAucm1NYXJrZXIge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1hcmtlckxhYmVsIC56b29tIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLm1hcmtlckxhYmVsIC5wb3AtaW5mb3dpbmRvdyB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tYXJrZXJMYWJlbCAuYWRkcmVzcyB7XG4gIG1hcmdpbjogMDtcbn1cbi5tYXJrZXJMYWJlbCBpbWcuc3RyZWV0dmlldyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1heC1oZWlnaHQ6IDE5M3B4O1xuICBtYXgtd2lkdGg6IDE3N3B4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ucGcge1xuICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAycHggMnB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIHJpZ2h0OiAtMTRweDtcbiAgdG9wOiAtMjhweDtcbiAgcGFkZGluZzogMWVtO1xuICB6LWluZGV4OiA5OTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5wZyBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDJweCA1cHg7XG4gIG1hcmdpbjogMWVtO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5sYWJlbHMge1xuICBjb2xvcjogIzZlNjc1ODtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDlweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbiAgdGV4dC1zaGFkb3c6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40OTgwMzkpIC0xcHggLTFweCAwcHgsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40OTgwMzkpIDFweCAtMXB4IDBweCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ5ODAzOSkgLTFweCAxcHggMHB4LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNDk4MDM5KSAxcHggMXB4IDBweDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIjtcbiAgc3JjOiB1cmwoXCIvY3NzL2ZvbnRzL2ljb21vb24uZW90P3I4YmY4NlwiKTtcbiAgc3JjOiB1cmwoXCIvY3NzL2ZvbnRzL2ljb21vb24uZW90PyNpZWZpeHI4YmY4NlwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2Nzcy9mb250cy9pY29tb29uLndvZmY/cjhiZjg2XCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9jc3MvZm9udHMvaWNvbW9vbi50dGY/cjhiZjg2XCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvY3NzL2ZvbnRzL2ljb21vb24uc3ZnP3I4YmY4NiNpY29tb29uXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuW2NsYXNzXj1pY29uLV0sXG5bY2xhc3MqPVwiIGljb24tXCJdIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuW3NyYyQ9XCJzdjkucG5nXCJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1hcmtlckxhYmVsRXh0cmFzLFxuLmljb24tc2VhcmNoLFxuLmljb24tcmVtb3ZlLWNpcmNsZSB7XG4gIGNvbG9yOiAjYWFhO1xufVxuXG5hLmljb24tc2VhcmNoOmhvdmVyLFxuYS5pY29uLXJlbW92ZS1jaXJjbGU6aG92ZXIsXG4ucG9wLWluZm93aW5kb3cgYTpob3ZlciB7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDBweDtcbn1cblxuLmljb24ta2V5Ym9hcmQtYXJyb3ctbGVmdCxcbi5pY29uLWtleWJvYXJkLWFycm93LXJpZ2h0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaWNvbi1jbGVhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDdweDtcbiAgdG9wOiA3cHg7XG4gIGNvbG9yOiAjYWFhO1xufVxuLmljb24tY2xlYXI6aG92ZXIge1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItYm90dG9tOiAwcHg7XG59XG5cbi51aS1tZW51IC51aS1tZW51LWl0ZW0ge1xuICBmb250LXNpemU6IDExcHg7XG59XG5cbi5wcmljaW5nLWJveCB7XG4gIG1heC13aWR0aDogNTQ0cHg7XG4gIGJvcmRlcjogI2RhZGFkYSBzb2xpZCAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLnByaWNpbmctYm94LnNlbGVjdGVkIHtcbiAgYm9yZGVyOiA0cHggc29saWQgI2ZmYzcxNTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJpY2luZy1ib3guc2VsZWN0ZWQ6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIHRvcDogLTIwcHg7XG4gIGJhY2tncm91bmQ6ICM2NDk5MWU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGNvbnRlbnQ6IFwiXFxlOTBlXCI7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGZvbnQtZmFtaWx5OiBiYXRjaGdlb3Rvb2xiYXJpY29ucztcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG59XG5cbi5wcmljaW5nLWJveC5wcmljaW5nLXBybyB7XG4gIGJvcmRlci1jb2xvcjogI0Y5QzgxQjtcbn1cblxuLnByaWNpbmctYm94LXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5QzgxQjtcbiAgaGVpZ2h0OiA0LjI1cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucHJpY2luZy1ib3gtYm9keSB7XG4gIG1heC13aWR0aDogY2FsYygyNjZweCArIDRyZW0pO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMXJlbTtcbn1cbi5wcmljaW5nLWJveC1ib2R5IGhyIHtcbiAgaGVpZ2h0OiAycHg7XG4gIG1hcmdpbjogMCBhdXRvIDEuNXJlbTtcbn1cbi5wcmljaW5nLWJveC1ib2R5IGgzIC5kYXRlIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tbGVmdDogLTAuNzVyZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5wcmljaW5nLWJveC1ib2R5IGgzIC5kYXRlIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAucHJpY2luZy1ib3gtYm9keSBoMyAuZGF0ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjFyZW07XG4gIH1cbn1cblxuLnByaWNpbmctYm94LWJvZHktdG9wIHtcbiAgcGFkZGluZzogMCAxcmVtO1xufVxuXG4ucHJpY2luZy1wcm8gaHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlDODFCO1xufVxuXG4ucHJpY2luZy1mZWF0dXJlcyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMCAwIDAuMnJlbSAycmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG4ucHJpY2luZy1mZWF0dXJlcyBsaSB7XG4gIHBhZGRpbmc6IDAgMCAwLjc1cmVtIDJyZW07XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByaWNpbmctZmVhdHVyZXMgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS45cmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9pY29uLWNoZWNrbWFyay5zdmcpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtcbn1cblxuLnByaWNpbmctMi1vcHRpb25zIC5wcmljaW5nLWZlYXR1cmVzIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4ucHJpY2luZy1mZWF0dXJlcy1wcm8ge1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cblxuI3Byby1kZW1vIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgYm94LXNoYWRvdzogMCA1cHggMzVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3ByaWNpbmctd3JhcHBlciAjY29udGVudC13cmFwICNwcm8taW50cm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgI3ByaWNpbmctd3JhcHBlciAjcHJvLWN0YSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4ucHJpY2luZy1saXRlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5wcmljaW5nLTItb3B0aW9ucyB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDJyZW07XG59XG5cbi5wcmljaW5nLTItb3B0aW9ucyAuZmxleC1jb2x1bW5zLWl0ZW0ge1xuICBmbGV4LWJhc2lzOiAzNTBweDtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbiAgbWFyZ2luOiAwIDEuMjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuXG4ucHJpY2luZy1saXRlLXNwYWNlciB7XG4gIGhlaWdodDogNC44cmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTlweCkge1xuICAucHJpY2luZy0yLW9wdGlvbnMgLmZsZXgtY29sdW1ucy1pdGVtIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAucHJpY2luZy1saXRlLXNwYWNlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnByaWNpbmctdHlwZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAxLjU2MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ucHJpY2luZy1wcm8gLnByaWNpbmctdHlwZSB7XG4gIGNvbG9yOiAjRjlDODFCO1xufVxuXG4ucHJpY2luZy1ib3ggLmJ1dHRvbi5kaXNhYmxlZDpiZWZvcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBjb250ZW50OiBcIlxcZTkwZVwiO1xuICBmb250LWZhbWlseTogYmF0Y2hnZW90b29sYmFyaWNvbnM7XG4gIGNvbG9yOiAjNjQ5OTFlO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI0MHB4KSB7XG4gIC5wcmljaW5nLWhlcm8gLmZsZXgtY29sdW1ucy10d28ucGFkIC5mbGV4LWNvbHVtbnMtaXRlbSB7XG4gICAgZmxleC1iYXNpczogNDUuNzUlO1xuICB9XG59XG4vKiAjdGllci1wcmljaW5nIHtcblxuXHQucHJpY2luZy1oZWFkZXIge1xuXHRcdEBpbmNsdWRlIGZsZXhib3g7XG5cdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblxuXHRcdC5wcm8tc2xpZGUge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0fVxuXG5cdC5wcmljaW5nIHtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmZWZlZjtcblx0XHRib3JkZXItcmFkaXVzOiAwcHggNHB4IDRweCAxMnB4O1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiA0ZW0gMDtcblxuXHRcdGgyIHtcblx0XHRcdGZvbnQtc2l6ZTogNDhweDtcblx0XHRcdGNvbG9yOiAjNTg1NzU3O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHR9XG5cblx0XHQudGhyZWVjb2wge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQucGFja2FnZS1yb3dzIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdGxpIHtcblxuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZmVmZWY7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlZmVmZWY7XG5cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRcdGNvbG9yOiAjNTg1NzU3O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0XHRcdFx0XHR0ZXh0LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjZWZlZmVmO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDBweCAwcHggMHB4IDEycHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMTJweDtcblxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdHVsIHtcblxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tdG9wOiAxZW07XG5cdFx0XHQvL2Zsb2F0OiBsZWZ0O1xuXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHRsaSB7XG5cblx0XHRcdGJvcmRlci10b3A6ICNlZmVmZWYgMXB4IHNvbGlkO1xuXHRcdFx0cGFkZGluZzogMTJweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0Zm9udDogMzAwIDMwcHgvNTBweCAkc2Fucy1zZXJpZjtcblx0XHRcdFx0aGVpZ2h0OiAyNjBweDtcblx0XHRcdFx0cGFkZGluZzoyNXB4IDAgMCAwO1xuXG5cdFx0XHRcdGgzIHtcblxuXHRcdFx0XHRcdGZvbnQ6IDQwMCAzNnB4LzE4cHggJHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHAge1xuXG5cdFx0XHRcdFx0Zm9udDogMzAwIDE2cHgvMThweCAkc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRoZWlnaHQ6NDBweDtcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94O1xuXHRcdFx0XHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0XHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTo1cHg7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDowO1xuXHRcdFx0XHRcdHBhZGRpbmc6MCAxMHB4O1xuXG5cblx0XHRcdFx0fVxuXHRcdFx0XHRidXR0b257XG5cdFx0XHRcdFx0d2lkdGg6OTAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0QGluY2x1ZGUgZmxleGJveDtcblx0XHRcdFx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IzVCNUI1Qjtcblx0XHRcdFx0XHRjb2xvcjojZmZmO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZToxN3B4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjE4cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NjAwO1xuXHRcdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0cGFkZGluZzoxMHB4IDE1cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OjcwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdC5tYXJrZXJzOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnTWFya2VycyBwZXIgbWFwICc7XG5cdFx0fVxuXHRcdC51c2VyczpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJ1VzZXJzICc7XG5cdFx0fVxuXHRcdC5nZW9jb2RlczpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJ0dlb2NvZGVzIHBlciBtaW51dGUgJztcblx0XHR9XG5cdFx0LmV4cG9ydDpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJ0V4cG9ydCBvcHRpb25zICc7XG5cdFx0fVxuXHRcdC5zZWN1cml0eTpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJ1NlY3VyaXR5IGFuZCBwcml2YWN5ICc7XG5cdFx0fVxuXHRcdC5zbGE6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICdTTEEgJztcblx0XHR9XG5cdFx0LmN1c3RvbTpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJ0N1c3RvbSBtYXJrZXJzICc7XG5cdFx0fVxuXHRcdC5hZHZhbmNlZDpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJ0FkdmFuY2VkIGZlYXR1cmVzICc7XG5cdFx0fVxuXHRcdC5hZHZlcnRpc2luZzpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJ0FkdmVydGlzaW5nICc7XG5cdFx0fVxuXG5cdH1cblxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdCN0aWVyLXByaWNpbmcge1xuXHRcdC5wcmljaW5nIHtcblx0XHRcdHVsIHtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggI2VmZWZlZjtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQucGFja2FnZS1yb3dzIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cblx0XHRcdC50aHJlZWNvbCB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogMjUlO1xuXG5cdFx0XHR9XG5cdFx0XHQubWFya2VyczpiZWZvcmUsIC51c2VyczpiZWZvcmUsIC5nZW9jb2RlczpiZWZvcmUsIC5leHBvcnQ6YmVmb3JlLCAuc2VjdXJpdHk6YmVmb3JlLCAuc2xhOmJlZm9yZSwgLmN1c3RvbTpiZWZvcmUsIC5hZHZhbmNlZDpiZWZvcmUsIC5hZHZlcnRpc2luZzpiZWZvcmUge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59ICovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5CYXRjaEdlb1xuU3R5bGVzaGVldDogQWJvdXQgUGFnZSBzdHlsZXNcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5hYm91dC1jb250YWluZXIgI2RldGFpbHMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYWJvdXQtY29udGFpbmVyICNkZXRhaWxzIC5kZXRhaWwtdGFibGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0RDRENEO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDM1cHggMDtcbiAgbWFyZ2luOiAzNXB4IDAgNTBweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3gtc2hhZG93OiAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1vei1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmFib3V0LWNvbnRhaW5lciAjZGV0YWlscyAuZGV0YWlsLXRhYmxlIHtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmFib3V0LWNvbnRhaW5lciAjZGV0YWlscyAuZGV0YWlsLXRhYmxlIC5jZWxsIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1vei1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjQ0RDRENEO1xuICB3aWR0aDogMzMlO1xuICBwYWRkaW5nOiAyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmFib3V0LWNvbnRhaW5lciAjZGV0YWlscyAuZGV0YWlsLXRhYmxlIC5jZWxsIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NEQ0RDRDtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuICAuYWJvdXQtY29udGFpbmVyICNkZXRhaWxzIC5kZXRhaWwtdGFibGUgLmNlbGw6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxuLmFib3V0LWNvbnRhaW5lciAjZGV0YWlscyAuZGV0YWlsLXRhYmxlIC5jZWxsIGgxIHtcbiAgY29sb3I6ICNGRkM3MTU7XG4gIG1hcmdpbjogMDtcbn1cbi5hYm91dC1jb250YWluZXIgI2RldGFpbHMgLmRldGFpbC10YWJsZSAuY2VsbCBoMiB7XG4gIGNvbG9yOiAjRkZDNzE1O1xuICBtYXJnaW46IDA7XG59XG4uYWJvdXQtY29udGFpbmVyICNkZXRhaWxzIC5kZXRhaWwtdGFibGUgLmNlbGwgaDUge1xuICBjb2xvcjogIzY2NjY2NjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4uYWJvdXQtY29udGFpbmVyICNkZXRhaWxzIC5kZXRhaWwtdGFibGUgLmNlbGw6bGFzdC1jaGlsZCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5hYm91dC1jb250YWluZXIgI3Rlc3RpbW9uaWFscyAudG9wLXJvdyxcbi5hYm91dC1jb250YWluZXIgI3Rlc3RpbW9uaWFscyAuYm90dG9tLXJvdyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5hYm91dC1jb250YWluZXIgI3Rlc3RpbW9uaWFscyAudG9wLXJvdyAucXVvdGUtY29sLFxuLmFib3V0LWNvbnRhaW5lciAjdGVzdGltb25pYWxzIC5ib3R0b20tcm93IC5xdW90ZS1jb2wge1xuICB3aWR0aDogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luOiAzNXB4IDIwcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5hYm91dC1jb250YWluZXIgI3Rlc3RpbW9uaWFscyAudG9wLXJvdyAucXVvdGUtY29sIHN0cm9uZyxcbi5hYm91dC1jb250YWluZXIgI3Rlc3RpbW9uaWFscyAuYm90dG9tLXJvdyAucXVvdGUtY29sIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5hYm91dC1jb250YWluZXIgI3Rlc3RpbW9uaWFscyAudG9wLXJvdyAucXVvdGUtY29sIHAsXG4uYWJvdXQtY29udGFpbmVyICN0ZXN0aW1vbmlhbHMgLmJvdHRvbS1yb3cgLnF1b3RlLWNvbCBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW46IDEwcHggMDtcbn1cbi5hYm91dC1jb250YWluZXIgI3Rlc3RpbW9uaWFscyAudG9wLXJvdyAucXVvdGUtY29sOmFmdGVyLFxuLmFib3V0LWNvbnRhaW5lciAjdGVzdGltb25pYWxzIC5ib3R0b20tcm93IC5xdW90ZS1jb2w6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uYWJvdXQtY29udGFpbmVyICN0ZXN0aW1vbmlhbHMgLnRvcC1yb3cgLnF1b3RlLWNvbC50b3AtbGVmdDphZnRlcixcbi5hYm91dC1jb250YWluZXIgI3Rlc3RpbW9uaWFscyAuYm90dG9tLXJvdyAucXVvdGUtY29sLnRvcC1sZWZ0OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDM1cHggMzVweCAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNmZmZmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIHJpZ2h0OiA0MHB4O1xuICBib3R0b206IC0zM3B4O1xuICAtd2Via2l0LWZpbHRlcjogZHJvcC1zaGFkb3coMnB4IDRweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygycHggNHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xufVxuLmFib3V0LWNvbnRhaW5lciAjdGVzdGltb25pYWxzIC50b3Atcm93IC5xdW90ZS1jb2wudG9wLXJpZ2h0OmFmdGVyLFxuLmFib3V0LWNvbnRhaW5lciAjdGVzdGltb25pYWxzIC5ib3R0b20tcm93IC5xdW90ZS1jb2wudG9wLXJpZ2h0OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAzNXB4IDM1cHggMCAwO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIGJvdHRvbTogLTMzcHg7XG4gIGxlZnQ6IDQwcHg7XG4gIC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygtMnB4IDRweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygtMnB4IDRweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcbn1cbi5hYm91dC1jb250YWluZXIgI3Rlc3RpbW9uaWFscyAudG9wLXJvdyAucXVvdGUtY29sLmJvdHRvbS1sZWZ0OmFmdGVyLFxuLmFib3V0LWNvbnRhaW5lciAjdGVzdGltb25pYWxzIC5ib3R0b20tcm93IC5xdW90ZS1jb2wuYm90dG9tLWxlZnQ6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDM1cHggMCAwIDM1cHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZmZmZjtcbiAgcmlnaHQ6IC0zM3B4O1xuICB0b3A6IDI1cHg7XG4gIC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdyg0cHggMnB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDRweCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKSk7XG59XG4uYWJvdXQtY29udGFpbmVyICN0ZXN0aW1vbmlhbHMgLnRvcC1yb3cgLnF1b3RlLWNvbC5ib3R0b20tcmlnaHQ6YWZ0ZXIsXG4uYWJvdXQtY29udGFpbmVyICN0ZXN0aW1vbmlhbHMgLmJvdHRvbS1yb3cgLnF1b3RlLWNvbC5ib3R0b20tcmlnaHQ6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDAgMCAzNXB4IDM1cHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZmZmZiB0cmFuc3BhcmVudDtcbiAgbGVmdDogLTMzcHg7XG4gIHRvcDogMjVweDtcbiAgLXdlYmtpdC1maWx0ZXI6IGRyb3Atc2hhZG93KC00cHggMnB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KC00cHggMnB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xufVxuLmFib3V0LWNvbnRhaW5lciAjdGVzdGltb25pYWxzIC50b3Atcm93IHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbn1cbi5hYm91dC1jb250YWluZXIgI3Rlc3RpbW9uaWFscyAuYm90dG9tLXJvdyB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1vei1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uYWJvdXQtY29udGFpbmVyICN0ZXN0aW1vbmlhbHMgLmJvdHRvbS1yb3cgLnF1b3RlLWNvbCB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmFib3V0LWNvbnRhaW5lciAjdGVzdGltb25pYWxzIC50ZXN0aW1vbmlhbC1pbWFnZSB7XG4gIHdpZHRoOiA2MDBweDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuQmF0Y2hHZW9cblN0eWxlc2hlZXQ6IEhlYWRlciBTdHlsZXMgLSBpbmNsdWRlcyBzdHlsZXMgZm9yIHRoZSBwcmltYXJ5IGFuZFxubW9iaWxlIG5hdi4gVGhhdCBpbmNsdWRlcyB0aGUgY29udGFpbmVyIHN0eWxlcyB0aGF0IHB1c2hcbmNvbnRlbnQgd2hlbiBtb2JpbGUgbmF2IGlzIHNlbGVjdGVkLlxuXG5VcGRhdGUgMi4wOiBSZWZhY3RvcmluZyBvZiB0aGUgaGVhZGVyIHN0eWxlc2hlZXQgdG8gc3RhbmRhcmRpemVcbnRoZSBoZWFkZXIgZWxlbWVudCBvZiBib3RoIHRoZSBTaXRlIGFuZCB0aGUgTWFwXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gR2VuZXJhbCBIZWFkZXIgU3R5bGVzICYgVXRpbGl0aWVzXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4ubG9naW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEwcHggMTZweCAxMHB4IDEzcHg7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXI6IDAgbm9uZTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogODAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubG9naW46bGluaywgLmxvZ2luOnZpc2l0ZWQge1xuICBjb2xvcjogIzk3OTc5NztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmxvZ2luOmhvdmVyIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLmxvZ2luIGltZyB7XG4gIGhlaWdodDogMTVweDtcbiAgd2lkdGg6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sb2dpbi5uYXYtbG9naW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnRvZ2dsZS1pY29uLXdyYXBwZXIsIC5zZWFyY2gtaWNvbi13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRvZ2dsZS1pY29uLXdyYXBwZXIgPiBhLCAuc2VhcmNoLWljb24td3JhcHBlciA+IGEsIC50b2dnbGUtaWNvbi13cmFwcGVyID4gYnV0dG9uLCAuc2VhcmNoLWljb24td3JhcHBlciA+IGJ1dHRvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxM3B4IDFyZW07XG4gIGNvbG9yOiAjREVERURFO1xuICBmb250LXNpemU6IDQ1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi50b2dnbGUtaWNvbi13cmFwcGVyID4gYTpsaW5rLCAuc2VhcmNoLWljb24td3JhcHBlciA+IGE6bGluaywgLnRvZ2dsZS1pY29uLXdyYXBwZXIgPiBhOnZpc2l0ZWQsIC5zZWFyY2gtaWNvbi13cmFwcGVyID4gYTp2aXNpdGVkLCAudG9nZ2xlLWljb24td3JhcHBlciA+IGJ1dHRvbjpsaW5rLCAuc2VhcmNoLWljb24td3JhcHBlciA+IGJ1dHRvbjpsaW5rLCAudG9nZ2xlLWljb24td3JhcHBlciA+IGJ1dHRvbjp2aXNpdGVkLCAuc2VhcmNoLWljb24td3JhcHBlciA+IGJ1dHRvbjp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMjQwNTk7XG59XG4udG9nZ2xlLWljb24td3JhcHBlciA+IGEuYWN0aXZlLCAuc2VhcmNoLWljb24td3JhcHBlciA+IGEuYWN0aXZlLCAudG9nZ2xlLWljb24td3JhcHBlciA+IGJ1dHRvbi5hY3RpdmUsIC5zZWFyY2gtaWNvbi13cmFwcGVyID4gYnV0dG9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDI0MDU5O1xufVxuLnRvZ2dsZS1pY29uLXdyYXBwZXIgPiBhOmhvdmVyLCAuc2VhcmNoLWljb24td3JhcHBlciA+IGE6aG92ZXIsIC50b2dnbGUtaWNvbi13cmFwcGVyID4gYnV0dG9uOmhvdmVyLCAuc2VhcmNoLWljb24td3JhcHBlciA+IGJ1dHRvbjpob3ZlciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnRvZ2dsZS1pY29uLXdyYXBwZXIgPiBidXR0b24sIC5zZWFyY2gtaWNvbi13cmFwcGVyID4gYnV0dG9uIHtcbiAgY29sb3I6ICMwMjQwNTk7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudG9nZ2xlLWljb24td3JhcHBlciwgLnNlYXJjaC1pY29uLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cblxuLnNlYXJjaC1pY29uLXdyYXBwZXIge1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2VhcmNoLWljb24td3JhcHBlciA+IGEge1xuICBwYWRkaW5nOiAxM3B4IDFyZW0gMTNweCAwO1xufVxuLnNlYXJjaC1pY29uLXdyYXBwZXIgPiBhOmxpbmssIC5zZWFyY2gtaWNvbi13cmFwcGVyID4gYTp2aXNpdGVkIHtcbiAgY29sb3I6ICM5MDkwOTA7XG59XG4uc2VhcmNoLWljb24td3JhcHBlciA+IGEuYWN0aXZlIHtcbiAgY29sb3I6ICMwMjQwNTk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC1pY29uLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuIE1hcCBPTkxZIEhlYWRlciBTdHlsZXNcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5tYXAtcGFnZS1jb250YWluZXIgI3V0aWxpdHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ubWFwLXBhZ2UtY29udGFpbmVyIC50b2dnbGUtaWNvbi13cmFwcGVyLCAubWFwLXBhZ2UtY29udGFpbmVyIC5zZWFyY2gtaWNvbi13cmFwcGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjQ0NDQ0NDO1xufVxuLm1hcC1wYWdlLWNvbnRhaW5lciAuc2VhcmNoLWljb24td3JhcHBlciB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuIFNpdGUgSGVhZGVyIFN0eWxlc1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLnNpdGUtcGFnZS1jb250YWluZXIgLmxvZ2luIHtcbiAgcGFkZGluZzogMCAwIDAgNXB4O1xufVxuLnNpdGUtcGFnZS1jb250YWluZXIgLmxvZ2luIHNwYW4ge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgbWF4LXdpZHRoOiAxNTBweDtcbn1cblxuI2hlYWRlciB7XG4gIHBhZGRpbmc6IDEuMWVtO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI2hlYWRlciB7XG4gICAgcGFkZGluZzogMC41ZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEyNDBweCkge1xuICAjaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuI2hlYWRlciAjaGVhZGVyLWlubmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI2hlYWRlciAjaGVhZGVyLWlubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgI2hlYWRlciAjaGVhZGVyLWlubmVyIHtcbiAgICBmbGV4LWJhc2lzOiA4MCU7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICNoZWFkZXIgI2hlYWRlci1pbm5lci5tb2Qge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gIH1cbn1cbiNoZWFkZXIgbmF2IHtcbiAgLyogd2lkdGg6IDEwMCU7ICovXG4gIC8qIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7ICovXG4gIGRpc3BsYXk6IGJsb2NrO1xuICAvKiBvdmVyZmxvdzogaGlkZGVuOyAqL1xuICB6b29tOiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyogbWFyZ2luOiA1cHggMCAyMXB4IDA7ICovXG4gIC8qIEBpbmNsdWRlIGNzcy1ncmFkaWVudCgkbmF2LWNvbG9yLCBkYXJrZW4oJG5hdi1jb2xvciwgMTIlKSk7ICovXG4gIC8qIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoM3B4KTsgKi9cbiAgLyogYS5jdXJyZW50IHtcbiAgXHQmOmFmdGVyIHtcbiAgXHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZjtcbiAgXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG4gIFx0XHRib3JkZXItd2lkdGg6IDEwcHg7XG4gIFx0XHRib3R0b206IC0zcHg7XG4gIFx0XHRjb250ZW50OiAnJztcbiAgXHRcdGhlaWdodDowO1xuICBcdFx0bGVmdDogNDAlO1xuICBcdFx0cG9zaXRpb246IGFic29sdXRlO1xuICBcdFx0d2lkdGg6MDtcbiAgXHR9XG4gIH0gKi9cbn1cbiNoZWFkZXIgbmF2IHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDMwcHggMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAjaGVhZGVyIG5hdiB1bCB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG4jaGVhZGVyIG5hdiBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMC42cmVtO1xufVxuI2hlYWRlciBuYXYgbGk6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuI2hlYWRlciBuYXYgYSwgI2hlYWRlciBuYXYgYTpsaW5rIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgcGFkZGluZzogOHB4IDAuMzVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgLyogdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTsgKi9cbiAgY29sb3I6ICMwNzFEMjU7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbiNoZWFkZXIgbmF2IGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDcxRDI1O1xufVxuI2hlYWRlciBuYXYgYTpob3ZlciB7XG4gIGNvbG9yOiAjMzMzO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNoZWFkZXIgbmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4jaGVhZGVyIC5idXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nOiAxNXB4IDI2cHg7XG59XG4jaGVhZGVyIC5idXR0b24ubW9kIHtcbiAgcGFkZGluZzogMTJweCAyNnB4O1xufVxuXG4jbG9nbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuI2xvZ28gYSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzcHgpO1xufVxuI2xvZ28gYTpob3ZlciB7XG4gIGJvcmRlcjogMCBub25lO1xufVxuI2xvZ28gYSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDU2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI2xvZ28gYSBpbWcge1xuICAgIGhlaWdodDogMzdweDtcbiAgfVxufVxuXG4vKlRoZXNlIHN0eWxlcyBhcmUgYSBxdWljayBmaXggZm9yIHRoZSBzdXBwb3J0IHNlY3Rpb24gaGVhZGVyKi9cbiNjb21wYW55LXN1cHBvcnQtcG9ydGFsIC5zdXBwb3J0LWhlYWRlciB7XG4gIHdpZHRoOiAzMCU7XG59XG4jY29tcGFueS1zdXBwb3J0LXBvcnRhbCAjaGVhZGVyICNoZWFkZXItaW5uZXIge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI2NvbXBhbnktc3VwcG9ydC1wb3J0YWwgI2hlYWRlciAjaGVhZGVyLWlubmVyICNsb2dvIHtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIG1pbi13aWR0aDogMTgwcHg7XG59XG4jY29tcGFueS1zdXBwb3J0LXBvcnRhbCAjaGVhZGVyICNuYXYge1xuICBtYXJnaW46IDI1cHggMCA1cHggMDtcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICNjb21wYW55LXN1cHBvcnQtcG9ydGFsIC5zdXBwb3J0LWhlYWRlciB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuICAjY29tcGFueS1zdXBwb3J0LXBvcnRhbCAjaGVhZGVyICNoZWFkZXItaW5uZXIgLnNpeGNvbC5sYXN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI2NvbXBhbnktc3VwcG9ydC1wb3J0YWwgLnN1cHBvcnQtaGVhZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgI2NvbXBhbnktc3VwcG9ydC1wb3J0YWwgI2hlYWRlciAjaGVhZGVyLWlubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uc2lnbnVwIHtcbiAgbWFyZ2luLWxlZnQ6IDEuM3JlbTtcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgI2hlYWRlciBuYXYgYSwgI2hlYWRlciBuYXYgYTpsaW5rIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgI2hlYWRlciAuYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgcGFkZGluZzogMTFweCAxNnB4O1xuICB9XG4gIC5zaWdudXAge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogODk5cHgpIHtcbiAgI2hlYWRlciBuYXYgYSwgI2hlYWRlciBuYXYgYTpsaW5rIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgI2hlYWRlciAuYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgcGFkZGluZzogOHB4IDEwcHg7XG4gIH1cbiAgLnNpZ251cCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuM3JlbTtcbiAgfVxuICAjaGVhZGVyIG5hdiBsaSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjbG9nbyB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgfVxuICAjbG9nbyBhIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gICNoZWFkZXIge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbW96LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAjaGVhZGVyICNoZWFkZXItaW5uZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1JTtcbiAgICB3aWR0aDogM3JlbTtcbiAgfVxuICAjaGVhZGVyICNoZWFkZXItaW5uZXIgLnByby1zaWduaW4sXG4gICNoZWFkZXIgI2hlYWRlci1pbm5lciAuc2lnbnVwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4jZWRpdF9mb3JtIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4jZWRpdF9mb3JtIC5saW5lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMjBweCAwO1xuICBjbGVhcjogYm90aDtcbn1cbiNlZGl0X2Zvcm0gLmVkaXRfZm9ybV9pbm5lciB7XG4gIHdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAxcmVtIDA7XG59XG4jZWRpdF9mb3JtIC5lZGl0X2Zvcm1faW5uZXIgaDEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuI2VkaXRfZm9ybSAuZWRpdF9mb3JtX2lubmVyIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbiNlZGl0X2Zvcm0gLmVkaXRfZm9ybV9pbm5lciBpbnB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuI2VkaXRfZm9ybSAuZWRpdF9mb3JtX2lubmVyIGlucHV0LmJ1dHRvbi5ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwRTg4NDE7XG59XG4jZWRpdF9mb3JtIC5lZGl0X2Zvcm1faW5uZXIgaW5wdXQuYnV0dG9uLnJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCNTFEMDk7XG59XG4jZWRpdF9mb3JtIC5lZGl0X2Zvcm1faW5uZXIgI2lubGluZV9zYXZlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jZWRpdF9mb3JtIC5lZGl0X2Zvcm1faW5uZXIgI2lubGluZV9zYXZlIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuI2VkaXRfZm9ybSAuZWRpdF9mb3JtX2lubmVyICNpbmxpbmVfc2F2ZSAuc2ltcGxlbGFiZWwge1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbiNlZGl0X2Zvcm0gc3Bhbi5zbWFsbCB7XG4gIGNvbG9yOiAjOTk5O1xufVxuI2VkaXRfZm9ybSAjbG9jRmllbGRzIHtcbiAgaGVpZ2h0OiAxNTBweDtcbn1cbiNlZGl0X2Zvcm0gI2ZpZWxkcyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNlZGl0X2Zvcm0gdGV4dGFyZWEjbWFwX2Rlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2lkdGg6IDQwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG59XG4jZWRpdF9mb3JtICNlZGl0X2Zvcm0gaW5wdXQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4jZWRpdF9mb3JtICN6b29tIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNlZGl0X2Zvcm0gdGV4dGFyZWEjbWFwX2Rlc2NyaXB0aW9uLCAjZWRpdF9mb3JtICNtYXBfdGl0bGUsICNlZGl0X2Zvcm0gI21hcF9lbWFpbCwgI2VkaXRfZm9ybSAjbWFwX2Rlc2NyaXB0aW9uLCAjZWRpdF9mb3JtIC5tYXBfZW1iZWRfY29kZSwgI2VkaXRfZm9ybSAubWFwX2xvY2F0b3JfY29kZSwgI2VkaXRfZm9ybSAubWFwX2JhZGdlX2NvZGUge1xuICB3aWR0aDogMzUwcHg7XG59XG4jZWRpdF9mb3JtICNiYWRnZSB7XG4gIG1hcmdpbi1sZWZ0OiAxMjVweDtcbiAgd2lkdGg6IDI4NHB4O1xuICBoZWlnaHQ6IDE0MnB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICNlZGl0X2Zvcm0gLmVkaXRfZm9ybV9pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMwcHgpIHtcbiAgI2VkaXRfZm9ybSAuZWRpdF9mb3JtX2lubmVyICNpbmxpbmVfc2F2ZSBsYWJlbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gICNlZGl0X2Zvcm0gdGV4dGFyZWEjbWFwX2Rlc2NyaXB0aW9uLCAjZWRpdF9mb3JtICNtYXBfdGl0bGUsICNlZGl0X2Zvcm0gI21hcF9lbWFpbCwgI2VkaXRfZm9ybSAjbWFwX2Rlc2NyaXB0aW9uLCAjZWRpdF9mb3JtIC5tYXBfZW1iZWRfY29kZSwgI2VkaXRfZm9ybSAubWFwX2xvY2F0b3JfY29kZSwgI2VkaXRfZm9ybSAubWFwX2JhZGdlX2NvZGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNlZGl0X2Zvcm0gI2lubGluZV9zYXZlIGRpdi5pbnB1dF9kZXNjIHNwYW4uc21hbGwge1xuICAgIG1hcmdpbjogMTBweCAwIDE1cHggMDtcbiAgfVxuICAjZWRpdF9mb3JtICNiYWRnZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgI2VkaXRfZm9ybSAjZ2VuZXJhdG9yIGhyIHtcbiAgICBtYXJnaW46IDNlbSAwIDJlbTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgfVxuICAjZWRpdF9mb3JtIGZpZWxkc2V0LCAjZWRpdF9mb3JtIC5maWVsZHNldCB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuI3NpZ251cC13cmFwcGVyIHtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuI3NpZ251cC13cmFwcGVyICsgI2Zvb3RlciB7XG4gIG1hcmdpbjogMDtcbn1cbiNzaWdudXAtd3JhcHBlciBiIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4jc2lnbnVwLXdyYXBwZXIgaW1nIHtcbiAgd2lkdGg6IGF1dG87XG59XG4jc2lnbnVwLXdyYXBwZXIgLmJsaW5rIHtcbiAgYmFja2dyb3VuZDogI2ZmZjhhOTtcbn1cbiNzaWdudXAtd3JhcHBlciAubWFwLWNvdW50IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IDAuMjVzIGJhY2tncm91bmQ7XG59XG4jc2lnbnVwLXdyYXBwZXIgLnN0YW5kYXJkLWJvZHkge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbiNzaWdudXAtd3JhcHBlciAuc2lnbnVwLXJpZ2h0IHtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIG1pbi13aWR0aDogMzc1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG59XG4jc2lnbnVwLXdyYXBwZXIgLnNpZ251cC1mb3JtLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuI3NpZ251cC13cmFwcGVyIC5zaWdudXAtc3BsYXNoIHtcbiAgcGFkZGluZzogODBweCAyNXB4IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNzaWdudXAtd3JhcHBlciAuc2lnbnVwLXNwbGFzaCBoMSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIuNGVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDA7XG59XG4jc2lnbnVwLXdyYXBwZXIgLnNpZ251cC1zcGxhc2ggaDIge1xuICBjb2xvcjogI2ZiOWIzOTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAxLjhlbTtcbn1cbiNzaWdudXAtd3JhcHBlciAuc2lnbnVwLXNwbGFzaCBwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS42ZW07XG59XG4jc2lnbnVwLXdyYXBwZXIgLm9yZGVyLXN1bW1hcnktY29udGFpbmVyIHtcbiAgbWFyZ2luOiAzMnB4IDA7XG59XG4jc2lnbnVwLXdyYXBwZXIgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgbWFyZ2luOiAyMHB4IDAgMCAwO1xufVxuI3NpZ251cC13cmFwcGVyIHRoLFxuI3NpZ251cC13cmFwcGVyIHRkIHtcbiAgcGFkZGluZzogMTBweCAwcHg7XG4gIGJvcmRlcjogMHB4IHNvbGlkICNkZGQ7XG4gIGNvbG9yOiAjNzc3O1xuICBmb250LXNpemU6IDE1cHg7XG59XG4jc2lnbnVwLXdyYXBwZXIgLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbiNzaWdudXAtd3JhcHBlciAudG90YWwge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6IGJsYWNrO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q4ZDVjYSAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbiNzaWdudXAtd3JhcHBlciAudG90YWwgdGQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6IGJsYWNrO1xufVxuI3NpZ251cC13cmFwcGVyIC5wcmljZSB7XG4gIGNvbG9yOiBibGFjaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4jc2lnbnVwLXdyYXBwZXIgLnNpZ251cC1mb3JtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDUwcHg7XG59XG4jc2lnbnVwLXdyYXBwZXIgLnNpZ251cC1mb3JtIC5zaWdudXAtZmllbGRzIHtcbiAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcbiAgcGFkZGluZzogNjRweCA3NXB4IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gICNzaWdudXAtd3JhcHBlciAuc2lnbnVwLWZvcm0gLnNpZ251cC1maWVsZHMge1xuICAgIHBhZGRpbmc6IDQwcHggNDBweCA1MHB4O1xuICB9XG59XG4jc2lnbnVwLXdyYXBwZXIgLnNpZ251cC1mb3JtIC5zaWdudXAtZmllbGRzLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jc2lnbnVwLXdyYXBwZXIgLnNpZ251cC1mb3JtIC5zaWdudXAtZmllbGRzIC5maWVsZCB7XG4gIG1hcmdpbjogMCAwIDAuNXJlbTtcbn1cbiNzaWdudXAtd3JhcHBlciAuc2lnbnVwLWZvcm0gaDMge1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMHB4IDAgNnB4O1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4jc2lnbnVwLXdyYXBwZXIgLnNpZ251cC1mb3JtIGEge1xuICBjb2xvcjogIzQ5OTBlMjtcbn1cbiNzaWdudXAtd3JhcHBlciAuc2lnbnVwLWZvcm0gLnNpZ251cC1mb3JtLWJ1YmJsZS1udW1iZXIge1xuICBiYWNrZ3JvdW5kOiAjZmI5YjM5O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgd2lkdGg6IDMzcHg7XG4gIGhlaWdodDogMzNweDtcbn1cbiNzaWdudXAtd3JhcHBlciAuc2lnbnVwLWZvcm0gLnNwbGl0LXdpZHRoIC5maWVsZDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogNDZweDtcbn1cbiNzaWdudXAtd3JhcHBlciAuc2lnbnVwLWZvcm0gLnNwbGl0LXdpZHRoIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuI3NpZ251cC13cmFwcGVyIC5zaWdudXAtZm9ybSAuZmllbGQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbiNzaWdudXAtd3JhcHBlciAuc2lnbnVwLWZvcm0gLmZpZWxkIGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuI3NpZ251cC13cmFwcGVyIC5zaWdudXAtZm9ybSAuZmllbGQgaW5wdXQuZnVsbC13aWR0aCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3NpZ251cC13cmFwcGVyIC5zaWdudXAtZm9ybSAuZmllbGQgaW5wdXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2FjYWNhO1xuICBwYWRkaW5nOiAxNHB4IDE2cHggMTRweCAxMnB4O1xufVxuI3NpZ251cC13cmFwcGVyIC5zaWdudXAtZm9ybSAuZmllbGQuZnVsbC13aWR0aCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3NpZ251cC13cmFwcGVyIC5zaWdudXAtZm9ybSAuZmllbGQuZnVsbC13aWR0aCBpbnB1dCxcbiNzaWdudXAtd3JhcHBlciAuc2lnbnVwLWZvcm0gLmZpZWxkLmZ1bGwtd2lkdGggbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbn1cbiNzaWdudXAtd3JhcHBlciAuc2lnbnVwLWZvcm0gLmZpZWxkLmZpZnR5d2lkdGgge1xuICB3aWR0aDogMTAwJTtcbn1cbiNzaWdudXAtd3JhcHBlciAuc2lnbnVwLWZvcm0gLmZpZWxkLmZpZnR5d2lkdGggaW5wdXQsXG4jc2lnbnVwLXdyYXBwZXIgLnNpZ251cC1mb3JtIC5maWVsZC5maWZ0eXdpZHRoIGxhYmVsIHtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luLXJpZ2h0OiA1MCU7XG59XG4jc2lnbnVwLXdyYXBwZXIgLnNpZ251cC1mb3JtIC5maWVsZCBzZWxlY3Qge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgcGFkZGluZzogMTRweCAyNnB4IDE0cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NhY2FjYTtcbiAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvc2lnbnVwL3NlbGVjdC1hcnJvd3Muc3ZnKSBuby1yZXBlYXQgY2FsYygxMDAlIC0gMTBweCkgY2VudGVyICNmZmY7XG4gIGJhY2tncm91bmQtc2l6ZTogNnB4IDIwcHg7XG59XG4jc2lnbnVwLXdyYXBwZXIgLnNpZ251cC1mb3JtIC5maWVsZCBzZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBjb2xvcjogI2NmY2ZjZjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAwO1xufVxuI3NpZ251cC13cmFwcGVyIC5zaWdudXAtZm9ybSAuZmllbGQuZmllbGQtY3Z2IHtcbiAgd2lkdGg6IDI4NXB4O1xufVxuI3NpZ251cC13cmFwcGVyIC5zaWdudXAtZm9ybSAuaW5wdXQtaGVscGVyLXRleHQge1xuICBwYWRkaW5nOiAxMHB4IDAgMCAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuI3NpZ251cC13cmFwcGVyIC5zaWdudXAtZm9ybSAuaW5wdXQtZXJyb3ItaGVscGVyIHtcbiAgY29sb3I6ICNmZjJmMmE7XG4gIGRpc3BsYXk6IG5vbmU7IC8qIGdldHMgZGlzcGxheWVkIGlmIHRoZXJlJ3MgYW4gZXJyb3IgKi9cbn1cbiNzaWdudXAtd3JhcHBlciAuc2lnbnVwLWZvcm0gLmNhcmQtbnVtYmVyLWV4cGlyYXRpb24tZmllbGQgc2VsZWN0IHtcbiAgd2lkdGg6IDIxNHB4O1xufVxuI3NpZ251cC13cmFwcGVyIC5zaWdudXAtZm9ybSAuY2FyZC1udW1iZXItZXhwaXJhdGlvbi1zbGFzaCB7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBmb250LXNpemU6IDEuMWVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG4jc2lnbnVwLXdyYXBwZXIgLnNpZ251cC1mb3JtIC5zdGF0ZS1zZWxlY3QtZmllbGQgc2VsZWN0IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDE4N3B4KTtcbn1cbiNzaWdudXAtd3JhcHBlciAuc2lnbnVwLWZvcm0gLnByaWNpbmctc3ViaGVhZCB7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMC45NWVtO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4jc2lnbnVwLXdyYXBwZXIgLnNpZ251cC1mb3JtIC5wcmljaW5nLXRleHQge1xuICBmb250LXNpemU6IDAuOGVtO1xuICBjb2xvcjogIzMzMzMzMztcbiAgbWFyZ2luOiAwcHggMCAzNXB4IDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xufVxuI3NpZ251cC13cmFwcGVyIC5zaWdudXAtc2lnbmluLXRleHQge1xuICBtYXJnaW46IDEwcHggMCAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMWVtO1xufVxuI3NpZ251cC13cmFwcGVyIC5zaWdudXAtc2lnbmluLWJ1dHRvbiB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICNmYjliMzk7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI3NpZ251cC13cmFwcGVyIC5zZWN1cmUtbGFiZWwge1xuICBjb2xvcjogIzVmYTcwMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbiNzaWdudXAtd3JhcHBlciAuc2VjdXJlLWxhYmVsIGltZyB7XG4gIGhlaWdodDogMTJweDtcbn1cbiNzaWdudXAtd3JhcHBlciAuc3BsaXQtd2lkdGgtdHdvLXRoaXJkcyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tb3otYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiNzaWdudXAtd3JhcHBlciAuc3BsaXQtd2lkdGgtdHdvLXRoaXJkcyAuZmllbGQ6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG59XG4jc2lnbnVwLXdyYXBwZXIgLnNpZ251cC1zdWJtaXQtd3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMzVweDtcbn1cbiNzaWdudXAtd3JhcHBlciAuc2lnbnVwLXN1Ym1pdC13cmFwcGVyIGltZyB7XG4gIHdpZHRoOiAyOHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuI3NpZ251cC13cmFwcGVyIC5zaWdudXAtc3VibWl0LXdyYXBwZXIgcCB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBtYXJnaW46IDAgMCAyNXB4O1xufVxuI3NpZ251cC13cmFwcGVyIC5zaWdudXAtc3VibWl0LXdyYXBwZXIgYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDE4cHggNzJweDtcbn1cbiNzaWdudXAtd3JhcHBlciAuc2lnbnVwLXN1Ym1pdC13cmFwcGVyIC5zbWFsbC1wcmludCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbiNzaWdudXAtd3JhcHBlciAuc2lnbnVwLWZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICM0NDQzNDM7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA1MHB4O1xuICBjbGVhcjogYm90aDtcbn1cbiNzaWdudXAtd3JhcHBlciAuc2lnbnVwLWZvb3RlciBwIHtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuOGVtO1xufVxuI3NpZ251cC13cmFwcGVyIC5zaWdudXAtZm9vdGVyIC5zaWdudXAtZm9vdGVyLXVuZGVybGluZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL3NpZ251cC91bmRlcmxpbmUuc3ZnKSBuby1yZXBlYXQgYm90dG9tO1xuICBwYWRkaW5nOiAwIDAgN3B4O1xufVxuI3NpZ251cC13cmFwcGVyIC5zaWdudXAtZm9vdGVyIC5zaWdudXAtZm9vdGVyLWxvZ29zLWxpc3Qge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuI3NpZ251cC13cmFwcGVyIC5zaWdudXAtZm9vdGVyIC5zaWdudXAtZm9vdGVyLWxvZ29zLWxpc3QtaXRlbSB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbiNzaWdudXAtd3JhcHBlciAuYmF0Y2hnZW8tZm9ybS1hdXRvLWVycm9yIHtcbiAgY29sb3I6IHJlZDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgI3NpZ251cC13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICNzaWdudXAtd3JhcHBlciAuc2lnbnVwLWZvb3RlciAuc2lnbnVwLWZvb3Rlci1sb2dvcy1saXN0LWl0ZW06bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1ODBweCkge1xuICAjc2lnbnVwLXdyYXBwZXIgLnNpZ251cC1mb290ZXIgLnNpZ251cC1mb290ZXItbG9nb3MtbGlzdC1pdGVtOm50aC1jaGlsZChldmVuKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgI3NpZ251cC13cmFwcGVyIC5zaWdudXAtZm9vdGVyIC5zaWdudXAtZm9vdGVyLWxvZ29zLWxpc3QtaXRlbTpudGgtY2hpbGQob2RkKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjc2lnbnVwLXdyYXBwZXIgLnNpZ251cC1zcGxhc2gge1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gIH1cbiAgI3NpZ251cC13cmFwcGVyIC5zaWdudXAtZm9ybSAuc3BsaXQtd2lkdGgsXG4gICNzaWdudXAtd3JhcHBlciAuc2lnbnVwLWZvcm0gLnNwbGl0LXdpZHRoLXR3by10aGlyZHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNzaWdudXAtd3JhcHBlciAuc2lnbnVwLWZvcm0gLmZpZWxkLmZpZWxkLWN2diB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI3NpZ251cC13cmFwcGVyIC5zaWdudXAtZm9ybSAuY2FyZC1udW1iZXItZXhwaXJhdGlvbi1zbGFzaCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjc2lnbnVwLXdyYXBwZXIgLnNpZ251cC1mb3JtIC5jYXJkLW51bWJlci1leHBpcmF0aW9uLW1vbnRoIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gICNzaWdudXAtd3JhcHBlciAuc2lnbnVwLWZvcm0gLnN0YXRlLXNlbGVjdC1maWVsZCBzZWxlY3QsXG4gICNzaWdudXAtd3JhcHBlciAuc2lnbnVwLWZvcm0gLmNhcmQtbnVtYmVyLWV4cGlyYXRpb24tZmllbGQgc2VsZWN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjc2lnbnVwLXdyYXBwZXIgLnNpZ251cC1mb3JtIC5zaWdudXAtc3VibWl0LXdyYXBwZXIgYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAxOHB4IDI1cHg7XG4gIH1cbn1cbiNzaWdudXAtd3JhcHBlciAucHJpY2luZy1ib3gge1xuICBtYXJnaW4tbGVmdDogMHB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4jc2lnbnVwLXdyYXBwZXIgLnByaWNpbmctYm94IGhyIHtcbiAgbWFyZ2luOiAwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjQwcHgpIHtcbiAgI3NpZ251cC13cmFwcGVyIC5zaWdudXAtcmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgI3NpZ251cC13cmFwcGVyIC5zaWdudXAtcmlnaHQgLnByaWNpbmctYm94IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEyNDBweCkge1xuICAjc2lnbnVwLXdyYXBwZXIgLnByaWNpbmctYm94IHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cbiAgI3NpZ251cC13cmFwcGVyIC5zaWdudXAtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB3aWR0aDogMzElO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjQwcHgpIHtcbiAgI3NpZ251cC13cmFwcGVyIC5laWdodGNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiNzaWdudXAtd3JhcHBlciAuaW5zdHJ1Y3Rpb24ge1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbiNzaWdudXAtd3JhcHBlciAjYWRkb25fcHJpY2U6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xufVxuI3NpZ251cC13cmFwcGVyIC5wcmljaW5nLWJveC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIHBhZGRpbmc6IDBweCA0OHB4O1xufVxuI3NpZ251cC13cmFwcGVyIC5wcmljaW5nLWJveC1ib2R5IHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBtYXJnaW46IDBweDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHBhZGRpbmc6IDMycHggMjRweCAzMnB4IDI0cHg7XG59XG4jc2lnbnVwLXdyYXBwZXIgLnByaWNpbmctYm94LWJvZHkgZGl2IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbiNzaWdudXAtd3JhcHBlciAucHJpY2luZy1ib3gtYm9keSAuaDEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4jc2lnbnVwLXdyYXBwZXIgLnByaWNpbmctYm94LWJvZHkgLnBsYW4tZnJlcXVlbmN5IHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG4jc2lnbnVwLXdyYXBwZXIgLnNpZ251cF9mcmVxdWVuY3lfcmFkaW9fZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbmJ1dHRvbi5mYXV4LWJyYWludHJlZS1wYXltZW50LW9wdGlvbnMtYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogIzAwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAxOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5idXR0b24uZmF1eC1icmFpbnRyZWUtcGF5bWVudC1vcHRpb25zLWJ1dHRvbjpob3ZlciB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJhY2tncm91bmQ6ICNmY2ZjZmM7XG59XG5idXR0b24uZmF1eC1icmFpbnRyZWUtcGF5bWVudC1vcHRpb25zLWJ1dHRvbjpob3ZlciBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuYnV0dG9uLmZhdXgtYnJhaW50cmVlLXBheW1lbnQtb3B0aW9ucy1idXR0b24gc3BhbiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjViNWI1O1xuICBwYWRkaW5nLWJvdHRvbTogMXB4O1xufVxuXG4jYW5udWFsLW1vbnRobHktdG9nZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIHBhZGRpbmc6IDhweDtcbiAgZ2FwOiA4cHg7XG4gIHdpZHRoOiBzdHJldGNoO1xuICBoZWlnaHQ6IDY0cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuI2FubnVhbC1tb250aGx5LXRvZ2dsZSBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jYW5udWFsLW1vbnRobHktdG9nZ2xlIGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbiNhbm51YWwtbW9udGhseS10b2dnbGUgbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTIuNXB4IDEwcHg7XG4gIGdhcDogMTBweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgLyogQm9keS9TbSAtIHJlZ3VsYXIgKi9cbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgLyogaWRlbnRpY2FsIHRvIGJveCBoZWlnaHQsIG9yIDIycHggKi9cbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbiNhbm51YWwtbW9udGhseS10b2dnbGUgaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsIHtcbiAgYmFja2dyb3VuZDogI2Y5YzgxYjtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBjb2xvcjogYmxhY2s7XG4gIC8qIEJvZHkvU20gLSByZWd1bGFyICovXG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIC8qIGlkZW50aWNhbCB0byBib3ggaGVpZ2h0LCBvciAyMnB4ICovXG4gIGNvbG9yOiAjMWQxZDFkO1xufVxuXG4uYWRkLW9uLWNvdW50LXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5hZGQtb24tY291bnQtcm93IGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5hZGQtb24tY291bnQtc2VsZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgcGFkZGluZzogMHB4O1xuICBnYXA6IDEycHg7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDE0MHB4O1xufVxuXG4uYWRkLW9uLWNvdW50LWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICMwNzFkMjU7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4uYWRkLW9uLXByb21wdCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuXG4uYWRkLW9uLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBmbGV4LWdyb3c6IDE7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC8qIHNtYWxsZXIvYm9sZCAqL1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cblxuLmFkZC1vbi1wcmljZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDcxZDI1O1xufVxuXG4jYWRkT25QcmljZSB7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xufVxuXG4uYWRkLW9uLWNvdW50LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIHdpZHRoOiAyM3B4O1xuICBoZWlnaHQ6IDIzcHg7XG4gIGJhY2tncm91bmQ6ICMwMjQwNTk7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gIGJvcmRlci13aWR0aDogMHB4O1xuICBtYXJnaW46IDVweDtcbn1cblxuLmFkZC1vbi1jb3VudC12YWx1ZSB7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMi41cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDI0MDU5O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmFkZC1vbi10b29sdGlwLWltYWdlIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuXG4uYWRkLW9uLXRvb2x0aXAtaW1hZ2U6aG92ZXIgLmFkZC1vbi10b29sdGlwLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5hZGQtb24tdG9vbHRpcC1pbWFnZTpob3ZlciAuYWRkLW9uLXRvb2x0aXAtY29udGFpbmVyLXRheCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5hZGQtb24tY29udGVudHMtbGFiZWwge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjMDcxZDI1O1xufVxuXG4uYWRkLW9uLWNvbnRlbnRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZ2FwOiA0cHg7XG59XG5cbi5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmFkZC1vbi1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgZ2FwOiA2cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDcwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuLmFkZC1vbi1jb250ZW50IHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uYWNjb3VudC1pbmZvLXByb21wdCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuXG4uc2F2aW5ncy1oaWdobGlnaHQge1xuICBmbGV4LXNocmluazogMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICBnYXA6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNjZmU0ZWQ7XG4gIGJvcmRlci1yYWRpdXM6IDgwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMjQwNTk7XG59XG5cbi5iZy1tYXAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL2dyZXlfbWFwLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4jdmlkZW8gaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuI2dlbmVyYXRvci5ob21lcGFnZS1nZW5lcmF0b3Ige1xuICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9zaWdudXAvc2lnbnVwLWJhY2tncm91bmQuanBnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cbiNnZW5lcmF0b3IuaG9tZXBhZ2UtZ2VuZXJhdG9yIGgxIHtcbiAgY29sb3I6ICNmZmY7XG59XG4jZ2VuZXJhdG9yLmhvbWVwYWdlLWdlbmVyYXRvciBwIHtcbiAgY29sb3I6ICNmZmY7XG59XG4jZ2VuZXJhdG9yLmhvbWVwYWdlLWdlbmVyYXRvciBwIGEge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jZ2VuZXJhdG9yLmhvbWVwYWdlLWdlbmVyYXRvciAuZXh0cmEtb3B0aW9ucyB7XG4gIGJhY2tncm91bmQ6ICNmNmY2ZjY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luOiAyNXB4IGF1dG87XG4gIHBhZGRpbmc6IDI1cHg7XG59XG4jZ2VuZXJhdG9yLmhvbWVwYWdlLWdlbmVyYXRvciAuZXh0cmEtb3B0aW9ucyBwIHtcbiAgY29sb3I6ICMzMzM7XG59XG4jZ2VuZXJhdG9yLmhvbWVwYWdlLWdlbmVyYXRvciBmaWVsZHNldCxcbiNnZW5lcmF0b3IuaG9tZXBhZ2UtZ2VuZXJhdG9yIC5maWVsZHNldCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5oMi5zdWJoZWFkbGluZSB7XG4gIGNvbG9yOiAjNTg1NzU3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cblxuLmhlYWRsaW5lLXVuZGVybGluZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL3NpZ251cC91bmRlcmxpbmUuc3ZnKSBuby1yZXBlYXQgYm90dG9tO1xuICBwYWRkaW5nOiAwIDAgN3B4O1xufVxuXG4uaG9tZS1uYXRpdmUtYXBwcy1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmhvbWUtbmF0aXZlLWFwcHMtY29udGFpbmVyIC5ob21lLW5hdGl2ZS1hcHBzLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG59XG4uaG9tZS1uYXRpdmUtYXBwcy1jb250YWluZXIgI21vYmlsZS1jYWxsb3V0IHtcbiAgcGFkZGluZzogNDBweCAwO1xufVxuLmhvbWUtbmF0aXZlLWFwcHMtY29udGFpbmVyICNtb2JpbGUtY2FsbG91dCAubW9iaWxlLWNhbGxvdXQtaW1hZ2Uge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuLmhvbWUtbmF0aXZlLWFwcHMtY29udGFpbmVyIGgyLFxuLmhvbWUtbmF0aXZlLWFwcHMtY29udGFpbmVyIHAsXG4uaG9tZS1uYXRpdmUtYXBwcy1jb250YWluZXIgbGkge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmhvbWUtbmF0aXZlLWFwcHMtY29udGFpbmVyIHVsIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAxNXB4IDA7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5ob21lLW5hdGl2ZS1hcHBzLWNvbnRhaW5lciB1bCBsaSB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5ob21lLW5hdGl2ZS1hcHBzLWNvbnRhaW5lciB1bCAuYnVsbGV0LWljb24tbWFya2VyIHtcbiAgd2lkdGg6IDE1cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA1cHg7XG59XG4uaG9tZS1uYXRpdmUtYXBwcy1jb250YWluZXIgcCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uaG9tZS1uYXRpdmUtYXBwcy1jb250YWluZXIgcCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbmEucGxheS12aWRlby1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNmZjg3MDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogOHB4IDE1cHg7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMnB4O1xufVxuYS5wbGF5LXZpZGVvLWJ0biAucGxheS12aWRlby1idG4taWNvbiB7XG4gIHdpZHRoOiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cblxuLypSZXVzYWJsZSBMb2dvIEZvb3RlciovXG4ubG9nby1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjNDQ0MzQzO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogNTBweDtcbn1cbi5sb2dvLWZvb3RlciBwIHtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuOGVtO1xufVxuLmxvZ28tZm9vdGVyIGgyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMS44ZW07XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5sb2dvLWZvb3RlciAuc2lnbnVwLWZvb3Rlci1sb2dvcy1saXN0IHtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIG1hcmdpbjogMzBweCBhdXRvO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmxvZ28tZm9vdGVyIC5zaWdudXAtZm9vdGVyLWxvZ29zLWxpc3QtaXRlbSB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvZ28tZm9vdGVyIC5zaWdudXAtZm9vdGVyLWxvZ29zLWxpc3Qge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmxvZ28tZm9vdGVyIC5zaWdudXAtZm9vdGVyLWxvZ29zLWxpc3QtaXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbn1cbi8qICN0aWVyLXByaWNpbmctd3JhcHBlciB7XG5cdCAjcHJpY2luZy1oZWFkZXIge1xuXHRcdGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL3NpZ251cC9zaWdudXAtYmFja2dyb3VuZC5qcGcpIG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdHBhZGRpbmc6IDc1cHggMCAyMDBweCAwO1xuXHRcdGgxIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0Zm9udC1zaXplOiAyLjRlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRtYXJnaW46IDAgMCAxMHB4IDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRmb250LXNpemU6IDEuNmVtO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTo0MHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtZWRpYSAoXCJzY3JlZW5cIiwgXCI8dGFibGV0XCIpIHtcblx0XHRcdHBhZGRpbmc6IDc1cHggMDtcblx0XHR9XG5cdH1cblxuXHQjcHJpY2luZy1jYXJkcy13cmFwcGVyIHtcblxuXHRcdEBpbmNsdWRlIG1lZGlhIChcInNjcmVlblwiLCBcIjw9dGFibGV0XCIpIHtcblx0XHRcdC5wcmljaW5nLWNhcmQgeyBwYWRkaW5nOiAwOyB9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhIChcInNjcmVlblwiLCBcIjw9cGhvbmVcIikge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdC5wcmljaW5nLWNhcmQgeyBwYWRkaW5nOiAxNXB4OyB9XG5cdFx0fVxuXHRcdCYudHdvLXVwe1xuXHRcdFx0bWF4LXdpZHRoOjgyMHB4O1xuXHRcdH1cblx0fVxuXG5cdCYuZ3JheXtcblx0XHRiYWNrZ3JvdW5kOiAjRjhGOEY4O1xuXHR9XG5cblx0LnByby1mZWF0dXJlcyB7XG5cdFx0bWFyZ2luLXRvcDogNjBweDtcblx0XHRoMiB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6NjAwO1xuXHRcdH1cblx0XHQmLndoaXRle1xuXHRcdFx0YmFja2dyb3VuZDojZmZmO1xuXHRcdFx0Ym9yZGVyLXRvcDowO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTowO1xuXHRcdFx0cGFkZGluZy10b3A6NTBweDtcblx0XHRcdGgye1xuXHRcdFx0XHRjb2xvcjogIzU4NTc1Nztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXG5cdCNtZWRpYSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0VGRUZFRjtcblx0XHRwYWRkaW5nOiAzNXB4IDA7XG5cdH1cblx0I3Byby1jdGEge1xuXHRcdGJhY2tncm91bmQ6ICM0NDQzNDM7XG5cdFx0cGFkZGluZzogMzVweCAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0LndyYXAge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEgKFwic2NyZWVuXCIsIFwiPj10YWJsZXRcIikge1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94O1xuXHRcdFx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRtYXgtd2lkdGg6OTAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGgyIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6NjAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTowcHg7XG5cdFx0XHR0ZXh0LWFsaWduOmxlZnQ7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYSAoXCJzY3JlZW5cIiwgXCI8dGFibGV0XCIpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHRcdGNvbG9yOiAjREFEQURBO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEgKFwic2NyZWVuXCIsIFwiPHRhYmxldFwiKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59ICovXG4ucHJvbW8tYmFubmVyIHtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjBjMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnByaWNpbmctY2FyZCB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5wcmljaW5nLWNhcmQuc2lnbnVwLWNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLnByaWNpbmctY2FyZCAuY2FyZC1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGQzcxNTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4ucHJpY2luZy1jYXJkIC5jYXJkLWNvbnRlbnQuc2lnbnVwLWNhcmQtY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1jb2xvcjogI0RERERERDtcbn1cbi5wcmljaW5nLWNhcmQgLmNhcmQtY29udGVudCBoMSB7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc2l6ZTogMi45ZW07XG4gIGNvbG9yOiAjNTE1MDUwO1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5wcmljaW5nLWNhcmQgLmNhcmQtY29udGVudCAucHJpY2Uge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDMuNzVlbTtcbiAgY29sb3I6ICNGRkM3MTU7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbn1cbi5wcmljaW5nLWNhcmQgLmNhcmQtY29udGVudCAucHJpY2UuZW50ZXJwcmlzZSB7XG4gIGZvbnQtc2l6ZTogMS42MjVlbTtcbiAgbWFyZ2luOiAxMHB4IDAgNDJweCAwO1xufVxuLnByaWNpbmctY2FyZCAuY2FyZC1jb250ZW50IHAge1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5wcmljaW5nLWNhcmQgLmNhcmQtY29udGVudCAuY2FyZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLnByaWNpbmctY2FyZCAuY2FyZC1jb250ZW50IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuLnByaWNpbmctY2FyZCAuY2FyZC1jb250ZW50IHVsIGxpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQURBREE7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLnByaWNpbmctY2FyZCAuY2FyZC1jb250ZW50IHVsIGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLnByaWNpbmctY2FyZCAuY2FyZC1jb250ZW50IC5wcmljaW5nLWNhcmQtZXhwbGFpbmVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEQURBREE7XG4gIGJhY2tncm91bmQ6ICNGNkY2RjY7XG4gIHBhZGRpbmc6IDI1cHg7XG59XG4ucHJpY2luZy1jYXJkIC5jYXJkLWNvbnRlbnQgLnByaWNpbmctY2FyZC1leHBsYWluZXIgcCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNzU3NTc1O1xufVxuLnByaWNpbmctY2FyZCAuY2FyZC1jb250ZW50IC5wb3B1bGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDQ0OTtcbiAgY29sb3I6ICM1MTUwNTA7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiAwLjI1ZW0gM2VtO1xuICBsZWZ0OiAtMi41ZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRvcDogMi41ZW07XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLnByby1mZWF0dXJlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY2cHgpIHtcbiAgLnByby1mZWF0dXJlcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5wcm8tZmVhdHVyZXMgLnByby1mZWF0dXJlIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xuICAucHJvLWZlYXR1cmVzIHtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbiAgLnByby1mZWF0dXJlcyAucHJvLWZlYXR1cmUge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuLnByby1mZWF0dXJlcyBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDEuN2VtO1xufVxuXG4ucHJvLWZlYXR1cmVzIGgzIHtcbiAgY29sb3I6ICMwMjQwNTk7XG59XG5cbi5wcm8tZmVhdHVyZXMgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzAyNDA1OTtcbiAgZm9udC1zaXplOiA0ZW07XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbi5iZy1ibHVlIC5wcm8tZmVhdHVyZXMtY29udGVudCBoMywgLmJnLWJsdWUgLnByby1mZWF0dXJlcy1jb250ZW50IHNwYW4sIC5iZy1ibHVlIC5wcm8tZmVhdHVyZXMtY29udGVudCBhIHtcbiAgY29sb3I6ICNCRkU0Rjk7XG59XG5cbi5saXRlLWZlYXR1cmVzLWN0YSB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi8qICNwcmljaW5nLXdyYXBwZXIge1xuXHQjY29udGVudC13cmFwIHtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9zaWdudXAvc2lnbnVwLWJhY2tncm91bmQuanBnKSBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuXHRcdC5wcmljaW5nLXNwbGFzaCBoMSB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGZvbnQtc2l6ZTogMi40ZW07XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdC5wcmljaW5nLXNwbGFzaCBwIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0Zm9udC1zaXplOiAxLjZlbTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1ib3R0b206NDBweDtcblx0XHR9XG5cblx0XHQjcHJvLWludHJvIC5wcm9wcmljZSB7XG5cdFx0XHRmb250LXNpemU6NzJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OjUycHg7XG5cdFx0XHRtYXJnaW46MDtcblx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdGZvbnQtd2VpZ2h0OjUwMDtcblx0XHRcdHN1cCB7XG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHR0b3A6LTMwcHg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0Oi0xNXB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6NXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQjcHJvLWludHJvIC5wcm9wcmljZS1sYWJlbCB7XG5cdFx0XHRmb250LXNpemU6MjBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OjE2cHg7XG5cdFx0XHRjb2xvcjojZmZmO1xuXHRcdFx0Zm9udC1zdHlsZTpub3JtYWw7XG5cdFx0XHRwYWRkaW5nOjAgMCAxMHB4IDA7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzouMDEyNWVtO1xuXHRcdH1cblxuXHRcdCNwcm8taW50cm8gaDIge1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6NjAwO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRtYXJnaW46MDtcblx0XHRcdHBhZGRpbmc6MCAwIDEwcHggMDtcblx0XHR9XG5cdFx0I3Byby1pbnRybyBwIHtcblx0XHRcdGZvbnQtc2l6ZToxNnB4O1xuXHRcdH1cblxuXHRcdC5nZXRfc3RhcnRlZF9idXR0b24ge1xuXHRcdFx0ZGlzcGxheTpibG9jaztcblx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0fVxuXG5cdFx0I3Byby1pbnRybyB7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4xNSk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRwYWRkaW5nOjIwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHR9XG5cblx0fVxuXHQucHJvLXNsaWRlIHtcblx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0fVxuXG5cdC5wcm8tZmVhdHVyZXMgaDIge1xuXHRcdGNvbG9yOiAjNTg1NzU3O1xuXHRcdGZvbnQtc2l6ZTozMHB4O1xuXHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206NTBweDtcblx0fVxuXG5cdCNwcm8tY3RhLXdyYXAge1xuXHRcdGJhY2tncm91bmQ6ICM0NDQzNDM7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM1RTVFNUU7XG5cdFx0cGFkZGluZzo1MHB4IDA7XG5cdH1cblx0I3Byby1jdGEge1xuXHRcdG1hcmdpbjowIGF1dG87XG5cdFx0YmFja2dyb3VuZDogIzQ0NDM0MztcblxuXHRcdGgyIHtcblx0XHRcdGNvbG9yOiNmZmY7XG5cdFx0XHRmb250LXNpemU6MzZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OjcwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHR9XG5cdFx0aDMge1xuXHRcdFx0Y29sb3I6I2ZmZjtcblx0XHRcdG1hcmdpbjo1cHggMCAwIDA7XG5cdFx0fVxuXHR9XG5cblx0LnNpZ251cC1mb290ZXIge1xuXHRcdGJhY2tncm91bmQ6ICNlZmVmZWY7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0cGFkZGluZzogNTBweDtcblxuXHRcdHAge1xuXHRcdFx0Y29sb3I6IzU4NTc1Nztcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0fVxuXG5cdFx0LnNpZ251cC1mb290ZXItbG9nb3MtbGlzdCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdFx0QGluY2x1ZGUgZmxleGJveDtcblx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcblx0XHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdH1cblxuXHRcdC5zaWdudXAtZm9vdGVyLWxvZ29zLWxpc3QtaXRlbSB7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0fVxuXG5cdH1cblx0I3Byby1kZW1vIHtcblx0XHRtYXJnaW46MDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjQzBDMEMwO1xuXHRcdGJveC1zaGFkb3c6IDAgMXB4IDRweCAwIHJnYmEoMCwwLDAsMC4yMCk7XG5cdH1cblxufSAqL1xuLnByaWNpbmctdmlkZW8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucHJpY2luZy12aWRlbyAjcHJvLWRlbW8ge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMXJlbSBhdXRvIDRyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogNDAwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5mbGV4aWJsZS1iaWxsaW5nIHtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbmEucHJvLWZlYXR1cmVzLWxpbmsge1xuICBjb2xvcjogI0ZGOTIwMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5hLnByby1mZWF0dXJlcy1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTI1cHgpIHtcbiAgLnByaWNpbmctY2FyZCAuY2FyZC1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDIuNWVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTE1cHgpIHtcbiAgLnByaWNpbmctY2FyZCAuY2FyZC1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDIuNGVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAucHJpY2luZy1jYXJkIC5jYXJkLWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogMS44ZW07XG4gIH1cbiAgLnByaWNpbmctY2FyZCAuY2FyZC1jb250ZW50IC5wcmljZSB7XG4gICAgZm9udC1zaXplOiAzLjI1ZW07XG4gIH1cbn1cbi8qIC5zaWdudXAtZm9vdGVyLXVuZGVybGluZSB7XG5cdGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL3NpZ251cC91bmRlcmxpbmUuc3ZnKSBuby1yZXBlYXQgYm90dG9tO1xuXHRwYWRkaW5nOiAwIDAgN3B4O1xufSAqL1xuI2ZlYXR1cmUtcGFnZSBzZWN0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4jZmVhdHVyZS1wYWdlIHNlY3Rpb24udXNpbmctYmF0Y2hnZW8ge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZmVhdHVyZS1zZXQgLmZlYXR1cmUtZ3JvdXAge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tb3otYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5mZWF0dXJlLXNldCBoMiB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZlYXR1cmUtc2V0IHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZmVhdHVyZS1zZXQgLmZlYXR1cmUtaXRlbSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtd2Via2l0LWZsZXg6IDE7XG4gIC1tb3otYm94LWZsZXg6IDE7XG4gIC1tb3otZmxleDogMTtcbiAgLW1zLWZsZXg6IDE7XG4gIGZsZXg6IDE7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwIDExcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2YwZjJmMztcbn1cbi5mZWF0dXJlLXNldCAuZmVhdHVyZS1pdGVtIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMzYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZmVhdHVyZS1zZXQgLmZlYXR1cmUtaXRlbSBhOmhvdmVyIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLmZlYXR1cmUtc2V0IC5mZWF0dXJlLWl0ZW0gLmZlYXR1cmUtY29udGVudCB7XG4gIGhlaWdodDogMTU1cHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLmZlYXR1cmUtc2V0IC5mZWF0dXJlLWl0ZW0gLmZlYXR1cmUtY29udGVudCBoMyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICMwMjQwNTk7XG4gIG1hcmdpbjogMCAwIDEycHggMDtcbiAgcGFkZGluZzogMDtcbn1cbi5mZWF0dXJlLXNldCAuZmVhdHVyZS1pdGVtIC5mZWF0dXJlLWNvbnRlbnQgcCB7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4uZmVhdHVyZS1zZXQgLmZlYXR1cmUtaXRlbSAuZmVhdHVyZS1jb250ZW50IHAubW9yZSB7XG4gIGNvbG9yOiAjMDI0MDU5O1xufVxuLmZlYXR1cmUtc2V0IC5mZWF0dXJlLWl0ZW0gLmZlYXR1cmVpbGwge1xuICBoZWlnaHQ6IDE5NXB4O1xuICBwYWRkaW5nOiAyMHB4IDI1cHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbW96LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZmVhdHVyZS1zZXQgLmZlYXR1cmUtaXRlbSAuZmVhdHVyZWlsbCBpbWcge1xuICBtYXgtd2lkdGg6IDE3MHB4O1xuICBtYXgtaGVpZ2h0OiAxNzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNTBweCkge1xuICAuZmVhdHVyZS1zZXQgLmZlYXR1cmUtaXRlbSAuZmVhdHVyZWlsbCBpbWcge1xuICAgIG1heC13aWR0aDogMTQwcHg7XG4gICAgbWF4LWhlaWdodDogMTQwcHg7XG4gIH1cbn1cbi5mZWF0dXJlLXNldCAuZmVhdHVyZS1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZiZmJmYjtcbn1cblxuLmZvcnlvdXJidXNpbmVzcyAuZmVhdHVyZS1pdGVtIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5mb3J5b3VyYnVzaW5lc3MgLmZlYXR1cmUtY29udGVudCBwIHtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4udXNpbmctYmF0Y2hnZW8gLnVzaW5nLWJhdGNoZ2VvLWNvbnRhaW4gYTpob3ZlciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3BhY2l0eTogMC44O1xufVxuLnVzaW5nLWJhdGNoZ2VvIC51c2luZy1iYXRjaGdlby1jb250YWluIGgxLFxuLnVzaW5nLWJhdGNoZ2VvIC51c2luZy1iYXRjaGdlby1jb250YWluIHAsXG4udXNpbmctYmF0Y2hnZW8gLnVzaW5nLWJhdGNoZ2VvLWNvbnRhaW4gdWwsXG4udXNpbmctYmF0Y2hnZW8gLnVzaW5nLWJhdGNoZ2VvLWNvbnRhaW4gbGksXG4udXNpbmctYmF0Y2hnZW8gLnVzaW5nLWJhdGNoZ2VvLWNvbnRhaW4gYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnVzaW5nLWJhdGNoZ2VvIC51c2luZy1iYXRjaGdlby1jb250YWluIGgxLFxuLnVzaW5nLWJhdGNoZ2VvIC51c2luZy1iYXRjaGdlby1jb250YWluIHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udXNpbmctYmF0Y2hnZW8gLnVzaW5nLWJhdGNoZ2VvLWNvbnRhaW4gdWwsXG4udXNpbmctYmF0Y2hnZW8gLnVzaW5nLWJhdGNoZ2VvLWNvbnRhaW4gbGkge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi51c2luZy1iYXRjaGdlbyAudXNpbmctYmF0Y2hnZW8tY29udGFpbiBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2ljb24tYXJ0aWNsZS5zdmcpIG5vLXJlcGVhdCAwIDJweDtcbn1cbi51c2luZy1iYXRjaGdlbyAudXNpbmctYmF0Y2hnZW8tY29udGFpbiBsaSBhIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuLnVzaW5nLWJhdGNoZ2VvIC51c2luZy1iYXRjaGdlby1jb250YWluIGxpOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5iYXRjaGdlby1saXN0LXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LWJhc2lzOiAzMyU7XG4gIC1tb3otZmxleC1iYXNpczogMzMlO1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMzMlO1xuICBmbGV4LWJhc2lzOiAzMyU7XG59XG4uYmF0Y2hnZW8tbGlzdC13cmFwcGVyIHVsIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLXdlYmtpdC1mbGV4OiAxO1xuICAtbW96LWJveC1mbGV4OiAxO1xuICAtbW96LWZsZXg6IDE7XG4gIC1tcy1mbGV4OiAxO1xuICBmbGV4OiAxO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogODAxcHgpIHtcbiAgLmJhdGNoZ2VvLWxpc3Qtd3JhcHBlciB1bDpmaXJzdC1vZi10eXBlIHtcbiAgICBmbGV4LWJhc2lzOiA0MCU7XG4gIH1cbiAgLmJhdGNoZ2VvLWxpc3Qtd3JhcHBlciB1bDpudGgtb2YtdHlwZSgyKSB7XG4gICAgZmxleC1iYXNpczogMzMlO1xuICB9XG4gIC5iYXRjaGdlby1saXN0LXdyYXBwZXIgdWw6bGFzdC1vZi10eXBlIHtcbiAgICBmbGV4LWJhc2lzOiAyNyU7XG4gIH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTE1MHB4KSB7XG4gIC5mZWF0dXJlLWdyb3VwIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuZmVhdHVyZS1zZXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5mZWF0dXJlLXNldCAuZmVhdHVyZS1pdGVtIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiBub25lO1xuICAgIC13ZWJraXQtZmxleDogbm9uZTtcbiAgICAtbW96LWJveC1mbGV4OiBub25lO1xuICAgIC1tb3otZmxleDogbm9uZTtcbiAgICAtbXMtZmxleDogbm9uZTtcbiAgICBmbGV4OiBub25lO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogMzAlO1xuICAgIC1tb3otZmxleC1iYXNpczogMzAlO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAzMCU7XG4gICAgZmxleC1iYXNpczogMzAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmJhdGNoZ2VvLWxpc3Qtd3JhcHBlciB7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLmJhdGNoZ2VvLWxpc3Qtd3JhcHBlciB1bCB7XG4gICAgd2lkdGg6IDIyNXB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuYmF0Y2hnZW8tbGlzdC13cmFwcGVyIHVsIGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gIC5mZWF0dXJlLWdyb3VwIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuZmVhdHVyZS1zZXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5mZWF0dXJlLXNldCAuZmVhdHVyZS1pdGVtIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC13ZWJraXQtZmxleDogMTtcbiAgICAtbW96LWJveC1mbGV4OiAxO1xuICAgIC1tb3otZmxleDogMTtcbiAgICAtbXMtZmxleDogMTtcbiAgICBmbGV4OiAxO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogNDglO1xuICAgIC1tb3otZmxleC1iYXNpczogNDglO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA0OCU7XG4gICAgZmxleC1iYXNpczogNDglO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxuICAudXNpbmctYmF0Y2hnZW8tY29udGFpbiB1bCBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ2MHB4KSB7XG4gIC5mZWF0dXJlLWdyb3VwIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLmZlYXR1cmUtc2V0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZmVhdHVyZS1zZXQgLmZlYXR1cmUtaXRlbSB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDEwMCU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiAxMDAlO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAxMDAlO1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbi5wcm9tby1mZWF0dXJlcy5mZWF0dXJlLXNldCAuZmVhdHVyZS1pdGVtIHtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA2cHggcmdiYSgwLCAwLCAwLCAwLjMzKTtcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTI1MHB4KSB7XG4gIC5wcm9tby1mZWF0dXJlcy5mZWF0dXJlLXNldCAuZmVhdHVyZS1pdGVtIHtcbiAgICBtYXJnaW46IDAgMi4yNXJlbTtcbiAgfVxufVxuLm1hcC1leGNlbC1kYXRhIC5zcGxhc2gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5tYXAtZXhjZWwtZGF0YSAuZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLm1hcC1leGNlbC1kYXRhIC5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ubWFwLWV4Y2VsLWRhdGEgLmZsZXgtd2lkdGgge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLm1hcC1leGNlbC1kYXRhIC5pbWFnZUJsb2NrIHtcbiAgbWluLXdpZHRoOiAyNTBweDtcbn1cbi5tYXAtZXhjZWwtZGF0YSAjZmVhdHVyZXNfY3RhX2J1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTgwcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFwLWV4Y2VsLWRhdGEgLnRleHRCbG9jayB7XG4gICAgd2lkdGg6IDgyJTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTE4MHB4KSB7XG4gIC5tYXAtZXhjZWwtZGF0YSAuZmxleC13aWR0aCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4uZGF0YS1hbmFseXNpcyAuc3BsYXNoIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uZGF0YS1hbmFseXNpcyAuZmxleC1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmRhdGEtYW5hbHlzaXMgLmZsZXgtY29sdW1uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5kYXRhLWFuYWx5c2lzIC5mbGV4LXdpZHRoIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmRhdGEtYW5hbHlzaXMgLmltYWdlQmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAyNTBweDtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG59XG4uZGF0YS1hbmFseXNpcyAjZmVhdHVyZXNfY3RhX2J1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTgwcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGF0YS1hbmFseXNpcyAudGV4dEJsb2NrIHtcbiAgICB3aWR0aDogODIlO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTgwcHgpIHtcbiAgLmRhdGEtYW5hbHlzaXMgLmZsZXgtd2lkdGgge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLnJlYWwtZXN0YXRlLW1hcHBpbmcgLnNwbGFzaCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLnJlYWwtZXN0YXRlLW1hcHBpbmcgLmltYWdlQmxvY2sge1xuICBtaW4td2lkdGg6IDI1MHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTE4MHB4KSB7XG4gIC5yZWFsLWVzdGF0ZS1tYXBwaW5nIC5zcGxhc2gge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuI21vYmlsZS1wYWdlLXdyYXBwZXIgI2NvbnRlbnQtd3JhcCB7XG4gIC8qIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL3NpZ251cC9zaWdudXAtYmFja2dyb3VuZC5qcGcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgKi9cbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4jbW9iaWxlLXBhZ2Utd3JhcHBlciAjY29udGVudC13cmFwIC5idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG4jbW9iaWxlLXBhZ2Utd3JhcHBlciAubW9iaWxlLXBhZ2UtaW50cm8ge1xuICBwYWRkaW5nOiA4MHB4IDI1cHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNtb2JpbGUtcGFnZS13cmFwcGVyIC5tb2JpbGUtcGFnZS1pbnRybyBoMSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIuNGVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNtb2JpbGUtcGFnZS13cmFwcGVyIC5tb2JpbGUtcGFnZS1pbnRybyBoMiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgY29sb3I6ICNmYjliMzk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuI21vYmlsZS1wYWdlLXdyYXBwZXIgLm1vYmlsZS1wYWdlLWludHJvIHAge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuI21vYmlsZS1wYWdlLXdyYXBwZXIgLm1vYmlsZS1wYWdlLWludHJvIHVsIHtcbiAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbn1cbiNtb2JpbGUtcGFnZS13cmFwcGVyIC5tb2JpbGUtcGFnZS1pbnRybyB1bCBsaSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4jbW9iaWxlLXBhZ2Utd3JhcHBlciAubW9iaWxlLXBhZ2UtaW50cm8gcC5kaXNjbGFpbWVyIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG4jbW9iaWxlLXBhZ2Utd3JhcHBlciAubW9iaWxlLXBhZ2UtaW50cm8gcC5kaXNjbGFpbWVyIGEge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jbW9iaWxlLXBhZ2Utd3JhcHBlciAubW9iaWxlLXBhZ2UtaW1hZ2Utd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjbW9iaWxlLXBhZ2Utd3JhcHBlciAubW9iaWxlLXBhZ2UtaW1hZ2Utd3JhcHBlciB7XG4gICAgcmlnaHQ6IDUlO1xuICB9XG59XG4jbW9iaWxlLXBhZ2Utd3JhcHBlciAuZG93bmxvYWQtY2FsbG91dCB7XG4gIGJhY2tncm91bmQ6ICMwMjM0NDg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luOiAxMHB4IDAgMTVweCAwO1xuICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNDVweCkge1xuICAjbW9iaWxlLXBhZ2Utd3JhcHBlciAuZG93bmxvYWQtY2FsbG91dCB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICB9XG59XG4jbW9iaWxlLXBhZ2Utd3JhcHBlciAuZG93bmxvYWQtY2FsbG91dCBwIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzVweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxNXB4IDAgMCAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI21vYmlsZS1wYWdlLXdyYXBwZXIgLmRvd25sb2FkLWNhbGxvdXQgcCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjbW9iaWxlLXBhZ2Utd3JhcHBlciAuZG93bmxvYWQtY2FsbG91dCBwIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gICNtb2JpbGUtcGFnZS13cmFwcGVyIC5kb3dubG9hZC1jYWxsb3V0IGltZyB7XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTE2MHB4KSB7XG4gICNtb2JpbGUtcGFnZS13cmFwcGVyIC5kb3dubG9hZC1jYWxsb3V0IGltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogLTE1cHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNtb2JpbGUtcGFnZS13cmFwcGVyIC5kb3dubG9hZC1jYWxsb3V0IGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbiNwcm8tZmVhdHVyZXMtbW9iaWxlIGgzIHtcbiAgY29sb3I6ICMwMjQwNTk7XG59XG5cbi5rZXktZmVhdHVyZSB7XG4gIG1hcmdpbjogMXJlbSAwO1xufVxuXG4jd2h5LWdvLW1vYmlsZSAuZmVhdHVyZS1ncm91cCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1vei1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXgtd2lkdGg6IDExNDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jd2h5LWdvLW1vYmlsZSAuZmVhdHVyZS1pdGVtIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC13ZWJraXQtZmxleDogMTtcbiAgLW1vei1ib3gtZmxleDogMTtcbiAgLW1vei1mbGV4OiAxO1xuICAtbXMtZmxleDogMTtcbiAgZmxleDogMTtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDAgMSU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbiN3aHktZ28tbW9iaWxlIC5mZWF0dXJlLWl0ZW0gLmZlYXR1cmUtY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMjVweDtcbn1cbiN3aHktZ28tbW9iaWxlIC5mZWF0dXJlLWl0ZW0gLmZlYXR1cmUtY29udGVudCBoMyB7XG4gIGNvbG9yOiAjMDI0MDU5O1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG4jd2h5LWdvLW1vYmlsZSAuZmVhdHVyZS1pdGVtIC5mZWF0dXJlLWNvbnRlbnQgcCB7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS4zNTtcbn1cbiN3aHktZ28tbW9iaWxlIC5mZWF0dXJlLWl0ZW0gLmZlYXR1cmUtY29udGVudCBwLm1vcmUge1xuICBjb2xvcjogIzM2Yztcbn1cbiN3aHktZ28tbW9iaWxlIC5mZWF0dXJlLWl0ZW0gLmZlYXR1cmVpbGwge1xuICBoZWlnaHQ6IDIyMHB4O1xuICBwYWRkaW5nOiA1MHB4IDE1cHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbW96LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4jd2h5LWdvLW1vYmlsZSAuZmVhdHVyZS1pdGVtIC5mZWF0dXJlaWxsIGltZyB7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIG1heC1oZWlnaHQ6IDE4MHB4O1xufVxuXG4jZ2V0c3RhcnRlZHdpdGhiZyBvbCBsaSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbiNnZXRzdGFydGVkd2l0aGJnIC53cmFwIHtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbiNnZXRzdGFydGVkd2l0aGJnIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMy41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA2M3B4KSB7XG4gICNnZXRzdGFydGVkd2l0aGJnIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNnZXRzdGFydGVkd2l0aGJnIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG59XG5cbiNmb290ZXIge1xuICBtYXJnaW46IDA7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExNjBweCkge1xuICAubW9iaWxlLXBhZ2UtaW50cm8gLmRvd25sb2FkLWNhbGxvdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAubW9iaWxlLXBhZ2UtaW50cm8gLmRvd25sb2FkLWNhbGxvdXQgcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAubW9iaWxlLXBhZ2UtaW50cm8gLmRvd25sb2FkLWNhbGxvdXQgYSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubW9iaWxlLXBhZ2UtaW50cm8gLmRvd25sb2FkLWNhbGxvdXQgaW1nIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tb2JpbGUtcGFnZS1pbWFnZS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjd2h5LWdvLW1vYmlsZSAuZmVhdHVyZS1ncm91cCB7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgI3doeS1nby1tb2JpbGUgLmZlYXR1cmUtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuLmhvbWUtYWRtaW4tbWFwLXRhYmxlLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAzZW07XG59XG5cbi5ob21lLWFkbWluLW1hcC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMCBhdXRvIDRyZW07XG59XG4uaG9tZS1hZG1pbi1tYXAtY29udGFpbmVyIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4uaG9tZS1hZG1pbi1tYXAtY29udGFpbmVyIHRkIHtcbiAgcGFkZGluZzogOHB4IDlweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMCAwIDFweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5ob21lLWFkbWluLW1hcC1jb250YWluZXIgdGQuY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmhvbWUtYWRtaW4tbWFwLWNvbnRhaW5lciB0ZC51cGRhdGVkIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmhvbWUtYWRtaW4tbWFwLWNvbnRhaW5lciB0aCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIHBhZGRpbmc6IDZweCA5cHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMCAxcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uaG9tZS1hZG1pbi1tYXAtY29udGFpbmVyIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4IDAgMCAwO1xufVxuLmhvbWUtYWRtaW4tbWFwLWNvbnRhaW5lciAuY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmhvbWUtYWRtaW4tbWFwLWNvbnRhaW5lciAuYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW46IDJweDtcbiAgcGFkZGluZzogNnB4IDEwcHg7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lLWFkbWluLW1hcC1jb250YWluZXIgLmJ1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmhvbWUtYWRtaW4tbWFwLWNvbnRhaW5lciB0ZCB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuU2lkZWJhciBOYXZpZ2F0aW9uIFN0eWxlc1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuU2lkZWJhciBOYXZpZ2F0aW9uIFN0eWxlc1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuKiwgOjpiZWZvcmUsIDphZnRlciB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uaGlkZS1uYXZiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2Nyb2xsZXIsXG4uc2Nyb2xsZXItaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jb250YWluZXIsXG4uYmctY29udGFpbmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jb250YWluZXIubWFwLXBhZ2UtY29udGFpbmVyLmRhdGEtdmlldy1vcGVuLFxuLmJnLWNvbnRhaW5lci5tYXAtcGFnZS1jb250YWluZXIuZGF0YS12aWV3LW9wZW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5tZW51LXRyaWdnZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgZm9udC1zaXplOiAwLjllbTtcbn1cbi5tZW51LXRyaWdnZXI6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xuICBjb250ZW50OiBcIlwiO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNnB4ICNmZmYsIDAgMTJweCAjY2NjLCAwIDE4cHggI2ZmZiwgMCAyNHB4ICNjY2M7XG4gIGJveC1zaGFkb3c6IDAgNnB4ICNmZmYsIDAgMTJweCAjY2NjLCAwIDE4cHggI2ZmZiwgMCAyNHB4ICNjY2M7XG59XG5cbi5tZW51LXRyaWdnZXI6aG92ZXIsXG4ubWVudS10cmlnZ2VyOmFjdGl2ZSxcbi5tZW51LXRyaWdnZXI6dmlzaXRlZCB7XG4gIGJvcmRlcjogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubWVudS10cmlnZ2VyOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4ubXAtcHVzaGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgei1pbmRleDogOTk5OTtcbn1cbi5tcC1wdXNoZXIubXAtcHVzaGVkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi5tcC1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMzAwcHg7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICB3aWR0aDogMzIwcHg7XG4gIHotaW5kZXg6IDk5OTk5O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXAtbWVudSB7XG4gICAgd2lkdGg6IDg2JTtcbiAgfVxufVxuXG4ubXAtbGV2ZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG59XG5cbi8qIG92ZXJsYXlzIGZvciBwdXNoZXIgYW5kIGZvciBsZXZlbCB0aGF0IGdldHMgY292ZXJlZCAqL1xuLm1wLXB1c2hlcjo6YWZ0ZXIsXG4ubXAtbGV2ZWw6OmFmdGVyLFxuLm1wLWxldmVsOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5tcC1wdXNoZXI6OmFmdGVyLFxuLm1wLWxldmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MsIHdpZHRoIDAuMXMgMC4zcywgaGVpZ2h0IDAuMXMgMC4zcztcbiAgLW1zLXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcywgd2lkdGggMC4xcyAwLjNzLCBoZWlnaHQgMC4xcyAwLjNzO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MsIHdpZHRoIDAuMXMgMC4zcywgaGVpZ2h0IDAuMXMgMC4zcztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzLCB3aWR0aCAwLjFzIDAuM3MsIGhlaWdodCAwLjFzIDAuM3M7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcywgd2lkdGggMC4xcyAwLjNzLCBoZWlnaHQgMC4xcyAwLjNzO1xufVxuXG4ubXAtbGV2ZWw6OmFmdGVyIHtcbiAgei1pbmRleDogLTE7XG59XG5cbi5tcC1wdXNoZXIubXAtcHVzaGVkOjphZnRlcixcbi5tcC1sZXZlbC5tcC1sZXZlbC1vdmVybGF5OjphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICAtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xufVxuXG4ubXAtbGV2ZWwubXAtbGV2ZWwtb3ZlcmxheSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm1wLWxldmVsLm1wLWxldmVsLW92ZXJsYXkubXAtbGV2ZWw6OmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubXAtcHVzaGVyLFxuLm1wLWxldmVsIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuXG4vKiBvdmVybGFwICovXG4ubXAtb3ZlcmxhcCAubXAtbGV2ZWwubXAtbGV2ZWwtb3BlbiB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMXB4IDAgMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm94LXNoYWRvdzogMXB4IDAgMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4vKiBGaXJzdCBsZXZlbCAqL1xuLm1wLW1lbnUgPiAubXAtbGV2ZWwsXG4ubXAtbWVudSA+IC5tcC1sZXZlbC5tcC1sZXZlbC1vcGVuLFxuLm1wLW1lbnUubXAtb3ZlcmxhcCA+IC5tcC1sZXZlbCxcbi5tcC1tZW51Lm1wLW92ZXJsYXAgPiAubXAtbGV2ZWwubXAtbGV2ZWwtb3BlbiB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLyogY292ZXIgKi9cbi5tcC1jb3ZlciAubXAtbGV2ZWwubXAtbGV2ZWxlbiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLm1wLWNvdmVyIC5tcC1sZXZlbC5tcC1sZXZlbC1vcGVuID4gdWwgPiBsaSA+IC5tcC1sZXZlbDpub3QoLm1wLWxldmVsLW9wZW4pIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG59XG5cbmRpdiNzaWRlYmFyLXJlY2VudGx5LXZpZXdlZCAubXAtYmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMWVtO1xuICBvdXRsaW5lOiBub25lO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcztcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjRkY4QTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuZGl2I3NpZGViYXItcmVjZW50bHktdmlld2VkIC5tcC1iYWNrOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcImJhdGNoZ2VvdG9vbGJhcmljb25zXCI7XG4gIGNvbnRlbnQ6IFwiXFxlOTIzXCI7XG4gIGZvbnQtc2l6ZTogMS44ZW07XG4gIHdpZHRoOiAyMnB4O1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDBweCkgYW5kIChtYXgtd2lkdGg6IDkxOHB4KSB7XG4gIC5tZW51LXRyaWdnZXIge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBmb250LXNpemU6IDAuOWVtO1xuICAgIGhlaWdodDogMzJweDtcbiAgICB0b3A6IDhweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5tZW51LXRyaWdnZXI6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAycHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBiYWNrZ3JvdW5kOiAjY2NjO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCA0cHggI2ZmZiwgMCA4cHggI2NjYywgMCAxMnB4ICNmZmYsIDAgMTZweCAjY2NjO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4ICNmZmYsIDAgOHB4ICNjY2MsIDAgMTJweCAjZmZmLCAwIDE2cHggI2NjYztcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4vKlNvbWUgc3R5bGluZyBmb3IgdGhlIHNpZGViYXIgbWVudSovXG4jbXAtbWVudSAjbG9naW5fYm94IGlucHV0W3R5cGU9dGV4dF0sXG4jbXAtbWVudSAjbG9naW5fYm94IGlucHV0W3R5cGU9cGFzc3dvcmRdIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTIsIDE4OSwgNjYsIDAuNik7XG59XG5cbiNtcC1tZW51ICNsb2dpbl9ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi8qIFNpZGViYXIgTG9naW4gQm94ICovXG4jc2lkZWJhci11dGlsaXR5IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuI3NpZGViYXJfbG9naW5fYm94IHtcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luOiAxcmVtIGF1dG8gMnJlbTtcbiAgcGFkZGluZzogMC44cmVtIDFyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRDQ0OTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbiNzaWRlYmFyX2xvZ2luX2JveCAuZXJyb3Ige1xuICBjb2xvcjogI0I1MUQwOTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5cbiNzaWRlYmFyX2xvZ2luX2JveCBoMyB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuI3NpZGViYXJfbG9naW5fYm94IGZvcm0ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuI3NpZGViYXJfbG9naW5fYm94IGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3NpZGViYXJfbG9naW5fYm94IGlucHV0W3R5cGU9dGV4dF0sXG4jc2lkZWJhcl9sb2dpbl9ib3ggaW5wdXRbdHlwZT1wYXNzd29yZF0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlci1jb2xvcjogIzhiOGI4YjtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwLjllbSAwLjc1ZW07XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbn1cblxuI3NpZGViYXJfbG9naW5fYm94IGZvcm0gcCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gICNzaWRlYmFyX2xvZ2luX2JveCBmb3JtIHAge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG4jc2lkZWJhcl9sb2dpbl9ib3ggcCB7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE1cHg7XG59XG4jc2lkZWJhcl9sb2dpbl9ib3ggcDpsYXN0LWNoaWxkIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbiNzaWRlYmFyX2xvZ2luX2JveCBwIGEge1xuICBjb2xvcjogIzdGNkUzNTtcbn1cbiNzaWRlYmFyX2xvZ2luX2JveCBwICNzaWRlYmFyX2xvZ2luX2JveCBzcGFuIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbiNzaWRlYmFyX2xvZ2luX2JveCBwIC5mb3Jnb3RfbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzAyMzQ0ODtcbn1cbiNzaWRlYmFyX2xvZ2luX2JveCBwIC5mb3Jnb3RfbGluazpob3ZlciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMwMjM0NDg7XG59XG4jc2lkZWJhcl9sb2dpbl9ib3ggcCAuYXZhdGFyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogLTZweDtcbn1cbiNzaWRlYmFyX2xvZ2luX2JveCBwIC5sb2NrLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogLTNweDtcbiAgbWFyZ2luLXRvcDogLTRweDtcbn1cbiNzaWRlYmFyX2xvZ2luX2JveCBwICNsb2dpbl9idXR0b24geyAvKiBcbmJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjEpO1xuZm9udC1zaXplOjE0cHggIWltcG9ydGFudDtcbmJvcmRlcjpub25lO1xudGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuZm9udC13ZWlnaHQ6NzAwO1xucGFkZGluZzouNzVyZW0gMnJlbTtcbmNvbG9yOiAjRkZGO1xuICovXG4gIHBhZGRpbmc6IDE0cHggMjBweDtcbiAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAwLjI1cmVtIDAgMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gICNzaWRlYmFyX2xvZ2luX2JveCBwICNsb2dpbl9idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgfVxufVxuXG4jc2lkZWJhci1uYXZpZ2F0aW9uIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxcmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbiNzaWRlYmFyLW5hdmlnYXRpb24gbGkge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbiNzaWRlYmFyLW5hdmlnYXRpb24gbGkgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjMDcxRDI1O1xuICBwYWRkaW5nOiAwLjI1cmVtIDA7XG4gIG1hcmdpbjogMC41cmVtIDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNzaWRlYmFyLW5hdmlnYXRpb24gbGkgYTpob3ZlciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzMzMztcbn1cblxuLyogQG1lZGlhIGFsbCBhbmQgKG1heC1oZWlnaHQ6IDY5OXB4KSB7XG5cdCNzaWRlYmFyLW5hdmlnYXRpb24ge1xuXHRcdHBhZGRpbmc6IC41cmVtIDFyZW07XG5cdFx0bGl7XG5cdFx0XHRhe1xuXHRcdFx0XHRwYWRkaW5nOiAuNXJlbSAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDkxOXB4KSB7XG4gIC5zaXRlLXBhZ2UtY29udGFpbmVyICNzaWRlYmFyLW5hdmlnYXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuZGl2IHVsIGxpICNzZWNvbmRhcnktbWVudS10cmlnZ2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuZGl2IHVsIGxpICNzZWNvbmRhcnktbWVudS10cmlnZ2VyOmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiYmF0Y2hnZW90b29sYmFyaWNvbnNcIjtcbiAgY29udGVudDogXCJcXGU5MjRcIjtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbiNzaWRlYmFyLXJlY2VudGx5LXZpZXdlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGhlaWdodDogMTAwdmg7XG59XG5cbiNzaWRlYmFyLXJlY2VudGx5LXZpZXdlZCBoMyB7XG4gIGNvbG9yOiAjNzc3O1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgYmFja2dyb3VuZDogI2ZmZDQ0OTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxcmVtO1xuICBmb250LXNpemU6IDFlbTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuXG4jcmVjZW50bHktdmlld2VkLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbSAxcmVtO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbiNzaWRlYmFyLWFjY291bnQtbmF2aWdhdGlvbixcbiNzaWRlYmFyLW5hdmlnYXRpb24ubG9nZ2VkLWluIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxcmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZENDQ5O1xufVxuI3NpZGViYXItYWNjb3VudC1uYXZpZ2F0aW9uIGxpLFxuI3NpZGViYXItbmF2aWdhdGlvbi5sb2dnZWQtaW4gbGkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbiNzaWRlYmFyLWFjY291bnQtbmF2aWdhdGlvbiBsaTpsYXN0LWNoaWxkLFxuI3NpZGViYXItbmF2aWdhdGlvbi5sb2dnZWQtaW4gbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4jc2lkZWJhci1hY2NvdW50LW5hdmlnYXRpb24gbGkgYSxcbiNzaWRlYmFyLW5hdmlnYXRpb24ubG9nZ2VkLWluIGxpIGEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICBwYWRkaW5nOiAwLjc1cmVtIDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI3NpZGViYXItYWNjb3VudC1uYXZpZ2F0aW9uIGxpIGE6aG92ZXIsXG4jc2lkZWJhci1uYXZpZ2F0aW9uLmxvZ2dlZC1pbiBsaSBhOmhvdmVyIHtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LWhlaWdodDogNjk5cHgpIHtcbiAgI3NpZGViYXItYWNjb3VudC1uYXZpZ2F0aW9uLFxuICAjc2lkZWJhci1uYXZpZ2F0aW9uLmxvZ2dlZC1pbiB7XG4gICAgcGFkZGluZzogMC41NXJlbSAxcmVtIDFyZW07XG4gIH1cbiAgI3NpZGViYXItYWNjb3VudC1uYXZpZ2F0aW9uIGxpIGEsXG4gICNzaWRlYmFyLW5hdmlnYXRpb24ubG9nZ2VkLWluIGxpIGEge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xuICB9XG59XG4jc2lkZWJhci1uYXZpZ2F0aW9uLmxvZ2dlZC1pbiB7XG4gIG1hcmdpbi10b3A6IC0xLjVyZW07XG59XG4jc2lkZWJhci1uYXZpZ2F0aW9uLmxvZ2dlZC1pbiBsaSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4jc2lkZWJhci1uYXZpZ2F0aW9uLmxvZ2dlZC1pbiBsaTpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuI3NpZGViYXItbmF2aWdhdGlvbi5sb2dnZWQtaW4gYSB7XG4gIG1hcmdpbjogMDtcbn1cblxuI3NpZ25vdXQtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDgwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgLW1vei1hbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbW96LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC13ZWJraXQtZmxleC1ncm93OiAxO1xuICAtbW96LWZsZXgtZ3JvdzogMTtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuI3NpZGViYXJfbG9naW5fc2lnbm91dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjRjRGMkY0O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI3NpZGViYXJfbG9naW5fc2lnbm91dDpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjRTRFMkU0O1xufVxuXG4jc2lkZWJhcl9zaWduaW4ge1xuICBwYWRkaW5nOiAxcmVtO1xuICBjb2xvcjogIzg1ODU4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2lkZWJhci1zaWdudXAtbnVkZ2Uge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDBweDtcbiAgY29sb3I6ICM3ZjZlMzU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbn1cblxuLnNpZGViYXItbmF2LXNpZ251cCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zaWRlYmFyLW5hdi1zaWdudXAgLnNpZ251cCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmluZm9Cb3gge1xuICBtYXJnaW46IDhweCBhdXRvIDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmluZm9Cb3ggLnBnIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgei1pbmRleDogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgcGFkZGluZzogM3B4IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzg1ODU4NTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogYXV0bztcbn1cbi5pbmZvQm94IC5wZyAucGctYXJyb3cge1xuICBmb250LXNpemU6IDI0cHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQ6ICNmZWZlZmU7IC8qIE9sZCBicm93c2VycyAqL1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmVmZWZlIDAlLCAjZjZmNmY2IDEwMCUpO1xuICBjb2xvcjogIzk3OTc5NztcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDRkNDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBoZWlnaHQ6IDI2cHg7XG59XG4uaW5mb0JveCAucGcgLnBnLWFycm93OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZWZlZmUgMTAwJSwgI2Y2ZjZmNiAwJSk7XG59XG4uaW5mb0JveCAucGcgLnBnLWFycm93OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcImJhdGNoZ2VvdG9vbGJhcmljb25zXCIgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGNvbnRlbnQ6IFwiXFxlOTIzXCI7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgY29sb3I6ICM5Nzk3OTc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtNHB4O1xufVxuLmluZm9Cb3ggLnBnIC5pY29uLWtleWJvYXJkLWFycm93LWxlZnQge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmluZm9Cb3ggLnBnIC5pY29uLWtleWJvYXJkLWFycm93LXJpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAtMXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmluZm9Cb3ggLnBnIC5pY29uLWtleWJvYXJkLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI0XCI7XG59XG4uaW5mb0JveCAuYmF0Y2hnZW8taW5mb2JveC1jbG9zZS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA3cHg7XG4gIHRvcDogN3B4O1xuICBjb2xvcjogIzk3OTc5NztcbiAgei1pbmRleDogOTk5OTk7XG59XG4uaW5mb0JveCAuYmF0Y2hnZW8taW5mb2JveC1jbG9zZS1idXR0b246YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiYmF0Y2hnZW90b29sYmFyaWNvbnNcIiAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgY29udGVudDogXCJcXGU5MTJcIjtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBjb2xvcjogIzk3OTc5Nztcbn1cbi5pbmZvQm94IC5pY29uLXJlbW92ZS1jaXJjbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAycHg7XG4gIHRvcDogN3B4O1xuICBjb2xvcjogIzk3OTc5NztcbiAgei1pbmRleDogOTk5OTk7XG59XG4uaW5mb0JveCAuaWNvbi1yZW1vdmUtY2lyY2xlOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcImJhdGNoZ2VvdG9vbGJhcmljb25zXCIgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGNvbnRlbnQ6IFwiXFxlOTIwXCI7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgY29sb3I6ICM5Nzk3OTc7XG59XG4uaW5mb0JveCAubWFya2VyTGFiZWwge1xuICB3aWR0aDogMzAwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uaW5mb0JveCAubWFya2VyTGFiZWwgZGl2IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM1ODU4NTc7XG59XG4uaW5mb0JveCAubWFya2VyTGFiZWwgZGl2Lm1hcmtlckRldGFpbHMgYSB7XG4gIGNvbG9yOiAjNTg1ODU3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uaW5mb0JveCAubWFya2VyTGFiZWwgZGl2Lm1hcmtlckRldGFpbHMgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBib3JkZXI6IG5vbmU7XG59XG4uaW5mb0JveCAubWFya2VyTGFiZWwgZGl2LmFkZHJlc3Mge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmluZm9Cb3ggLm1hcmtlckxhYmVsIC5tYXJrZXJDb250ZW50IHtcbiAgcGFkZGluZzogMTBweCAxZW0gNTVweCAxZW07XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4yNXB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xufVxuLmluZm9Cb3ggLm1hcmtlckxhYmVsIC5tYXJrZXJDb250ZW50IC5tYXJrZXJTdWIge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgLmluZm9Cb3ggLm1hcmtlckxhYmVsIC5tYXJrZXJDb250ZW50IC5tYXJrZXJTdWIge1xuICAgIG1heC1oZWlnaHQ6IDQ1MHB4O1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG59XG4uaW5mb0JveCAubWFya2VyTGFiZWwgLm1hcmtlckNvbnRlbnQgLm1hcmtlclN1YiAubWFya2VySW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICB3aWR0aDogODBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5pbmZvQm94IC5tYXJrZXJMYWJlbCAubWFya2VyQ29udGVudCAubWFya2VyU3ViIC5tYXJrZXJJbWFnZSBpbWcge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiA4MHB4O1xufVxuLmluZm9Cb3ggLm1hcmtlckxhYmVsIC5tYXJrZXJDb250ZW50IC5tYXJrZXJTdWIgLm1hcmtlckltYWdlLm5vLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5pbmZvQm94IC5tYXJrZXJMYWJlbCAubWFya2VyQ29udGVudCAubWFya2VyRGV0YWlscyBkaXYge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uaW5mb0JveCAubWFya2VyTGFiZWwgLmNhcmRUaXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmluZm9Cb3ggLm1hcmtlckxhYmVsIC5jYXJkVGl0bGUgYSB7XG4gIGNvbG9yOiAjMzM2NmNjO1xufVxuLmluZm9Cb3ggLm1hcmtlckxhYmVsIC5hZGRyZXNzIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLmluZm9Cb3ggLm1hcmtlckxhYmVsIC5sIHtcbiAgY29sb3I6ICM1ODU4NTc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uaW5mb0JveCAubWFya2VyTGFiZWwgLmluZm93aW5kb3ctZm9vdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDMycHg7XG4gIGJhY2tncm91bmQ6ICNmNmY2ZjY7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaW5mb0JveCAubWFya2VyTGFiZWwgLmluZm93aW5kb3ctZm9vdGVyIC5pbmZvd2luZG93LWZvb3Rlci1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGNvbG9yOiAjODc4Nzg3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tb3otYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaW5mb0JveCAubWFya2VyTGFiZWwgLmluZm93aW5kb3ctZm9vdGVyIC5pbmZvd2luZG93LWZvb3Rlci1idXR0b246YWN0aXZlLCAuaW5mb0JveCAubWFya2VyTGFiZWwgLmluZm93aW5kb3ctZm9vdGVyIC5pbmZvd2luZG93LWZvb3Rlci1idXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xufVxuLmluZm9Cb3ggLm1hcmtlckxhYmVsIC5pbmZvd2luZG93LWZvb3RlciAuaW5mb3dpbmRvdy1mb290ZXItYnV0dG9uOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmluZm9Cb3ggLm1hcmtlckxhYmVsIC5pbmZvd2luZG93LWZvb3RlciAuaW5mb3dpbmRvdy1mb290ZXItYnV0dG9uOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJiYXRjaGdlb3Rvb2xiYXJpY29uc1wiICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBjb250ZW50OiBcIlxcZTkyMlwiO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGNvbG9yOiAjOTc5Nzk3O1xufVxuLmluZm9Cb3ggLm1hcmtlckxhYmVsIC5pbmZvd2luZG93LWZvb3RlciAuaW5mb3dpbmRvdy1mb290ZXItYnV0dG9uLnBpbi1idXR0b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmFcIjtcbn1cbi5pbmZvQm94IC5tYXJrZXJMYWJlbCAuaW5mb3dpbmRvdy1mb290ZXIgLmluZm93aW5kb3ctZm9vdGVyLWJ1dHRvbi5waW4tYnV0dG9uLWFjdGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyYlwiO1xufVxuLmluZm9Cb3ggLm1hcmtlckxhYmVsIC5pbmZvd2luZG93LWZvb3RlciAuaW5mb3dpbmRvdy1mb290ZXItYnV0dG9uLnpvb20tYnV0dG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTExXCI7XG59XG4uaW5mb0JveCAubWFya2VyTGFiZWwgLmluZm93aW5kb3ctZm9vdGVyIC5pbmZvd2luZG93LWZvb3Rlci1idXR0b24udXJsLWJ1dHRvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyMVwiO1xufVxuLmluZm9Cb3ggLm1hcmtlckxhYmVsIC5pbmZvd2luZG93LWZvb3RlciAuaW5mb3dpbmRvdy1mb290ZXItYnV0dG9uLm5hdi1idXR0b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjJcIjtcbn1cbi5pbmZvQm94IC5tYXJrZXJMYWJlbCAuaW5mb3dpbmRvdy1mb290ZXIgLmluZm93aW5kb3ctZm9vdGVyLWJ1dHRvbi5kaXN0YW5jZS1idXR0b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWVcIjtcbn1cbi5pbmZvQm94IC5tYXJrZXJMYWJlbCAuaW5mb3dpbmRvdy1mb290ZXIgLmluZm93aW5kb3ctZm9vdGVyLWJ1dHRvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNvbG9yOiAjZDlkOWQ5O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDdweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggZG90dGVkICNjY2NjY2M7XG4gIGhlaWdodDogMTlweDtcbn1cbi5pbmZvQm94IC5tYXJrZXJMYWJlbCAuaW5mb3dpbmRvdy1mb290ZXIgLmluZm93aW5kb3ctZm9vdGVyLWJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbn1cbi5pbmZvQm94IC5tYXJrZXJMYWJlbCAuaW5mb3dpbmRvdy1mb290ZXIgLmluZm93aW5kb3ctZm9vdGVyLWJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbn1cbi5pbmZvQm94IC5tYXJrZXJMYWJlbCAuaW5mb3dpbmRvdy1mb290ZXIgLmluZm93aW5kb3ctZm9vdGVyLWJ1dHRvbjpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJhdGNoZ2VvLXRvb2xiYXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IDcwcHg7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxOTlweCkge1xuICAuYmF0Y2hnZW8tdG9vbGJhciB7XG4gICAgbGVmdDogMTBweDtcbiAgICByaWdodDogNXB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG4uYmF0Y2hnZW8tdG9vbGJhci1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJhdGNoZ2VvLXRvb2xiYXItYnV0dG9uLmRyYXdpbmctbWFuYWdlci1idXR0b24ge1xuICB3aWR0aDogNDhweDtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5iYXRjaGdlby10b29sYmFyLWJ1dHRvbi1ncm91cDpob3ZlciAuYmF0Y2hnZW8tdG9vbGJhci1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDlkOWQ5O1xufVxuXG4uYmF0Y2hnZW8tdG9vbGJhci1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xufVxuXG4uYmF0Y2hnZW8tdG9vbGJhci1idXR0b246Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5iYXRjaGdlby10b29sYmFyLWJ1dHRvbi1ncm91cCAuYmF0Y2hnZW8tdG9vbGJhci1idXR0b24ge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuXG4uYmF0Y2hnZW8tdG9vbGJhci1idXR0b24tZ3JvdXAgLmJhdGNoZ2VvLXRvb2xiYXItYnV0dG9uOmZpcnN0LWNoaWxkIHtcbiAgYm94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmJhdGNoZ2VvLXRvb2xiYXItYnV0dG9uLWdyb3VwOmZpcnN0LWNoaWxkIC5iYXRjaGdlby10b29sYmFyLWJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xufVxuXG4uYmF0Y2hnZW8tdG9vbGJhci1idXR0b24tZ3JvdXA6bGFzdC1jaGlsZCAuYmF0Y2hnZW8tdG9vbGJhci1idXR0b246Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xufVxuXG4uYmF0Y2hnZW8tdG9vbGJhci1idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uYmF0Y2hnZW8tdG9vbGJhci1idXR0b24taWNvbiB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNjY2NjY2O1xufVxuXG4uYmF0Y2hnZW8tdG9vbGJhci1idXR0b246aG92ZXIgLmJhdGNoZ2VvLXRvb2xiYXItYnV0dG9uLWljb24ge1xuICBjb2xvcjogIzExMTtcbn1cblxuLmJhdGNoZ2VvLXRvb2xiYXItYnV0dG9uLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG59XG5cbi5iYXRjaGdlby10b29sYmFyLWJ1dHRvbi5hY3RpdmUgLmJhdGNoZ2VvLXRvb2xiYXItYnV0dG9uLWljb246YmVmb3JlIHtcbiAgb3BhY2l0eTogMC4zO1xuICBjb2xvcjogIzMzMztcbn1cblxuLmJhdGNoZ2VvLXRvb2xiYXItYnV0dG9uLWdyb3VwIC5iYXRjaGdlby10b29sYmFyLWJ1dHRvbjpmaXJzdC1jaGlsZC5hY3RpdmUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC4xNSksIDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5iYXRjaGdlby10b29sYmFyLWJ1dHRvbi1ncm91cCAuYmF0Y2hnZW8tdG9vbGJhci1idXR0b246Zmlyc3QtY2hpbGQuYWN0aXZlIC5iYXRjaGdlby10b29sYmFyLWJ1dHRvbi1pY29uOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjMzM2NmNjO1xufVxuXG4uYmF0Y2hnZW8tdG9vbGJhci1idXR0b24tZ3JvdXAgLmdyb3VwU2VsZWN0aW9uQ291bnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDBweDtcbiAgYm90dG9tOiA0OHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5iYXRjaGdlby10b29sYmFyLWJ1dHRvbi1ncm91cCAuZ3JvdXBTZWxlY3Rpb25Db3VudCBzcGFuOmZpcnN0LW9mLXR5cGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYmF0Y2hnZW8tdG9vbGJhci1idXR0b24uYWN0aXZlIC5iYXRjaGdlby10b29sYmFyLWJ1dHRvbi1pY29uIHtcbiAgb3BhY2l0eTogMTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG59XG5cbi5iYXRjaGdlby10b29sYmFyLXRvb2x0aXAge1xuICB6LWluZGV4OiAxMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZDogIzQ2ODdmMTtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNjBweDtcbiAgYm94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuYnV0dG9uLmhhcy1vcHRpb25zOmhvdmVyIGRpdi50b29sYmFyLW9wdGlvbnMtYnV0dG9uLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmJ1dHRvbi5oYXMtb3B0aW9uczpmaXJzdC1jaGlsZDpob3ZlciAudG9vbGJhci1vcHRpb25zLWJ1dHRvbi1ncm91cCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5idXR0b24uaGFzLW9wdGlvbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNweDtcbiAgbGVmdDogM3B4O1xuICBmb250LXNpemU6IDAuN2VtO1xufVxuYnV0dG9uLmhhcy1vcHRpb25zLm1pbGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwibWlcIjtcbn1cbmJ1dHRvbi5oYXMtb3B0aW9ucy5raWxvbWV0ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwia21cIjtcbn1cblxuLnRvb2xiYXItb3B0aW9ucy1idXR0b24tZ3JvdXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMTJweDtcbiAgbGVmdDogNDBweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50b29sYmFyLW9wdGlvbnMtYnV0dG9uLWdyb3VwIC5iYXRjaGdlby10b29sYmFyLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZ20tYnVuZGxlZC1jb250cm9sIC5nbW5vcHJpbnQgPiBkaXYge1xuICB3aWR0aDogNDhweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDk2cHggIWltcG9ydGFudDtcbn1cbi5nbS1idW5kbGVkLWNvbnRyb2wgLmdtbm9wcmludCA+IGRpdiBidXR0b24ge1xuICB3aWR0aDogNDhweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDQ4cHggIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuLmdtLWJ1bmRsZWQtY29udHJvbCAuZ21ub3ByaW50ID4gZGl2IGJ1dHRvbiBpbWcge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uZ20tYnVuZGxlZC1jb250cm9sIC5nbW5vcHJpbnQgPiBkaXYgYnV0dG9uID4gZGl2IHtcbiAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5nbS1idW5kbGVkLWNvbnRyb2wgLmdtbm9wcmludCA+IGRpdiA+IGRpdiB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5nbS1zdHlsZS1tdGMgZGl2IHtcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nbS1zdnBjIHtcbiAgdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNDhweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDQ4cHggIWltcG9ydGFudDtcbn1cbi5nbS1zdnBjID4gZGl2IGltZyB7XG4gIHdpZHRoOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMjRweCAhaW1wb3J0YW50O1xufVxuLmdtLXN2cGM6aG92ZXIgPiBkaXYgaW1nIHtcbiAgd2lkdGg6IDI0cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5pbi1pZnJhbWUgLmdtLWJ1bmRsZWQtY29udHJvbCAuZ21ub3ByaW50ID4gZGl2IHtcbiAgICB3aWR0aDogMzJweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNjRweCAhaW1wb3J0YW50O1xuICB9XG4gIC5pbi1pZnJhbWUgLmdtLWJ1bmRsZWQtY29udHJvbCAuZ21ub3ByaW50ID4gZGl2IGJ1dHRvbiB7XG4gICAgd2lkdGg6IDMycHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDMycHggIWltcG9ydGFudDtcbiAgfVxuICAuaW4taWZyYW1lIC5nbS1idW5kbGVkLWNvbnRyb2wgLmdtbm9wcmludCA+IGRpdiBidXR0b24gaW1nIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5pbi1pZnJhbWUgLmdtLWJ1bmRsZWQtY29udHJvbCAuZ21ub3ByaW50ID4gZGl2ID4gZGl2IHtcbiAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaW4taWZyYW1lIC5nbS1idW5kbGVkLWNvbnRyb2wgLmdtLXN2cGMge1xuICAgIHdpZHRoOiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaW4taWZyYW1lIC5iYXRjaGdlby10b29sYmFyLWJ1dHRvbi1ncm91cCB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5pbi1pZnJhbWUgLmJhdGNoZ2VvLXRvb2xiYXItYnV0dG9uIHtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgd2lkdGg6IDI0cHg7XG4gIH1cbiAgLmluLWlmcmFtZSAuYmF0Y2hnZW8tdG9vbGJhci1idXR0b24taWNvbiB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuaW4taWZyYW1lIC5iYXRjaGdlby10b29sYmFyIHtcbiAgICBsZWZ0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkgYW5kIChtYXgtd2lkdGg6IDE5OXB4KSB7XG4gIC5pbi1pZnJhbWUgLmJhdGNoZ2VvLXRvb2xiYXIge1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMwMHB4KSB7XG4gIC5pbi1pZnJhbWUgLmdtLXN0eWxlLW10YyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc3RvcmVMb2NhdG9yLXZpZXcgLmJhdGNoZ2VvLXRvb2xiYXIge1xuICBsZWZ0OiA0NDVweDtcbn1cblxuLmdlb2NvZGUtdHJhY2tlci1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjNTE1MDUwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogMTAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZ2VvY29kZS10cmFja2VyLWhlYWRlciAuaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZ2VvY29kZS10cmFja2VyLWhlYWRlciBoMSB7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5nZW9jb2RlLXRyYWNrZXItaGVhZGVyIGgxIGltZyB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5nZW9jb2RlLXRyYWNrZXItaGVhZGVyIHAge1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbiNnZW9jb2RlLXRyYWNrZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uaW5uZXIge1xuICBwYWRkaW5nOiAxcmVtO1xuICBtYXgtd2lkdGg6IDEzMDBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZ2VvY29kZS10cmFja2VyLWNoYXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbiNnZW9jb2RlLWNoYXJ0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjAwcHg7XG59XG5cbi5nZW9jb2RlLXRyYWNrZXItY2hhcnQtdG9nZ2xlLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q4RDhEODtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmdlb2NvZGUtdHJhY2tlci1jaGFydC10b2dnbGUtYnV0dG9ucyBsaSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0Q4RDhEODtcbn1cbi5nZW9jb2RlLXRyYWNrZXItY2hhcnQtdG9nZ2xlLWJ1dHRvbnMgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi5nZW9jb2RlLXRyYWNrZXItY2hhcnQtdG9nZ2xlLWJ1dHRvbnMgbGkgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDRweCAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgI0ZDRkNGQyAwJSwgI0U4RThFOCAzMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTE4MGRlZywgI0ZDRkNGQyAyJSwgI0YwRjBGMCAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC0xODBkZWcsICNGQ0ZDRkMgMiUsICNGMEYwRjAgMTAwJSk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM5Nzk3OTc7XG59XG4uZ2VvY29kZS10cmFja2VyLWNoYXJ0LXRvZ2dsZS1idXR0b25zIGxpIGE6aG92ZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5nZW9jb2RlLXRyYWNrZXItY2hhcnQtdG9nZ2xlLWJ1dHRvbnMgbGkuYWN0aXZlIGEge1xuICBiYWNrZ3JvdW5kOiAjRTNFM0UzO1xufVxuXG4uZ2VvY29kZS10cmFja2VyLXN0YXRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uZ2VvY29kZS10cmFja2VyLXN0YXRzIC5zdGF0LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRDhEOEQ4O1xufVxuLmdlb2NvZGUtdHJhY2tlci1zdGF0cyAuc3RhdC1jb250YWluZXI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi5nZW9jb2RlLXRyYWNrZXItc3RhdHMgLnN0YXQtY29udGFpbmVyIC5zdGF0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBjb2xvcjogIzlCOUI5QjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5nZW9jb2RlLXRyYWNrZXItc3RhdHMgLnN0YXQtY29udGFpbmVyIC5zdGF0LWNvdW50IHtcbiAgZm9udC1zaXplOiA2NHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI0ZGQzcxNTtcbn1cbi5nZW9jb2RlLXRyYWNrZXItc3RhdHMgLnN0YXQtY29udGFpbmVyIC5vdmVybGltaXQtaW5mbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZ2VvY29kZS10cmFja2VyLXN0YXRzIC5zdGF0LWNvbnRhaW5lciAuc3RhdC1zdWItdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogIzRBNEE0QTtcbn1cbi5nZW9jb2RlLXRyYWNrZXItc3RhdHMgLnN0YXQtY29udGFpbmVyLm92ZXJsaW1pdCAuc3RhdC1jb3VudCwgLmdlb2NvZGUtdHJhY2tlci1zdGF0cyAuc3RhdC1jb250YWluZXIub3ZlcmxpbWl0IC5vdmVybGltaXQtaW5mbyB7XG4gIGNvbG9yOiAjRDAwMjFCO1xufVxuLmdlb2NvZGUtdHJhY2tlci1zdGF0cyAuc3RhdC1jb250YWluZXIub3ZlcmxpbWl0IC5vdmVybGltaXQtaW5mbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGVmdDogMDtcbn1cblxuaHIge1xuICBtYXJnaW46IDMuNXJlbSAwO1xuICBiYWNrZ3JvdW5kOiAjRDhEOEQ4O1xufVxuXG4uZ2VvY29kZS10cmFja2VyLWpvYnMgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICBjb2xvcjogIzRBNEE0QTtcbn1cbi5nZW9jb2RlLXRyYWNrZXItam9icyB0YWJsZSB0aGVhZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmdlb2NvZGUtdHJhY2tlci1qb2JzIHRhYmxlIHRoZWFkIHRoIHtcbiAgcGFkZGluZzogMC41cmVtIDAuNXJlbSAxcmVtIDAuNXJlbTtcbn1cbi5nZW9jb2RlLXRyYWNrZXItam9icyB0YWJsZSB0Ym9keSB0ciB0ZCB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMC41cmVtO1xufVxuLmdlb2NvZGUtdHJhY2tlci1qb2JzIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZDogI0Y3RjdGNztcbn1cblxuLmxkcy1yaW5nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG59XG5cbi5sZHMtcmluZyBkaXYge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXJnaW46IDZweDtcbiAgYm9yZGVyOiA0cHggc29saWQgI2ZmYzcxNTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IGxkcy1yaW5nIDEuMnMgY3ViaWMtYmV6aWVyKDAuNSwgMCwgMC41LCAxKSBpbmZpbml0ZTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNzE1IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4ubGRzLXJpbmcgZGl2Om50aC1jaGlsZCgxKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuNDVzO1xufVxuXG4ubGRzLXJpbmcgZGl2Om50aC1jaGlsZCgyKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuM3M7XG59XG5cbi5sZHMtcmluZyBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xNXM7XG59XG5cbkBrZXlmcmFtZXMgbGRzLXJpbmcge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuI2xkcy1yaW5nLWNvbnRhaW5lciB7XG4gIG9wYWNpdHk6IDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbiNsZHMtcmluZy1jb250YWluZXIuYW5pbWF0aW9uIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhZGVpblRleHQgMnM7IC8qIFNhZmFyaSwgQ2hyb21lIGFuZCBPcGVyYSA+IDEyLjEgKi9cbiAgLW1vei1hbmltYXRpb246IGZhZGVpblRleHQgMnM7IC8qIEZpcmVmb3ggPCAxNiAqL1xuICAtbXMtYW5pbWF0aW9uOiBmYWRlaW5UZXh0IDJzOyAvKiBJbnRlcm5ldCBFeHBsb3JlciAqL1xuICAtby1hbmltYXRpb246IGZhZGVpblRleHQgMnM7IC8qIE9wZXJhIDwgMTIuMSAqL1xuICBhbmltYXRpb246IGZhZGVpblRleHQgMnM7XG59XG5cbiNjb3ZlciAjbGRzLXJpbmctY29udGFpbmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuQGtleWZyYW1lcyBmYWRlaW5UZXh0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMzAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDgwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4ubGFzdC11cGRhdGVkLXJpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuI2xhc3RfdXBkYXRlZF90ZXh0LmFuaW1hdGlvbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBjb2xvclRleHQgMnM7IC8qIFNhZmFyaSwgQ2hyb21lIGFuZCBPcGVyYSA+IDEyLjEgKi9cbiAgLW1vei1hbmltYXRpb246IGNvbG9yVGV4dCAyczsgLyogRmlyZWZveCA8IDE2ICovXG4gIC1tcy1hbmltYXRpb246IGNvbG9yVGV4dCAyczsgLyogSW50ZXJuZXQgRXhwbG9yZXIgKi9cbiAgLW8tYW5pbWF0aW9uOiBjb2xvclRleHQgMnM7IC8qIE9wZXJhIDwgMTIuMSAqL1xuICBhbmltYXRpb246IGNvbG9yVGV4dCAycztcbn1cblxuQGtleWZyYW1lcyBjb2xvclRleHQge1xuICAwJSB7XG4gICAgY29sb3I6IFwiI2ZmZjtcIjtcbiAgfVxuICAzMCUge1xuICAgIGNvbG9yOiBcIiNmZmM3MTU7XCI7XG4gIH1cbiAgODAlIHtcbiAgICBjb2xvcjogXCIjZmZjNzE1O1wiO1xuICB9XG4gIDEwMCUge1xuICAgIGNvbG9yOiBcIiNmZmY7XCI7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZUNvdmVyIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMC45O1xuICB9XG4gIDc1JSB7XG4gICAgb3BhY2l0eTogMC45O1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbiNjb3ZlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogLTEwMDBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMTAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiNjb3Zlci5hbmltYXRpb24ge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlQ292ZXIgMnM7IC8qIFNhZmFyaSwgQ2hyb21lIGFuZCBPcGVyYSA+IDEyLjEgKi9cbiAgLW1vei1hbmltYXRpb246IGZhZGVDb3ZlciAyczsgLyogRmlyZWZveCA8IDE2ICovXG4gIC1tcy1hbmltYXRpb246IGZhZGVDb3ZlciAyczsgLyogSW50ZXJuZXQgRXhwbG9yZXIgKi9cbiAgLW8tYW5pbWF0aW9uOiBmYWRlQ292ZXIgMnM7IC8qIE9wZXJhIDwgMTIuMSAqL1xuICBhbmltYXRpb246IGZhZGVDb3ZlciAycztcbn1cblxuLmJhdGNoZ2VvLXVpLW1hcC1tb2RlLXRvZ2dsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3MnB4KSB7XG4gIC5iYXRjaGdlby11aS1tYXAtbW9kZS10b2dnbGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5iYXRjaGdlby11aS1tYXAtbW9kZS10b2dnbGUgLmJhdGNoZ2VvLXVpLW1hcC1tb2RlLXRvZ2dsZS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG59XG4uYmF0Y2hnZW8tdWktbWFwLW1vZGUtdG9nZ2xlIC5iYXRjaGdlby11aS1tYXAtbW9kZS10b2dnbGUtbGFiZWwge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbi5iYXRjaGdlby11aS1tYXAtbW9kZS10b2dnbGUgLmJhdGNoZ2VvLXVpLW1hcC1tb2RlLXRvZ2dsZS1pbWFnZS13cmFwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMjUpIDAgMXB4IDJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uYmF0Y2hnZW8tdWktbWFwLW1vZGUtdG9nZ2xlIGltZyB7XG4gIHdpZHRoOiAxMjhweDtcbiAgaGVpZ2h0OiA5NXB4O1xuICBtYXJnaW46IDEwcHggN3B4O1xufVxuXG4uYmF0Y2hnZW8tY29va2llLW5vdGljZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICM0NDQzNDM7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAyNHB4O1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHotaW5kZXg6IDEwMDA7XG59XG4uYmF0Y2hnZW8tY29va2llLW5vdGljZSBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJhdGNoZ2VvLWNvb2tpZS1ub3RpY2UgLmJhdGNoZ2VvLWNvb2tpZS1ub3RpY2UtbWVzc2FnZSBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJhdGNoZ2VvLWNvb2tpZS1ub3RpY2UgYnV0dG9uIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGZsZXg6IDAgMCAzMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xufVxuXG4udW52ZXJpZmVkLWVtYWlsLW5vdGljZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogIzQ0NDM0Mztcbn1cblxuLnVudmVyaWZlZC1lbWFpbC1ub3RpY2Uge1xuICBtYXgtd2lkdGg6IDExNDBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMjVweDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5yZXNvdXJjZS1lcnJvci1tb2RhbCB7XG4gIGRpc3BsYXk6IG5vbmU7IC8qIEhpZGRlbiBieSBkZWZhdWx0ICovXG4gIHBvc2l0aW9uOiBmaXhlZDsgLyogU3RheSBpbiBwbGFjZSAqL1xuICB6LWluZGV4OiAxOyAvKiBTaXQgb24gdG9wICovXG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTk5OTk7XG4gIHdpZHRoOiAxMDAlOyAvKiBGdWxsIHdpZHRoICovXG4gIGhlaWdodDogMTAwJTsgLyogRnVsbCBoZWlnaHQgKi9cbiAgb3ZlcmZsb3c6IGF1dG87IC8qIEVuYWJsZSBzY3JvbGwgaWYgbmVlZGVkICovXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAwLCAwKTsgLyogRmFsbGJhY2sgY29sb3IgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpOyAvKiBCbGFjayB3LyBvcGFjaXR5ICovXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBlYXNlLWluO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMTAwbXMgZWFzZS1pbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBlYXNlLWluO1xufVxuLnJlc291cmNlLWVycm9yLW1vZGFsIC5yZXNvdXJjZS1lcnJvci1tb2RhbC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA3MDBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMzBweCAzMHB4IDAgMzBweDtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuLnJlc291cmNlLWVycm9yLW1vZGFsIHAge1xuICBtYXJnaW46IDE1cHggMDtcbiAgY29sb3I6ICM3Njc2NzYgIWltcG9ydGFudDtcbn1cblxuI2FkZC11c2Vycy1tb2RhbCB7XG4gIGRpc3BsYXk6IG5vbmU7IC8qIEhpZGRlbiBieSBkZWZhdWx0ICovXG4gIHBvc2l0aW9uOiBmaXhlZDsgLyogU3RheSBpbiBwbGFjZSAqL1xuICB6LWluZGV4OiAxOyAvKiBTaXQgb24gdG9wICovXG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTk5OTk7XG4gIHdpZHRoOiAxMDAlOyAvKiBGdWxsIHdpZHRoICovXG4gIGhlaWdodDogMTAwJTsgLyogRnVsbCBoZWlnaHQgKi9cbiAgb3ZlcmZsb3c6IGF1dG87IC8qIEVuYWJsZSBzY3JvbGwgaWYgbmVlZGVkICovXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAwLCAwKTsgLyogRmFsbGJhY2sgY29sb3IgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpOyAvKiBCbGFjayB3LyBvcGFjaXR5ICovXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBlYXNlLWluO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMTAwbXMgZWFzZS1pbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBlYXNlLWluO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiNhZGQtdXNlcnMtbW9kYWwgLmFkZC11c2Vycy1tb2RhbC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxMDA5cHg7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA5NSU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDUwcHggMjBweCA1MHB4IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0MjVweCkge1xuICAjYWRkLXVzZXJzLW1vZGFsIC5hZGQtdXNlcnMtbW9kYWwtY29udGVudCB7XG4gICAgcGFkZGluZzogNjdweCA0NnB4IDQ2cHggNDZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc4MHB4KSB7XG4gICNhZGQtdXNlcnMtbW9kYWwgLmFkZC11c2Vycy1tb2RhbC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiA0NnB4IDY3cHg7XG4gIH1cbn1cbiNhZGQtdXNlcnMtbW9kYWwgI2FkZC11c2Vycy1jb250ZW50LCAjYWRkLXVzZXJzLW1vZGFsICNyZWFjaGVkLWxpbWl0LWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuI2FkZC11c2Vycy1tb2RhbCAjcmVhY2hlZC1saW1pdC1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNhZGQtdXNlcnMtbW9kYWwgI3JlYWNoZWQtbGltaXQtY29udGVudCBoMyB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDIwcHgvMzFweCBBcmlhbDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0MjVweCkge1xuICAjYWRkLXVzZXJzLW1vZGFsICNyZWFjaGVkLWxpbWl0LWNvbnRlbnQgaDMge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDI3cHgvMzFweCBBcmlhbDtcbiAgfVxufVxuI2FkZC11c2Vycy1tb2RhbCAjcmVhY2hlZC1saW1pdC1jb250ZW50IHAge1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzI2cHggQXJpYWw7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDI1cHgpIHtcbiAgI2FkZC11c2Vycy1tb2RhbCAjcmVhY2hlZC1saW1pdC1jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuI2FkZC11c2Vycy1tb2RhbCAjcmVhY2hlZC1saW1pdC1jb250ZW50IC5saXN0LXRpdGxlIHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBib2xkIDE0cHgvMjZweCBBcmlhbDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0MjVweCkge1xuICAjYWRkLXVzZXJzLW1vZGFsICNyZWFjaGVkLWxpbWl0LWNvbnRlbnQgLmxpc3QtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuI2FkZC11c2Vycy1tb2RhbCAjcmVhY2hlZC1saW1pdC1jb250ZW50IC5pY29uLXRpdGxlLWNvbnRhaW5lciB7XG4gIGdhcDogMTZweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiNhZGQtdXNlcnMtbW9kYWwgI3JlYWNoZWQtbGltaXQtY29udGVudCAubGlzdC1pdGVtLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiA3MHB4O1xufVxuI2FkZC11c2Vycy1tb2RhbCAjcmVhY2hlZC1saW1pdC1jb250ZW50IC5hZGRvbi1idXR0b24ge1xuICB3aWR0aDogMjEzcHg7XG59XG4jYWRkLXVzZXJzLW1vZGFsICNyZWFjaGVkLWxpbWl0LWNvbnRlbnQgLnByby1idXR0b24ge1xuICB3aWR0aDogMTM2cHg7XG59XG4jYWRkLXVzZXJzLW1vZGFsIC5tYWluLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzE1cHgpIHtcbiAgI2FkZC11c2Vycy1tb2RhbCAubWFpbi1jb250ZW50LWNvbnRhaW5lciB7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzgwcHgpIHtcbiAgI2FkZC11c2Vycy1tb2RhbCAubWFpbi1jb250ZW50LWNvbnRhaW5lciB7XG4gICAgZ2FwOiA5MHB4O1xuICB9XG59XG4jYWRkLXVzZXJzLW1vZGFsIC5zb2Z0LWdyYXktYm9yZGVyLCAjYWRkLXVzZXJzLW1vZGFsICNhZGQtdXNlci1lbWFpbCwgI2FkZC11c2Vycy1tb2RhbCB0YWJsZSB0Ym9keSB0aCwgI2FkZC11c2Vycy1tb2RhbCB0YWJsZSB0Ym9keSB0ZCwgI2FkZC11c2Vycy1tb2RhbCAudGFibGUtd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssICNhZGQtdXNlcnMtbW9kYWwgLnRhYmxlLXdyYXBwZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUJFQkVCO1xufVxuI2FkZC11c2Vycy1tb2RhbCAudGV4dC1kZWZhdWx0cywgI2FkZC11c2Vycy1tb2RhbCAuZ3JlZW4tY3RhLCAjYWRkLXVzZXJzLW1vZGFsIC5jb21wbGV0ZS1idXR0b24sICNhZGQtdXNlcnMtbW9kYWwgI3JlYWNoZWQtbGltaXQtY29udGVudCAuYWRkb24tYnV0dG9uLCAjYWRkLXVzZXJzLW1vZGFsICNyZWFjaGVkLWxpbWl0LWNvbnRlbnQgLnByby1idXR0b24sICNhZGQtdXNlcnMtbW9kYWwgI2FkZC11c2VyLWVtYWlsLCAjYWRkLXVzZXJzLW1vZGFsIHRhYmxlIHRib2R5IHRoLCAjYWRkLXVzZXJzLW1vZGFsIHRhYmxlIHRib2R5IHRkLCAjYWRkLXVzZXJzLW1vZGFsIHAsICNhZGQtdXNlcnMtbW9kYWwgaDMsICNhZGQtdXNlcnMtbW9kYWwgI3JlYWNoZWQtbGltaXQtY29udGVudCAubGlzdC10aXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMTYyQjMyO1xuICBvcGFjaXR5OiAxO1xufVxuI2FkZC11c2Vycy1tb2RhbCAuZm9udC0xNCwgI2FkZC11c2Vycy1tb2RhbCB0YWJsZSB0Ym9keSAudGQtY291bnQge1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzIwcHggQXJpYWw7XG59XG4jYWRkLXVzZXJzLW1vZGFsIC5mb250LTE1IHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTVweC8yOHB4IEFyaWFsO1xufVxuI2FkZC11c2Vycy1tb2RhbCAuZm9udC1ib2xkLTE1LCAjYWRkLXVzZXJzLW1vZGFsIHRhYmxlIHRib2R5IHRoIHtcbiAgZm9udDogYm9sZCBub3JtYWwgbm9ybWFsIDE1cHgvMjhweCBBcmlhbDtcbn1cbiNhZGQtdXNlcnMtbW9kYWwgLmZvbnQtMTMsICNhZGQtdXNlcnMtbW9kYWwgLmlucHV0LWNvbnRhaW5lciAjaW5wdXQtZXJyb3IsICNhZGQtdXNlcnMtbW9kYWwgdGFibGUgdGJvZHkgLnRkLWVtYWlsLCAjYWRkLXVzZXJzLW1vZGFsIHRhYmxlIHRib2R5IC50ZC1hZG1pbiB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDEzcHgvMjBweCBBcmlhbDtcbn1cbiNhZGQtdXNlcnMtbW9kYWwgLmZvbnQtMTgsICNhZGQtdXNlcnMtbW9kYWwgLnNraXAtYnV0dG9uLCAjYWRkLXVzZXJzLW1vZGFsIC5ncmVlbi1jdGEsICNhZGQtdXNlcnMtbW9kYWwgLmNvbXBsZXRlLWJ1dHRvbiwgI2FkZC11c2Vycy1tb2RhbCAjcmVhY2hlZC1saW1pdC1jb250ZW50IC5hZGRvbi1idXR0b24sICNhZGQtdXNlcnMtbW9kYWwgI3JlYWNoZWQtbGltaXQtY29udGVudCAucHJvLWJ1dHRvbiwgI2FkZC11c2Vycy1tb2RhbCAjYWRkLXVzZXItZW1haWwsICNhZGQtdXNlcnMtbW9kYWwgcCB7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE2cHgvMjZweCBBcmlhbDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0MjVweCkge1xuICAjYWRkLXVzZXJzLW1vZGFsIC5mb250LTE4LCAjYWRkLXVzZXJzLW1vZGFsIC5za2lwLWJ1dHRvbiwgI2FkZC11c2Vycy1tb2RhbCAuZ3JlZW4tY3RhLCAjYWRkLXVzZXJzLW1vZGFsIC5jb21wbGV0ZS1idXR0b24sICNhZGQtdXNlcnMtbW9kYWwgI3JlYWNoZWQtbGltaXQtY29udGVudCAuYWRkb24tYnV0dG9uLCAjYWRkLXVzZXJzLW1vZGFsICNyZWFjaGVkLWxpbWl0LWNvbnRlbnQgLnByby1idXR0b24sICNhZGQtdXNlcnMtbW9kYWwgI2FkZC11c2VyLWVtYWlsLCAjYWRkLXVzZXJzLW1vZGFsIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuI2FkZC11c2Vycy1tb2RhbCAudy0xMDAge1xuICB3aWR0aDogMTAwJTtcbn1cbiNhZGQtdXNlcnMtbW9kYWwgLnRleHQtbGlnaHQtZ3JheSwgI2FkZC11c2Vycy1tb2RhbCAjYWRkLXVzZXItZW1haWwsICNhZGQtdXNlcnMtbW9kYWwgcCwgI2FkZC11c2Vycy1tb2RhbCAjcmVhY2hlZC1saW1pdC1jb250ZW50IC5saXN0LXRpdGxlIHtcbiAgY29sb3I6ICM3MDcwNzA7XG59XG4jYWRkLXVzZXJzLW1vZGFsIC5mbGV4LCAjYWRkLXVzZXJzLW1vZGFsIC5idXR0b25zLWNvbnRhaW5lciwgI2FkZC11c2Vycy1tb2RhbCAjcmVhY2hlZC1saW1pdC1jb250ZW50IC5pY29uLXRpdGxlLWNvbnRhaW5lciwgI2FkZC11c2Vycy1tb2RhbCAubWFpbi1jb250ZW50LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4jYWRkLXVzZXJzLW1vZGFsIC5tYXJnaW4tYm90dG9tLTMwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0MjVweCkge1xuICAjYWRkLXVzZXJzLW1vZGFsIC5tYXJnaW4tYm90dG9tLTMwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG4jYWRkLXVzZXJzLW1vZGFsIGgzIHtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMjRweC8zMXB4IEFyaWFsO1xuICBjb2xvcjogIzAyNDA1OTtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQyNXB4KSB7XG4gICNhZGQtdXNlcnMtbW9kYWwgaDMge1xuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDI3cHgvMzFweCBBcmlhbDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc4MHB4KSB7XG4gICNhZGQtdXNlcnMtbW9kYWwgaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbiNhZGQtdXNlcnMtbW9kYWwgcCB7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3MTVweCkge1xuICAjYWRkLXVzZXJzLW1vZGFsIHAge1xuICAgIG1heC13aWR0aDogNDAzcHg7XG4gIH1cbn1cbiNhZGQtdXNlcnMtbW9kYWwgLmZpcnN0LXAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuI2FkZC11c2Vycy1tb2RhbCAuc2Vjb25kLXAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQyNXB4KSB7XG4gICNhZGQtdXNlcnMtbW9kYWwgLnNlY29uZC1wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzgwcHgpIHtcbiAgI2FkZC11c2Vycy1tb2RhbCAuc2Vjb25kLXAge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbiNhZGQtdXNlcnMtbW9kYWwgLnRhYmxlLXdyYXBwZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1heC1oZWlnaHQ6IDE1MnB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuI2FkZC11c2Vycy1tb2RhbCAudGFibGUtd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiAjREREREREIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDVweCAwcHggMHB4O1xuICBvcGFjaXR5OiAxO1xufVxuI2FkZC11c2Vycy1tb2RhbCAudGFibGUtd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMTBweDtcbn1cbiNhZGQtdXNlcnMtbW9kYWwgLnRhYmxlLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzgwcHgpIHtcbiAgI2FkZC11c2Vycy1tb2RhbCAudGFibGUtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuI2FkZC11c2Vycy1tb2RhbCB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuI2FkZC11c2Vycy1tb2RhbCB0YWJsZSB0Ym9keSB0ciB7XG4gIGhlaWdodDogMzhweDtcbn1cbiNhZGQtdXNlcnMtbW9kYWwgdGFibGUgdGJvZHkgdGgge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuI2FkZC11c2Vycy1tb2RhbCB0YWJsZSB0Ym9keSB0aCwgI2FkZC11c2Vycy1tb2RhbCB0YWJsZSB0Ym9keSB0ZCB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIHBhZGRpbmc6IDhweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuI2FkZC11c2Vycy1tb2RhbCB0YWJsZSB0Ym9keSAudGQtZW1haWwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgbWF4LXdpZHRoOiAxcHg7XG59XG4jYWRkLXVzZXJzLW1vZGFsIHRhYmxlIHRib2R5Omxhc3QtY2hpbGQgdGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuI2FkZC11c2Vycy1tb2RhbCAubWVlcGxlcy0zLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzE1cHgpIHtcbiAgI2FkZC11c2Vycy1tb2RhbCAubWVlcGxlcy0zLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAzODhweDtcbiAgICB3aWR0aDogNTAlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvMy1iYXRjaC1hdmF0YXJzLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cbn1cbiNhZGQtdXNlcnMtbW9kYWwgLm1lZXBsZXMtNS1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDcxNXB4KSB7XG4gICNhZGQtdXNlcnMtbW9kYWwgLm1lZXBsZXMtNS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogNDE2cHg7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzLzUtYmF0Y2gtYXZhdGFycy5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB9XG59XG4jYWRkLXVzZXJzLW1vZGFsICNhZGQtdXNlci1lbWFpbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuI2FkZC11c2Vycy1tb2RhbCBidXR0b24sICNhZGQtdXNlcnMtbW9kYWwgaW5wdXQge1xuICBtaW4taGVpZ2h0OiA0M3B4O1xufVxuI2FkZC11c2Vycy1tb2RhbCAuaW5wdXQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2FkZC11c2Vycy1tb2RhbCAuaW5wdXQtY29udGFpbmVyIC5idXR0b24taW5wdXQtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDlweDtcbn1cbiNhZGQtdXNlcnMtbW9kYWwgLmlucHV0LWNvbnRhaW5lciAjYWRkLXVzZXItYnV0dG9uIHtcbiAgd2lkdGg6IDk1cHg7XG59XG4jYWRkLXVzZXJzLW1vZGFsIC5pbnB1dC1jb250YWluZXIgI2lucHV0LWVycm9yIHtcbiAgY29sb3I6IHJlZDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yNXB4O1xufVxuI2FkZC11c2Vycy1tb2RhbCAuYnV0dG9ucy1jb250YWluZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBlbmQ7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDI1cHgpIHtcbiAgI2FkZC11c2Vycy1tb2RhbCAuYnV0dG9ucy1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3ODBweCkge1xuICAjYWRkLXVzZXJzLW1vZGFsIC5idXR0b25zLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuI2FkZC11c2Vycy1tb2RhbCBidXR0b246aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jYWRkLXVzZXJzLW1vZGFsIC5ncmVlbi1jdGEsICNhZGQtdXNlcnMtbW9kYWwgLmNvbXBsZXRlLWJ1dHRvbiwgI2FkZC11c2Vycy1tb2RhbCAjcmVhY2hlZC1saW1pdC1jb250ZW50IC5hZGRvbi1idXR0b24sICNhZGQtdXNlcnMtbW9kYWwgI3JlYWNoZWQtbGltaXQtY29udGVudCAucHJvLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM3N0IwMkIgMCUsICM0RjdFMEYgMTAwJSkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjg5MjJGO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI2FkZC11c2Vycy1tb2RhbCAuZ3JlZW4tY3RhOmRpc2FibGVkLCAjYWRkLXVzZXJzLW1vZGFsIC5jb21wbGV0ZS1idXR0b246ZGlzYWJsZWQsICNhZGQtdXNlcnMtbW9kYWwgI3JlYWNoZWQtbGltaXQtY29udGVudCAuYWRkb24tYnV0dG9uOmRpc2FibGVkLCAjYWRkLXVzZXJzLW1vZGFsICNyZWFjaGVkLWxpbWl0LWNvbnRlbnQgLnByby1idXR0b246ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiBncmF5O1xuICBib3JkZXI6IHJnYigxMTIsIDExMiwgMTEyKTtcbn1cbiNhZGQtdXNlcnMtbW9kYWwgLmNvbXBsZXRlLWJ1dHRvbiB7XG4gIHdpZHRoOiAxMjZweDtcbn1cbiNhZGQtdXNlcnMtbW9kYWwgLnNraXAtYnV0dG9uIHtcbiAgY29sb3I6IGJsYWNrO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjRjlDODFCIDAlLCAjQzdBRDI4IDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB3aWR0aDogMTI2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIG9wYWNpdHk6IDE7XG4gIG1hcmdpbi1yaWdodDogMTNweDtcbn1cbiNhZGQtdXNlcnMtbW9kYWwgI2Nsb3NlLW1vZGFsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAxM3B4O1xuICBoZWlnaHQ6IDEzLjVweDtcbiAgbWluLWhlaWdodDogMTMuNXB4O1xuICB3aWR0aDogMTMuNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBwYWRkaW5nOiAwO1xufVxuXG4jcGF5LXBlcmlvZC1jb252ZXJzaW9uLW1vZGFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogNDBweDtcbiAgZ2FwOiA0MHB4O1xuICBpc29sYXRpb246IGlzb2xhdGU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzg2cHg7XG4gIGhlaWdodDogNTUxcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4jcGF5LXBlcmlvZC1jb252ZXJzaW9uLW1vZGFsIC5wcm8tdXBzZWxsLWhlYWRlciB7XG4gIC8qICAqL1xuICB3aWR0aDogMjUycHg7XG4gIGhlaWdodDogNjBweDtcbiAgLyogTGFyZ2UvUmVndWxhciAqL1xuICBmb250LWZhbWlseTogXCJBcmlhbFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIC8qIG9yIDMwcHggKi9cbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAyNDA1OTtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLyogSW5zaWRlIGF1dG8gbGF5b3V0ICovXG4gIGZsZXg6IG5vbmU7XG4gIG9yZGVyOiAwO1xuICBmbGV4LWdyb3c6IDA7XG59XG4jcGF5LXBlcmlvZC1jb252ZXJzaW9uLW1vZGFsIC5wcm8tdXBzZWxsLWJsZXJiIHtcbiAgd2lkdGg6IDIzMnB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIC8qIEJvZHkvRGVmYXVsdCAqL1xuICBmb250LWZhbWlseTogXCJBcmlhbFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIC8qIG9yIDI0cHggKi9cbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzc3Nzc3NztcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLyogSW5zaWRlIGF1dG8gbGF5b3V0ICovXG4gIGZsZXg6IG5vbmU7XG4gIG9yZGVyOiAxO1xuICBmbGV4LWdyb3c6IDA7XG59XG4jcGF5LXBlcmlvZC1jb252ZXJzaW9uLW1vZGFsIC5wYXktcGVyaW9kLWNvbnZlcnNpb24tY29udGVudCB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZ3JvdzogMTtcbn1cbiNwYXktcGVyaW9kLWNvbnZlcnNpb24tbW9kYWwgLmFubnVhbC1tb250aGx5LXRvZ2dsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDhweDtcbiAgZ2FwOiA4cHg7XG4gIHdpZHRoOiAyMzJweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBiYWNrZ3JvdW5kOiAjZjBmMmYzO1xuICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbiNwYXktcGVyaW9kLWNvbnZlcnNpb24tbW9kYWwgLmFubnVhbC1tb250aGx5LXRvZ2dsZSBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcGF5LXBlcmlvZC1jb252ZXJzaW9uLW1vZGFsIC5hbm51YWwtbW9udGhseS10b2dnbGUgbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTIuNXB4IDEwcHg7XG4gIGdhcDogMTBweDtcbiAgd2lkdGg6IDEwNHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICAvKiBCb2R5L1NtIC0gcmVndWxhciAqL1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAvKiBpZGVudGljYWwgdG8gYm94IGhlaWdodCwgb3IgMjJweCAqL1xuICBjb2xvcjogIzc3Nzc3NztcbiAgLyogSW5zaWRlIGF1dG8gbGF5b3V0ICovXG4gIGZsZXg6IG5vbmU7XG4gIG9yZGVyOiAwO1xuICBmbGV4LWdyb3c6IDA7XG59XG4jcGF5LXBlcmlvZC1jb252ZXJzaW9uLW1vZGFsIC5hbm51YWwtbW9udGhseS10b2dnbGUgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBjb2xvcjogYmxhY2s7XG4gIC8qIEJvZHkvU20gLSByZWd1bGFyICovXG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIC8qIGlkZW50aWNhbCB0byBib3ggaGVpZ2h0LCBvciAyMnB4ICovXG4gIGNvbG9yOiAjMWQxZDFkO1xufVxuI3BheS1wZXJpb2QtY29udmVyc2lvbi1tb2RhbCAuYWRkLW9uLXBpdGNoLWhlYWRlciB7XG4gIC8qIExldmVsIHVwIHlvdXIgdXNhZ2Ugd2l0aCBhZGRvbnMgKi9cbiAgd2lkdGg6IDMwNnB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIC8qIExhcmdlL1JlZ3VsYXIgKi9cbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgLyogaWRlbnRpY2FsIHRvIGJveCBoZWlnaHQsIG9yIDMwcHggKi9cbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAyNDA1OTtcbn1cbiNwYXktcGVyaW9kLWNvbnZlcnNpb24tbW9kYWwgLmFkZC1vbi1waXRjaC1ib2R5IHtcbiAgLyogV2l0aCBhZGRvbnMgeW91IGNhbiBhZGQgbW9yZSB1c2VycywgbWFwIHZpZXdzIGFuZCBnZW9jb2RlcyB3aGV0aGVyIHlvdSB3ZXJlIGEgbGl0ZSBvciBwcm8gdXNlciAqL1xuICB3aWR0aDogMzA2cHg7XG4gIGhlaWdodDogNzJweDtcbiAgLyogQm9keS9EZWZhdWx0ICovXG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIC8qIG9yIDI0cHggKi9cbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbiNwYXktcGVyaW9kLWNvbnZlcnNpb24tbW9kYWwgLmFkZC1vbi1zZWxlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuI3BheS1wZXJpb2QtY29udmVyc2lvbi1tb2RhbCAuYWRkLW9uLWNvdW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4jcGF5LXBlcmlvZC1jb252ZXJzaW9uLW1vZGFsIC5hZGQtb24tdG9vbHRpcC1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8qIEluc2lkZSBhdXRvIGxheW91dCAqL1xuICBmbGV4OiBub25lO1xuICBvcmRlcjogMjtcbiAgZmxleC1ncm93OiAwO1xuICB6LWluZGV4OiAyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAvKiBGcmFtZSAzOTggKi9cbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogQXV0byBsYXlvdXQgKi9cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGdhcDogMTFweDtcbiAgd2lkdGg6IDE1NXB4O1xuICBoZWlnaHQ6IDE2MXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlZGVkO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcGF5LXBlcmlvZC1jb252ZXJzaW9uLW1vZGFsIC5hZGQtb24tdG9vbHRpcC1jb250YWluZXIgLmFkZC1vbi10b29sdGlwLWJvbGQge1xuICAvKiBzbWFsbGVyL2JvbGQgKi9cbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgLyogb3IgMThweCAqL1xuICBjb2xvcjogIzA3MWQyNTtcbn1cbiNwYXktcGVyaW9kLWNvbnZlcnNpb24tbW9kYWwgLmFkZC1vbi10b29sdGlwLWNvbnRhaW5lciAuYWRkLW9uLXRvb2x0aXAge1xuICAvKiBCb2R5L1NtYWxsZXIgKi9cbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgLyogaWRlbnRpY2FsIHRvIGJveCBoZWlnaHQsIG9yIDE4cHggKi9cbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG4jcGF5LXBlcmlvZC1jb252ZXJzaW9uLW1vZGFsIC5hZGQtb24tdG9vbHRpcC1jb250YWluZXIgLmFkZC1vbi10b29sdGlwLW51bWJlciB7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4jcGF5LXBlcmlvZC1jb252ZXJzaW9uLW1vZGFsIC5hZGQtb24tdG9vbHRpcC1jb250YWluZXItdGF4IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICAvKiBJbnNpZGUgYXV0byBsYXlvdXQgKi9cbiAgZmxleDogbm9uZTtcbiAgb3JkZXI6IDI7XG4gIGZsZXgtZ3JvdzogMDtcbiAgei1pbmRleDogMjtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgLyogRnJhbWUgMzk4ICovXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIEF1dG8gbGF5b3V0ICovXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiAyMHB4O1xuICBnYXA6IDExcHg7XG4gIHdpZHRoOiAxNTVweDtcbiAgaGVpZ2h0OiAxNjFweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRlZDtcbiAgYm94LXNoYWRvdzogMHB4IDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuI3BheS1wZXJpb2QtY29udmVyc2lvbi1tb2RhbCAuYWRkLW9uLXRvb2x0aXAtY29udGFpbmVyLXRheCAuYWRkLW9uLXRvb2x0aXAge1xuICAvKiBCb2R5L1NtYWxsZXIgKi9cbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgLyogaWRlbnRpY2FsIHRvIGJveCBoZWlnaHQsIG9yIDE4cHggKi9cbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG4jcGF5LXBlcmlvZC1jb252ZXJzaW9uLW1vZGFsIC5mbGV4LWNlbnRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jcGF5LXBlcmlvZC1jb252ZXJzaW9uLW1vZGFsIC5wcmljZS1saW5lLWl0ZW0ge1xuICAvKiBGcmFtZSA0MDUgKi9cbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogQXV0byBsYXlvdXQgKi9cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA0cHggMHB4O1xuICB3aWR0aDogMzA2cHg7XG4gIGhlaWdodDogMjJweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGVkZWQ7XG59XG4jcGF5LXBlcmlvZC1jb252ZXJzaW9uLW1vZGFsIC5wcmljZS1saW5lLWl0ZW0gLmFkZC1vbi10b29sdGlwLWltYWdlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAycHg7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG4jcGF5LXBlcmlvZC1jb252ZXJzaW9uLW1vZGFsIC5wcmljZS1saW5lLWl0ZW0tbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAvKiBZZWFybHkgU3Vic2NyaXB0aW9uICovXG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICAvKiBCb2R5L1NtYWxsZXIgKi9cbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAvKiBpZGVudGljYWwgdG8gYm94IGhlaWdodCwgb3IgMThweCAqL1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbiNwYXktcGVyaW9kLWNvbnZlcnNpb24tbW9kYWwgLnByaWNlLWxpbmUtaXRlbS12YWx1ZSB7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAvKiBzbWFsbGVyL2JvbGQgKi9cbiAgZm9udC1mYW1pbHk6IFwiQXJpYWxcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAvKiBpZGVudGljYWwgdG8gYm94IGhlaWdodCwgb3IgMThweCAqL1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICMxZDFkMWQ7XG59XG4jcGF5LXBlcmlvZC1jb252ZXJzaW9uLW1vZGFsIC5jb252ZXJ0LWFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBwYWRkaW5nOiA3cHggMjBweDtcbiAgZ2FwOiAxMHB4O1xufVxuI3BheS1wZXJpb2QtY29udmVyc2lvbi1tb2RhbCAuY29udmVydC1wbGFuLWJ1dHRvbiB7XG4gIC8qIFByaW1hcnkgQnV0dG9uICovXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIEF1dG8gbGF5b3V0ICovXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDdweCAyMHB4O1xuICBnYXA6IDEwcHg7XG4gIHdpZHRoOiAxNjFweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBiYWNrZ3JvdW5kOiAjZjljODFiO1xuICBib3JkZXItd2lkdGg6IDBweDtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNlMGFmMDA7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICAvKiBzbWFsbGVyL2JvbGQgKi9cbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgLyogaWRlbnRpY2FsIHRvIGJveCBoZWlnaHQsIG9yIDE4cHggKi9cbiAgY29sb3I6ICMxZDFkMWQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiNwYXktcGVyaW9kLWNvbnZlcnNpb24tbW9kYWwgLmNvbnZlcnQtcGxhbi11cHNlbGwtYnV0dG9uIHtcbiAgLyogU2Vjb25kYXJ5IGJ1dHRvbiAqL1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiBBdXRvIGxheW91dCAqL1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogN3B4IDIwcHg7XG4gIGdhcDogMTBweDtcbiAgd2lkdGg6IDE2MXB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGJhY2tncm91bmQ6ICMwMjQwNTk7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjMDIyYTNhO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAvKiBJbnNpZGUgYXV0byBsYXlvdXQgKi9cbiAgZmxleDogbm9uZTtcbiAgb3JkZXI6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI3BheS1wZXJpb2QtY29udmVyc2lvbi1tb2RhbCAuY29udmVydC1kb3duc2VsbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgZmxleC1zaHJpbms6IDE7XG4gIGdhcDogMTBweDtcbn1cbiNwYXktcGVyaW9kLWNvbnZlcnNpb24tbW9kYWwgLmNvbnZlcnQtcGxhbi1kb3duc2VsbC1idXR0b24ge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jcGF5LXBlcmlvZC1jb252ZXJzaW9uLW1vZGFsIC5hZGQtb24tc2VsZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwcHg7XG4gIGdhcDogMjBweDtcbiAgd2lkdGg6IDMwNnB4O1xuICBoZWlnaHQ6IDMxcHg7XG59XG4jcGF5LXBlcmlvZC1jb252ZXJzaW9uLW1vZGFsIC5hZGQtb24tY291bnQtc2VsZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDBweDtcbiAgZ2FwOiAxMnB4O1xuICB3aWR0aDogODdweDtcbiAgaGVpZ2h0OiAzMXB4O1xuICBiYWNrZ3JvdW5kOiAjZTdmM2VmO1xuICBib3JkZXItcmFkaXVzOiAxNDBweDtcbn1cbiNwYXktcGVyaW9kLWNvbnZlcnNpb24tbW9kYWwgLmFkZC1vbi1jb3VudC1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjMDcxZDI1O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbiNwYXktcGVyaW9kLWNvbnZlcnNpb24tbW9kYWwgLmFkZC1vbi1jb3VudC1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICB3aWR0aDogMjNweDtcbiAgaGVpZ2h0OiAyM3B4O1xuICBiYWNrZ3JvdW5kOiAjMDI0MDU5O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBib3JkZXItd2lkdGg6IDBweDtcbn1cbiNwYXktcGVyaW9kLWNvbnZlcnNpb24tbW9kYWwgLmFkZC1vbi1jb3VudC12YWx1ZSB7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzUlO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzA3MWQyNTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4jcGF5LXBlcmlvZC1jb252ZXJzaW9uLW1vZGFsIC5hZGQtb24tdG9vbHRpcC1pbWFnZSB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cbiNwYXktcGVyaW9kLWNvbnZlcnNpb24tbW9kYWwgLmFkZC1vbi10b29sdGlwLWltYWdlOmhvdmVyIC5hZGQtb24tdG9vbHRpcC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuI3BheS1wZXJpb2QtY29udmVyc2lvbi1tb2RhbCAuYWRkLW9uLXRvb2x0aXAtaW1hZ2U6aG92ZXIgLmFkZC1vbi10b29sdGlwLWNvbnRhaW5lci10YXgge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4jbWFwV3JhcCAjYmF0Y2hnZW8tc3RhdHVzLW92ZXJsYXkge1xuICBtYXJnaW4tdG9wOiA1OHB4O1xufVxuXG4jYmF0Y2hnZW8tc3RhdHVzLW92ZXJsYXkge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbiNiYXRjaGdlby1zdGF0dXMtb3ZlcmxheSAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDAuOTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbiNiYXRjaGdlby1zdGF0dXMtb3ZlcmxheSAuY29udGFpbmVyIGltZyB7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW1vei1hbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xuICBhbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xufVxuQC1tb3ota2V5ZnJhbWVzIHNwaW4ge1xuICAxMDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzcGluIHtcbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuI2JhdGNoZ2VvLXN0YXR1cy1vdmVybGF5IC5jb250YWluZXIgcCB7XG4gIGNvbG9yOiBcIndoaXRlXCI7XG59XG5cbi8qIFRpZ2h0IGFuZCBtaW5pbWFsIHN0eWxlcyBmb3IgdGhlIGJsb2cgKi9cbi5ibHVlLWJnLW1hcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvYmxvZy9CYWNrZ3JvdW5kLWJsdWUtbWFwLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLnBhZ2UtbWF4LXdpZHRoLTEyMjUge1xuICBtYXgtd2lkdGg6IDEyMjVweDtcbn1cblxuLnNpZ24tdXAtY3RhLWltZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvYmxvZy9zaWdudXAtYmFja2dyb3VuZC5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5zaWduLXVwLWN0YS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMiwgNDIsIDU4LCAwLjUyNyk7XG59XG5cbi5zdXJ2ZXktbW9kYWwtaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbn1cblxuLnN1cnZleS1tb2RhbCB7XG4gIG1heC13aWR0aDogNjkycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC1oZWlnaHQ6IDk2dmg7XG4gIGhlaWdodDogbWF4LWNvbnRlbnQ7XG59XG5cbi5jbG9zZS1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG59XG5cbi5zdWItaGVhZGVyIHtcbiAgY29sb3I6ICMwNzFkMjU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW46IDMycHggMDtcbn1cblxuLmNoZWNrYm94LXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luOiAxNnB4IDAgMzJweCAwO1xufVxuXG4uY2hlY2tib3gtcm93IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwNzFkMjU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNoZWNrYm94LXJvdyBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWM3N2ZhO1xufVxuXG4uY2hlY2tib3gtcm93IGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjMWM3N2ZhO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZDogIzFjNzdmYTtcbn1cblxuLmNoZWNrYm94LXJvdyBpbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDAsIDEyMiwgMTcwLCAwLjI1KTtcbn1cblxuLmNoZWNrYm94LXJvdyBsYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuI2NvbmZpcm0tZGVsZXRlLWNoZWNrYm94IHtcbiAgcGFkZGluZzogN3B4IDdweCA2cHg7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cblxuLnN1cnZleS10ZXh0YXJlYSB7XG4gIHBhZGRpbmc6IDZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmMztcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q4ZDVjYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uc3VydmV5LXRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMWQxZDFkO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc3VydmV5LXRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMWQxZDFkO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc3VydmV5LXRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMxZDFkMWQ7XG59XG5cbi5ob3Jpem9udGFsLXNlcGVyYXRvciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDhkNWNhO1xuICBtYXJnaW46IDMycHggMCAhaW1wb3J0YW50O1xufVxuXG4uYnV0dG9uLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMTZweCAwIDAgMDtcbn1cblxuLnJpZ2h0LWJ1dHRvbnMge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xufVxuXG4uYnV0dG9uLW91dGxpbmUge1xuICBwYWRkaW5nOiA4cHggMjJweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xufVxuXG4uYnV0dG9uLXRoZW1lLWdvbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlDODFCO1xuICBjb2xvcjogYmxhY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGOUM4MUI7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAtM3B4IDBweCAjRTBBRjAwO1xufVxuXG4uYnV0dG9uLXRoZW1lLXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOTBmMGY7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q5MGYwZjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IC0zcHggMHB4ICM4NjA0MDQ7XG59XG5cbi5idXR0b24tdGhlbWUtbGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMDI0MDU5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDI0MDU5O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5idXR0b24tdGhlbWUtZ29sZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUM4MUI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYnV0dG9uLXRoZW1lLXJlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCNTFEMDk7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYnV0dG9uLXRoZW1lLWxpdGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDcxZDI1O1xuICBjb2xvcjogd2hpdGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZDVjYTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q4ZDVjYTtcbiAgY29sb3I6ICM3Nzc7XG59XG5cbi5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOGQ1Y2E7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOGQ1Y2E7XG4gIGNvbG9yOiAjNzc3O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZnVsbC13aWR0aC1idG4ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuI2NpcmNsZS1jaGVjay1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogNDBweDtcbiAgcGFkZGluZzogNy42OTJweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA3LjY5MnB4O1xuICBib3JkZXItcmFkaXVzOiA4My44NDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTgyNjtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLnN1Y2Nlc3MtaGVhZGVyIHtcbiAgY29sb3I6ICMwNzFkMjU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xufVxuXG4vKiBvdmVybGF5IGNvdmVyICovXG4ubW9kYWwtbG9hZGluZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgei1pbmRleDogOTk5O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNwaW5uZXIge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyM3B4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoNywgMjksIDM3LCAwLjkpO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xuICBhbmltYXRpb246IHNwaW4gMC44cyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi5vcHRpb24tbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ub3B0aW9uLWxhYmVsIGlucHV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5idXR0b24tcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAxMHB4O1xuICB9XG4gIC5yaWdodC1idXR0b25zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5idXR0b24tcm93IGJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJpZ2h0LWJ1dHRvbnMgYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQGxheWVyIHRoZW1lLCBiYXNlLCBjb21wb25lbnRzLCB1dGlsaXRpZXM7XG5AbGF5ZXIgdGhlbWUge1xuICBAdGhlbWUgZGVmYXVsdCB7XG4gICAgLS1mb250LXNhbnM6XG4gICAgICB1aS1zYW5zLXNlcmlmLCBzeXN0ZW0tdWksIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIixcbiAgICAgIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gICAgLS1mb250LXNlcmlmOiB1aS1zZXJpZiwgR2VvcmdpYSwgQ2FtYnJpYSwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmO1xuICAgIC0tZm9udC1tb25vOlxuICAgICAgdWktbW9ub3NwYWNlLCBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsXG4gICAgICBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgICAtLWNvbG9yLXJlZC01MDogb2tsY2goOTcuMSUgMC4wMTMgMTcuMzgpO1xuICAgIC0tY29sb3ItcmVkLTEwMDogb2tsY2goOTMuNiUgMC4wMzIgMTcuNzE3KTtcbiAgICAtLWNvbG9yLXJlZC0yMDA6IG9rbGNoKDg4LjUlIDAuMDYyIDE4LjMzNCk7XG4gICAgLS1jb2xvci1yZWQtMzAwOiBva2xjaCg4MC44JSAwLjExNCAxOS41NzEpO1xuICAgIC0tY29sb3ItcmVkLTQwMDogb2tsY2goNzAuNCUgMC4xOTEgMjIuMjE2KTtcbiAgICAtLWNvbG9yLXJlZC01MDA6IG9rbGNoKDYzLjclIDAuMjM3IDI1LjMzMSk7XG4gICAgLS1jb2xvci1yZWQtNjAwOiBva2xjaCg1Ny43JSAwLjI0NSAyNy4zMjUpO1xuICAgIC0tY29sb3ItcmVkLTcwMDogb2tsY2goNTAuNSUgMC4yMTMgMjcuNTE4KTtcbiAgICAtLWNvbG9yLXJlZC04MDA6IG9rbGNoKDQ0LjQlIDAuMTc3IDI2Ljg5OSk7XG4gICAgLS1jb2xvci1yZWQtOTAwOiBva2xjaCgzOS42JSAwLjE0MSAyNS43MjMpO1xuICAgIC0tY29sb3ItcmVkLTk1MDogb2tsY2goMjUuOCUgMC4wOTIgMjYuMDQyKTtcbiAgICAtLWNvbG9yLW9yYW5nZS01MDogb2tsY2goOTglIDAuMDE2IDczLjY4NCk7XG4gICAgLS1jb2xvci1vcmFuZ2UtMTAwOiBva2xjaCg5NS40JSAwLjAzOCA3NS4xNjQpO1xuICAgIC0tY29sb3Itb3JhbmdlLTIwMDogb2tsY2goOTAuMSUgMC4wNzYgNzAuNjk3KTtcbiAgICAtLWNvbG9yLW9yYW5nZS0zMDA6IG9rbGNoKDgzLjclIDAuMTI4IDY2LjI5KTtcbiAgICAtLWNvbG9yLW9yYW5nZS00MDA6IG9rbGNoKDc1JSAwLjE4MyA1NS45MzQpO1xuICAgIC0tY29sb3Itb3JhbmdlLTUwMDogb2tsY2goNzAuNSUgMC4yMTMgNDcuNjA0KTtcbiAgICAtLWNvbG9yLW9yYW5nZS02MDA6IG9rbGNoKDY0LjYlIDAuMjIyIDQxLjExNik7XG4gICAgLS1jb2xvci1vcmFuZ2UtNzAwOiBva2xjaCg1NS4zJSAwLjE5NSAzOC40MDIpO1xuICAgIC0tY29sb3Itb3JhbmdlLTgwMDogb2tsY2goNDclIDAuMTU3IDM3LjMwNCk7XG4gICAgLS1jb2xvci1vcmFuZ2UtOTAwOiBva2xjaCg0MC44JSAwLjEyMyAzOC4xNzIpO1xuICAgIC0tY29sb3Itb3JhbmdlLTk1MDogb2tsY2goMjYuNiUgMC4wNzkgMzYuMjU5KTtcbiAgICAtLWNvbG9yLWFtYmVyLTUwOiBva2xjaCg5OC43JSAwLjAyMiA5NS4yNzcpO1xuICAgIC0tY29sb3ItYW1iZXItMTAwOiBva2xjaCg5Ni4yJSAwLjA1OSA5NS42MTcpO1xuICAgIC0tY29sb3ItYW1iZXItMjAwOiBva2xjaCg5Mi40JSAwLjEyIDk1Ljc0Nik7XG4gICAgLS1jb2xvci1hbWJlci0zMDA6IG9rbGNoKDg3LjklIDAuMTY5IDkxLjYwNSk7XG4gICAgLS1jb2xvci1hbWJlci00MDA6IG9rbGNoKDgyLjglIDAuMTg5IDg0LjQyOSk7XG4gICAgLS1jb2xvci1hbWJlci01MDA6IG9rbGNoKDc2LjklIDAuMTg4IDcwLjA4KTtcbiAgICAtLWNvbG9yLWFtYmVyLTYwMDogb2tsY2goNjYuNiUgMC4xNzkgNTguMzE4KTtcbiAgICAtLWNvbG9yLWFtYmVyLTcwMDogb2tsY2goNTUuNSUgMC4xNjMgNDguOTk4KTtcbiAgICAtLWNvbG9yLWFtYmVyLTgwMDogb2tsY2goNDcuMyUgMC4xMzcgNDYuMjAxKTtcbiAgICAtLWNvbG9yLWFtYmVyLTkwMDogb2tsY2goNDEuNCUgMC4xMTIgNDUuOTA0KTtcbiAgICAtLWNvbG9yLWFtYmVyLTk1MDogb2tsY2goMjcuOSUgMC4wNzcgNDUuNjM1KTtcbiAgICAtLWNvbG9yLXllbGxvdy01MDogb2tsY2goOTguNyUgMC4wMjYgMTAyLjIxMik7XG4gICAgLS1jb2xvci15ZWxsb3ctMTAwOiBva2xjaCg5Ny4zJSAwLjA3MSAxMDMuMTkzKTtcbiAgICAtLWNvbG9yLXllbGxvdy0yMDA6IG9rbGNoKDk0LjUlIDAuMTI5IDEwMS41NCk7XG4gICAgLS1jb2xvci15ZWxsb3ctMzAwOiBva2xjaCg5MC41JSAwLjE4MiA5OC4xMTEpO1xuICAgIC0tY29sb3IteWVsbG93LTQwMDogb2tsY2goODUuMiUgMC4xOTkgOTEuOTM2KTtcbiAgICAtLWNvbG9yLXllbGxvdy01MDA6IG9rbGNoKDc5LjUlIDAuMTg0IDg2LjA0Nyk7XG4gICAgLS1jb2xvci15ZWxsb3ctNjAwOiBva2xjaCg2OC4xJSAwLjE2MiA3NS44MzQpO1xuICAgIC0tY29sb3IteWVsbG93LTcwMDogb2tsY2goNTUuNCUgMC4xMzUgNjYuNDQyKTtcbiAgICAtLWNvbG9yLXllbGxvdy04MDA6IG9rbGNoKDQ3LjYlIDAuMTE0IDYxLjkwNyk7XG4gICAgLS1jb2xvci15ZWxsb3ctOTAwOiBva2xjaCg0Mi4xJSAwLjA5NSA1Ny43MDgpO1xuICAgIC0tY29sb3IteWVsbG93LTk1MDogb2tsY2goMjguNiUgMC4wNjYgNTMuODEzKTtcbiAgICAtLWNvbG9yLWxpbWUtNTA6IG9rbGNoKDk4LjYlIDAuMDMxIDEyMC43NTcpO1xuICAgIC0tY29sb3ItbGltZS0xMDA6IG9rbGNoKDk2LjclIDAuMDY3IDEyMi4zMjgpO1xuICAgIC0tY29sb3ItbGltZS0yMDA6IG9rbGNoKDkzLjglIDAuMTI3IDEyNC4zMjEpO1xuICAgIC0tY29sb3ItbGltZS0zMDA6IG9rbGNoKDg5LjclIDAuMTk2IDEyNi42NjUpO1xuICAgIC0tY29sb3ItbGltZS00MDA6IG9rbGNoKDg0LjElIDAuMjM4IDEyOC44NSk7XG4gICAgLS1jb2xvci1saW1lLTUwMDogb2tsY2goNzYuOCUgMC4yMzMgMTMwLjg1KTtcbiAgICAtLWNvbG9yLWxpbWUtNjAwOiBva2xjaCg2NC44JSAwLjIgMTMxLjY4NCk7XG4gICAgLS1jb2xvci1saW1lLTcwMDogb2tsY2goNTMuMiUgMC4xNTcgMTMxLjU4OSk7XG4gICAgLS1jb2xvci1saW1lLTgwMDogb2tsY2goNDUuMyUgMC4xMjQgMTMwLjkzMyk7XG4gICAgLS1jb2xvci1saW1lLTkwMDogb2tsY2goNDAuNSUgMC4xMDEgMTMxLjA2Myk7XG4gICAgLS1jb2xvci1saW1lLTk1MDogb2tsY2goMjcuNCUgMC4wNzIgMTMyLjEwOSk7XG4gICAgLS1jb2xvci1ncmVlbi01MDogb2tsY2goOTguMiUgMC4wMTggMTU1LjgyNik7XG4gICAgLS1jb2xvci1ncmVlbi0xMDA6IG9rbGNoKDk2LjIlIDAuMDQ0IDE1Ni43NDMpO1xuICAgIC0tY29sb3ItZ3JlZW4tMjAwOiBva2xjaCg5Mi41JSAwLjA4NCAxNTUuOTk1KTtcbiAgICAtLWNvbG9yLWdyZWVuLTMwMDogb2tsY2goODcuMSUgMC4xNSAxNTQuNDQ5KTtcbiAgICAtLWNvbG9yLWdyZWVuLTQwMDogb2tsY2goNzkuMiUgMC4yMDkgMTUxLjcxMSk7XG4gICAgLS1jb2xvci1ncmVlbi01MDA6IG9rbGNoKDcyLjMlIDAuMjE5IDE0OS41NzkpO1xuICAgIC0tY29sb3ItZ3JlZW4tNjAwOiBva2xjaCg2Mi43JSAwLjE5NCAxNDkuMjE0KTtcbiAgICAtLWNvbG9yLWdyZWVuLTcwMDogb2tsY2goNTIuNyUgMC4xNTQgMTUwLjA2OSk7XG4gICAgLS1jb2xvci1ncmVlbi04MDA6IG9rbGNoKDQ0LjglIDAuMTE5IDE1MS4zMjgpO1xuICAgIC0tY29sb3ItZ3JlZW4tOTAwOiBva2xjaCgzOS4zJSAwLjA5NSAxNTIuNTM1KTtcbiAgICAtLWNvbG9yLWdyZWVuLTk1MDogb2tsY2goMjYuNiUgMC4wNjUgMTUyLjkzNCk7XG4gICAgLS1jb2xvci1lbWVyYWxkLTUwOiBva2xjaCg5Ny45JSAwLjAyMSAxNjYuMTEzKTtcbiAgICAtLWNvbG9yLWVtZXJhbGQtMTAwOiBva2xjaCg5NSUgMC4wNTIgMTYzLjA1MSk7XG4gICAgLS1jb2xvci1lbWVyYWxkLTIwMDogb2tsY2goOTAuNSUgMC4wOTMgMTY0LjE1KTtcbiAgICAtLWNvbG9yLWVtZXJhbGQtMzAwOiBva2xjaCg4NC41JSAwLjE0MyAxNjQuOTc4KTtcbiAgICAtLWNvbG9yLWVtZXJhbGQtNDAwOiBva2xjaCg3Ni41JSAwLjE3NyAxNjMuMjIzKTtcbiAgICAtLWNvbG9yLWVtZXJhbGQtNTAwOiBva2xjaCg2OS42JSAwLjE3IDE2Mi40OCk7XG4gICAgLS1jb2xvci1lbWVyYWxkLTYwMDogb2tsY2goNTkuNiUgMC4xNDUgMTYzLjIyNSk7XG4gICAgLS1jb2xvci1lbWVyYWxkLTcwMDogb2tsY2goNTAuOCUgMC4xMTggMTY1LjYxMik7XG4gICAgLS1jb2xvci1lbWVyYWxkLTgwMDogb2tsY2goNDMuMiUgMC4wOTUgMTY2LjkxMyk7XG4gICAgLS1jb2xvci1lbWVyYWxkLTkwMDogb2tsY2goMzcuOCUgMC4wNzcgMTY4Ljk0KTtcbiAgICAtLWNvbG9yLWVtZXJhbGQtOTUwOiBva2xjaCgyNi4yJSAwLjA1MSAxNzIuNTUyKTtcbiAgICAtLWNvbG9yLXRlYWwtNTA6IG9rbGNoKDk4LjQlIDAuMDE0IDE4MC43Mik7XG4gICAgLS1jb2xvci10ZWFsLTEwMDogb2tsY2goOTUuMyUgMC4wNTEgMTgwLjgwMSk7XG4gICAgLS1jb2xvci10ZWFsLTIwMDogb2tsY2goOTElIDAuMDk2IDE4MC40MjYpO1xuICAgIC0tY29sb3ItdGVhbC0zMDA6IG9rbGNoKDg1LjUlIDAuMTM4IDE4MS4wNzEpO1xuICAgIC0tY29sb3ItdGVhbC00MDA6IG9rbGNoKDc3LjclIDAuMTUyIDE4MS45MTIpO1xuICAgIC0tY29sb3ItdGVhbC01MDA6IG9rbGNoKDcwLjQlIDAuMTQgMTgyLjUwMyk7XG4gICAgLS1jb2xvci10ZWFsLTYwMDogb2tsY2goNjAlIDAuMTE4IDE4NC43MDQpO1xuICAgIC0tY29sb3ItdGVhbC03MDA6IG9rbGNoKDUxLjElIDAuMDk2IDE4Ni4zOTEpO1xuICAgIC0tY29sb3ItdGVhbC04MDA6IG9rbGNoKDQzLjclIDAuMDc4IDE4OC4yMTYpO1xuICAgIC0tY29sb3ItdGVhbC05MDA6IG9rbGNoKDM4LjYlIDAuMDYzIDE4OC40MTYpO1xuICAgIC0tY29sb3ItdGVhbC05NTA6IG9rbGNoKDI3LjclIDAuMDQ2IDE5Mi41MjQpO1xuICAgIC0tY29sb3ItY3lhbi01MDogb2tsY2goOTguNCUgMC4wMTkgMjAwLjg3Myk7XG4gICAgLS1jb2xvci1jeWFuLTEwMDogb2tsY2goOTUuNiUgMC4wNDUgMjAzLjM4OCk7XG4gICAgLS1jb2xvci1jeWFuLTIwMDogb2tsY2goOTEuNyUgMC4wOCAyMDUuMDQxKTtcbiAgICAtLWNvbG9yLWN5YW4tMzAwOiBva2xjaCg4Ni41JSAwLjEyNyAyMDcuMDc4KTtcbiAgICAtLWNvbG9yLWN5YW4tNDAwOiBva2xjaCg3OC45JSAwLjE1NCAyMTEuNTMpO1xuICAgIC0tY29sb3ItY3lhbi01MDA6IG9rbGNoKDcxLjUlIDAuMTQzIDIxNS4yMjEpO1xuICAgIC0tY29sb3ItY3lhbi02MDA6IG9rbGNoKDYwLjklIDAuMTI2IDIyMS43MjMpO1xuICAgIC0tY29sb3ItY3lhbi03MDA6IG9rbGNoKDUyJSAwLjEwNSAyMjMuMTI4KTtcbiAgICAtLWNvbG9yLWN5YW4tODAwOiBva2xjaCg0NSUgMC4wODUgMjI0LjI4Myk7XG4gICAgLS1jb2xvci1jeWFuLTkwMDogb2tsY2goMzkuOCUgMC4wNyAyMjcuMzkyKTtcbiAgICAtLWNvbG9yLWN5YW4tOTUwOiBva2xjaCgzMC4yJSAwLjA1NiAyMjkuNjk1KTtcbiAgICAtLWNvbG9yLXNreS01MDogb2tsY2goOTcuNyUgMC4wMTMgMjM2LjYyKTtcbiAgICAtLWNvbG9yLXNreS0xMDA6IG9rbGNoKDk1LjElIDAuMDI2IDIzNi44MjQpO1xuICAgIC0tY29sb3Itc2t5LTIwMDogb2tsY2goOTAuMSUgMC4wNTggMjMwLjkwMik7XG4gICAgLS1jb2xvci1za3ktMzAwOiBva2xjaCg4Mi44JSAwLjExMSAyMzAuMzE4KTtcbiAgICAtLWNvbG9yLXNreS00MDA6IG9rbGNoKDc0LjYlIDAuMTYgMjMyLjY2MSk7XG4gICAgLS1jb2xvci1za3ktNTAwOiBva2xjaCg2OC41JSAwLjE2OSAyMzcuMzIzKTtcbiAgICAtLWNvbG9yLXNreS02MDA6IG9rbGNoKDU4LjglIDAuMTU4IDI0MS45NjYpO1xuICAgIC0tY29sb3Itc2t5LTcwMDogb2tsY2goNTAlIDAuMTM0IDI0Mi43NDkpO1xuICAgIC0tY29sb3Itc2t5LTgwMDogb2tsY2goNDQuMyUgMC4xMSAyNDAuNzkpO1xuICAgIC0tY29sb3Itc2t5LTkwMDogb2tsY2goMzkuMSUgMC4wOSAyNDAuODc2KTtcbiAgICAtLWNvbG9yLXNreS05NTA6IG9rbGNoKDI5LjMlIDAuMDY2IDI0My4xNTcpO1xuICAgIC0tY29sb3ItYmx1ZS01MDogb2tsY2goOTclIDAuMDE0IDI1NC42MDQpO1xuICAgIC0tY29sb3ItYmx1ZS0xMDA6IG9rbGNoKDkzLjIlIDAuMDMyIDI1NS41ODUpO1xuICAgIC0tY29sb3ItYmx1ZS0yMDA6IG9rbGNoKDg4LjIlIDAuMDU5IDI1NC4xMjgpO1xuICAgIC0tY29sb3ItYmx1ZS0zMDA6IG9rbGNoKDgwLjklIDAuMTA1IDI1MS44MTMpO1xuICAgIC0tY29sb3ItYmx1ZS00MDA6IG9rbGNoKDcwLjclIDAuMTY1IDI1NC42MjQpO1xuICAgIC0tY29sb3ItYmx1ZS01MDA6IG9rbGNoKDYyLjMlIDAuMjE0IDI1OS44MTUpO1xuICAgIC0tY29sb3ItYmx1ZS02MDA6IG9rbGNoKDU0LjYlIDAuMjQ1IDI2Mi44ODEpO1xuICAgIC0tY29sb3ItYmx1ZS03MDA6IG9rbGNoKDQ4LjglIDAuMjQzIDI2NC4zNzYpO1xuICAgIC0tY29sb3ItYmx1ZS04MDA6IG9rbGNoKDQyLjQlIDAuMTk5IDI2NS42MzgpO1xuICAgIC0tY29sb3ItYmx1ZS05MDA6IG9rbGNoKDM3LjklIDAuMTQ2IDI2NS41MjIpO1xuICAgIC0tY29sb3ItYmx1ZS05NTA6IG9rbGNoKDI4LjIlIDAuMDkxIDI2Ny45MzUpO1xuICAgIC0tY29sb3ItaW5kaWdvLTUwOiBva2xjaCg5Ni4yJSAwLjAxOCAyNzIuMzE0KTtcbiAgICAtLWNvbG9yLWluZGlnby0xMDA6IG9rbGNoKDkzJSAwLjAzNCAyNzIuNzg4KTtcbiAgICAtLWNvbG9yLWluZGlnby0yMDA6IG9rbGNoKDg3JSAwLjA2NSAyNzQuMDM5KTtcbiAgICAtLWNvbG9yLWluZGlnby0zMDA6IG9rbGNoKDc4LjUlIDAuMTE1IDI3NC43MTMpO1xuICAgIC0tY29sb3ItaW5kaWdvLTQwMDogb2tsY2goNjcuMyUgMC4xODIgMjc2LjkzNSk7XG4gICAgLS1jb2xvci1pbmRpZ28tNTAwOiBva2xjaCg1OC41JSAwLjIzMyAyNzcuMTE3KTtcbiAgICAtLWNvbG9yLWluZGlnby02MDA6IG9rbGNoKDUxLjElIDAuMjYyIDI3Ni45NjYpO1xuICAgIC0tY29sb3ItaW5kaWdvLTcwMDogb2tsY2goNDUuNyUgMC4yNCAyNzcuMDIzKTtcbiAgICAtLWNvbG9yLWluZGlnby04MDA6IG9rbGNoKDM5LjglIDAuMTk1IDI3Ny4zNjYpO1xuICAgIC0tY29sb3ItaW5kaWdvLTkwMDogb2tsY2goMzUuOSUgMC4xNDQgMjc4LjY5Nyk7XG4gICAgLS1jb2xvci1pbmRpZ28tOTUwOiBva2xjaCgyNS43JSAwLjA5IDI4MS4yODgpO1xuICAgIC0tY29sb3ItdmlvbGV0LTUwOiBva2xjaCg5Ni45JSAwLjAxNiAyOTMuNzU2KTtcbiAgICAtLWNvbG9yLXZpb2xldC0xMDA6IG9rbGNoKDk0LjMlIDAuMDI5IDI5NC41ODgpO1xuICAgIC0tY29sb3ItdmlvbGV0LTIwMDogb2tsY2goODkuNCUgMC4wNTcgMjkzLjI4Myk7XG4gICAgLS1jb2xvci12aW9sZXQtMzAwOiBva2xjaCg4MS4xJSAwLjExMSAyOTMuNTcxKTtcbiAgICAtLWNvbG9yLXZpb2xldC00MDA6IG9rbGNoKDcwLjIlIDAuMTgzIDI5My41NDEpO1xuICAgIC0tY29sb3ItdmlvbGV0LTUwMDogb2tsY2goNjAuNiUgMC4yNSAyOTIuNzE3KTtcbiAgICAtLWNvbG9yLXZpb2xldC02MDA6IG9rbGNoKDU0LjElIDAuMjgxIDI5My4wMDkpO1xuICAgIC0tY29sb3ItdmlvbGV0LTcwMDogb2tsY2goNDkuMSUgMC4yNyAyOTIuNTgxKTtcbiAgICAtLWNvbG9yLXZpb2xldC04MDA6IG9rbGNoKDQzLjIlIDAuMjMyIDI5Mi43NTkpO1xuICAgIC0tY29sb3ItdmlvbGV0LTkwMDogb2tsY2goMzglIDAuMTg5IDI5My43NDUpO1xuICAgIC0tY29sb3ItdmlvbGV0LTk1MDogb2tsY2goMjguMyUgMC4xNDEgMjkxLjA4OSk7XG4gICAgLS1jb2xvci1wdXJwbGUtNTA6IG9rbGNoKDk3LjclIDAuMDE0IDMwOC4yOTkpO1xuICAgIC0tY29sb3ItcHVycGxlLTEwMDogb2tsY2goOTQuNiUgMC4wMzMgMzA3LjE3NCk7XG4gICAgLS1jb2xvci1wdXJwbGUtMjAwOiBva2xjaCg5MC4yJSAwLjA2MyAzMDYuNzAzKTtcbiAgICAtLWNvbG9yLXB1cnBsZS0zMDA6IG9rbGNoKDgyLjclIDAuMTE5IDMwNi4zODMpO1xuICAgIC0tY29sb3ItcHVycGxlLTQwMDogb2tsY2goNzEuNCUgMC4yMDMgMzA1LjUwNCk7XG4gICAgLS1jb2xvci1wdXJwbGUtNTAwOiBva2xjaCg2Mi43JSAwLjI2NSAzMDMuOSk7XG4gICAgLS1jb2xvci1wdXJwbGUtNjAwOiBva2xjaCg1NS44JSAwLjI4OCAzMDIuMzIxKTtcbiAgICAtLWNvbG9yLXB1cnBsZS03MDA6IG9rbGNoKDQ5LjYlIDAuMjY1IDMwMS45MjQpO1xuICAgIC0tY29sb3ItcHVycGxlLTgwMDogb2tsY2goNDMuOCUgMC4yMTggMzAzLjcyNCk7XG4gICAgLS1jb2xvci1wdXJwbGUtOTAwOiBva2xjaCgzOC4xJSAwLjE3NiAzMDQuOTg3KTtcbiAgICAtLWNvbG9yLXB1cnBsZS05NTA6IG9rbGNoKDI5LjElIDAuMTQ5IDMwMi43MTcpO1xuICAgIC0tY29sb3ItZnVjaHNpYS01MDogb2tsY2goOTcuNyUgMC4wMTcgMzIwLjA1OCk7XG4gICAgLS1jb2xvci1mdWNoc2lhLTEwMDogb2tsY2goOTUuMiUgMC4wMzcgMzE4Ljg1Mik7XG4gICAgLS1jb2xvci1mdWNoc2lhLTIwMDogb2tsY2goOTAuMyUgMC4wNzYgMzE5LjYyKTtcbiAgICAtLWNvbG9yLWZ1Y2hzaWEtMzAwOiBva2xjaCg4My4zJSAwLjE0NSAzMjEuNDM0KTtcbiAgICAtLWNvbG9yLWZ1Y2hzaWEtNDAwOiBva2xjaCg3NCUgMC4yMzggMzIyLjE2KTtcbiAgICAtLWNvbG9yLWZ1Y2hzaWEtNTAwOiBva2xjaCg2Ni43JSAwLjI5NSAzMjIuMTUpO1xuICAgIC0tY29sb3ItZnVjaHNpYS02MDA6IG9rbGNoKDU5LjElIDAuMjkzIDMyMi44OTYpO1xuICAgIC0tY29sb3ItZnVjaHNpYS03MDA6IG9rbGNoKDUxLjglIDAuMjUzIDMyMy45NDkpO1xuICAgIC0tY29sb3ItZnVjaHNpYS04MDA6IG9rbGNoKDQ1LjIlIDAuMjExIDMyNC41OTEpO1xuICAgIC0tY29sb3ItZnVjaHNpYS05MDA6IG9rbGNoKDQwLjElIDAuMTcgMzI1LjYxMik7XG4gICAgLS1jb2xvci1mdWNoc2lhLTk1MDogb2tsY2goMjkuMyUgMC4xMzYgMzI1LjY2MSk7XG4gICAgLS1jb2xvci1waW5rLTUwOiBva2xjaCg5Ny4xJSAwLjAxNCAzNDMuMTk4KTtcbiAgICAtLWNvbG9yLXBpbmstMTAwOiBva2xjaCg5NC44JSAwLjAyOCAzNDIuMjU4KTtcbiAgICAtLWNvbG9yLXBpbmstMjAwOiBva2xjaCg4OS45JSAwLjA2MSAzNDMuMjMxKTtcbiAgICAtLWNvbG9yLXBpbmstMzAwOiBva2xjaCg4Mi4zJSAwLjEyIDM0Ni4wMTgpO1xuICAgIC0tY29sb3ItcGluay00MDA6IG9rbGNoKDcxLjglIDAuMjAyIDM0OS43NjEpO1xuICAgIC0tY29sb3ItcGluay01MDA6IG9rbGNoKDY1LjYlIDAuMjQxIDM1NC4zMDgpO1xuICAgIC0tY29sb3ItcGluay02MDA6IG9rbGNoKDU5LjIlIDAuMjQ5IDAuNTg0KTtcbiAgICAtLWNvbG9yLXBpbmstNzAwOiBva2xjaCg1Mi41JSAwLjIyMyAzLjk1OCk7XG4gICAgLS1jb2xvci1waW5rLTgwMDogb2tsY2goNDUuOSUgMC4xODcgMy44MTUpO1xuICAgIC0tY29sb3ItcGluay05MDA6IG9rbGNoKDQwLjglIDAuMTUzIDIuNDMyKTtcbiAgICAtLWNvbG9yLXBpbmstOTUwOiBva2xjaCgyOC40JSAwLjEwOSAzLjkwNyk7XG4gICAgLS1jb2xvci1yb3NlLTUwOiBva2xjaCg5Ni45JSAwLjAxNSAxMi40MjIpO1xuICAgIC0tY29sb3Itcm9zZS0xMDA6IG9rbGNoKDk0LjElIDAuMDMgMTIuNTgpO1xuICAgIC0tY29sb3Itcm9zZS0yMDA6IG9rbGNoKDg5LjIlIDAuMDU4IDEwLjAwMSk7XG4gICAgLS1jb2xvci1yb3NlLTMwMDogb2tsY2goODElIDAuMTE3IDExLjYzOCk7XG4gICAgLS1jb2xvci1yb3NlLTQwMDogb2tsY2goNzEuMiUgMC4xOTQgMTMuNDI4KTtcbiAgICAtLWNvbG9yLXJvc2UtNTAwOiBva2xjaCg2NC41JSAwLjI0NiAxNi40MzkpO1xuICAgIC0tY29sb3Itcm9zZS02MDA6IG9rbGNoKDU4LjYlIDAuMjUzIDE3LjU4NSk7XG4gICAgLS1jb2xvci1yb3NlLTcwMDogb2tsY2goNTEuNCUgMC4yMjIgMTYuOTM1KTtcbiAgICAtLWNvbG9yLXJvc2UtODAwOiBva2xjaCg0NS41JSAwLjE4OCAxMy42OTcpO1xuICAgIC0tY29sb3Itcm9zZS05MDA6IG9rbGNoKDQxJSAwLjE1OSAxMC4yNzIpO1xuICAgIC0tY29sb3Itcm9zZS05NTA6IG9rbGNoKDI3LjElIDAuMTA1IDEyLjA5NCk7XG4gICAgLS1jb2xvci1zbGF0ZS01MDogb2tsY2goOTguNCUgMC4wMDMgMjQ3Ljg1OCk7XG4gICAgLS1jb2xvci1zbGF0ZS0xMDA6IG9rbGNoKDk2LjglIDAuMDA3IDI0Ny44OTYpO1xuICAgIC0tY29sb3Itc2xhdGUtMjAwOiBva2xjaCg5Mi45JSAwLjAxMyAyNTUuNTA4KTtcbiAgICAtLWNvbG9yLXNsYXRlLTMwMDogb2tsY2goODYuOSUgMC4wMjIgMjUyLjg5NCk7XG4gICAgLS1jb2xvci1zbGF0ZS00MDA6IG9rbGNoKDcwLjQlIDAuMDQgMjU2Ljc4OCk7XG4gICAgLS1jb2xvci1zbGF0ZS01MDA6IG9rbGNoKDU1LjQlIDAuMDQ2IDI1Ny40MTcpO1xuICAgIC0tY29sb3Itc2xhdGUtNjAwOiBva2xjaCg0NC42JSAwLjA0MyAyNTcuMjgxKTtcbiAgICAtLWNvbG9yLXNsYXRlLTcwMDogb2tsY2goMzcuMiUgMC4wNDQgMjU3LjI4Nyk7XG4gICAgLS1jb2xvci1zbGF0ZS04MDA6IG9rbGNoKDI3LjklIDAuMDQxIDI2MC4wMzEpO1xuICAgIC0tY29sb3Itc2xhdGUtOTAwOiBva2xjaCgyMC44JSAwLjA0MiAyNjUuNzU1KTtcbiAgICAtLWNvbG9yLXNsYXRlLTk1MDogb2tsY2goMTIuOSUgMC4wNDIgMjY0LjY5NSk7XG4gICAgLS1jb2xvci1ncmF5LTUwOiBva2xjaCg5OC41JSAwLjAwMiAyNDcuODM5KTtcbiAgICAtLWNvbG9yLWdyYXktMTAwOiBva2xjaCg5Ni43JSAwLjAwMyAyNjQuNTQyKTtcbiAgICAtLWNvbG9yLWdyYXktMjAwOiBva2xjaCg5Mi44JSAwLjAwNiAyNjQuNTMxKTtcbiAgICAtLWNvbG9yLWdyYXktMzAwOiBva2xjaCg4Ny4yJSAwLjAxIDI1OC4zMzgpO1xuICAgIC0tY29sb3ItZ3JheS00MDA6IG9rbGNoKDcwLjclIDAuMDIyIDI2MS4zMjUpO1xuICAgIC0tY29sb3ItZ3JheS01MDA6IG9rbGNoKDU1LjElIDAuMDI3IDI2NC4zNjQpO1xuICAgIC0tY29sb3ItZ3JheS02MDA6IG9rbGNoKDQ0LjYlIDAuMDMgMjU2LjgwMik7XG4gICAgLS1jb2xvci1ncmF5LTcwMDogb2tsY2goMzcuMyUgMC4wMzQgMjU5LjczMyk7XG4gICAgLS1jb2xvci1ncmF5LTgwMDogb2tsY2goMjcuOCUgMC4wMzMgMjU2Ljg0OCk7XG4gICAgLS1jb2xvci1ncmF5LTkwMDogb2tsY2goMjElIDAuMDM0IDI2NC42NjUpO1xuICAgIC0tY29sb3ItZ3JheS05NTA6IG9rbGNoKDEzJSAwLjAyOCAyNjEuNjkyKTtcbiAgICAtLWNvbG9yLXppbmMtNTA6IG9rbGNoKDk4LjUlIDAgMCk7XG4gICAgLS1jb2xvci16aW5jLTEwMDogb2tsY2goOTYuNyUgMC4wMDEgMjg2LjM3NSk7XG4gICAgLS1jb2xvci16aW5jLTIwMDogb2tsY2goOTIlIDAuMDA0IDI4Ni4zMik7XG4gICAgLS1jb2xvci16aW5jLTMwMDogb2tsY2goODcuMSUgMC4wMDYgMjg2LjI4Nik7XG4gICAgLS1jb2xvci16aW5jLTQwMDogb2tsY2goNzAuNSUgMC4wMTUgMjg2LjA2Nyk7XG4gICAgLS1jb2xvci16aW5jLTUwMDogb2tsY2goNTUuMiUgMC4wMTYgMjg1LjkzOCk7XG4gICAgLS1jb2xvci16aW5jLTYwMDogb2tsY2goNDQuMiUgMC4wMTcgMjg1Ljc4Nik7XG4gICAgLS1jb2xvci16aW5jLTcwMDogb2tsY2goMzclIDAuMDEzIDI4NS44MDUpO1xuICAgIC0tY29sb3ItemluYy04MDA6IG9rbGNoKDI3LjQlIDAuMDA2IDI4Ni4wMzMpO1xuICAgIC0tY29sb3ItemluYy05MDA6IG9rbGNoKDIxJSAwLjAwNiAyODUuODg1KTtcbiAgICAtLWNvbG9yLXppbmMtOTUwOiBva2xjaCgxNC4xJSAwLjAwNSAyODUuODIzKTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNTA6IG9rbGNoKDk4LjUlIDAgMCk7XG4gICAgLS1jb2xvci1uZXV0cmFsLTEwMDogb2tsY2goOTclIDAgMCk7XG4gICAgLS1jb2xvci1uZXV0cmFsLTIwMDogb2tsY2goOTIuMiUgMCAwKTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtMzAwOiBva2xjaCg4NyUgMCAwKTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNDAwOiBva2xjaCg3MC44JSAwIDApO1xuICAgIC0tY29sb3ItbmV1dHJhbC01MDA6IG9rbGNoKDU1LjYlIDAgMCk7XG4gICAgLS1jb2xvci1uZXV0cmFsLTYwMDogb2tsY2goNDMuOSUgMCAwKTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNzAwOiBva2xjaCgzNy4xJSAwIDApO1xuICAgIC0tY29sb3ItbmV1dHJhbC04MDA6IG9rbGNoKDI2LjklIDAgMCk7XG4gICAgLS1jb2xvci1uZXV0cmFsLTkwMDogb2tsY2goMjAuNSUgMCAwKTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtOTUwOiBva2xjaCgxNC41JSAwIDApO1xuICAgIC0tY29sb3Itc3RvbmUtNTA6IG9rbGNoKDk4LjUlIDAuMDAxIDEwNi40MjMpO1xuICAgIC0tY29sb3Itc3RvbmUtMTAwOiBva2xjaCg5NyUgMC4wMDEgMTA2LjQyNCk7XG4gICAgLS1jb2xvci1zdG9uZS0yMDA6IG9rbGNoKDkyLjMlIDAuMDAzIDQ4LjcxNyk7XG4gICAgLS1jb2xvci1zdG9uZS0zMDA6IG9rbGNoKDg2LjklIDAuMDA1IDU2LjM2Nik7XG4gICAgLS1jb2xvci1zdG9uZS00MDA6IG9rbGNoKDcwLjklIDAuMDEgNTYuMjU5KTtcbiAgICAtLWNvbG9yLXN0b25lLTUwMDogb2tsY2goNTUuMyUgMC4wMTMgNTguMDcxKTtcbiAgICAtLWNvbG9yLXN0b25lLTYwMDogb2tsY2goNDQuNCUgMC4wMTEgNzMuNjM5KTtcbiAgICAtLWNvbG9yLXN0b25lLTcwMDogb2tsY2goMzcuNCUgMC4wMSA2Ny41NTgpO1xuICAgIC0tY29sb3Itc3RvbmUtODAwOiBva2xjaCgyNi44JSAwLjAwNyAzNC4yOTgpO1xuICAgIC0tY29sb3Itc3RvbmUtOTAwOiBva2xjaCgyMS42JSAwLjAwNiA1Ni4wNDMpO1xuICAgIC0tY29sb3Itc3RvbmUtOTUwOiBva2xjaCgxNC43JSAwLjAwNCA0OS4yNSk7XG4gICAgLS1jb2xvci1ibGFjazogIzAwMDtcbiAgICAtLWNvbG9yLXdoaXRlOiAjZmZmO1xuICAgIC0tc3BhY2luZzogMC4yNXJlbTtcbiAgICAtLWJyZWFrcG9pbnQtc206IDQwcmVtO1xuICAgIC0tYnJlYWtwb2ludC1tZDogNDhyZW07XG4gICAgLS1icmVha3BvaW50LWxnOiA2NHJlbTtcbiAgICAtLWJyZWFrcG9pbnQteGw6IDgwcmVtO1xuICAgIC0tYnJlYWtwb2ludC0yeGw6IDk2cmVtO1xuICAgIC0tY29udGFpbmVyLTN4czogMTZyZW07XG4gICAgLS1jb250YWluZXItMnhzOiAxOHJlbTtcbiAgICAtLWNvbnRhaW5lci14czogMjByZW07XG4gICAgLS1jb250YWluZXItc206IDI0cmVtO1xuICAgIC0tY29udGFpbmVyLW1kOiAyOHJlbTtcbiAgICAtLWNvbnRhaW5lci1sZzogMzJyZW07XG4gICAgLS1jb250YWluZXIteGw6IDM2cmVtO1xuICAgIC0tY29udGFpbmVyLTJ4bDogNDJyZW07XG4gICAgLS1jb250YWluZXItM3hsOiA0OHJlbTtcbiAgICAtLWNvbnRhaW5lci00eGw6IDU2cmVtO1xuICAgIC0tY29udGFpbmVyLTV4bDogNjRyZW07XG4gICAgLS1jb250YWluZXItNnhsOiA3MnJlbTtcbiAgICAtLWNvbnRhaW5lci03eGw6IDgwcmVtO1xuICAgIC0tdGV4dC14czogMC43NXJlbTtcbiAgICAtLXRleHQteHMtLWxpbmUtaGVpZ2h0OiBjYWxjKDEgLyAwLjc1KTtcbiAgICAtLXRleHQtc206IDAuODc1cmVtO1xuICAgIC0tdGV4dC1zbS0tbGluZS1oZWlnaHQ6IGNhbGMoMS4yNSAvIDAuODc1KTtcbiAgICAtLXRleHQtYmFzZTogMXJlbTtcbiAgICAtLXRleHQtYmFzZS0tbGluZS1oZWlnaHQ6IGNhbGMoMS41IC8gMSk7XG4gICAgLS10ZXh0LWxnOiAxLjEyNXJlbTtcbiAgICAtLXRleHQtbGctLWxpbmUtaGVpZ2h0OiBjYWxjKDEuNzUgLyAxLjEyNSk7XG4gICAgLS10ZXh0LXhsOiAxLjI1cmVtO1xuICAgIC0tdGV4dC14bC0tbGluZS1oZWlnaHQ6IGNhbGMoMS43NSAvIDEuMjUpO1xuICAgIC0tdGV4dC0yeGw6IDEuNXJlbTtcbiAgICAtLXRleHQtMnhsLS1saW5lLWhlaWdodDogY2FsYygyIC8gMS41KTtcbiAgICAtLXRleHQtM3hsOiAxLjg3NXJlbTtcbiAgICAtLXRleHQtM3hsLS1saW5lLWhlaWdodDogY2FsYygyLjI1IC8gMS44NzUpO1xuICAgIC0tdGV4dC00eGw6IDIuMjVyZW07XG4gICAgLS10ZXh0LTR4bC0tbGluZS1oZWlnaHQ6IGNhbGMoMi41IC8gMi4yNSk7XG4gICAgLS10ZXh0LTV4bDogM3JlbTtcbiAgICAtLXRleHQtNXhsLS1saW5lLWhlaWdodDogMTtcbiAgICAtLXRleHQtNnhsOiAzLjc1cmVtO1xuICAgIC0tdGV4dC02eGwtLWxpbmUtaGVpZ2h0OiAxO1xuICAgIC0tdGV4dC03eGw6IDQuNXJlbTtcbiAgICAtLXRleHQtN3hsLS1saW5lLWhlaWdodDogMTtcbiAgICAtLXRleHQtOHhsOiA2cmVtO1xuICAgIC0tdGV4dC04eGwtLWxpbmUtaGVpZ2h0OiAxO1xuICAgIC0tdGV4dC05eGw6IDhyZW07XG4gICAgLS10ZXh0LTl4bC0tbGluZS1oZWlnaHQ6IDE7XG4gICAgLS1mb250LXdlaWdodC10aGluOiAxMDA7XG4gICAgLS1mb250LXdlaWdodC1leHRyYWxpZ2h0OiAyMDA7XG4gICAgLS1mb250LXdlaWdodC1saWdodDogMzAwO1xuICAgIC0tZm9udC13ZWlnaHQtbm9ybWFsOiA0MDA7XG4gICAgLS1mb250LXdlaWdodC1tZWRpdW06IDUwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LXNlbWlib2xkOiA2MDA7XG4gICAgLS1mb250LXdlaWdodC1ib2xkOiA3MDA7XG4gICAgLS1mb250LXdlaWdodC1leHRyYWJvbGQ6IDgwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWJsYWNrOiA5MDA7XG4gICAgLS10cmFja2luZy10aWdodGVyOiAtMC4wNWVtO1xuICAgIC0tdHJhY2tpbmctdGlnaHQ6IC0wLjAyNWVtO1xuICAgIC0tdHJhY2tpbmctbm9ybWFsOiAwZW07XG4gICAgLS10cmFja2luZy13aWRlOiAwLjAyNWVtO1xuICAgIC0tdHJhY2tpbmctd2lkZXI6IDAuMDVlbTtcbiAgICAtLXRyYWNraW5nLXdpZGVzdDogMC4xZW07XG4gICAgLS1sZWFkaW5nLXRpZ2h0OiAxLjI1O1xuICAgIC0tbGVhZGluZy1zbnVnOiAxLjM3NTtcbiAgICAtLWxlYWRpbmctbm9ybWFsOiAxLjU7XG4gICAgLS1sZWFkaW5nLXJlbGF4ZWQ6IDEuNjI1O1xuICAgIC0tbGVhZGluZy1sb29zZTogMjtcbiAgICAtLXJhZGl1cy14czogMC4xMjVyZW07XG4gICAgLS1yYWRpdXMtc206IDAuMjVyZW07XG4gICAgLS1yYWRpdXMtbWQ6IDAuMzc1cmVtO1xuICAgIC0tcmFkaXVzLWxnOiAwLjVyZW07XG4gICAgLS1yYWRpdXMteGw6IDAuNzVyZW07XG4gICAgLS1yYWRpdXMtMnhsOiAxcmVtO1xuICAgIC0tcmFkaXVzLTN4bDogMS41cmVtO1xuICAgIC0tcmFkaXVzLTR4bDogMnJlbTtcbiAgICAtLXNoYWRvdy0yeHM6IDAgMXB4IHJnYigwIDAgMCAvIDAuMDUpO1xuICAgIC0tc2hhZG93LXhzOiAwIDFweCAycHggMCByZ2IoMCAwIDAgLyAwLjA1KTtcbiAgICAtLXNoYWRvdy1zbTogMCAxcHggM3B4IDAgcmdiKDAgMCAwIC8gMC4xKSwgMCAxcHggMnB4IC0xcHggcmdiKDAgMCAwIC8gMC4xKTtcbiAgICAtLXNoYWRvdy1tZDpcbiAgICAgIDAgNHB4IDZweCAtMXB4IHJnYigwIDAgMCAvIDAuMSksIDAgMnB4IDRweCAtMnB4IHJnYigwIDAgMCAvIDAuMSk7XG4gICAgLS1zaGFkb3ctbGc6XG4gICAgICAwIDEwcHggMTVweCAtM3B4IHJnYigwIDAgMCAvIDAuMSksIDAgNHB4IDZweCAtNHB4IHJnYigwIDAgMCAvIDAuMSk7XG4gICAgLS1zaGFkb3cteGw6XG4gICAgICAwIDIwcHggMjVweCAtNXB4IHJnYigwIDAgMCAvIDAuMSksIDAgOHB4IDEwcHggLTZweCByZ2IoMCAwIDAgLyAwLjEpO1xuICAgIC0tc2hhZG93LTJ4bDogMCAyNXB4IDUwcHggLTEycHggcmdiKDAgMCAwIC8gMC4yNSk7XG4gICAgLS1pbnNldC1zaGFkb3ctMnhzOiBpbnNldCAwIDFweCByZ2IoMCAwIDAgLyAwLjA1KTtcbiAgICAtLWluc2V0LXNoYWRvdy14czogaW5zZXQgMCAxcHggMXB4IHJnYigwIDAgMCAvIDAuMDUpO1xuICAgIC0taW5zZXQtc2hhZG93LXNtOiBpbnNldCAwIDJweCA0cHggcmdiKDAgMCAwIC8gMC4wNSk7XG4gICAgLS1kcm9wLXNoYWRvdy14czogMCAxcHggMXB4IHJnYigwIDAgMCAvIDAuMDUpO1xuICAgIC0tZHJvcC1zaGFkb3ctc206IDAgMXB4IDJweCByZ2IoMCAwIDAgLyAwLjE1KTtcbiAgICAtLWRyb3Atc2hhZG93LW1kOiAwIDNweCAzcHggcmdiKDAgMCAwIC8gMC4xMik7XG4gICAgLS1kcm9wLXNoYWRvdy1sZzogMCA0cHggNHB4IHJnYigwIDAgMCAvIDAuMTUpO1xuICAgIC0tZHJvcC1zaGFkb3cteGw6IDAgOXB4IDdweCByZ2IoMCAwIDAgLyAwLjEpO1xuICAgIC0tZHJvcC1zaGFkb3ctMnhsOiAwIDI1cHggMjVweCByZ2IoMCAwIDAgLyAwLjE1KTtcbiAgICAtLXRleHQtc2hhZG93LTJ4czogMHB4IDFweCAwcHggcmdiKDAgMCAwIC8gMC4xNSk7XG4gICAgLS10ZXh0LXNoYWRvdy14czogMHB4IDFweCAxcHggcmdiKDAgMCAwIC8gMC4yKTtcbiAgICAtLXRleHQtc2hhZG93LXNtOlxuICAgICAgMHB4IDFweCAwcHggcmdiKDAgMCAwIC8gMC4wNzUpLCAwcHggMXB4IDFweCByZ2IoMCAwIDAgLyAwLjA3NSksXG4gICAgICAwcHggMnB4IDJweCByZ2IoMCAwIDAgLyAwLjA3NSk7XG4gICAgLS10ZXh0LXNoYWRvdy1tZDpcbiAgICAgIDBweCAxcHggMXB4IHJnYigwIDAgMCAvIDAuMSksIDBweCAxcHggMnB4IHJnYigwIDAgMCAvIDAuMSksXG4gICAgICAwcHggMnB4IDRweCByZ2IoMCAwIDAgLyAwLjEpO1xuICAgIC0tdGV4dC1zaGFkb3ctbGc6XG4gICAgICAwcHggMXB4IDJweCByZ2IoMCAwIDAgLyAwLjEpLCAwcHggM3B4IDJweCByZ2IoMCAwIDAgLyAwLjEpLFxuICAgICAgMHB4IDRweCA4cHggcmdiKDAgMCAwIC8gMC4xKTtcbiAgICAtLWVhc2UtaW46IGN1YmljLWJlemllcigwLjQsIDAsIDEsIDEpO1xuICAgIC0tZWFzZS1vdXQ6IGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpO1xuICAgIC0tZWFzZS1pbi1vdXQ6IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgLS1hbmltYXRlLXNwaW46IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xuICAgIC0tYW5pbWF0ZS1waW5nOiBwaW5nIDFzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpIGluZmluaXRlO1xuICAgIC0tYW5pbWF0ZS1wdWxzZTogcHVsc2UgMnMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC42LCAxKSBpbmZpbml0ZTtcbiAgICAtLWFuaW1hdGUtYm91bmNlOiBib3VuY2UgMXMgaW5maW5pdGU7XG4gICAgQGtleWZyYW1lcyBzcGluIHtcbiAgICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgIH1cbiAgICB9XG4gICAgQGtleWZyYW1lcyBwaW5nIHtcbiAgICAgIDc1JSwgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMik7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIEBrZXlmcmFtZXMgcHVsc2Uge1xuICAgICAgNTAlIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgfVxuICAgIH1cbiAgICBAa2V5ZnJhbWVzIGJvdW5jZSB7XG4gICAgICAwJSwgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjUlKTtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuOCwgMCwgMSwgMSk7XG4gICAgICB9XG4gICAgICA1MCUge1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpO1xuICAgICAgfVxuICAgIH1cbiAgICAtLWJsdXIteHM6IDRweDtcbiAgICAtLWJsdXItc206IDhweDtcbiAgICAtLWJsdXItbWQ6IDEycHg7XG4gICAgLS1ibHVyLWxnOiAxNnB4O1xuICAgIC0tYmx1ci14bDogMjRweDtcbiAgICAtLWJsdXItMnhsOiA0MHB4O1xuICAgIC0tYmx1ci0zeGw6IDY0cHg7XG4gICAgLS1wZXJzcGVjdGl2ZS1kcmFtYXRpYzogMTAwcHg7XG4gICAgLS1wZXJzcGVjdGl2ZS1uZWFyOiAzMDBweDtcbiAgICAtLXBlcnNwZWN0aXZlLW5vcm1hbDogNTAwcHg7XG4gICAgLS1wZXJzcGVjdGl2ZS1taWRyYW5nZTogODAwcHg7XG4gICAgLS1wZXJzcGVjdGl2ZS1kaXN0YW50OiAxMjAwcHg7XG4gICAgLS1hc3BlY3QtdmlkZW86IDE2IC8gOTtcbiAgICAtLWRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gICAgLS1kZWZhdWx0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIC0tZGVmYXVsdC1mb250LWZhbWlseTogLS10aGVtZSgtLWZvbnQtc2FucywgaW5pdGlhbCk7XG4gICAgLS1kZWZhdWx0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogLS10aGVtZShcbiAgICAgIC0tZm9udC1zYW5zLS1mb250LWZlYXR1cmUtc2V0dGluZ3MsXG4gICAgICBpbml0aWFsXG4gICAgKTtcbiAgICAtLWRlZmF1bHQtZm9udC12YXJpYXRpb24tc2V0dGluZ3M6IC0tdGhlbWUoXG4gICAgICAtLWZvbnQtc2Fucy0tZm9udC12YXJpYXRpb24tc2V0dGluZ3MsXG4gICAgICBpbml0aWFsXG4gICAgKTtcbiAgICAtLWRlZmF1bHQtbW9uby1mb250LWZhbWlseTogLS10aGVtZSgtLWZvbnQtbW9ubywgaW5pdGlhbCk7XG4gICAgLS1kZWZhdWx0LW1vbm8tZm9udC1mZWF0dXJlLXNldHRpbmdzOiAtLXRoZW1lKFxuICAgICAgLS1mb250LW1vbm8tLWZvbnQtZmVhdHVyZS1zZXR0aW5ncyxcbiAgICAgIGluaXRpYWxcbiAgICApO1xuICAgIC0tZGVmYXVsdC1tb25vLWZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiAtLXRoZW1lKFxuICAgICAgLS1mb250LW1vbm8tLWZvbnQtdmFyaWF0aW9uLXNldHRpbmdzLFxuICAgICAgaW5pdGlhbFxuICAgICk7XG4gIH1cbiAgLyogRGVwcmVjYXRlZCAqL1xuICBAdGhlbWUgZGVmYXVsdCBpbmxpbmUgcmVmZXJlbmNlIHtcbiAgICAtLWJsdXI6IDhweDtcbiAgICAtLXNoYWRvdzogMCAxcHggM3B4IDAgcmdiKDAgMCAwIC8gMC4xKSwgMCAxcHggMnB4IC0xcHggcmdiKDAgMCAwIC8gMC4xKTtcbiAgICAtLXNoYWRvdy1pbm5lcjogaW5zZXQgMCAycHggNHB4IDAgcmdiKDAgMCAwIC8gMC4wNSk7XG4gICAgLS1kcm9wLXNoYWRvdzogMCAxcHggMnB4IHJnYigwIDAgMCAvIDAuMSksIDAgMXB4IDFweCByZ2IoMCAwIDAgLyAwLjA2KTtcbiAgICAtLXJhZGl1czogMC4yNXJlbTtcbiAgICAtLW1heC13aWR0aC1wcm9zZTogNjVjaDtcbiAgfVxufVxuQGxheWVyIGJhc2Uge1xuICAvKlxuICAgIDEuIFByZXZlbnQgcGFkZGluZyBhbmQgYm9yZGVyIGZyb20gYWZmZWN0aW5nIGVsZW1lbnQgd2lkdGguIChodHRwczovL2dpdGh1Yi5jb20vbW96ZGV2cy9jc3NyZW1lZHkvaXNzdWVzLzQpXG4gICAgMi4gUmVtb3ZlIGRlZmF1bHQgbWFyZ2lucyBhbmQgcGFkZGluZ1xuICAgIDMuIFJlc2V0IGFsbCBib3JkZXJzLlxuICAqL1xuICAqLFxuICA6OmFmdGVyLFxuICA6OmJlZm9yZSxcbiAgOjpiYWNrZHJvcCxcbiAgOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICAgIG1hcmdpbjogMDsgLyogMiAqL1xuICAgIHBhZGRpbmc6IDA7IC8qIDIgKi9cbiAgICBib3JkZXI6IDAgc29saWQ7IC8qIDMgKi9cbiAgfVxuICAvKlxuICAgIDEuIFVzZSBhIGNvbnNpc3RlbnQgc2Vuc2libGUgbGluZS1oZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICAgIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICAgIDMuIFVzZSBhIG1vcmUgcmVhZGFibGUgdGFiIHNpemUuXG4gICAgNC4gVXNlIHRoZSB1c2VyJ3MgY29uZmlndXJlZCBgc2Fuc2AgZm9udC1mYW1pbHkgYnkgZGVmYXVsdC5cbiAgICA1LiBVc2UgdGhlIHVzZXIncyBjb25maWd1cmVkIGBzYW5zYCBmb250LWZlYXR1cmUtc2V0dGluZ3MgYnkgZGVmYXVsdC5cbiAgICA2LiBVc2UgdGhlIHVzZXIncyBjb25maWd1cmVkIGBzYW5zYCBmb250LXZhcmlhdGlvbi1zZXR0aW5ncyBieSBkZWZhdWx0LlxuICAgIDcuIERpc2FibGUgdGFwIGhpZ2hsaWdodHMgb24gaU9TLlxuICAqL1xuICBodG1sLFxuICA6aG9zdCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTsgLyogMSAqL1xuICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xuICAgIHRhYi1zaXplOiA0OyAvKiAzICovXG4gICAgZm9udC1mYW1pbHk6IC0tdGhlbWUoLS1kZWZhdWx0LWZvbnQtZmFtaWx5LCB1aS1zYW5zLXNlcmlmLCBzeXN0ZW0tdWksIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIik7IC8qIDQgKi9cbiAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IC0tdGhlbWUoLS1kZWZhdWx0LWZvbnQtZmVhdHVyZS1zZXR0aW5ncywgbm9ybWFsKTsgLyogNSAqL1xuICAgIGZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiAtLXRoZW1lKC0tZGVmYXVsdC1mb250LXZhcmlhdGlvbi1zZXR0aW5ncywgbm9ybWFsKTsgLyogNiAqL1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8qIDcgKi9cbiAgfVxuICAvKlxuICAgIDEuIEFkZCB0aGUgY29ycmVjdCBoZWlnaHQgaW4gRmlyZWZveC5cbiAgICAyLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBvZiBib3JkZXIgY29sb3IgaW4gRmlyZWZveC4gKGh0dHBzOi8vYnVnemlsbGEubW96aWxsYS5vcmcvc2hvd19idWcuY2dpP2lkPTE5MDY1NSlcbiAgICAzLiBSZXNldCB0aGUgZGVmYXVsdCBib3JkZXIgc3R5bGUgdG8gYSAxcHggc29saWQgYm9yZGVyLlxuICAqL1xuICBociB7XG4gICAgaGVpZ2h0OiAwOyAvKiAxICovXG4gICAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7IC8qIDMgKi9cbiAgfVxuICAvKlxuICAgIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICAqL1xuICBhYmJyOndoZXJlKFt0aXRsZV0pIHtcbiAgICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIH1cbiAgLypcbiAgICBSZW1vdmUgdGhlIGRlZmF1bHQgZm9udCBzaXplIGFuZCB3ZWlnaHQgZm9yIGhlYWRpbmdzLlxuICAqL1xuICBoMSxcbiAgaDIsXG4gIGgzLFxuICBoNCxcbiAgaDUsXG4gIGg2IHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIH1cbiAgLypcbiAgICBSZXNldCBsaW5rcyB0byBvcHRpbWl6ZSBmb3Igb3B0LWluIHN0eWxpbmcgaW5zdGVhZCBvZiBvcHQtb3V0LlxuICAqL1xuICBhIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIH1cbiAgLypcbiAgICBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gRWRnZSBhbmQgU2FmYXJpLlxuICAqL1xuICBiLFxuICBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gIH1cbiAgLypcbiAgICAxLiBVc2UgdGhlIHVzZXIncyBjb25maWd1cmVkIGBtb25vYCBmb250LWZhbWlseSBieSBkZWZhdWx0LlxuICAgIDIuIFVzZSB0aGUgdXNlcidzIGNvbmZpZ3VyZWQgYG1vbm9gIGZvbnQtZmVhdHVyZS1zZXR0aW5ncyBieSBkZWZhdWx0LlxuICAgIDMuIFVzZSB0aGUgdXNlcidzIGNvbmZpZ3VyZWQgYG1vbm9gIGZvbnQtdmFyaWF0aW9uLXNldHRpbmdzIGJ5IGRlZmF1bHQuXG4gICAgNC4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICAqL1xuICBjb2RlLFxuICBrYmQsXG4gIHNhbXAsXG4gIHByZSB7XG4gICAgZm9udC1mYW1pbHk6IC0tdGhlbWUoLS1kZWZhdWx0LW1vbm8tZm9udC1mYW1pbHksIHVpLW1vbm9zcGFjZSwgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSk7IC8qIDEgKi9cbiAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IC0tdGhlbWUoLS1kZWZhdWx0LW1vbm8tZm9udC1mZWF0dXJlLXNldHRpbmdzLCBub3JtYWwpOyAvKiAyICovXG4gICAgZm9udC12YXJpYXRpb24tc2V0dGluZ3M6IC0tdGhlbWUoLS1kZWZhdWx0LW1vbm8tZm9udC12YXJpYXRpb24tc2V0dGluZ3MsIG5vcm1hbCk7IC8qIDMgKi9cbiAgICBmb250LXNpemU6IDFlbTsgLyogNCAqL1xuICB9XG4gIC8qXG4gICAgQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gICovXG4gIHNtYWxsIHtcbiAgICBmb250LXNpemU6IDgwJTtcbiAgfVxuICAvKlxuICAgIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gICovXG4gIHN1YixcbiAgc3VwIHtcbiAgICBmb250LXNpemU6IDc1JTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB9XG4gIHN1YiB7XG4gICAgYm90dG9tOiAtMC4yNWVtO1xuICB9XG4gIHN1cCB7XG4gICAgdG9wOiAtMC41ZW07XG4gIH1cbiAgLypcbiAgICAxLiBSZW1vdmUgdGV4dCBpbmRlbnRhdGlvbiBmcm9tIHRhYmxlIGNvbnRlbnRzIGluIENocm9tZSBhbmQgU2FmYXJpLiAoaHR0cHM6Ly9idWdzLmNocm9taXVtLm9yZy9wL2Nocm9taXVtL2lzc3Vlcy9kZXRhaWw/aWQ9OTk5MDg4LCBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjAxMjk3KVxuICAgIDIuIENvcnJlY3QgdGFibGUgYm9yZGVyIGNvbG9yIGluaGVyaXRhbmNlIGluIGFsbCBDaHJvbWUgYW5kIFNhZmFyaS4gKGh0dHBzOi8vYnVncy5jaHJvbWl1bS5vcmcvcC9jaHJvbWl1bS9pc3N1ZXMvZGV0YWlsP2lkPTkzNTcyOSwgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5NTAxNilcbiAgICAzLiBSZW1vdmUgZ2FwcyBiZXR3ZWVuIHRhYmxlIGJvcmRlcnMgYnkgZGVmYXVsdC5cbiAgKi9cbiAgdGFibGUge1xuICAgIHRleHQtaW5kZW50OiAwOyAvKiAxICovXG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgLyogMyAqL1xuICB9XG4gIC8qXG4gICAgVXNlIHRoZSBtb2Rlcm4gRmlyZWZveCBmb2N1cyBzdHlsZSBmb3IgYWxsIGZvY3VzYWJsZSBlbGVtZW50cy5cbiAgKi9cbiAgOi1tb3otZm9jdXNyaW5nIHtcbiAgICBvdXRsaW5lOiBhdXRvO1xuICB9XG4gIC8qXG4gICAgQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUgYW5kIEZpcmVmb3guXG4gICovXG4gIHByb2dyZXNzIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIH1cbiAgLypcbiAgICBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAgKi9cbiAgc3VtbWFyeSB7XG4gICAgZGlzcGxheTogbGlzdC1pdGVtO1xuICB9XG4gIC8qXG4gICAgTWFrZSBsaXN0cyB1bnN0eWxlZCBieSBkZWZhdWx0LlxuICAqL1xuICBvbCxcbiAgdWwsXG4gIG1lbnUge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIH1cbiAgLypcbiAgICAxLiBNYWtlIHJlcGxhY2VkIGVsZW1lbnRzIGBkaXNwbGF5OiBibG9ja2AgYnkgZGVmYXVsdC4gKGh0dHBzOi8vZ2l0aHViLmNvbS9tb3pkZXZzL2Nzc3JlbWVkeS9pc3N1ZXMvMTQpXG4gICAgMi4gQWRkIGB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlYCB0byBhbGlnbiByZXBsYWNlZCBlbGVtZW50cyBtb3JlIHNlbnNpYmx5IGJ5IGRlZmF1bHQuIChodHRwczovL2dpdGh1Yi5jb20vamVuc2ltbW9ucy9jc3NyZW1lZHkvaXNzdWVzLzE0I2lzc3VlY29tbWVudC02MzQ5MzQyMTApXG4gICAgICAgIFRoaXMgY2FuIHRyaWdnZXIgYSBwb29ybHkgY29uc2lkZXJlZCBsaW50IGVycm9yIGluIHNvbWUgdG9vbHMgYnV0IGlzIGluY2x1ZGVkIGJ5IGRlc2lnbi5cbiAgKi9cbiAgaW1nLFxuICBzdmcsXG4gIHZpZGVvLFxuICBjYW52YXMsXG4gIGF1ZGlvLFxuICBpZnJhbWUsXG4gIGVtYmVkLFxuICBvYmplY3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrOyAvKiAxICovXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgLyogMiAqL1xuICB9XG4gIC8qXG4gICAgQ29uc3RyYWluIGltYWdlcyBhbmQgdmlkZW9zIHRvIHRoZSBwYXJlbnQgd2lkdGggYW5kIHByZXNlcnZlIHRoZWlyIGludHJpbnNpYyBhc3BlY3QgcmF0aW8uIChodHRwczovL2dpdGh1Yi5jb20vbW96ZGV2cy9jc3NyZW1lZHkvaXNzdWVzLzE0KVxuICAqL1xuICBpbWcsXG4gIHZpZGVvIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC8qXG4gICAgMS4gSW5oZXJpdCBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gICAgMi4gUmVtb3ZlIGJvcmRlciByYWRpdXMgaW4gYWxsIGJyb3dzZXJzLlxuICAgIDMuIFJlbW92ZSBiYWNrZ3JvdW5kIGNvbG9yIGluIGFsbCBicm93c2Vycy5cbiAgICA0LiBFbnN1cmUgY29uc2lzdGVudCBvcGFjaXR5IGZvciBkaXNhYmxlZCBzdGF0ZXMgaW4gYWxsIGJyb3dzZXJzLlxuICAqL1xuICBidXR0b24sXG4gIGlucHV0LFxuICBzZWxlY3QsXG4gIG9wdGdyb3VwLFxuICB0ZXh0YXJlYSxcbiAgOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgZm9udDogaW5oZXJpdDsgLyogMSAqL1xuICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogaW5oZXJpdDsgLyogMSAqL1xuICAgIGZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiBpbmhlcml0OyAvKiAxICovXG4gICAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7IC8qIDEgKi9cbiAgICBjb2xvcjogaW5oZXJpdDsgLyogMSAqL1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IC8qIDIgKi9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLyogMyAqL1xuICAgIG9wYWNpdHk6IDE7IC8qIDQgKi9cbiAgfVxuICAvKlxuICAgIFJlc3RvcmUgZGVmYXVsdCBmb250IHdlaWdodC5cbiAgKi9cbiAgOndoZXJlKHNlbGVjdDppcyhbbXVsdGlwbGVdLCBbc2l6ZV0pKSBvcHRncm91cCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgfVxuICAvKlxuICAgIFJlc3RvcmUgaW5kZW50YXRpb24uXG4gICovXG4gIDp3aGVyZShzZWxlY3Q6aXMoW211bHRpcGxlXSwgW3NpemVdKSkgb3B0Z3JvdXAgb3B0aW9uIHtcbiAgICBwYWRkaW5nLWlubGluZS1zdGFydDogMjBweDtcbiAgfVxuICAvKlxuICAgIFJlc3RvcmUgc3BhY2UgYWZ0ZXIgYnV0dG9uLlxuICAqL1xuICA6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogNHB4O1xuICB9XG4gIC8qXG4gICAgUmVzZXQgdGhlIGRlZmF1bHQgcGxhY2Vob2xkZXIgb3BhY2l0eSBpbiBGaXJlZm94LiAoaHR0cHM6Ly9naXRodWIuY29tL3RhaWx3aW5kbGFicy90YWlsd2luZGNzcy9pc3N1ZXMvMzMwMClcbiAgKi9cbiAgOjpwbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAvKlxuICAgIFNldCB0aGUgZGVmYXVsdCBwbGFjZWhvbGRlciBjb2xvciB0byBhIHNlbWktdHJhbnNwYXJlbnQgdmVyc2lvbiBvZiB0aGUgY3VycmVudCB0ZXh0IGNvbG9yIGluIGJyb3dzZXJzIHRoYXQgZG8gbm90XG4gICAgY3Jhc2ggd2hlbiB1c2luZyBgY29sb3ItbWl4KOKApilgIHdpdGggYGN1cnJlbnRjb2xvcmAuIChodHRwczovL2dpdGh1Yi5jb20vdGFpbHdpbmRsYWJzL3RhaWx3aW5kY3NzL2lzc3Vlcy8xNzE5NClcbiAgKi9cbiAgQHN1cHBvcnRzIChub3QgKC13ZWJraXQtYXBwZWFyYW5jZTogLWFwcGxlLXBheS1idXR0b24pKSBvciAoY29udGFpbi1pbnRyaW5zaWMtc2l6ZTogMXB4KSB7XG4gICAgOjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogY29sb3ItbWl4KGluIG9rbGFiLCBjdXJyZW50Y29sb3IgNTAlLCB0cmFuc3BhcmVudCk7XG4gICAgfVxuICB9XG4gIC8qXG4gICAgUHJldmVudCByZXNpemluZyB0ZXh0YXJlYXMgaG9yaXpvbnRhbGx5IGJ5IGRlZmF1bHQuXG4gICovXG4gIHRleHRhcmVhIHtcbiAgICByZXNpemU6IHZlcnRpY2FsO1xuICB9XG4gIC8qXG4gICAgUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICAqL1xuICA6Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgfVxuICAvKlxuICAgIDEuIEVuc3VyZSBkYXRlL3RpbWUgaW5wdXRzIGhhdmUgdGhlIHNhbWUgaGVpZ2h0IHdoZW4gZW1wdHkgaW4gaU9TIFNhZmFyaS5cbiAgICAyLiBFbnN1cmUgdGV4dCBhbGlnbm1lbnQgY2FuIGJlIGNoYW5nZWQgb24gZGF0ZS90aW1lIGlucHV0cyBpbiBpT1MgU2FmYXJpLlxuICAqL1xuICA6Oi13ZWJraXQtZGF0ZS1hbmQtdGltZS12YWx1ZSB7XG4gICAgbWluLWhlaWdodDogMWxoOyAvKiAxICovXG4gICAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLyogMiAqL1xuICB9XG4gIC8qXG4gICAgUHJldmVudCBoZWlnaHQgZnJvbSBjaGFuZ2luZyBvbiBkYXRlL3RpbWUgaW5wdXRzIGluIG1hY09TIFNhZmFyaSB3aGVuIHRoZSBpbnB1dCBpcyBzZXQgdG8gYGRpc3BsYXk6IGJsb2NrYC5cbiAgKi9cbiAgOjotd2Via2l0LWRhdGV0aW1lLWVkaXQge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG4gIC8qXG4gICAgUmVtb3ZlIGV4Y2VzcyBwYWRkaW5nIGZyb20gcHNldWRvLWVsZW1lbnRzIGluIGRhdGUvdGltZSBpbnB1dHMgdG8gZW5zdXJlIGNvbnNpc3RlbnQgaGVpZ2h0IGFjcm9zcyBicm93c2Vycy5cbiAgKi9cbiAgOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZmllbGRzLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgOjotd2Via2l0LWRhdGV0aW1lLWVkaXQsXG4gIDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGQsXG4gIDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxkLFxuICA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGQsXG4gIDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGQsXG4gIDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZS1maWVsZCxcbiAgOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtc2Vjb25kLWZpZWxkLFxuICA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taWxsaXNlY29uZC1maWVsZCxcbiAgOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWVyaWRpZW0tZmllbGQge1xuICAgIHBhZGRpbmctYmxvY2s6IDA7XG4gIH1cbiAgLypcbiAgICBDZW50ZXIgZHJvcGRvd24gbWFya2VyIHNob3duIG9uIGlucHV0cyB3aXRoIHBhaXJlZCBgPGRhdGFsaXN0PmBzIGluIENocm9tZS4gKGh0dHBzOi8vZ2l0aHViLmNvbS90YWlsd2luZGxhYnMvdGFpbHdpbmRjc3MvaXNzdWVzLzE4NDk5KVxuICAqL1xuICA6Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbiAgLypcbiAgICBSZW1vdmUgdGhlIGFkZGl0aW9uYWwgYDppbnZhbGlkYCBzdHlsZXMgaW4gRmlyZWZveC4gKGh0dHBzOi8vZ2l0aHViLmNvbS9tb3ppbGxhL2dlY2tvLWRldi9ibG9iLzJmOWVhY2Q5ZDNkOTk1YzkzN2I0MjUxYTU1NTdkOTVkNDk0YzliZTEvbGF5b3V0L3N0eWxlL3Jlcy9mb3Jtcy5jc3MjTDcyOC1MNzM3KVxuICAqL1xuICA6LW1vei11aS1pbnZhbGlkIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIC8qXG4gICAgQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIHRoZSBib3JkZXIgcmFkaXVzIGluIGlPUyBTYWZhcmkuXG4gICovXG4gIGJ1dHRvbixcbiAgaW5wdXQ6d2hlcmUoW3R5cGU9YnV0dG9uXSwgW3R5cGU9cmVzZXRdLCBbdHlwZT1zdWJtaXRdKSxcbiAgOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgYXBwZWFyYW5jZTogYnV0dG9uO1xuICB9XG4gIC8qXG4gICAgQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gU2FmYXJpLlxuICAqL1xuICA6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG4gIDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC8qXG4gICAgTWFrZSBlbGVtZW50cyB3aXRoIHRoZSBIVE1MIGhpZGRlbiBhdHRyaWJ1dGUgc3RheSBoaWRkZW4gYnkgZGVmYXVsdC5cbiAgKi9cbiAgW2hpZGRlbl06d2hlcmUoOm5vdChbaGlkZGVuPXVudGlsLWZvdW5kXSkpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBsYXllciB1dGlsaXRpZXMge1xuICBAdGFpbHdpbmQgdXRpbGl0aWVzO1xufVxuLmJyYWludHJlZS1zaGVldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiNWI1YjUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5icmFpbnRyZWUtc2hlZXRfX2NvbnRlbnQtLWZvcm0ge1xuICBwYWRkaW5nOiAxMHB4IDE1cHggMTBweCAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5icmFpbnRyZWUtc2hlZXRfX2hlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjViNWI1ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEycHggMTVweCAwIDEycHggIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYnJhaW50cmVlLWljb24tLWJvcmRlcmVkIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JiYiAhaW1wb3J0YW50O1xufVxuXG4uYnJhaW50cmVlLXNoZWV0X19oZWFkZXIgLmJyYWludHJlZS1zaGVldF9faGVhZGVyLWxhYmVsIHtcbiAgcGFkZGluZy1ib3R0b206IDEycHggIWltcG9ydGFudDtcbn1cblxuLmJyYWludHJlZS1zaGVldF9fY29udGVudC0tZm9ybSAuYnJhaW50cmVlLWZvcm1fX2ZpZWxkLWdyb3VwIC5icmFpbnRyZWUtZm9ybV9fbGFiZWwge1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNCAhaW1wb3J0YW50O1xufVxuXG4uYnJhaW50cmVlLXNoZWV0X19jb250ZW50LS1mb3JtIC5icmFpbnRyZWUtZm9ybV9fZmllbGQtZ3JvdXAgLmJyYWludHJlZS1mb3JtX19maWVsZCAuYnJhaW50cmVlLWZvcm1fX2hvc3RlZC1maWVsZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiZmJmYmYgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogNHB4IDAgMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwIDhweCAhaW1wb3J0YW50O1xufVxuXG4uYnJhaW50cmVlLXNoZWV0X19jb250ZW50LS1mb3JtIC5icmFpbnRyZWUtZm9ybV9fZmllbGQtZ3JvdXAgLmJyYWludHJlZS1mb3JtX19kZXNjcmlwdG9yIHtcbiAgY29sb3I6ICNiNWI1YjUgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA2cHggIWltcG9ydGFudDtcbn1cblxuLmJyYWludHJlZS1zaGVldF9fY29udGVudC0tZm9ybSAuYnJhaW50cmVlLWZvcm1fX25vdGljZS1vZi1jb2xsZWN0aW9uIHtcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLmJpbGxpbmcuc2lnbnVwLWZpZWxkcyAjcG9zdGFsX2NvZGVfZmllbGQgaW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbn1cblxuLmJyYWludHJlZS1sYXJnZS1idXR0b24uYnJhaW50cmVlLXRvZ2dsZSB7XG4gIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5icmFpbnRyZWUtb3B0aW9uOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2I1YjViNSAhaW1wb3J0YW50O1xufVxuXG4uYnJhaW50cmVlLW9wdGlvbiB7XG4gIGJvcmRlci1jb2xvcjogI2I1YjViNSAhaW1wb3J0YW50O1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAxcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTJweCAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5icmFpbnRyZWUtc2hlZXRfX2NvbnRlbnQtLWZvcm0ge1xuICBwYWRkaW5nOiAxMHB4IDE1cHggMTBweCAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5icmFpbnRyZWUtZm9ybV9fZmxleGlibGUtZmllbGRzIHtcbiAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4uYnJhaW50cmVlLXNoZWV0X19jb250ZW50LS1mb3JtIC5icmFpbnRyZWUtZm9ybV9fZmllbGQtZ3JvdXAgLmJyYWludHJlZS1mb3JtX19maWVsZCAuYnJhaW50cmVlLWZvcm1fX2ljb24tY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogLTE0cHggIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAxMXB4ICFpbXBvcnRhbnQ7XG4gIHRvcDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5icmFpbnRyZWUtc2hlZXRfX2NvbnRlbnQtLWZvcm0gLmJyYWludHJlZS1mb3JtX19maWVsZC1ncm91cCAuYnJhaW50cmVlLWZvcm1fX2ZpZWxkLWVycm9yIHtcbiAgY29sb3I6ICNjYTJhMmE7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS40ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogM3B4IDAgIWltcG9ydGFudDtcbn1cblxuLmJyYWludHJlZS1zaGVldF9fY29udGVudC0tZm9ybSAuYnJhaW50cmVlLWZvcm1fX2ZpZWxkLWdyb3VwLmJyYWludHJlZS1mb3JtX19maWVsZC1ncm91cC0taGFzLWVycm9yIC5icmFpbnRyZWUtZm9ybV9fZmllbGQgLmJyYWludHJlZS1mb3JtX19ob3N0ZWQtZmllbGQge1xuICBib3JkZXItY29sb3I6ICNjYTJhMmEgIWltcG9ydGFudDtcbn1cblxuLmJyYWludHJlZS1zaGVldF9fY29udGVudC5icmFpbnRyZWUtc2hlZXRfX2NvbnRlbnQtLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uZmF1eC1icmFpbnRyZWUtcGF5bWVudC1vcHRpb25zLWJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm1hcC1jaG9pY2UtcHJldmlldyB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm1hcC1jaG9pY2UtcHJldmlldy1pdGVtcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1hcC1jaG9pY2UtcHJldmlldy1pdGVtcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgNTAlKTtcbiAgfVxufVxuXG4ubWFwLWNob2ljZS1wcmV2aWV3LWl0ZW0ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG87XG59XG4ubWFwLWNob2ljZS1wcmV2aWV3LWl0ZW0gcCB7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuXG4ubWFwLWNob2ljZS1wcmV2aWV3LWl0ZW0tbWFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1hcC1jaG9pY2UtcHJldmlldy1pdGVtLW1hcCAuc2VsZWN0ZWQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOTkpO1xufVxuLm1hcC1jaG9pY2UtcHJldmlldy1pdGVtLW1hcCBpZnJhbWUge1xuICBhc3BlY3QtcmF0aW86IDQvMztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xufVxuXG4ubWFwLWNob2ljZS1wcmV2aWV3LW92ZXJsYXkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cblxuQGxheWVyIGJhc2Uge1xuICBhIHtcbiAgICBAYXBwbHkgdW5kZXJsaW5lO1xuICAgIGNvbG9yOiAjMDI0MDU5O1xuICB9XG4gIGgxIHtcbiAgICBAYXBwbHkgdGV4dC1bM3JlbV0gZm9udC1ib2xkO1xuICB9XG4gIGgyIHtcbiAgICBAYXBwbHkgdGV4dC1bMS41cmVtXSBmb250LWJvbGQ7XG4gIH1cbiAgaW5wdXQge1xuICAgIEBhcHBseSByb3VuZGVkO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAwKSB7XG4gIHNlbGVjdCxcbiAgdGV4dGFyZWEsXG4gIGlucHV0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi8qIExlZnRvdmVycz8gPT09PT09PT09PT09PT09PT09PSAqL1xuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbiNmZWF0dXJlIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xufVxuXG4jc2lkZS1uYXYgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnZpc3VhbGx5LWhpZGRlbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiAwO1xufVxuXG4jc2lkZS1uYXYgbGkge1xuICBtYXJnaW46IDA7XG59XG5cbiNzaWRlLW5hdiBsaSBhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgY29sb3I6ICMwMjQwNTk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuOWVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogOHB4IDEwcHg7XG59XG5cbiNzaWRlLW5hdiBsaS50b3AgYSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDsgLyogc3RvcHMgYmcgY29sb3IgZnJvbSBsZWFraW5nIG91dHNpZGUgdGhlIGJvcmRlcjogKi9cbn1cblxuI3NpZGUtbmF2IGxpLmJvdHRvbSBhIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7IC8qIHN0b3BzIGJnIGNvbG9yIGZyb20gbGVha2luZyBvdXRzaWRlIHRoZSBib3JkZXI6ICovXG59XG5cbiNzaWRlLW5hdiBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2JmZTRmOTtcbiAgY29sb3I6ICMwMjQwNTk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuI3NpZGUtbmF2IGEuY3VycmVudCxcbiNzaWRlLW5hdiBhLmN1cnJlbnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDI0MDU5O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuI3NpZGUtbmF2IGxpLnByb2xpc3QgYSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogN3B4IHNvbGlkICNlZWQ2Nzg7XG4gIGNvbG9yOiAjZjYzO1xuICBwYWRkaW5nOiAwO1xufVxuXG4jc2lkZS1uYXYgbGkucHJvbGlzdCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiA3cHggc29saWQgI2M0YWE0MTtcbiAgY29sb3I6ICNlNTFjMDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbiNzaWRlLW5hdiBsaS5wcm9saXN0IHNwYW4ucHJvLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICNmZmU2ODE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA2cHggMCA2cHggM3B4O1xufVxuXG4jc2lkZS1uYXYgbGkucHJvbGlzdCBzcGFuLnByby1pY29uIHtcbiAgYmFja2dyb3VuZDogIzAwYTYxNDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiA0cHggNnB4IDRweCA2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogOHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuXG4jc2lkZS1uYXYgbGkucHJvbGlzdCBzcGFuLnByby1saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjhlbTtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLnByb2xpc3QgaW1nIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5ibG9nIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4jc2lnbl91cF9mb3JtIGlucHV0W3R5cGU9dGV4dF0sXG4jc2lnbl91cF9mb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuI3NpZ25fdXBfZm9ybSAuaW5wdXQtZW1haWwge1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgI2xvZ28ge1xuICAgIHRvcDogMDtcbiAgICBtYXgtd2lkdGg6IDI3NHB4O1xuICB9XG4gICNsb2dvIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gICNsb2dvIHNwYW4ge1xuICAgIGxlZnQ6IDc2JTtcbiAgfVxuICBhLmxvZ2luIHtcbiAgICB0b3A6IDA7XG4gIH1cbiAgI3NpZ25fdXBfZm9ybSBpbnB1dFt0eXBlPXRleHRdLFxuICAjc2lnbl91cF9mb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuICAjcHJlcGFpZF9mb3JtIGlucHV0W3R5cGU9dGV4dF0sXG4gICNwcmVwYWlkX2Zvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4gICNzaWduX3VwX2Zvcm0gLmlucHV0LWVtYWlsIHtcbiAgICB3aWR0aDogMjQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyNHB4KSB7XG4gICNmYXZvcml0ZXMgbGkge1xuICAgIGNsZWFyOiBub25lO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMi43NjI0MzA5MzklO1xuICAgIHdpZHRoOiAyMi45MjgxNzY3OTQlO1xuICB9XG4gICNmYXZvcml0ZXMgbGk6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub25lY29sIHtcbiAgICB3aWR0aDogNS44MDExMDQ5NzIlO1xuICB9XG4gIC50d29jb2wge1xuICAgIHdpZHRoOiAxNC4zNjQ2NDA4ODMlO1xuICB9XG4gIC50aHJlZWNvbCB7XG4gICAgd2lkdGg6IDIyLjkyODE3Njc5NCU7XG4gIH1cbiAgLmZvdXJjb2wge1xuICAgIHdpZHRoOiAzMS40OTE3MTI3MDUlO1xuICB9XG4gIC5maXZlY29sIHtcbiAgICB3aWR0aDogNDAuMDU1MjQ4NjE2JTtcbiAgfVxuICAuc2l4Y29sIHtcbiAgICB3aWR0aDogNDguNjE4Nzg0NTI3JTtcbiAgfVxuICAuc2V2ZW5jb2wge1xuICAgIHdpZHRoOiA1Ny4xODIzMjA0MzglO1xuICB9XG4gIC5laWdodGNvbCB7XG4gICAgd2lkdGg6IDY1Ljc0NTg1NjM0OSU7XG4gIH1cbiAgLm5pbmVjb2wge1xuICAgIHdpZHRoOiA3NC4zMDkzOTIyNiU7XG4gIH1cbiAgLnRlbmNvbCB7XG4gICAgd2lkdGg6IDgyLjg3MjkyODE3MSU7XG4gIH1cbiAgLmVsZXZlbmNvbCB7XG4gICAgd2lkdGg6IDkxLjQzNjQ2NDA4MiU7XG4gIH1cbiAgLnR3ZWx2ZWNvbCB7XG4gICAgd2lkdGg6IDk5Ljk5OTk5OTk5MyU7XG4gIH1cbiAgLm9uZWNvbCxcbiAgLnR3b2NvbCxcbiAgLnRocmVlY29sLFxuICAuZm91cmNvbCxcbiAgLmZpdmVjb2wsXG4gIC5zaXhjb2wsXG4gIC5zZXZlbmNvbCxcbiAgLmVpZ2h0Y29sLFxuICAubmluZWNvbCxcbiAgLnRlbmNvbCxcbiAgLmVsZXZlbmNvbCxcbiAgLnR3ZWx2ZWNvbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjc2MjQzMDkzOSU7XG4gIH1cbiAgLnB1bGxvbmUge1xuICAgIG1hcmdpbi1yaWdodDogNS44MDExMDQ5NzIlO1xuICB9XG4gIC5maXJzdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZpcnN0LXRhYmxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sYXN0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbiAgLndyYXAge1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICB9XG4gIC5pbnRybyBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVlbTtcbiAgfVxuICAjcHVibGlzaGVycyBhLnJvdW5kLFxuICAjdGVzdGltb25pYWxzIGEucm91bmQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgI3Byby1pbnRybyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAucHJvLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAucHJvLXNsaWRlIGltZyB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogNDY4cHg7XG4gIH1cbiAgLmdldF9zdGFydGVkX2J1dHRvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gIC5wcm8tZmVhdHVyZXMgZGl2IHtcbiAgICBtaW4taGVpZ2h0OiAyNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA2NHB4KSB7XG4gIC5wcm8tZmVhdHVyZXMgZGl2IHtcbiAgICBtaW4taGVpZ2h0OiAyMTBweDtcbiAgfVxuICAjZmF2b3JpdGVzIGxpIGRpdiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogNjAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcHJpY2luZy13cmFwcGVyIC5zaWdudXAtZm9vdGVyIC5zaWdudXAtZm9vdGVyLWxvZ29zLWxpc3Qge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgI3ByaWNpbmctd3JhcHBlciAuc2lnbnVwLWZvb3RlciAuc2lnbnVwLWZvb3Rlci1sb2dvcy1saXN0LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG4ud3JhcC5oZWFkZXItd3JhcCB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndyYXAuaGVhZGVyLXdyYXAubW9kIHtcbiAgbWF4LXdpZHRoOiAxMjI1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLyogcmVtb3ZpbmcgYmVjYXVzZSBpdCBpcyBpbmNsdWRlZCB3aXRoIHRhaWx3aW5kY3NzICoqKlxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC52ZXJ0aWNhbC1hbGlnbiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAubm8tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5tb2JpbGUtb25seSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubm8tdGFibGV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jZW50ZXJlZCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi52aWRlb0Jsb2NrIHtcbiAgd2lkdGg6IDY0MHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi52aWRlb1dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlOyAvKiAxNjo5ICovXG4gIGhlaWdodDogMDtcbn1cblxuLnZpZGVvV3JhcHBlciBpZnJhbWUsXG4udmlkZW9XcmFwcGVyIHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbmlucHV0W3R5cGU9cmFkaW9dIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgY29sb3I6ICM4YjhiOGI7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdHJhbnNpdGlvbjogMC4ycyBhbGwgbGluZWFyO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDRweDtcbn1cblxuaW5wdXRbdHlwZT1yYWRpb106YWN0aXZlIHtcbiAgY29sb3I6ICMwZTg4NDE7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgNTAlIDUwJSwgY3VycmVudGNvbG9yIDUwJSwgIzJmNTg2NSA1MC4wMDElLCAjZmZmIDUyLjElKTtcbiAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggcmdiYSg1MCwgNTAsIDcxLCAwLjA4KSwgMHB4IDRweCA4cHggcmdiYSg1MCwgNTAsIDcxLCAwLjA2KTtcbn1cblxuaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCB7XG4gIGNvbG9yOiAjMDcxRDI1O1xuICAvKiBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoY3VycmVudGNvbG9yIDUwJSwgcmdiYSgyNTUsIDAsIDAsIDApIDUxJSk7ICovXG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgNTAlIDUwJSwgY3VycmVudGNvbG9yIDUwJSwgIzJmNTg2NSA1MC4wMDElLCAjZmZmIDUyLjElKTtcbn1cblxuaW5wdXRbdHlwZT1yYWRpb106Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZXJyb3IgaW5wdXRbdHlwZT1yYWRpb10sXG5pbnB1dFt0eXBlPXJhZGlvXS5lcnJvciB7XG4gIGNvbG9yOiAjQjUxRDA5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkNDOEMxO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgI3ByZXNzRGl2IC5zd2lwZXItYnV0dG9uLXByZXYsXG4gICNwcmVzc0RpdiAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbn1cbiNwcmVzc0RpdiAuc3dpcGVyLXdyYXBwZXIge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbiNwcmVzc0RpdiAuc3dpcGVyLXNsaWRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LWhlaWdodDogNzBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNTBweDtcbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/