/*!
Theme Name: nonij
Theme URI: http://www.mihaomejc.com
Author: Miha Omejc
Author URI: http://www.mihaomejc.com
Description: Predloga za spletno stran nonij.
Version: 1.0.3
License: GNU General Public License v2 or later
Template: generatepress
Text Domain: nonij
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Main
--------------------------------------------------------------*/
html {
  scroll-behavior: smooth;
}

ul, ol {
  margin: 0 0 0 1.5em;
}

.wp-block-gallery.has-nested-images.columns-8.galerija figure.wp-block-image:not(#individual-image) {
  width: calc(20% - var(--gallery-block--gutter-size, 16px) * 0.875);
  margin: 0;
  height: 70px;
  transition: transform 0.2s;
}
@media (min-width: 768px) {
  .wp-block-gallery.has-nested-images.columns-8.galerija figure.wp-block-image:not(#individual-image) {
    height: 150px;
    width: calc(10% - var(--gallery-block--gutter-size, 16px) * 0.875);
  }
}
.wp-block-gallery.has-nested-images.columns-8.galerija figure.wp-block-image:not(#individual-image):hover {
  transform: scale(1.25);
  z-index: 10;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23);
}

.slider {
  list-style: none;
  margin: 0;
  position: relative;
  min-height: 140px;
}
@media (min-width: 768px) {
  .slider {
    min-height: 120px;
  }
}
@media (max-width: 767px) {
  .slider {
    text-align: center;
  }
  .slider + p {
    text-align: center;
  }
}
.slider li {
  opacity: 0;
  position: absolute;
  top: 0;
  transition: opacity 0.3s;
}
.slider li.active {
  opacity: 1;
}

.small-input {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-bottom: 1rem;
}
.small-input label {
  flex-basis: 40%;
}
@media (max-width: 767px) {
  .small-input label {
    max-width: 100%;
  }
}
.small-input input {
  max-width: 340px;
}
@media (max-width: 767px) {
  .small-input input {
    max-width: 100%;
  }
}

textarea {
  max-height: 120px;
}

@media screen and (min-width: 1200px) {
  .podjetje > .gb-inside-container {
    padding-left: calc(50vw - 590px) !important;
  }
}

/* GeneratePress Site CSS */
/* navigation letter spacing */
.main-navigation a, .slideout-navigation.main-navigation .main-nav ul li a {
  letter-spacing: 1px;
}

/* navigation line effects */
@media (min-width: 1024px) {
  .main-navigation .main-nav > ul > li > a:before {
    position: absolute;
    content: "";
    width: 1px;
    height: 0;
    background-color: var(--accent-2);
    left: 50%;
    top: -50px;
    transform: translateX(-50%);
    transition: all 0.3s ease-out 0s;
  }

  .main-navigation .main-nav > ul > li:hover > a:before {
    height: 50px;
  }

  .main-navigation .main-nav > ul > li.current-menu-item > a:before {
    height: 50px;
    width: 1px;
  }
}
/* line above H1 on global header elements */
.headline-rule h1 {
  position: relative;
}

.headline-rule h1:before {
  content: "";
  position: absolute;
  display: block;
  height: 60px;
  border-left: 1px solid var(--contrast);
  left: 50%;
  transform: translateX(-50%);
  top: -66px;
}

/* mobile header spacing */
.mobile-header-navigation {
  padding: 10px;
  box-sizing: border-box;
}

/* image block styling */
figure.wp-block-image.image-style img {
  border-radius: 80px 4px;
  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1);
}

#storitve, #podjetje {
  padding-top: 80px;
  position: relative;
}
#storitve:before, #podjetje:before {
  content: "";
  height: 80px;
  width: 100%;
  display: block;
  background: #fff;
  position: absolute;
  top: 0;
}

/*--------------------------------------------------------------
# Header
--------------------------------------------------------------*/
.site-header {
  position: -webkit-sticky;
  position: sticky;
  z-index: 100;
  top: 0;
}

@media (max-width: 767px) {
  .phone-logo {
    display: none;
  }
}
.phone-logo a {
  color: var(--contrast);
  font-size: 19.2px;
  font-size: 1.2rem;
  margin-left: 2.5rem;
  padding-left: 2rem;
  padding-top: 0.5rem;
  text-decoration: none;
  display: block;
}
.phone-logo a:hover {
  color: var(--accent);
}
.phone-logo a svg {
  margin: 0 0.5rem 0 0;
  transform: translateY(2px);
}

/*--------------------------------------------------------------
# Footer
--------------------------------------------------------------*/
@media (max-width: 767px) {
  .copyright p {
    text-align: center;
  }
}

@media (max-width: 767px) {
  .gb-button-wrapper-67b534ec {
    justify-content: center !important;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNjc3MiLCJfbWFpbi5zY3NzIiwic3R5bGUuY3NzIiwiX21peGlucy5zY3NzIiwiX2hlYWRlci5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIiwiX2Zvb3Rlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7OytEQUFBO0FBY0E7OytEQUFBO0FDZEE7RUFDSSx1QkFBQTtBQ2VKOztBRFpBO0VBQ0ksbUJBQUE7QUNlSjs7QURaQTtFQUNJLGtFQUFBO0VBQ0EsU0FBQTtFQUNBLFlBQUE7RUFDQSwwQkFBQTtBQ2VKO0FDVkU7RUZURjtJQU9RLGFBQUE7SUFDQSxrRUFBQTtFQ2dCTjtBQUNGO0FEZEk7RUFDSSxzQkFBQTtFQUNBLFdBQUE7RUFDQSwwRUFBQTtBQ2dCUjs7QURaQTtFQUNJLGdCQUFBO0VBQ0EsU0FBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7QUNlSjtBQzVCRTtFRlNGO0lBT1EsaUJBQUE7RUNnQk47QUFDRjtBQzlCRTtFRk1GO0lBV1Esa0JBQUE7RUNpQk47RURmTTtJQUNJLGtCQUFBO0VDaUJWO0FBQ0Y7QURkSTtFQUNJLFVBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSx3QkFBQTtBQ2dCUjtBRGJRO0VBQ0ksVUFBQTtBQ2VaOztBRFZBO0VBQ0ksYUFBQTtFQUNBLDhCQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0FDYUo7QURYSTtFQUNJLGVBQUE7QUNhUjtBQ3pERTtFRjJDRTtJQUdRLGVBQUE7RUNlVjtBQUNGO0FEWkk7RUFDSSxnQkFBQTtBQ2NSO0FDakVFO0VGa0RFO0lBSVEsZUFBQTtFQ2VWO0FBQ0Y7O0FEWEE7RUFDSSxpQkFBQTtBQ2NKOztBRFZJO0VBREo7SUFFUSwyQ0FBQTtFQ2NOO0FBQ0Y7O0FEVkEsMkJBQUE7QUFBNkIsOEJBQUE7QUFFN0I7RUFDSSxtQkFBQTtBQ2FKOztBRFZFLDRCQUFBO0FBRUE7RUFDSTtJQUNBLGtCQUFBO0lBQ0EsV0FBQTtJQUNBLFVBQUE7SUFDQSxTQUFBO0lBQ0EsaUNBQUE7SUFDQSxTQUFBO0lBQ0EsVUFBQTtJQUtBLDJCQUFBO0lBS0EsZ0NBQUE7RUNZSjs7RURUSTtJQUNBLFlBQUE7RUNZSjs7RURUQTtJQUNJLFlBQUE7SUFDQSxVQUFBO0VDWUo7QUFDRjtBRFRFLDRDQUFBO0FBRUE7RUFDSSxrQkFBQTtBQ1VOOztBRFJFO0VBQ0ksV0FBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7RUFDQSxzQ0FBQTtFQUNBLFNBQUE7RUFDQSwyQkFBQTtFQUNBLFVBQUE7QUNXTjs7QURSRSwwQkFBQTtBQUVBO0VBQ0ksYUFBQTtFQUNBLHNCQUFBO0FDVU47O0FEUEUsd0JBQUE7QUFFQTtFQUNFLHVCQUFBO0VBQ0EsMkNBQUE7QUNTSjs7QURORTtFQUNJLGlCQUFBO0VBQ0Esa0JBQUE7QUNTTjtBRFBNO0VBQ0ksV0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0FDU1Y7O0FGaEtBOzsrREFBQTtBSW5CQTtFQUNJLHdCQUFBO0VBQUEsZ0JBQUE7RUFDQSxZQUFBO0VBQ0EsTUFBQTtBRnlMSjs7QUN4S0U7RUNkRjtJQUVRLGFBQUE7RUZ5TE47QUFDRjtBRXZMSTtFQUNJLHNCQ0REO0VGVE4saUJBQUE7RUFDQSxpQkFBQTtFQ1dPLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHFCQUFBO0VBQ0EsY0FBQTtBRjBMUjtBRXhMUTtFQUNJLG9CQ1pGO0FIc01WO0FFdkxRO0VBQ0ksb0JBQUE7RUFDQSwwQkFBQTtBRnlMWjs7QUYzTEE7OytEQUFBO0FHSkU7RUdwQkY7SUFFUSxrQkFBQTtFSnlOTjtBQUNGOztBQ3hNRTtFR2RGO0lBRVEsa0NBQUE7RUp5Tk47QUFDRiIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiFcclxuVGhlbWUgTmFtZTogbm9uaWpcclxuVGhlbWUgVVJJOiBodHRwOi8vd3d3Lm1paGFvbWVqYy5jb21cclxuQXV0aG9yOiBNaWhhIE9tZWpjXHJcbkF1dGhvciBVUkk6IGh0dHA6Ly93d3cubWloYW9tZWpjLmNvbVxyXG5EZXNjcmlwdGlvbjogUHJlZGxvZ2EgemEgc3BsZXRubyBzdHJhbiBub25pai5cclxuVmVyc2lvbjogMS4wLjNcclxuTGljZW5zZTogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgdjIgb3IgbGF0ZXJcclxuVGVtcGxhdGU6IGdlbmVyYXRlcHJlc3NcclxuVGV4dCBEb21haW46IG5vbmlqXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xyXG5AaW1wb3J0IFwibWl4aW5zXCI7XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMgTWFpblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbkBpbXBvcnQgXCJtYWluXCI7XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMgSGVhZGVyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuQGltcG9ydCBcImhlYWRlclwiO1xyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jIEZvb3RlclxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbkBpbXBvcnQgXCJmb290ZXJcIjtcclxuIiwiaHRtbCB7XHJcbiAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcclxufVxyXG5cclxudWwsIG9sIHtcclxuICAgIG1hcmdpbjogMCAwIDAgMS41ZW07XHJcbn1cclxuXHJcbi53cC1ibG9jay1nYWxsZXJ5Lmhhcy1uZXN0ZWQtaW1hZ2VzLmNvbHVtbnMtOC5nYWxlcmlqYSBmaWd1cmUud3AtYmxvY2staW1hZ2U6bm90KCNpbmRpdmlkdWFsLWltYWdlKSB7XHJcbiAgICB3aWR0aDogY2FsYygyMCUgLSB2YXIoLS1nYWxsZXJ5LWJsb2NrLS1ndXR0ZXItc2l6ZSwgMTZweCkqMC44NzUpO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4ycztcclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgIGhlaWdodDogMTUwcHg7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAlIC0gdmFyKC0tZ2FsbGVyeS1ibG9jay0tZ3V0dGVyLXNpemUsIDE2cHgpKjAuODc1KTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMjUpO1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAyMHB4IHJnYmEoMCwwLDAsMC4xOSksIDAgNnB4IDZweCByZ2JhKDAsMCwwLDAuMjMpO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2xpZGVyIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxNDBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDEyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobW9iaWxlKSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICArIHAge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGxpIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3M7XHJcbiAgICAgICAgXHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zbWFsbC1pbnB1dCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHJcbiAgICBsYWJlbCB7XHJcbiAgICAgICAgZmxleC1iYXNpczogNDAlO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobW9iaWxlKSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXQge1xyXG4gICAgICAgIG1heC13aWR0aDogMzQwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobW9iaWxlKSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbnRleHRhcmVhIHtcclxuICAgIG1heC1oZWlnaHQ6IDEyMHB4O1xyXG59XHJcblxyXG4ucG9kamV0amUgPiAuZ2ItaW5zaWRlLWNvbnRhaW5lciB7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoNTB2dyAtIDU5MHB4KSAhaW1wb3J0YW50OyAgXHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vKiBHZW5lcmF0ZVByZXNzIFNpdGUgQ1NTICovIC8qIG5hdmlnYXRpb24gbGV0dGVyIHNwYWNpbmcgKi9cclxuXHJcbi5tYWluLW5hdmlnYXRpb24gYSwgLnNsaWRlb3V0LW5hdmlnYXRpb24ubWFpbi1uYXZpZ2F0aW9uIC5tYWluLW5hdiB1bCBsaSBhIHtcclxuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgfVxyXG4gIFxyXG4gIC8qIG5hdmlnYXRpb24gbGluZSBlZmZlY3RzICovXHJcbiAgXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gICAgICAubWFpbi1uYXZpZ2F0aW9uIC5tYWluLW5hdiA+IHVsID4gbGkgPiBhOmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50LTIpO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRvcDogLTUwcHg7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLW91dCAwcztcclxuICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2Utb3V0IDBzO1xyXG4gICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLW91dCAwcztcclxuICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLW91dCAwcztcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLW91dCAwcztcclxuICAgICAgfVxyXG4gIFxyXG4gICAgICAubWFpbi1uYXZpZ2F0aW9uIC5tYWluLW5hdiA+IHVsID4gbGk6aG92ZXIgPiBhOmJlZm9yZSB7XHJcbiAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgfVxyXG4gIFxyXG4gIC5tYWluLW5hdmlnYXRpb24gLm1haW4tbmF2ID4gdWwgPiBsaS5jdXJyZW50LW1lbnUtaXRlbSA+IGE6YmVmb3JlIHtcclxuICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICB3aWR0aDogMXB4O1xyXG4gICAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC8qIGxpbmUgYWJvdmUgSDEgb24gZ2xvYmFsIGhlYWRlciBlbGVtZW50cyAqL1xyXG4gIFxyXG4gIC5oZWFkbGluZS1ydWxlIGgxIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuICAuaGVhZGxpbmUtcnVsZSBoMTpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWNvbnRyYXN0KTtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIHRvcDogLTY2cHg7XHJcbiAgfVxyXG4gIFxyXG4gIC8qIG1vYmlsZSBoZWFkZXIgc3BhY2luZyAqL1xyXG4gIFxyXG4gIC5tb2JpbGUtaGVhZGVyLW5hdmlnYXRpb24ge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIH1cclxuICBcclxuICAvKiBpbWFnZSBibG9jayBzdHlsaW5nICovXHJcbiAgXHJcbiAgZmlndXJlLndwLWJsb2NrLWltYWdlLmltYWdlLXN0eWxlIGltZyB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4MHB4IDRweDtcclxuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCByZ2JhKDAsMCwwLDAuMSk7XHJcbiAgfVxyXG4gIFxyXG4gICNzdG9yaXR2ZSwgI3BvZGpldGplIHtcclxuICAgICAgcGFkZGluZy10b3A6IDgwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgIH1cclxuICB9IiwiLyohXG5UaGVtZSBOYW1lOiBub25palxuVGhlbWUgVVJJOiBodHRwOi8vd3d3Lm1paGFvbWVqYy5jb21cbkF1dGhvcjogTWloYSBPbWVqY1xuQXV0aG9yIFVSSTogaHR0cDovL3d3dy5taWhhb21lamMuY29tXG5EZXNjcmlwdGlvbjogUHJlZGxvZ2EgemEgc3BsZXRubyBzdHJhbiBub25pai5cblZlcnNpb246IDEuMC4zXG5MaWNlbnNlOiBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MiBvciBsYXRlclxuVGVtcGxhdGU6IGdlbmVyYXRlcHJlc3NcblRleHQgRG9tYWluOiBub25palxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBNYWluXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbnVsLCBvbCB7XG4gIG1hcmdpbjogMCAwIDAgMS41ZW07XG59XG5cbi53cC1ibG9jay1nYWxsZXJ5Lmhhcy1uZXN0ZWQtaW1hZ2VzLmNvbHVtbnMtOC5nYWxlcmlqYSBmaWd1cmUud3AtYmxvY2staW1hZ2U6bm90KCNpbmRpdmlkdWFsLWltYWdlKSB7XG4gIHdpZHRoOiBjYWxjKDIwJSAtIHZhcigtLWdhbGxlcnktYmxvY2stLWd1dHRlci1zaXplLCAxNnB4KSAqIDAuODc1KTtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDcwcHg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53cC1ibG9jay1nYWxsZXJ5Lmhhcy1uZXN0ZWQtaW1hZ2VzLmNvbHVtbnMtOC5nYWxlcmlqYSBmaWd1cmUud3AtYmxvY2staW1hZ2U6bm90KCNpbmRpdmlkdWFsLWltYWdlKSB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICB3aWR0aDogY2FsYygxMCUgLSB2YXIoLS1nYWxsZXJ5LWJsb2NrLS1ndXR0ZXItc2l6ZSwgMTZweCkgKiAwLjg3NSk7XG4gIH1cbn1cbi53cC1ibG9jay1nYWxsZXJ5Lmhhcy1uZXN0ZWQtaW1hZ2VzLmNvbHVtbnMtOC5nYWxlcmlqYSBmaWd1cmUud3AtYmxvY2staW1hZ2U6bm90KCNpbmRpdmlkdWFsLWltYWdlKTpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yNSk7XG4gIHotaW5kZXg6IDEwO1xuICBib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTkpLCAwIDZweCA2cHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcbn1cblxuLnNsaWRlciB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2xpZGVyIHtcbiAgICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zbGlkZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuc2xpZGVyICsgcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uc2xpZGVyIGxpIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbn1cbi5zbGlkZXIgbGkuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNtYWxsLWlucHV0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uc21hbGwtaW5wdXQgbGFiZWwge1xuICBmbGV4LWJhc2lzOiA0MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNtYWxsLWlucHV0IGxhYmVsIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zbWFsbC1pbnB1dCBpbnB1dCB7XG4gIG1heC13aWR0aDogMzQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNtYWxsLWlucHV0IGlucHV0IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxudGV4dGFyZWEge1xuICBtYXgtaGVpZ2h0OiAxMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wb2RqZXRqZSA+IC5nYi1pbnNpZGUtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoNTB2dyAtIDU5MHB4KSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIEdlbmVyYXRlUHJlc3MgU2l0ZSBDU1MgKi9cbi8qIG5hdmlnYXRpb24gbGV0dGVyIHNwYWNpbmcgKi9cbi5tYWluLW5hdmlnYXRpb24gYSwgLnNsaWRlb3V0LW5hdmlnYXRpb24ubWFpbi1uYXZpZ2F0aW9uIC5tYWluLW5hdiB1bCBsaSBhIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cblxuLyogbmF2aWdhdGlvbiBsaW5lIGVmZmVjdHMgKi9cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1haW4tbmF2aWdhdGlvbiAubWFpbi1uYXYgPiB1bCA+IGxpID4gYTpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudC0yKTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiAtNTBweDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcbiAgfVxuXG4gIC5tYWluLW5hdmlnYXRpb24gLm1haW4tbmF2ID4gdWwgPiBsaTpob3ZlciA+IGE6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cblxuICAubWFpbi1uYXZpZ2F0aW9uIC5tYWluLW5hdiA+IHVsID4gbGkuY3VycmVudC1tZW51LWl0ZW0gPiBhOmJlZm9yZSB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cbn1cbi8qIGxpbmUgYWJvdmUgSDEgb24gZ2xvYmFsIGhlYWRlciBlbGVtZW50cyAqL1xuLmhlYWRsaW5lLXJ1bGUgaDEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5oZWFkbGluZS1ydWxlIGgxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNjBweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1jb250cmFzdCk7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0b3A6IC02NnB4O1xufVxuXG4vKiBtb2JpbGUgaGVhZGVyIHNwYWNpbmcgKi9cbi5tb2JpbGUtaGVhZGVyLW5hdmlnYXRpb24ge1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBpbWFnZSBibG9jayBzdHlsaW5nICovXG5maWd1cmUud3AtYmxvY2staW1hZ2UuaW1hZ2Utc3R5bGUgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogODBweCA0cHg7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbiNzdG9yaXR2ZSwgI3BvZGpldGplIHtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNzdG9yaXR2ZTpiZWZvcmUsICNwb2RqZXRqZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgSGVhZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc2l0ZS1oZWFkZXIge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB6LWluZGV4OiAxMDA7XG4gIHRvcDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5waG9uZS1sb2dvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucGhvbmUtbG9nbyBhIHtcbiAgY29sb3I6IHZhcigtLWNvbnRyYXN0KTtcbiAgZm9udC1zaXplOiAxOS4ycHg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBtYXJnaW4tbGVmdDogMi41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucGhvbmUtbG9nbyBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWFjY2VudCk7XG59XG4ucGhvbmUtbG9nbyBhIHN2ZyB7XG4gIG1hcmdpbjogMCAwLjVyZW0gMCAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnB4KTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBGb290ZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29weXJpZ2h0IHAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdiLWJ1dHRvbi13cmFwcGVyLTY3YjUzNGVjIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59IiwiLy8gUmVtIG91dHB1dCB3aXRoIHB4IGZhbGxiYWNrXHJcbkBtaXhpbiBmb250LXNpemUoJHNpemVWYWx1ZTogMSkge1xyXG5cdGZvbnQtc2l6ZTogKCRzaXplVmFsdWUgKiAxNikgKiAxcHg7XHJcblx0Zm9udC1zaXplOiAkc2l6ZVZhbHVlICogMXJlbTtcclxufVxyXG5cclxuQG1peGluIGJyZWFrcG9pbnQoJHBvaW50KSB7XHJcblx0QGlmICRwb2ludCA9PSB4bCB7XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGlhLXhsKSB7IEBjb250ZW50IDsgfVxyXG5cdH1cclxuXHRAaWYgJHBvaW50ID09IGwge1xyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpYS1sKSB7IEBjb250ZW50IDsgfVxyXG5cdH1cclxuXHRAZWxzZSBpZiAkcG9pbnQgPT0gZGVza3RvcCB7XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1lZGlhLW0pIHsgQGNvbnRlbnQgOyB9XHJcblx0fVxyXG5cdEBlbHNlIGlmICRwb2ludCA9PSB0YWJsZXQge1xyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZWRpYS1zKSB7IEBjb250ZW50IDsgfVxyXG5cdH1cclxuXHRAZWxzZSBpZiAkcG9pbnQgPT0gbW9iaWxlIHtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtZWRpYS1zIC0gMX0pICB7IEBjb250ZW50IDsgfVxyXG5cdH1cclxufSIsIi5zaXRlLWhlYWRlciB7XHJcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgei1pbmRleDogMTAwO1xyXG4gICAgdG9wOiAwO1xyXG59XHJcblxyXG4ucGhvbmUtbG9nbyB7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1vYmlsZSkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAkdGV4dDtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMS4yKTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMi41cmVtO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogLjVyZW07XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIC41cmVtIDAgMDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJweCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiJG1lZGlhLXhzOiAzNjBweDtcclxuJG1lZGlhLXM6IDc2OHB4O1xyXG4kbWVkaWEtbTogMTAyNXB4O1xyXG4kbWVkaWEtbDogMTI2MHB4O1xyXG4kbWVkaWEteGw6IDE1MDBweDtcclxuXHJcbiRwYWdlLXdpZHRoOiAxNDQwcHg7XHJcbiRoYWxmLXBhZ2U6ICRwYWdlLXdpZHRoICogLjU7XHJcblxyXG4kcHJpbWFyeTogdmFyKC0tYWNjZW50KTtcclxuJHNlY29uZGFyeTogdmFyKC0tYWNjZW50LTIpO1xyXG4kdGV4dDogdmFyKC0tY29udHJhc3QpO1xyXG4kdGV4dC1tdXRlZDogdmFyKC0tY29udHJhc3QtMik7XHJcbiIsIi5jb3B5cmlnaHQgcCB7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1vYmlsZSkge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxufVxyXG5cclxuLmdiLWJ1dHRvbi13cmFwcGVyLTY3YjUzNGVjIHtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobW9iaWxlKSB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxufSJdfQ== */
