* {
  margin: 0;
  padding: 0;
  box-sizing: border-box; }

html,
body {
  font-family: 'Rubik';
  font-weight: 300;
  font-size: 18px;
  color: #666; }

a {
  color: #9a40c2;
  font-weight: 400;
  text-decoration: none; }
  a:hover {
    text-decoration: underline; }

p {
  line-height: 28px;
  margin-bottom: 20px; }
  p code {
    font-size: 16px; }

strong {
  font-weight: 500; }

h1 {
  font-size: 90px;
  font-weight: 100;
  margin-bottom: 24px;
  font-family: 'Work Sans'; }
  @media (max-width: 600px) {
    h1 {
      font-size: 50px; } }

h2 {
  font-size: 40px;
  font-weight: 200;
  padding-bottom: 12px;
  margin-bottom: 20px;
  border-bottom: solid #eee 1px;
  font-family: 'Work Sans';
  color: #9a40c2; }

h2:before {
  display: block;
  content: " ";
  margin-top: -100px;
  height: 100px;
  visibility: hidden; }

h3 {
  font-weight: 200;
  margin-bottom: 20px;
  font-size: 30px;
  font-family: 'Work Sans'; }

[type="text"] {
  border: solid 1px #ccc;
  padding: 7px 10px;
  font-size: inherit;
  font-family: inherit;
  font-weight: inherit;
  color: inherit;
  -webkit-appearance: none; }

select:focus {
  outline: 0; }

label {
  display: block;
  margin-bottom: 5px; }

table {
  width: 100%;
  max-width: 100%;
  border: solid #f5f5f5 1px; }

th {
  text-align: left;
  font-weight: 400;
  border-bottom: solid #eee 1px; }

th,
td {
  padding: 20px;
  vertical-align: top; }

td {
  line-height: 24px; }

tbody tr:nth-child(odd) {
  background: #f9f9f9; }

@media (max-width: 600px) {
  thead {
    display: none; }
  tr {
    display: block;
    margin-bottom: 20px;
    border-bottom: solid 1px #eee; }
    tr:last-child {
      margin-bottom: 0;
      border-bottom: 0; }
  td {
    display: block; }
    td pre[class*="language-"],
    td code[class*="language-"] {
      white-space: pre-wrap; }
  td:before {
    content: attr(data-label);
    display: block;
    margin-bottom: 10px;
    font-weight: 400; } }

.button {
  color: #726d08;
  background: #efe524;
  padding: 16px;
  font-size: 20px;
  border-radius: 4px;
  font-weight: 400;
  text-decoration: none;
  display: inline-block;
  margin-right: 10px;
  min-width: 200px; }
  @media (max-width: 600px) {
    .button {
      width: 100%;
      margin-bottom: 20px; } }
  .button:hover {
    background: #f4ed6b;
    text-decoration: none; }
  .button img,
  .button svg {
    width: 25px;
    height: 25px;
    vertical-align: bottom; }
    .button img path,
    .button img polygon,
    .button svg path,
    .button svg polygon {
      fill: #726d08; }

.header {
  text-align: center;
  padding: 100px 0 60px;
  margin-bottom: 120px;
  background: rgba(154, 64, 194, 0.5);
  color: #fff;
  position: relative; }
  .header::before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: url("./images/bg.png");
    z-index: -1; }
  .header p {
    font-size: 24px;
    line-height: 32px;
    max-width: 500px;
    margin: 0 auto 30px;
    font-weight: 200;
    color: #cda1e1; }
    @media (max-width: 600px) {
      .header p {
        font-size: 20px; } }

.star {
  text-align: center; }
  .star img,
  .star svg {
    width: 50px;
    height: 50px; }
    .star img polygon,
    .star svg polygon {
      fill: #cda1e1; }

.footer {
  padding: 40px 0;
  text-align: center;
  background: #eee;
  color: #999999;
  font-size: 16px; }

.footer--row {
  margin-bottom: 15px; }
  .footer--row:last-child {
    margin-bottom: 0; }

.nav {
  padding: 25px 0;
  margin-bottom: 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 50; }
  .nav > .container {
    display: flex;
    justify-content: center; }
  .nav.sticky {
    position: fixed;
    background: #f9f9f9;
    border-bottom: solid 1px #eee; }
    .nav.sticky > .container {
      justify-content: space-between; }
    .nav.sticky a {
      color: #9a40c2; }
    .nav.sticky .nav--link:first-child {
      padding-left: 0; }
    .nav.sticky .nav--sticky-link {
      background: #efe524;
      color: #726d08;
      padding: 10px 20px;
      margin: 0 10px;
      border-radius: 4px; }
      .nav.sticky .nav--sticky-link:hover {
        background: #f4ed6b;
        text-decoration: none; }
      .nav.sticky .nav--sticky-link:last-child {
        margin-right: 0; }
      .nav.sticky .nav--sticky-link img,
      .nav.sticky .nav--sticky-link svg {
        width: 25px;
        height: 25px;
        vertical-align: bottom; }
        .nav.sticky .nav--sticky-link img path,
        .nav.sticky .nav--sticky-link img polygon,
        .nav.sticky .nav--sticky-link svg path,
        .nav.sticky .nav--sticky-link svg polygon {
          fill: #726d08; }
      @media (max-width: 600px) {
        .nav.sticky .nav--sticky-link {
          display: none; } }

.nav--link {
  font-size: 18px;
  color: #cda1e1;
  padding: 0 24px;
  font-weight: 300; }
  @media (max-width: 600px) {
    .nav--link {
      padding: 0 10px; } }

.nav--sticky-links {
  display: none; }

.sticky .nav--sticky-links {
  display: block; }

.radio-label {
  display: block;
  margin-bottom: 10px; }

.form-item {
  margin-bottom: 20px; }
  .form-item:last-child {
    margin-bottom: 0; }

.label-radio {
  display: inline-block;
  margin-right: 15px; }

:not(pre) > code[class*="language-"] {
  color: #9a40c2; }

.token.property,
.token.tag,
.token.boolean,
.token.number,
.token.function-name,
.token.constant,
.token.symbol,
.token.deleted {
  color: #9a40c2; }

pre[class*="language"],
code[class*="language"] {
  box-shadow: none;
  margin: 0;
  padding: 0;
  font-size: 16px; }

.code {
  border-radius: 4px;
  border: solid 1px #e1e1e1;
  margin-bottom: 40px; }

.code--header {
  background: #eee;
  padding: 12px;
  border-radius: 4px 4px 0 0;
  border-bottom: solid 1px #d5d5d5;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 400;
  color: #999999;
  position: relative; }

.code--header:before {
  content: '';
  background: #c8c8c8;
  box-shadow: -20px 0 0 #c8c8c8, 20px 0 0 #c8c8c8;
  position: absolute;
  top: 0;
  right: 0;
  margin: 14px 30px 0 30px;
  width: 10px;
  height: 10px;
  border-radius: 10px; }

.code--body {
  padding: 24px; }
  @media (max-width: 600px) {
    .code--body {
      padding: 10px; } }

.container {
  width: 100%;
  max-width: 1000px;
  margin: 0 auto;
  padding: 0 40px; }
  @media (max-width: 600px) {
    .container {
      padding: 0 20px; } }

.container__body {
  padding-bottom: 40px; }

.section {
  margin-bottom: 60px; }

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