@import url("https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@400;700&display=swap&family=Heebo:wght@650&display=swap");
:root {
  --blur-filter: url('#mbs-motionblur');
  --mart-interval: 100ms;
  --mart-bg: url('./img/mart-introduceert.webp');
  --x-padding: 2rem;
  --overlay-opacity: 40%;
  --16-9-ratio: 56.25%;
  --base-color: 244 0 104;
  --base-color-dark: 122 0 52;
  --base-color-darker: 61 0 26;
  --base-color-hue: 334;
  --fill-available: -webkit-fill-available;
}

html {
  width: 100%;
  height: 100%;
  display: table;
}

body {
  width: 100%;
  display: table-cell;
}

html, body {
  margin: 0;
  padding: 0;
}

body {
  margin: 0;
  padding: 0;
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  line-height: 1.6;
  background: linear-gradient(to bottom, rgb(255, 214, 94) 0%, rgb(254, 191, 4) 100%) no-repeat;
}
body main, body footer {
  position: relative;
  max-width: 100%;
  padding-right: calc(var(--x-padding) * 0.5);
  padding-left: calc(var(--x-padding) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 992px) {
  body main, body footer {
    max-width: 960px;
  }
}
body main .demartilizer {
  display: grid;
  margin-top: 3rem;
}
@media (max-width: 575.98px) {
  body main .demartilizer {
    margin-top: 0;
  }
}
body main .demartilizer .mart {
  box-shadow: 1px 1px 1.5rem rgba(0, 0, 0, 0.2);
  position: relative;
  display: flex;
  aspect-ratio: 16/9;
  border-radius: 5px;
  overflow: hidden;
  padding: 0;
  background-image: url("./img/crt.png");
}
@media (max-width: 575.98px) {
  body main .demartilizer .mart {
    aspect-ratio: auto;
    min-height: 50vh;
    border-radius: 0;
    margin-left: calc(var(--x-padding) * -0.5);
    margin-right: calc(var(--x-padding) * -0.5);
  }
}
body main .demartilizer .mart .mart-beeld {
  position: absolute;
  inset: 0;
  display: block;
  z-index: 1;
  background-image: var(--mart-bg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  transition: background-image 100ms ease-in-out;
}
body main .demartilizer .mart .mart-quote {
  position: relative;
  grid-row: 2;
  color: rgb(255, 255, 255);
  font-size: min(0.8rem + 3vw, 2rem);
  line-height: 1.2;
  padding: calc(var(--x-padding) * 1.5) calc(var(--x-padding) * 0.5);
  border-radius: 5px;
  font-family: "Heebo", sans-serif;
  font-weight: 650;
  text-wrap: balance;
  word-spacing: 0;
  font-variant-ligatures: no-common-ligatures;
  overflow: visible;
  flex-basis: 100%;
  display: flex;
  z-index: 2;
  justify-content: center;
  align-items: center;
  text-align: center;
  align-self: flex-end;
}
@media (max-width: 575.98px) {
  body main .demartilizer .mart .mart-quote {
    border-radius: 0;
    border: 0 none;
    padding: calc(var(--x-padding) * 1) calc(var(--x-padding) * 0.5);
  }
}
body main .demartilizer .mart .mart-quote > span {
  letter-spacing: 0.03rem;
  word-spacing: 0.05em;
  font-variant-ligatures: no-common-ligatures;
  transform: scaleX(0.9);
}
body main .demartilizer .mart .mart-quote > span > span {
  --shadow-offset: 0.05em;
  --shadow-offset-neg: calc(-1 * var(--shadow-offset));
  text-shadow: var(--shadow-offset-neg) var(--shadow-offset-neg) 0 #000, var(--shadow-offset) var(--shadow-offset-neg) 0 #000, var(--shadow-offset-neg) var(--shadow-offset) 0 #000, var(--shadow-offset) var(--shadow-offset) 0 #000, 1px 1px 5px black;
  filter: drop-shadow(0.1em 0.1em 2px rgba(0, 0, 0, 0.3));
}
body main .demartilizer .mart .mart-quote > span > span.cycling {
  filter: var(--blur-filter);
  transition: none;
  text-shadow: none;
}
body main .demartilizer .mart::before {
  display: block;
  position: absolute;
  right: 0.6rem;
  bottom: 0.5rem;
  z-index: 3;
  font-weight: 700;
  color: rgba(255, 208, 17, 0.8);
  text-shadow: -1px 2px 2px rgba(0, 0, 0, 0.8);
  font-family: "Roboto Slab", serif;
  font-size: calc(0.7rem + 0.25vw);
  content: "SmeetSmakelijk.nl - Soit.";
}
@media (max-width: 575.98px) {
  body main .demartilizer .mart::before {
    font-size: calc(0.6rem + 0.25vw);
  }
}
body main .demartilizer .mart-controls {
  display: grid;
  grid-template-columns: 0 1fr 0;
  align-items: start;
  justify-items: center;
  gap: 0;
}
@media (min-width: 576px) {
  body main .demartilizer .mart-controls {
    grid-template-columns: 1fr 50% 1fr;
  }
}
@media (min-width: 992px) {
  body main .demartilizer .mart-controls {
    grid-template-columns: 1fr 40% 1fr;
  }
}
body main .demartilizer .mart-controls > * {
  width: 100%;
  grid-column: 2;
}
body main .demartilizer .mart-controls input, body main .demartilizer .mart-controls select, body main .demartilizer .mart-controls button {
  font-family: "Roboto Slab", serif;
}
body main .demartilizer .mart-controls input, body main .demartilizer .mart-controls select {
  font-size: 1rem;
  padding: calc(var(--x-padding) * 0.15) calc(var(--x-padding) * 0.2);
  border-radius: 3px;
  border: 1px solid #fec51b;
  outline: 0;
  margin: 1px;
}
body main .demartilizer .mart-controls input:focus, body main .demartilizer .mart-controls select:focus {
  outline: 1px solid #ef1362;
}
body main .demartilizer .mart-controls .btn.btn-deluxe {
  margin: calc(var(--x-padding) * 0.5) 0;
  font-size: 1.3rem;
  color: #FFF;
  font-family: "Roboto Slab", serif;
  font-weight: 700;
  text-shadow: 1px 2px 0 rgba(0, 0, 0, 0.6), 0 3px 3px rgba(0, 0, 0, 0.2);
}
body main .demartilizer .mart-controls .btn.btn-deluxe:active {
  text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6), 0 -2px 2px rgba(0, 0, 0, 0.2);
}
body main .demartilizer .mart-controls .form-control:focus, body main .demartilizer .mart-controls .form-select:focus {
  box-shadow: 0 0 0 0.25rem rgba(255, 236, 164, 0.7);
}
body main .demartilizer .mart-controls input[type=search]::-webkit-search-cancel-button {
  /* Remove default */
  -webkit-appearance: none;
  /* Now your own custom styles */
  height: 14px;
  width: 14px;
  display: block;
  color: #888;
  cursor: pointer;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgb(210 210 210)" class="bi bi-x-circle-fill" viewBox="0 0 16 16"><path d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.354 4.646a.5.5 0 1 0-.708.708L7.293 8l-2.647 2.646a.5.5 0 0 0 .708.708L8 8.707l2.646 2.647a.5.5 0 0 0 .708-.708L8.707 8l2.647-2.646a.5.5 0 0 0-.708-.708L8 7.293 5.354 4.646z"/></svg>');
  /* setup all the background tweaks for our custom icon */
  background-repeat: no-repeat;
  /* icon size */
  background-size: 14px;
}
body footer {
  padding-top: calc(var(--x-padding) * 1.5);
  padding-bottom: calc(var(--x-padding) * 1.5);
  text-align: center;
  font-size: 0.7rem;
}
@media (max-width: 575.98px) {
  body footer {
    padding-top: calc(var(--x-padding) * 0.75);
    padding-bottom: calc(var(--x-padding) * 0.75);
  }
}
body footer {
  color: rgba(0, 0, 0, 0.5);
}
body footer p {
  margin: 0;
}
body footer a {
  color: #e00068;
}

svg.filters {
  position: absolute;
  width: 0;
  height: 0;
}

@keyframes cycling {
  from {
    opacity: 1;
    transform: translateY(-70%);
  }
  50% {
    opacity: 1;
  }
  to {
    opacity: 1;
    transform: translateY(70%);
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImRlbWFydC5zY3NzIiwiZGVtYXJ0LmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBUSxnSUErUFI7QUM5UEE7RUFDRSxxQ0FBcUM7RUFDckMsc0JBQXNCO0VBQ3RCLDhDQUE4QztFQUM5QyxpQkFBaUI7RUFDakIsc0JBQXNCO0VBQ3RCLG9CQUFvQjtFQUNwQix1QkFBdUI7RUFDdkIsMkJBQTJCO0VBQzNCLDRCQUE0QjtFQUM1QixxQkFBcUI7RUFDckIsd0NBQXdDO0FBQzFDOztBQUVBO0VBQ0UsV0FBVztFQUNYLFlBQVk7RUFDWixjQUFjO0FBQ2hCOztBQUVBO0VBQ0UsV0FBVztFQUNYLG1CQUFtQjtBQUNyQjs7QUFFQTtFQUNFLFNBQVM7RUFDVCxVQUFVO0FBQ1o7O0FBRUE7RUFDRSxTQUFTO0VBQ1QsVUFBVTtFQUNWLDRNQUE0TTtFQUM1TSxnQkFBZ0I7RUFDaEIsNkZBQTZGO0FBQy9GO0FBQ0E7RUFDRSxrQkFBa0I7RUFDbEIsZUFBZTtFQUNmLDJDQUEyQztFQUMzQywwQ0FBMEM7RUFDMUMsa0JBQWtCO0VBQ2xCLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0U7SUFDRSxnQkFBZ0I7RUFDbEI7QUFDRjtBQUNBO0VBQ0UsYUFBYTtFQUNiLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0U7SUFDRSxhQUFhO0VBQ2Y7QUFDRjtBQUNBO0VBQ0UsNkNBQTZDO0VBQzdDLGtCQUFrQjtFQUNsQixhQUFhO0VBQ2Isa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsVUFBVTtFQUNWLHNDQUFzQztBQUN4QztBQUNBO0VBQ0U7SUFDRSxrQkFBa0I7SUFDbEIsZ0JBQWdCO0lBQ2hCLGdCQUFnQjtJQUNoQiwwQ0FBMEM7SUFDMUMsMkNBQTJDO0VBQzdDO0FBQ0Y7QUFDQTtFQUNFLGtCQUFrQjtFQUNsQixRQUFRO0VBQ1IsY0FBYztFQUNkLFVBQVU7RUFDVixnQ0FBZ0M7RUFDaEMsc0JBQXNCO0VBQ3RCLGtDQUFrQztFQUNsQyw0QkFBNEI7RUFDNUIsOENBQThDO0FBQ2hEO0FBQ0E7RUFDRSxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLHlCQUF5QjtFQUN6QixrQ0FBa0M7RUFDbEMsZ0JBQWdCO0VBQ2hCLGtFQUFrRTtFQUNsRSxrQkFBa0I7RUFDbEIsZ0NBQWdDO0VBQ2hDLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsZUFBZTtFQUNmLDJDQUEyQztFQUMzQyxpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLGFBQWE7RUFDYixVQUFVO0VBQ1YsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsb0JBQW9CO0FBQ3RCO0FBQ0E7RUFDRTtJQUNFLGdCQUFnQjtJQUNoQixjQUFjO0lBQ2QsZ0VBQWdFO0VBQ2xFO0FBQ0Y7QUFDQTtFQUNFLHVCQUF1QjtFQUN2QixvQkFBb0I7RUFDcEIsMkNBQTJDO0VBQzNDLHNCQUFzQjtBQUN4QjtBQUNBO0VBQ0UsdUJBQXVCO0VBQ3ZCLG9EQUFvRDtFQUNwRCxzUEFBc1A7RUFDdFAsdURBQXVEO0FBQ3pEO0FBQ0E7RUFFRSwwQkFBMEI7RUFDMUIsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0UsY0FBYztFQUNkLGtCQUFrQjtFQUNsQixhQUFhO0VBQ2IsY0FBYztFQUNkLFVBQVU7RUFDVixnQkFBZ0I7RUFDaEIsOEJBQThCO0VBQzlCLDRDQUE0QztFQUM1QyxpQ0FBaUM7RUFDakMsZ0NBQWdDO0VBQ2hDLG9DQUFvQztBQUN0QztBQUNBO0VBQ0U7SUFDRSxnQ0FBZ0M7RUFDbEM7QUFDRjtBQUNBO0VBQ0UsYUFBYTtFQUNiLDhCQUE4QjtFQUM5QixrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLE1BQU07QUFDUjtBQUNBO0VBQ0U7SUFDRSxrQ0FBa0M7RUFDcEM7QUFDRjtBQUNBO0VBQ0U7SUFDRSxrQ0FBa0M7RUFDcEM7QUFDRjtBQUNBO0VBQ0UsV0FBVztFQUNYLGNBQWM7QUFDaEI7QUFDQTtFQUNFLGlDQUFpQztBQUNuQztBQUNBO0VBQ0UsZUFBZTtFQUNmLG1FQUFtRTtFQUNuRSxrQkFBa0I7RUFDbEIseUJBQXlCO0VBQ3pCLFVBQVU7RUFDVixXQUFXO0FBQ2I7QUFDQTtFQUNFLDBCQUEwQjtBQUM1QjtBQUNBO0VBQ0Usc0NBQXNDO0VBQ3RDLGlCQUFpQjtFQUNqQixXQUFXO0VBQ1gsaUNBQWlDO0VBQ2pDLGdCQUFnQjtFQUNoQix1RUFBdUU7QUFDekU7QUFDQTtFQUNFLHdFQUF3RTtBQUMxRTtBQUNBO0VBQ0Usa0RBQWtEO0FBQ3BEO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsd0JBQXdCO0VBQ3hCLCtCQUErQjtFQUMvQixZQUFZO0VBQ1osV0FBVztFQUNYLGNBQWM7RUFDZCxXQUFXO0VBQ1gsZUFBZTtFQUNmLDZaQUE2WjtFQUM3Wix3REFBd0Q7RUFDeEQsNEJBQTRCO0VBQzVCLGNBQWM7RUFDZCxxQkFBcUI7QUFDdkI7QUFDQTtFQUNFLHlDQUF5QztFQUN6Qyw0Q0FBNEM7RUFDNUMsa0JBQWtCO0VBQ2xCLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0U7SUFDRSwwQ0FBMEM7SUFDMUMsNkNBQTZDO0VBQy9DO0FBQ0Y7QUFDQTtFQUNFLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0UsU0FBUztBQUNYO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLFFBQVE7RUFDUixTQUFTO0FBQ1g7O0FBRUE7RUFDRTtJQUNFLFVBQVU7SUFDViwyQkFBMkI7RUFDN0I7RUFDQTtJQUNFLFVBQVU7RUFDWjtFQUNBO0lBQ0UsVUFBVTtJQUNWLDBCQUEwQjtFQUM1QjtBQUNGIiwiZmlsZSI6ImRlbWFydC5jc3MiLCJzb3VyY2VzQ29udGVudCI6W251bGwsIkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Sb2JvdG8rU2xhYjp3Z2h0QDQwMDs3MDAmZGlzcGxheT1zd2FwJmZhbWlseT1IZWVibzp3Z2h0QDY1MCZkaXNwbGF5PXN3YXBcIik7XG46cm9vdCB7XG4gIC0tYmx1ci1maWx0ZXI6IHVybCgnI21icy1tb3Rpb25ibHVyJyk7XG4gIC0tbWFydC1pbnRlcnZhbDogMTAwbXM7XG4gIC0tbWFydC1iZzogdXJsKCcuL2ltZy9tYXJ0LWludHJvZHVjZWVydC53ZWJwJyk7XG4gIC0teC1wYWRkaW5nOiAycmVtO1xuICAtLW92ZXJsYXktb3BhY2l0eTogNDAlO1xuICAtLTE2LTktcmF0aW86IDU2LjI1JTtcbiAgLS1iYXNlLWNvbG9yOiAyNDQgMCAxMDQ7XG4gIC0tYmFzZS1jb2xvci1kYXJrOiAxMjIgMCA1MjtcbiAgLS1iYXNlLWNvbG9yLWRhcmtlcjogNjEgMCAyNjtcbiAgLS1iYXNlLWNvbG9yLWh1ZTogMzM0O1xuICAtLWZpbGwtYXZhaWxhYmxlOiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xufVxuXG5odG1sIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbmJvZHkge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cblxuaHRtbCwgYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1mYW1pbHk6IHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiKDI1NSwgMjE0LCA5NCkgMCUsIHJnYigyNTQsIDE5MSwgNCkgMTAwJSkgbm8tcmVwZWF0O1xufVxuYm9keSBtYWluLCBib2R5IGZvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLXgtcGFkZGluZykgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0teC1wYWRkaW5nKSAqIDAuNSk7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keSBtYWluLCBib2R5IGZvb3RlciB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgfVxufVxuYm9keSBtYWluIC5kZW1hcnRpbGl6ZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIGJvZHkgbWFpbiAuZGVtYXJ0aWxpemVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5ib2R5IG1haW4gLmRlbWFydGlsaXplciAubWFydCB7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggMS41cmVtIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhc3BlY3QtcmF0aW86IDE2Lzk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi9pbWcvY3J0LnBuZ1wiKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICBib2R5IG1haW4gLmRlbWFydGlsaXplciAubWFydCB7XG4gICAgYXNwZWN0LXJhdGlvOiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDUwdmg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS14LXBhZGRpbmcpICogLTAuNSk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLXgtcGFkZGluZykgKiAtMC41KTtcbiAgfVxufVxuYm9keSBtYWluIC5kZW1hcnRpbGl6ZXIgLm1hcnQgLm1hcnQtYmVlbGQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tbWFydC1iZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtaW1hZ2UgMTAwbXMgZWFzZS1pbi1vdXQ7XG59XG5ib2R5IG1haW4gLmRlbWFydGlsaXplciAubWFydCAubWFydC1xdW90ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZ3JpZC1yb3c6IDI7XG4gIGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGZvbnQtc2l6ZTogbWluKDAuOHJlbSArIDN2dywgMnJlbSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBhZGRpbmc6IGNhbGModmFyKC0teC1wYWRkaW5nKSAqIDEuNSkgY2FsYyh2YXIoLS14LXBhZGRpbmcpICogMC41KTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBmb250LWZhbWlseTogXCJIZWVib1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjUwO1xuICB0ZXh0LXdyYXA6IGJhbGFuY2U7XG4gIHdvcmQtc3BhY2luZzogMDtcbiAgZm9udC12YXJpYW50LWxpZ2F0dXJlczogbm8tY29tbW9uLWxpZ2F0dXJlcztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHotaW5kZXg6IDI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIGJvZHkgbWFpbiAuZGVtYXJ0aWxpemVyIC5tYXJ0IC5tYXJ0LXF1b3RlIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlcjogMCBub25lO1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0teC1wYWRkaW5nKSAqIDEpIGNhbGModmFyKC0teC1wYWRkaW5nKSAqIDAuNSk7XG4gIH1cbn1cbmJvZHkgbWFpbiAuZGVtYXJ0aWxpemVyIC5tYXJ0IC5tYXJ0LXF1b3RlID4gc3BhbiB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzcmVtO1xuICB3b3JkLXNwYWNpbmc6IDAuMDVlbTtcbiAgZm9udC12YXJpYW50LWxpZ2F0dXJlczogbm8tY29tbW9uLWxpZ2F0dXJlcztcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMC45KTtcbn1cbmJvZHkgbWFpbiAuZGVtYXJ0aWxpemVyIC5tYXJ0IC5tYXJ0LXF1b3RlID4gc3BhbiA+IHNwYW4ge1xuICAtLXNoYWRvdy1vZmZzZXQ6IDAuMDVlbTtcbiAgLS1zaGFkb3ctb2Zmc2V0LW5lZzogY2FsYygtMSAqIHZhcigtLXNoYWRvdy1vZmZzZXQpKTtcbiAgdGV4dC1zaGFkb3c6IHZhcigtLXNoYWRvdy1vZmZzZXQtbmVnKSB2YXIoLS1zaGFkb3ctb2Zmc2V0LW5lZykgMCAjMDAwLCB2YXIoLS1zaGFkb3ctb2Zmc2V0KSB2YXIoLS1zaGFkb3ctb2Zmc2V0LW5lZykgMCAjMDAwLCB2YXIoLS1zaGFkb3ctb2Zmc2V0LW5lZykgdmFyKC0tc2hhZG93LW9mZnNldCkgMCAjMDAwLCB2YXIoLS1zaGFkb3ctb2Zmc2V0KSB2YXIoLS1zaGFkb3ctb2Zmc2V0KSAwICMwMDAsIDFweCAxcHggNXB4IGJsYWNrO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAuMWVtIDAuMWVtIDJweCByZ2JhKDAsIDAsIDAsIDAuMykpO1xufVxuYm9keSBtYWluIC5kZW1hcnRpbGl6ZXIgLm1hcnQgLm1hcnQtcXVvdGUgPiBzcGFuID4gc3Bhbi5jeWNsaW5nIHtcbiAgLXdlYmtpdC1maWx0ZXI6IHZhcigtLWJsdXItZmlsdGVyKTtcbiAgZmlsdGVyOiB2YXIoLS1ibHVyLWZpbHRlcik7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuYm9keSBtYWluIC5kZW1hcnRpbGl6ZXIgLm1hcnQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwLjZyZW07XG4gIGJvdHRvbTogMC41cmVtO1xuICB6LWluZGV4OiAzO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogcmdiYSgyNTUsIDIwOCwgMTcsIDAuOCk7XG4gIHRleHQtc2hhZG93OiAtMXB4IDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjgpO1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gU2xhYlwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiBjYWxjKDAuN3JlbSArIDAuMjV2dyk7XG4gIGNvbnRlbnQ6IFwiU21lZXRTbWFrZWxpamsubmwgLSBTb2l0LlwiO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIGJvZHkgbWFpbiAuZGVtYXJ0aWxpemVyIC5tYXJ0OjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjZyZW0gKyAwLjI1dncpO1xuICB9XG59XG5ib2R5IG1haW4gLmRlbWFydGlsaXplciAubWFydC1jb250cm9scyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMCAxZnIgMDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICBib2R5IG1haW4gLmRlbWFydGlsaXplciAubWFydC1jb250cm9scyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgNTAlIDFmcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkgbWFpbiAuZGVtYXJ0aWxpemVyIC5tYXJ0LWNvbnRyb2xzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciA0MCUgMWZyO1xuICB9XG59XG5ib2R5IG1haW4gLmRlbWFydGlsaXplciAubWFydC1jb250cm9scyA+ICoge1xuICB3aWR0aDogMTAwJTtcbiAgZ3JpZC1jb2x1bW46IDI7XG59XG5ib2R5IG1haW4gLmRlbWFydGlsaXplciAubWFydC1jb250cm9scyBpbnB1dCwgYm9keSBtYWluIC5kZW1hcnRpbGl6ZXIgLm1hcnQtY29udHJvbHMgc2VsZWN0LCBib2R5IG1haW4gLmRlbWFydGlsaXplciAubWFydC1jb250cm9scyBidXR0b24ge1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gU2xhYlwiLCBzZXJpZjtcbn1cbmJvZHkgbWFpbiAuZGVtYXJ0aWxpemVyIC5tYXJ0LWNvbnRyb2xzIGlucHV0LCBib2R5IG1haW4gLmRlbWFydGlsaXplciAubWFydC1jb250cm9scyBzZWxlY3Qge1xuICBmb250LXNpemU6IDFyZW07XG4gIHBhZGRpbmc6IGNhbGModmFyKC0teC1wYWRkaW5nKSAqIDAuMTUpIGNhbGModmFyKC0teC1wYWRkaW5nKSAqIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZlYzUxYjtcbiAgb3V0bGluZTogMDtcbiAgbWFyZ2luOiAxcHg7XG59XG5ib2R5IG1haW4gLmRlbWFydGlsaXplciAubWFydC1jb250cm9scyBpbnB1dDpmb2N1cywgYm9keSBtYWluIC5kZW1hcnRpbGl6ZXIgLm1hcnQtY29udHJvbHMgc2VsZWN0OmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkICNlZjEzNjI7XG59XG5ib2R5IG1haW4gLmRlbWFydGlsaXplciAubWFydC1jb250cm9scyAuYnRuLmJ0bi1kZWx1eGUge1xuICBtYXJnaW46IGNhbGModmFyKC0teC1wYWRkaW5nKSAqIDAuNSkgMDtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gU2xhYlwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1zaGFkb3c6IDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuNiksIDAgM3B4IDNweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5ib2R5IG1haW4gLmRlbWFydGlsaXplciAubWFydC1jb250cm9scyAuYnRuLmJ0bi1kZWx1eGU6YWN0aXZlIHtcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuNiksIDAgLTJweCAycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuYm9keSBtYWluIC5kZW1hcnRpbGl6ZXIgLm1hcnQtY29udHJvbHMgLmZvcm0tY29udHJvbDpmb2N1cywgYm9keSBtYWluIC5kZW1hcnRpbGl6ZXIgLm1hcnQtY29udHJvbHMgLmZvcm0tc2VsZWN0OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDI1NSwgMjM2LCAxNjQsIDAuNyk7XG59XG5ib2R5IG1haW4gLmRlbWFydGlsaXplciAubWFydC1jb250cm9scyBpbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAvKiBSZW1vdmUgZGVmYXVsdCAqL1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC8qIE5vdyB5b3VyIG93biBjdXN0b20gc3R5bGVzICovXG4gIGhlaWdodDogMTRweDtcbiAgd2lkdGg6IDE0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzg4ODtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNlwiIGZpbGw9XCJyZ2IoMjEwIDIxMCAyMTApXCIgY2xhc3M9XCJiaSBiaS14LWNpcmNsZS1maWxsXCIgdmlld0JveD1cIjAgMCAxNiAxNlwiPjxwYXRoIGQ9XCJNMTYgOEE4IDggMCAxIDEgMCA4YTggOCAwIDAgMSAxNiAwek01LjM1NCA0LjY0NmEuNS41IDAgMSAwLS43MDguNzA4TDcuMjkzIDhsLTIuNjQ3IDIuNjQ2YS41LjUgMCAwIDAgLjcwOC43MDhMOCA4LjcwN2wyLjY0NiAyLjY0N2EuNS41IDAgMCAwIC43MDgtLjcwOEw4LjcwNyA4bDIuNjQ3LTIuNjQ2YS41LjUgMCAwIDAtLjcwOC0uNzA4TDggNy4yOTMgNS4zNTQgNC42NDZ6XCIvPjwvc3ZnPicpO1xuICAvKiBzZXR1cCBhbGwgdGhlIGJhY2tncm91bmQgdHdlYWtzIGZvciBvdXIgY3VzdG9tIGljb24gKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLyogaWNvbiBzaXplICovXG4gIGJhY2tncm91bmQtc2l6ZTogMTRweDtcbn1cbmJvZHkgZm9vdGVyIHtcbiAgcGFkZGluZy10b3A6IGNhbGModmFyKC0teC1wYWRkaW5nKSAqIDEuNSk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKHZhcigtLXgtcGFkZGluZykgKiAxLjUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIGJvZHkgZm9vdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS14LXBhZGRpbmcpICogMC43NSk7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0teC1wYWRkaW5nKSAqIDAuNzUpO1xuICB9XG59XG5ib2R5IGZvb3RlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5ib2R5IGZvb3RlciBwIHtcbiAgbWFyZ2luOiAwO1xufVxuYm9keSBmb290ZXIgYSB7XG4gIGNvbG9yOiAjZTAwMDY4O1xufVxuXG5zdmcuZmlsdGVycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbn1cblxuQGtleWZyYW1lcyBjeWNsaW5nIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTcwJSk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg3MCUpO1xuICB9XG59XG5cbi8qIyBzb3VyY2VNYXBwaW5nVVJMPWRlbWFydC5jc3MubWFwICovXG4iXX0= */