@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-program{width:100%;padding:120px 0;background-color:#f5f5f5}.section-program .container{display:flex;flex-direction:column;gap:40px}.section-program h2{font-size:40px;font-weight:400;line-height:48px;color:#181818}.section-program h2 strong{color:#1F4A42;font-weight:700}.section-program__tabs{width:calc(100% - 112px);padding:56px;border-radius:30px;background:#fff;display:flex;gap:130px}@media (max-width: 767px){.section-program__tabs{flex-direction:column;gap:20px}}.section-program__tabs .tabs__nav{width:300px;flex-shrink:0;display:flex;flex-direction:column;gap:16px;align-items:flex-start;justify-content:flex-start}@media (max-width: 1023px){.section-program__tabs .tabs__nav{width:260px}}@media (max-width: 767px){.section-program__tabs .tabs__nav{width:auto;flex-direction:row;overflow-x:auto;padding-bottom:10px}.section-program__tabs .tabs__nav::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0);background-color:transparent;margin-left:0px}.section-program__tabs .tabs__nav::-webkit-scrollbar{width:8px;border-radius:10px;background-color:#2F7366;margin-left:0px}.section-program__tabs .tabs__nav::-webkit-scrollbar-thumb{background-color:#2F7366;border-radius:10px;margin-left:0px}}.section-program__tabs .tabs__nav .tabs__btn{background:#f5f5f5 !important;border:1px solid #f5f5f5 !important;padding:24px 32px;border-radius:12px;font-size:32px;font-weight:600;line-height:36px;margin-right:auto;cursor:pointer}.section-program__tabs .tabs__nav .tabs__btn span{color:#181818}.section-program__tabs .tabs__nav .tabs__btn:hover{background:#FFE69D !important;border:1px solid #FFE69D !important}@media (max-width: 767px){.section-program__tabs .tabs__nav .tabs__btn{width:auto;text-wrap:nowrap;overflow:unset}}.section-program__tabs .tabs__nav .tabs__btn.active{background:#1F4A42 !important;border:1px solid #1F4A42 !important;cursor:default}.section-program__tabs .tabs__nav .tabs__btn.active span{color:#fff !important}@media (max-width: 767px){.section-program__tabs .tabs__nav .tabs__btn.active span{width:auto;text-wrap:nowrap}}.section-program__tabs .tabs__panels{flex-grow:1}.section-program__tabs .tabs__panels .tabs__panel{display:none;opacity:0}.section-program__tabs .tabs__panels .tabs__panel.active{padding:0;margin:0;display:flex;flex-direction:column;gap:24px;opacity:1}@media (max-width: 767px){.section-program__tabs .tabs__panels .tabs__panel.active{padding:16px;border-radius:20px;gap:10px}}.section-program__tabs .tabs__panels .tabs__panel.active p{font-size:20px;font-weight:400;line-height:30px}.section-program__tabs .tabs__panels .tabs__panel.active p a{color:var(--color-c-indigo-v-700);text-decoration:underline}.section-program__tabs .tabs__panels .tabs__panel.active p a:hover{color:var(--color-c-indigo-v-800);text-decoration:none}.section-program__tabs .tabs__panels .tabs__panel.active ul,.section-program__tabs .tabs__panels .tabs__panel.active ol{margin:0;padding:0;list-style-type:none;display:flex;flex-direction:column;gap:8px}.section-program__tabs .tabs__panels .tabs__panel.active ul li,.section-program__tabs .tabs__panels .tabs__panel.active ol li{font-size:24px;font-weight:500;line-height:36px}.section-program__tabs .tabs__panels .tabs__panel.active ul li{position:relative;padding:12px 0 12px 50px;border-bottom:1px solid #f5f5f5}.section-program__tabs .tabs__panels .tabs__panel.active ul li::before{content:'';width:16px;height:16px;display:inline-block;position:absolute;top:50%;left:6px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#1F4A42;border-radius:55%}.section-program__tabs .tabs__panels .tabs__panel.active ol{counter-reset:list-counter}.section-program__tabs .tabs__panels .tabs__panel.active ol li{position:relative;padding-left:24px;counter-increment:list-counter}.section-program__tabs .tabs__panels .tabs__panel.active ol li::before{content:counter(list-counter) ".";position:absolute;left:0;top:4px;font-size:12px;font-weight:500;color:#1F4A42;font-weight:500}.section-program__table{width:calc(100% - 112px);display:flex;flex-direction:column;gap:32px;background-color:#fff;padding:56px;border-radius:30px}.section-program__table p{margin:0;padding:0;font-size:18px;line-height:36px;font-weight:400}.section-program__table p:first-child{font-size:20px}.section-program__table p:first-child strong{font-weight:600}.section-program__actions{width:100%;display:flex;justify-content:center;align-items:center}.section-program__actions ul{margin:0 auto;padding:0;list-style-type:none;display:flex;flex-direction:row;gap:16px}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiLCJhYnN0cmFjdHMvX21peGlucy5zY3NzIiwiYmxvY2tzL3Byb2dyYW0uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSw2SEFBWSxDQWtGWixNQUlNLDJCQUErQyxDQUEvQyw4QkFBK0MsQ0FBL0MsK0JBQStDLENBQS9DLCtCQUErQyxDQUEvQywrQkFBK0MsQ0FBL0MsK0JBQStDLENBQS9DLCtCQUErQyxDQUEvQywrQkFBK0MsQ0FBL0MsK0JBQStDLENBQS9DLCtCQUErQyxDQUEvQyw0QkFBK0MsQ0FBL0MsNEJBQStDLENBQS9DLDRCQUErQyxDQUEvQyw0QkFBK0MsQ0FBL0MsNkJBQStDLENBQS9DLDZCQUErQyxDQUEvQyw2QkFBK0MsQ0FBL0MsMkJBQStDLENBQS9DLDZCQUErQyxDQUEvQyxpQ0FBK0MsQ0FBL0MsaUNBQStDLENBQS9DLGdDQUErQyxDQUEvQyxnQ0FBK0MsQ0FBL0MsZ0NBQStDLENBQS9DLGdDQUErQyxDQUEvQyxnQ0FBK0MsQ0FBL0MsK0JBQStDLENBQS9DLCtCQUErQyxDQUEvQywrQkFBK0MsQ0FBL0MsK0JBQStDLENBQS9DLCtCQUErQyxDQUEvQyw2QkFBK0MsQ0FBL0MsZ0NBQStDLENBQS9DLGdDQUErQyxDQU1qRCxnQkFBK0IsQ0FBL0IsZ0JBQStCLENBQS9CLGdCQUErQixDQUEvQixnQkFBK0IsQ0FBL0IsZ0JBQStCLENBQS9CLGdCQUErQixDQUEvQixpQkFBK0IsQ0FBL0Isa0JBQStCLENBQS9CLG1CQUErQixDQUEvQixvQkFBK0IsQ0FFbEMsa0NDOUZHLENDR0osaUJBQ0UsVUFBVyxDQUNYLGVBQWdCLENBQ2hCLHdCRm9EZ0IsQ0V2RGxCLDRCQU1JLFlBQWEsQ0FDYixxQkFBc0IsQ0FDdEIsUUFBUyxDQVJiLG9CQVlJLGNBQWUsQ0FDZixlQUFnQixDQUNoQixnQkFBaUIsQ0FDakIsYUY4Q2MsQ0U3RGxCLDJCQWtCTSxhRjZCWSxDRTVCWixlQUFnQixDQUNqQix1QkFJ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LENBQ1Ysb0JBQXFCLENBQ3JCLFlBQWEsQ0FDYixrQkFBbUIsQ0FDbkIsUUFBUyIsImZpbGUiOiJibG9ja3MvcHJvZ3JhbS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1JbnRlcjppdGFsLG9wc3osd2dodEAwLDE0Li4zMiwxMDAuLjkwMDsxLDE0Li4zMiwxMDAuLjkwMCZkaXNwbGF5PXN3YXAnKTtcblxuLy8gRm9udHNcbiRmb250LW9wZW4tc2FuczogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuJGZvbnQtcG9wcGluczogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuXG4kZnctcmVndWxhcjogNDAwO1xuJGZ3LW1lZGl1bTogNTAwO1xuJGZ3LXNlbWlib2xkOiA2MDA7XG5cbiRjb2xvcnM6IChcbiAgYy1ibGFjazogKFxuICAgIHYtMTAwOiAjMDAwMDAwLFxuICApLFxuICBjLWJyb3duOiAoXG4gICAgdi0xMDA6ICNENEI1QjUsXG4gICksXG4gIGMtaW5kaWdvOiAoXG4gICAgdi0xMDA6ICNGMUY0RkYsXG4gICAgdi0yMDA6ICNDRkQ2RjMsXG4gICAgdi0zMDA6ICNDNUQxRkYsXG4gICAgdi00MDA6ICNCOUM4RkYsXG4gICAgdi01MDA6ICM4NDlDRjMsXG4gICAgdi02MDA6ICM4ODlDRTcsXG4gICAgdi03MDA6ICM2MTdBRDYsXG4gICAgdi04MDA6ICM0RTYzQjMsXG4gICksXG4gIGMtcmVkOiAoXG4gICAgdi0xMDA6ICNGRkYwRjAsXG4gICAgdi0yMDA6ICNGRjdDN0MsXG4gICAgdi0zMDA6ICNGRjYyNjIsXG4gICAgdi00MDA6ICNFNDRGNEYsXG4gICksXG4gIGMtZ3JleTogKFxuICAgIHYtMTAwOiAjOThBMkM3LFxuICAgIHYtMjAwOiAjODM4RUI4LFxuICAgIHYtMzAwOiAjNDA0MDQwLFxuICApLFxuICBjLXdoaXRlOiAoXG4gICAgdi0xMDA6ICNGRkZGRkYsXG4gICksXG4gIGFkZC13aGl0ZTogKFxuICAgIHYtMTAwOiAjRkZGRkZGLFxuICApLFxuICBhZGQteWVsbG93OiAoXG4gICAgdi0xMDA6ICNGRkRCNzEsXG4gICAgdi0yMDA6ICNGRkU2OUQsXG4gICksXG4gIGFkZC1ncmVlbjogKFxuICAgIHYtMDUwOiAjMTkzQjM1LFxuICAgIHYtMTAwOiAjMUY0QTQyLFxuICAgIHYtMjAwOiAjMkY3MzY2LFxuICAgIHYtMzAwOiAjODJhYmEzLFxuICAgIHYtNDAwOiAjYWNjN2MyLFxuICApLFxuICBhZGQtZ3JleTogKFxuICAgIHYtMTAwOiAjNkM2QzZDLFxuICAgIHYtMjAwOiAjNkM2QzZDLFxuICAgIHYtMzAwOiAjRjVGNUY1LFxuICAgIHYtNDAwOiAjRDhEOEQ4LFxuICAgIHYtNTAwOiAjOTQ5NDk0LFxuICApLFxuICBhZGQtYmxhY2s6IChcbiAgICB2LTEwMDogIzAwMDAwMCxcbiAgICB2LTIwMDogIzE4MTgxOCxcbiAgICB2LTMwMDogIzMxMzgzNixcbiAgKSxcbik7XG5cbiRzcGFjZXM6IChcbiAgeHhzOiA4cHgsXG4gIHhzOiAxNnB4LFxuICBzbTogMzJweCxcbiAgbWQ6IDQwcHgsXG4gIGxnOiA0OHB4LFxuICB4bDogNjBweCxcbiAgeHhsOiA3MnB4LFxuICB4eHhsOiA4MHB4LFxuICB4eHh4OiAxMDBweCxcbiAgeHh4eHg6IDEyMHB4XG4pO1xuXG46cm9vdCB7XG4gIC8vIENvbnZlcnQgU0NTUyBtYXAgdG8gQ1NTIHZhcmlhYmxlc1xuICBAZWFjaCAkY29sb3ItbmFtZSwgJHNoYWRlcyBpbiAkY29sb3JzIHtcbiAgICBAZWFjaCAkc2hhZGUtbmFtZSwgJHZhbHVlIGluICRzaGFkZXMge1xuICAgICAgLS1jb2xvci0jeyRjb2xvci1uYW1lfS0jeyRzaGFkZS1uYW1lfTogI3skdmFsdWV9O1xuICAgIH1cbiAgfVxuXG4gIC8vIENvbnZlcnQgc3BhY2VzIHRvIENTUyB2YXJpYWJsZXNcbiAgQGVhY2ggJHNwYWNlLW5hbWUsICR2YWx1ZSBpbiAkc3BhY2VzIHtcbiAgICAtLXNwYWNlLSN7JHNwYWNlLW5hbWV9OiAjeyR2YWx1ZX07XG4gIH1cbn0iLCJAdXNlICcuLi9hYnN0cmFjdHMvdmFyaWFibGVzJyBhcyAqO1xuXG4vLyBVc2FnZTogY29sb3I6IGdldC1jb2xvcihjLWdyZXksICd2LTkwMCcpO1xuQGZ1bmN0aW9uIGdldC1jb2xvcigkY29sb3IsICRzaGFkZTogJ2Jhc2UnLCAkbWFwIDogJGNvbG9ycyApIHtcbiAgXG4gIEBpZiAobWFwLWhhcy1rZXkoJG1hcCwgJGNvbG9yKSkge1xuICAgICR2YWx1ZTogbWFwLWdldCgkbWFwLCB1bnF1b3RlKCRjb2xvcikpO1xuXG4gICAgQGlmIHR5cGUtb2YoJHZhbHVlKT09Y29sb3Ige1xuICAgICAgQHJldHVybiAkdmFsdWU7XG4gICAgfVxuXG4gICAgQGlmIChtYXAtaGFzLWtleSgkdmFsdWUsICRzaGFkZSkpIHtcbiAgICAgIEByZXR1cm4gbWFwLWdldCgkdmFsdWUsICRzaGFkZSk7XG4gICAgfVxuICB9XG4gIEByZXR1cm4gbnVsbDtcbn1cblxuJGJyZWFrcG9pbnRzOiAoXG4gIFwieHNcIjogNDgwcHgsXG4gIFwic21cIjogNjQwcHgsXG4gIFwibWRcIjogNzY4cHgsXG4gIFwibGdcIjogMTAyNHB4LFxuICBcIm1sXCI6IDExNTJweCxcbiAgXCJ4bFwiOiAxMjk2cHgsXG4gIFwiMnhsXCI6IDEzNjBweFxuKTtcblxuQG1peGluIGZvbnQtc3R5bGUoJGZhbWlseSwgJHNpemUsICR3ZWlnaHQsICRsaW5lLWhlaWdodDogMS40KSB7XG4gIGZvbnQtZmFtaWx5OiAkZmFtaWx5O1xuICBmb250LXNpemU6ICRzaXplO1xuICBmb250LXdlaWdodDogJHdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbn1cblxuQG1peGluIGNhcmQtdHJhbnNpdGlvbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWMtaW5kaWdvLXYtMTAwKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYy1pbmRpZ28tdi0xMDApO1xuXG4gICAgaDMsXG4gICAgcCB7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItYy1pbmRpZ28tdi03MDApO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI1O1xuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB9XG5cbiAgICAuY2FyZF9faWNvbl9faW5kaWdvLFxuICAgIC5pdGVtY19faWNvbl9faW5kaWdvIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgLmNhcmRfX2ljb25fX3doaXRlLFxuICAgIC5pdGVtY19faWNvbl9fd2hpdGUge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAuY2FyZF9fdG9nZ2xlLFxuICAgIC5pdGVtY19fdG9nZ2xlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1jLWluZGlnby12LTcwMCk7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWMtaW5kaWdvLXYtNzAwKTtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbn1cblxuLy8gQXBwbHkgc3R5bGVzIEFCT1ZFIGEgY2VydGFpbiBicmVha3BvaW50IChtaW4td2lkdGgpXG5AbWl4aW4gYWJvdmUoJGJyZWFrcG9pbnQpIHtcbiAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogbWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAd2FybiBcIkJyZWFrcG9pbnQgI3skYnJlYWtwb2ludH0gbm90IGZvdW5kIGluICRicmVha3BvaW50cyBtYXAuXCI7XG4gIH1cbn1cblxuLy8gQXBwbHkgc3R5bGVzIEJFTE9XIGEgY2VydGFpbiBicmVha3BvaW50IChtYXgtd2lkdGggLSAxcHgpXG5AbWl4aW4gYmVsb3coJGJyZWFrcG9pbnQpIHtcbiAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogbWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KSAtIDEpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQHdhcm4gXCJCcmVha3BvaW50ICN7JGJyZWFrcG9pbnR9IG5vdCBmb3VuZCBpbiAkYnJlYWtwb2ludHMgbWFwLlwiO1xuICB9XG59XG5cbi8vIEFwcGx5IHN0eWxlcyBCRVRXRUVOIHR3byBicmVha3BvaW50cyAobWluLXdpZHRoIGFuZCBtYXgtd2lkdGggLSAxcHgpXG5AbWl4aW4gYmV0d2VlbigkbG93ZXIsICR1cHBlcikge1xuICBAaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkbG93ZXIpIGFuZCBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICR1cHBlcikge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJGxvd2VyKSkgYW5kIChtYXgtd2lkdGg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkdXBwZXIpIC0gMSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAd2FybiBcIk9uZSBvciBib3RoIGJyZWFrcG9pbnRzICN7JGxvd2VyfSBhbmQgI3skdXBwZXJ9IG5vdCBmb3VuZCBpbiAkYnJlYWtwb2ludHMgbWFwLlwiO1xuICB9XG59XG5cblxuIiwiQGltcG9ydCAnLi4vYWJzdHJhY3RzL3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICcuLi9hYnN0cmFjdHMvbWl4aW5zJztcblxuLnNlY3Rpb24tcHJvZ3JhbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMjBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBnZXQtY29sb3IoJ2FkZC1ncmV5Jywgdi0zMDApO1xuXG4gIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDQwcHg7XG4gIH1cblxuICBoMiB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgY29sb3I6IGdldC1jb2xvcignYWRkLWJsYWNrJywgdi0yMDApO1xuXG4gICAgc3Ryb25nIHtcbiAgICAgIGNvbG9yOiBnZXQtY29sb3IoJ2FkZC1ncmVlbicsIHYtMTAwKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICB9XG5cbiAgJl9fdGFicyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDExMnB4KTtcbiAgICBwYWRkaW5nOiA1NnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgYmFja2dyb3VuZDogZ2V0LWNvbG9yKCdhZGQtd2hpdGUnLCB2LTEwMCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDEzMHB4O1xuXG4gICAgQGluY2x1ZGUgYmVsb3coXCJtZFwiKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAyMHB4O1xuICAgIH1cblxuICAgIC50YWJzX19uYXYge1xuICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMTZweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICBAaW5jbHVkZSBiZWxvdyhcImxnXCIpIHtcbiAgICAgICAgd2lkdGg6IDI2MHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBiZWxvdyhcIm1kXCIpIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDJweCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdldC1jb2xvcignYWRkLWdyZWVuJywgdi0yMDApO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ2V0LWNvbG9yKCdhZGQtZ3JlZW4nLCB2LTIwMCk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50YWJzX19idG4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiBnZXQtY29sb3IoJ2FkZC1ncmV5Jywgdi0zMDApICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGdldC1jb2xvcignYWRkLWdyZXknLCB2LTMwMCkgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMjRweCAzMnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBjb2xvcjogZ2V0LWNvbG9yKCdhZGQtYmxhY2snLCB2LTIwMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBnZXQtY29sb3IoJ2FkZC15ZWxsb3cnLCB2LTIwMCkgIWltcG9ydGFudDtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBnZXQtY29sb3IoJ2FkZC15ZWxsb3cnLCB2LTIwMCkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJlbG93KFwibWRcIikge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIHRleHQtd3JhcDogbm93cmFwO1xuICAgICAgICAgIG92ZXJmbG93OiB1bnNldDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBnZXQtY29sb3IoJ2FkZC1ncmVlbicsIHYtMTAwKSAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGdldC1jb2xvcignYWRkLWdyZWVuJywgdi0xMDApICFpbXBvcnRhbnQ7XG4gICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogZ2V0LWNvbG9yKCdhZGQtd2hpdGUnLCB2LTEwMCkgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYmVsb3coXCJtZFwiKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICB0ZXh0LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFic19fcGFuZWxzIHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgLnRhYnNfX3BhbmVsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGdhcDogMjRweDtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgICAgQGluY2x1ZGUgYmVsb3coXCJtZFwiKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIGNvbG9yOiBnZXQtY29sb3IoJ2MtYmxhY2snLCB2LTIwMCk7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItYy1pbmRpZ28tdi03MDApO1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItYy1pbmRpZ28tdi04MDApO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIHVsLFxuICAgICAgICAgIG9sIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogOHB4O1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiBnZXQtY29sb3IoJ2MtYmxhY2snLCB2LTIwMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgdWwge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMCAxMnB4IDUwcHg7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBnZXQtY29sb3IoJ2FkZC1ncmV5Jywgdi0zMDApO1xuXG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDogNnB4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBnZXQtY29sb3IoJ2FkZC1ncmVlbicsIHYtMTAwKTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1NSU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBvbCB7XG4gICAgICAgICAgICBjb3VudGVyLXJlc2V0OiBsaXN0LWNvdW50ZXI7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LWNvdW50ZXI7XG5cbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKGxpc3QtY291bnRlcikgJy4nO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiBnZXQtY29sb3IoJ2FkZC1ncmVlbicsIHYtMTAwKTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdGFibGUge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMTJweCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMzJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnZXQtY29sb3IoJ2FkZC13aGl0ZScsIHYtMTAwKTtcbiAgICBwYWRkaW5nOiA1NnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fYWN0aW9ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgdWwge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBnYXA6IDE2cHg7XG4gICAgfVxuICB9XG59Il19 */
