/*!*******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/login/css/login.css ***!
  \*******************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Raleway&display=swap);
/*!***********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/login/css/login.css (1) ***!
  \***********************************************************************************************************************/
html,
body {
  height: 100%;
}

body{
    font-family: 'Raleway', sans-serif;
    font-size: 1.1rem;
    /* display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center; */
    /*padding-top: 40px;
    padding-bottom: 40px;
    background-color:#f5f5f5;*/
}

body > .row.align-items-stretch{
  min-height: 100vh;
}

/* BODY : Changement de typo pour la typo Orange accessible */
body.accessible{
  font-family: var(--font-family-accessible) !important;
}
body.accessible h3, body.accessible .h3{
font-family: var(--font-family-accessible) !important;
}

.bg-orange a:hover{
  color:#fff;
}

@media (min-width: 768px) {
  .bg-orange.col-md-4{
    position: sticky;
    height: 100vh;
    right: 0;
    top: 0;
  }
}

/* alert */

.alert {
  font-size: 1rem;
  border-radius: 20px;
}
.bg-orange .alert-info, .bg-orange .alert-danger{
  background-color: red;
  border-color: red;
}
.bg-orange .alert-info a, .bg-orange .alert-danger a{
  text-decoration: underline;
}
.bg-orange .alert-info a:hover, .bg-orange .alert-danger a:hover{
  color:#fff;
}
.alert-warning{
  color: rgb(116 35 7);
  background-color: rgb(233 91 43 / 20%);
  border-color: rgb(233 91 43 / 20%);
  max-width: 80%;
  margin: auto;
}


/* layout */

img.logo{
    max-width: 400px;
}

.form-signin {
  width: 100%;
  max-width: 550px;
  padding: 15px;
  margin: 0 auto;
}
.form-signin .checkbox {
  font-weight: 400;
  font-size: 15px;
  text-align: left !important;
}

.form-signin .form-control {
  position: relative;
  box-sizing: border-box;
  height: auto;
  padding: 10px;
  font-size: 16px;
  border-radius: 20px;
  border: 1px solid #CCCCCC;
}

.form-signin .input-group > .form-control {
  border-top-left-radius: 20px !important;
  border-top-right-radius: 20px !important;
  border-bottom-left-radius: 20px !important;
  border-bottom-right-radius: 20px !important;
}

.form-signin .form-control:focus {
  z-index: 2;
}

.form-signin .forgot-password p {
    font-size: 12px; 
    font-weight: 700;  
}


.bg-orange .signin-links {
    display: flex;
    justify-content: space-between; 
    align-items: center;
}

.bg-orange .signin-links a {
    color: var(--color-blue) !important;
    font-weight: 800 !important;
    font-size: 12px !important;
}

.form-signin .form-control::placeholder {
    color: #000 !important;
    opacity: 1; 
    font-weight: 400;
}


.bd-placeholder-img {
    font-size: 1.125rem;
    text-anchor: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.card{
  max-width: 320px;
  margin:auto;
}
.card > p > a > strong{
  background-color: var(--color-fushia);
  border-radius: 5px;
  font-size: 1.5rem;
  right: 5px;
  bottom:30px;
  padding: 0.4rem 0.7rem;
  transform: rotate(-20deg);
  left: auto;
}
.card > p > a > strong.bg-yellow{
  background-color: var(--color-yellow);
  color:#000;
}
.card > p > a > strong.bg-yellow i{
  color:#000;
}

.bg-orange .text-small-bold {
    font-family: var(--font-family-default);
    font-size: 15px;
    font-weight: 700; 
    line-height: 1; 
    margin-bottom: 0.3rem !important;
}

.bg-orange .text-large-bold {
    font-family: var(--font-family-default);
    font-size: 35px;
    font-weight: 900; 
    line-height: 1.5;
}

.bg-orange .text-medium-bold {
    font-family: var(--font-family-accessible);
    font-size: 18px;
    font-weight: 700; 
    line-height: 1.3; 
}


@media (min-width: 768px) {
  .bd-placeholder-img-lg {
    font-size: 3.5rem;
  }
  #login_msg{
    display:none;
  }
}
@media (max-width: 768px) {
  #login{
    margin-top: 50px;
  }
  #login_msg{
    display:block;
  }
}
@media (max-width: 1200px) {
  .card > p > a > strong{
    font-size: 1.3rem;
  }
}
@media (max-width: 992px) {
  .card > p > a > strong{
    font-size: 1.1rem;
    bottom: 20px;
    right: 2px;
    padding: 0.4rem 0.4rem;
  }
  p.text-center.mt-4.mb-2{
    font-size: 1rem;
  }
}
@media (max-width: 768px) {
  .card > p > a > strong{
    font-size: 1.5rem;
    bottom: 35px;
    right: 7px;
    padding: 0.4rem 0.7rem;
  }
  p.text-center.mt-4.mb-2{
    min-height:0 !important;
  }
}
@media (max-width: 400px) {
  img.logo {
    max-width: 100%;
  }
}



/* Collapse */
/*
a[data-toggle="collapse"]{
  display: block;
  position: relative;
}
a[data-toggle="collapse"]:before{
  content: "+";
  font-weight: 700;
  background-color: #fff;
  border-radius: 50%;
  position: absolute;
  bottom: 16px;
  left: calc(50% - 22px);
  width: 40px;
  height: 40px;
  color: #000;
  font-size: 4rem;
  line-height: 40px;
  transition: all 0.2s linear;
}
a[data-toggle="collapse"][aria-expanded="false"]:before{
  content: "+";
  transform: rotate(0deg);

}
a[data-toggle="collapse"][aria-expanded="true"]:before{
  content: "-";
  transform: rotate(180deg);

}

.collapse-offer .card{
  background-color: transparent;
    border: 3px solid var(--color-default-gray);
    padding: 0;
    max-width: 100%;
}
.collapse-offer .card-body{
  padding-bottom: 0;
  padding-top: 3rem;
}
.collapse-offer h3{
  text-align: center;
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 0;
}
.collapse-offer h3 small{
  display: block;
    font-weight: 700;
    text-transform: none;
    font-size: 1.6rem;
}
.collapse-offer p{
  max-width: 100%;
  font-size: 1rem;
  line-height: 1.3;
  font-weight: 400;
  margin: auto;
  background-color: transparent;
}

.collapse-offer p small{
  font-weight: 400;
  font-size: .8rem;
  display: block;
}
.collapse-offer p img{
  border-radius: 50%;
  border: 2px solid var(--color-fushia);
  background-color: #fff;
}
.collapse-offer ul{
  padding: 0;
  margin-top: 1rem;
}
.collapse-offer ul li{
  list-style: none;
    margin-bottom: 1rem;
    padding-left: 40px;
    position: relative;
    font-size: 1rem;
    text-align: left;
}
.collapse-offer ul li svg{
  max-width: 22px;
    position: absolute;
    left: 0;
    top: 0;
}
.collapse-offer .card-footer{
  border: 0;
    background-color: transparent;
    text-align: center;
    padding: 0;
}
.collapse-offer .card-footer .btn{
  display: block;
  border-radius: 50% 50% 0 0;
  padding: 20px 0;
  transform: translateY(10px) translateX(-5%);
  width: 110%;
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.2;
}
.collapse-offer .card-footer .btn strong{
  display: block;
  font-size: 2.1rem;
}
.collapse-offer .card-footer .btn.bg-yellow{
  border-color: transparent;
}
.collapse-offer .card-footer .btn.bg-yellow strong{
  color: #000;
}
.collapse-offer .card-footer .btn.bg-yellow:hover strong{
  color: var(--var-yellow);
}
.collapse-offer .card-footer .btn.bg-fushia:hover strong{
  color: var(--color-fushia);
}


#collapseExplore .card{
  border-color: var(--color-green);
}
#collapseParticulier .card{
  border-color: var(--color-yellow);
  position: relative;
}
#collapseParticulier .card:before{
  content: "";
  background-color: var(--color-yellow);
  width: 150%;
  height: 400px;
  position: absolute;
  left: -50%;
  top: -200px;
  border-radius: 50%;
  z-index: -1;
}
#collapseParticulier p img{
  border-color: var(--color-yellow);
}

#collapseAssociation .card,
#collapsePrestataire .card{
  border-color: var(--color-fushia);
  position: relative;
}
#collapseAssociation .card:before,
#collapsePrestataire .card:before{
  content: "";
  background-color: var(--color-fushia);
  width: 150%;
  height: 400px;
  position: absolute;
  left: -50%;
  top: -200px;
  border-radius: 50%;
  z-index: -1;
}

#collapseAssociation .card h3,
#collapsePrestataire .card h3{
  color: #fff;
}
#collapseAssociation .card li strong,
#collapseAssociation .card p strong,
#collapsePrestataire .card li strong,
#collapsePrestataire .card p strong{
  color: var(--color-fushia);
}

*/

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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ZTtFQUNqQjtBQUNGOzs7O0FBSUEsYUFBYTtBQUNiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0NBK0tDLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvbG9naW4vY3NzL2xvZ2luLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1SYWxld2F5JmRpc3BsYXk9c3dhcCcpO1xuXG5odG1sLFxuYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuYm9keXtcbiAgICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIC8qIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyAqL1xuICAgIC8qcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojZjVmNWY1OyovXG59XG5cbmJvZHkgPiAucm93LmFsaWduLWl0ZW1zLXN0cmV0Y2h7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuXG4vKiBCT0RZIDogQ2hhbmdlbWVudCBkZSB0eXBvIHBvdXIgbGEgdHlwbyBPcmFuZ2UgYWNjZXNzaWJsZSAqL1xuYm9keS5hY2Nlc3NpYmxle1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYWNjZXNzaWJsZSkgIWltcG9ydGFudDtcbn1cbmJvZHkuYWNjZXNzaWJsZSBoMywgYm9keS5hY2Nlc3NpYmxlIC5oM3tcbmZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1hY2Nlc3NpYmxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctb3JhbmdlIGE6aG92ZXJ7XG4gIGNvbG9yOiNmZmY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmctb3JhbmdlLmNvbC1tZC00e1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gIH1cbn1cblxuLyogYWxlcnQgKi9cblxuLmFsZXJ0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuLmJnLW9yYW5nZSAuYWxlcnQtaW5mbywgLmJnLW9yYW5nZSAuYWxlcnQtZGFuZ2Vye1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gIGJvcmRlci1jb2xvcjogcmVkO1xufVxuLmJnLW9yYW5nZSAuYWxlcnQtaW5mbyBhLCAuYmctb3JhbmdlIC5hbGVydC1kYW5nZXIgYXtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYmctb3JhbmdlIC5hbGVydC1pbmZvIGE6aG92ZXIsIC5iZy1vcmFuZ2UgLmFsZXJ0LWRhbmdlciBhOmhvdmVye1xuICBjb2xvcjojZmZmO1xufVxuLmFsZXJ0LXdhcm5pbmd7XG4gIGNvbG9yOiByZ2IoMTE2IDM1IDcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjMzIDkxIDQzIC8gMjAlKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjMzIDkxIDQzIC8gMjAlKTtcbiAgbWF4LXdpZHRoOiA4MCU7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuXG4vKiBsYXlvdXQgKi9cblxuaW1nLmxvZ297XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbn1cblxuLmZvcm0tc2lnbmluIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTUwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmZvcm0tc2lnbmluIC5jaGVja2JveCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4uZm9ybS1zaWduaW4gLmZvcm0tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQ0NDQ0M7XG59XG5cbi5mb3JtLXNpZ25pbiAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mb3JtLXNpZ25pbiAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgei1pbmRleDogMjtcbn1cblxuLmZvcm0tc2lnbmluIC5mb3Jnb3QtcGFzc3dvcmQgcCB7XG4gICAgZm9udC1zaXplOiAxMnB4OyBcbiAgICBmb250LXdlaWdodDogNzAwOyAgXG59XG5cblxuLmJnLW9yYW5nZSAuc2lnbmluLWxpbmtzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmJnLW9yYW5nZSAuc2lnbmluLWxpbmtzIGEge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ibHVlKSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA4MDAgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbn1cblxuLmZvcm0tc2lnbmluIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDE7IFxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cblxuLmJkLXBsYWNlaG9sZGVyLWltZyB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICB0ZXh0LWFuY2hvcjogbWlkZGxlO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5jYXJke1xuICBtYXgtd2lkdGg6IDMyMHB4O1xuICBtYXJnaW46YXV0bztcbn1cbi5jYXJkID4gcCA+IGEgPiBzdHJvbmd7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWZ1c2hpYSk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHJpZ2h0OiA1cHg7XG4gIGJvdHRvbTozMHB4O1xuICBwYWRkaW5nOiAwLjRyZW0gMC43cmVtO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjBkZWcpO1xuICBsZWZ0OiBhdXRvO1xufVxuLmNhcmQgPiBwID4gYSA+IHN0cm9uZy5iZy15ZWxsb3d7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXllbGxvdyk7XG4gIGNvbG9yOiMwMDA7XG59XG4uY2FyZCA+IHAgPiBhID4gc3Ryb25nLmJnLXllbGxvdyBpe1xuICBjb2xvcjojMDAwO1xufVxuXG4uYmctb3JhbmdlIC50ZXh0LXNtYWxsLWJvbGQge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1kZWZhdWx0KTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgXG4gICAgbGluZS1oZWlnaHQ6IDE7IFxuICAgIG1hcmdpbi1ib3R0b206IDAuM3JlbSAhaW1wb3J0YW50O1xufVxuXG4uYmctb3JhbmdlIC50ZXh0LWxhcmdlLWJvbGQge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1kZWZhdWx0KTtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDsgXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmJnLW9yYW5nZSAudGV4dC1tZWRpdW0tYm9sZCB7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWFjY2Vzc2libGUpO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNzAwOyBcbiAgICBsaW5lLWhlaWdodDogMS4zOyBcbn1cblxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJkLXBsYWNlaG9sZGVyLWltZy1sZyB7XG4gICAgZm9udC1zaXplOiAzLjVyZW07XG4gIH1cbiAgI2xvZ2luX21zZ3tcbiAgICBkaXNwbGF5Om5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjbG9naW57XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxuICAjbG9naW5fbXNne1xuICAgIGRpc3BsYXk6YmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNhcmQgPiBwID4gYSA+IHN0cm9uZ3tcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jYXJkID4gcCA+IGEgPiBzdHJvbmd7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIHJpZ2h0OiAycHg7XG4gICAgcGFkZGluZzogMC40cmVtIDAuNHJlbTtcbiAgfVxuICBwLnRleHQtY2VudGVyLm10LTQubWItMntcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY2FyZCA+IHAgPiBhID4gc3Ryb25ne1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGJvdHRvbTogMzVweDtcbiAgICByaWdodDogN3B4O1xuICAgIHBhZGRpbmc6IDAuNHJlbSAwLjdyZW07XG4gIH1cbiAgcC50ZXh0LWNlbnRlci5tdC00Lm1iLTJ7XG4gICAgbWluLWhlaWdodDowICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICBpbWcubG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cblxuXG4vKiBDb2xsYXBzZSAqL1xuLypcbmFbZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXXtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmFbZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXTpiZWZvcmV7XG4gIGNvbnRlbnQ6IFwiK1wiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxNnB4O1xuICBsZWZ0OiBjYWxjKDUwJSAtIDIycHgpO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiA0cmVtO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuYVtkYXRhLXRvZ2dsZT1cImNvbGxhcHNlXCJdW2FyaWEtZXhwYW5kZWQ9XCJmYWxzZVwiXTpiZWZvcmV7XG4gIGNvbnRlbnQ6IFwiK1wiO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblxufVxuYVtkYXRhLXRvZ2dsZT1cImNvbGxhcHNlXCJdW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdOmJlZm9yZXtcbiAgY29udGVudDogXCItXCI7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cbn1cblxuLmNvbGxhcHNlLW9mZmVyIC5jYXJke1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1jb2xvci1kZWZhdWx0LWdyYXkpO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmNvbGxhcHNlLW9mZmVyIC5jYXJkLWJvZHl7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogM3JlbTtcbn1cbi5jb2xsYXBzZS1vZmZlciBoM3tcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNvbGxhcHNlLW9mZmVyIGgzIHNtYWxse1xuICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuLmNvbGxhcHNlLW9mZmVyIHB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW46IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uY29sbGFwc2Utb2ZmZXIgcCBzbWFsbHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAuOHJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY29sbGFwc2Utb2ZmZXIgcCBpbWd7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tY29sb3ItZnVzaGlhKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5jb2xsYXBzZS1vZmZlciB1bHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbi5jb2xsYXBzZS1vZmZlciB1bCBsaXtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uY29sbGFwc2Utb2ZmZXIgdWwgbGkgc3Zne1xuICBtYXgtd2lkdGg6IDIycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xufVxuLmNvbGxhcHNlLW9mZmVyIC5jYXJkLWZvb3RlcntcbiAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xufVxuLmNvbGxhcHNlLW9mZmVyIC5jYXJkLWZvb3RlciAuYnRue1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNTAlIDUwJSAwIDA7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpIHRyYW5zbGF0ZVgoLTUlKTtcbiAgd2lkdGg6IDExMCU7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLmNvbGxhcHNlLW9mZmVyIC5jYXJkLWZvb3RlciAuYnRuIHN0cm9uZ3tcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMi4xcmVtO1xufVxuLmNvbGxhcHNlLW9mZmVyIC5jYXJkLWZvb3RlciAuYnRuLmJnLXllbGxvd3tcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jb2xsYXBzZS1vZmZlciAuY2FyZC1mb290ZXIgLmJ0bi5iZy15ZWxsb3cgc3Ryb25ne1xuICBjb2xvcjogIzAwMDtcbn1cbi5jb2xsYXBzZS1vZmZlciAuY2FyZC1mb290ZXIgLmJ0bi5iZy15ZWxsb3c6aG92ZXIgc3Ryb25ne1xuICBjb2xvcjogdmFyKC0tdmFyLXllbGxvdyk7XG59XG4uY29sbGFwc2Utb2ZmZXIgLmNhcmQtZm9vdGVyIC5idG4uYmctZnVzaGlhOmhvdmVyIHN0cm9uZ3tcbiAgY29sb3I6IHZhcigtLWNvbG9yLWZ1c2hpYSk7XG59XG5cblxuI2NvbGxhcHNlRXhwbG9yZSAuY2FyZHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ncmVlbik7XG59XG4jY29sbGFwc2VQYXJ0aWN1bGllciAuY2FyZHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci15ZWxsb3cpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jY29sbGFwc2VQYXJ0aWN1bGllciAuY2FyZDpiZWZvcmV7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXllbGxvdyk7XG4gIHdpZHRoOiAxNTAlO1xuICBoZWlnaHQ6IDQwMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC01MCU7XG4gIHRvcDogLTIwMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHotaW5kZXg6IC0xO1xufVxuI2NvbGxhcHNlUGFydGljdWxpZXIgcCBpbWd7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3IteWVsbG93KTtcbn1cblxuI2NvbGxhcHNlQXNzb2NpYXRpb24gLmNhcmQsXG4jY29sbGFwc2VQcmVzdGF0YWlyZSAuY2FyZHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1mdXNoaWEpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jY29sbGFwc2VBc3NvY2lhdGlvbiAuY2FyZDpiZWZvcmUsXG4jY29sbGFwc2VQcmVzdGF0YWlyZSAuY2FyZDpiZWZvcmV7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWZ1c2hpYSk7XG4gIHdpZHRoOiAxNTAlO1xuICBoZWlnaHQ6IDQwMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC01MCU7XG4gIHRvcDogLTIwMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4jY29sbGFwc2VBc3NvY2lhdGlvbiAuY2FyZCBoMyxcbiNjb2xsYXBzZVByZXN0YXRhaXJlIC5jYXJkIGgze1xuICBjb2xvcjogI2ZmZjtcbn1cbiNjb2xsYXBzZUFzc29jaWF0aW9uIC5jYXJkIGxpIHN0cm9uZyxcbiNjb2xsYXBzZUFzc29jaWF0aW9uIC5jYXJkIHAgc3Ryb25nLFxuI2NvbGxhcHNlUHJlc3RhdGFpcmUgLmNhcmQgbGkgc3Ryb25nLFxuI2NvbGxhcHNlUHJlc3RhdGFpcmUgLmNhcmQgcCBzdHJvbmd7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1mdXNoaWEpO1xufVxuXG4qLyJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/