.testimonial-1 .testimonial-widget{content-visibility:auto;contain-intrinsic-size:50rem;padding:6.4rem 1.6rem;text-align:center;background-color:#f4f4f4;overflow:hidden}.testimonial-1 .testimonial-widget__cta{margin-top:2.4rem;color:var(--color-primary);border-color:var(--color-primary)}.testimonial-1 .testimonial-widget__cta:hover{background:var(--color-primary);color:#fff}.testimonial-1 .testimonial-widget .testimonial-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:unset;width:100%;padding:0 2.4rem 1.6rem}.testimonial-1 .testimonial-widget .testimonial-card__icon-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:7.2rem;height:7.2rem;border-radius:50%;-webkit-box-shadow:0 0.3rem 0.8rem rgba(0,0,0,0.1);box-shadow:0 0.3rem 0.8rem rgba(0,0,0,0.1);background-color:#fff;margin:-3.6rem 0 2.4rem}.testimonial-1 .testimonial-widget .testimonial-card__icon{color:#bbb;font-size:2.8rem}.testimonial-1 .testimonial-widget .testimonial-card__review{width:100%;padding:2.4rem 2.4rem 1.6rem 2.4rem}.testimonial-1 .testimonial-widget .testimonial-card__author-area{margin-top:auto;padding:0 0 2.4rem}.testimonial-1 .testimonial-widget .testimonial-card__author{font-weight:400;text-transform:uppercase;margin-bottom:.8rem}.testimonial-1 .testimonial-widget .testimonial-card__star{color:var(--color-primary)}.testimonial-1 .testimonial-widget .testimonial-card__ellipsis-icon{color:#ececec;margin-bottom:.8rem}.testimonial-1 .testimonial-widget .testimonial-card--no-reviews{width:100%;height:30rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.testimonial-1 .testimonial-widget .testimonial-card__social-icon--dealerrater{display:inline-block;line-height:1}.testimonial-1 .testimonial-widget.dark{background-color:#222;color:#fff}.testimonial-1 .testimonial-widget.dark .testimonial-widget__cta{color:#fff;border-color:#fff}.testimonial-1 .testimonial-widget.dark .testimonial-widget__cta:hover{background:#fff;color:#222}.testimonial-1 .testimonial-widget.dark .testimonial-card{background-color:#777}.testimonial-1 .testimonial-widget.dark .testimonial-card__icon-wrap{background-color:#bbb}.testimonial-1 .testimonial-widget.dark .testimonial-card__ellipsis-icon{color:#bbb}.testimonial-1 .testimonial-widget.dark .testimonial-card__icon,.testimonial-1 .testimonial-widget.dark .testimonial-card__star{color:#ececec}.testimonial-1 .testimonial-widget.dark .testimonial-card__social-icon{color:#ececec !important}.testimonial-1 .testimonial-widget.dark .testimonial-card__social-icon svg{fill:#ececec !important}.testimonial-1 .testimonial-widget.dark .testimonial-card__social-icon--dealerrater{display:inline-block;line-height:1}.testimonial-1 .testimonial-widget .tns-slider{display:-webkit-box;display:-ms-flexbox;display:flex}.testimonial-1 .testimonial-widget .tns-inner{padding:3.2rem 0}.testimonial-1 .testimonial-widget .tns-outer{position:relative}.testimonial-1 .testimonial-widget .tns-item{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 1199px){.testimonial-1 .testimonial-widget .tns-item{width:100% !important}}


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