.loan-calc-main{letter-spacing:normal}.loan-calc-main .loan-calc-input,.loan-calc-main .loan-calc-select{box-sizing:border-box;display:block;width:100%;min-height:48px;padding:.75rem 1rem;border:1px solid rgba(5,28,46,.15);border-radius:.75rem;background:#fff;color:#051c2e;font-size:16px;line-height:1.4;transition:border-color .2s ease,box-shadow .2s ease}.loan-calc-main .loan-calc-input--prefixed{padding-left:2.25rem}.loan-calc-main .loan-calc-input--suffixed{padding-right:2.25rem}.loan-calc-main .loan-calc-input-wrap--icon .loan-calc-datepicker-input,.loan-calc-main .loan-calc-input-wrap--icon .loan-calc-input{padding-right:2.75rem;cursor:pointer}.loan-calc-main .loan-calc-input-wrap--icon input[type=hidden]{display:none!important}.loan-calc-main .loan-calc-datepicker-wrap .loan-calc-datepicker-input:focus,.loan-calc-main .loan-calc-datepicker-wrap.is-open .loan-calc-datepicker-input{border-color:#2fa4a6;box-shadow:0 0 0 2px rgba(47,164,166,.15)}.loan-calc-main .loan-calc-datepicker-panel{position:absolute;top:calc(100% + .5rem);left:0;right:0;z-index:50;padding:.875rem;border:1px solid rgba(5,28,46,.1);border-radius:.875rem;background:#fff;box-shadow:0 16px 40px rgba(5,28,46,.14)}.loan-calc-main .loan-calc-datepicker-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.75rem;padding:.5rem .25rem;border-bottom:1px solid rgba(5,28,46,.08)}.loan-calc-main .loan-calc-datepicker-year{font-size:15px;font-weight:600;color:#051c2e;letter-spacing:normal}.loan-calc-main .loan-calc-datepicker-nav{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:0;border-radius:999px;background:rgba(5,28,46,.05);color:#051c2e;cursor:pointer;transition:background-color .2s ease,color .2s ease}.loan-calc-main .loan-calc-datepicker-nav:hover:not(:disabled){background:rgba(47,164,166,.12);color:#2fa4a6}.loan-calc-main .loan-calc-datepicker-nav:disabled{opacity:.35;cursor:not-allowed}.loan-calc-main .loan-calc-datepicker-months{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.loan-calc-main .loan-calc-datepicker-month{min-height:2.5rem;border:1px solid transparent;border-radius:.625rem;background:0 0;color:#051c2e;font-size:14px;font-weight:500;letter-spacing:normal;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.loan-calc-main .loan-calc-datepicker-month:hover{background:rgba(47,164,166,.1)}.loan-calc-main .loan-calc-datepicker-month.is-selected{background:#2fa4a6;border-color:#2fa4a6;color:#fff}.loan-calc-main .loan-calc-input-wrap{position:relative;display:block;width:100%}.loan-calc-main .loan-calc-input-affix{position:absolute;top:50%;transform:translateY(-50%);z-index:1;font-size:16px;font-weight:600;color:rgba(5,28,46,.45);pointer-events:none;line-height:1}.loan-calc-main .loan-calc-input-affix--prefix{left:1rem}.loan-calc-main .loan-calc-input-affix--suffix{right:1rem}.loan-calc-main .loan-calc-input-icon{position:absolute;right:.875rem;top:50%;transform:translateY(-50%);z-index:1;display:flex;align-items:center;justify-content:center;color:rgba(5,28,46,.45);pointer-events:none}.loan-calc-main .loan-calc-input:focus,.loan-calc-main .loan-calc-select:focus{outline:0;border:1px solid #051c2e;box-shadow:0 0 0 2px rgba(5,28,46,.08)}.loan-calc-main .loan-calc-field.loan-calc-input-error .loan-calc-input,.loan-calc-main .loan-calc-field.loan-calc-input-error .select2-container--default .select2-selection--single{border-color:#dc2626!important;box-shadow:0 0 0 2px rgba(220,38,38,.08)}.loan-calc-main .loan-calc-label{display:block;font-size:13px;font-weight:600;color:rgba(5,28,46,.75);margin-bottom:.35rem}.loan-calc-main .loan-calc-help{font-size:12px;color:rgba(5,28,46,.55);margin-top:.35rem}.loan-calc-main .loan-calc-help a{color:#051c2e;text-decoration:underline}.loan-calc-main .loan-calc-slider-wrap{position:relative;padding-top:.5rem}.loan-calc-main .loan-calc-slider{--loan-slider-pct:15%;--loan-green:#2fa4a6;--loan-track-bg:rgba(5,28,46,0.12);width:100%;height:8px;margin-top:1rem;background:0 0;cursor:pointer;accent-color:var(--loan-green);-webkit-appearance:none;-moz-appearance:none;appearance:none}.loan-calc-main .loan-calc-slider::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:linear-gradient(90deg,var(--loan-green) 0,var(--loan-green) var(--loan-slider-pct),var(--loan-track-bg) var(--loan-slider-pct),var(--loan-track-bg))}.loan-calc-main .loan-calc-slider::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;margin-top:-8px;border-radius:50%;background:var(--loan-green);border:3px solid #fff;box-shadow:0 1px 4px rgba(5,28,46,.2)}.loan-calc-main .loan-calc-slider::-moz-range-track{height:6px;border-radius:999px;background:var(--loan-track-bg)}.loan-calc-main .loan-calc-slider::-moz-range-progress{height:6px;border-radius:999px;background:var(--loan-green)}.loan-calc-main .loan-calc-slider::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--loan-green);border:3px solid #fff;box-shadow:0 1px 4px rgba(5,28,46,.2)}.loan-calc-main .loan-calc-slider:focus{outline:0}.loan-calc-main .loan-calc-slider:focus::-webkit-slider-thumb{box-shadow:0 0 0 3px rgba(47,164,166,.25),0 1px 4px rgba(5,28,46,.2)}.loan-calc-main .loan-calc-slider:focus::-moz-range-thumb{box-shadow:0 0 0 3px rgba(47,164,166,.25),0 1px 4px rgba(5,28,46,.2)}.loan-calc-main .loan-calc-slider-label{font-size:28px;font-weight:700;color:#2fa4a6;line-height:1}.loan-calc-main .loan-calc-payment-preview{border:1px solid rgba(5,28,46,.1);border-radius:1rem;background:rgba(5,28,46,.03);padding:1rem 1.25rem}.loan-calc-main .loan-calc-stat{min-height:100%}.loan-calc-main .loan-calc-chart-card{letter-spacing:normal;overflow:hidden}.loan-calc-main .loan-calc-chart-card .loan-calc-chart-title{font-family:Inter,sans-serif;font-size:13px;font-weight:600;letter-spacing:normal;color:#051c2e;margin:0 0 .75rem}.loan-calc-main .loan-calc-chart-wrap{position:relative;width:100%;aspect-ratio:4/3;min-height:260px;max-height:340px}@media (min-width:640px){.loan-calc-main .loan-calc-chart-wrap{aspect-ratio:auto;min-height:0;max-height:none;height:260px}}@media (min-width:1024px){.loan-calc-main .loan-calc-chart-wrap{height:280px}}.loan-calc-main .loan-calc-chart-wrap canvas{display:block;max-width:100%;font:12px/1.4 Inter,sans-serif;letter-spacing:normal}.loan-calc-main .loan-calc-errors{border:1px solid #fecaca;background:#fef2f2;color:#991b1b;border-radius:.75rem;padding:.875rem 1rem;font-size:14px}.loan-calc-main .select2-container{width:100%!important}.loan-calc-main .select2-container--default .select2-selection--single{box-sizing:border-box;min-height:48px;border:1px solid rgba(5,28,46,.15);border-radius:.75rem;padding:.55rem .75rem;transition:border-color .2s ease,box-shadow .2s ease}.loan-calc-main .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:32px;color:#051c2e}.loan-calc-main .select2-container--default .select2-selection--single .select2-selection__arrow{height:46px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,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QUEsT0FHSiwwQkEzVVIsc0NBNFVZLE9BQUEsT0E1VVosNkNBZ1ZZLFFBQUEsTUFDQSxVQUFBLEtBQ0EsS0FBQSxJQUFBLENBQUEsSUFBQSxLQUFBLENBQUEsV0FDQSxlQUFBLE9BblZaLGtDQXdWUSxPQUFBLElBQUEsTUFBQSxRQUNBLFdBQUEsUUFDQSxNQUFBLFFBQ0EsY0FBQSxPQUNBLFFBQUEsUUFBQSxLQUNBLFVBQUEsS0E3VlIsbUNBaVdRLE1BQUEsZUFqV1IsdUVBcVdRLFdBQUEsV0FDQSxXQUFBLEtBQ0EsT0FBQSxJQUFBLE1BQUEsa0JBQ0EsY0FBQSxPQUNBLFFBQUEsT0FBQSxPQUNBLFdBQUEsYUFBQSxJQUFBLElBQUEsQ0FBQSxXQUFBLElBQUEsS0ExV1Isb0dBOFdRLFlBQUEsS0FDQSxNQUFBLFFBL1dSLGlHQW1YUSxPQUFBIiwiZmlsZSI6ImxvYW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogU3R1ZGVudCBMb2FuIENhbGN1bGF0b3IgKHRoZW1lLWFsaWduZWQpICovXG4ubG9hbi1jYWxjLW1haW4ge1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgLmxvYW4tY2FsYy1pbnB1dCxcbiAgICAubG9hbi1jYWxjLXNlbGVjdCB7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWluLWhlaWdodDogNDhweDtcbiAgICAgICAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDUsIDI4LCA0NiwgMC4xNSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGNvbG9yOiAjMDUxYzJlO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGVhc2UsIGJveC1zaGFkb3cgMC4ycyBlYXNlO1xuICAgIH1cblxuICAgIC5sb2FuLWNhbGMtaW5wdXQtLXByZWZpeGVkIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xuICAgIH1cblxuICAgIC5sb2FuLWNhbGMtaW5wdXQtLXN1ZmZpeGVkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgICB9XG5cbiAgICAubG9hbi1jYWxjLWlucHV0LXdyYXAtLWljb24ge1xuICAgICAgICAubG9hbi1jYWxjLWlucHV0LFxuICAgICAgICAubG9hbi1jYWxjLWRhdGVwaWNrZXItaW5wdXQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMi43NXJlbTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9J2hpZGRlbiddIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2FuLWNhbGMtZGF0ZXBpY2tlci13cmFwIHtcbiAgICAgICAgLmxvYW4tY2FsYy1kYXRlcGlja2VyLWlucHV0OmZvY3VzIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzJmYTRhNjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDQ3LCAxNjQsIDE2NiwgMC4xNSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmlzLW9wZW4gLmxvYW4tY2FsYy1kYXRlcGlja2VyLWlucHV0IHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzJmYTRhNjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDQ3LCAxNjQsIDE2NiwgMC4xNSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9hbi1jYWxjLWRhdGVwaWNrZXItcGFuZWwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogY2FsYygxMDAlICsgMC41cmVtKTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDUwO1xuICAgICAgICBwYWRkaW5nOiAwLjg3NXJlbTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg1LCAyOCwgNDYsIDAuMSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuODc1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBib3gtc2hhZG93OiAwIDE2cHggNDBweCByZ2JhKDUsIDI4LCA0NiwgMC4xNCk7XG4gICAgfVxuXG4gICAgLmxvYW4tY2FsYy1kYXRlcGlja2VyLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZ2FwOiAwLjVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjI1cmVtO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg1LCAyOCwgNDYsIDAuMDgpO1xuICAgIH1cblxuICAgIC5sb2FuLWNhbGMtZGF0ZXBpY2tlci15ZWFyIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogIzA1MWMyZTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB9XG5cbiAgICAubG9hbi1jYWxjLWRhdGVwaWNrZXItbmF2IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogMnJlbTtcbiAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDUsIDI4LCA0NiwgMC4wNSk7XG4gICAgICAgIGNvbG9yOiAjMDUxYzJlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLCBjb2xvciAwLjJzIGVhc2U7XG5cbiAgICAgICAgJjpob3Zlcjpub3QoOmRpc2FibGVkKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDQ3LCAxNjQsIDE2NiwgMC4xMik7XG4gICAgICAgICAgICBjb2xvcjogIzJmYTRhNjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICAgb3BhY2l0eTogMC4zNTtcbiAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9hbi1jYWxjLWRhdGVwaWNrZXItbW9udGhzIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuICAgICAgICBnYXA6IDAuNXJlbTtcbiAgICB9XG5cbiAgICAubG9hbi1jYWxjLWRhdGVwaWNrZXItbW9udGgge1xuICAgICAgICBtaW4taGVpZ2h0OiAyLjVyZW07XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAjMDUxYzJlO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2UsIGJvcmRlci1jb2xvciAwLjJzIGVhc2UsIGNvbG9yIDAuMnMgZWFzZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoNDcsIDE2NCwgMTY2LCAwLjEpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pcy1zZWxlY3RlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMmZhNGE2O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMmZhNGE2O1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9hbi1jYWxjLWlucHV0LXdyYXAge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAubG9hbi1jYWxjLWlucHV0LWFmZml4IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiByZ2JhKDUsIDI4LCA0NiwgMC40NSk7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG5cbiAgICAubG9hbi1jYWxjLWlucHV0LWFmZml4LS1wcmVmaXgge1xuICAgICAgICBsZWZ0OiAxcmVtO1xuICAgIH1cblxuICAgIC5sb2FuLWNhbGMtaW5wdXQtYWZmaXgtLXN1ZmZpeCB7XG4gICAgICAgIHJpZ2h0OiAxcmVtO1xuICAgIH1cblxuICAgIC5sb2FuLWNhbGMtaW5wdXQtaWNvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDAuODc1cmVtO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6IHJnYmEoNSwgMjgsIDQ2LCAwLjQ1KTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLmxvYW4tY2FsYy1pbnB1dDpmb2N1cyxcbiAgICAubG9hbi1jYWxjLXNlbGVjdDpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwNTFjMmU7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDUsIDI4LCA0NiwgMC4wOCk7XG4gICAgfVxuXG4gICAgLmxvYW4tY2FsYy1maWVsZC5sb2FuLWNhbGMtaW5wdXQtZXJyb3Ige1xuICAgICAgICAubG9hbi1jYWxjLWlucHV0LFxuICAgICAgICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZGMyNjI2ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgyMjAsIDM4LCAzOCwgMC4wOCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9hbi1jYWxjLWxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6IHJnYmEoNSwgMjgsIDQ2LCAwLjc1KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4zNXJlbTtcbiAgICB9XG5cbiAgICAubG9hbi1jYWxjLWhlbHAge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGNvbG9yOiByZ2JhKDUsIDI4LCA0NiwgMC41NSk7XG4gICAgICAgIG1hcmdpbi10b3A6IDAuMzVyZW07XG4gICAgfVxuXG4gICAgLmxvYW4tY2FsYy1oZWxwIGEge1xuICAgICAgICBjb2xvcjogIzA1MWMyZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuXG4gICAgLmxvYW4tY2FsYy1zbGlkZXItd3JhcCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICB9XG5cbiAgICAubG9hbi1jYWxjLXNsaWRlciB7XG4gICAgICAgIC0tbG9hbi1zbGlkZXItcGN0OiAxNSU7XG4gICAgICAgIC0tbG9hbi1ncmVlbjogIzJmYTRhNjtcbiAgICAgICAgLS1sb2FuLXRyYWNrLWJnOiByZ2JhKDUsIDI4LCA0NiwgMC4xMik7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYWNjZW50LWNvbG9yOiB2YXIoLS1sb2FuLWdyZWVuKTtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgICAgICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgICAgICAgdG8gcmlnaHQsXG4gICAgICAgICAgICAgICAgdmFyKC0tbG9hbi1ncmVlbikgMCUsXG4gICAgICAgICAgICAgICAgdmFyKC0tbG9hbi1ncmVlbikgdmFyKC0tbG9hbi1zbGlkZXItcGN0KSxcbiAgICAgICAgICAgICAgICB2YXIoLS1sb2FuLXRyYWNrLWJnKSB2YXIoLS1sb2FuLXNsaWRlci1wY3QpLFxuICAgICAgICAgICAgICAgIHZhcigtLWxvYW4tdHJhY2stYmcpIDEwMCVcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgICAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC04cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1sb2FuLWdyZWVuKTtcbiAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCA0cHggcmdiYSg1LCAyOCwgNDYsIDAuMik7XG4gICAgICAgIH1cblxuICAgICAgICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1sb2FuLXRyYWNrLWJnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Oi1tb3otcmFuZ2UtcHJvZ3Jlc3Mge1xuICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWxvYW4tZ3JlZW4pO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWxvYW4tZ3JlZW4pO1xuICAgICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDUsIDI4LCA0NiwgMC4yKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICAgICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6XG4gICAgICAgICAgICAgICAgICAgIDAgMCAwIDNweCByZ2JhKDQ3LCAxNjQsIDE2NiwgMC4yNSksXG4gICAgICAgICAgICAgICAgICAgIDAgMXB4IDRweCByZ2JhKDUsIDI4LCA0NiwgMC4yKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzpcbiAgICAgICAgICAgICAgICAgICAgMCAwIDAgM3B4IHJnYmEoNDcsIDE2NCwgMTY2LCAwLjI1KSxcbiAgICAgICAgICAgICAgICAgICAgMCAxcHggNHB4IHJnYmEoNSwgMjgsIDQ2LCAwLjIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvYW4tY2FsYy1zbGlkZXItbGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAjMmZhNGE2O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG5cbiAgICAubG9hbi1jYWxjLXBheW1lbnQtcHJldmlldyB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNSwgMjgsIDQ2LCAwLjEpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDUsIDI4LCA0NiwgMC4wMyk7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMS4yNXJlbTtcbiAgICB9XG5cbiAgICAubG9hbi1jYWxjLXN0YXQge1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC5sb2FuLWNhbGMtY2hhcnQtY2FyZCB7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgLmxvYW4tY2FsYy1jaGFydC10aXRsZSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogSW50ZXIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDUxYzJlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMC43NXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2FuLWNhbGMtY2hhcnQtd3JhcCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogNCAvIDM7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDI2MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAzNDBweDtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogYXV0bztcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICAgICAgaGVpZ2h0OiAyNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIGhlaWdodDogMjgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBjYW52YXMge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmb250OiAxMnB4LzEuNCBJbnRlciwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9hbi1jYWxjLWVycm9ycyB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZWNhY2E7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZWYyZjI7XG4gICAgICAgIGNvbG9yOiAjOTkxYjFiO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xuICAgICAgICBwYWRkaW5nOiAwLjg3NXJlbSAxcmVtO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLnNlbGVjdDItY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDUsIDI4LCA0NiwgMC4xNSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gICAgICAgIHBhZGRpbmc6IDAuNTVyZW0gMC43NXJlbTtcbiAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnMgZWFzZSwgYm94LXNoYWRvdyAwLjJzIGVhc2U7XG4gICAgfVxuXG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgY29sb3I6ICMwNTFjMmU7XG4gICAgfVxuXG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgfVxufVxuIl19 */
