html {
  height: 100%; }

body {
  height: 100%;
  direction: rtl;
  text-align: right;
  background-color: #2C2C2C;
  font-family: 'Assistant', sans-serif !important; }

h1,
h2,
h3,
p,
span,
li,
div {
  font-family: 'Assistant', sans-serif !important; }

.oshMainContainer .row > div {
  text-align: center; }

.oshMainContainer .logo {
  margin: 1rem 0; }

.oshMainContainer h1 {
  color: #C91A01;
  font-size: 2.2rem;
  font-weight: bold; }

.oshMainContainer .mainText {
  margin-top: 1rem;
  font-size: 1.6rem;
  color: #FFFFFF; }

.oshMainContainer .dangerIcon {
  margin-top: 3rem; }

.oshMainContainer .buttons {
  display: flex;
  flex-direction: column; }
  .oshMainContainer .buttons .inner-buttons {
    margin: 20px auto;
    width: 80%;
    display: flex;
    justify-content: space-between; }
  .oshMainContainer .buttons .toTheMap {
    padding: 1rem 0;
    background: gray;
    color: #FFFFFF;
    font-size: 1.6rem;
    text-decoration: none;
    transition: all 0.3s ease;
    width: 80%;
    margin: 0 auto; }
    .oshMainContainer .buttons .toTheMap:hover {
      background-color: #e3280d; }

.oshMainContainer .leftSide {
  padding: 0; }

.createNew {
  display: inline-block;
  padding: 0.5rem 2rem;
  background: #C91A01;
  color: #FFFFFF;
  font-size: 1.6rem;
  text-decoration: none !important;
  color: #FFFFFF !important;
  transition: all 0.3s ease;
max-width: 49%;}
  .createNew:hover {
    background-color: #e3280d; }
  .createNew i {
    vertical-align: middle; }

/*** mapify.it ***/
/* .mpfy-p-popup-background {
  display: none !important;
}

.mpf-p-popup-holder {
  visibility: hidden!important;
} */
.mpfy-p-popup-style-two .mpfy-p-top {
  padding: 30px 80px 10px 17px !important; }

.mpfy-p-popup-style-two .mpfy-p-content {
  float: none !important;
  width: 100% !important; }

.mpfy-p-slider {
  float: none !important;
  width: 100% !important; }

.mpfy-p-popup {
  left: 0 !important;
  right: 0 !important;
  top: 20% !important;
  margin: 0 auto !important;
  color: #3f3f3f; }
  .mpfy-p-popup h3,
  .mpfy-p-popup p {
    line-height: 120% !important; }
  .mpfy-p-popup h3 {
    margin-top: 1rem;
    margin-bottom: 0;
    color: #C91A01; }
  .mpfy-p-popup ul {
    margin-top: 1rem;
    line-height: 150%;
    list-style-type: none; }
    .mpfy-p-popup ul li span.detail_title {
      color: #000000; }
  .mpfy-p-popup .hazard_details {
    padding: 0 1rem 1rem 1rem; }

.mpfy-p-content .mpfy-p-scroll {
  min-height: 200px !important; }

.mpfy-p-widget.mpfy-p-widget-location {
  text-align: right !important;
  direction: rtl !important;
  border: none !important; }

.mpfy-p-entry {
  text-align: right !important;
  direction: rtl !important;
  border: none !important;
  margin-right: 0px !important;
  float: right !important; }

/* Always set the map height explicitly to define the size of the div
* element that contains the map. */
#map {
  width: 100%;
  height: 200px; }

/* Optional: Makes the sample page fill the window. */
html,
body {
  margin: 0;
  padding: 0; }

#description {
  font-family: Roboto;
  font-size: 15px;
  font-weight: 300; }

#infowindow-content {
  display: none; }
  #infowindow-content .title {
    font-weight: bold; }

#map #infowindow-content {
  display: inline; }

.pac-card {
  margin: 10px 10px 0 0;
  border-radius: 2px 0 0 2px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  outline: none;
  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
  background-color: #fff;
  font-family: Roboto; }

#pac-container {
  padding-bottom: 12px;
  margin-right: 12px; }

.pac-controls {
  display: inline-block;
  padding: 5px 11px; }
  .pac-controls label {
    font-family: Roboto;
    font-size: 13px;
    font-weight: 300; }

#pac-input {
  background-color: #fff;
  font-family: Roboto;
  font-size: 15px;
  font-weight: 300;
  margin-left: 12px;
  padding: 0 11px 0 13px;
  text-overflow: ellipsis;
  width: 400px; }
  #pac-input:focus {
    border-color: #4d90fe; }

#title {
  color: #fff;
  background-color: #4d90fe;
  font-size: 25px;
  font-weight: 500;
  padding: 6px 12px; }

#target {
  width: 345px; }

/*** New Hazard Form ***/
#new_hazard_form {
  color: #FFF;
  width: 80%;
  margin: 0 auto; }
  #new_hazard_form ::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    color: #000000; }
  #new_hazard_form ::-moz-placeholder {
    /* Firefox 19+ */
    color: #000000; }
  #new_hazard_form :-ms-input-placeholder {
    /* IE 10+ */
    color: #000000; }
  #new_hazard_form :-moz-placeholder {
    /* Firefox 18- */
    color: #000000; }
  #new_hazard_form input[type="text"],
  #new_hazard_form select,
  #new_hazard_form textarea {
    font-family: inherit;
    font-size: 1rem;
    font-weight: 500;
    margin: 0.4rem 0;
    color: #000000;
    width: 100%;
    padding: 6px;
    border-radius: 6px;
    border: none; }
  #new_hazard_form #hazard_entrepreneur_type,
  #new_hazard_form #hazard_entrepreneur_name {
    display: inline-block; }
  #new_hazard_form #hazard_entrepreneur_type {
    width: 40%;
    margin-left: 1%; }
  #new_hazard_form #hazard_entrepreneur_name {
    width: 100%; }
  #new_hazard_form textarea {
    height: 100px; }
  #new_hazard_form input[type="submit"] {
    width: 100%;
    padding: 1rem 0;
    background-color: #C91A01;
    font-size: 1rem;
    color: #FFF;
    text-align: center;
    transition: all 0.3s ease;
    margin: 1rem 0;
    color: #FFF;
    border: none;
    box-shadow: none;
    cursor: pointer; }
    #new_hazard_form input[type="submit"]:hover {
      background-color: #e3280d; }
  #new_hazard_form input[type="file"] {
    margin: 1rem 0;
    color: #FFF;
    border: none;
    box-shadow: none;
    cursor: pointer; }
  #new_hazard_form #map {
    width: 100%;
    margin: 0.4rem 0;
    height: 150px; }

.beta_notice {
  color: #FFFFFF;
  font-size: 0.8rem; }
  .beta_notice a {
    color: #FFFFFF;
    text-decoration: underline; }

@media (min-width: 769px) {
  .oshMainContainer .rightSide {
    height: 100%;
    min-height: 100vh;
    overflow-y: auto; }
  .oshMainContainer .row > div {
    text-align: center; }
  .mpfy-p-popup-style-two {
    max-width: 590px !important; } }

@media (max-width: 768px) {
  .oshMainContainer .row > div.rightSide {
    height: auto;
    padding-bottom: 1rem; }
  .oshMainContainer .rightSide .toTheMap,
  .oshMainContainer .rightSide .createNew {
    position: relative;
    padding: 1rem;
    width: 100%;
    margin: 0.5rem 0;
    font-size: 1.1rem;
    display: inline-block; }
  .oshMainContainer .buttons .inner-buttons {
    margin: 0;
    width: 100%; }
  .oshMainContainer h1 {
    font-size: 1.8rem; }
  .oshMainContainer .mainText {
    font-size: 1.2rem; }
  .dangerIcon {
    display: none; }
  #new_hazard_form #hazard_entrepreneur_type,
  #new_hazard_form #hazard_entrepreneur_name {
    width: 100%; }
  .mpfy-p-popup-style-two {
    max-width: 95% !important; } }

.mpfy-p-entry img {
  max-height: 300px;
  width: 100%;
  object-fit: contain; }

.phone-link {
  font-size: 1.2rem;
  color: white;
  margin-top: 20px;
  direction: ltr; }
  .phone-link:hover {
    color: white; }

.select2 {
  direction: rtl;
  text-align: right; }
  .select2 .select2-selection {
    height: unset;
    padding: 4px 0;
    margin: 0.4rem 0;
    border-radius: 6px;
    border: unset; }
  .select2 .select2-selection__arrow {
    left: 1px;
    right: unset !important;
    top: 10px !important; }
  .select2 #select2-hazard_city-container {
    padding-right: 10px;
    color: #000000; }

/*# sourceMappingURL=landing_page.css.map */

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGFuZGluZ19wYWdlLmNzcyIsInNvdXJjZXMiOlsibGFuZGluZ19wYWdlLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiaHRtbCB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZGlyZWN0aW9uOiBydGw7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyQzJDMkM7XHJcbiAgICBmb250LWZhbWlseTogJ0Fzc2lzdGFudCcsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxufVxyXG5cclxuaDEsXHJcbmgyLFxyXG5oMyxcclxucCxcclxuc3BhbixcclxubGksXHJcbmRpdiB7XHJcbiAgICBmb250LWZhbWlseTogJ0Fzc2lzdGFudCcsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9zaE1haW5Db250YWluZXIge1xyXG4gICAgLnJvdz5kaXYge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAubG9nbyB7XHJcbiAgICAgICAgbWFyZ2luOiAxcmVtIDA7XHJcbiAgICB9XHJcblxyXG4gICAgaDEge1xyXG4gICAgICAgIGNvbG9yOiAjQzkxQTAxO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgfVxyXG5cclxuICAgIC5tYWluVGV4dCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgIH1cclxuXHJcbiAgICAuZGFuZ2VySWNvbiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgIH1cclxuXHJcbiAgICAuYnV0dG9ucyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIC5pbm5lci1idXR0b25zIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG87XHJcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRvVGhlTWFwIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBncmF5O1xyXG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgICAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlMzI4MGQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuXHJcbiAgICAubGVmdFNpZGUge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jcmVhdGVOZXcge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcGFkZGluZzogMC41cmVtIDJyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiAjQzkxQTAxO1xyXG4gICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UzMjgwZDtcclxuICAgIH1cclxuXHJcbiAgICBpIHtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG59XHJcblxyXG4vKioqIG1hcGlmeS5pdCAqKiovXHJcblxyXG4vKiAubXBmeS1wLXBvcHVwLWJhY2tncm91bmQge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1wZi1wLXBvcHVwLWhvbGRlciB7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuIWltcG9ydGFudDtcclxufSAqL1xyXG5cclxuLm1wZnktcC1wb3B1cC1zdHlsZS10d28ge1xyXG4gICAgLm1wZnktcC10b3Age1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggODBweCAxMHB4IDE3cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXBmeS1wLWNvbnRlbnQge1xyXG4gICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLm1wZnktcC1zbGlkZXIge1xyXG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tcGZ5LXAtcG9wdXAge1xyXG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIHRvcDogMjAlICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6IHJnYig2MywgNjMsIDYzKTtcclxuXHJcbiAgICBoMyxcclxuICAgIHAge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgaDMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBjb2xvcjogI0M5MUEwMTtcclxuICAgIH1cclxuXHJcbiAgICB1bCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblxyXG4gICAgICAgIGxpIHNwYW4uZGV0YWlsX3RpdGxlIHtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5oYXphcmRfZGV0YWlscyB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxcmVtIDFyZW0gMXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuLm1wZnktcC1jb250ZW50IC5tcGZ5LXAtc2Nyb2xsIHtcclxuICAgIG1pbi1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tcGZ5LXAtd2lkZ2V0Lm1wZnktcC13aWRnZXQtbG9jYXRpb24ge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcclxuICAgIGRpcmVjdGlvbjogcnRsICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1wZnktcC1lbnRyeSB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgZGlyZWN0aW9uOiBydGwgIWltcG9ydGFudDtcclxuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKiBBbHdheXMgc2V0IHRoZSBtYXAgaGVpZ2h0IGV4cGxpY2l0bHkgdG8gZGVmaW5lIHRoZSBzaXplIG9mIHRoZSBkaXZcclxuKiBlbGVtZW50IHRoYXQgY29udGFpbnMgdGhlIG1hcC4gKi9cclxuXHJcbiNtYXAge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDIwMHB4O1xyXG59XHJcblxyXG4vKiBPcHRpb25hbDogTWFrZXMgdGhlIHNhbXBsZSBwYWdlIGZpbGwgdGhlIHdpbmRvdy4gKi9cclxuXHJcbmh0bWwsXHJcbmJvZHkge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuI2Rlc2NyaXB0aW9uIHtcclxuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG4jaW5mb3dpbmRvdy1jb250ZW50IHtcclxuICAgIC50aXRsZSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcblxyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuI21hcCAjaW5mb3dpbmRvdy1jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGlubGluZTtcclxufVxyXG5cclxuLnBhYy1jYXJkIHtcclxuICAgIG1hcmdpbjogMTBweCAxMHB4IDAgMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweCAwIDAgMnB4O1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgICBib3gtc2hhZG93OiAwIDJweCA2cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbn1cclxuXHJcbiNwYWMtY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG59XHJcblxyXG4ucGFjLWNvbnRyb2xzIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmc6IDVweCAxMXB4O1xyXG5cclxuICAgIGxhYmVsIHtcclxuICAgICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4jcGFjLWlucHV0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgcGFkZGluZzogMCAxMXB4IDAgMTNweDtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgd2lkdGg6IDQwMHB4O1xyXG5cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogIzRkOTBmZTtcclxuICAgIH1cclxufVxyXG5cclxuI3RpdGxlIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRkOTBmZTtcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcclxufVxyXG5cclxuI3RhcmdldCB7XHJcbiAgICB3aWR0aDogMzQ1cHg7XHJcbn1cclxuXHJcbi8qKiogTmV3IEhhemFyZCBGb3JtICoqKi9cclxuXHJcbiNuZXdfaGF6YXJkX2Zvcm0ge1xyXG4gICAgY29sb3I6ICNGRkY7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXHJcbiAgICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICB9XHJcblxyXG4gICAgOjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAvKiBGaXJlZm94IDE5KyAqL1xyXG4gICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgfVxyXG5cclxuICAgIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgIC8qIElFIDEwKyAqL1xyXG4gICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgfVxyXG5cclxuICAgIDotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAvKiBGaXJlZm94IDE4LSAqL1xyXG4gICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxyXG4gICAgc2VsZWN0LFxyXG4gICAgdGV4dGFyZWEge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIG1hcmdpbjogMC40cmVtIDA7XHJcbiAgICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogNnB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgI2hhemFyZF9lbnRyZXByZW5ldXJfdHlwZSxcclxuICAgICNoYXphcmRfZW50cmVwcmVuZXVyX25hbWUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAjaGF6YXJkX2VudHJlcHJlbmV1cl90eXBlIHtcclxuICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxJTtcclxuICAgIH1cclxuXHJcbiAgICAjaGF6YXJkX2VudHJlcHJlbmV1cl9uYW1lIHtcclxuICAgICAgICB3aWR0aDogNTglO1xyXG4gICAgfVxyXG5cclxuICAgIHRleHRhcmVhIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0IHtcclxuICAgICAgICAmW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzkxQTAxO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlMzI4MGQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIG1hcmdpbjogMXJlbSAwO1xyXG4gICAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmW3R5cGU9XCJmaWxlXCJdIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAxcmVtIDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgI21hcCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAwLjRyZW0gMDtcclxuICAgICAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmV0YV9ub3RpY2Uge1xyXG4gICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICBmb250LXNpemU6IDAuOHJlbTtcclxuXHJcbiAgICBhIHtcclxuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XHJcbiAgICAub3NoTWFpbkNvbnRhaW5lciB7XHJcbiAgICAgICAgLnJpZ2h0U2lkZSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucm93PmRpdiB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1wZnktcC1wb3B1cC1zdHlsZS10d28ge1xyXG4gICAgICAgIG1heC13aWR0aDogNTkwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAub3NoTWFpbkNvbnRhaW5lciB7XHJcbiAgICAgICAgLnJvdz5kaXYucmlnaHRTaWRlIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yaWdodFNpZGUge1xyXG5cclxuICAgICAgICAgICAgLnRvVGhlTWFwLFxyXG4gICAgICAgICAgICAuY3JlYXRlTmV3IHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMC41cmVtIDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYnV0dG9ucyB7XHJcbiAgICAgICAgICAgIC5pbm5lci1idXR0b25zIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1haW5UZXh0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kYW5nZXJJY29uIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICNuZXdfaGF6YXJkX2Zvcm0ge1xyXG5cclxuICAgICAgICAjaGF6YXJkX2VudHJlcHJlbmV1cl90eXBlLFxyXG4gICAgICAgICNoYXphcmRfZW50cmVwcmVuZXVyX25hbWUge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1wZnktcC1wb3B1cC1zdHlsZS10d28ge1xyXG4gICAgICAgIG1heC13aWR0aDogOTUlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuLm1wZnktcC1lbnRyeSBpbWcge1xyXG4gICAgbWF4LWhlaWdodDogMzAwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbn1cclxuXHJcbi5waG9uZS1saW5rIHtcclxuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIGRpcmVjdGlvbjogbHRyO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2VsZWN0MiB7XHJcbiAgICBkaXJlY3Rpb246IHJ0bDtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uIHtcclxuICAgICAgICBoZWlnaHQ6IHVuc2V0O1xyXG4gICAgICAgIHBhZGRpbmc6IDRweCAwO1xyXG4gICAgICAgIG1hcmdpbjogMC40cmVtIDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgIGJvcmRlcjogdW5zZXQ7XHJcbiAgICB9XHJcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcclxuICAgICAgICBsZWZ0OiAxcHg7XHJcbiAgICAgICAgcmlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAjc2VsZWN0Mi1oYXphcmRfY2l0eS1jb250YWluZXIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICB9XHJcbn1cclxuLyojIHNvdXJjZU1hcHBpbmdVUkw9bGFuZGluZ19wYWdlLmNzcy5tYXAgKi8iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsQUFBQSxJQUFJLENBQUM7RUFDRCxNQUFNLEVBQUUsSUFBSSxH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 */
