@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.css);*{padding:0;margin:0;border:none}*,::after,::before{box-sizing:border-box}a,a:link,a:visited{text-decoration:none}a:hover{text-decoration:none}aside,footer,header,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit;background-color:transparent}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;box-shadow:none;background-color:transparent;background:0 0;cursor:pointer}button:active,button:focus,input:active,input:focus{outline:0}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}legend{display:block}html{scroll-behavior:smooth}body{background-color:transparent;color:var(--neutral-700);font-family:Montserrat;text-wrap:balance}img{display:block}.btn-costom{border:1px solid var(--secondary);padding:7px 25px;color:#fff;border-radius:5px;cursor:pointer;transition:all .3s ease;font-size:14px;font-style:var(--font-bold)}.btn-costom:hover{background-color:var(--secondary);color:#fff}label{position:absolute;padding:5px 12px;background-color:var(--new);font-size:12px;color:#fff;top:10px;right:10px;z-index:9;border-radius:5px;font-weight:var(--font-semibold)}@media (max-width:992px){label{padding:2px 7px;top:5px;right:-8px}}@media (max-width:768px){label{padding:4px 10px;top:10px;right:10px}}.title-h2{font-size:var(--h2-size);font-weight:var(--font-semibold);color:var(--neutral-800);margin-bottom:var(--space-lg);position:relative;text-transform:capitalize}.title-h2::after{content:"";position:absolute;bottom:-10px;left:0;width:60px;height:3px;background-color:var(--secondary);border-radius:2px}body,html{min-height:100vh;display:flex;flex-direction:column}.footer{margin-top:auto}.footer{padding:60px 0;background-color:#e3e3e3}:root{--primary:#2C3E50;--secondary:#1ABC9C;--neutral-100:#F8F9FA;--neutral-200:#E9ECEF;--neutral-300:#DEE2E6;--neutral-400:#CED4DA;--neutral-500:#ADB5BD;--neutral-600:#6C757D;--neutral-700:#495057;--neutral-800:#343A40;--neutral-900:#212529;--success:#28A745;--info:#17A2B8;--warning:#FFC107;--danger:#DC3545;--price:#E74C3C;--sale:#E67E22;--new:#3498DB;--rating:#F1C40F;--h1-size:2.5rem;--h2-size:2rem;--h3-size:1.75rem;--h4-size:1.5rem;--h5-size:1.25rem;--h6-size:1rem;--font-light:300;--font-regular:400;--font-medium:500;--font-semibold:600;--font-bold:700;--space-xs:0.25rem;--space-sm:0.5rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:4rem;--section-gap:var(--space-2xl);--block-gap:var(--space-xl);--element-gap:var(--space-md);--overlay-light:rgba(255, 255, 255, 0.9);--overlay-dark:rgba(0, 0, 0, 0.2)}.footer{padding:50px 0;font-size:32px;color:#fff}.footer h1{font-size:32px}.footer a{text-decoration:underline}@media (max-width:1200px){.footer{font-size:26px}}.footer__copyright{padding:10px 0;font-size:16px}.categories{height:100%}.categories .row{height:50%;margin-block-end:10px}.categories__item{height:100%;padding:15px;background-color:#f8f9fa;border-radius:8px;margin-bottom:15px;display:flex;align-items:center;justify-content:center}.wrapper-top{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:10px}@media (max-width:768px){.wrapper-top{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}}@media (max-width:480px){.wrapper-top{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(3,1fr);gap:0}}.wrapper-top .slider_container{grid-column:1/3;grid-row:1/3}@media (max-width:768px){.wrapper-top .slider_container{grid-column:1/3;grid-row:1/2}}@media (max-width:480px){.wrapper-top .slider_container{grid-row:1/2;margin-block-end:10px}}.wrapper-top .category_container{background-color:#e2dae4;background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;position:relative;color:#e2dae4}.wrapper-top .category_container::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1}.wrapper-top .category_container:nth-child(1){grid-row:1/2}@media (max-width:480px){.wrapper-top .category_container:nth-child(1){grid-row:2/3}}.wrapper-top .category_container:nth-child(2){grid-row:2/3}@media (max-width:480px){.wrapper-top .category_container:nth-child(2){grid-row:3/4;margin-block-start:10px}}.wrapper-top .category_container .content-new{position:absolute;bottom:20px;right:10px;text-align:right;z-index:9}.wrapper-top .category_container .content-new h3{margin-bottom:25px;font-size:var(--h3-size);font-weight:var(--font-medium);text-transform:capitalize}@media (max-width:992px){.wrapper-top .category_container .content-new h3{font-size:var(--h5-size);margin-bottom:5px}}.product{margin-block:var(--section-gap)}.product__wrapper{margin-block:var(--section-gap)}.product .tab-content{position:relative;min-height:200px;margin-block-start:var(--space-md)}.product .tab-content .loading-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border:3px solid var(--neutral-200);border-top-color:var(--secondary);border-radius:50%;animation:spin .8s linear infinite;z-index:10}.product .tab-content .tab-pane{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-md);position:absolute;width:100%;opacity:0;transition:opacity .3s ease-in-out}@media (max-width:1200px){.product .tab-content .tab-pane{grid-template-columns:repeat(3,1fr)}}@media (max-width:992px){.product .tab-content .tab-pane{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.product .tab-content .tab-pane{grid-template-columns:repeat(1,1fr)}}.product .tab-content .tab-pane.show{position:relative;opacity:1}.product .nav{margin:0!important;padding:0!important;border:none;display:flex;gap:var(--space-md);margin-bottom:var(--space-xl)}.product .nav .nav-item{margin:0;padding:0}.product .nav .nav-item .nav-link{margin:0;border:none;border-radius:5px;color:var(--neutral-600);font-weight:var(--font-medium);transition:all .3s ease;position:relative;padding-right:20px;padding-bottom:5px}.product .nav .nav-item .nav-link:not(.active):hover{background-color:transparent}.product .nav .nav-item .nav-link:not(.active):hover::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--secondary);animation:fadeEffect .3s}.product .nav .nav-item .nav-link.active{color:var(--neutral-700)}.product .nav .nav-item .nav-link.active::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--secondary)}.product-item{width:100%;height:100%;padding:10px;background-color:#f8f9fa;border-radius:8px;margin-bottom:15px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-md)}.product-item img{object-fit:cover}.product-item h5{font-size:var(--h3-size);font-weight:var(--font-medium);text-transform:capitalize}.product-item .price{display:flex;align-items:center}.product-item .price span:first-child{margin-right:10px;color:var(--neutral-600)}.product-item .price span:last-child{font-weight:var(--font-semibold);color:var(--price)}.product-item .button-wrapper{display:flex;gap:var(--space-xs)}.product-item .button-wrapper a{color:var(--neutral-900);padding:var(--space-xs) var(--space-sm);font-size:var(--h4-size);transition:all .3s ease;background-color:var(--neutral-200);border-radius:3px}.product-item .button-wrapper a:hover{color:var(--secondary)}.invitation{text-align:center;margin-block-end:var(--space-2xl)}.invitation h2{margin-block-end:var(--space-md)}.pop-up{padding:var(--space-xl);background-image:url(../img/bg.webp);background-size:cover;background-position:center;background-repeat:no-repeat}.btn-modal{display:flex;margin:0 auto;color:var(--secondary);font-weight:var(--font-semibold)}.btn-modal:hover{color:var(--neutral-100)}@keyframes spin{from{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes fadeEffect{from{width:0}to{width:100%}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX2Jhc2Uuc2NzcyIsImJhc2UvX2ljb25zLnNjc3MiLCJiYXNlL19yZXNldC5zY3NzIiwiYmFzZS9fbWl4aW5zLnNjc3MiLCJiYXNlL19zdGlja3ktZm9vdGVyLnNjc3MiLCJiYXNlL192YXJzLnNjc3MiLCJibG9ja3MvX2Zvb3Rlci5zY3NzIiwiYmxvY2tzL190b3Auc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBUSw4R0NBQSwwRkNDUixFQUNDLFFBQUEsRUFDQSxPQUFBLEVBQ0EsT0FBQSxLQUdELEVBQUEsUUFBQSxTQUdDLFdBQUEsV0FLRCxFQUFBLE9BQUEsVUFDSSxnQkFBQSxLQUdKLFFBQ0ksZ0JBQUEsS0FLSixNQUFBLE9BQUEsT0FBQSxLQUFBLElBQUEsUUFDQyxRQUFBLE1BR0QsR0FBQSxHQUFBLEdBQUEsR0FBQSxHQUFBLEdBQUEsRUFDSSxVQUFBLFFBQ0gsWUFBQSxRQUdELEdBQUEsTUFDQyxXQUFBLEtBR0QsSUFDQyxlQUFBLElBR0QsSUFBQSxJQUNDLFVBQUEsS0FDQSxPQUFBLEtBR0QsUUFDRSxXQUFBLE9BS0YsT0FBQSxNQUFBLE9BQUEsU0FDQyxZQUFBLFFBQ0csVUFBQSxRQUNBLE1BQUEsUUFDQSxpQkFBQSxZQUdKLGlCQUNDLFFBQUEsS0FHRCxPQUFBLG1CQUNJLFFBQUEsYUFDQSxXQUFBLEtBQ0EsaUJBQUEsWUFDQSxXQUFBLElBQ0EsT0FBQSxRQUdKLGNBQUEsYUFBQSxhQUFBLFlBRUksUUFBQSxFQUdKLHlCQUNDLFFBQUEsRUFDQSxPQUFBLEVBR0QsTUFDQyxPQUFBLFFBR0QsT0FDQyxRQUFBLE1GckZELEtBQ0MsZ0JBQUEsT0FHRCxLQUNDLGlCQUFBLFlBQ0EsTUFBQSxtQkFDQSxZQUFBLFdBQ0EsVUFBQSxRQUdELElBQ0MsUUFBQSxNQUVELFlBQ0MsT0FBQSxJQUFBLE1BQUEsaUJBQ0EsUUFBQSxJQUFBLEtBQ0EsTUFBQSxLQUNBLGNBQUEsSUFDQSxPQUFBLFFBQ0EsV0FBQSxJQUFBLElBQUEsS0FDQSxV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LGNBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxRQUFBLEtBQ0EsaUJBQUEsUUFDQSxjQUFBLElBQ0EsY0FBQSxLQUNBLFFBQUEsS0FDQSxlQUFBLE9BQ0EsWUFBQSxPQUNBLGdCQUFBLE9BQ0EsSUFBQSxnQkFDQSxrQkFDSSxXQUFBLE1BRUosaUJBQ0ksVUFBQSxlQUNBLFlBQUEsbUJBQ0EsZUFBQSxXQUVKLHFCQUNJLFFBQUEsS0FDQSxZQUFBLE9BRUksc0NBQ0ksYUFBQSxLQUNBLE1BQUEsbUJBRUoscUNBQ0ksWUFBQSxxQkFDQSxNQUFBLGFBSVosOEJBQ0ksUUFBQSxLQUNBLElBQUEsZ0JBQ0EsZ0NBQ0ksTUFBQSxtQkFDQSxRQUFBLGdCQUFBLGdCQUNBLFVBQUEsZUFDQSxXQUFBLElBQUEsSUFBQSxLQUNBLGlCQUFBLG1CQUNBLGNBQUEsSUFDQSxzQ0FDSSxNQUFBLGlCQUtoQixZQUNJLFdBQUEsT0FDQSxpQkFBQSxpQkFDQSxlQUNJLGlCQUFBLGdCQUdSLFFBQ0ksUUFBQSxnQkFDQSxpQkFBQSxvQkFDQSxnQkFBQSxNQUNBLG9CQUFBLE9BQ0Esa0JBQUEsVUFFSixXQUNJLFFBQUEsS0FDQSxPQUFBLEVBQUEsS0FDQSxNQUFBLGlCQUNBLFlBQUEscUJBQ0EsaUJBQ0ksTUFBQSxtQkFHUixnQkFDSSxLQUFPLFVBQUEscUJBQUEsVUFDUCxHQUFLLFVBQUEscUJBQUEsZ0JBR1Qsc0JBQ0ksS0FBTSxNQUFBLEVBQ04sR0FBSSxNQUFBIiwiZmlsZSI6Im1haW4ubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1vbnRzZXJyYXQ6aXRhbCx3Z2h0QDAsMTAwLi45MDA7MSwxMDAuLjkwMCZkaXNwbGF5PXN3YXAnKTtcblxuaHRtbCB7XG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5ib2R5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGNvbG9yOiB2YXIoLS1uZXV0cmFsLTcwMCk7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuXHR0ZXh0LXdyYXA6IGJhbGFuY2U7XG59XG5cbmltZyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLmJ0bi1jb3N0b217XG5cdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXNlY29uZGFyeSk7XG5cdHBhZGRpbmc6IDdweCAyNXB4O1xuXHRjb2xvcjogI2ZmZjtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1zdHlsZTogdmFyKC0tZm9udC1ib2xkKTtcdFxuXHQmOmhvdmVye1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cbn1cbmxhYmVse1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHBhZGRpbmc6IDVweCAxMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uZXcpO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGNvbG9yOiAjZmZmO1xuXHR0b3A6IDEwcHg7XG5cdHJpZ2h0OiAxMHB4O1xuXHR6LWluZGV4OiA5O1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXNlbWlib2xkKTtcblx0QGluY2x1ZGUgbWVkaXVtLXNpemUoKXtcblx0XHRwYWRkaW5nOiAycHggN3B4O1xuXHRcdHRvcDogNXB4O1xuXHRcdHJpZ2h0OiAtOHB4O1xuXHR9XG5cdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdHBhZGRpbmc6IDRweCAxMHB4O1xuXHRcdHRvcDogMTBweDtcblx0XHRyaWdodDogMTBweDtcblx0fVxufVxuLnRpdGxlLWgyIHtcblx0Zm9udC1zaXplOiB2YXIoLS1oMi1zaXplKTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtc2VtaWJvbGQpO1xuXHRjb2xvcjogdmFyKC0tbmV1dHJhbC04MDApO1xuXHRtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjZS1sZyk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdFxuXHQmOjphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogLTEwcHg7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogNjBweDtcblx0XHRoZWlnaHQ6IDNweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0fVxufSIsIkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L25wbS9ib290c3RyYXAtaWNvbnNAMS4xMS4zL2ZvbnQvYm9vdHN0cmFwLWljb25zLmNzc1wiKTtcbiIsIi8qIFJlc2V0IGFuZCBiYXNlIHN0eWxlcyAgKi9cbioge1xuXHRwYWRkaW5nOiAwcHg7XG5cdG1hcmdpbjogMHB4O1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIExpbmtzICovXG5cbmEsIGE6bGluaywgYTp2aXNpdGVkICB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOmhvdmVyICB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBDb21tb24gKi9cblxuYXNpZGUsIG5hdiwgZm9vdGVyLCBoZWFkZXIsIHNlY3Rpb24sIG1haW4ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCB7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxudWwsIHVsIGxpIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cblxuaW1nIHtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuaW1nLCBzdmcge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcbn1cblxuYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLyogRm9ybSAqL1xuXG5pbnB1dCwgdGV4dGFyZWEsIGJ1dHRvbiwgc2VsZWN0IHtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5pbnB1dDo6LW1zLWNsZWFyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuYnV0dG9uLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaW5wdXQ6Zm9jdXMsIGlucHV0OmFjdGl2ZSxcbmJ1dHRvbjpmb2N1cywgYnV0dG9uOmFjdGl2ZSB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xufVxuXG5sYWJlbCB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxubGVnZW5kIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4iLCJAbWl4aW4gbWVkaWFCZygpIHtcblx0QG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSkge1xuXHQgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuQG1peGluIGxhcmdlLXNpemUgKCkge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIG1lZGl1bS1zaXplICgpIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gdGFibGV0ICgpIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDo3NjhweCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBtb2JpbGUgKCkge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59IiwiaHRtbCwgYm9keSB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4uZm9vdGVyIHtcblx0cGFkZGluZzogNjBweCAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlM2UzO1xufSIsIjpyb290IHtcbiAgICAvKiBQcmltYXJ5IENvbG9ycyAqL1xuICAgIC0tcHJpbWFyeTogIzJDM0U1MDsgICAgIC8qIERlZXAgYmx1ZSAtIG1haW4gYnJhbmQgY29sb3IgKi9cbiAgICAtLXNlY29uZGFyeTogIzFBQkM5QzsgICAvKiBUdXJxdW9pc2UgLSBhY2NlbnQgY29sb3IgKi9cbiAgICBcbiAgICAvKiBOZXV0cmFsIENvbG9ycyAqL1xuICAgIC0tbmV1dHJhbC0xMDA6ICNGOEY5RkE7IC8qIExpZ2h0ZXN0IC0gYmFja2dyb3VuZCAqL1xuICAgIC0tbmV1dHJhbC0yMDA6ICNFOUVDRUY7IC8qIExpZ2h0IC0gc2Vjb25kYXJ5IGJhY2tncm91bmQgKi9cbiAgICAtLW5ldXRyYWwtMzAwOiAjREVFMkU2OyAvKiBMaWdodCBncmF5IC0gYm9yZGVycyAqL1xuICAgIC0tbmV1dHJhbC00MDA6ICNDRUQ0REE7IC8qIE1pZCBsaWdodCAtIGRpc2FibGVkIHN0YXRlcyAqL1xuICAgIC0tbmV1dHJhbC01MDA6ICNBREI1QkQ7IC8qIE1pZCBncmF5IC0gcGxhY2Vob2xkZXIgdGV4dCAqL1xuICAgIC0tbmV1dHJhbC02MDA6ICM2Qzc1N0Q7IC8qIE1pZCBkYXJrIC0gc2Vjb25kYXJ5IHRleHQgKi9cbiAgICAtLW5ldXRyYWwtNzAwOiAjNDk1MDU3OyAvKiBEYXJrIC0gcHJpbWFyeSB0ZXh0ICovXG4gICAgLS1uZXV0cmFsLTgwMDogIzM0M0E0MDsgLyogRGFya2VyIC0gaGVhZGluZ3MgKi9cbiAgICAtLW5ldXRyYWwtOTAwOiAjMjEyNTI5OyAvKiBEYXJrZXN0IC0gZW1waGFzaXMgKi9cblxuICAgIC8qIFNlbWFudGljIENvbG9ycyAqL1xuICAgIC0tc3VjY2VzczogIzI4QTc0NTsgICAgIC8qIEdyZWVuIC0gc3VjY2VzcyBzdGF0ZXMgKi9cbiAgICAtLWluZm86ICMxN0EyQjg7ICAgICAgICAvKiBCbHVlIC0gaW5mb3JtYXRpb24gKi9cbiAgICAtLXdhcm5pbmc6ICNGRkMxMDc7ICAgICAvKiBZZWxsb3cgLSB3YXJuaW5ncyAqL1xuICAgIC0tZGFuZ2VyOiAjREMzNTQ1OyAgICAgIC8qIFJlZCAtIGVycm9yIHN0YXRlcyAqL1xuXG4gICAgLyogU2hvcHBpbmctc3BlY2lmaWMgQ29sb3JzICovXG4gICAgLS1wcmljZTogI0U3NEMzQzsgICAgICAgLyogQnJpZ2h0IHJlZCAtIHByaWNlcyAqL1xuICAgIC0tc2FsZTogI0U2N0UyMjsgICAgICAgIC8qIE9yYW5nZSAtIHNhbGUgYmFkZ2VzICovXG4gICAgLS1uZXc6ICMzNDk4REI7ICAgICAgICAgLyogQmx1ZSAtIG5ldyBpdGVtIGJhZGdlcyAqL1xuICAgIC0tcmF0aW5nOiAjRjFDNDBGOyAgICAgIC8qIFllbGxvdyAtIHN0YXIgcmF0aW5ncyAqL1xuICAgIFxuICAgIC8qIFR5cG9ncmFwaHkgU2l6ZXMgKi9cbiAgICAtLWgxLXNpemU6IDIuNXJlbTsgICAgICAvKiA0MHB4ICovXG4gICAgLS1oMi1zaXplOiAycmVtOyAgICAgICAgLyogMzJweCAqL1xuICAgIC0taDMtc2l6ZTogMS43NXJlbTsgICAgIC8qIDI4cHggKi9cbiAgICAtLWg0LXNpemU6IDEuNXJlbTsgICAgICAvKiAyNHB4ICovXG4gICAgLS1oNS1zaXplOiAxLjI1cmVtOyAgICAgLyogMjBweCAqL1xuICAgIC0taDYtc2l6ZTogMXJlbTsgICAgICAgIC8qIDE2cHggKi9cblxuICAgIC8qIFR5cG9ncmFwaHkgV2VpZ2h0cyAqL1xuICAgIC0tZm9udC1saWdodDogMzAwO1xuICAgIC0tZm9udC1yZWd1bGFyOiA0MDA7XG4gICAgLS1mb250LW1lZGl1bTogNTAwO1xuICAgIC0tZm9udC1zZW1pYm9sZDogNjAwO1xuICAgIC0tZm9udC1ib2xkOiA3MDA7XG5cbiAgICAvKiBTcGFjaW5nIFN5c3RlbSAqL1xuICAgIC0tc3BhY2UteHM6IDAuMjVyZW07ICAgIC8qIDRweCAqL1xuICAgIC0tc3BhY2Utc206IDAuNXJlbTsgICAgIC8qIDhweCAqL1xuICAgIC0tc3BhY2UtbWQ6IDFyZW07ICAgICAgIC8qIDE2cHggKi9cbiAgICAtLXNwYWNlLWxnOiAxLjVyZW07ICAgICAvKiAyNHB4ICovXG4gICAgLS1zcGFjZS14bDogMnJlbTsgICAgICAgLyogMzJweCAqL1xuICAgIC0tc3BhY2UtMnhsOiAzcmVtOyAgICAgIC8qIDQ4cHggKi9cbiAgICAtLXNwYWNlLTN4bDogNHJlbTsgICAgICAvKiA2NHB4ICovXG5cbiAgICAvKiBTZWN0aW9uIFNwYWNpbmcgKi9cbiAgICAtLXNlY3Rpb24tZ2FwOiB2YXIoLS1zcGFjZS0yeGwpOyAgICAgLyogc3BhY2UgYmV0d2VlbiBzZWN0aW9ucyAqL1xuICAgIC0tYmxvY2stZ2FwOiB2YXIoLS1zcGFjZS14bCk7ICAgICAgICAvKiBzcGFjZSBiZXR3ZWVuIGJsb2NrcyAqL1xuICAgIC0tZWxlbWVudC1nYXA6IHZhcigtLXNwYWNlLW1kKTsgICAgICAvKiBzcGFjZSBiZXR3ZWVuIGVsZW1lbnRzICovXG5cbiAgICAvKiBPdmVybGF5IENvbG9ycyAqL1xuICAgIC0tb3ZlcmxheS1saWdodDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICAgIC0tb3ZlcmxheS1kYXJrOiByZ2JhKDAsIDAsIDAsIDAuMik7XG59IiwiLmZvb3RlciB7XG5cdHBhZGRpbmc6IDUwcHggMDtcblx0Zm9udC1zaXplOiAzMnB4O1xuICAgIGNvbG9yOiAjZmZmO1xuXG5cdGgxIHtcblx0XHRmb250LXNpemU6IDMycHg7XG5cdH1cblxuXHRhIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHRmb250LXNpemU6IDI2cHg7XG5cdH1cbn1cblxuLmZvb3Rlcl9fY29weXJpZ2h0IHtcblx0cGFkZGluZzogMTBweCAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cbn1cbiIsIi5jYXRlZ29yaWVzIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgXG4gICAgLnJvd3tcbiAgICAgICAgaGVpZ2h0OiA1MCU7XG4gICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6IDEwcHg7XG4gICAgfVxuICAgICZfX2l0ZW0ge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxufVxuLndyYXBwZXItdG9we1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdhcDogMTBweDtcblxuICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCAxZnIpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtb2JpbGUoKXtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMywgMWZyKTtcbiAgICAgICAgZ2FwOiAwcHg7XG4gICAgfVxuXG4gICAgLnNsaWRlcl9jb250YWluZXJ7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxIC8gMztcbiAgICAgICAgZ3JpZC1yb3c6IDEgLyAzO1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAzO1xuICAgICAgICAgICBncmlkLXJvdzogMSAvIDI7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlKCl7XG4gICAgICAgICAgICBncmlkLXJvdzogMSAvIDI7XG4gICAgICAgICAgICBtYXJnaW4tYmxvY2stZW5kOiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jYXRlZ29yeV9jb250YWluZXJ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlMmRhZTQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGNvbG9yOiAjZTJkYWU0O1xuICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDEpe1xuICAgICAgICAgICAgZ3JpZC1yb3c6IDEgLyAyO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlKCl7XG4gICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDIgLyAzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDIpe1xuICAgICAgICAgICAgZ3JpZC1yb3c6IDIgLyAzO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZSgpe1xuICAgICAgICAgICAgICAgIGdyaWQtcm93OiAzIC8gNDtcbiAgICAgICAgICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29udGVudC1uZXd7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDIwcHg7XG4gICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgei1pbmRleDogOTtcbiAgICAgICAgICAgIGgze1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1oMy1zaXplKTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC1tZWRpdW0pO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bS1zaXplKCl7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0taDUtc2l6ZSk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vcHJvZHVjdHNcbi5wcm9kdWN0e1xuICAgIG1hcmdpbi1ibG9jazogdmFyKC0tc2VjdGlvbi1nYXApO1xuICAgICZfX3dyYXBwZXJ7XG4gICAgICAgIG1hcmdpbi1ibG9jazogdmFyKC0tc2VjdGlvbi1nYXApO1xuICAgIH1cbiAgICAudGFiLWNvbnRlbnR7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtbWQpO1xuXG4gICAgICAgIC5sb2FkaW5nLXNwaW5uZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tbmV1dHJhbC0yMDApO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogc3BpbiAwLjhzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhYi1wYW5le1xuICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgICAgICAgICBnYXA6IHZhcigtLXNwYWNlLW1kKTtcbiAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Utc2l6ZSgpe1xuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0tc2l6ZSgpe1xuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5uYXYge1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdmFyKC0tc3BhY2UtbWQpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjZS14bCk7XG5cbiAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLW5ldXRyYWwtNjAwKTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC1tZWRpdW0pO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAmOm5vdCguYWN0aXZlKTpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBmYWRlRWZmZWN0IDAuM3M7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjp2YXIoLS1uZXV0cmFsLTcwMCk7XG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wcm9kdWN0LWl0ZW17XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IHZhcigtLXNwYWNlLW1kKTtcbiAgICBpbWd7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbiAgICBoNXtcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1oMy1zaXplKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtbWVkaXVtKTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgfVxuICAgIC5wcmljZXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgc3BhbntcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1uZXV0cmFsLTYwMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtc2VtaWJvbGQpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1wcmljZSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJ1dHRvbi13cmFwcGVye1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHZhcigtLXNwYWNlLXhzKTtcbiAgICAgICAgYXtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1uZXV0cmFsLTkwMCk7XG4gICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjZS14cykgdmFyKC0tc3BhY2Utc20pO1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1oNC1zaXplKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW5ldXRyYWwtMjAwKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uaW52aXRhdGlvbntcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtMnhsKTtcbiAgICBoMntcbiAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtbWQpO1xuICAgIH0gICBcbn1cbi5wb3AtdXB7XG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2UteGwpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2JnLndlYnAnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmJ0bi1tb2RhbHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXNlbWlib2xkKTtcbiAgICAmOmhvdmVye1xuICAgICAgICBjb2xvcjogdmFyKC0tbmV1dHJhbC0xMDApO1xuICAgIH1cbn1cbkBrZXlmcmFtZXMgc3BpbiB7XG4gICAgZnJvbSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgwZGVnKTsgfVxuICAgIHRvIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDM2MGRlZyk7IH1cbn1cblxuQGtleWZyYW1lcyBmYWRlRWZmZWN0IHtcbiAgICBmcm9tIHt3aWR0aDogMDt9XG4gICAgdG8ge3dpZHRoOiAxMDAlO31cbn1cblxuIl19 */
