

/* Start:/local/templates/kristall/components/bitrix/search.page/search/style.css?1772746902163*/
a.search-page-params {
	border-bottom: 1px dashed blue;
	text-decoration: none;
}
div.search-page-params {
	margin-top: 6px;
}
.search-item-rate {font-size: 11px;}
/* End */


/* Start:/local/templates/kristall/css/card.css?177460915334235*/
@charset "UTF-8";
/* Семейство шрифта брать из ./dev/scss/fonts.scss */
:root {
  --header-height: 90px;
  --vwIdth: 1903;
}
@media screen and (max-width: 990px) {
  :root {
    --header-height: 60px;
  }
}
@media screen and (min-width: 1921px) {
  :root {
    --vwIdth: 1903;
  }
}
@media screen and (max-width: 1680px) {
  :root {
    --vwIdth: 1663;
  }
}
@media screen and (max-width: 1440px) {
  :root {
    --vwIdth: 1423;
  }
}
@media screen and (max-width: 1180px) {
  :root {
    --vwIdth: 1167;
  }
}
@media screen and (max-width: 990px) {
  :root {
    --vwIdth: 990;
  }
}
@media screen and (max-width: 768px) {
  :root {
    --vwIdth: 768;
  }
}
@media screen and (max-width: 600px) {
  :root {
    --vwIdth: 600;
  }
}
@media screen and (max-width: 450px) {
  :root {
    --vwIdth: 450;
  }
}

.card-main {
  overflow: hidden;
}
.card-main__container {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.card-main__col {
  width: calc(50% - 30px);
}
@media screen and (max-width: 990px) {
  .card-main__col {
    width: calc(50% - 10px);
  }
}
@media screen and (max-width: 450px) {
  .card-main__col {
    width: 100%;
  }
}
@media screen and (max-width: 450px) {
  .card-main__col:first-child {
    margin-bottom: 25px;
  }
}
.card-main__view {
  position: relative;
  background: #fff;
}

.card-main__view-img {
  position: relative;
  padding-bottom: 100%;
}
.card-main__view-img img {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: center;
}
.card-main__view::before {
  content: "";
  position: absolute;
  right: 100%;
  top: 0;
  width: 50vw;
  height: 100%;
  background: #fff;
}

.card-desc__info {
  display: flex;
  justify-content: space-between;
  margin-bottom: 25px;
}
.card-desc__info-subtitle {
  margin-bottom: 15px;
}
.card-desc__info-title h1,
.card-desc__info-title .h1 {
  font-weight: 600;
  margin-bottom: 0;
  color: #02195E;
}
@media screen and (min-width: 1441px) {
  .card-desc__info-title h1,
.card-desc__info-title .h1 {
    font-size: 2.625rem;
  }
}
.card-desc__data {
  margin-bottom: 30px;
}
@media screen and (max-width: 990px) {
  .card-desc__data {
    margin-bottom: 15px;
  }
}
.card-desc__data-item {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 8px;
  margin-bottom: 15px;
  position: relative;
}
.card-desc__data-icon {
  margin-top: -0.5rem;
  width: 12px;
  height: 12px;
}
.card-desc__data-icon .icon {
  width: 100%;
  height: 100%;
  fill: #02195E;
}
.card-desc__data-name {
  font-weight: 600;
  font-size: 1rem;
  line-height: 150%;
  color: #02195E;
}
.card-desc__data-value {
  font-size: 1rem;
  color: #02195E;
}
.card-desc__data .volume-list {
  width: 100%;
  /* filter: drop-shadow(2px 4px 5px rgba(0, 0, 0, 0.1)); */
  color: #1e2022;
}
.card-desc__text {
  margin-top: 8px;
  font-size: 0.875rem;
  color: #1e2022;
}
.card-desc__tooltipe {
  margin-bottom: 30px;
}
@media screen and (max-width: 990px) {
  .card-desc__tooltipe {
    margin-bottom: 15px;
  }
}
.tooltipe-head__text{
  cursor: pointer;
  font-weight: 600;
  color: #02195E;
}
.tooltipe-head svg{
  transition: .3s;
}
.tooltipe-head._active svg{
  transform: rotate(-180deg);
}
.card-products__slider {
  width: 100%;
  position: relative;
  overflow: hidden;
}
.card-products__slider .swiper-slide {
  height: auto;
}

.card-cocktail__slider {
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.card-cocktail__slider:not(.swiper-container-initialized) .swiper-nav {
  display: none;
}
.card-cocktail__slide {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  position: relative;
}
.card-cocktail__slide-desc {
  width: 50%;
}
@media screen and (max-width: 600px) {
  .card-cocktail__slide-desc {
    width: 100%;
    order: 2;
  }
}
@media screen and (max-width: 450px) {
  .card-cocktail__slide-desc-content {
    padding: 0 25px;
  }
}
.card-cocktail__slide-img {
  width: 60%;
  margin-left: auto;
}
@media screen and (max-width: 600px) {
  .card-cocktail__slide-img {
    width: 75%;
    margin: 0 auto;
  }
}
.card-cocktail__slide-img-wrap {
  width: 50%;
  position: relative;
}
@media screen and (max-width: 600px) {
  .card-cocktail__slide-img-wrap {
    width: 100%;
    order: 1;
    margin-bottom: 25px;
  }
}
.card-cocktail__slide-img img {
  display: block;
  width: 100%;
}
.card-cocktail__name {
  margin-top: 30px;
}
@media screen and (max-width: 990px) {
  .card-cocktail__name {
    margin-top: 0;
  }
}
.card-cocktail__name h2,
.card-cocktail__name .h2 {
  font-weight: 400;
}
.card-cocktail__compound {
  display: table;
  margin-bottom: 40px;
}
@media screen and (max-width: 990px) {
  .card-cocktail__compound {
    margin-bottom: 15px;
  }
}
.card-cocktail__compound-row {
  display: table-row;
}
.card-cocktail__compound-item {
  padding-bottom: 4px;
  display: table-cell;
  font-weight: 400;
  font-size: 0.9375rem;
  line-height: 167%;
}
.card-cocktail__compound-item:last-child {
  padding-left: 27px;
}
.card-cocktail__label {
  margin-bottom: 10px;
}
.card-cocktail__note {
  padding: 25px;
  background: #edf1f3;
  border-radius: 4px;
}
.card-cocktail__note .ul-list li,
.card-cocktail__note .ol-list li {
  font-size: 0.9375rem;
}
.card-cocktail .container {
  position: relative;
}
.card-cocktail .card-text-gray {
  margin-bottom: 10px;
}
.card-cocktail .swiper-slide {
  overflow: hidden;
}

.card-reward__title {
  color: #1e2022;
}
.card-reward__title h1,
.card-reward__title .h1 {
  color: inherit !important;
}
.card-reward__slider {
  overflow: hidden;
}
.card-reward__slider:not(.swiper-container-initialized) .swiper-slide {
  width: 50%;
}
@media screen and (max-width: 600px) {
  .card-reward__slider:not(.swiper-container-initialized) .swiper-slide {
    width: 100%;
  }
}
.card-reward__slider:not(.swiper-container-initialized) .swiper-nav {
  display: none;
}
.card-reward__slide {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
}

.card-reward__img {
  width: 31%;
  padding-top: 31%;
  position: relative;
}
.card-reward__img img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: center;
}
.card-reward__text {
  width: 69%;
  padding-left: 20px;
}
.card-reward__name {
  padding-bottom: 13px;
  margin-bottom: 25px;
  border-bottom: 1px solid #02195E;
  color: #02195E;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 125%;
}

@media (min-width: 1400px) {
  .card-reward__name span{
    width: 60%;
  }
}

@media screen and (max-width: 1200px) {
  .card-reward__name {
    margin-bottom: 10px;
    padding-bottom: 10px;
    font-size: 1.125rem;
  }
  .card-reward__name span{
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .card-reward__name {
    font-size: 14px;
  }

  .card-reward__img {
    width: 27%;
    padding-top: 27%;
  }
}
.card-reward__desc {
  margin-bottom: 8px;
  font-size: 1rem;
  line-height: 156%;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
.card-reward__date {
  font-size: 1rem;
  line-height: 150%;
  color: #02195E;
}

@media (max-width: 767px) {
  .card-reward__date {
    font-size: 0.875rem;
  }
}

.card-etc__slider {
  margin: -50px 0 -20px;
  padding: 50px 0;
  position: relative;
  overflow: hidden;
}
.card-etc__slider .card-bottle {
  pointer-events: none;
}
.card-etc__slider .card-etc__slide {
  height: 100%;
}
.card-etc__slider .swiper-slide {
  height: auto;
}
.card-etc__slide {
  width: 100%;
  text-decoration: none;
}
.card-etc__slide-title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 1.5rem;
}
.card-etc__slide-desc {
  margin-bottom: 12px;
  font-size: 0.875rem;
}
.card-etc__slide-volume {
  margin-top: auto;
}
.card-etc__slide-volume .volume-list__item {
  background: rgba(255, 255, 255, 0.23);
}
.card-etc__slide .card-etc__label-list {
  transition: opacity 0.3s ease-in-out;
}
.card-etc__double-side {
  position: relative;
  transition: transform 0.9s ease-in-out;
  transform-style: preserve-3d;
  height: inherit;
}
.card-etc__double-side-container {
  perspective: 1000px;
  height: inherit;
}
@media screen and (hover: hover) {
  .card-etc__double-side-container:hover .card-etc__double-side {
    transform: rotateY(180deg);
  }
  .card-etc__double-side-container:hover .card-etc__label-list {
    opacity: 0;
  }
}
.card-etc__double-side-front, .card-etc__double-side-back {
  backface-visibility: hidden;
  height: inherit;
}
.card-etc__double-side-back {
  display: flex;
  flex-direction: column;
  padding: 20px;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #58677c;
  color: #fff;
  transform: rotateY(180deg);
  border-radius: 4px;
}
.card-etc__link {
  position: relative;
  z-index: 1;
}

.card-section:not(:last-child) {
  margin-bottom: 60px;
}

@media screen and (max-width: 600px) {
  .card-section:not(:last-child) {
    margin-bottom: 50px;
  }
}
@media screen and (min-width: 1441px) {
  .card-section__title h1,
.card-section__title .h1,
.card-section__title h2,
.card-section__title .h2 {
    font-size: 1.5rem;
  }
}
.card-text-gray {
  font-size: 0.9375rem;
  line-height: 133%;
  color: #939aa5;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInV0aWxzL3ZhcmlhYmxlcy5zY3NzIiwidXRpbHMvc21hcnQtZ3JpZC5zY3NzIiwibW9kdWxlcy9jYXJkL2NhcmQtbWFpbi5zY3NzIiwibW9kdWxlcy9jYXJkL2NhcmQtZGVzYy5zY3NzIiwidXRpbHMvbWl4aW5zLnNjc3MiLCJtb2R1bGVzL2NhcmQvY2FyZC1wcm9kdWN0cy5zY3NzIiwibW9kdWxlcy9jYXJkL2NhcmQtY29ja3RhaWwuc2NzcyIsIm1vZHVsZXMvY2FyZC9jYXJkLXJld2FyZC5zY3NzIiwibW9kdWxlcy9jYXJkL2NhcmQtZXRjLnNjc3MiLCJjYXJkLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFzQjtBQTJCdEI7RUFDRTtFQU9BOztBQ2dCQTtFRHhCRjtJQUlJOzs7QUM4REY7RURsRUY7SUFXSTs7O0FDdkJGO0VEWUY7SUFlSTs7O0FDZkY7RURBRjtJQW1CSTs7O0FDUEY7RURaRjtJQXVCSTs7O0FDQ0Y7RUR4QkY7SUEyQkk7OztBQ1NGO0VEcENGO0lBK0JJOzs7QUNpQkY7RURoREY7SUFtQ0k7OztBQ3lCRjtFRDVERjtJQXVDSTs7OztBRWxFSjtFQUNFOztBQUVBO0VBQ0U7RUFDQTtFQUNBOztBQUdGO0VBQ0U7O0FEeUNGO0VDMUNBO0lBSUk7OztBRDBFSjtFQzlFQTtJQVFJOzs7QURzRUo7RUNuRUU7SUFFSTs7O0FBS047RUFDRTtFQUNBO0VBQ0EsWUZ6Qkk7O0FDOENOO0VDeEJBO0lBTUk7OztBQUdGO0VBQ0U7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxZRnRERTs7O0FHSk47RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFJQTtBQUFBO0VBRUU7RUFDQTs7QUYrRU47RUVsRkk7QUFBQTtJQ2lFSjs7O0FEckRBO0VBQ0U7O0FGMkJGO0VFNUJBO0lBSUk7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0EsTUhqQ0s7O0FHcUNUO0VBQ0U7RUN1Qko7RURyQkk7RUFDQSxPSDVDTTs7QUcrQ1I7RUNpQkY7RURmSSxPSDlDTzs7QUdpRFQ7RUFDRTtFQUNBO0VBQ0E7RUFDQSxPSHJETzs7QUd5RFg7RUFDRTtFQ0dGO0VEREUsT0g1RFM7O0FHK0RYO0VBQ0U7O0FGNUJGO0VFMkJBO0lBSUk7Ozs7QUVqRko7RUFDRTtFQUNBOztBQUVBO0VBQ0U7OztBQ0xKO0VBQ0U7RUFDQTtFQUNBOztBQUdFO0VBQ0U7O0FBS047RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBTHVESjtFS3hERTtJQUlJO0lBQ0E7OztBTCtETjtFSzVESTtJRjBHRjs7O0FFckdBO0VBQ0U7RUFDQTs7QUx5Q0o7RUszQ0U7SUFLSTtJQUNBOzs7QUFHRjtFQUNFO0VBQ0E7O0FMZ0NOO0VLbENJO0lBS0k7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0VBQ0E7O0FBS047RUFDRTs7QUxURjtFS1FBO0lBSUk7OztBQUdGO0FBQUE7RUFFRTs7QUFJSjtFQUNFO0VBQ0E7O0FMdkJGO0VLcUJBO0lBS0k7OztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUZYSjtFRWFJOztBQUVBO0VBQ0U7O0FBS047RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQSxlTnRGWTs7QU0wRlY7QUFBQTtFRmhDSjs7QUVzQ0E7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7OztBQzFIRjtFQUNFLE9QYVM7O0FPWFQ7QUFBQTtFQUVFOztBQUlKO0VBQ0U7O0FBSUk7RUFDRTs7QU4yRFI7RU01RE07SUFJSTs7O0FBSUo7RUFDRTs7QUFNUjtFQUNFO0VBQ0E7RUFDQTs7QU5zREY7RU16REE7SUh1R0U7OztBRy9GRjtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlKO0VBQ0U7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFSGNGO0VHWkU7O0FOYkY7RU1RQTtJQVFJO0lBQ0E7SUhRSjs7O0FHSEE7RUFDRTtFSEVGO0VHQUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VIUkE7RUdVRTs7O0FDckZGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBSUo7RUFDRTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFSmtESjs7QUk5Q0U7RUFDRTtFSjZDSjs7QUl6Q0U7RUFDRTs7QUFDQTtFQUNFOztBQUlKO0VBQ0U7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7O0FKOENKO0VJM0NNO0lBQ0U7O0VBR0Y7SUFDRTs7O0FBS047RUFFRTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFlSMUVTO0VRMkVULE9SL0VFO0VRZ0ZGO0VBQ0EsZVJwRVU7O0FRd0VkO0VBQ0U7RUFDQTs7O0FDbEZBO0VBQ0U7O0FSd0NKO0VRekNFO0lBSUk7OztBUjZETjtFUWpFRTtJQVFJOzs7QVIyRU47RVF0RUk7QUFBQTtBQUFBO0FBQUE7SUxxREo7OztBSzFDQTtFTDBDQTtFS3hDRTtFQUNBLE9UekJRIiwiZmlsZSI6ImNhcmQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiJGZvbnQ6ICdpYm1wbGV4c2Fucyc7IC8qINCh0LXQvNC10LnRgdGC0LLQviDRiNGA0LjRhNGC0LAg0LHRgNCw0YLRjCDQuNC3IC4vZGV2L3Njc3MvZm9udHMuc2NzcyAqL1xyXG4kZm9udFNpemVNYWluOiAxNjtcclxuJHRpbWU6IDAuM3M7XHJcblxyXG4vL0NPTE9SXHJcbiR3aGl0ZTogI2ZmZjtcclxuJGFjdGl2ZS1jb2xvcjogIzBhN2FmZjtcclxuJGdyYXk6ICM4NDhhOTQ7XHJcbiRncmF5LWJnOiAjZjZmOGY5O1xyXG4kZ3JheS1iZy1kYXJrOiAjNTg2NzdjO1xyXG4kZ3JheS1pY29uOiAjNTQ1NjU4O1xyXG4kZ3JheS1icmVhZGNydW1iczogIzc0NzY3ODtcclxuJGdyYXktdGV4dDogIzkzOWFhNTtcclxuJGdyYXktYm9yZGVyOiAjZGJkYmRiO1xyXG4kZ3JheS1lbGVtZW10czogcmdiYSgwLCAyNiwgNjIsIDY1JSk7XHJcbiRibGFjay10ZXh0OiAjMWUyMDIyO1xyXG4kYmxhY2stYmc6ICMwMDAyMDU7XHJcbiRlcnJvci1jb2xvcjogI2VmNDc0NztcclxuJGJvcmRlci1yYWRpdXM6IDRweDtcclxuJHVuZGVybGluZS1vZmZzZXQ6IDVweDtcclxuJGJsdWU6ICMwMGEwZmY7XHJcblxyXG4kekluZGV4U3VwOiA5OTk5O1xyXG4kekluZGV4SDogMztcclxuJHpJbmRleE06IDI7XHJcbiR6SW5kZXhMOiAxO1xyXG5cclxuOnJvb3Qge1xyXG4gIC0taGVhZGVyLWhlaWdodDogOTBweDtcclxuXHJcbiAgQGluY2x1ZGUgc20tYmxvY2soKSB7XHJcbiAgICAtLWhlYWRlci1oZWlnaHQ6IDYwcHg7XHJcbiAgfVxyXG5cclxuICAvLyB2YXJpYWJsZXMgZm9yIHRvVncoKVxyXG4gIC0tdndJZHRoOiAxOTAzO1xyXG5cclxuICBAaW5jbHVkZSBmcm9tKDE5MjFweCkge1xyXG4gICAgLS12d0lkdGg6IDE5MDM7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBsZy1ibG9jaygpIHtcclxuICAgIC0tdndJZHRoOiAxNjYzO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWQtYmxvY2soKSB7XHJcbiAgICAtLXZ3SWR0aDogMTQyMztcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHhtZC1ibG9jaygpIHtcclxuICAgIC0tdndJZHRoOiAxMTY3O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc20tYmxvY2soKSB7XHJcbiAgICAtLXZ3SWR0aDogOTkwO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgeHMtYmxvY2soKSB7XHJcbiAgICAtLXZ3SWR0aDogNzY4O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgeHhzLWJsb2NrKCkge1xyXG4gICAgLS12d0lkdGg6IDYwMDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHh4eHMtYmxvY2soKSB7XHJcbiAgICAtLXZ3SWR0aDogNDUwO1xyXG4gIH1cclxufVxyXG4iLCIkYnJlYWtfbGc6IDE2ODBweDtcbiRicmVha19tZDogMTQ0MHB4O1xuJGJyZWFrX3htZDogMTE4MHB4O1xuJGJyZWFrX3NtOiA5OTBweDtcbiRicmVha194czogNzY4cHg7XG4kYnJlYWtfeHhzOiA2MDBweDtcbiRicmVha194eHhzOiA0NTBweDtcblxuQG1peGluIGxnKCRuYW1lLCAkdmFsdWUpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrX2xnKSB7XG4gICAgI3skbmFtZX06ICR2YWx1ZTtcbiAgfVxufVxuXG5AbWl4aW4gbGctYmxvY2soKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha19sZykge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZCgkbmFtZSwgJHZhbHVlKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha19tZCkge1xuICAgICN7JG5hbWV9OiAkdmFsdWU7XG4gIH1cbn1cblxuQG1peGluIG1kLWJsb2NrKCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4geG1kKCRuYW1lLCAkdmFsdWUpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrX3htZCkge1xuICAgICN7JG5hbWV9OiAkdmFsdWU7XG4gIH1cbn1cblxuQG1peGluIHhtZC1ibG9jaygpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrX3htZCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBzbSgkbmFtZSwgJHZhbHVlKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha19zbSkge1xuICAgICN7JG5hbWV9OiAkdmFsdWU7XG4gIH1cbn1cblxuQG1peGluIHNtLWJsb2NrKCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4geHMoJG5hbWUsICR2YWx1ZSkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtfeHMpIHtcbiAgICAjeyRuYW1lfTogJHZhbHVlO1xuICB9XG59XG5cbkBtaXhpbiB4cy1ibG9jaygpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrX3hzKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHh4cygkbmFtZSwgJHZhbHVlKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha194eHMpIHtcbiAgICAjeyRuYW1lfTogJHZhbHVlO1xuICB9XG59XG5cbkBtaXhpbiB4eHMtYmxvY2soKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha194eHMpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4geHh4cygkbmFtZSwgJHZhbHVlKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha194eHhzKSB7XG4gICAgI3skbmFtZX06ICR2YWx1ZTtcbiAgfVxufVxuXG5AbWl4aW4geHh4cy1ibG9jaygpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrX3h4eHMpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gZnJvbSgkbWluX3dpZHRoKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtaW5fd2lkdGgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gdG8oJG1heF93aWR0aCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWF4X3dpZHRoKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGZyb20tdG8oJG1pbl93aWR0aCwgJG1heF93aWR0aCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWluX3dpZHRoKSBhbmQgKG1heC13aWR0aDogJG1heF93aWR0aCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCIuY2FyZC1tYWluIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAmX19jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB9XHJcblxyXG4gICZfX2NvbCB7XHJcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAzMHB4KTtcclxuXHJcbiAgICBAaW5jbHVkZSBzbS1ibG9jaygpIHtcclxuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgeHh4cy1ibG9jaygpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIEBpbmNsdWRlIHh4eHMtYmxvY2soKSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdmlldyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiA1N3B4O1xyXG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG5cclxuICAgIEBpbmNsdWRlIHNtLWJsb2NrKCkge1xyXG4gICAgICBwYWRkaW5nOiAyNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtaW1nIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDEwMCU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgd2lkdGg6IDUwdnc7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuY2FyZC1kZXNjIHtcclxuICAmX19pbmZvIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cclxuICAgICYtc3VidGl0bGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtdGl0bGUge1xyXG4gICAgICBoMSxcclxuICAgICAgLmgxIHtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGZyb20oJGJyZWFrX21kICsgMXB4KSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250KDQyKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2RhdGEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBzbS1ibG9jaygpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAmLWl0ZW0ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtaWNvbiB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB3aWR0aDogMTJweDtcclxuICAgICAgaGVpZ2h0OiAxMnB4O1xyXG5cclxuICAgICAgLmljb24ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBmaWxsOiAkYmxhY2stdGV4dDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtbmFtZSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgQGluY2x1ZGUgZm9udCgxNik7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjUlO1xyXG4gICAgICBjb2xvcjogJGdyYXktdGV4dDtcclxuICAgIH1cclxuXHJcbiAgICAmLXZhbHVlIHtcclxuICAgICAgQGluY2x1ZGUgZm9udCgxNSk7XHJcbiAgICAgIGNvbG9yOiAkYmxhY2stdGV4dDtcclxuICAgIH1cclxuXHJcbiAgICAudm9sdW1lLWxpc3Qge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygycHggNHB4IDVweCByZ2JhKDAsIDAsIDAsIDEwJSkpO1xyXG4gICAgICBjb2xvcjogJGJsYWNrLXRleHQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0IHtcclxuICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgIEBpbmNsdWRlIGZvbnQoMTQpO1xyXG4gICAgY29sb3I6ICRibGFjay10ZXh0O1xyXG4gIH1cclxuXHJcbiAgJl9fdG9vbHRpcGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBzbS1ibG9jaygpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQHVzZSAnc2FzczptYXRoJztcclxuXHJcbkBtaXhpbiBhYnNvbHV0ZS1jZW50ZXIoKSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxufVxyXG5cclxuQG1peGluIHBsYWNlaG9sZGVyIHtcclxuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxuICAmOi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG4gICY6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHRyaWFuZ2xlKCR3aWR0aCwgJGhlaWdodCwgJGJnLCAkZGlyZWN0aW9uKSB7XHJcbiAgd2lkdGg6IDA7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIGJvcmRlci1zdHlsZTogc29saWQ7XHJcblxyXG4gIEBpZiAkZGlyZWN0aW9uID09IHRvcCB7XHJcbiAgICBib3JkZXItd2lkdGg6IDAgJHdpZHRoICogMC41ICsgcHggJGhlaWdodCArIHB4ICR3aWR0aCAqIDAuNSArIHB4O1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkYmcgdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG4gIEBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IHtcclxuICAgIGJvcmRlci13aWR0aDogJGhlaWdodCAqIDAuNSArIHB4IDAgJGhlaWdodCAqIDAuNSArIHB4ICR3aWR0aCArIHB4O1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkYmc7XHJcbiAgfVxyXG4gIEBpZiAkZGlyZWN0aW9uID09IGJvdHRvbSB7XHJcbiAgICBib3JkZXItd2lkdGg6ICRoZWlnaHQgKyBweCAkd2lkdGggKiAwLjUgKyBweCAwICR3aWR0aCAqIDAuNSArIHB4O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkYmcgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG4gIEBpZiAkZGlyZWN0aW9uID09IGxlZnQge1xyXG4gICAgYm9yZGVyLXdpZHRoOiAkaGVpZ2h0ICogMC41ICsgcHggJHdpZHRoICsgcHggJGhlaWdodCAqIDAuNSArIHB4IDA7XHJcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICRiZyB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuICB9XHJcbiAgQGlmICRkaXJlY3Rpb24gPT0gdG9wTGVmdCB7XHJcbiAgICBib3JkZXItd2lkdGg6ICRoZWlnaHQgKyBweCAkd2lkdGggKyBweCAwIDA7XHJcbiAgICBib3JkZXItY29sb3I6ICRiZyB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuICB9XHJcbiAgQGlmICRkaXJlY3Rpb24gPT0gdG9wUmlnaHQge1xyXG4gICAgYm9yZGVyLXdpZHRoOiAwICR3aWR0aCArIHB4ICRoZWlnaHQgKyBweCAwO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAkYmcgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG4gIEBpZiAkZGlyZWN0aW9uID09IGJvdHRvbUxlZnQge1xyXG4gICAgYm9yZGVyLXdpZHRoOiAkaGVpZ2h0ICsgcHggMCAwICR3aWR0aCArIHB4O1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkYmc7XHJcbiAgfVxyXG4gIEBpZiAkZGlyZWN0aW9uID09IGJvdHRvbVJpZ2h0IHtcclxuICAgIGJvcmRlci13aWR0aDogMCAwICRoZWlnaHQgKyBweCAkd2lkdGggKyBweDtcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGJnIHRyYW5zcGFyZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGJvcmRlci1yYWRpdXMoJHRvcExlZnQsICR0b3BSaWdodCwgJGJvdHRvbVJpZ2h0LCAkYm90dG9tTGVmdCkge1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogJHRvcExlZnQgJHRvcFJpZ2h0ICRib3R0b21SaWdodCAkYm90dG9tTGVmdDtcclxuICAtbW96LWJvcmRlci1yYWRpdXM6ICR0b3BMZWZ0ICR0b3BSaWdodCAkYm90dG9tUmlnaHQgJGJvdHRvbUxlZnQ7XHJcbiAgLW1zLWJvcmRlci1yYWRpdXM6ICR0b3BMZWZ0ICR0b3BSaWdodCAkYm90dG9tUmlnaHQgJGJvdHRvbUxlZnQ7XHJcbiAgLW8tYm9yZGVyLXJhZGl1czogJHRvcExlZnQgJHRvcFJpZ2h0ICRib3R0b21SaWdodCAkYm90dG9tTGVmdDtcclxuICBib3JkZXItcmFkaXVzOiAkdG9wTGVmdCAkdG9wUmlnaHQgJGJvdHRvbVJpZ2h0ICRib3R0b21MZWZ0O1xyXG59XHJcblxyXG5AbWl4aW4gbGgoJGZvbnRTaXplLCAkbGluZUhlaWdodCkge1xyXG4gIGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigkbGluZUhlaWdodCwgJGZvbnRTaXplKTtcclxufVxyXG5cclxuQG1peGluIGZvbnQoJGZvbnRTaXplKSB7XHJcbiAgZm9udC1zaXplOiBtYXRoLmRpdigkZm9udFNpemUsICRmb250U2l6ZU1haW4pICsgcmVtO1xyXG59XHJcblxyXG5AZnVuY3Rpb24gdG9Wdygkbikge1xyXG4gICR3aWR0aDogdmFyKC0tdndJZHRoKTtcclxuICBAcmV0dXJuIGNhbGMoMTAwdncgLyAoI3skd2lkdGh9IC8gI3skbn0pKTtcclxufVxyXG5cclxuQGZ1bmN0aW9uIHRvVndWYWwoJG4pIHtcclxuICBAcmV0dXJuIG1hdGguZGl2KDEwMHZ3LCBtYXRoLmRpdigxOTIwcHgsICRuKSk7XHJcbn1cclxuXHJcbkBmdW5jdGlvbiB0b1Z3WG1kVmFsKCRuKSB7XHJcbiAgQHJldHVybiBtYXRoLmRpdigxMDB2dywgbWF0aC5kaXYoMTE4MHB4LCAkbikpO1xyXG59XHJcblxyXG5AZnVuY3Rpb24gdG9Wd1NtVmFsKCRuKSB7XHJcbiAgQHJldHVybiBtYXRoLmRpdigxMDB2dywgbWF0aC5kaXYoOTkwcHgsICRuKSk7XHJcbn1cclxuXHJcbkBmdW5jdGlvbiB0b1Z3WHhzVmFsKCRuKSB7XHJcbiAgQHJldHVybiBtYXRoLmRpdigxMDB2dywgbWF0aC5kaXYoMzc1cHgsICRuKSk7XHJcbn1cclxuXHJcbkBtaXhpbiBob3ZlcigpIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAoaG92ZXI6IGhvdmVyKSB7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gYmctYmx1ciB7XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogJGdyYXk7XHJcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNDBweCk7XHJcbiAgICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cig0MHB4KTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtcC10ZXh0IHtcclxuICBAaW5jbHVkZSBmb250KDE4KTtcclxuICBsaW5lLWhlaWdodDogMTY3JTtcclxuXHJcbiAgQGluY2x1ZGUgc20tYmxvY2soKSB7XHJcbiAgICBAaW5jbHVkZSBmb250KDE2KTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzbGlkZXItYnV0dG9ucy1vZmZzZXQtZml4IHtcclxuICBAaW5jbHVkZSB4eHhzLWJsb2NrKCkge1xyXG4gICAgcGFkZGluZzogMCAyNXB4O1xyXG4gIH1cclxufVxyXG4iLCIuY2FyZC1wcm9kdWN0cyB7XHJcbiAgJl9fc2xpZGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgLnN3aXBlci1zbGlkZSB7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmNhcmQtY29ja3RhaWwge1xyXG4gICZfX3NsaWRlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgei1pbmRleDogMTtcclxuXHJcbiAgICAmOm5vdCguc3dpcGVyLWNvbnRhaW5lci1pbml0aWFsaXplZCkge1xyXG4gICAgICAuc3dpcGVyLW5hdiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc2xpZGUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJi1kZXNjIHtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBvcmRlcjogMjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1jb250ZW50IHtcclxuICAgICAgICBAaW5jbHVkZSBzbGlkZXItYnV0dG9ucy1vZmZzZXQtZml4KCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWltZyB7XHJcbiAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cclxuICAgICAgQGluY2x1ZGUgeHhzLWJsb2NrKCkge1xyXG4gICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbmFtZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHNtLWJsb2NrKCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIGgyLFxyXG4gICAgLmgyIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NvbXBvdW5kIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBzbS1ibG9jaygpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAmLXJvdyB7XHJcbiAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcclxuICAgIH1cclxuXHJcbiAgICAmLWl0ZW0ge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xyXG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBAaW5jbHVkZSBmb250KDE1KTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE2NyU7XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjdweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbGFiZWwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB9XHJcblxyXG4gICZfX25vdGUge1xyXG4gICAgcGFkZGluZzogMjVweDtcclxuICAgIGJhY2tncm91bmQ6ICNlZGYxZjM7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuXHJcbiAgICAudWwtbGlzdCxcclxuICAgIC5vbC1saXN0IHtcclxuICAgICAgbGkge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQoMTUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gIC5jYXJkLXRleHQtZ3JheSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgLnN3aXBlci1zbGlkZSB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxufVxyXG4iLCIuY2FyZC1yZXdhcmQge1xyXG4gICZfX3RpdGxlIHtcclxuICAgIGNvbG9yOiAkYmxhY2stdGV4dDtcclxuXHJcbiAgICBoMSxcclxuICAgIC5oMSB7XHJcbiAgICAgIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zbGlkZXIge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAmOm5vdCguc3dpcGVyLWNvbnRhaW5lci1pbml0aWFsaXplZCkge1xyXG4gICAgICAuc3dpcGVyIHtcclxuICAgICAgICAmLXNsaWRlIHtcclxuICAgICAgICAgIHdpZHRoOiA1MCU7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgeHhzLWJsb2NrKCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtbmF2IHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zbGlkZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgQGluY2x1ZGUgc2xpZGVyLWJ1dHRvbnMtb2Zmc2V0LWZpeCgpO1xyXG4gIH1cclxuXHJcbiAgJl9faW1nIHtcclxuICAgIHdpZHRoOiAzMSU7XHJcbiAgICBwYWRkaW5nLXRvcDogMzElO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgd2lkdGg6IDY5JTtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICB9XHJcblxyXG4gICZfX25hbWUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEzcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibGFjay10ZXh0O1xyXG4gICAgQGluY2x1ZGUgZm9udCgyNCk7XHJcbiAgICBsaW5lLWhlaWdodDogMTI1JTtcclxuXHJcbiAgICBAaW5jbHVkZSBzbS1ibG9jaygpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQoMjApO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZGVzYyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICBAaW5jbHVkZSBmb250KDE2KTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNTYlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xyXG4gIH1cclxuXHJcbiAgJl9fZGF0ZSB7XHJcbiAgICBAaW5jbHVkZSBmb250KDE0KTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNDMlO1xyXG4gIH1cclxufVxyXG4iLCIuY2FyZC1ldGMge1xyXG4gICZfX3NsaWRlciB7XHJcbiAgICBtYXJnaW46IC01MHB4IDAgLTIwcHg7XHJcbiAgICBwYWRkaW5nOiA1MHB4IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIC5jYXJkLWJvdHRsZSB7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkLWV0Y19fc2xpZGUge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnN3aXBlci1zbGlkZSB7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3NsaWRlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICYtdGl0bGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBAaW5jbHVkZSBmb250KDI0KTtcclxuICAgIH1cclxuXHJcbiAgICAmLWRlc2Mge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICBAaW5jbHVkZSBmb250KDE0KTtcclxuICAgIH1cclxuXHJcbiAgICAmLXZvbHVtZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICAgIC52b2x1bWUtbGlzdF9faXRlbSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIzKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkLWV0Y19fbGFiZWwtbGlzdCB7XHJcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJHRpbWUgZWFzZS1pbi1vdXQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19kb3VibGUtc2lkZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMyAqICR0aW1lIGVhc2UtaW4tb3V0O1xyXG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxuICAgIGhlaWdodDogaW5oZXJpdDtcclxuXHJcbiAgICAmLWNvbnRhaW5lciB7XHJcbiAgICAgIHBlcnNwZWN0aXZlOiAxMDAwcHg7XHJcbiAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGhvdmVyKCkge1xyXG4gICAgICAgIC5jYXJkLWV0Y19fZG91YmxlLXNpZGUge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2FyZC1ldGNfX2xhYmVsLWxpc3Qge1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWZyb250LFxyXG4gICAgJi1iYWNrIHtcclxuICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi1iYWNrIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRncmF5LWJnLWRhcms7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xpbmsge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcbn1cclxuIiwiQGltcG9ydCAnLi91dGlscy9pbmRleCc7XHJcbkBpbXBvcnQgJy4vbW9kdWxlcy9jYXJkL2NhcmQtbWFpbi5zY3NzJztcclxuQGltcG9ydCAnLi9tb2R1bGVzL2NhcmQvY2FyZC1kZXNjLnNjc3MnO1xyXG5AaW1wb3J0ICcuL21vZHVsZXMvY2FyZC9jYXJkLXByb2R1Y3RzLnNjc3MnO1xyXG5AaW1wb3J0ICcuL21vZHVsZXMvY2FyZC9jYXJkLWNvY2t0YWlsLnNjc3MnO1xyXG5AaW1wb3J0ICcuL21vZHVsZXMvY2FyZC9jYXJkLXJld2FyZC5zY3NzJztcclxuQGltcG9ydCAnLi9tb2R1bGVzL2NhcmQvY2FyZC1ldGMuc2Nzcyc7XHJcblxyXG4uY2FyZCB7XHJcbiAgJi1zZWN0aW9uIHtcclxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE0MHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgc20tYmxvY2soKSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgeHhzLWJsb2NrKCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIGgxLFxyXG4gICAgICAuaDEsXHJcbiAgICAgIGgyLFxyXG4gICAgICAuaDIge1xyXG4gICAgICAgIEBpbmNsdWRlIGZyb20oJGJyZWFrLW1kICsgMXB4KSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250KDI4KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgJi10ZXh0LWdyYXkge1xyXG4gICAgQGluY2x1ZGUgZm9udCgxNSk7XHJcbiAgICBsaW5lLWhlaWdodDogMTMzJTtcclxuICAgIGNvbG9yOiAkZ3JheS10ZXh0O1xyXG4gIH1cclxufVxyXG4iXX0= */

/* End */


/* Start:/bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?170285388051*/
font.errortext{color:red}font.notetext{color:green}
/* End */
/* /local/templates/kristall/components/bitrix/search.page/search/style.css?1772746902163 */
/* /local/templates/kristall/css/card.css?177460915334235 */
/* /bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?170285388051 */
