.home-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(to top, rgba(12, 12, 12, 0.95) 0%, rgba(12, 12, 12, 0.4) 50%, rgba(12, 12, 12, 0.15) 100%)}.scroll-line{background:linear-gradient(to bottom, #C9A96E, transparent);animation:scrollLine 2s ease-in-out infinite}@keyframes scrollLine{0%,100%{transform:scaleY(1);opacity:1}50%{transform:scaleY(0.5);opacity:.4}}.scroll-text{writing-mode:vertical-lr}.media-image{overflow:hidden}.media-image:hover img{transform:scale(1.04)}.media-image img{transition:transform .3s linear;cursor:pointer}.pre-title-line{opacity:.5}.use-cases-item{cursor:pointer}.use-cases-item:after{content:"";position:absolute;inset:0;background:linear-gradient(to top, rgba(12, 12, 12, 0.9) 0%, transparent 60%)}.use-cases-item:hover .use-cases-item-bg{transform:scale(1.06);filter:brightness(0.65)}.use-cases-item:hover .use-cases-item-content{transform:translateY(0)}.use-cases-item:hover .use-cases-item-description{opacity:1;transform:translateY(0)}.use-cases-item:hover .use-cases-item-description *{font-size:0.6875rem}.use-cases-item .use-cases-item-bg{position:absolute;inset:0;filter:brightness(0.5);transition:transform .4s linear,filter .4s linear}.use-cases-item .use-cases-item-content{transform:translateY(1.25rem);transition:transform .2s linear}.use-cases-item .use-cases-item-description{opacity:0;transform:translateY(1.25rem);transition:opacity .2s linear,transform .2s linear}.use-cases-item .use-cases-item-description *{font-size:0;transition:font-size .2s linear}@media(min-width: 64rem){.amenities-tabs.elementor-widget-n-tabs .e-n-tabs-heading{flex-basis:26.5rem}}.bedrooms-item{cursor:pointer}.bedrooms-item:hover .bedrooms-item-bg{transform:scale(1.04);filter:brightness(0.9)}.bedrooms-item .bedrooms-item-bg{position:absolute;inset:0;filter:brightness(0.75);transition:transform .4s linear,filter .4s linear}.bedrooms-item .bedrooms-item-content{background:linear-gradient(to top, rgba(12, 12, 12, 0.9), transparent)}.elementor .gallery-items .gallery{display:grid;grid-template-columns:repeat(4, 1fr)}@media(max-width: 54.96875rem){.elementor .gallery-items .gallery{grid-template-columns:repeat(2, 1fr)}}.elementor .gallery-items .gallery .gallery-item{overflow:hidden}.elementor .gallery-items .gallery .gallery-item .gallery-icon{transition:transform .5s linear}.elementor .gallery-items .gallery .gallery-item .gallery-icon img{width:100%;height:19.625rem;object-fit:cover}.elementor .gallery-items .gallery .gallery-item:hover .gallery-icon{transform:scale(1.06)}.elementor .gallery-items .gallery .gallery-item:nth-child(9){grid-column:span 2;grid-row:span 2}@media(min-width: 47.9375rem){.elementor .gallery-items .gallery .gallery-item:nth-child(9) img{height:39.25rem}}.elementor .gallery-items .gallery .gallery-item:nth-child(14){grid-column:span 2}.floorplans-tabs .e-n-tabs-heading{border-bottom:0.0625rem solid rgba(201,169,110,.2)}.floorplans-tabs .floorplans-tabs-tab-inner-right-media-title{height:100%;background:linear-gradient(to top, rgba(12, 12, 12, 0.9), transparent)}.blog-loop-item{height:100% !important;transition:translateY .4s linear}.blog-loop-item:hover{transform:translateY(-0.25rem)}.blog-loop-item:hover .blog-loop-item-info-read-more .elementor-heading-title::after{transform:translateX(0.25rem)}.blog-loop-item-media{background:linear-gradient(135deg, #1C1808 0%, #4A3820 35%, #2A3818 70%, #1A2010 100%)}.blog-loop-item-info-read-more .elementor-heading-title{position:relative;display:flex;gap:0.5rem;align-items:center}.blog-loop-item-info-read-more .elementor-heading-title::after{content:"→";transition:transform .3s}.blog-loop .elementor-grid .blog-loop-item:nth-child(2) .blog-loop-item-media{background:linear-gradient(135deg, #0E2010 0%, #1A3A20 40%, #102818 70%, #0A1808 100%)}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhvbWUtcGFnZS5jc3MiLCJob21lLXBhZ2Uuc2NzcyIsIl9taXhpbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkNJQSxVQUNFLENBQUEsaUJBQ0EsQ0FBQSxPQUNBLENBQUEscUhBQ0EsQ0FBQSxhQUdGLDJEQUNFLENBQUEsNENBQ0EsQ0FBQSxzQkFHRixRQUNFLG1CQUNFLENBQUEsU0FDQSxDQUFBLElBR0YscUJBQ0UsQ0FBQSxVQUNBLENBQUEsQ0FBQSxhQUlKLHdCQUNFLENBQUEsYUFJRixlQUNFLENBQUEsdUJBRUEscUJBQ0UsQ0FBQSxpQkFHRiwrQkFDRSxDQUFBLGNBQ0EsQ0FBQSxnQkFJSixVQUNFLENBQUEsZ0JBSUYsY0FDRSxDQUFBLHNCQUVBLFVBQ0UsQ0FBQSxpQkFDQSxDQUFBLE9BQ0EsQ0FBQSw2RUFDQSxDQUFBLHlDQUlBLHFCQUNFLENBQUEsdUJBQ0EsQ0FBQSw4Q0FHRix1QkFDRSxDQUFBLGtEQUdGLFNBQ0UsQ0FBQSx1QkFDQSxDQUFBLG9EQUVBLG1CQUFBLENBQUEsbUNBSUosaUJBQ0UsQ0FBQSxPQUNBLENBQUEsc0JBQ0EsQ0FBQSxpREFDQSxDQUFBLHdDQUdGLDZCQUNFLENBQUEsK0JBQ0EsQ0FBQSw0Q0FHRixTQUNFLENBQUEsNkJBQ0EsQ0FBQSxrREFDQSxDQUFBLDhDQUVBLFdBQ0UsQ0FBQSwrQkFDQSxDQUFBLHlCQ3JFRiwwREQyRUosa0JBRUksQ0FBQSxDQUFBLGVBS0osY0FDRSxDQUFBLHVDQUdFLHFCQUNFLENBQUEsc0JBQ0EsQ0FBQSxpQ0FJSixpQkFDRSxDQUFBLE9BQ0EsQ0FBQSx1QkFDQSxDQUFBLGlEQUNBLENBQUEsc0NBR0Ysc0VBQ0UsQ0FBQSxtQ0FNRixZQUNFLENBQUEsb0NBQ0EsQ0FBQSwrQkN0SEEsbUNEb0hGLG9DQUtJLENBQUEsQ0FBQSxpREFHRixlQUNFLENBQUEsK0RBRUEsK0JBQ0UsQ0FBQSxtRUFFQSxVQUNFLENBQUEsZ0JBQ0EsQ0FBQSxnQkFDQSxDQUFBLHFFQUlKLHFCQUNFLENBQUEsOERBSUosa0JBQ0UsQ0FBQSxlQUNBLENBQUEsOEJDdElGLGtFRHlJSSxlQUNFLENBQUEsQ0FBQSwrREFLTixrQkFDRSxDQUFBLG1DQU9KLGtEQUNFLENBQUEsOERBR0YsV0FDRSxDQUFBLHNFQUNBLENBQUEsZ0JBS0osc0JBQ0UsQ0FBQSxnQ0FDQSxDQUFBLHNCQUVBLDhCQUNFLENBQUEscUZBRUEsNkJBQ0UsQ0FBQSxzQkFJSixzRkFDRSxDQUFBLHdEQUdGLGlCQUNFLENBQUEsWUFDQSxDQUFBLFVBQ0EsQ0FBQSxrQkFDQSxDQUFBLCtEQUVBLFdBQ0UsQ0FBQSx3QkFDQSxDQUFBLDhFQU9GLHNGQUNFIiwiZmlsZSI6ImhvbWUtcGFnZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuaG9tZS1oZXJvOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtpbnNldDowO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgxMiwgMTIsIDEyLCAwLjk1KSAwJSwgcmdiYSgxMiwgMTIsIDEyLCAwLjQpIDUwJSwgcmdiYSgxMiwgMTIsIDEyLCAwLjE1KSAxMDAlKX0uc2Nyb2xsLWxpbmV7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjQzlBOTZFLCB0cmFuc3BhcmVudCk7YW5pbWF0aW9uOnNjcm9sbExpbmUgMnMgZWFzZS1pbi1vdXQgaW5maW5pdGV9QGtleWZyYW1lcyBzY3JvbGxMaW5lezAlLDEwMCV7dHJhbnNmb3JtOnNjYWxlWSgxKTtvcGFjaXR5OjF9NTAle3RyYW5zZm9ybTpzY2FsZVkoMC41KTtvcGFjaXR5Oi40fX0uc2Nyb2xsLXRleHR7d3JpdGluZy1tb2RlOnZlcnRpY2FsLWxyfS5tZWRpYS1pbWFnZXtvdmVyZmxvdzpoaWRkZW59Lm1lZGlhLWltYWdlOmhvdmVyIGltZ3t0cmFuc2Zvcm06c2NhbGUoMS4wNCl9Lm1lZGlhLWltYWdlIGltZ3t0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3MgbGluZWFyO2N1cnNvcjpwb2ludGVyfS5wcmUtdGl0bGUtbGluZXtvcGFjaXR5Oi41fS51c2UtY2FzZXMtaXRlbXtjdXJzb3I6cG9pbnRlcn0udXNlLWNhc2VzLWl0ZW06YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2luc2V0OjA7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDEyLCAxMiwgMTIsIDAuOSkgMCUsIHRyYW5zcGFyZW50IDYwJSl9LnVzZS1jYXNlcy1pdGVtOmhvdmVyIC51c2UtY2FzZXMtaXRlbS1iZ3t0cmFuc2Zvcm06c2NhbGUoMS4wNik7ZmlsdGVyOmJyaWdodG5lc3MoMC42NSl9LnVzZS1jYXNlcy1pdGVtOmhvdmVyIC51c2UtY2FzZXMtaXRlbS1jb250ZW50e3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfS51c2UtY2FzZXMtaXRlbTpob3ZlciAudXNlLWNhc2VzLWl0ZW0tZGVzY3JpcHRpb257b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfS51c2UtY2FzZXMtaXRlbTpob3ZlciAudXNlLWNhc2VzLWl0ZW0tZGVzY3JpcHRpb24gKntmb250LXNpemU6MTFweH0udXNlLWNhc2VzLWl0ZW0gLnVzZS1jYXNlcy1pdGVtLWJne3Bvc2l0aW9uOmFic29sdXRlO2luc2V0OjA7ZmlsdGVyOmJyaWdodG5lc3MoMC41KTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgbGluZWFyLGZpbHRlciAuNHMgbGluZWFyfS51c2UtY2FzZXMtaXRlbSAudXNlLWNhc2VzLWl0ZW0tY29udGVudHt0cmFuc2Zvcm06dHJhbnNsYXRlWSgyMHB4KTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMnMgbGluZWFyfS51c2UtY2FzZXMtaXRlbSAudXNlLWNhc2VzLWl0ZW0tZGVzY3JpcHRpb257b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDIwcHgpO3RyYW5zaXRpb246b3BhY2l0eSAuMnMgbGluZWFyLHRyYW5zZm9ybSAuMnMgbGluZWFyfS51c2UtY2FzZXMtaXRlbSAudXNlLWNhc2VzLWl0ZW0tZGVzY3JpcHRpb24gKntmb250LXNpemU6MDt0cmFuc2l0aW9uOmZvbnQtc2l6ZSAuMnMgbGluZWFyfUBtZWRpYShtaW4td2lkdGg6IDEwMjRweCl7LmFtZW5pdGllcy10YWJzLmVsZW1lbnRvci13aWRnZXQtbi10YWJzIC5lLW4tdGFicy1oZWFkaW5ne2ZsZXgtYmFzaXM6NDI0cHh9fS5iZWRyb29tcy1pdGVte2N1cnNvcjpwb2ludGVyfS5iZWRyb29tcy1pdGVtOmhvdmVyIC5iZWRyb29tcy1pdGVtLWJne3RyYW5zZm9ybTpzY2FsZSgxLjA0KTtmaWx0ZXI6YnJpZ2h0bmVzcygwLjkpfS5iZWRyb29tcy1pdGVtIC5iZWRyb29tcy1pdGVtLWJne3Bvc2l0aW9uOmFic29sdXRlO2luc2V0OjA7ZmlsdGVyOmJyaWdodG5lc3MoMC43NSk7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGxpbmVhcixmaWx0ZXIgLjRzIGxpbmVhcn0uYmVkcm9vbXMtaXRlbSAuYmVkcm9vbXMtaXRlbS1jb250ZW50e2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgxMiwgMTIsIDEyLCAwLjkpLCB0cmFuc3BhcmVudCl9LmVsZW1lbnRvciAuZ2FsbGVyeS1pdGVtcyAuZ2FsbGVyeXtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCg0LCAxZnIpfUBtZWRpYShtYXgtd2lkdGg6IDg3OS41cHgpey5lbGVtZW50b3IgLmdhbGxlcnktaXRlbXMgLmdhbGxlcnl7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgyLCAxZnIpfX0uZWxlbWVudG9yIC5nYWxsZXJ5LWl0ZW1zIC5nYWxsZXJ5IC5nYWxsZXJ5LWl0ZW17b3ZlcmZsb3c6aGlkZGVufS5lbGVtZW50b3IgLmdhbGxlcnktaXRlbXMgLmdhbGxlcnkgLmdhbGxlcnktaXRlbSAuZ2FsbGVyeS1pY29ue3RyYW5zaXRpb246dHJhbnNmb3JtIC41cyBsaW5lYXJ9LmVsZW1lbnRvciAuZ2FsbGVyeS1pdGVtcyAuZ2FsbGVyeSAuZ2FsbGVyeS1pdGVtIC5nYWxsZXJ5LWljb24gaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjMxNHB4O29iamVjdC1maXQ6Y292ZXJ9LmVsZW1lbnRvciAuZ2FsbGVyeS1pdGVtcyAuZ2FsbGVyeSAuZ2FsbGVyeS1pdGVtOmhvdmVyIC5nYWxsZXJ5LWljb257dHJhbnNmb3JtOnNjYWxlKDEuMDYpfS5lbGVtZW50b3IgLmdhbGxlcnktaXRlbXMgLmdhbGxlcnkgLmdhbGxlcnktaXRlbTpudGgtY2hpbGQoOSl7Z3JpZC1jb2x1bW46c3BhbiAyO2dyaWQtcm93OnNwYW4gMn1AbWVkaWEobWluLXdpZHRoOiA3NjdweCl7LmVsZW1lbnRvciAuZ2FsbGVyeS1pdGVtcyAuZ2FsbGVyeSAuZ2FsbGVyeS1pdGVtOm50aC1jaGlsZCg5KSBpbWd7aGVpZ2h0OjYyOHB4fX0uZWxlbWVudG9yIC5nYWxsZXJ5LWl0ZW1zIC5nYWxsZXJ5IC5nYWxsZXJ5LWl0ZW06bnRoLWNoaWxkKDE0KXtncmlkLWNvbHVtbjpzcGFuIDJ9LmZsb29ycGxhbnMtdGFicyAuZS1uLXRhYnMtaGVhZGluZ3tib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDIwMSwxNjksMTEwLC4yKX0uZmxvb3JwbGFucy10YWJzIC5mbG9vcnBsYW5zLXRhYnMtdGFiLWlubmVyLXJpZ2h0LW1lZGlhLXRpdGxle2hlaWdodDoxMDAlO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgxMiwgMTIsIDEyLCAwLjkpLCB0cmFuc3BhcmVudCl9LmJsb2ctbG9vcC1pdGVte2hlaWdodDoxMDAlICFpbXBvcnRhbnQ7dHJhbnNpdGlvbjp0cmFuc2xhdGVZIC40cyBsaW5lYXJ9LmJsb2ctbG9vcC1pdGVtOmhvdmVye3RyYW5zZm9ybTp0cmFuc2xhdGVZKC00cHgpfS5ibG9nLWxvb3AtaXRlbTpob3ZlciAuYmxvZy1sb29wLWl0ZW0taW5mby1yZWFkLW1vcmUgLmVsZW1lbnRvci1oZWFkaW5nLXRpdGxlOjphZnRlcnt0cmFuc2Zvcm06dHJhbnNsYXRlWCg0cHgpfS5ibG9nLWxvb3AtaXRlbS1tZWRpYXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzVkZWcsICMxQzE4MDggMCUsICM0QTM4MjAgMzUlLCAjMkEzODE4IDcwJSwgIzFBMjAxMCAxMDAlKX0uYmxvZy1sb29wLWl0ZW0taW5mby1yZWFkLW1vcmUgLmVsZW1lbnRvci1oZWFkaW5nLXRpdGxle3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtnYXA6OHB4O2FsaWduLWl0ZW1zOmNlbnRlcn0uYmxvZy1sb29wLWl0ZW0taW5mby1yZWFkLW1vcmUgLmVsZW1lbnRvci1oZWFkaW5nLXRpdGxlOjphZnRlcntjb250ZW50Olwi4oaSXCI7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzfS5ibG9nLWxvb3AgLmVsZW1lbnRvci1ncmlkIC5ibG9nLWxvb3AtaXRlbTpudGgtY2hpbGQoMikgLmJsb2ctbG9vcC1pdGVtLW1lZGlhe2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzBFMjAxMCAwJSwgIzFBM0EyMCA0MCUsICMxMDI4MTggNzAlLCAjMEExODA4IDEwMCUpfSIsIkB1c2UgXCJ2YXJpYWJsZXNcIiBhcyAqO1xyXG5AdXNlIFwibWl4aW5zXCIgYXMgKjtcclxuXHJcbi8qID09PT09IEhlcm8gPT09PT0gKi9cclxuLmhvbWUtaGVybzphZnRlciB7XHJcbiAgY29udGVudDonJztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgaW5zZXQ6IDA7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCB0byB0b3AsIHJnYmEoMTIsMTIsMTIsMC45NSkgMCUsIHJnYmEoMTIsMTIsMTIsMC40KSA1MCUsIHJnYmEoMTIsMTIsMTIsMC4xNSkgMTAwJSApO1xyXG59XHJcblxyXG4uc2Nyb2xsLWxpbmUge1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRnb2xkLCB0cmFuc3BhcmVudCk7XHJcbiAgYW5pbWF0aW9uOiBzY3JvbGxMaW5lIDJzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNjcm9sbExpbmUge1xyXG4gIDAlLCAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDUwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgwLjUpO1xyXG4gICAgb3BhY2l0eTogMC40O1xyXG4gIH1cclxufVxyXG5cclxuLnNjcm9sbC10ZXh0IHtcclxuICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLWxyO1xyXG59XHJcblxyXG4vKiA9PT09PSBNZWRpYSA9PT09PSAqL1xyXG4ubWVkaWEtaW1hZ2Uge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICY6aG92ZXIgaW1nIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNCk7XHJcbiAgfVxyXG5cclxuICBpbWcge1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBsaW5lYXI7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJlLXRpdGxlLWxpbmUge1xyXG4gIG9wYWNpdHk6IC41O1xyXG59XHJcblxyXG4vKiA9PT09PSBVU0UgQ0FTRVMgPT09PT0gKi9cclxuLnVzZS1jYXNlcy1pdGVtIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBpbnNldDogMDtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMTIsMTIsMTIsMC45KSAwJSwgdHJhbnNwYXJlbnQgNjAlKTtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgLnVzZS1jYXNlcy1pdGVtLWJnIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA2KTtcclxuICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDAuNjUpO1xyXG4gICAgfVxyXG5cclxuICAgIC51c2UtY2FzZXMtaXRlbS1jb250ZW50IHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgfVxyXG5cclxuICAgIC51c2UtY2FzZXMtaXRlbS1kZXNjcmlwdGlvbiB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuXHJcbiAgICAgICogeyBmb250LXNpemU6IDExcHg7IH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC51c2UtY2FzZXMtaXRlbS1iZyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBpbnNldDogMDtcclxuICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwLjUpO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC40cyBsaW5lYXIsIGZpbHRlciAuNHMgbGluZWFyO1xyXG4gIH1cclxuXHJcbiAgLnVzZS1jYXNlcy1pdGVtLWNvbnRlbnQge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4ycyBsaW5lYXI7XHJcbiAgfVxyXG5cclxuICAudXNlLWNhc2VzLWl0ZW0tZGVzY3JpcHRpb24ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGxpbmVhciwgdHJhbnNmb3JtIC4ycyBsaW5lYXI7XHJcblxyXG4gICAgKiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgdHJhbnNpdGlvbjogZm9udC1zaXplIC4ycyBsaW5lYXI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiA9PT09PSBBbWVuaXRpZXMgPT09PT0gKi9cclxuLmFtZW5pdGllcy10YWJzLmVsZW1lbnRvci13aWRnZXQtbi10YWJzIC5lLW4tdGFicy1oZWFkaW5nIHtcclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICBmbGV4LWJhc2lzOiA0MjRweDtcclxuICB9XHJcbn1cclxuXHJcbi8qID09PT09IEJlZHJvb21zID09PT09ICovXHJcbi5iZWRyb29tcy1pdGVtIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgLmJlZHJvb21zLWl0ZW0tYmcge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQpO1xyXG4gICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMC45KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5iZWRyb29tcy1pdGVtLWJnIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGluc2V0OiAwO1xyXG4gICAgZmlsdGVyOiBicmlnaHRuZXNzKDAuNzUpO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC40cyBsaW5lYXIsIGZpbHRlciAuNHMgbGluZWFyO1xyXG4gIH1cclxuXHJcbiAgLmJlZHJvb21zLWl0ZW0tY29udGVudCB7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDEyLDEyLDEyLDAuOSksIHRyYW5zcGFyZW50KTtcclxuICB9XHJcbn1cclxuXHJcbi8qID09PT09IEdhbGxlcnkgPT09PT0gKi9cclxuLmVsZW1lbnRvciAuZ2FsbGVyeS1pdGVtcyB7XHJcbiAgLmdhbGxlcnkge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhbGxlcnktaXRlbSB7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAuZ2FsbGVyeS1pY29uIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGxpbmVhcjtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAzMTRweDtcclxuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciAuZ2FsbGVyeS1pY29uIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDYpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmdhbGxlcnktaXRlbTpudGgtY2hpbGQoOSkge1xyXG4gICAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xyXG4gICAgICBncmlkLXJvdzogc3BhbiAyO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDYyOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5nYWxsZXJ5LWl0ZW06bnRoLWNoaWxkKDE0KSB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiA9PT09PSBGbG9vciBwbGFucyA9PT09PSAqL1xyXG4uZmxvb3JwbGFucy10YWJzIHtcclxuICAuZS1uLXRhYnMtaGVhZGluZyB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcclxuICB9XHJcblxyXG4gIC5mbG9vcnBsYW5zLXRhYnMtdGFiLWlubmVyLXJpZ2h0LW1lZGlhLXRpdGxlIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AscmdiYSgxMiwxMiwxMiwwLjkpLHRyYW5zcGFyZW50KTtcclxuICB9XHJcbn1cclxuXHJcbi8qID09PT09IEJsb2cgPT09PT0gKi9cclxuLmJsb2ctbG9vcC1pdGVtIHtcclxuICBoZWlnaHQ6IDEwMCUhaW1wb3J0YW50O1xyXG4gIHRyYW5zaXRpb246IHRyYW5zbGF0ZVkgLjRzIGxpbmVhcjtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XHJcblxyXG4gICAgLmJsb2ctbG9vcC1pdGVtLWluZm8tcmVhZC1tb3JlIC5lbGVtZW50b3ItaGVhZGluZy10aXRsZTo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNHB4KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtbWVkaWEge1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywjMUMxODA4IDAlLCM0QTM4MjAgMzUlLCMyQTM4MTggNzAlLCMxQTIwMTAgMTAwJSk7XHJcbiAgfVxyXG5cclxuICAmLWluZm8tcmVhZC1tb3JlIC5lbGVtZW50b3ItaGVhZGluZy10aXRsZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiA4cHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogJ+KGkic7XHJcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJsb2ctbG9vcCAuZWxlbWVudG9yLWdyaWQge1xyXG4gIC5ibG9nLWxvb3AtaXRlbTpudGgtY2hpbGQoMikge1xyXG4gICAgLmJsb2ctbG9vcC1pdGVtLW1lZGlhIHtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCAxMzVkZWcsICMwRTIwMTAgMCUsICMxQTNBMjAgNDAlLCAjMTAyODE4IDcwJSwgIzBBMTgwOCAxMDAlXHJcbiAgICAgICk7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiQG1peGluIHRyYW5zaXRpb24oJHZhbHVlOiBjb2xvciAwLjNzIGVhc2UpIHtcclxuICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xyXG4gICAgdHJhbnNpdGlvbjogJHZhbHVlO1xyXG4gIH1cclxufVxyXG5cclxuJGdyaWQtYnJlYWtwb2ludHM6IChcclxuICAgICAgICB4czogMCxcclxuICAgICAgICBzbTogNzY3cHgsXHJcbiAgICAgICAgbWQ6IDg4MHB4LFxyXG4gICAgICAgIGxnOiAxMDI0cHgsXHJcbiAgICAgICAgeGw6IDEyMDBweCxcclxuICAgICAgICB4eGw6IDEzNjZweFxyXG4pO1xyXG5cclxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSkge1xyXG4gICRtYXgtd2lkdGg6IG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICRuYW1lKTtcclxuXHJcbiAgQGlmICRtYXgtd2lkdGgge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICgkbWF4LXdpZHRoIC0gLjUpKSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUpIHtcclxuICAkbWluLXdpZHRoOiBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCAkbmFtZSk7XHJcblxyXG4gIEBpZiAkbWluLXdpZHRoIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluLXdpZHRoKSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH1cclxufSJdfQ== */
