.paragraph--type--content-carousel-section.paragraph--view-mode--default .swiper-container{display:flex;flex-direction:column;gap:30px;padding:60px 0;position:relative}.paragraph--type--content-carousel-section.paragraph--view-mode--default .swiper-container .title-and-description{display:flex;flex:1;flex-direction:column;justify-content:space-between;min-width:300px;padding-right:50px}.paragraph--type--content-carousel-section.paragraph--view-mode--default .swiper-container .title-and-description .field-paragraph-title{margin:0 0 15px}.paragraph--type--content-carousel-section.paragraph--view-mode--default .swiper-container .pagination{align-items:center;display:flex;gap:1rem;justify-content:flex-start;margin-top:30px}.paragraph--type--content-carousel-section.paragraph--view-mode--default .swiper-container .pagination .swiper-button-next,.paragraph--type--content-carousel-section.paragraph--view-mode--default .swiper-container .pagination .swiper-button-prev{color:var(--primary);display:flex!important;height:40px;margin-top:unset;position:static;width:40px}.paragraph--type--content-carousel-section.paragraph--view-mode--default .swiper-container .pagination .swiper-button-next:hover,.paragraph--type--content-carousel-section.paragraph--view-mode--default .swiper-container .pagination .swiper-button-prev:hover{color:var(--secondary)}.paragraph--type--content-carousel-section.paragraph--view-mode--default .swiper-container .pagination .swiper-button-next:after,.paragraph--type--content-carousel-section.paragraph--view-mode--default .swiper-container .pagination .swiper-button-prev:after{content:unset}.paragraph--type--content-carousel-section.paragraph--view-mode--default .swiper-container .pagination .disabled{cursor:auto;opacity:.35;pointer-events:none}.paragraph--type--content-carousel-section.paragraph--view-mode--default .swiper-container .pagination.hidden{display:none}.paragraph--type--content-carousel-section.paragraph--view-mode--default .swiper-container .swiper{max-width:100%}.paragraph--type--content-carousel-section.paragraph--view-mode--default .swiper-container .swiper .swiper-wrapper{height:-moz-fit-content;height:fit-content}.paragraph--type--content-carousel-section.paragraph--view-mode--default .swiper-container .swiper .swiper-wrapper .swiper-slide{height:unset}.paragraph--type--content-carousel-section.paragraph--view-mode--default .swiper-container .pagination-custom{display:none}@media (min-width:992px){.paragraph--type--content-carousel-section.paragraph--view-mode--default .swiper-container .pagination-custom{display:flex}.paragraph--type--content-carousel-section.paragraph--view-mode--default .swiper-container .pagination-native{display:none}.paragraph--type--content-carousel-section.paragraph--view-mode--default .swiper-container{flex-direction:row;padding:60px 0}}.paragraph--type--content-carousel-section.paragraph--view-mode--default.bg-secondary .title-and-description h2,.paragraph--type--content-carousel-section.paragraph--view-mode--default.bg-secondary .title-and-description p,.paragraph--type--content-carousel-section.paragraph--view-mode--default.bg-secondary-topographical-lines .title-and-description h2,.paragraph--type--content-carousel-section.paragraph--view-mode--default.bg-secondary-topographical-lines .title-and-description p{color:var(--white-500)}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL3BhcmFncmFwaC9wYXJhZ3JhcGgtLWNvbnRlbnQtY2Fyb3VzZWwtc2VjdGlvbi0tZGVmYXVsdC5jc3MiLCJtYXBwaW5ncyI6IkFBS0UsMkZBRUUsWUFBYSxDQUdiLHFCQUFzQixDQUZ0QixRQUFTLENBQ1QsY0FBZSxDQUhmLGlCQTBCSixDQXBCSSxrSEFJRSxZQUFhLENBSGIsTUFBTyxDQUlQLHFCQUFzQixDQUN0Qiw2QkFBOEIsQ0FKOUIsZUFBZ0IsQ0FDaEIsa0JBeUJOLENBcEJNLHlJQUNFLGVBc0JSLENBbkJJLHVHQUlFLGtCQUFtQixDQUhuQixZQUFhLENBRWIsUUFBUyxDQURULDBCQUEyQixDQUczQixlQXFCTixDQW5CTSxzUEFJRSxvQkFBcUIsQ0FGckIsc0JBQXdCLENBSXhCLFdBQVksQ0FDWixnQkFBaUIsQ0FKakIsZUFBZ0IsQ0FFaEIsVUF1QlIsQ0FuQlEsa1FBQ0Usc0JBc0JWLENBbkJRLGtRQUNFLGFBc0JWLENBbkJNLGlIQUVFLFdBQVksQ0FEWixZQUVBLG1CQXFCUixDQWxCTSw4R0FDRSxZQW9CUixDQWhCSSxtR0FDRSxjQWtCTixDQWpCTSxtSEFDRSwwQ0FtQlIsQ0FsQlEsaUlBQ0UsWUFvQlYsQ0FmSSw4R0FDRSxZQWlCTixDQ2xGRSx5QkRxRUksOEdBQ0UsWUFnQk4sQ0FkSSw4R0FDRSxZQWdCTixDQXpGQSwyRkE4RUksa0JBQW1CLENBQ25CLGNBMkJKLENBaEJGLENBUU0sc2VBRUUsc0JBWVIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9wYXJ0aWFscy9wYXJhZ3JhcGgvcGFyYWdyYXBoLS1jb250ZW50LWNhcm91c2VsLXNlY3Rpb24tLWRlZmF1bHQuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9jb25maWcvX21peGlucy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIiRiYXNlX3BhdGg6ICcuLi8uLi8uLi8uLi8nO1xuXG5AaW1wb3J0IFwiLi4vLi4vY29uZmlnL3V0aWxpdGllc1wiO1xuXG4ucGFyYWdyYXBoLS10eXBlLS1jb250ZW50LWNhcm91c2VsLXNlY3Rpb24ucGFyYWdyYXBoLS12aWV3LW1vZGUtLWRlZmF1bHQge1xuICAuc3dpcGVyLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAzMHB4O1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLnRpdGxlLWFuZC1kZXNjcmlwdGlvbiB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgLmZpZWxkLXBhcmFncmFwaC10aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5wYWdpbmF0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBnYXA6IDFyZW07XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcblxuICAgICAgLnN3aXBlci1idXR0b24tcHJldixcbiAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogdW5zZXQ7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiB1bnNldDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTogMC4zNTtcbiAgICAgICAgY3Vyc29yOiBhdXRvO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJi5oaWRkZW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zd2lwZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgLnN3aXBlci13cmFwcGVyIHtcbiAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgLnN3aXBlci1zbGlkZSB7XG4gICAgICAgICAgaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5wYWdpbmF0aW9uLWN1c3RvbSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1xLXVwKCRicmVha3BvaW50X21vYmlsZV90b19kZXNrdG9wKSB7XG4gICAgICAucGFnaW5hdGlvbi1jdXN0b20ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuICAgICAgLnBhZ2luYXRpb24tbmF0aXZlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtcS11cCgkYnJlYWtwb2ludF9tb2JpbGVfdG9fZGVza3RvcCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIHBhZGRpbmc6IDYwcHggMDtcblxuICAgICAgLypcbiAgICAgIC50aXRsZS1hbmQtZGVzY3JpcHRpb24ge1xuICAgICAgICAuZmllbGQtcGFyYWdyYXBoLXRpdGxlIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDI3MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZpZWxkLXBhcmFncmFwaC1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyMTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgKi9cbiAgICB9XG4gIH1cblxuICAmLmJnLXNlY29uZGFyeS10b3BvZ3JhcGhpY2FsLWxpbmVzLFxuICAmLmJnLXNlY29uZGFyeSB7XG4gICAgLnRpdGxlLWFuZC1kZXNjcmlwdGlvbiB7XG4gICAgICBoMixcbiAgICAgIHAge1xuICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUtNTAwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIvLyBEZWZpbmUgeW91ciBjdXN0b20gbWl4aW5zIGhlcmUuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vKiBNRURJQSBRVUVSSUVTICovXG5AbWl4aW4gbXEtdXAoJHF1ZXJ5KSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkcXVlcnkpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIG1xLWRvd24oJHF1ZXJ5KSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkcXVlcnkpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vKiBURVhUIFNUWUxFUyAqL1xuQG1peGluIHRleHQtaDEoJGNvbG9yOiBcIi0td2hpdGUtNTAwXCIpIHtcbiAgY29sb3I6IHZhcigjeyRjb2xvcn0pO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogJGZvbnQtc3R5cmVuZS1hO1xuICBmb250LXNpemU6ICRmb250LXNpemUtaDEtc207XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgQGluY2x1ZGUgbXEtdXAoJGJyZWFrcG9pbnRfbW9iaWxlX3RvX2Rlc2t0b3ApIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtaDE7XG4gIH1cbn1cblxuQG1peGluIHRleHQtaDIoJGNvbG9yOiBcIi0tYmxhY2stNTAwXCIpIHtcbiAgY29sb3I6IHZhcigjeyRjb2xvcn0pO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LWZhbWlseTogJGZvbnQtc3R5cmVuZS1hO1xuICBmb250LXNpemU6ICRmb250LXNpemUtaDI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjA3O1xuICBtYXJnaW46IDFyZW0gMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5AbWl4aW4gdGV4dC1oMygkY29sb3I6IFwiLS1ibGFjay01MDBcIikge1xuICBjb2xvcjogdmFyKCN7JGNvbG9yfSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1zdHlyZW5lLWE7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oMztcbiAgbGluZS1oZWlnaHQ6IDEuMTY7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5AbWl4aW4gdGV4dC1leHRyYS1sYXJnZSgkY29sb3I6IFwiLS1ibGFjay01MDBcIikge1xuICBjb2xvcjogdmFyKCN7JGNvbG9yfSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1zdHlyZW5lLWE7XG4gIGZvbnQtc2l6ZTogJGZvbnQtZXh0cmEtbGFyZ2U7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQG1peGluIHRleHQtaGlnaGxpZ2h0KCRjb2xvcjogXCItLXdoaXRlLTUwMFwiKSB7XG4gIGNvbG9yOiB2YXIoI3skY29sb3J9KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6ICRmb250LXN0eXJlbmUtYTtcbiAgZm9udC1zaXplOiAkZm9udC1oaWdobGlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI3O1xuICBtYXJnaW46IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQG1peGluIHRleHQtbm9ybWFsKCRjb2xvcjogXCItLWJsYWNrLTUwMFwiKSB7XG4gIGNvbG9yOiB2YXIoI3skY29sb3J9KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6ICRmb250LXNvdXJjZS1zZXJpZi00O1xuICBmb250LXNpemU6ICRmb250LW5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5AbWl4aW4gdGV4dC1saWdodCgkY29sb3I6IFwiLS1ibGFjay01MDBcIikge1xuICBjb2xvcjogdmFyKCN7JGNvbG9yfSk7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1zb3VyY2Utc2VyaWYtNDtcbiAgZm9udC1zaXplOiAkZm9udC1saWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5AbWl4aW4gdGV4dC1tZWRpdW0oJGNvbG9yOiBcIi0tYmxhY2stNTAwXCIpIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LXN0eXJlbmUtYTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiAkZm9udC1saWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKCN7JGNvbG9yfSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbkBtaXhpbiB0ZXh0LXNtYWxsKCRjb2xvcjogXCItLWJsYWNrLTUwMFwiLCAkc3R5bGU6IFwibm9ybWFsXCIpIHtcbiAgY29sb3I6IHZhcigjeyRjb2xvcn0pO1xuICBmb250LWZhbWlseTogJGZvbnQtc3R5cmVuZS1hO1xuICBmb250LXNpemU6ICRmb250LXNtYWxsO1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIEBpZiAkc3R5bGUgPT0gXCJub3JtYWxcIiB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfSBAZWxzZSBpZiAkc3R5bGUgPT0gXCJib2xkXCIge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbn1cblxuQG1peGluIGxhcmdlLWJ1dHRvbi1zdHlsZSgpIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LXN0eXJlbmUtYTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiAkZm9udC1saWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5AbWl4aW4gc21hbGwtYnV0dG9uLXN0eWxlKCkge1xuICBmb250LWZhbWlseTogJGZvbnQtc3R5cmVuZS1hO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6ICRmb250LXNtYWxsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIEJVVFRPTiBTVFlMRVMgKi9cbkBtaXhpbiBidXR0b24tYmFzZSgkc3R5bGU6IFwic21hbGxcIikge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgPiBkaXYgPiBzdmcsXG4gID4gc3ZnIHtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlO1xuICAgIG1heC13aWR0aDogMTVweDtcbiAgICBtYXgtaGVpZ2h0OiAxNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBmaWxsOiBjdXJyZW50Q29sb3IgIWltcG9ydGFudDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBwYXRoIHtcbiAgICAgIGZpbGw6IGN1cnJlbnRDb2xvciAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdID4gZGl2ID4gc3ZnLFxuICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdID4gc3ZnIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG4gICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBzdmcge1xuICAgICAgbWF4LXdpZHRoOiAxMHB4O1xuICAgIH1cbiAgfVxuXG4gIEBpZiAkc3R5bGUgPT0gXCJjaXJjbGUtbGFyZ2VcIiB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1LjYyNXJlbTsgLy8gOTBweC5cbiAgICBtYXgtaGVpZ2h0OiA1LjYyNXJlbTsgLy8gOTBweC5cbiAgICBtaW4td2lkdGg6IDUuNjI1cmVtOyAvLyA5MHB4LlxuICAgIG1pbi1oZWlnaHQ6IDUuNjI1cmVtOyAvLyA5MHB4LlxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aGl0ZS1zcGFjZTogYnJlYWstc3BhY2VzO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBzdmcge1xuICAgICAgbWFyZ2luLWxlZnQ6IHVuc2V0O1xuICAgIH1cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy10b3A6IDEwMCU7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNtYWxsLWJ1dHRvbi1zdHlsZTtcbiAgfSBAZWxzZSBpZiAkc3R5bGUgPT0gXCJjaXJjbGUtbWVkaXVtXCIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG1heC13aWR0aDogMy43NXJlbTsgLy8gNjBweC5cbiAgICBtYXgtaGVpZ2h0OiAzLjc1cmVtOyAvLyA2MHB4LlxuICAgIG1pbi13aWR0aDogMy43NXJlbTsgLy8gNjBweC5cbiAgICBtaW4taGVpZ2h0OiAzLjc1cmVtOyAvLyA2MHB4LlxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aGl0ZS1zcGFjZTogYnJlYWstc3BhY2VzO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIHN2ZyB7XG4gICAgICBtYXJnaW4tbGVmdDogdW5zZXQ7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc21hbGwtYnV0dG9uLXN0eWxlO1xuICB9IEBlbHNlIGlmICRzdHlsZSA9PSBcImNpcmNsZS1zbWFsbFwiIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDIuNXJlbTsgLy8gNDBweC5cbiAgICBtYXgtaGVpZ2h0OiAyLjVyZW07IC8vIDQwcHguXG4gICAgbWluLXdpZHRoOiAyLjVyZW07IC8vIDQwcHguXG4gICAgbWluLWhlaWdodDogMi41cmVtOyAvLyA0MHB4LlxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aGl0ZS1zcGFjZTogYnJlYWstc3BhY2VzO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIHN2ZyB7XG4gICAgICBtYXJnaW4tbGVmdDogdW5zZXQ7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc21hbGwtYnV0dG9uLXN0eWxlO1xuICB9IEBlbHNlIGlmICRzdHlsZSA9PSBcImNpcmNsZS1leHRyYS1zbWFsbFwiIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDIuMTI1cmVtOyAvLyAzNHB4LlxuICAgIG1heC1oZWlnaHQ6IDIuMTI1cmVtOyAvLyAzNHB4LlxuICAgIG1pbi13aWR0aDogMi4xMjVyZW07IC8vIDM0cHguXG4gICAgbWluLWhlaWdodDogMi4xMjVyZW07IC8vIDM0cHguXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdoaXRlLXNwYWNlOiBicmVhay1zcGFjZXM7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgc3ZnIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiB1bnNldDtcbiAgICAgIG1heC13aWR0aDogMTBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDEwcHg7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc21hbGwtYnV0dG9uLXN0eWxlO1xuICB9IEBlbHNlIGlmICRzdHlsZSA9PSBcImxhcmdlXCIge1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICAgIC8vIHBhZGRpbmc6IC44NzVyZW0gMS4yNXJlbSAuNzVyZW07IC8vIENvbW1lIGxlcyBtYXF1ZXR0ZXMgc2F1ZiBxdWUgYydlc3QgbW9jaGUuXG4gICAgcGFkZGluZzogMC44MTNyZW0gMS4yNXJlbTtcbiAgICBAaW5jbHVkZSBsYXJnZS1idXR0b24tc3R5bGU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfSBAZWxzZSBpZiAkc3R5bGUgPT0gXCJsYXJnZS10aW55XCIge1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICAgIC8vIHBhZGRpbmc6IC44NzVyZW0gMS4yNXJlbSAuNzVyZW07IC8vIENvbW1lIGxlcyBtYXF1ZXR0ZXMgc2F1ZiBxdWUgYydlc3QgbW9jaGUuXG4gICAgcGFkZGluZzogMC44MTNyZW0gMS4yNXJlbTtcbiAgICBAaW5jbHVkZSBsYXJnZS1idXR0b24tc3R5bGU7XG4gIH0gQGVsc2UgaWYgJHN0eWxlID09IFwic21hbGxcIiB7XG4gICAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gICAgLy8gcGFkZGluZzogLjc1cmVtIC45MzhyZW0gLjYyNXJlbTsgLy8gQ29tbWUgbGVzIG1hcXVldHRlcyBzYXVmIHF1ZSBjJ2VzdCBtb2NoZS5cbiAgICBwYWRkaW5nOiAwLjY4OHJlbSAwLjkzOHJlbTtcbiAgICBAaW5jbHVkZSBzbWFsbC1idXR0b24tc3R5bGU7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk4KTtcbiAgfVxufVxuQG1peGluIGJ1dHRvbi1jb2xvcihcbiAgJGNvbG9yOiBcIi0tcHJpbWFyeS0tbGlnaHRcIixcbiAgJGNvbG9yLWhvdmVyOiBcIi0tcHJpbWFyeVwiLFxuICAkYmFja2dyb3VuZC1jb2xvcjogXCJcIixcbiAgJGJhY2tncm91bmQtY29sb3ItaG92ZXI6IFwiXCJcbikge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZSwgdHJhbnNmb3JtIDAuM3MgZWFzZTtcblxuICBAaWYgJGNvbG9yIGFuZCAkY29sb3IgIT0gXCJcIiB7XG4gICAgY29sb3I6IHZhcigjeyRjb2xvcn0pO1xuICB9XG4gIEBpZiAkYmFja2dyb3VuZC1jb2xvciB7XG4gICAgQGlmICRiYWNrZ3JvdW5kLWNvbG9yID09IFwiXCIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gICAgfSBAZWxzZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoI3skYmFja2dyb3VuZC1jb2xvcn0pO1xuICAgIH1cbiAgfVxuICAmOmhvdmVyLFxuICAmOmZvY3VzLFxuICAmOmFjdGl2ZSxcbiAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gICAgQGlmICRjb2xvci1ob3ZlciBhbmQgJGNvbG9yLWhvdmVyICE9IFwiXCIge1xuICAgICAgY29sb3I6IHZhcigjeyRjb2xvci1ob3Zlcn0pO1xuICAgIH1cbiAgICBAaWYgJGJhY2tncm91bmQtY29sb3ItaG92ZXIgYW5kICRiYWNrZ3JvdW5kLWNvbG9yLWhvdmVyICE9IFwiXCIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKCN7JGJhY2tncm91bmQtY29sb3ItaG92ZXJ9KTtcbiAgICB9XG4gIH1cbn1cblxuLyogVVRJTElUSUVTICovXG4vKipcblVzZSB0aGlzIHBsYWNlaG9sZGVyIHRvIG1ha2UgYW4gZWxlbWVudCB0YWtlIHRoZSBmdWxsIHBhcmVudCBzaXplXG5QYXJlbnQgZWxlbWVudCBtdXN0IGhhdmUgcG9zaXRpb24gc2V0IHRvIHJlbGF0aXZlXG4qKi9cbkBtaXhpbiBwYXJlbnQtb3ZlcmxhcCgkcG9zaXRpb246IFwiYmVmb3JlXCIpIHtcbiAgQGlmICgkcG9zaXRpb24gPT0gXCJiZWZvcmVcIikge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgei1pbmRleDogMztcbiAgICB9XG4gIH0gQGVsc2UgaWYgKCRwb3NpdGlvbiA9PSBcImFmdGVyXCIpIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgei1pbmRleDogMztcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGdsb2JhbC1saW5rKCRwb3NpdGlvbjogXCJiZWZvcmVcIikge1xuICBAaW5jbHVkZSBwYXJlbnQtb3ZlcmxhcCgkcG9zaXRpb24pO1xufVxuXG4vKiBMQVlPVVQgU1RZTEVTICovXG5AbWl4aW4gYmctZnVsbC13aWR0aCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgbGVmdDogY2FsYygtMSAqICgxMDB2dyAtIDEwMCUpIC8gMik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG5AbWl4aW4gYmctcmVhbC1mdWxsLXdpZHRoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwdnc7XG4gIGxlZnQ6IGNhbGMoLTEgKiAoMTAwdncgLSAxMDAlKSAvIDIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xufVxuXG5AbWl4aW4gYmctZnVsbC1zZW1pLXdpZHRoIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDFyZW0pO1xuICAubGFzdC1pdGVtLXBhZGRpbmctcmlnaHQ6bnRoLWxhc3QtY2hpbGQoMSkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cbiAgLmxhc3QtaXRlbS1tYXJnaW4tcmlnaHQ6bnRoLWxhc3QtY2hpbGQoMSkge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgfVxuICBAaW5jbHVkZSBtcS11cCgkeHhzKSB7IC8vIDM4MHB4LlxuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyLjVyZW0pO1xuICAgIC5sYXN0LWl0ZW0tcGFkZGluZy1yaWdodDpudGgtbGFzdC1jaGlsZCgxKSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gICAgfVxuICAgIC5sYXN0LWl0ZW0tbWFyZ2luLXJpZ2h0Om50aC1sYXN0LWNoaWxkKDEpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMi41cmVtO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtcS11cCgkbWQpIHsgLy8gOTkycHguXG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDFyZW0pO1xuICAgIC5sYXN0LWl0ZW0tcGFkZGluZy1yaWdodDpudGgtbGFzdC1jaGlsZCgxKSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgIH1cbiAgICAubGFzdC1pdGVtLW1hcmdpbi1yaWdodDpudGgtbGFzdC1jaGlsZCgxKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIG1xLXVwKCRsZykgeyAvLyAxMjYwcHguXG4gICAgd2lkdGg6IGNhbGMoMTAwJSArICgoMTAwdncgLSAxMjYwcHggKyA3MnB4KSAvIDIpKTtcbiAgICAubGFzdC1pdGVtLXBhZGRpbmctcmlnaHQ6bnRoLWxhc3QtY2hpbGQoMSkge1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG4gICAgLmxhc3QtaXRlbS1tYXJnaW4tcmlnaHQ6bnRoLWxhc3QtY2hpbGQoMSkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gYmctZnVsbC13aWR0aC10d28tY29scyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNTB2dztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICB9XG4gICY6YmVmb3JlIHtcbiAgICBsZWZ0OiBjYWxjKC0xICogKDEwMHZ3IC0gMTAwJSkgLyAyKTtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICByaWdodDogY2FsYygtMSAqICgxMDB2dyAtIDEwMCUpIC8gMik7XG4gIH1cbn1cblxuQG1peGluIGJnLWZ1bGwtd2lkdGgtY29sKCRwb3NpdGlvbjogXCJsZWZ0XCIpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBpZiAkcG9zaXRpb24gPT0gXCJsZWZ0XCIge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiA1MHZ3O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICBsZWZ0OiBjYWxjKC0xICogKDEwMHZ3IC0gMTAwJSkgLyAyKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRwb3NpdGlvbiA9PSBcInJpZ2h0XCIge1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDUwdnc7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIHJpZ2h0OiBjYWxjKCgxMDB2dyAtIDEwMCUpIC8gMik7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgIH1cbiAgfVxufVxuXG4vKlxuICogR2VuZXJhdGUgY2xhc3NlcyBmb3IgbWFyZ2luIGFuZCBwYWRkaW5nLlxuICovXG4vLyBDb25maWd1cmF0aW9uIG9mIG1hcmdpbiBhbmQgcGFkZGluZyBzaXplcy5cbiRzcGFjaW5nczogKFxuICAwOiAwLFxuICAxOiAwLjI1cmVtLFxuICAyOiAwLjVyZW0sXG4gIDM6IDFyZW0sXG4gIDQ6IDJyZW0sXG4gIDU6IDNyZW1cbik7XG5cbi8vIE1hcHBpbmcgb2YgYWJicmV2aWF0aW9ucyB0byBmdWxsIENTUyBwcm9wZXJ0aWVzLlxuJHV0aWxpdHktcHJvcGVydGllczogKFxuICAnbSc6ICdtYXJnaW4nLFxuICAnbXQnOiAnbWFyZ2luLXRvcCcsXG4gICdtYic6ICdtYXJnaW4tYm90dG9tJyxcbiAgJ21sJzogJ21hcmdpbi1sZWZ0JyxcbiAgJ21yJzogJ21hcmdpbi1yaWdodCcsXG4gICdteCc6ICgnbWFyZ2luLWxlZnQnLCAnbWFyZ2luLXJpZ2h0JyksXG4gICdteSc6ICgnbWFyZ2luLXRvcCcsICdtYXJnaW4tYm90dG9tJyksXG4gICdwJzogJ3BhZGRpbmcnLFxuICAncHQnOiAncGFkZGluZy10b3AnLFxuICAncGInOiAncGFkZGluZy1ib3R0b20nLFxuICAncGwnOiAncGFkZGluZy1sZWZ0JyxcbiAgJ3ByJzogJ3BhZGRpbmctcmlnaHQnLFxuICAncHgnOiAoJ3BhZGRpbmctbGVmdCcsICdwYWRkaW5nLXJpZ2h0JyksXG4gICdweSc6ICgncGFkZGluZy10b3AnLCAncGFkZGluZy1ib3R0b20nKSxcbiAgJ2dhcCc6ICgnZ2FwJylcbik7XG5cbi8vIEdlbmVyYXRlIHV0aWxpdHkgY2xhc3NlcyAobWFyZ2luIGFuZCBwYWRkaW5nIGNsYXNzZXMpLlxuQG1peGluIGdlbmVyYXRlLXNwYWNpbmctY2xhc3NlcygpIHtcbiAgQGVhY2ggJHN1ZmZpeCwgJHByb3BlcnRpZXMgaW4gJHV0aWxpdHktcHJvcGVydGllcyB7XG4gICAgQGVhY2ggJGtleSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gICAgICBAaWYgdHlwZS1vZigkcHJvcGVydGllcykgPT0gbGlzdCB7XG4gICAgICAgIC4jeyRzdWZmaXh9LSN7JGtleX0ge1xuICAgICAgICAgIEBlYWNoICRwcm9wZXJ0eSBpbiAkcHJvcGVydGllcyB7XG4gICAgICAgICAgICAjeyRwcm9wZXJ0eX06ICN7JHZhbHVlfSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC4jeyRzdWZmaXh9LSN7JGtleX0ge1xuICAgICAgICAgICN7JHByb3BlcnRpZXN9OiAjeyR2YWx1ZX0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/