

/* Start:/local/templates/ecommerce/d_design/css/vacancies.css?160190117566185*/
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,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
}

body,
html {
  min-width: 100%;
  min-height: 100%;
  line-height: 1;
  text-transform: none;
  text-rendering: auto;
  visibility: visible;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-size-adjust: none;
  -webkit-text-size-adjust: none;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}

audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

img,
fieldset,
a img {
  border: none;
}

img {
  width: auto;
  height: auto;
  vertical-align: middle;
}

a {
  text-decoration: none;
  color: #000000;
}

a:active,
a:hover {
  outline: 0;
  text-decoration: none;
}

input[type="submit"],
button {
  cursor: pointer;
}

input[type="submit"]::-moz-focus-inner,
button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

textarea {
  overflow: auto;
}

input,
button {
  margin: 0;
  padding: 0;
  background: 0;
  border: 0;
}

input,
textarea {
  resize: none;
  user-select: text;
}

input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill {
  background-color: white !important;
  color: black !important;
}

input,
textarea,
select,
button,
h1,
h2,
h3,
h4,
h5,
h6,
a,
span,
a:focus {
  outline: none;
  border: 0 none;
  appearance: none;
}

select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

select::-ms-expand {
  display: none;
}

option {
  border: none;
  background-color: transparent;
}

ul,
ol {
  list-style-type: none;
}

table {
  border-spacing: 0;
  border-collapse: collapse;
  width: 100%;
}

td,
th {
  padding: 0;
}

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

label {
  cursor: pointer;
}

/*fonts*/
@font-face {
  font-family: "Ubuntu";
  src: url("/local/templates/ecommerce/d_design/css/../fonts/Ubuntu-Regular.ttf");
}

@font-face {
  font-family: "Ubuntu-Bold";
  src: url("/local/templates/ecommerce/d_design/css/../fonts/Ubuntu-Bold.ttf");
}

@font-face {
  font-family: "Ubuntu-Light";
  src: url("/local/templates/ecommerce/d_design/css/../fonts/Ubuntu-Light.ttf");
}

@font-face {
  font-family: "Ubuntu-Medium";
  src: url("/local/templates/ecommerce/d_design/css/../fonts/Ubuntu-Medium.ttf");
}

/*colors*/
/*mixins*/
@-webkit-keyframes banner-text-animation {
  0% {
    -webkit-transform: translate(780px, 0px);
    transform: translate(780px, 0px);
  }
  100% {
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
}

@keyframes banner-text-animation {
  0% {
    -webkit-transform: translate(780px, 0px);
    transform: translate(780px, 0px);
  }
  100% {
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
}

@keyframes banner-saletext-animation {
  0% {
    -webkit-transform: translate(-780px, 0px);
    transform: translate(-780px, 0px);
  }
  100% {
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
}

@keyframes about-text-animation {
  0% {
    -webkit-transform: translate(780px, 0px);
    transform: translate(780px, 0px);
  }
  100% {
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
}

@-webkit-keyframes banner-title-animation {
  0% {
    -webkit-transform: translate(0px, -205px);
    transform: translate(0px, -205px);
  }
  100% {
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
}

@keyframes banner-title-animation {
  0% {
    -webkit-transform: translate(0px, -145px);
    transform: translate(0px, -135px);
  }
  100% {
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
}

@-webkit-keyframes banner-before-animation {
  0% {
    -webkit-transform: translate(0px, -95px);
    transform: translate(0px, -95px);
  }
  100% {
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
}

@keyframes banner-before-animation {
  0% {
    -webkit-transform: translate(0px, -95px);
    transform: translate(0px, -95px);
  }
  100% {
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
  }
}

body {
  font-family: "Ubuntu";
}

#main {
  padding: 0;
  max-width: 1920px;
  margin: 0px auto;
}

.blog-container,
.article-container,
.sale-container {
  max-width: 1280px;
  margin: 0px auto;
  padding: 0;
  position: relative;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}

.sale-container,
.article-container {
  max-width: 1400px;
  flex-direction: column;
}

.test-wrapper {
  max-width: 1400px;
  margin: 0px auto;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}

.article-date {
  color: #767676;
  position: absolute;
}

.review-pattern {
  display: inline-block;
  color: #767676;
  position: absolute;
}

.review-icon {
  display: inline-block;
  margin-right: 10px;
  width: 22px;
  height: 22px;
}

.review-counter {
  display: inline-block;
  font-size: 15px;
}

h2,
h3,
h4 {
  text-align: center;
}

h1 {
  font-size: 20px;
  line-height: 43px;
  color: #000000;
  text-transform: uppercase;
  margin: 0 auto 10px 0;
}

h2 {
  font-size: 22px;
  line-height: 23px;
}

.fade {
  transition-delay: 4s;
  -webkit-animation-name: fade;
  -webkit-animation-duration: 1.5s;
  animation-name: fade;
  animation-duration: 1.5s;
}

@-webkit-keyframes fade {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes fade {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

/* aside {

} */
@media only screen and (min-width: 320px) and (max-width: 599px) {
  #main {
    max-width: 599px;
  }
  .blog-container,
  .article-container {
    max-width: 599px;
  }
  .sale-container {
    width: 95%;
    margin: 0 auto;
  }
  .test-wrapper {
    width: 95%;
    margin: 0 auto;
    flex-direction: column;
  }
  h1 {
    font-size: 14px;
    line-height: 15px;
    margin: 15px 0;
  }
  aside {
    max-width: 599px;
  }
  .review-icon {
    display: inline-block;
    margin-right: 5px;
    width: 15px;
    height: 15px;
  }
  .review-counter {
    display: inline-block;
    font-size: 10px;
  }
}

@media only screen and (min-width: 600px) and (max-width: 1024px) {
  #main {
    max-width: 1024px;
  }
  .blog-container,
  .article-container {
    max-width: 1024px;
  }
  .test-wrapper {
    width: 95%;
    margin: 0 auto;
    flex-direction: column;
  }
  .sale-container {
    width: 95%;
    margin: 0 auto;
  }
  h1 {
    font-size: 25px;
    line-height: 20px;
    margin: 35px 0;
  }
  /*   aside {
    max-width: 800px;
  } */
}

@media only screen and (min-width: 1025px) and (max-width: 1366px) {
  #main {
    max-width: 1366px;
  }
  .blog-container,
  .article-container {
    max-width: 1366px;
  }
  .sale-container {
    width: 95%;
    margin: 0 auto;
  }
}

@media only screen and (min-width: 1366px) and (max-width: 1366px) and (orientation: landscape) {
  #main {
    margin: 20px;
  }
}

.breadcrumb {
  max-width: 1280px;
  margin: 30px 0 0;
  display: block;
  padding: 0;
  list-style: none;
}

.breadcrumb li {
  display: inline;
  font-size: 14px;
}

.breadcrumb li a {
  text-decoration: none;
}

.breadcrumb li a:hover {
  text-decoration: underline;
}

.breadcrumb li + li:before {
  padding: 0px;
  content: ">";
}

@media only screen and (min-width: 320px) and (max-width: 599px) {
  .breadcrumb {
    width: 90%;
    margin: 10px auto;
  }
  .breadcrumb li {
    font-size: 7.5px;
  }
}

@media only screen and (min-width: 375px) and (max-width: 599px) {
  .breadcrumb li {
    font-size: 9px;
  }
}

@media only screen and (min-width: 414px) and (max-width: 599px) {
  .breadcrumb li {
    font-size: 10px;
  }
}

@media only screen and (min-width: 600px) and (max-width: 1024px) {
  .breadcrumb {
    width: 90%;
    margin: 30px auto;
    text-align: left;
  }
  .breadcrumb li {
    font-size: 13px;
  }
}

@media only screen and (min-width: 960px) and (max-width: 1024px) {
  .breadcrumb li {
    font-size: 14px;
  }
}

@media only screen and (min-width: 800px) and (max-width: 1366px) and (orientation: landscape) {
  .breadcrumb {
    width: 90%;
    margin: 30px auto;
  }
}

.vacancies-header {
  max-width: 1280px;
  margin: 30px 0 50px;
}

.vacancies-header .title {
  font-size: 24px;
  text-transform: uppercase;
  text-align: left;
}

.vacancies-header .searchbar input[type="text"] {
  width: 20%;
  padding: 13px 50px 13px 20px;
  margin-right: 10px;
  border: none;
  border-radius: 26px;
  background-color: #f3f7fb;
  font-size: 13px;
}

.vacancies-header .searchbar button {
  padding: 9px 48px;
  border-radius: 15px;
  border: 2px solid #ff2917;
  background-color: #ffffff;
  color: #ff2917;
  font-size: 14px;
  letter-spacing: 0.5px;
  cursor: pointer;
}

.vacancies-header .searchbar button:hover {
  background-color: #ff2917;
  color: #ffffff;
}

@media only screen and (min-width: 320px) and (max-width: 599px) {
  .vacancies-header {
    max-width: 599px;
    width: 90%;
    margin: 0px auto 260px;
  }
  .vacancies-header .title {
    font-size: 18px;
  }
  .vacancies-header .searchbar input[type="text"] {
    width: 45%;
    padding: 10px 30px 10px 10px;
    font-size: 11px;
  }
  .vacancies-header .searchbar button {
    width: 30%;
    padding: 7px 0px;
    font-size: 12px;
  }
}

@media only screen and (min-width: 600px) and (max-width: 1366px) {
  .vacancies-header {
    max-width: 1366px;
    width: 90%;
    margin: -20px auto 280px;
  }
  .vacancies-header .title {
    font-size: 22px;
  }
  .vacancies-header .searchbar input[type="text"] {
    width: 35%;
    padding: 13px 30px 13px 20px;
    font-size: 16px;
  }
  .vacancies-header .searchbar button {
    width: 20%;
    padding: 10px 0px;
    font-size: 16px;
  }
}

@media only screen and (min-width: 1024px) and (max-width: 1366px) {
  .vacancies-header {
    margin: -20px auto 330px;
  }
  .vacancies-header .title {
    font-size: 28px;
  }
  .vacancies-header .searchbar input[type="text"] {
    width: 45%;
    font-size: 22px;
  }
  .vacancies-header .searchbar button {
    width: 20%;
    font-size: 22px;
  }
}

.vacancies-list {
  max-width: 1280px;
}

.vacancies-list .vacancy {
  margin-bottom: 30px;
  width: 60%;
}

.vacancies-list .vacancy .name {
  width: auto;
  padding: 0;
  text-align: left;
  font-size: 17px;
  font-weight: 600;
  color: #ff2917;
  text-decoration: underline;
}

.vacancies-list .vacancy .description {
  margin: 5px 0 20px;
  font-size: 15px;
  line-height: 22px;
}

.vacancies-list .vacancy .location {
  text-transform: uppercase;
  font-size: 18px;
}

.vacancies-list .moreVacancies {
  display: none;
}

.vacancies-list .moreVacanciesBtn {
  margin: 20px 0 50px;
  width: 15%;
  padding: 7px 20px;
  font-size: 18px;
  font-weight: 600;
  border-radius: 15px;
  border: 2px solid #ff2917;
  background-color: #ffffff;
  color: #ff2917;
}

.vacancies-list .moreVacanciesBtn:hover {
  background-color: #ff2917;
  color: #ffffff;
}

@media only screen and (min-width: 320px) and (max-width: 599px) {
  .vacancies-list {
    max-width: 599px;
    width: 90%;
    margin: 20px auto;
  }
  .vacancies-list .vacancy {
    width: 100%;
  }
  .vacancies-list .vacancy .description {
    margin: 10px 0;
    font-size: 13px;
    line-height: 17px;
    text-align: justify;
  }
  .vacancies-list .vacancy .location {
    font-size: 15px;
  }
  .vacancies-list .moreVacanciesBtn {
    display: block;
    margin: 20px auto;
    width: 60%;
    font-size: 16px;
  }
}

@media only screen and (min-width: 600px) and (max-width: 1366px) {
  .vacancies-list {
    max-width: 1366px;
    width: 90%;
    margin: 20px auto;
  }
  .vacancies-list .vacancy {
    width: 100%;
  }
  .vacancies-list .vacancy .name {
    font-size: 19px;
  }
  .vacancies-list .vacancy .description {
    margin: 10px 0 20px;
    font-size: 17px;
    line-height: 25px;
    text-align: justify;
  }
  .vacancies-list .vacancy .location {
    font-size: 18px;
  }
  .vacancies-list .moreVacanciesBtn {
    display: block;
    margin: 60px auto 40px;
    width: 35%;
    font-size: 20px;
  }
}

@media only screen and (min-width: 1024px) and (max-width: 1366px) {
  .vacancies-list {
    margin: 20px auto;
  }
  .vacancies-list .vacancy {
    margin-bottom: 40px;
  }
  .vacancies-list .vacancy .name {
    font-size: 25px;
  }
  .vacancies-list .vacancy .description {
    margin: 20px 0;
    font-size: 22px;
    line-height: 30px;
  }
  .vacancies-list .vacancy .location {
    font-size: 24px;
  }
  .vacancies-list .moreVacanciesBtn {
    padding: 15px 0;
    width: 35%;
    font-size: 25px;
  }
}

.vacancies-navbar {
  width: 20%;
  height: 190px;
  margin-top: 200px;
  padding: 30px;
  background-color: #f3f7fb;
  border-radius: 3px;
}

.vacancies-navbar .subtitle {
  text-align: left;
  margin-bottom: 10px;
  font-size: 17px;
  font-weight: 600;
}

.vacancies-navbar .custom-select {
  width: 100%;
  margin-bottom: 40px;
  padding: 0;
  position: relative;
  display: flex;
  align-items: flex-end;
  background-color: #ffffff;
}

.vacancies-navbar .custom-select select {
  display: none;
}

.vacancies-navbar .custom-select .select-selected {
  background-color: #ffffff;
  width: 100%;
  font-size: 14px;
  border: 1px solid;
  border-color: #aeadad #aeadad transparent #aeadad;
  color: #000000;
}

.vacancies-navbar .custom-select .select-selected:after {
  position: absolute;
  content: "";
  top: 8px;
  right: 10px;
  width: 7px;
  height: 7px;
  border: 2px solid transparent;
  border-color: transparent #aeadad #aeadad transparent;
  transform: rotate(45deg);
}

.vacancies-navbar .custom-select .select-selected.select-arrow-active:after {
  border-color: #aeadad transparent transparent #aeadad;
  top: 15px;
}

.vacancies-navbar .custom-select .select-items div,
.vacancies-navbar .custom-select .select-selected {
  color: #000000;
  padding: 10px;
  border: 1px solid transparent;
  border-color: transparent transparent rgba(0, 0, 0, 0.1) transparent;
  cursor: pointer;
}

.vacancies-navbar .custom-select .select-selected  {
  color: #aeadad;
}

.vacancies-navbar .custom-select .select-items {
  position: absolute;
  background-color: #ffffff;
  top: 100%;
  left: 0;
  right: 0;
  z-index: 99;
  border: 1px solid;
  border-color: rgba(0, 0, 0, 0.1);
  font-size: 14px;
  color: #000000;
}

.vacancies-navbar .custom-select .select-hide {
  display: none;
}

.vacancies-navbar .custom-select .select-items div:hover {
  border-bottom: 1px solid #ff2917;
}

@media only screen and (min-width: 320px) and (max-width: 599px) {
  .vacancies-navbar {
    position: absolute;
    width: 80%;
    top: 130px;
    left: 0;
    right: 0;
    height: auto;
    margin: 20px auto;
    padding: 20px;
  }
  .vacancies-navbar .subtitle {
    margin-bottom: 15px;
    font-size: 15px;
  }
  .vacancies-navbar .custom-select {
    margin-bottom: 25px;
  }
  .vacancies-navbar .custom-select .select-items {
    font-size: 13px;
  }
}

@media only screen and (min-width: 600px) and (max-width: 1366px) {
  .vacancies-navbar {
    position: absolute;
    width: 80%;
    top: 200px;
    left: 0;
    right: 0;
    height: auto;
    margin: 20px auto;
    padding: 20px;
  }
  .vacancies-navbar .subtitle {
    margin-bottom: 15px;
    font-size: 18px;
  }
  .vacancies-navbar .custom-select {
    margin-bottom: 25px;
  }
  .vacancies-navbar .custom-select .select-items {
    font-size: 16px;
  }
}

@media only screen and (min-width: 1024px) and (max-width: 1366px) {
  .vacancies-navbar {
    position: absolute;
    width: 80%;
    top: 200px;
    left: 0;
    right: 0;
    height: auto;
    margin: 20px auto;
    padding: 30px;
  }
  .vacancies-navbar .subtitle {
    margin-bottom: 15px;
    font-size: 23px;
  }
  .vacancies-navbar .custom-select {
    margin-bottom: 40px;
  }
  .vacancies-navbar .custom-select .select-selected {
    font-size: 22px;
  }
  .vacancies-navbar .custom-select .select-items {
    font-size: 22px;
  }
}

@media only screen and (min-width: 1025px) and (max-width: 1366px) and (orientation: landscape) {
  .vacancies-navbar {
    top: 165px;
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlcyI6WyJzdHlsZS5zY3NzIiwiX3Jlc2V0LnNjc3MiLCJfdmFyaWFibGVzLnNjc3MiLCJfZ2VuZXJhbC5zY3NzIiwiX2JyZWFkY3J1bWJzLnNjc3MiLCJfdmFjYW5jaWVzX2hlYWRlci5zY3NzIiwiX3ZhY2FuY2llc19saXN0LnNjc3MiLCJfdmFjYW5jaWVzLXNpZGViYXIuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiX3Jlc2V0XCI7XHJcbkBpbXBvcnQgXCJfdmFyaWFibGVzXCI7XHJcbkBpbXBvcnQgXCJfZ2VuZXJhbFwiO1xyXG5AaW1wb3J0IFwiX2JyZWFkY3J1bWJzXCI7XHJcbkBpbXBvcnQgXCJfdmFjYW5jaWVzX2hlYWRlclwiO1xyXG5AaW1wb3J0IFwiX3ZhY2FuY2llc19saXN0XCI7XHJcbkBpbXBvcnQgXCJfdmFjYW5jaWVzLXNpZGViYXJcIjtcclxuXHJcblxyXG4iLCJodG1sLFxuYm9keSxcbmRpdixcbnNwYW4sXG5hcHBsZXQsXG5vYmplY3QsXG5pZnJhbWUsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wLFxuYmxvY2txdW90ZSxcbnByZSxcbmEsXG5hYmJyLFxuYWNyb255bSxcbmFkZHJlc3MsXG5iaWcsXG5jaXRlLFxuY29kZSxcbmRlbCxcbmRmbixcbmVtLFxuaW1nLFxuaW5zLFxua2JkLFxucSxcbnMsXG5zYW1wLFxuc21hbGwsXG5zdHJpa2UsXG5zdHJvbmcsXG5zdWIsXG5zdXAsXG50dCxcbnZhcixcbmIsXG51LFxuaSxcbmNlbnRlcixcbmRsLFxuZHQsXG5kZCxcbm9sLFxudWwsXG5saSxcbmZpZWxkc2V0LFxuZm9ybSxcbmxhYmVsLFxubGVnZW5kLFxudGFibGUsXG5jYXB0aW9uLFxudGJvZHksXG50Zm9vdCxcbnRoZWFkLFxudHIsXG50aCxcbnRkLFxuYXJ0aWNsZSxcbmFzaWRlLFxuY2FudmFzLFxuZGV0YWlscyxcbmVtYmVkLFxuZmlndXJlLFxuZmlnY2FwdGlvbixcbmZvb3RlcixcbmhlYWRlcixcbm1lbnUsXG5uYXYsXG5vdXRwdXQsXG5ydWJ5LFxuc2VjdGlvbixcbnN1bW1hcnksXG50aW1lLFxubWFyayxcbmF1ZGlvLFxudmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5ib2R5LFxuaHRtbCB7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcbn1cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tYWluLFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYXVkaW8sXG5jYW52YXMsXG5wcm9ncmVzcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cblxuaW1nLFxuZmllbGRzZXQsXG5hIGltZyB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbmlucHV0LFxuYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbmlucHV0LFxudGV4dGFyZWEge1xuICByZXNpemU6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiB0ZXh0O1xufVxuXG5pbnB1dDotd2Via2l0LWF1dG9maWxsLFxudGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCxcbnNlbGVjdDotd2Via2l0LWF1dG9maWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbmlucHV0LFxudGV4dGFyZWEsXG5zZWxlY3QsXG5idXR0b24sXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5hLFxuc3BhbixcbmE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDAgbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuc2VsZWN0IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbnNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbm9wdGlvbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbnVsLFxub2wge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG50ZCxcbnRoIHtcbiAgcGFkZGluZzogMDtcbn1cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5sYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiIsIi8qZm9udHMqL1xyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1XCI7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9VYnVudHUtUmVndWxhci50dGZcIik7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dS1Cb2xkXCI7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9VYnVudHUtQm9sZC50dGZcIik7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dS1MaWdodFwiO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvVWJ1bnR1LUxpZ2h0LnR0ZlwiKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1LU1lZGl1bVwiO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvVWJ1bnR1LU1lZGl1bS50dGZcIik7XHJcbn1cclxuXHJcbi8qY29sb3JzKi9cclxuXHJcbiRwcmltYXJ5LWNvbG9yOiAjMDAwMDAwO1xyXG4kd2hpdGU6ICNmZmZmZmY7XHJcbiR0ZXh0LWdyZXk6ICM5YjliOWI7XHJcbiRiYWNrZ3JvdW5kLWdyZXk6ICNmMmY1ZjU7XHJcbiRkYXJrLWdyZXk6ICM3Njc2NzY7XHJcbiRncmVlbjogIzAwYmM1MjtcclxuJHllbGxvdzogI2ZmZTQwMDtcclxuJHNhbGUtZ3JleTogI2ViZWJlYjtcclxuXHJcblxyXG4vKm1peGlucyovXHJcblxyXG5AbWl4aW4gcmV2aWV3LXN0eWxlIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgY29sb3I6ICRkYXJrLWdyZXk7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcblxyXG5AbWl4aW4gZXllLXN0eWxlIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIHdpZHRoOiAyMnB4O1xyXG4gIGhlaWdodDogMjJweDtcclxufVxyXG5cclxuQG1peGluIGNvdW50ZXItc3R5bGUge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmb250LXNpemU6IDE1cHg7XHJcbn1cclxuXHJcbkBtaXhpbiBleWUtc3R5bGUtbW9iaWxlIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgd2lkdGg6IDE1cHg7XHJcbiAgaGVpZ2h0OiAxNXB4O1xyXG59XHJcblxyXG5AbWl4aW4gY291bnRlci1zdHlsZS1tb2JpbGUge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmb250LXNpemU6IDEwcHg7XHJcbn1cclxuXHJcbkBtaXhpbiBpbWctYWRhcHRpdmUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbkBtaXhpbiBmYWRlLWFuaW1hdGlvbiB7XHJcbiAgdHJhbnNpdGlvbi1kZWxheTogNHM7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZTtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcclxuICBhbmltYXRpb24tbmFtZTogZmFkZTtcclxuICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XHJcblxyXG4gIEAtd2Via2l0LWtleWZyYW1lcyBmYWRlIHtcclxuICAgIGZyb20ge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIHRvIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBrZXlmcmFtZXMgZmFkZSB7XHJcbiAgICBmcm9tIHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuXHJcbiAgICB0byB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYmFubmVyLXRleHQtYW5pbWF0aW9uIHtcclxuICAwJSB7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNzgwcHgsIDBweCk7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDc4MHB4LCAwcHgpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwcHgpO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDBweCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJhbm5lci10ZXh0LWFuaW1hdGlvbiB7XHJcbiAgMCUge1xyXG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDc4MHB4LCAwcHgpO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg3ODBweCwgMHB4KTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwcHgpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBiYW5uZXItc2FsZXRleHQtYW5pbWF0aW9uIHtcclxuICAwJSB7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTc4MHB4LCAwcHgpO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNzgwcHgsIDBweCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDBweCk7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYWJvdXQtdGV4dC1hbmltYXRpb24ge1xyXG4gIDAlIHtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg3ODBweCwgMHB4KTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNzgwcHgsIDBweCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDBweCk7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KTtcclxuICB9XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBiYW5uZXItdGl0bGUtYW5pbWF0aW9uIHtcclxuICAwJSB7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAtMjA1cHgpO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIC0yMDVweCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDBweCk7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYmFubmVyLXRpdGxlLWFuaW1hdGlvbiB7XHJcbiAgMCUge1xyXG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgLTE0NXB4KTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAtMTM1cHgpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwcHgpO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDBweCk7XHJcbiAgfVxyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYmFubmVyLWJlZm9yZS1hbmltYXRpb24ge1xyXG4gIDAlIHtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIC05NXB4KTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAtOTVweCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDBweCk7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYmFubmVyLWJlZm9yZS1hbmltYXRpb24ge1xyXG4gIDAlIHtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIC05NXB4KTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAtOTVweCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDBweCk7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiB0cmFuc2Zvcm0oJHByb3BlcnR5KSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06ICRwcm9wZXJ0eTtcclxuICAtbXMtdHJhbnNmb3JtOiAkcHJvcGVydHk7XHJcbiAgdHJhbnNmb3JtOiAkcHJvcGVydHk7XHJcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiA1cztcclxufVxyXG5cclxuIiwiYm9keSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1XCI7XHJcbn1cclxuXHJcbiNtYWluIHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1heC13aWR0aDogMTkyMHB4O1xyXG4gIG1hcmdpbjogMHB4IGF1dG87XHJcbn1cclxuXHJcbi5ibG9nLWNvbnRhaW5lcixcclxuLmFydGljbGUtY29udGFpbmVyLFxyXG4uc2FsZS1jb250YWluZXIge1xyXG4gIG1heC13aWR0aDogMTI4MHB4O1xyXG4gIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgcGFkZGluZzogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuLnNhbGUtY29udGFpbmVyLFxyXG4uYXJ0aWNsZS1jb250YWluZXIge1xyXG4gIG1heC13aWR0aDogMTQwMHB4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuXHJcbi50ZXN0LXdyYXBwZXIge1xyXG4gIG1heC13aWR0aDogMTQwMHB4O1xyXG4gIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuLmFydGljbGUtZGF0ZSB7XHJcbiAgY29sb3I6ICRkYXJrLWdyZXk7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcblxyXG4ucmV2aWV3LXBhdHRlcm4ge1xyXG4gICAgQGluY2x1ZGUgcmV2aWV3LXN0eWxlO1xyXG4gIH1cclxuXHJcbi5yZXZpZXctaWNvbiB7XHJcbiAgICBAaW5jbHVkZSBleWUtc3R5bGU7XHJcbiAgfVxyXG5cclxuLnJldmlldy1jb3VudGVyIHtcclxuICBAaW5jbHVkZSBjb3VudGVyLXN0eWxlO1xyXG59XHJcblxyXG5oMixcclxuaDMsXHJcbmg0IHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcblxyXG5cclxuaDEge1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBsaW5lLWhlaWdodDogNDNweDtcclxuICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBtYXJnaW46IDAgYXV0byAxMHB4IDA7XHJcbn1cclxuXHJcbmgyIHtcclxuICBmb250LXNpemU6IDIycHg7XHJcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbn1cclxuXHJcbi5mYWRlIHtcclxuICBAaW5jbHVkZSBmYWRlLWFuaW1hdGlvbjtcclxufVxyXG5cclxuLyogYXNpZGUge1xyXG5cclxufSAqL1xyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XHJcbiAgI21haW4ge1xyXG4gICAgbWF4LXdpZHRoOiA1OTlweDtcclxuICB9XHJcblxyXG4gIC5ibG9nLWNvbnRhaW5lcixcclxuLmFydGljbGUtY29udGFpbmVyIHtcclxuICBtYXgtd2lkdGg6IDU5OXB4O1xyXG59XHJcblxyXG4uc2FsZS1jb250YWluZXIge1xyXG4gIHdpZHRoOiA5NSU7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi50ZXN0LXdyYXBwZXIge1xyXG4gIHdpZHRoOiA5NSU7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG5cclxuXHJcbiAgaDEge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XHJcbiAgICBtYXJnaW46IDE1cHggMDtcclxuICB9XHJcblxyXG4gIGFzaWRlIHtcclxuICAgIG1heC13aWR0aDogNTk5cHg7XHJcbiAgfVxyXG5cclxuICAucmV2aWV3LWljb24ge1xyXG4gICAgQGluY2x1ZGUgZXllLXN0eWxlLW1vYmlsZTtcclxuICB9XHJcblxyXG4gIC5yZXZpZXctY291bnRlciB7XHJcbiAgICBAaW5jbHVkZSBjb3VudGVyLXN0eWxlLW1vYmlsZTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAjbWFpbiB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMjRweDtcclxuICB9XHJcblxyXG4gIC5ibG9nLWNvbnRhaW5lcixcclxuICAuYXJ0aWNsZS1jb250YWluZXIge1xyXG4gICAgbWF4LXdpZHRoOiAxMDI0cHg7XHJcbiAgfVxyXG5cclxuICAudGVzdC13cmFwcGVyIHtcclxuICAgIHdpZHRoOiA5NSU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgfVxyXG5cclxuICAuc2FsZS1jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDk1JTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuXHJcbiAgaDEge1xyXG4gICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBtYXJnaW46IDM1cHggMDtcclxuICB9XHJcblxyXG4vKiAgIGFzaWRlIHtcclxuICAgIG1heC13aWR0aDogODAwcHg7XHJcbiAgfSAqL1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xyXG4gICNtYWluIHtcclxuICAgIG1heC13aWR0aDogMTM2NnB4O1xyXG4gIH1cclxuXHJcbiAgLmJsb2ctY29udGFpbmVyLFxyXG4gIC5hcnRpY2xlLWNvbnRhaW5lciB7XHJcbiAgICBtYXgtd2lkdGg6IDEzNjZweDtcclxuICB9XHJcblxyXG4gIC5zYWxlLWNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogOTUlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtYXgtd2lkdGg6IDEzNjZweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XHJcbiAgI21haW4ge1xyXG4gICAgbWFyZ2luOiAyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuIiwiLmJyZWFkY3J1bWIge1xyXG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7XHJcbiAgICBtYXJnaW46IDMwcHggMCAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgbGkrbGk6YmVmb3JlIHtcclxuICAgICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgICAgY29udGVudDogXCI+XCI7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xyXG4gICAgLmJyZWFkY3J1bWIge1xyXG4gICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA3LjVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xyXG4gICAgLmJyZWFkY3J1bWIge1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA5cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxNHB4KSBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcclxuICAgIC5icmVhZGNydW1iIHtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5icmVhZGNydW1iIHtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgIG1hcmdpbjogMzBweCBhdXRvO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLmJyZWFkY3J1bWIge1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkgYW5kIChtYXgtd2lkdGg6IDEzNjZweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XHJcbiAgICAuYnJlYWRjcnVtYiB7XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICBtYXJnaW46IDMwcHggYXV0bztcclxuICAgIH1cclxufSIsIi52YWNhbmNpZXMtaGVhZGVyIHtcclxuICBtYXgtd2lkdGg6IDEyODBweDtcclxuICBtYXJnaW46IDMwcHggMCA1MHB4O1xyXG5cclxuICAudGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgfVxyXG5cclxuICAuc2VhcmNoYmFyIHtcclxuICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcclxuICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgcGFkZGluZzogMTNweCA1MHB4IDEzcHggMjBweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI2cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2Y3ZmI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIH1cclxuXHJcbiAgICBidXR0b24ge1xyXG4gICAgICBwYWRkaW5nOiA5cHggNDhweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmMjkxNztcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgY29sb3I6ICNmZjI5MTc7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYyOTE3O1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XHJcbiAgLnZhY2FuY2llcy1oZWFkZXIge1xyXG4gICAgbWF4LXdpZHRoOiA1OTlweDtcclxuICAgIHdpZHRoOiA5MCU7XHJcbiAgICBtYXJnaW46IDBweCBhdXRvIDI2MHB4O1xyXG5cclxuICAgIC50aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoYmFyIHtcclxuICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xyXG4gICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAzMHB4IDEwcHggMTBweDtcclxuICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICBwYWRkaW5nOiA3cHggMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xyXG4gIC52YWNhbmNpZXMtaGVhZGVyIHtcclxuICAgIG1heC13aWR0aDogMTM2NnB4O1xyXG4gICAgd2lkdGg6IDkwJTtcclxuICAgIG1hcmdpbjogLTIwcHggYXV0byAyODBweDtcclxuXHJcbiAgICAudGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaGJhciB7XHJcbiAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcclxuICAgICAgICB3aWR0aDogMzUlO1xyXG4gICAgICAgIHBhZGRpbmc6IDEzcHggMzBweCAxM3B4IDIwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBidXR0b24ge1xyXG4gICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xyXG4gIC52YWNhbmNpZXMtaGVhZGVyIHtcclxuICAgIG1hcmdpbjogLTIwcHggYXV0byAzMzBweDtcclxuXHJcbiAgICAudGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaGJhciB7XHJcbiAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcclxuICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgYnV0dG9uIHtcclxuICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIudmFjYW5jaWVzLWxpc3Qge1xyXG4gIG1heC13aWR0aDogMTI4MHB4O1xyXG5cclxuICAudmFjYW5jeSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgd2lkdGg6IDYwJTtcclxuXHJcbiAgICAubmFtZSB7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGNvbG9yOiAjZmYyOTE3O1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxuXHJcbiAgICAuZGVzY3JpcHRpb24ge1xyXG4gICAgICBtYXJnaW46IDVweCAwIDIwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICB9XHJcbiAgICAubG9jYXRpb24ge1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubW9yZVZhY2FuY2llcyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLm1vcmVWYWNhbmNpZXNCdG4ge1xyXG4gICAgbWFyZ2luOiAyMHB4IDAgNTBweDtcclxuICAgIHdpZHRoOiAxNSU7XHJcbiAgICBwYWRkaW5nOiA3cHggMjBweDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZmMjkxNztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICBjb2xvcjogI2ZmMjkxNztcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMjkxNztcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcclxuICAudmFjYW5jaWVzLWxpc3Qge1xyXG4gICAgbWF4LXdpZHRoOiA1OTlweDtcclxuICAgIHdpZHRoOiA5MCU7XHJcbiAgICBtYXJnaW46IDIwcHggYXV0bztcclxuXHJcbiAgICAudmFjYW5jeSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgLmRlc2NyaXB0aW9uIHtcclxuICAgICAgICBtYXJnaW46IDEwcHggMDtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgICAgfVxyXG4gICAgICAubG9jYXRpb24ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1vcmVWYWNhbmNpZXNCdG4ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luOiAyMHB4IGF1dG87XHJcbiAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcclxuICAudmFjYW5jaWVzLWxpc3Qge1xyXG4gICAgbWF4LXdpZHRoOiAxMzY2cHg7XHJcbiAgICB3aWR0aDogOTAlO1xyXG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XHJcblxyXG4gICAgLnZhY2FuY3kge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgIC5uYW1lIHtcclxuICAgICAgICBmb250LXNpemU6IDE5cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgMjBweDtcclxuICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgICAgfVxyXG4gICAgICAubG9jYXRpb24ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1vcmVWYWNhbmNpZXNCdG4ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luOiA2MHB4IGF1dG8gNDBweDtcclxuICAgICAgd2lkdGg6IDM1JTtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcclxuICAudmFjYW5jaWVzLWxpc3Qge1xyXG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XHJcblxyXG4gICAgLnZhY2FuY3kge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuICAgICAgLm5hbWUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmRlc2NyaXB0aW9uIHtcclxuICAgICAgICBtYXJnaW46IDIwcHggMDtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgIH1cclxuICAgICAgLmxvY2F0aW9uIHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5tb3JlVmFjYW5jaWVzQnRuIHtcclxuICAgICAgcGFkZGluZzogMTVweCAwO1xyXG4gICAgICB3aWR0aDogMzUlO1xyXG4gICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi52YWNhbmNpZXMtbmF2YmFyIHtcclxuICB3aWR0aDogMjAlO1xyXG4gIGhlaWdodDogMTkwcHg7XHJcbiAgbWFyZ2luLXRvcDogMjAwcHg7XHJcbiAgcGFkZGluZzogMzBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmN2ZiO1xyXG4gIGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHJcbiAgLnN1YnRpdGxlIHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICB9XHJcblxyXG4gIC5jdXN0b20tc2VsZWN0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuXHJcbiAgICBzZWxlY3Qge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWxlY3Qtc2VsZWN0ZWQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZDtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAjYWVhZGFkICNhZWFkYWQgdHJhbnNwYXJlbnQgI2FlYWRhZDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VsZWN0LXNlbGVjdGVkOmFmdGVyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB0b3A6IDhweDtcclxuICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgIHdpZHRoOiA3cHg7XHJcbiAgICAgIGhlaWdodDogN3B4O1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjYWVhZGFkICNhZWFkYWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgIH1cclxuXHJcbiAgICAuc2VsZWN0LXNlbGVjdGVkLnNlbGVjdC1hcnJvdy1hY3RpdmU6YWZ0ZXIge1xyXG4gICAgICBib3JkZXItY29sb3I6ICNhZWFkYWQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2FlYWRhZDtcclxuICAgICAgdG9wOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWxlY3QtaXRlbXMgZGl2LFxyXG4gICAgLnNlbGVjdC1zZWxlY3RlZCB7XHJcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCByZ2JhKDAsIDAsIDAsIDAuMSkgdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgY29sb3I6ICNhZWFkYWQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlbGVjdC1pdGVtcyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgei1pbmRleDogOTk7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xyXG4gICAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWxlY3QtaGlkZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlbGVjdC1pdGVtcyBkaXY6aG92ZXIge1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmMjkxNztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xyXG4gIC52YWNhbmNpZXMtbmF2YmFyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICB0b3A6IDEzMHB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG5cclxuICAgIC5zdWJ0aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAuY3VzdG9tLXNlbGVjdCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblxyXG4gICAgICAuc2VsZWN0LWl0ZW1zIHtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcclxuICAudmFjYW5jaWVzLW5hdmJhciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgdG9wOiAyMDBweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1hcmdpbjogMjBweCBhdXRvO1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuXHJcbiAgICAuc3VidGl0bGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmN1c3RvbS1zZWxlY3Qge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cclxuICAgICAgLnNlbGVjdC1pdGVtcyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xyXG4gIC52YWNhbmNpZXMtbmF2YmFyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICB0b3A6IDIwMHB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XHJcbiAgICBwYWRkaW5nOiAzMHB4O1xyXG5cclxuICAgIC5zdWJ0aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgIH1cclxuXHJcbiAgICAuY3VzdG9tLXNlbGVjdCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG4gICAgICAuc2VsZWN0LXNlbGVjdGVkIHtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zZWxlY3QtaXRlbXMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xyXG4gICAgLnZhY2FuY2llcy1uYXZiYXIge1xyXG4gICAgICB0b3A6IDE2NXB4O1xyXG4gICAgfVxyXG4gIH1cclxuIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQ0FBLEFBQUEsSUFBSTtBQUNKLElBQUk7QUFDSixHQUFHO0FBQ0gsSUFBSTtBQUNKLE1BQU07QUFDTixNQUFNO0FBQ04sTUFBTTtBQUNOLEVBQUU7QUFDRixFQUFFO0FBQ0YsRUFBRTtBQUNGLEVBQUU7QUFDRixFQUFFO0FBQ0YsRUFBRTtBQUNGLENBQUM7QUFDRCxVQUFVO0FBQ1YsR0FBRztBQUNILENBQUM7QUFDRCxJQUFJO0FBQ0osT0FBTztBQUNQLE9BQU87QUFDUCxH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bEJhLENBZWYsY0FBYyxDQUdaLGFBQWEsQ0FBQztJQUNaLFNBQVMsRUFBRSxJQUFJO0dBQ2hCOzs7QUFLUCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLE9BQU8sU0FBUyxFQUFFLE1BQU07RUFDOUQsQUFBQSxpQkFBaUIsQ0FBQztJQUNoQixRQUFRLEVBQUUsUUFBUTtJQUNsQixLQUFLLEVBQUUsR0FBRztJQUNWLEdBQUcsRUFBRSxLQUFLO0lBQ1YsSUFBSSxFQUFFLENBQUM7SUFDUCxLQUFLLEVBQUUsQ0FBQztJQUNSLE1BQU0sRUFBRSxJQUFJO0lBQ1osTUFBTSxFQUFFLFNBQVM7SUFDakIsT0FBTyxFQUFFLElBQUk7R0FjZDtFQXRCRCxBQVVFLGlCQVZlLENBVWYsU0FBUyxDQUFDO0lBQ1IsYUFBYSxFQUFFLElBQUk7SUFDbkIsU0FBUyxFQUFFLElBQUk7R0FDaEI7RUFiSCxBQWVFLGlCQWZlLENBZWYsY0FBYyxDQUFDO0lBQ2IsYUFBYSxFQUFFLElBQUk7R0FLcEI7RUFyQkgsQUFrQkksaUJBbEJhLENBZWYsY0FBYyxDQUdaLGFBQWEsQ0FBQztJQUNaLFNBQVMsRUFBRSxJQUFJO0dBQ2hCOzs7QUFLUCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxNQUFNLE9BQU8sU0FBUyxFQUFFLE1BQU07RUFDL0QsQUFBQSxpQkFBaUIsQ0FBQztJQUNoQixRQUFRLEVBQUUsUUFBUTtJQUNsQixLQUFLLEVBQUUsR0FBRztJQUNWLEdBQUcsRUFBRSxLQUFLO0lBQ1YsSUFBSSxFQUFFLENBQUM7SUFDUCxLQUFLLEVBQUUsQ0FBQztJQUNSLE1BQU0sRUFBRSxJQUFJO0lBQ1osTUFBTSxFQUFFLFNBQVM7SUFDakIsT0FBTyxFQUFFLElBQUk7R0FrQmQ7RUExQkQsQUFVRSxpQkFWZSxDQVVmLFNBQVMsQ0FBQztJQUNSLGFBQWEsRUFBRSxJQUFJO0lBQ25CLFNBQVMsRUFBRSxJQUFJO0dBQ2hCO0VBYkgsQUFlRSxpQkFmZSxDQWVmLGNBQWMsQ0FBQztJQUNiLGFBQWEsRUFBRSxJQUFJO0dBU3BCO0VBekJILEFBa0JJLGlCQWxCYSxDQWVmLGNBQWMsQ0FHWixnQkFBZ0IsQ0FBQztJQUNmLFNBQVMsRUFBRSxJQUFJO0dBQ2hCO0VBcEJMLEFBc0JJLGlCQXRCYSxDQWVmLGNBQWMsQ0FPWixhQUFhLENBQUM7SUFDWixTQUFTLEVBQUUsSUFBSTtHQUNoQjs7O0FBS1AsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsTUFBTSxPQUFPLFNBQVMsRUFBRSxNQUFNLE9BQU8sV0FBVyxFQUFFLFNBQVM7RUFDMUYsQUFBQSxpQkFBaUIsQ0FBQztJQUNoQixHQUFHLEVBQUUsS0FBSztHQUNYIiwic291cmNlUm9vdCI6Ii9zb3VyY2UvIn0= */

/* End */


/* Start:/local/templates/ecommerce/components/bitrix/breadcrumb/new/style.css?1765973977878*/
#breadcrumbs{
	margin-bottom: 24px;
	margin-top: 12px;
	line-height: 21px;
	font-size: 13px;
	min-height: 21px;
	contain: layout style;
	font-family: Ubuntu, 'Ubuntu Fallback', Arial, sans-serif;
}

#breadcrumbs ul{
	list-style: none;
	padding: 0;
	margin: 0;
	min-height: 21px;
}

#breadcrumbs ul li{
	vertical-align: middle;
	display: inline;
	line-height: 21px;
}

#breadcrumbs ul li a,
#breadcrumbs .arrow{
	white-space: nowrap;
}

#breadcrumbs .changeName{
	white-space: normal;
}


#breadcrumbs ul li a {
	color: #A5A1A1;
	font-size: 13px;
	font-style: normal;
	font-weight: 400;
	line-height: 21px;
}
#breadcrumbs ul li a:hover {
	color: var(--primary);
}
#breadcrumbs .arrow{
	vertical-align: middle;
	display: inline-block;
	font-family: arial;
	font-size: 13px;
	line-height: 21px;
	margin: 0 12px;
	color: #A5A1A1;
}
/* End */
/* /local/templates/ecommerce/d_design/css/vacancies.css?160190117566185 */
/* /local/templates/ecommerce/components/bitrix/breadcrumb/new/style.css?1765973977878 */
