/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@symfony/webpack-encore/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/pyramid_styles.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
.pyr_banner_nav {
  position: relative;
  height: 100dvh;
}
.pyr_banner_nav .hero_logo {
  position: relative;
  display: flex;
  min-height: 100px;
  justify-content: center;
  width: 35%;
}
.pyr_banner_nav .hero_logo div {
  width: auto;
}
.pyr_banner_nav .hero_logo div .logoImg {
  max-height: 100px;
}
.pyr_banner_nav .hero_logo div .icon {
  position: absolute;
  background-color: white;
  border-radius: 2px;
  width: 20px;
  top: -5px;
  right: -5px;
  cursor: pointer;
}
.pyr_banner_nav .portfolio_title {
  font-family: "Kaushan Script", cursive;
  font-size: 8dvw;
  font-weight: 400;
  font-style: normal;
  z-index: 1;
}
.pyr_banner_nav .sm-networks {
  justify-self: center;
  width: 15%;
}
.pyr_banner_nav .sm-banner_navbar {
  flex-direction: row;
}
.pyr_banner_nav .pyr_nav_links {
  font-family: "Alegreya Sans", sans-serif;
  font-weight: 500;
  font-style: normal;
  text-decoration: none;
  color: rgb(22, 22, 22);
}

.hero_edit_window {
  border-radius: 20px 20px 0 20px;
  min-width: 400px;
  width: 35%;
  height: 450px;
  z-index: 1;
  opacity: 0.8;
}

.hero_banner_background {
  position: absolute;
  object-fit: cover;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.fade_down, .fade_up {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.p_title_counter_bootstrap p {
  margin-bottom: 20px !important;
  margin-top: 20px !important;
}

.clickable {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  cursor: pointer;
}

.hover_banner:hover {
  background: rgba(79, 79, 79, 0.8);
}

.pyr_banner_inputfile {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1;
}

.pyr_banner_inputfile + label .close {
  position: absolute;
  z-index: 2;
  top: 20px;
  left: 20px;
}
.pyr_banner_inputfile + label .close:hover {
  cursor: pointer;
  background-color: #c46378;
}
.pyr_banner_inputfile + label .upload_label {
  position: absolute;
  z-index: 2;
  top: 20px;
  right: 20px;
}

.coil_preview {
  border-radius: 10px;
  width: 100%;
  height: 300px;
  display: flex;
  overflow: hidden;
}

.retractable {
  height: 100%;
  position: relative;
  box-shadow: rgb(203, 203, 203) 2px 1px 1px;
  overflow: hidden;
  max-width: 100%;
  width: 100%;
}

.coil_thumbnail {
  width: 300px;
  height: 100%;
  object-fit: cover;
  position: relative;
}

.description_context {
  position: relative;
  transition: 0.5s;
  left: 0px;
  display: flex;
  align-items: flex-end;
  flex-grow: 1;
  padding: 5px;
  width: 100%;
  height: 100%;
}

.coil_description {
  width: 100%;
  height: 50%;
}
.coil_description .coil_title {
  font-size: 2rem;
  align-self: start;
}
.coil_description p {
  font-weight: 700;
  font-style: normal;
}

.self-start {
  align-self: start;
}

.self-end {
  align-self: end;
}

.delete, .edit {
  position: absolute;
  z-index: 1;
  top: 5px;
  width: 30px;
  border-radius: 50px;
}

.delete {
  left: 5px;
}

.hover_pointer:hover {
  cursor: pointer;
}

.edit {
  background-color: white;
  right: 5px;
}

.hide_desc {
  left: -30vw;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  filter: invert(1) sepia(1) saturate(5) hue-rotate(175deg);
}

.carousel-control-prev {
  left: -7vw; /* Ajuster la position de la flèche de navigation gauche */
}

.carousel-control-next {
  right: -7vw; /* Ajuster la position de la flèche de navigation droite */
}

/* sizing of map container */
.leaflet-container {
  height: 100% !important;
  width: 100% !important;
}

.carousel_height_resp {
  height: 100dvh;
}

.carousel-caption-resp {
  bottom: 10px;
}

.resp_img_coil {
  width: auto;
}

.hover_border:hover {
  border: dotted 3px black;
  background-color: rgba(255, 255, 255, 0.5);
}

@media (orientation: portrait) or (max-width: 1100px) {
  .pyr_banner_nav {
    display: flex;
    position: relative;
  }
  .pyr_banner_nav .portfolio_title {
    position: absolute;
    top: 40dvh;
    font-size: 15dvw;
    z-index: 1;
  }
  .pyr_banner_nav .window_title {
    top: 10dvh;
  }
  .pyr_banner_nav .hero_logo {
    position: absolute;
    top: 30dvh;
    width: 66dvw;
    max-height: 20dvh;
  }
  .pyr_banner_nav .window_logo {
    position: absolute;
    top: 5dvh;
    width: 66dvw;
    max-height: 20dvh;
  }
  .pyr_banner_nav .sm-banner_navbar {
    position: absolute;
    bottom: 10dvh;
    justify-content: space-evenly;
    flex-direction: column;
    height: 20dvh;
  }
  .pyr_banner_nav .sm-banner_navbar_upside {
    position: absolute;
    top: 10dvh;
    justify-content: space-evenly;
    flex-direction: column;
    height: 20dvh;
  }
  .pyr_banner_nav .sm-networks {
    justify-content: center;
    width: 100%;
  }
  .fade_up {
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 20%, rgb(255, 255, 255) 80%);
  }
  .hero_edit_window {
    position: absolute;
    top: 30dvh;
    min-height: 25dvh;
    height: auto;
    max-height: 38dvh;
    width: 90dvw;
    min-width: 0;
    border-radius: 20px 20px 20px 20px;
  }
  .carousel_height_resp {
    height: 30dvh;
  }
  .carousel-caption-resp {
    bottom: 0px;
  }
  .carousel-caption-resp h5 {
    font-weight: 700 !important;
    font-size: 10px !important;
  }
  .carousel-caption-resp div {
    font-size: 10px !important;
  }
  .hide_desc {
    bottom: -10dvh;
  }
  .resp_coil {
    position: absolute;
    height: 30%;
    bottom: 0;
    left: 0;
    z-index: 4;
  }
  .coil_thumbnail {
    width: 100%;
    object-fit: cover;
  }
  .resp_img_coil {
    width: 100%;
  }
  .coil_description {
    height: 100%;
  }
  .coil_description .coil_title {
    font-size: 1.2rem;
    align-self: start;
  }
  .coil_description .smartphone_noshow {
    display: none;
  }
  .coil_description .smart_button {
    z-index: 5;
    width: 40px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHlyYW1pZF9zdHlsZXMuY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBLGdCQUFnQjtBQUFoQjtFQUNJO0VBQ0E7QUFFSjtBQURJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUdSO0FBRlE7RUFDSTtBQUlaO0FBSFk7RUFDSTtBQUtoQjtBQUhZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFLaEI7QUFESTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFHUjtBQURJO0VBQ0k7RUFDQTtBQUdSO0FBREk7RUFDSTtBQUdSO0FBREk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBR1I7O0FBQUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFHSjs7QUFEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUlKOztBQURBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUlKOztBQUFJO0VBQ0k7RUFDQTtBQUdSOztBQU9BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBSko7O0FBT0E7RUFDSTtBQUpKOztBQU9BO0VBQ0k7RUFDSDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBSkQ7O0FBUUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQUxSO0FBT0k7RUFDSTtFQUNBO0FBTFI7QUFPSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBTFI7O0FBU0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBTko7O0FBU0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFOSjs7QUFRQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBTEo7O0FBT0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFKSjs7QUFNQTtFQUNJO0VBQ0E7QUFISjtBQUlJO0VBQ0k7RUFDQTtBQUZSO0FBSUk7RUFDSTtFQUNBO0FBRlI7O0FBS0E7RUFDSTtBQUZKOztBQUlBO0VBQ0k7QUFESjs7QUFHQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFBSjs7QUFFQTtFQUNJO0FBQ0o7O0FBQ0E7RUFDSTtBQUVKOztBQUFBO0VBQ0k7RUFDQTtBQUdKOztBQURBO0VBQ0k7QUFJSjs7QUFBQTs7RUFFSTtBQUdKOztBQURBO0VBQ0k7QUFJSjs7QUFERTtFQUNFO0FBSUo7O0FBREE7QUFFQTtFQUNJO0VBQ0E7QUFHSjs7QUFDQTtFQUNJO0FBRUo7O0FBQ0E7RUFDSTtBQUVKOztBQUNBO0VBQ0k7QUFFSjs7QUFFSTtFQUNJO0VBQ0E7QUFDUjs7QUFTQTtFQUNJO0lBQ0k7SUFDQTtFQU5OO0VBT007SUFDSTtJQUNBO0lBQ0E7SUFDQTtFQUxWO0VBT007SUFDSTtFQUxWO0VBT007SUFDSTtJQUNBO0lBQ0E7SUFDQTtFQUxWO0VBT007SUFDSTtJQUNBO0lBQ0E7SUFDQTtFQUxWO0VBT007SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VBTFY7RUFPTTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUFMVjtFQU9NO0lBQ0k7SUFDQTtFQUxWO0VBUUU7SUFDSTtFQU5OO0VBU0U7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VBUE47RUFVRTtJQUNJO0VBUk47RUFXRTtJQUNJO0VBVE47RUFVTTtJQUNJO0lBQ0E7RUFSVjtFQVVNO0lBQ0k7RUFSVjtFQVlFO0lBQ0k7RUFWTjtFQVlFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFQVZOO0VBWUU7SUFDSTtJQUNBO0VBVk47RUFZRTtJQUNJO0VBVk47RUFZRTtJQUNJO0VBVk47RUFXTTtJQUNJO0lBQ0E7RUFUVjtFQVdNO0lBQ0k7RUFUVjtFQVdNO0lBQ0k7SUFDQTtFQVRWO0FBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvcHlyYW1pZF9zdHlsZXMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIucHlyX2Jhbm5lcl9uYXZ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6MTAwZHZoO1xyXG4gICAgLmhlcm9fbG9nb3tcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBtaW4taGVpZ2h0OiAxMDBweDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogMzUlO1xyXG4gICAgICAgIGRpdntcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIC5sb2dvSW1ne1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmljb257XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoIDogMjBweDtcclxuICAgICAgICAgICAgICAgIHRvcCA6IC01cHg7XHJcbiAgICAgICAgICAgICAgICByaWdodCA6IC01cHg7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucG9ydGZvbGlvX3RpdGxle1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkthdXNoYW4gU2NyaXB0XCIsIGN1cnNpdmU7XHJcbiAgICAgICAgZm9udC1zaXplOiA4ZHZ3O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcbiAgICAuc20tbmV0d29ya3N7XHJcbiAgICAgICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDE1JTtcclxuICAgIH1cclxuICAgIC5zbS1iYW5uZXJfbmF2YmFye1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICB9XHJcbiAgICAucHlyX25hdl9saW5rc3tcclxuICAgICAgICBmb250LWZhbWlseTogXCJBbGVncmV5YSBTYW5zXCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGNvbG9yOiByZ2IoMjIsIDIyLCAyMik7XHJcbiAgICB9XHJcbn1cclxuLmhlcm9fZWRpdF93aW5kb3d7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAyMHB4O1xyXG4gICAgbWluLXdpZHRoOiA0MDBweDtcclxuICAgIHdpZHRoOiAzNSU7XHJcbiAgICBoZWlnaHQ6IDQ1MHB4O1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIG9wYWNpdHk6IDAuODtcclxufVxyXG4uaGVyb19iYW5uZXJfYmFja2dyb3VuZHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB0b3A6MDtcclxuICAgIGxlZnQ6MDtcclxufVxyXG5cclxuLmZhZGVfZG93biwgLmZhZGVfdXB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHRvcDowO1xyXG4gICAgbGVmdDowO1xyXG59XHJcblxyXG4ucF90aXRsZV9jb3VudGVyX2Jvb3RzdHJhcHtcclxuICAgIHB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG4vLyAuZmFkZV9kb3due1xyXG4vLyAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDIwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSA4MCUpO1xyXG4vLyB9XHJcbi8vIC5mYWRlX3Vwe1xyXG4vLyAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDIwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSA4MCUpO1xyXG4vLyB9XHJcblxyXG4uY2xpY2thYmxle1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB0b3A6MDtcclxuICAgIGxlZnQ6MDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmhvdmVyX2Jhbm5lcjpob3ZlcntcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoNzksIDc5LCA3OSwgMC44KTtcclxufVxyXG5cclxuLnB5cl9iYW5uZXJfaW5wdXRmaWxle1xyXG4gICAgd2lkdGg6IDAuMXB4O1xyXG5cdGhlaWdodDogMC4xcHg7XHJcblx0b3BhY2l0eTogMDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR6LWluZGV4OiAtMTtcclxufVxyXG5cclxuLnB5cl9iYW5uZXJfaW5wdXRmaWxlICsgbGFiZWx7XHJcbiAgICAuY2xvc2V7XHJcbiAgICAgICAgcG9zaXRpb24gOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIHRvcCA6IDIwcHg7XHJcbiAgICAgICAgbGVmdDogMjBweDtcclxuICAgIH1cclxuICAgIC5jbG9zZTpob3ZlcntcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M0NjM3ODtcclxuICAgIH1cclxuICAgIC51cGxvYWRfbGFiZWx7XHJcbiAgICAgICAgcG9zaXRpb24gOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIHRvcCA6IDIwcHg7XHJcbiAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb2lsX3ByZXZpZXd7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG59XHJcbi5yZXRyYWN0YWJsZXtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJveC1zaGFkb3c6IHJnYigyMDMsIDIwMywgMjAzKSAycHggMXB4IDFweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXgtd2lkdGggOiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmNvaWxfdGh1bWJuYWlse1xyXG4gICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmRlc2NyaXB0aW9uX2NvbnRleHR7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjVzO1xyXG4gICAgbGVmdDogMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICAgIHBhZGRpbmc6IDVweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5jb2lsX2Rlc2NyaXB0aW9ue1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDUwJTtcclxuICAgIC5jb2lsX3RpdGxle1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICBhbGlnbi1zZWxmOiBzdGFydDtcclxuICAgIH1cclxuICAgIHB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICB9XHJcbn1cclxuLnNlbGYtc3RhcnR7XHJcbiAgICBhbGlnbi1zZWxmOiBzdGFydDtcclxufVxyXG4uc2VsZi1lbmR7XHJcbiAgICBhbGlnbi1zZWxmOiBlbmQ7XHJcbn1cclxuLmRlbGV0ZSwgLmVkaXR7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgdG9wOiA1cHg7XHJcbiAgICB3aWR0aCA6IDMwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG59XHJcbi5kZWxldGV7XHJcbiAgICBsZWZ0OiA1cHg7XHJcbn1cclxuLmhvdmVyX3BvaW50ZXI6aG92ZXJ7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmVkaXR7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgIHJpZ2h0OiA1cHg7XHJcbn1cclxuLmhpZGVfZGVzY3tcclxuICAgIGxlZnQgOiAtMzB2dztcclxufVxyXG5cclxuXHJcbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcclxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcclxuICAgIGZpbHRlcjogaW52ZXJ0KDEpIHNlcGlhKDEpIHNhdHVyYXRlKDUpIGh1ZS1yb3RhdGUoMTc1ZGVnKTtcclxufVxyXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcclxuICAgIGxlZnQ6IC03dnc7IC8qIEFqdXN0ZXIgbGEgcG9zaXRpb24gZGUgbGEgZmzDqGNoZSBkZSBuYXZpZ2F0aW9uIGdhdWNoZSAqL1xyXG4gIH1cclxuICBcclxuICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcclxuICAgIHJpZ2h0OiAtN3Z3OyAvKiBBanVzdGVyIGxhIHBvc2l0aW9uIGRlIGxhIGZsw6hjaGUgZGUgbmF2aWdhdGlvbiBkcm9pdGUgKi9cclxuICB9XHJcblxyXG4vKiBzaXppbmcgb2YgbWFwIGNvbnRhaW5lciAqL1xyXG5cclxuLmxlYWZsZXQtY29udGFpbmVye1xyXG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5cclxuLmNhcm91c2VsX2hlaWdodF9yZXNwe1xyXG4gICAgaGVpZ2h0OiAxMDBkdmg7XHJcbn1cclxuXHJcbi5jYXJvdXNlbC1jYXB0aW9uLXJlc3B7XHJcbiAgICBib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5yZXNwX2ltZ19jb2lse1xyXG4gICAgd2lkdGg6YXV0bztcclxufVxyXG5cclxuLmhvdmVyX2JvcmRlcntcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgYm9yZGVyOiBkb3R0ZWQgM3B4IGJsYWNrO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcclxuICAgIH1cclxufVxyXG5cclxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbkBtZWRpYSAob3JpZW50YXRpb246cG9ydHJhaXQpIG9yIChtYXgtd2lkdGg6IDExMDBweCl7XHJcbiAgICAucHlyX2Jhbm5lcl9uYXYge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIC5wb3J0Zm9saW9fdGl0bGV7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOjQwZHZoO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1ZHZ3O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgICAud2luZG93X3RpdGxle1xyXG4gICAgICAgICAgICB0b3A6MTBkdmg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5oZXJvX2xvZ297XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAzMGR2aDtcclxuICAgICAgICAgICAgd2lkdGg6IDY2ZHZ3O1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMGR2aDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLndpbmRvd19sb2dve1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNWR2aDtcclxuICAgICAgICAgICAgd2lkdGg6IDY2ZHZ3O1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMGR2aDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNtLWJhbm5lcl9uYXZiYXJ7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiAxMGR2aDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBkdmg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zbS1iYW5uZXJfbmF2YmFyX3Vwc2lkZXtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDEwZHZoO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMGR2aDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNtLW5ldHdvcmtze1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZhZGVfdXB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDIwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSA4MCUpO1xyXG4gICAgfVxyXG5cclxuICAgIC5oZXJvX2VkaXRfd2luZG93e1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDMwZHZoO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDI1ZHZoO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBtYXgtaGVpZ2h0OiAzOGR2aDtcclxuICAgICAgICB3aWR0aDogOTBkdnc7XHJcbiAgICAgICAgbWluLXdpZHRoOiAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAyMHB4IDIwcHhcclxuICAgIH1cclxuXHJcbiAgICAuY2Fyb3VzZWxfaGVpZ2h0X3Jlc3B7XHJcbiAgICAgICAgaGVpZ2h0OiAzMGR2aDtcclxuICAgIH1cclxuXHJcbiAgICAuY2Fyb3VzZWwtY2FwdGlvbi1yZXNwe1xyXG4gICAgICAgIGJvdHRvbTogMHB4O1xyXG4gICAgICAgIGg1e1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICBkaXZ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaGlkZV9kZXNje1xyXG4gICAgICAgIGJvdHRvbSA6IC0xMGR2aDtcclxuICAgIH1cclxuICAgIC5yZXNwX2NvaWx7XHJcbiAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgICAgaGVpZ2h0OiAzMCU7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgei1pbmRleDogNDtcclxuICAgIH1cclxuICAgIC5jb2lsX3RodW1ibmFpbHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuICAgIC5yZXNwX2ltZ19jb2lse1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLmNvaWxfZGVzY3JpcHRpb257XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIC5jb2lsX3RpdGxle1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgICAgYWxpZ24tc2VsZjogc3RhcnQ7XHJcbiAgICAgICAgfSAgXHJcbiAgICAgICAgLnNtYXJ0cGhvbmVfbm9zaG93e1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc21hcnRfYnV0dG9ue1xyXG4gICAgICAgICAgICB6LWluZGV4OiA1O1xyXG4gICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/