@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");:root{--color-c-black-v-100: #000;--color-c-brown-v-100: #D4B5B5;--color-c-indigo-v-100: #F1F4FF;--color-c-indigo-v-200: #CFD6F3;--color-c-indigo-v-300: #C5D1FF;--color-c-indigo-v-400: #B9C8FF;--color-c-indigo-v-500: #849CF3;--color-c-indigo-v-600: #889CE7;--color-c-indigo-v-700: #617AD6;--color-c-indigo-v-800: #4E63B3;--color-c-red-v-100: #FFF0F0;--color-c-red-v-200: #FF7C7C;--color-c-red-v-300: #FF6262;--color-c-red-v-400: #E44F4F;--color-c-grey-v-100: #98A2C7;--color-c-grey-v-200: #838EB8;--color-c-grey-v-300: #404040;--color-c-white-v-100: #fff;--color-add-white-v-100: #fff;--color-add-yellow-v-100: #FFDB71;--color-add-yellow-v-200: #FFE69D;--color-add-green-v-050: #193B35;--color-add-green-v-100: #1F4A42;--color-add-green-v-200: #2F7366;--color-add-green-v-300: #82aba3;--color-add-green-v-400: #acc7c2;--color-add-grey-v-100: #6C6C6C;--color-add-grey-v-200: #6C6C6C;--color-add-grey-v-300: #f5f5f5;--color-add-grey-v-400: #D8D8D8;--color-add-grey-v-500: #949494;--color-add-black-v-100: #000;--color-add-black-v-200: #181818;--color-add-black-v-300: #313836;--space-xxs: 8px;--space-xs: 16px;--space-sm: 32px;--space-md: 40px;--space-lg: 48px;--space-xl: 60px;--space-xxl: 72px;--space-xxxl: 80px;--space-xxxx: 100px;--space-xxxxx: 120px}@use '../abstracts/variables' as *;.section-faq{width:100%;padding:120px 0;background-color:#f5f5f5}.section-faq .container{display:flex;flex-direction:column;justify-content:space-between;gap:64px}@media (max-width: 767px){.section-faq .container{gap:32px}}.section-faq .container h2{font-size:56px;font-weight:700;line-height:67px;color:#1F4A42}.section-faq__questions{width:100%;margin:0;padding:0;display:flex;flex-direction:column;gap:32px}.section-faq__questions .question{width:100%;padding:0;background:#fff;border-radius:24px}.section-faq__questions .question__title{font-weight:500;line-height:32px;margin:0;padding:24px;min-height:40px;display:flex;align-items:center;justify-content:space-between;position:relative}@media (max-width: 767px){.section-faq__questions .question__title{padding:18px 16px}}.section-faq__questions .question__title h4{font-size:32px;font-weight:500;line-height:35px;width:calc(100% - 84px);display:inline-block;transition:all 0.3s ease-out;cursor:pointer;margin:0;padding:0;color:#181818}.section-faq__questions .question__title .icon-faq-minus{width:38px;height:38px;display:inline-block;background:#fff url("../../images/add_icon_chevron--black.svg") center center no-repeat;position:absolute;top:44px;right:16px;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);cursor:pointer}.section-faq__questions .question__title .icon-faq-plus{width:38px;height:38px;display:inline-block;background:#fff url("../../images/add_icon_chevron--black.svg") center center no-repeat;border-radius:55%;position:absolute;top:44px;right:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;cursor:pointer}.section-faq__questions .question__description{opacity:0;position:relative;height:0;transition:all 0.3s ease-out}.section-faq__questions .question__description__text{padding:0 24px 24px 24px;display:flex;flex-direction:column;gap:24px;font-size:18px;line-height:27px;font-style:normal;font-weight:400}@media (max-width: 767px){.section-faq__questions .question__description__text{width:calc(100% - 84px);padding:0 16px 16px 16px}}.section-faq__questions .question__description__text p,.section-faq__questions .question__description__text li{margin:0;padding:0}@media (max-width: 1023px){.section-faq__questions .question__description__text p,.section-faq__questions .question__description__text li{font-weight:400}}.section-faq__questions .question__description__text p a,.section-faq__questions .question__description__text li a{color:#2F7366;font-size:inherit;font-weight:inherit;text-decoration:none}.section-faq__questions .question__description__text p a:hover,.section-faq__questions .question__description__text li a:hover{color:#2F7366;text-decoration:underline}.section-faq__questions .question__description__text ul,.section-faq__questions .question__description__text ol{margin:0;padding:0;list-style-type:none;display:flex;flex-direction:column;gap:8px}.section-faq__questions .question__description__text ul>br,.section-faq__questions .question__description__text ol>br{display:none}.section-faq__questions .question__description__text ul li{position:relative;padding-left:20px}.section-faq__questions .question__description__text ul li::before{content:'';width:5px;height:5px;display:inline-block;position:absolute;top:10px;left:6px;background:#2F7366;border-radius:55%}.section-faq__questions .question__description__text ol{counter-reset:list-counter}.section-faq__questions .question__description__text ol li{position:relative;padding-left:24px;counter-increment:list-counter}.section-faq__questions .question__description__text ol li::before{content:counter(list-counter) ".";position:absolute;left:0;top:4px;font-size:12px;font-weight:500;color:#2F7366;font-weight:500}.section-faq__questions .question__description__text figure{width:100%;margin:10px 0 0 0;padding:0;border-radius:30px;position:relative;overflow:hidden;opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8)}.section-faq__questions .question__description__text figure img{width:100%}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiLCJhYnN0cmFjdHMvX21peGlucy5zY3NzIiwiYmxvY2tzL2ZhcS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDZIQUFZLENBa0ZaLE1BSU0sMkJBQStDLENBQS9DLDhCQUErQyxDQUEvQywrQkFBK0MsQ0FBL0MsK0JBQStDLENBQS9DLCtCQUErQyxDQUEvQywrQkFBK0MsQ0FBL0MsK0JBQStDLENBQS9DLCtCQUErQyxDQUEvQywrQkFBK0MsQ0FBL0MsK0JBQStDLENBQS9DLDRCQUErQyxDQUEvQyw0QkFBK0MsQ0FBL0MsNEJBQStDLENBQS9DLDRCQUErQyxDQUEvQyw2QkFBK0MsQ0FBL0MsNkJBQStDLENBQS9DLDZCQUErQyxDQUEvQywyQkFBK0MsQ0FBL0MsNkJBQStDLENBQS9DLGlDQUErQyxDQUEvQyxpQ0FBK0MsQ0FBL0MsZ0NBQStDLENBQS9DLGdDQUErQyxDQUEvQyxnQ0FBK0MsQ0FBL0MsZ0NBQStDLENBQS9DLGdDQUErQyxDQUEvQywrQkFBK0MsQ0FBL0MsK0JBQStDLENBQS9DLCtCQUErQyxDQUEvQywrQkFBK0MsQ0FBL0MsK0JBQStDLENBQS9DLDZCQUErQyxDQUEvQyxnQ0FBK0MsQ0FBL0MsZ0NBQStDLENBTWpELGdCQUErQixDQUEvQixnQkFBK0IsQ0FBL0IsZ0JBQStCLENBQS9CLGdCQUErQixDQUEvQixnQkFBK0IsQ0FBL0IsZ0JBQStCLENBQS9CLGlCQUErQixDQUEvQixrQkFBK0IsQ0FBL0IsbUJBQStCLENBQS9CLG9CQUErQixDQUVsQyxrQ0M5RkcsQ0NHSixhQUNFLFVBQVcsQ0FDWCxlQUFnQixDQUNoQix3QkZvRGdCLENFdkRsQix3QkFNSSxZQUFhLENBQ2IscUJBQXNCLENBQ3RCLDZCQUE4QixDQUM5QixRQUFTLENBWVYsMEJBckJILHdCQVlNLFFBQVMsQ0FTWixDQXJCSCwyQkFnQk0sY0FBZSxDQUNmLGVBQWdCLENBQ2hCLGdCQUFpQixDQUNqQixhRjRCWSxDRTNCYix3QkFJRCxVQUFXLENBQ1gsUUFBUyxDQUNULFNBQVUsQ0FDVixZQUFhLENBQ2IscUJBQXNCLENBQ3RCLFFBQVMsQ0FOVixrQ0FTRyxVQUFXLENBQ1gsU0FBVSxDQUNWLGVGS1ksQ0VKWixrQkFBbUIsQ0FadEIseUNBZUssZUFBZ0IsQ0FDaEIsZ0JBQWlCLENBQ2pCLFFBQVMsQ0FDVCxZQUFhLENBQ2IsZUFBZ0IsQ0FDaEIsWUFBYSxDQUNiLGtCQUFtQixDQUNuQiw2QkFBOEIsQ0FDOUIsaUJBQWtCLENBNENuQiwwQkFuRUoseUNBMEJPLGlCQUFrQixDQXlDckIsQ0FuRUosNENBOEJPLGNBQWUsQ0FDZixlQUFnQixDQUNoQixnQkFBaUIsQ0FDakIsdUJBQXdCLENBQ3hCLG9CQUFxQixDQUNyQiw0QkFBNkIsQ0FDN0IsY0FBZSxDQUNmLFFBQVMsQ0FDVCxTQUFVLENBQ1YsYUZEUSxDRXRDZix5REEyQ08sVUFBVyxDQUNYLFdBQVksQ0FDWixvQkFBcUIsQ0FDckIsdUZBQWlILENBQ2pILGlCQUFrQixDQUNsQixRQUFTLENBQ1QsVUFBVyxDQUNYLGlEQUEwQyxDQUExQyx5Q0FBMEMsQ0FDMUMsY0FBZSxDQW5EdEIsd0RBdURPLFVBQVcsQ0FDWCxXQUFZLENBQ1osb0JBQXFCLENBQ3JCLHVGQUFpSCxDQUNqSCxpQkFBa0IsQ0FDbEIsaUJBQWtCLENBQ2xCLFFBQVMsQ0FDVCxVQUFXLENBQ1gsa0NBQTJCLENBQTNCLDBCQUEyQixDQUMzQixTQUFVLENBQ1YsY0FBZSxDQWpFdEIsK0NBc0VLLFNBQVUsQ0FDVixpQkFBa0IsQ0FDbEIsUUFBUyxDQUNULDRCQUE2QixDQXpFbEMscURBNEVPLHdCQUF5QixDQUN6QixZQUFhLENBQ2IscUJBQXNCLENBQ3RCLFFBQVMsQ0FDVCxjQUFlLENBQ2YsZ0JBQWlCLENBQ2pCLGlCQUFrQixDQUNsQixlQUFnQixDQWlHakIsMEJBcExOLHFEQXNGUyx1QkFBd0IsQ0FDeEIsd0JBQXlCLENBNkY1QixDQXBMTiwrR0E0RlMsUUFBUyxDQUNULFNBQVUsQ0FpQlgsMkJBOUdSLCtHQWdHVyxlQUFnQixDQWNuQixDQTlHUixtSEFvR1csYUYzRUksQ0U0RUosaUJBQWtCLENBQ2xCLG1CQUFvQixDQUNsQixvQkFBcUIsQ0F2R2xDLCtIQTBHYSxhRmpGRSxDRWtGRix5QkFBMEIsQ0EzR3ZDLGdIQWtIUyxRQUFTLENBQ1QsU0FBVSxDQUNWLG9CQUFxQixDQUNyQixZQUFhLENBQ2IscUJBQXNCLENBQ3RCLE9BQVEsQ0F2SGpCLHNIQTBIVyxZQUFhLENBMUh4QiwyREFnSVcsaUJBQWtCLENBQ2xCLGlCQUFrQixDQWpJN0IsbUVBb0lhLFVBQVcsQ0FDWCxTQUFVLENBQ1YsVUFBVyxDQUNYLG9CQUFxQixDQUNyQixpQkFBa0IsQ0FDbEIsUUFBUyxDQUNULFFBQVMsQ0FDVCxrQkZsSEUsQ0VtSEYsaUJBQWtCLENBNUkvQix3REFrSlMsMEJBQTJCLENBbEpwQywyREFxSlcsaUJBQWtCLENBQ2xCLGlCQUFrQixDQUNsQiw4QkFBK0IsQ0F2SjFDLG1FQTBKYSxpQ0FBa0MsQ0FDbEMsaUJBQWtCLENBQ2xCLE1BQU8sQ0FDUCxPQUFRLENBQ1IsY0FBZSxDQUNmLGVBQWdCLENBQ2hCLGFGdklFLENFd0lGLGVBQWdCLENBaks3Qiw0REF1S1MsVUFBVyxDQUNYLGlCQUFrQixDQUNsQixTQUFVLENBQ1Ysa0JBQW1CLENBQ25CLGlCQUFrQixDQUNsQixlQUFnQixDQUNoQixTQUFVLENBQ1YsNEJBQVcsQ0FBWCxvQkFBcUIsQ0E5SzlCLGdFQWlMVyxVQUFXIiwiZmlsZSI6ImJsb2Nrcy9mYXEuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9SW50ZXI6aXRhbCxvcHN6LHdnaHRAMCwxNC4uMzIsMTAwLi45MDA7MSwxNC4uMzIsMTAwLi45MDAmZGlzcGxheT1zd2FwJyk7XG5cbi8vIEZvbnRzXG4kZm9udC1vcGVuLXNhbnM6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiRmb250LXBvcHBpbnM6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcblxuJGZ3LXJlZ3VsYXI6IDQwMDtcbiRmdy1tZWRpdW06IDUwMDtcbiRmdy1zZW1pYm9sZDogNjAwO1xuXG4kY29sb3JzOiAoXG4gIGMtYmxhY2s6IChcbiAgICB2LTEwMDogIzAwMDAwMCxcbiAgKSxcbiAgYy1icm93bjogKFxuICAgIHYtMTAwOiAjRDRCNUI1LFxuICApLFxuICBjLWluZGlnbzogKFxuICAgIHYtMTAwOiAjRjFGNEZGLFxuICAgIHYtMjAwOiAjQ0ZENkYzLFxuICAgIHYtMzAwOiAjQzVEMUZGLFxuICAgIHYtNDAwOiAjQjlDOEZGLFxuICAgIHYtNTAwOiAjODQ5Q0YzLFxuICAgIHYtNjAwOiAjODg5Q0U3LFxuICAgIHYtNzAwOiAjNjE3QUQ2LFxuICAgIHYtODAwOiAjNEU2M0IzLFxuICApLFxuICBjLXJlZDogKFxuICAgIHYtMTAwOiAjRkZGMEYwLFxuICAgIHYtMjAwOiAjRkY3QzdDLFxuICAgIHYtMzAwOiAjRkY2MjYyLFxuICAgIHYtNDAwOiAjRTQ0RjRGLFxuICApLFxuICBjLWdyZXk6IChcbiAgICB2LTEwMDogIzk4QTJDNyxcbiAgICB2LTIwMDogIzgzOEVCOCxcbiAgICB2LTMwMDogIzQwNDA0MCxcbiAgKSxcbiAgYy13aGl0ZTogKFxuICAgIHYtMTAwOiAjRkZGRkZGLFxuICApLFxuICBhZGQtd2hpdGU6IChcbiAgICB2LTEwMDogI0ZGRkZGRixcbiAgKSxcbiAgYWRkLXllbGxvdzogKFxuICAgIHYtMTAwOiAjRkZEQjcxLFxuICAgIHYtMjAwOiAjRkZFNjlELFxuICApLFxuICBhZGQtZ3JlZW46IChcbiAgICB2LTA1MDogIzE5M0IzNSxcbiAgICB2LTEwMDogIzFGNEE0MixcbiAgICB2LTIwMDogIzJGNzM2NixcbiAgICB2LTMwMDogIzgyYWJhMyxcbiAgICB2LTQwMDogI2FjYzdjMixcbiAgKSxcbiAgYWRkLWdyZXk6IChcbiAgICB2LTEwMDogIzZDNkM2QyxcbiAgICB2LTIwMDogIzZDNkM2QyxcbiAgICB2LTMwMDogI0Y1RjVGNSxcbiAgICB2LTQwMDogI0Q4RDhEOCxcbiAgICB2LTUwMDogIzk0OTQ5NCxcbiAgKSxcbiAgYWRkLWJsYWNrOiAoXG4gICAgdi0xMDA6ICMwMDAwMDAsXG4gICAgdi0yMDA6ICMxODE4MTgsXG4gICAgdi0zMDA6ICMzMTM4MzYsXG4gICksXG4pO1xuXG4kc3BhY2VzOiAoXG4gIHh4czogOHB4LFxuICB4czogMTZweCxcbiAgc206IDMycHgsXG4gIG1kOiA0MHB4LFxuICBsZzogNDhweCxcbiAgeGw6IDYwcHgsXG4gIHh4bDogNzJweCxcbiAgeHh4bDogODBweCxcbiAgeHh4eDogMTAwcHgsXG4gIHh4eHh4OiAxMjBweFxuKTtcblxuOnJvb3Qge1xuICAvLyBDb252ZXJ0IFNDU1MgbWFwIHRvIENTUyB2YXJpYWJsZXNcbiAgQGVhY2ggJGNvbG9yLW5hbWUsICRzaGFkZXMgaW4gJGNvbG9ycyB7XG4gICAgQGVhY2ggJHNoYWRlLW5hbWUsICR2YWx1ZSBpbiAkc2hhZGVzIHtcbiAgICAgIC0tY29sb3ItI3skY29sb3ItbmFtZX0tI3skc2hhZGUtbmFtZX06ICN7JHZhbHVlfTtcbiAgICB9XG4gIH1cblxuICAvLyBDb252ZXJ0IHNwYWNlcyB0byBDU1MgdmFyaWFibGVzXG4gIEBlYWNoICRzcGFjZS1uYW1lLCAkdmFsdWUgaW4gJHNwYWNlcyB7XG4gICAgLS1zcGFjZS0jeyRzcGFjZS1uYW1lfTogI3skdmFsdWV9O1xuICB9XG59IiwiQHVzZSAnLi4vYWJzdHJhY3RzL3ZhcmlhYmxlcycgYXMgKjtcblxuLy8gVXNhZ2U6IGNvbG9yOiBnZXQtY29sb3IoYy1ncmV5LCAndi05MDAnKTtcbkBmdW5jdGlvbiBnZXQtY29sb3IoJGNvbG9yLCAkc2hhZGU6ICdiYXNlJywgJG1hcCA6ICRjb2xvcnMgKSB7XG4gIFxuICBAaWYgKG1hcC1oYXMta2V5KCRtYXAsICRjb2xvcikpIHtcbiAgICAkdmFsdWU6IG1hcC1nZXQoJG1hcCwgdW5xdW90ZSgkY29sb3IpKTtcblxuICAgIEBpZiB0eXBlLW9mKCR2YWx1ZSk9PWNvbG9yIHtcbiAgICAgIEByZXR1cm4gJHZhbHVlO1xuICAgIH1cblxuICAgIEBpZiAobWFwLWhhcy1rZXkoJHZhbHVlLCAkc2hhZGUpKSB7XG4gICAgICBAcmV0dXJuIG1hcC1nZXQoJHZhbHVlLCAkc2hhZGUpO1xuICAgIH1cbiAgfVxuICBAcmV0dXJuIG51bGw7XG59XG5cbiRicmVha3BvaW50czogKFxuICBcInhzXCI6IDQ4MHB4LFxuICBcInNtXCI6IDY0MHB4LFxuICBcIm1kXCI6IDc2OHB4LFxuICBcImxnXCI6IDEwMjRweCxcbiAgXCJtbFwiOiAxMTUycHgsXG4gIFwieGxcIjogMTI5NnB4LFxuICBcIjJ4bFwiOiAxMzYwcHhcbik7XG5cbkBtaXhpbiBmb250LXN0eWxlKCRmYW1pbHksICRzaXplLCAkd2VpZ2h0LCAkbGluZS1oZWlnaHQ6IDEuNCkge1xuICBmb250LWZhbWlseTogJGZhbWlseTtcbiAgZm9udC1zaXplOiAkc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG59XG5cbkBtaXhpbiBjYXJkLXRyYW5zaXRpb24ge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1jLWluZGlnby12LTEwMCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWMtaW5kaWdvLXYtMTAwKTtcblxuICAgIGgzLFxuICAgIHAge1xuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWMtaW5kaWdvLXYtNzAwKTtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyNTtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgfVxuXG4gICAgLmNhcmRfX2ljb25fX2luZGlnbyxcbiAgICAuaXRlbWNfX2ljb25fX2luZGlnbyB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIC5jYXJkX19pY29uX193aGl0ZSxcbiAgICAuaXRlbWNfX2ljb25fX3doaXRlIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgLmNhcmRfX3RvZ2dsZSxcbiAgICAuaXRlbWNfX3RvZ2dsZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYy1pbmRpZ28tdi03MDApO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1jLWluZGlnby12LTcwMCk7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG59XG5cbi8vIEFwcGx5IHN0eWxlcyBBQk9WRSBhIGNlcnRhaW4gYnJlYWtwb2ludCAobWluLXdpZHRoKVxuQG1peGluIGFib3ZlKCRicmVha3BvaW50KSB7XG4gIEBpZiBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQHdhcm4gXCJCcmVha3BvaW50ICN7JGJyZWFrcG9pbnR9IG5vdCBmb3VuZCBpbiAkYnJlYWtwb2ludHMgbWFwLlwiO1xuICB9XG59XG5cbi8vIEFwcGx5IHN0eWxlcyBCRUxPVyBhIGNlcnRhaW4gYnJlYWtwb2ludCAobWF4LXdpZHRoIC0gMXB4KVxuQG1peGluIGJlbG93KCRicmVha3BvaW50KSB7XG4gIEBpZiBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkgLSAxKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEB3YXJuIFwiQnJlYWtwb2ludCAjeyRicmVha3BvaW50fSBub3QgZm91bmQgaW4gJGJyZWFrcG9pbnRzIG1hcC5cIjtcbiAgfVxufVxuXG4vLyBBcHBseSBzdHlsZXMgQkVUV0VFTiB0d28gYnJlYWtwb2ludHMgKG1pbi13aWR0aCBhbmQgbWF4LXdpZHRoIC0gMXB4KVxuQG1peGluIGJldHdlZW4oJGxvd2VyLCAkdXBwZXIpIHtcbiAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJGxvd2VyKSBhbmQgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkdXBwZXIpIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogbWFwLWdldCgkYnJlYWtwb2ludHMsICRsb3dlcikpIGFuZCAobWF4LXdpZHRoOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJHVwcGVyKSAtIDEpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQHdhcm4gXCJPbmUgb3IgYm90aCBicmVha3BvaW50cyAjeyRsb3dlcn0gYW5kICN7JHVwcGVyfSBub3QgZm91bmQgaW4gJGJyZWFrcG9pbnRzIG1hcC5cIjtcbiAgfVxufVxuXG5cbiIsIkBpbXBvcnQgJy4uL2Fic3RyYWN0cy92YXJpYWJsZXMnO1xuQGltcG9ydCAnLi4vYWJzdHJhY3RzL21peGlucyc7XG5cbi5zZWN0aW9uLWZhcSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMjBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBnZXQtY29sb3IoJ2FkZC1ncmV5Jywgdi0zMDApO1xuXG4gIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiA2NHB4O1xuXG4gICAgQGluY2x1ZGUgYmVsb3coXCJtZFwiKSB7XG4gICAgICBnYXA6IDMycHg7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgZm9udC1zaXplOiA1NnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA2N3B4O1xuICAgICAgY29sb3I6IGdldC1jb2xvcignYWRkLWdyZWVuJywgdi0xMDApO1xuICAgIH1cbiAgfVxuXG4gICZfX3F1ZXN0aW9ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMzJweDtcblxuICAgIC5xdWVzdGlvbiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiBnZXQtY29sb3IoJ2FkZC13aGl0ZScsIHYtMTAwKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cbiAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgQGluY2x1ZGUgYmVsb3coXCJtZFwiKSB7XG4gICAgICAgICAgcGFkZGluZzogMThweCAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4NHB4KTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGNvbG9yOiBnZXQtY29sb3IoJ2FkZC1ibGFjaycsIHYtMjAwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLWZhcS1taW51cyB7XG4gICAgICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBnZXQtY29sb3IoJ2FkZC13aGl0ZScsIHYtMTAwKSB1cmwoJy4uLy4uL2ltYWdlcy9hZGRfaWNvbl9jaGV2cm9uLS1ibGFjay5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA0NHB4O1xuICAgICAgICAgIHJpZ2h0OiAxNnB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1mYXEtcGx1cyB7XG4gICAgICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBnZXQtY29sb3IoJ2FkZC13aGl0ZScsIHYtMTAwKSB1cmwoJy4uLy4uL2ltYWdlcy9hZGRfaWNvbl9jaGV2cm9uLS1ibGFjay5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1NSU7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNDRweDtcbiAgICAgICAgICByaWdodDogMTZweDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fZGVzY3JpcHRpb24ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG5cbiAgICAgICAgJl9fdGV4dCB7XG4gICAgICAgICAgcGFkZGluZzogMCAyNHB4IDI0cHggMjRweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgICAgIEBpbmNsdWRlIGJlbG93KFwibWRcIikge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDg0cHgpO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4IDE2cHggMTZweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBwLFxuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJlbG93KFwibGdcIikge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgY29sb3I6IGdldC1jb2xvcignYWRkLWdyZWVuJywgdi0yMDApO1xuICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogZ2V0LWNvbG9yKCdhZGQtZ3JlZW4nLCB2LTIwMCk7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICB1bCxcbiAgICAgICAgICBvbCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBnYXA6IDhweDtcblxuICAgICAgICAgICAgJj5iciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgdWwge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcblxuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGdldC1jb2xvcignYWRkLWdyZWVuJywgdi0yMDApO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDU1JTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIG9sIHtcbiAgICAgICAgICAgIGNvdW50ZXItcmVzZXQ6IGxpc3QtY291bnRlcjtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICAgICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtY291bnRlcjtcblxuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC1jb3VudGVyKSAnLic7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6IGdldC1jb2xvcignYWRkLWdyZWVuJywgdi0yMDApO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMCAwIDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iXX0= */
