*:not(title, script, style, link, meta) {
  display: inline-block;
  position: relative;
  float: left;
  width: 100%;
  height: auto;
  margin: 0;
  padding: 0;
  line-height: 1.3;
  box-sizing: border-box;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-family: "roboto-light";
  font-size: 20px;
}

span {
  width: auto;
  float: initial;
  font-size: inherit;
}

body {
  height: 100%;
  min-height: 100%;
  background: #111;
}

.mobile-show {
  display: none;
}

.float-left {
  float: left;
}

.float-right {
  float: right;
}

.float-none {
  float: initial;
}

.relative {
  position: relative !important;
}

.transparent {
  background: transparent !important;
}

.w-auto {
  width: auto;
}

.w100 {
  width: 100%;
}

.h100 {
  height: 100%;
  min-height: 100%;
}

.h75 {
  height: 75%;
}

.h80 {
  height: 80%;
}

.plr05 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.plr1 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.p05 {
  padding: 0.5rem;
}

.p-nav {
  padding: 0.5rem 1.5rem;
}

.p-btn {
  padding: 0.7rem 1.5rem;
}

.p1 {
  padding: 1rem;
}

.pt05 {
  padding-top: 0.5rem;
}

.pt1 {
  padding-top: 1rem;
}

.pt15 {
  padding-top: 1.5rem;
}

.pt2 {
  padding-top: 2rem;
}

.pt3 {
  padding-top: 3rem;
}

.pt4 {
  padding-top: 4rem;
}

.pt5 {
  padding-top: 5rem;
}

.pt6 {
  padding-top: 6rem;
}

.pt7 {
  padding-top: 7rem;
}

.pt8 {
  padding-top: 8rem;
}

.pt9 {
  padding-top: 9rem;
}

.pt10 {
  padding-top: 10rem;
}

.pt11 {
  padding-top: 11rem;
}

.pt12 {
  padding-top: 12rem;
}

.pb05 {
  padding-bottom: 0.5rem;
}

.pb02 {
  padding-bottom: 0.2rem;
}

.pb1 {
  padding-bottom: 1rem;
}

.pb2 {
  padding-bottom: 2rem;
}

.pb3 {
  padding-bottom: 3rem;
}

.pb4 {
  padding-bottom: 4rem;
}

.pb5 {
  padding-bottom: 5rem;
}

.pb6 {
  padding-bottom: 6rem;
}

.pb7 {
  padding-bottom: 7rem;
}

.pb8 {
  padding-bottom: 8rem;
}

.pb9 {
  padding-bottom: 9rem;
}

.pb10 {
  padding-bottom: 10rem;
}

.pl1 {
  padding-left: 1rem;
}

.pl15 {
  padding-left: 1.5rem;
}

.pl2 {
  padding-left: 2rem;
}

.pl3 {
  padding-left: 3rem;
}

.mt05 {
  margin-top: 0.5rem;
}

.mt-1 {
  margin-top: -1rem;
}

.mt-15 {
  margin-top: -1.5rem;
}

.mt-2 {
  margin-top: -2rem;
}

.mt-3 {
  margin-top: -3rem;
}

.mb05 {
  margin-bottom: 0.5rem;
}

.mb1 {
  margin-bottom: 1rem;
}

.mb2 {
  margin-bottom: 2rem;
}

.text-white {
  color: #f5f5f5 !important;
}

.text-black {
  color: #333;
}

.text-grey {
  color: #ccc;
}

.text-bold {
  font-weight: 700;
}

.text-center {
  text-align: center;
}

.text-main-title {
  font-family: "roboto-black";
  font-size: 4rem;
  background: -webkit-linear-gradient(#f5f5f5, #333);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text-main-subtitle {
  font-size: 2rem;
  font-style: italic;
  background: -webkit-linear-gradient(#f5f5f5, #333);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.text-embossed {
  text-shadow: -1px 1px 2px rgba(0, 0, 0, 0.5), 1px -1px 0 rgba(255, 255, 255, 0.9);
}

.text-title {
  font-size: 100%;
  font-weight: 700;
}

.text-green {
  background-image: linear-gradient(green, lightgreen);
  color: transparent;
  background-clip: text;
}

.text-small {
  font-size: 88%;
}

.text-smaller {
  font-size: 72%;
}

.text-smallest {
  font-size: 64%;
}

.text-tiny {
  font-size: 56%;
}

.text-thin {
  font-family: "roboto-thin";
}

.text-medium {
  font-family: "roboto-medium";
}

.text-justify {
  text-align: justify;
}

.text-large {
  font-size: 200%;
  color: #999;
}

.text-large2 {
  font-size: 120%;
  color: #999;
}

.inline {
  padding-left: 3%;
  padding-right: 3%;
}

.debug {
  background: red !important;
}

a {
  color: #f9f9f9;
  cursor: pointer;
  z-index: 9999;
}

.at-bottom {
  position: absolute;
  bottom: 0;
  left: 0;
  background: #111;
  z-index: 9999;
}

.center-vertically {
  top: 50%;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

.fixed {
  position: fixed;
  left: 0;
}
.fixed.fixed-top {
  top: 0;
  z-index: 99999;
}

/* width */
::-webkit-scrollbar {
  width: 0;
}

::-webkit-scrollbar:horizontal {
  height: 0;
}

/* Track */
::-webkit-scrollbar-track {
  background: #f9f9f9;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: #333;
}

::-webkit-scrollbar-thumb:horizontal {
  background: #000;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #555;
}

.glass-morph {
  background: rgba(255, 255, 255, 0.21);
  border-radius: 7px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(13.9px);
  -webkit-backdrop-filter: blur(13.9px);
  border: 1px solid rgba(255, 255, 255, 0.07);
}
.glass-morph .glass-morph-bullet {
  background-image: url("../img/synera/images/bg-square.png");
  background-size: 3%;
  background-position: left top 0.2rem;
  background-repeat: no-repeat;
}

.bg {
  background-repeat: no-repeat;
}
.bg.bg-lines {
  background-image: url("../img/synera/images/bg-lines.webp");
  background-size: cover;
  background-position: center center;
}
.bg.bg-logo {
  background-image: url("../img/synera/images/img-logo-2-small.png");
  background-size: 14.001%;
  background-position: center top;
}
.bg.bg-pattern {
  background-image: url("../img/synera/images/bg-pattern.webp");
  background-repeat: repeat;
  background-size: 0.2%;
}
.bg.bg-ai {
  background-image: url("../img/synera/images/bg-ai.webp");
  background-position: top center;
  background-size: 100%;
}
.bg.bg-smoke {
  background-image: url("../img/synera/images/bg-smoke.webp");
  background-position: center center;
  background-size: cover;
}
.bg.bg-square {
  width: 12px;
  height: 12px;
  background-image: url("../img/synera/images/bg-square.webp");
  background-position: center center;
  background-size: cover;
}
.bg.bg-computer {
  width: 100%;
  height: auto;
  min-height: 400px;
  background-image: url("../img/synera/images/bg-computer.png");
  background-position: center center;
  background-size: cover;
}
.bg.bg-black {
  background: #000;
}

img.logo.logo-footer {
  width: 140px;
  height: auto;
}

.icon {
  width: 3rem;
  height: 3rem;
}
.icon.icon-border {
  border: 2px solid transparent;
  border-image: linear-gradient(to right, green, lightgreen);
  border-image-slice: 1;
  background: #111;
}
.icon.icon-small {
  padding: 0.3rem;
  width: 100%;
  height: auto;
}

.nav.nav-top {
  height: 200px;
}

.page.page-full {
  height: 100%;
}

.footer .left {
  width: 220px;
}
.footer .right {
  width: calc(100% - 220px);
}
.footer .title {
  border-bottom: 0.5px solid green;
  font-size: 80%;
}
.footer .content {
  font-size: 70%;
}

@media only screen and (max-width: 1200px) {
  * {
    line-height: 1.2 !important;
    font-size: 16px !important;
  }
  .mobile-show {
    display: inline-block;
  }
  .mobile-hidden {
    display: none;
  }
  .mobile-mb2 {
    margin-bottom: 2rem;
  }
  .mobile-text-white {
    color: #f5f5f5 !important;
  }
  .mobile-h90 {
    height: 90% !important;
  }
  .mobile-text-larger {
    font-size: 100%;
  }
  .text-main-title {
    font-size: 4rem !important;
  }
  .text-main-subtitle {
    font-size: 2rem !important;
  }
  .text-large {
    font-size: 2rem !important;
  }
  .text-large2 {
    font-size: 140% !important;
  }
  .text-small {
    font-size: 100% !important;
  }
  .bg.bg-logo {
    background-size: 30.01%;
  }
  .bg.bg-ai {
    background-size: 300% !important;
    background-position: bottom -1rem right -10rem;
  }
  .table .row .cell {
    width: 100% !important;
  }
  .glass-morph .glass-morph-bullet {
    background-size: 5%;
  }
  .footer .content {
    font-size: 80%;
    color: #aaa;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvcmVzZXQuc2NzcyIsImNvbXBvbmVudHMvY29uZmlnLnNjc3MiLCJjb21wb25lbnRzL3Njcm9sbGJhci5zY3NzIiwiY29tcG9uZW50cy9nbGFzc21vcnBoLnNjc3MiLCJjb21wb25lbnRzL2JnLnNjc3MiLCJjb21wb25lbnRzL2ltZy5zY3NzIiwiY29tcG9uZW50cy9pY29uLnNjc3MiLCJjb21wb25lbnRzL25hdi5zY3NzIiwiY29tcG9uZW50cy9wYWdlLnNjc3MiLCJjb21wb25lbnRzL2Zvb3Rlci5zY3NzIiwiY29tcG9uZW50cy9tZWRpYS1xdWVyeS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFHQTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTs7O0FDekJKO0VBQ0k7RUFDQTtFQUlBOzs7QUFHSjtFQUEwQjs7O0FBQzFCO0VBQTBCOzs7QUFDMUI7RUFBMEI7OztBQUMxQjtFQUEwQjs7O0FBQzFCO0VBQTBCOzs7QUFDMUI7RUFBMEI7OztBQUUxQjtFQUEwQjs7O0FBQzFCO0VBQTBCOzs7QUFDMUI7RUFBMEI7RUFBYTs7O0FBQ3ZDO0VBQTBCOzs7QUFDMUI7RUFBMEI7OztBQUUxQjtFQUEwQjtFQUFxQjs7O0FBQy9DO0VBQTBCO0VBQW1COzs7QUFFN0M7RUFBMEI7OztBQUMxQjtFQUEwQjs7O0FBQzFCO0VBQTBCOzs7QUFDMUI7RUFBMEI7OztBQUUxQjtFQUEwQjs7O0FBQzFCO0VBQTBCOzs7QUFDMUI7RUFBMEI7OztBQUMxQjtFQUEwQjs7O0FBQzFCO0VBQTBCOzs7QUFDMUI7RUFBMEI7OztBQUMxQjtFQUEwQjs7O0FBQzFCO0VBQTBCOzs7QUFDMUI7RUFBMEI7OztBQUMxQjtFQUEwQjs7O0FBQzFCO0VBQTBCOzs7QUFDMUI7RUFBMEI7OztBQUMxQjtFQUEwQjs7O0FBQzFCO0VBQTBCOzs7QUFFMUI7RUFBMEI7OztBQUMxQjtFQUEwQjs7O0FBQzFCO0VBQTBCOzs7QUFDMUI7RUFBMEI7OztBQUMxQjtFQUEwQjs7O0FBQzFCO0VBQTBCOzs7QUFDMUI7RUFBMEI7OztBQUMxQjtFQUEwQjs7O0FBQzFCO0VBQTBCOzs7QUFDMUI7RUFBMEI7OztBQUMxQjtFQUEwQjs7O0FBQzFCO0VBQTBCOzs7QUFFMUI7RUFBMEI7OztBQUMxQjtFQUEwQjs7O0FBQzFCO0VBQTBCOzs7QUFDMUI7RUFBMEI7OztBQUUxQjtFQUEwQjs7O0FBQzFCO0VBQTBCOzs7QUFDMUI7RUFBMkI7OztBQUMzQjtFQUEwQjs7O0FBQzFCO0VBQTBCOzs7QUFFMUI7RUFBMEI7OztBQUMxQjtFQUEwQjs7O0FBQzFCO0VBQTBCOzs7QUFFMUI7RUFBMEI7OztBQUMxQjtFQUEwQjs7O0FBQzFCO0VBQTBCOzs7QUFDMUI7RUFBMEI7OztBQUMxQjtFQUEwQjs7O0FBQzFCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUEwQjs7O0FBQzFCO0VBQTBCO0VBQWdCOzs7QUFDMUM7RUFBMkI7RUFBc0Q7RUFBb0I7OztBQUNyRztFQUEwQjs7O0FBQzFCO0VBQTBCOzs7QUFDMUI7RUFBMEI7OztBQUMxQjtFQUEwQjs7O0FBQzFCO0VBQTBCOzs7QUFDMUI7RUFBMEI7OztBQUMxQjtFQUEwQjs7O0FBQzFCO0VBQTBCO0VBQWdCOzs7QUFDMUM7RUFBMEI7RUFBZ0I7OztBQUUxQztFQUEwQjtFQUFpQjs7O0FBRzNDO0VBQTBCOzs7QUFHMUI7RUFBMEI7RUFBZTtFQUFnQjs7O0FBRXpEO0VBQTBCO0VBQW1CO0VBQVU7RUFBUTtFQUFpQjs7O0FBRWhGO0VBQ0k7RUFDQTtFQUNBOzs7QUFJSjtFQUNJO0VBQ0E7O0FBRUE7RUFDSTtFQUNBOzs7QUNoSVI7QUFDQTtFQUNJOzs7QUFFSjtFQUNJOzs7QUFHSjtBQUNBO0VBQ0U7OztBQUdGO0FBQ0E7RUFDRTs7O0FBR0Y7RUFDSTs7O0FBR0o7QUFDQTtFQUNFOzs7QUN4QkY7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7O0FDWlI7RUFDSTs7QUFFQTtFQUNJO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFBMEI7OztBQy9DdEI7RUFDSTtFQUNBOzs7QUNOWjtFQUNJO0VBQ0E7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFFQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTs7O0FDWko7RUFDSTs7O0FDSEo7RUFDSTs7O0FDREo7RUFDSTs7QUFFSjtFQUNJOztBQUVKO0VBQ0k7RUFDQTs7QUFFSjtFQUNJOzs7QUNaUjtFQUNJO0lBQ0k7SUFDQTs7RUFHSjtJQUE4Qjs7RUFDOUI7SUFBOEI7O0VBQzlCO0lBQThCOztFQUM5QjtJQUE4Qjs7RUFDOUI7SUFBOEI7O0VBQzlCO0lBQThCOztFQUU5QjtJQUE4Qjs7RUFDOUI7SUFBOEI7O0VBQzlCO0lBQThCOztFQUM5QjtJQUErQjs7RUFDL0I7SUFBOEI7O0VBSzFCO0lBQ0k7O0VBR0o7SUFDSTtJQUNBOztFQVVBO0lBQ0k7O0VBTVI7SUFDSTs7RUFLSjtJQUNJO0lBQ0EiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIqOm5vdCh0aXRsZSwgc2NyaXB0LCBzdHlsZSwgbGluaywgbWV0YSkge1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIGZsb2F0OmxlZnQ7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBoZWlnaHQ6YXV0bztcblxuICAgIG1hcmdpbjowO1xuICAgIHBhZGRpbmc6MDtcbiAgICBsaW5lLWhlaWdodDoxLjM7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB0ZXh0LWRlY29yYXRpb246bm9uZTtcblxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcblxuXG4gICAgZm9udC1mYW1pbHk6J3JvYm90by1saWdodCc7XG4gICAgZm9udC1zaXplOjIwcHg7XG59XG5cbnNwYW4ge1xuICAgIHdpZHRoOmF1dG87XG4gICAgZmxvYXQ6aW5pdGlhbDtcbiAgICBmb250LXNpemU6aW5oZXJpdDtcbn1cbiIsImJvZHkge1xuICAgIGhlaWdodDoxMDAlO1xuICAgIG1pbi1oZWlnaHQ6MTAwJTtcblxuXG4gICAgLy9iYWNrZ3JvdW5kOiMyQjQ4NTk7XG4gICAgYmFja2dyb3VuZDojMTExO1xufVxuXG4ubW9iaWxlLXNob3cgICAgICAgICAgICB7IGRpc3BsYXk6bm9uZTsgfVxuLmZsb2F0LWxlZnQgICAgICAgICAgICAgeyBmbG9hdDpsZWZ0OyB9XG4uZmxvYXQtcmlnaHQgICAgICAgICAgICB7IGZsb2F0OnJpZ2h0OyB9XG4uZmxvYXQtbm9uZSAgICAgICAgICAgICB7IGZsb2F0OmluaXRpYWw7IH1cbi5yZWxhdGl2ZSAgICAgICAgICAgICAgIHsgcG9zaXRpb246cmVsYXRpdmUgIWltcG9ydGFudDsgfVxuLnRyYW5zcGFyZW50ICAgICAgICAgICAgeyBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuLnctYXV0byAgICAgICAgICAgICAgICAgeyB3aWR0aDphdXRvOyB9XG4udzEwMCAgICAgICAgICAgICAgICAgICB7IHdpZHRoOjEwMCU7IH1cbi5oMTAwICAgICAgICAgICAgICAgICAgIHsgaGVpZ2h0OjEwMCU7IG1pbi1oZWlnaHQ6MTAwJTsgfVxuLmg3NSAgICAgICAgICAgICAgICAgICAgeyBoZWlnaHQ6NzUlOyB9XG4uaDgwICAgICAgICAgICAgICAgICAgICB7IGhlaWdodDo4MCU7IH1cblxuLnBscjA1ICAgICAgICAgICAgICAgICAgeyBwYWRkaW5nLWxlZnQ6MC41cmVtOyBwYWRkaW5nLXJpZ2h0OjAuNXJlbTsgfVxuLnBscjEgICAgICAgICAgICAgICAgICAgeyBwYWRkaW5nLWxlZnQ6MXJlbTsgcGFkZGluZy1yaWdodDoxcmVtOyB9XG5cbi5wMDUgICAgICAgICAgICAgICAgICAgIHsgcGFkZGluZzowLjVyZW07IH1cbi5wLW5hdiAgICAgICAgICAgICAgICAgIHsgcGFkZGluZzowLjVyZW0gMS41cmVtOyB9XG4ucC1idG4gICAgICAgICAgICAgICAgICB7IHBhZGRpbmc6MC43cmVtIDEuNXJlbTsgfVxuLnAxICAgICAgICAgICAgICAgICAgICAgeyBwYWRkaW5nOjFyZW07IH1cblxuLnB0MDUgICAgICAgICAgICAgICAgICAgeyBwYWRkaW5nLXRvcDowLjVyZW07IH1cbi5wdDEgICAgICAgICAgICAgICAgICAgIHsgcGFkZGluZy10b3A6MXJlbTsgfVxuLnB0MTUgICAgICAgICAgICAgICAgICAgeyBwYWRkaW5nLXRvcDoxLjVyZW07IH1cbi5wdDIgICAgICAgICAgICAgICAgICAgIHsgcGFkZGluZy10b3A6MnJlbTsgfVxuLnB0MyAgICAgICAgICAgICAgICAgICAgeyBwYWRkaW5nLXRvcDozcmVtOyB9XG4ucHQ0ICAgICAgICAgICAgICAgICAgICB7IHBhZGRpbmctdG9wOjRyZW07IH1cbi5wdDUgICAgICAgICAgICAgICAgICAgIHsgcGFkZGluZy10b3A6NXJlbTsgfVxuLnB0NiAgICAgICAgICAgICAgICAgICAgeyBwYWRkaW5nLXRvcDo2cmVtOyB9XG4ucHQ3ICAgICAgICAgICAgICAgICAgICB7IHBhZGRpbmctdG9wOjdyZW07IH1cbi5wdDggICAgICAgICAgICAgICAgICAgIHsgcGFkZGluZy10b3A6OHJlbTsgfVxuLnB0OSAgICAgICAgICAgICAgICAgICAgeyBwYWRkaW5nLXRvcDo5cmVtOyB9XG4ucHQxMCAgICAgICAgICAgICAgICAgICB7IHBhZGRpbmctdG9wOjEwcmVtOyB9XG4ucHQxMSAgICAgICAgICAgICAgICAgICB7IHBhZGRpbmctdG9wOjExcmVtOyB9XG4ucHQxMiAgICAgICAgICAgICAgICAgICB7IHBhZGRpbmctdG9wOjEycmVtOyB9XG5cbi5wYjA1ICAgICAgICAgICAgICAgICAgIHsgcGFkZGluZy1ib3R0b206MC41cmVtOyB9XG4ucGIwMiAgICAgICAgICAgICAgICAgICB7IHBhZGRpbmctYm90dG9tOjAuMnJlbTsgfVxuLnBiMSAgICAgICAgICAgICAgICAgICAgeyBwYWRkaW5nLWJvdHRvbToxcmVtOyB9XG4ucGIyICAgICAgICAgICAgICAgICAgICB7IHBhZGRpbmctYm90dG9tOjJyZW07IH1cbi5wYjMgICAgICAgICAgICAgICAgICAgIHsgcGFkZGluZy1ib3R0b206M3JlbTsgfVxuLnBiNCAgICAgICAgICAgICAgICAgICAgeyBwYWRkaW5nLWJvdHRvbTo0cmVtOyB9XG4ucGI1ICAgICAgICAgICAgICAgICAgICB7IHBhZGRpbmctYm90dG9tOjVyZW07IH1cbi5wYjYgICAgICAgICAgICAgICAgICAgIHsgcGFkZGluZy1ib3R0b206NnJlbTsgfVxuLnBiNyAgICAgICAgICAgICAgICAgICAgeyBwYWRkaW5nLWJvdHRvbTo3cmVtOyB9XG4ucGI4ICAgICAgICAgICAgICAgICAgICB7IHBhZGRpbmctYm90dG9tOjhyZW07IH1cbi5wYjkgICAgICAgICAgICAgICAgICAgIHsgcGFkZGluZy1ib3R0b206OXJlbTsgfVxuLnBiMTAgICAgICAgICAgICAgICAgICAgeyBwYWRkaW5nLWJvdHRvbToxMHJlbTsgfVxuXG4ucGwxICAgICAgICAgICAgICAgICAgICB7IHBhZGRpbmctbGVmdDoxcmVtOyB9XG4ucGwxNSAgICAgICAgICAgICAgICAgICB7IHBhZGRpbmctbGVmdDoxLjVyZW07IH1cbi5wbDIgICAgICAgICAgICAgICAgICAgIHsgcGFkZGluZy1sZWZ0OjJyZW07IH1cbi5wbDMgICAgICAgICAgICAgICAgICAgIHsgcGFkZGluZy1sZWZ0OjNyZW07IH1cblxuLm10MDUgICAgICAgICAgICAgICAgICAgeyBtYXJnaW4tdG9wOjAuNXJlbTsgfVxuLm10LTEgICAgICAgICAgICAgICAgICAgeyBtYXJnaW4tdG9wOi0xcmVtOyB9XG4ubXQtMTUgICAgICAgICAgICAgICAgICAgeyBtYXJnaW4tdG9wOi0xLjVyZW07IH1cbi5tdC0yICAgICAgICAgICAgICAgICAgIHsgbWFyZ2luLXRvcDotMnJlbTsgfVxuLm10LTMgICAgICAgICAgICAgICAgICAgeyBtYXJnaW4tdG9wOi0zcmVtOyB9XG5cbi5tYjA1ICAgICAgICAgICAgICAgICAgIHsgbWFyZ2luLWJvdHRvbTowLjVyZW07IH1cbi5tYjEgICAgICAgICAgICAgICAgICAgIHsgbWFyZ2luLWJvdHRvbToxcmVtOyB9XG4ubWIyICAgICAgICAgICAgICAgICAgICB7IG1hcmdpbi1ib3R0b206MnJlbTsgfVxuXG4udGV4dC13aGl0ZSAgICAgICAgICAgICB7IGNvbG9yOiNmNWY1ZjUgIWltcG9ydGFudDsgfVxuLnRleHQtYmxhY2sgICAgICAgICAgICAgeyBjb2xvcjojMzMzOyB9XG4udGV4dC1ncmV5ICAgICAgICAgICAgICB7IGNvbG9yOiNjY2M7IH1cbi50ZXh0LWJvbGQgICAgICAgICAgICAgIHsgZm9udC13ZWlnaHQ6NzAwOyB9XG4udGV4dC1jZW50ZXIgICAgICAgICAgICB7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuLnRleHQtbWFpbi10aXRsZSAgICAgICAge1xuICAgIGZvbnQtZmFtaWx5Oidyb2JvdG8tYmxhY2snO1xuICAgIGZvbnQtc2l6ZTo0cmVtO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCNmNWY1ZjUsICMzMzMpO1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4udGV4dC1tYWluLXN1YnRpdGxlICAgICAge1xuICAgIGZvbnQtc2l6ZToycmVtO1xuICAgIGZvbnQtc3R5bGU6aXRhbGljO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCNmNWY1ZjUsICMzMzMpO1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4udGV4dC1lbWJvc3NlZCAgICAgICAgICB7IHRleHQtc2hhZG93OiAtMXB4IDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjUpLCAxcHggLTFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTt9XG4udGV4dC10aXRsZSAgICAgICAgICAgICB7IGZvbnQtc2l6ZToxMDAlOyBmb250LXdlaWdodDo3MDA7IH1cbi50ZXh0LWdyZWVuICAgICAgICAgICAgIHsgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChncmVlbiwgbGlnaHRncmVlbik7IGNvbG9yOiB0cmFuc3BhcmVudDsgYmFja2dyb3VuZC1jbGlwOiB0ZXh0OyAgfVxuLnRleHQtc21hbGwgICAgICAgICAgICAgeyBmb250LXNpemU6ODglOyB9XG4udGV4dC1zbWFsbGVyICAgICAgICAgICB7IGZvbnQtc2l6ZTo3MiU7IH1cbi50ZXh0LXNtYWxsZXN0ICAgICAgICAgIHsgZm9udC1zaXplOjY0JTsgfVxuLnRleHQtdGlueSAgICAgICAgICAgICAgeyBmb250LXNpemU6NTYlOyB9XG4udGV4dC10aGluICAgICAgICAgICAgICB7IGZvbnQtZmFtaWx5Oidyb2JvdG8tdGhpbic7IH1cbi50ZXh0LW1lZGl1bSAgICAgICAgICAgIHsgZm9udC1mYW1pbHk6J3JvYm90by1tZWRpdW0nOyB9XG4udGV4dC1qdXN0aWZ5ICAgICAgICAgICB7IHRleHQtYWxpZ246IGp1c3RpZnk7IH1cbi50ZXh0LWxhcmdlICAgICAgICAgICAgIHsgZm9udC1zaXplOjIwMCU7IGNvbG9yOiM5OTk7IH1cbi50ZXh0LWxhcmdlMiAgICAgICAgICAgIHsgZm9udC1zaXplOjEyMCU7IGNvbG9yOiM5OTk7IH1cblxuLmlubGluZSAgICAgICAgICAgICAgICAgeyBwYWRkaW5nLWxlZnQ6MyU7IHBhZGRpbmctcmlnaHQ6MyU7IH1cblxuXG4uZGVidWcgICAgICAgICAgICAgICAgICB7IGJhY2tncm91bmQ6cmVkICFpbXBvcnRhbnQ7IH1cblxuXG5hICAgICAgICAgICAgICAgICAgICAgICB7IGNvbG9yOiNmOWY5Zjk7IGN1cnNvcjpwb2ludGVyOyB6LWluZGV4Ojk5OTk7IH1cblxuLmF0LWJvdHRvbSAgICAgICAgICAgICAgeyBwb3NpdGlvbjphYnNvbHV0ZTsgYm90dG9tOjA7IGxlZnQ6MDsgYmFja2dyb3VuZDojMTExOyB6LWluZGV4Ojk5OTk7ICB9XG5cbi5jZW50ZXItdmVydGljYWxseSB7XG4gICAgdG9wOiA1MCU7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cblxuLmZpeGVkIHtcbiAgICBwb3NpdGlvbjpmaXhlZDtcbiAgICBsZWZ0OjA7XG5cbiAgICAmLmZpeGVkLXRvcCB7XG4gICAgICAgIHRvcDowO1xuICAgICAgICB6LWluZGV4Ojk5OTk5O1xuICAgIH1cbn1cbiIsIi8qIHdpZHRoICovXHJcbjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgd2lkdGg6IDA7XHJcbn1cclxuOjotd2Via2l0LXNjcm9sbGJhcjpob3Jpem9udGFsIHtcclxuICAgIGhlaWdodDogMDtcclxufVxyXG5cclxuLyogVHJhY2sgKi9cclxuOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcclxufVxyXG5cclxuLyogSGFuZGxlICovXHJcbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gIGJhY2tncm91bmQ6ICMzMzM7XHJcbn1cclxuXHJcbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG9yaXpvbnRhbHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbn1cclxuXHJcbi8qIEhhbmRsZSBvbiBob3ZlciAqL1xyXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiAjNTU1O1xyXG59XHJcbiIsIi5nbGFzcy1tb3JwaCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIxKTtcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgYm94LXNoYWRvdzogMCA0cHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEzLjlweCk7XG4gICAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTMuOXB4KTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDcpO1xuXG4gICAgLmdsYXNzLW1vcnBoLWJ1bGxldCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9pbWcvc3luZXJhL2ltYWdlcy9iZy1zcXVhcmUucG5nJyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTozJTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IHRvcCAwLjJyZW07XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtcblxuICAgIH1cbn1cbiIsIi5iZyB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xuXG4gICAgJi5iZy1saW5lcyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9pbWcvc3luZXJhL2ltYWdlcy9iZy1saW5lcy53ZWJwJyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTpjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO1xuICAgIH1cblxuICAgICYuYmctbG9nbyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9pbWcvc3luZXJhL2ltYWdlcy9pbWctbG9nby0yLXNtYWxsLnBuZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6MTQuMDAxJTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgdG9wO1xuICAgIH1cblxuICAgICYuYmctcGF0dGVybiB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9pbWcvc3luZXJhL2ltYWdlcy9iZy1wYXR0ZXJuLndlYnAnKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6MC4yJTtcbiAgICB9XG5cbiAgICAmLmJnLWFpIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uL2ltZy9zeW5lcmEvaW1hZ2VzL2JnLWFpLndlYnAnKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6MTAwJTtcbiAgICB9XG5cbiAgICAmLmJnLXNtb2tlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uL2ltZy9zeW5lcmEvaW1hZ2VzL2JnLXNtb2tlLndlYnAnKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6Y292ZXI7XG4gICAgfVxuXG4gICAgJi5iZy1zcXVhcmUge1xuICAgICAgICB3aWR0aDoxMnB4O1xuICAgICAgICBoZWlnaHQ6MTJweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uL2ltZy9zeW5lcmEvaW1hZ2VzL2JnLXNxdWFyZS53ZWJwJyk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOmNvdmVyO1xuICAgIH1cblxuXG4gICAgJi5iZy1jb21wdXRlciB7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIGhlaWdodDphdXRvO1xuICAgICAgICBtaW4taGVpZ2h0OjQwMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vaW1nL3N5bmVyYS9pbWFnZXMvYmctY29tcHV0ZXIucG5nJyk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOmNvdmVyO1xuICAgIH1cblxuICAgICYuYmctYmxhY2sgICAgICAgICAgICAgIHsgYmFja2dyb3VuZDogIzAwMDsgfVxufVxuIiwiaW1nIHtcblxuICAgICYubG9nbyB7XG5cbiAgICAgICAgJi5sb2dvLWZvb3RlciB7XG4gICAgICAgICAgICB3aWR0aDoxNDBweDtcbiAgICAgICAgICAgIGhlaWdodDphdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmljb24ge1xuICAgIHdpZHRoOjNyZW07XG4gICAgaGVpZ2h0OjNyZW07XG5cbiAgICAmLmljb24tYm9yZGVyIHtcbiAgICAgICAgYm9yZGVyOjJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIGdyZWVuLCBsaWdodGdyZWVuKTtcbiAgICAgICAgYm9yZGVyLWltYWdlLXNsaWNlOiAxO1xuICAgICAgICAvL2JvcmRlci1yYWRpdXM6NTAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiMxMTE7XG4gICAgfVxuXG4gICAgJi5pY29uLXNtYWxsIHtcbiAgICAgICAgcGFkZGluZzowLjNyZW07XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIGhlaWdodDphdXRvO1xuICAgIH1cbn1cbiIsIi5uYXYge1xuXG5cbiAgICAmLm5hdi10b3Age1xuICAgICAgICBoZWlnaHQ6MjAwcHg7XG4gICAgfVxuXG5cbn1cbiIsIi5wYWdlIHtcbiAgICAmLnBhZ2UtZnVsbCB7XG4gICAgICAgIGhlaWdodDoxMDAlO1xuXG4gICAgfVxufVxuIiwiLmZvb3RlciB7XG4gICAgLmxlZnQge1xuICAgICAgICB3aWR0aDoyMjBweDtcbiAgICB9XG4gICAgLnJpZ2h0IHtcbiAgICAgICAgd2lkdGg6Y2FsYygxMDAlIC0gMjIwcHgpO1xuICAgIH1cbiAgICAudGl0bGUge1xuICAgICAgICBib3JkZXItYm90dG9tOjAuNXB4IHNvbGlkIGdyZWVuO1xuICAgICAgICBmb250LXNpemU6ODAlO1xuICAgIH1cbiAgICAuY29udGVudCB7XG4gICAgICAgIGZvbnQtc2l6ZTo3MCU7XG4gICAgfVxufVxuIiwiQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAqIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6MS4yICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZToxNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1vYmlsZS1zaG93ICAgICAgICAgICAgICAgIHsgZGlzcGxheTppbmxpbmUtYmxvY2s7IH1cbiAgICAubW9iaWxlLWhpZGRlbiAgICAgICAgICAgICAgeyBkaXNwbGF5Om5vbmU7IH1cbiAgICAubW9iaWxlLW1iMiAgICAgICAgICAgICAgICAgeyBtYXJnaW4tYm90dG9tOjJyZW07IH1cbiAgICAubW9iaWxlLXRleHQtd2hpdGUgICAgICAgICAgeyBjb2xvcjojZjVmNWY1ICFpbXBvcnRhbnQ7IH1cbiAgICAubW9iaWxlLWg5MCAgICAgICAgICAgICAgICAgeyBoZWlnaHQ6OTAlICFpbXBvcnRhbnQ7IH1cbiAgICAubW9iaWxlLXRleHQtbGFyZ2VyICAgICAgICAgeyBmb250LXNpemU6IDEwMCU7IH1cblxuICAgIC50ZXh0LW1haW4tdGl0bGUgICAgICAgICAgICB7IGZvbnQtc2l6ZTo0cmVtICFpbXBvcnRhbnQ7fVxuICAgIC50ZXh0LW1haW4tc3VidGl0bGUgICAgICAgICB7IGZvbnQtc2l6ZToycmVtICFpbXBvcnRhbnQ7fVxuICAgIC50ZXh0LWxhcmdlICAgICAgICAgICAgICAgICB7IGZvbnQtc2l6ZToycmVtICFpbXBvcnRhbnQ7IH1cbiAgICAudGV4dC1sYXJnZTIgICAgICAgICAgICAgICAgIHsgZm9udC1zaXplOjE0MCUgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0LXNtYWxsICAgICAgICAgICAgICAgICB7IGZvbnQtc2l6ZToxMDAlICFpbXBvcnRhbnQ7IH1cblxuXG5cbiAgICAuYmcge1xuICAgICAgICAmLmJnLWxvZ28ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOjMwLjAxJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYmctYWkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOjMwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246Ym90dG9tIC0xcmVtIHJpZ2h0IC0xMHJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuXG5cblxuXG4gICAgLnRhYmxlIHtcbiAgICAgICAgLnJvdyB7XG4gICAgICAgICAgICAuY2VsbCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6MTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdsYXNzLW1vcnBoIHtcbiAgICAgICAgLmdsYXNzLW1vcnBoLWJ1bGxldCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6NSU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9vdGVyIHtcbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgZm9udC1zaXplOjgwJTtcbiAgICAgICAgICAgIGNvbG9yOiNhYWE7XG4gICAgICAgIH1cbiAgICB9XG5cblxuXG5cblxuXG5cbn1cbiJdfQ== */
