@charset "UTF-8";
/* Mes bidouilles */
.form-control {
  box-shadow: unset;
}

/******************/
:root {
  --theme-color: #e31951;
}

body {
  background: #e9e9e9;
  /*background: #2A3F54;*/
  color: #666666;
  font-family: "RobotoDraft", "Roboto", sans-serif;
  font-size: 14px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* Container */
.container {
  position: relative;
  max-width: 460px;
  width: 100%;
  margin: 50px auto 100px;
}

.container.active .card:first-child {
  background: #f2f2f2;
  margin: 0 15px;
}

.container.active .card:nth-child(2) {
  background: #fafafa;
  margin: 0 10px;
}

.container.active .card.alt {
  top: 20px;
  right: 0;
  width: 100%;
  min-width: 100%;
  height: auto;
  border-radius: 5px;
  padding: 60px 0 40px;
  overflow: hidden;
}

.container.active .card.alt .toggle {
  position: absolute;
  top: 40px;
  right: -70px;
  box-shadow: none;
  -webkit-transform: scale(10);
  transform: scale(10);
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}

.container.active .card.alt .toggle:before {
  content: "";
}

.container.active .card.alt .title,
.container.active .card.alt .input-container,
.container.active .card.alt .button-container {
  left: 0;
  opacity: 1;
  visibility: visible;
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
}

.container.active .card.alt .title {
  -webkit-transition-delay: 0.3s;
  transition-delay: 0.3s;
}

.container.active .card.alt .input-container {
  -webkit-transition-delay: 0.4s;
  transition-delay: 0.4s;
}

.container.active .card.alt .input-container:nth-child(2) {
  -webkit-transition-delay: 0.5s;
  transition-delay: 0.5s;
}

.container.active .card.alt .input-container:nth-child(3) {
  -webkit-transition-delay: 0.6s;
  transition-delay: 0.6s;
}

.container.active .card.alt .button-container {
  -webkit-transition-delay: 0.7s;
  transition-delay: 0.7s;
}

/* Card */
.card {
  position: relative;
  background: #ffffff;
  border-radius: 5px;
  padding: 60px 0 40px 0;
  box-sizing: border-box;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
  /* Title */
  /* Inputs */
  /* Button */
  /* Footer */
  /* Alt Card */
}

.card:first-child {
  background: #fafafa;
  height: 10px;
  border-radius: 5px 5px 0 0;
  margin: 0 10px;
  padding: 0;
}

.card .title {
  position: relative;
  z-index: 1;
  border-left: 5px solid var(--theme-color);
  margin: 0 0 35px;
  padding: 10px 0 10px 50px;
  color: var(--theme-color);
  font-size: 32px;
  font-weight: 600;
  text-transform: uppercase;
}

.card .title_error {
  position: relative;
  z-index: 1;
  border-left: 5px solid #d9534f;
  margin: 0 0 35px;
  padding: 10px 0 10px 50px;
  color: #d9534f;
  font-size: 20px;
  font-weight: 600;
  text-transform: uppercase;
}

/*Manip de Py pour surcharger l'User Agent de Chrome*/
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  -webkit-animation: autofill 0s forwards;
  animation: autofill 0s forwards;
}

.card .input-container {
  position: relative;
  margin: 0 60px 30px;
}

.card .input-container input {
  outline: none;
  position: relative;
  background: none;
  width: 100%;
  height: 60px;
  border: 0;
  color: #212121;
  font-size: 24px;
  font-weight: 400;
}

.card .input-container input:focus ~ label {
  color: #9d9d9d;
  -webkit-transform: translate(-12%, -50%) scale(0.75);
  transform: translate(-12%, -50%) scale(0.75);
}

.card .input-container input:focus ~ .bar:before, .card .input-container input:focus ~ .bar:after {
  width: 50%;
}

.card .input-container input:valid ~ label {
  color: #9d9d9d;
  -webkit-transform: translate(-12%, -50%) scale(0.75);
  transform: translate(-12%, -50%) scale(0.75);
}

/*Modification Florian car si ce n'est pas une adresse mail ça écrase le contenu saisi*/
.label_high {
  color: #9d9d9d;
  -webkit-transform: translate(-12%, -50%) scale(0.75);
  transform: translate(-12%, -50%) scale(0.75);
}

.card .input-container .bar.bar_error {
  background: #d9534f !important;
  height: 2px;
}

.card .input-container .bar.bar_valid {
  background: #26B99A !important;
  height: 2px;
}

/* Fin Modif Flo*/
.card .input-container label {
  position: absolute;
  top: 0;
  left: 0;
  color: #757575;
  font-size: 24px;
  font-weight: 300;
  line-height: 60px;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
}

.card .input-container .bar {
  position: absolute;
  left: 0;
  bottom: 0;
  background: #757575;
  width: 100%;
  height: 1px;
}

.card .input-container .bar:before, .card .input-container .bar:after {
  content: "";
  position: absolute;
  background: var(--theme-color);
  width: 0;
  height: 2px;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
}

.card .input-container .bar:before {
  left: 50%;
}

.card .input-container .bar:after {
  right: 50%;
}

.card .button-container {
  margin: 0 60px;
  text-align: center;
}

.card .button-container button {
  outline: 0;
  cursor: pointer;
  position: relative;
  display: inline-block;
  background: 0;
  width: 240px;
  border: 2px solid #e3e3e3;
  padding: 20px 0;
  font-size: 24px;
  font-weight: 600;
  line-height: 1;
  text-transform: uppercase;
  overflow: hidden;
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
}

.card .button-container button span {
  position: relative;
  z-index: 1;
  color: #ddd;
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
}

.card .button-container button:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  display: block;
  background: var(--theme-color);
  width: 30px;
  height: 30px;
  border-radius: 100%;
  margin: -15px 0 0 -15px;
  opacity: 0;
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
}

.card .button-container button:hover, .card .button-container button:active, .card .button-container button:focus {
  border-color: var(--theme-color);
}

.card .button-container button:hover span, .card .button-container button:active span, .card .button-container button:focus span {
  color: var(--theme-color);
}

.card .button-container button:active span, .card .button-container button:focus span {
  color: #ffffff;
}

.card .button-container button:active:before, .card .button-container button:focus:before {
  opacity: 1;
  -webkit-transform: scale(10);
  transform: scale(10);
}

.card .footer {
  margin: 40px 0 0;
  color: #d3d3d3;
  font-size: 24px;
  font-weight: 300;
  text-align: center;
}

.card .footer a {
  color: inherit;
  text-decoration: none;
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
}

.card .footer a:hover {
  color: #bababa;
}

.card.alt {
  position: absolute;
  top: 40px;
  right: -70px;
  z-index: 10;
  width: 140px;
  height: 140px;
  background: none;
  border-radius: 100%;
  box-shadow: none;
  padding: 0;
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
  /* Toggle */
  /* Title */
  /* Input */
  /* Button */
}

.card.alt .toggle {
  position: relative;
  background: var(--theme-color);
  width: 140px;
  height: 140px;
  border-radius: 100%;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  color: #ffffff;
  font-size: 58px;
  line-height: 140px;
  text-align: center;
  cursor: pointer;
}

.card.alt .toggle:before {
  content: "\f040";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}

.card.alt .title,
.card.alt .input-container,
.card.alt .button-container {
  left: 100px;
  opacity: 0;
  visibility: hidden;
}

.card.alt .title {
  position: relative;
  border-color: #ffffff;
  color: #ffffff;
}

.card.alt .title .close {
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 60px;
  display: inline;
  color: #ffffff;
  font-size: 58px;
  font-weight: 400;
}

.card.alt .title .close:before {
  content: "×";
}

.card.alt .input-container input {
  color: #ffffff;
}

.card.alt .input-container input:focus ~ label {
  color: #ffffff;
}

.card.alt .input-container input:focus ~ .bar:before, .card.alt .input-container input:focus ~ .bar:after {
  background: #ffffff;
}

.card.alt .input-container input:valid ~ label {
  color: #ffffff;
}

.card.alt .input-container label {
  color: rgba(255, 255, 255, 0.8);
}

.card.alt .input-container .bar {
  background: rgba(255, 255, 255, 0.8);
}

.card.alt .button-container button {
  width: 100%;
  background: #ffffff;
  border-color: #ffffff;
}

.card.alt .button-container button span {
  color: var(--theme-color);
}

.card.alt .button-container button:hover {
  background: rgba(255, 255, 255, 0.9);
}

.card.alt .button-container button:active:before, .card.alt .button-container button:focus:before {
  display: none;
}

/* Keyframes */
@-webkit-keyframes buttonFadeInUp {
  0% {
    bottom: 30px;
    opacity: 0;
  }
}
@keyframes buttonFadeInUp {
  0% {
    bottom: 30px;
    opacity: 0;
  }
}
@keyframes autofill {
  100% {
    background: transparent;
  }
}
@-webkit-keyframes autofill {
  100% {
    background: transparent;
  }
}
@media only screen and (max-width: 480px) {
  img {
    margin: 25px 50px;
    width: calc(100% - 100px);
  }

  .container {
    margin: 5% auto;
  }
  .container .card {
    margin: 0 25px 25px;
  }
  .container .card:first-child {
    margin: 0 35px;
  }
  .container .card .title {
    font-size: 28px;
  }
  .container .card .button-container {
    margin: 0 30px;
  }
  .container .card .input-container {
    margin: 0 30px 30px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QTtFQUNBO0FBc0NGOztBQXBDQTtFQUNFO0VBQ0E7RUFDQTtBQXVDRjs7QUFyQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBd0NGOztBQXRDQTtFQUNFO0FBeUNGOztBQXZDQTtFQUNFO0FBMENGOztBQXhDQTtFQUNFO0FBMkNGOztBQXpDQTtFQUNFO0FBNENGOztBQTFDQTtFQUNFO0FBNkNGOztBQTNDQTtFQUNFO0FBOENGOztBQTVDQTtFQUNFO0FBK0NGOztBQTdDQTtFQUNFO0VBQ0E7RUFDQTtBQWdERjs7QUE5Q0E7RUFDRTtBQWlERjs7QUEvQ0E7RUFDRTtBQWtERjs7QUFoREE7RUFDRTtBQW1ERjs7QUFoREE7QUFDQTtFQUNFO0lBQ0U7SUFDQTtFQW1ERjtBQUNGO0FBakRBO0VBQ0U7SUFDRTtJQUNBO0VBbURGO0FBQ0Y7QUFqREE7RUFDRTtJQUNFO0VBbURGO0FBQ0Y7QUFqREE7RUFDRTtJQUNFO0VBbURGO0FBQ0Y7QUFoREE7RUFDRTtJQUNFO0lBQ0E7RUFrREY7O0VBaERBO0lBQ0U7RUFtREY7RUFsREU7SUFDRTtFQW9ESjtFQW5ESTtJQUNFO0VBcUROO0VBbkRJO0lBQ0U7RUFxRE47RUFuREk7SUFDRTtFQXFETjtFQW5ESTtJQUNFO0VBcUROO0FBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3N0eWxlLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLyogTWVzIGJpZG91aWxsZXMgKi9cbi5mb3JtLWNvbnRyb2x7XG4gIGJveC1zaGFkb3c6IHVuc2V0O1xufVxuXG4kY29sb3I6ICMxOWMzZjM7XG4vKioqKioqKioqKioqKioqKioqL1xuOnJvb3RcbntcbiAgLS10aGVtZS1jb2xvcjogI2UzMTk1MTtcbn1cbmJvZHkge1xuICBiYWNrZ3JvdW5kOiAjZTllOWU5O1xuICAvKmJhY2tncm91bmQ6ICMyQTNGNTQ7Ki9cbiAgY29sb3I6ICM2NjY2NjY7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvRHJhZnQnLCAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLyogQ29udGFpbmVyICovXG4uY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDQ2MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiA1MHB4IGF1dG8gMTAwcHg7XG59XG4uY29udGFpbmVyLmFjdGl2ZSAuY2FyZDpmaXJzdC1jaGlsZCB7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gIG1hcmdpbjogMCAxNXB4O1xufVxuLmNvbnRhaW5lci5hY3RpdmUgLmNhcmQ6bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgbWFyZ2luOiAwIDEwcHg7XG59XG4uY29udGFpbmVyLmFjdGl2ZSAuY2FyZC5hbHQge1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogNjBweCAwIDQwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY29udGFpbmVyLmFjdGl2ZSAuY2FyZC5hbHQgLnRvZ2dsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MHB4O1xuICByaWdodDogLTcwcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxMCk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMTApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlO1xufVxuLmNvbnRhaW5lci5hY3RpdmUgLmNhcmQuYWx0IC50b2dnbGU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG59XG4uY29udGFpbmVyLmFjdGl2ZSAuY2FyZC5hbHQgLnRpdGxlLFxuLmNvbnRhaW5lci5hY3RpdmUgLmNhcmQuYWx0IC5pbnB1dC1jb250YWluZXIsXG4uY29udGFpbmVyLmFjdGl2ZSAuY2FyZC5hbHQgLmJ1dHRvbi1jb250YWluZXIge1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbn1cbi5jb250YWluZXIuYWN0aXZlIC5jYXJkLmFsdCAudGl0bGUge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IC4zcztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuM3M7XG59XG4uY29udGFpbmVyLmFjdGl2ZSAuY2FyZC5hbHQgLmlucHV0LWNvbnRhaW5lciB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogLjRzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC40cztcbn1cbi5jb250YWluZXIuYWN0aXZlIC5jYXJkLmFsdCAuaW5wdXQtY29udGFpbmVyOm50aC1jaGlsZCgyKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogLjVzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC41cztcbn1cbi5jb250YWluZXIuYWN0aXZlIC5jYXJkLmFsdCAuaW5wdXQtY29udGFpbmVyOm50aC1jaGlsZCgzKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogLjZzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC42cztcbn1cbi5jb250YWluZXIuYWN0aXZlIC5jYXJkLmFsdCAuYnV0dG9uLWNvbnRhaW5lciB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogLjdzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC43cztcbn1cblxuLyogQ2FyZCAqL1xuLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogNjBweCAwIDQwcHggMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgLyogVGl0bGUgKi9cbiAgLyogSW5wdXRzICovXG4gIC8qIEJ1dHRvbiAqL1xuICAvKiBGb290ZXIgKi9cbiAgLyogQWx0IENhcmQgKi9cbn1cbi5jYXJkOmZpcnN0LWNoaWxkIHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uY2FyZCAudGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdmFyKC0tdGhlbWUtY29sb3IpO1xuICBtYXJnaW46IDAgMCAzNXB4O1xuICBwYWRkaW5nOiAxMHB4IDAgMTBweCA1MHB4O1xuICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3IpO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5jYXJkIC50aXRsZV9lcnJvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjZDk1MzRmO1xuICBtYXJnaW46IDAgMCAzNXB4O1xuICBwYWRkaW5nOiAxMHB4IDAgMTBweCA1MHB4O1xuICBjb2xvcjogI2Q5NTM0ZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vKk1hbmlwIGRlIFB5IHBvdXIgc3VyY2hhcmdlciBsJ1VzZXIgQWdlbnQgZGUgQ2hyb21lKi9cbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGF1dG9maWxsIDBzIGZvcndhcmRzO1xuICBhbmltYXRpb246IGF1dG9maWxsIDBzIGZvcndhcmRzO1xufVxuXG4uY2FyZCAuaW5wdXQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgNjBweCAzMHB4O1xufVxuLmNhcmQgLmlucHV0LWNvbnRhaW5lciBpbnB1dCB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjBweDtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogIzIxMjEyMTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmNhcmQgLmlucHV0LWNvbnRhaW5lciBpbnB1dDpmb2N1cyB+IGxhYmVsIHtcbiAgY29sb3I6ICM5ZDlkOWQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEyJSwgLTUwJSkgc2NhbGUoMC43NSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEyJSwgLTUwJSkgc2NhbGUoMC43NSk7XG59XG4uY2FyZCAuaW5wdXQtY29udGFpbmVyIGlucHV0OmZvY3VzIH4gLmJhcjpiZWZvcmUsIC5jYXJkIC5pbnB1dC1jb250YWluZXIgaW5wdXQ6Zm9jdXMgfiAuYmFyOmFmdGVyIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi5jYXJkIC5pbnB1dC1jb250YWluZXIgaW5wdXQ6dmFsaWQgfiBsYWJlbCB7XG4gIGNvbG9yOiAjOWQ5ZDlkO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMiUsIC01MCUpIHNjYWxlKDAuNzUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTIlLCAtNTAlKSBzY2FsZSgwLjc1KTtcbn1cblxuLypNb2RpZmljYXRpb24gRmxvcmlhbiBjYXIgc2kgY2Ugbidlc3QgcGFzIHVuZSBhZHJlc3NlIG1haWwgw6dhIMOpY3Jhc2UgbGUgY29udGVudSBzYWlzaSovXG4ubGFiZWxfaGlnaCB7XG4gIGNvbG9yOiAjOWQ5ZDlkO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMiUsIC01MCUpIHNjYWxlKDAuNzUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTIlLCAtNTAlKSBzY2FsZSgwLjc1KTtcbn1cblxuLmNhcmQgLmlucHV0LWNvbnRhaW5lciAuYmFyLmJhcl9lcnJvciB7XG4gIGJhY2tncm91bmQ6ICNkOTUzNGYgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAycHg7XG59XG4uY2FyZCAuaW5wdXQtY29udGFpbmVyIC5iYXIuYmFyX3ZhbGlkIHtcbiAgYmFja2dyb3VuZDogIzI2Qjk5QSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDJweDtcbn1cbi8qIEZpbiBNb2RpZiBGbG8qL1xuXG4uY2FyZCAuaW5wdXQtY29udGFpbmVyIGxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGNvbG9yOiAjNzU3NTc1O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlO1xufVxuLmNhcmQgLmlucHV0LWNvbnRhaW5lciAuYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICM3NTc1NzU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbn1cbi5jYXJkIC5pbnB1dC1jb250YWluZXIgLmJhcjpiZWZvcmUsIC5jYXJkIC5pbnB1dC1jb250YWluZXIgLmJhcjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXRoZW1lLWNvbG9yKTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMnB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZTtcbn1cbi5jYXJkIC5pbnB1dC1jb250YWluZXIgLmJhcjpiZWZvcmUge1xuICBsZWZ0OiA1MCU7XG59XG4uY2FyZCAuaW5wdXQtY29udGFpbmVyIC5iYXI6YWZ0ZXIge1xuICByaWdodDogNTAlO1xufVxuLmNhcmQgLmJ1dHRvbi1jb250YWluZXIge1xuICBtYXJnaW46IDAgNjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNhcmQgLmJ1dHRvbi1jb250YWluZXIgYnV0dG9uIHtcbiAgb3V0bGluZTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogMDtcbiAgd2lkdGg6IDI0MHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZTNlM2UzO1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xufVxuLmNhcmQgLmJ1dHRvbi1jb250YWluZXIgYnV0dG9uIHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiAjZGRkO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbn1cbi5jYXJkIC5idXR0b24tY29udGFpbmVyIGJ1dHRvbjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdmFyKC0tdGhlbWUtY29sb3IpO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBtYXJnaW46IC0xNXB4IDAgMCAtMTVweDtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG59XG4uY2FyZCAuYnV0dG9uLWNvbnRhaW5lciBidXR0b246aG92ZXIsIC5jYXJkIC5idXR0b24tY29udGFpbmVyIGJ1dHRvbjphY3RpdmUsIC5jYXJkIC5idXR0b24tY29udGFpbmVyIGJ1dHRvbjpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3IpO1xufVxuLmNhcmQgLmJ1dHRvbi1jb250YWluZXIgYnV0dG9uOmhvdmVyIHNwYW4sIC5jYXJkIC5idXR0b24tY29udGFpbmVyIGJ1dHRvbjphY3RpdmUgc3BhbiwgLmNhcmQgLmJ1dHRvbi1jb250YWluZXIgYnV0dG9uOmZvY3VzIHNwYW4ge1xuICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3IpO1xufVxuLmNhcmQgLmJ1dHRvbi1jb250YWluZXIgYnV0dG9uOmFjdGl2ZSBzcGFuLCAuY2FyZCAuYnV0dG9uLWNvbnRhaW5lciBidXR0b246Zm9jdXMgc3BhbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhcmQgLmJ1dHRvbi1jb250YWluZXIgYnV0dG9uOmFjdGl2ZTpiZWZvcmUsIC5jYXJkIC5idXR0b24tY29udGFpbmVyIGJ1dHRvbjpmb2N1czpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMTApO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEwKTtcbn1cbi5jYXJkIC5mb290ZXIge1xuICBtYXJnaW46IDQwcHggMCAwO1xuICBjb2xvcjogI2QzZDNkMztcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2FyZCAuZm9vdGVyIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbn1cbi5jYXJkIC5mb290ZXIgYTpob3ZlciB7XG4gIGNvbG9yOiAjYmFiYWJhO1xufVxuLmNhcmQuYWx0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQwcHg7XG4gIHJpZ2h0OiAtNzBweDtcbiAgei1pbmRleDogMTA7XG4gIHdpZHRoOiAxNDBweDtcbiAgaGVpZ2h0OiAxNDBweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIC8qIFRvZ2dsZSAqL1xuICAvKiBUaXRsZSAqL1xuICAvKiBJbnB1dCAqL1xuICAvKiBCdXR0b24gKi9cbn1cbi5jYXJkLmFsdCAudG9nZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10aGVtZS1jb2xvcik7XG4gIHdpZHRoOiAxNDBweDtcbiAgaGVpZ2h0OiAxNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiA1OHB4O1xuICBsaW5lLWhlaWdodDogMTQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNhcmQuYWx0IC50b2dnbGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjA0MCc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbn1cbi5jYXJkLmFsdCAudGl0bGUsXG4uY2FyZC5hbHQgLmlucHV0LWNvbnRhaW5lcixcbi5jYXJkLmFsdCAuYnV0dG9uLWNvbnRhaW5lciB7XG4gIGxlZnQ6IDEwMHB4O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uY2FyZC5hbHQgLnRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhcmQuYWx0IC50aXRsZSAuY2xvc2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogNjBweDtcbiAgZGlzcGxheTogaW5saW5lO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiA1OHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmNhcmQuYWx0IC50aXRsZSAuY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMDBkNyc7XG59XG4uY2FyZC5hbHQgLmlucHV0LWNvbnRhaW5lciBpbnB1dCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhcmQuYWx0IC5pbnB1dC1jb250YWluZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhcmQuYWx0IC5pbnB1dC1jb250YWluZXIgaW5wdXQ6Zm9jdXMgfiAuYmFyOmJlZm9yZSwgLmNhcmQuYWx0IC5pbnB1dC1jb250YWluZXIgaW5wdXQ6Zm9jdXMgfiAuYmFyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbi5jYXJkLmFsdCAuaW5wdXQtY29udGFpbmVyIGlucHV0OnZhbGlkIH4gbGFiZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jYXJkLmFsdCAuaW5wdXQtY29udGFpbmVyIGxhYmVsIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cbi5jYXJkLmFsdCAuaW5wdXQtY29udGFpbmVyIC5iYXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG4uY2FyZC5hbHQgLmJ1dHRvbi1jb250YWluZXIgYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cbi5jYXJkLmFsdCAuYnV0dG9uLWNvbnRhaW5lciBidXR0b24gc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvcik7XG59XG4uY2FyZC5hbHQgLmJ1dHRvbi1jb250YWluZXIgYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xufVxuLmNhcmQuYWx0IC5idXR0b24tY29udGFpbmVyIGJ1dHRvbjphY3RpdmU6YmVmb3JlLCAuY2FyZC5hbHQgLmJ1dHRvbi1jb250YWluZXIgYnV0dG9uOmZvY3VzOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIEtleWZyYW1lcyAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIGJ1dHRvbkZhZGVJblVwIHtcbiAgMCUge1xuICAgIGJvdHRvbTogMzBweDtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGJ1dHRvbkZhZGVJblVwIHtcbiAgMCUge1xuICAgIGJvdHRvbTogMzBweDtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF1dG9maWxsIHtcbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBhdXRvZmlsbCB7XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDQ4MHB4KSB7XG4gIGltZyB7XG4gICAgbWFyZ2luOiAyNXB4IDUwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgfVxuICAuY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDUlIGF1dG87XG4gICAgLmNhcmQge1xuICAgICAgbWFyZ2luOiAwIDI1cHggMjVweDtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW46IDAgMzVweDtcbiAgICAgIH1cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIH1cbiAgICAgIC5idXR0b24tY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luOiAwIDMwcHg7XG4gICAgICB9XG4gICAgICAuaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luOiAwIDMwcHggMzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/