/*!*************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/css-loader/dist/cjs.js!../../node_modules/postcss-loader/dist/cjs.js!../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./assets/css/main.scss ***!
  \*************************************************************************************************************************************************************************************************/
footer .wp-block-image.cornell-duffield-engineering-logo > * {
  width: 327px;
  height: auto;
  max-width: 100%;
}

header a[href="https://www.cornell.edu/"] img {
  min-width: 59px;
}

@media (min-width: 600px) and (max-width: 900px) {
  .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) {
    display: none;
  }
  .wp-block-navigation__responsive-container-open:not(.always-shown) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
body.has-site-color-red-and-white {
  --site-scheme--color-background: var(--wp--preset--color--red-200, rgb(179, 27, 27));
  --site-scheme--color-text: #fff;
}

body.has-site-color-beige-and-black {
  --site-scheme--color-background: var(--wp--preset--color--cream, rgb(252, 246, 238));
  --site-scheme--color-text: #000;
  --wp--preset--color--base: #000;
  background-color: white;
}
body.has-site-color-beige-and-black footer figure.wp-block-image img {
  -webkit-filter: invert(1);
          filter: invert(1);
}

header,
footer {
  background-color: var(--site-scheme--color-background);
  color: var(--site-scheme--color-text);
}

.wp-block-cover:has(.cover-hide-video-button) {
  --mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTcnIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCAxNyAxOCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMTUgMEgxMS4yNUMxMC44NTIyIDAgMTAuNDcwNiAwLjE1ODAzNSAxMC4xODkzIDAuNDM5MzRDOS45MDgwNCAwLjcyMDY0NCA5Ljc1IDEuMTAyMTggOS43NSAxLjVWMTYuNUM5Ljc1IDE2Ljg5NzggOS45MDgwNCAxNy4yNzk0IDEwLjE4OTMgMTcuNTYwN0MxMC40NzA2IDE3Ljg0MiAxMC44NTIyIDE4IDExLjI1IDE4SDE1QzE1LjM5NzggMTggMTUuNzc5NCAxNy44NDIgMTYuMDYwNyAxNy41NjA3QzE2LjM0MiAxNy4yNzk0IDE2LjUgMTYuODk3OCAxNi41IDE2LjVWMS41QzE2LjUgMS4xMDIxOCAxNi4zNDIgMC43MjA2NDQgMTYuMDYwNyAwLjQzOTM0QzE1Ljc3OTQgMC4xNTgwMzUgMTUuMzk3OCAwIDE1IDBaTTE1IDE2LjVIMTEuMjVWMS41SDE1VjE2LjVaTTUuMjUgMEgxLjVDMS4xMDIxOCAwIDAuNzIwNjQ0IDAuMTU4MDM1IDAuNDM5MzQgMC40MzkzNEMwLjE1ODAzNSAwLjcyMDY0NCAwIDEuMTAyMTggMCAxLjVWMTYuNUMwIDE2Ljg5NzggMC4xNTgwMzUgMTcuMjc5NCAwLjQzOTM0IDE3LjU2MDdDMC43MjA2NDQgMTcuODQyIDEuMTAyMTggMTggMS41IDE4SDUuMjVDNS42NDc4MiAxOCA2LjAyOTM2IDE3Ljg0MiA2LjMxMDY2IDE3LjU2MDdDNi41OTE5NiAxNy4yNzk0IDYuNzUgMTYuODk3OCA2Ljc1IDE2LjVWMS41QzYuNzUgMS4xMDIxOCA2LjU5MTk2IDAuNzIwNjQ0IDYuMzEwNjYgMC40MzkzNEM2LjAyOTM2IDAuMTU4MDM1IDUuNjQ3ODIgMCA1LjI1IDBaTTUuMjUgMTYuNUgxLjVWMS41SDUuMjVWMTYuNVonIGZpbGw9JyNDQTE1MEMnLz48L3N2Zz4=);
}
.wp-block-cover:has(.cover-hide-video-button) .wp-block-post-title {
  --wp--preset--color--base: white;
}
.wp-block-cover:has(.cover-hide-video-button).paused {
  --mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAxNyAyMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMTUuNzg3NSA4LjQ4MzlMMi4yOCAwLjIyMDc4MUMyLjA1MjI3IDAuMDgxMzMwMSAxLjc5MTQ0IDAuMDA1MjAxNDYgMS41MjQ0NSAwLjAwMDI1NzJDMS4yNTc0NiAtMC4wMDQ2ODcwNiAwLjk5Mzk4OSAwLjA2MTczMjIgMC43NjEyNSAwLjE5MjY1NUMwLjUzMDcyOCAwLjMyMTU0NSAwLjMzODY5NiAwLjUwOTUxMSAwLjIwNDkwNCAwLjczNzIyMkMwLjA3MTExMDcgMC45NjQ5MzQgMC4wMDAzODUxNzkgMS4yMjQxNyAwIDEuNDg4MjhWMTguMDEyN0MwLjAwMTczNjk3IDE4LjQwODggMC4xNjA3MTkgMTguNzg4MSAwLjQ0MTk5NyAxOS4wNjcxQzAuNzIzMjc2IDE5LjM0NjEgMS4xMDM4MyAxOS41MDIgMS41IDE5LjUwMDVDMS43NzY1MiAxOS41MDAzIDIuMDQ3NjcgMTkuNDI0MSAyLjI4Mzc1IDE5LjI4MDJMMTUuNzg3NSAxMS4wMTdDMTYuMDA0NiAxMC44ODQ3IDE2LjE4NCAxMC42OTg4IDE2LjMwODQgMTAuNDc3MkMxNi40MzI5IDEwLjI1NTUgMTYuNDk4MyAxMC4wMDU2IDE2LjQ5ODMgOS43NTE0QzE2LjQ5ODMgOS40OTcyIDE2LjQzMjkgOS4yNDcyNyAxNi4zMDg0IDkuMDI1NjNDMTYuMTg0IDguODAzOTggMTYuMDA0NiA4LjYxODA4IDE1Ljc4NzUgOC40ODU3OFY4LjQ4MzlaTTEuNSAxNy45OTQ4VjEuNTAwNDdMMTQuOTg0MSA5Ljc1MDQ3TDEuNSAxNy45OTQ4WicgZmlsbD0nI0NBMTUwQycvPjwvc3ZnPgo=);
}
.wp-block-cover:has(.cover-hide-video-button) .cover-hide-video-button {
  --button--background-color: #fff;
  --button--color: var(--wp--preset--color--red-200);
  margin: 1em;
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-radius: 32px;
  border: 2px solid var(--button--color);
  background-color: var(--button--background-color);
  -webkit-backdrop-filter: blur(3px);
          backdrop-filter: blur(3px);
  color: var(--button--color);
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  justify-items: center;
  padding: 0.5em 1em;
}
.wp-block-cover:has(.cover-hide-video-button) .cover-hide-video-button:hover {
  --button--background-color: rgba(255, 255, 255, 0.8);
}
.wp-block-cover:has(.cover-hide-video-button) .cover-hide-video-button:before {
  content: "";
  background-color: currentcolor;
  height: 24px;
  width: 24px;
  -webkit-mask: var(--mask-image);
          mask: var(--mask-image);
  --mask-size: contain;
  --mask-repeat: no-repeat;
  --mask-position: center;
  -webkit-mask-size: var(--mask-size);
          mask-size: var(--mask-size);
  -webkit-mask-repeat: var(--mask-repeat);
          mask-repeat: var(--mask-repeat);
  -webkit-mask-position: var(--mask-position);
          mask-position: var(--mask-position);
}

.wp-block-post-template .wp-block-post:has(.wp-block-post-card-link) {
  position: relative;
}
.wp-block-post-template .wp-block-post:has(.wp-block-post-card-link) .wp-block-post-card-link {
  position: absolute;
  inset: 0;
  z-index: 1;
}
.wp-block-post-template .wp-block-post:has(.wp-block-post-card-link) :where(a:not(.wp-block-post-card-link), button) {
  position: relative;
  z-index: 2;
}
.wp-block-post-template .wp-block-post:has(.wp-block-post-card-link):has(.wp-block-post-card-link:is(:focus, :hover)) .wp-block-post-title {
  opacity: 0.7;
  text-decoration: underline;
  text-decoration-thickness: 2px;
  text-underline-offset: 2px;
}

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