@keyframes arrowFlipOpen{0%{transform:rotateZ(90deg) rotateY(0deg)}100%{transform:rotateZ(90deg) rotateY(180deg)}}@keyframes arrowFlipClose{0%{transform:rotateZ(90deg) rotateY(180deg)}100%{transform:rotateZ(90deg) rotateY(0deg)}}.js-details .js-details-content{overflow:hidden}.js-details[data-opening=true][data-switching=false] .js-details-content{height:auto !important}.js-details[data-switching=true]>summary{pointer-events:none}main{color:#fff}.c-flowing-board{border-bottom:1px solid rgba(255,255,255,.5)}@media(min-width: 1000px){html.webp .l-mv{--heading-img: url("/imaginarium/assets/images/top/bg_first.webp")}}@media(max-width: 999.98px){html.webp .l-mv{--heading-img: url("/imaginarium/assets/images/top/bg_first_sp.webp")}}@media(min-width: 1000px){html.no-webp .l-mv{--heading-img: url("/imaginarium/assets/images/top/bg_first.jpg")}}@media(max-width: 999.98px){html.no-webp .l-mv{--heading-img: url("/imaginarium/assets/images/top/bg_first_sp.jpg")}}@media(min-width: 1000px){.l-mv{background-position:50% 71.4%}}@media(max-width: 999.98px){.l-mv{background-position:50% 71%}}@media(min-width: 1000px){.l-mv .heading__image{--heading-w: 382px}}@media(max-width: 999.98px){.l-mv .heading__image{--heading-w: 141px}}.l-qa{padding:64px 0 120px}.l-qa__inner{width:min(100%, 1264px)}.l-qa__list{line-height:1.8;border-bottom:1px solid rgba(255,255,255,.5)}.l-qa__item{border-top:1px solid rgba(255,255,255,.5)}.l-qa__question,.l-qa__answer{display:grid;grid-template-columns:22.4054316198% 1fr;align-items:start;padding:24px 129px 24px 40px}.l-qa__question::before,.l-qa__answer::before{display:block;width:25px;height:50px;content:"";background:no-repeat center/contain}.l-qa__question h3,.l-qa__answer p{display:flex;align-items:center;min-height:50px;padding:8px 0;font-weight:600}.l-qa__question{position:relative}.l-qa__question::before{background-image:url("/imaginarium/assets/images/qa/question.svg")}.l-qa__question::after{position:absolute;top:0;right:32px;bottom:0;display:block;width:24px;height:24px;margin:auto 0;content:"";background-color:currentColor;-webkit-mask:no-repeat center/contain url("/imaginarium/assets/images/icons/arrow.svg");mask:no-repeat center/contain url("/imaginarium/assets/images/icons/arrow.svg");transform:rotateZ(90deg) rotateY(0deg)}.l-qa__question h3{position:relative;font-size:1.7rem}.l-qa__question h3::after{position:absolute;top:0;right:-40px;display:block;width:1px;height:100%;content:"";background-image:repeating-linear-gradient(0deg, #fff, #fff 1px, transparent 1px 2px)}.l-qa__answer{font-size:1.8rem;font-weight:600;background-image:linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.15));border-radius:20px}.l-qa__answer::before{background-image:url("/imaginarium/assets/images/qa/answer.svg")}.l-qa__answer-frame{padding-bottom:24px}.l-qa__contact{margin-top:56px}.l-qa__contact h4{margin-bottom:16px;font-size:1.7rem;font-weight:600}.l-qa__contact a{background-image:linear-gradient(90deg, #ff8080, #ff80ff, #8080ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.l-qa__item[data-opening=true] .l-qa__question::after{animation:arrowFlipOpen .3s ease-out forwards}.l-qa__item[data-opening=false][data-switching=true] .l-qa__question::after{animation:arrowFlipClose .3s ease-out forwards}@media(max-width: 999.98px){.l-qa{padding:52px 0 88px}.l-qa__inner{width:min(100%, 536px)}.l-qa__question,.l-qa__answer{grid-template-columns:auto 1fr;gap:0 16px}.l-qa__question::before,.l-qa__answer::before{width:20px;height:40px}.l-qa__question h3,.l-qa__answer p{min-height:40px}.l-qa__question{padding:16px 59px 16px 8px}.l-qa__question::after{right:8px;width:18px;height:18px}.l-qa__question h3{font-size:1.4rem}.l-qa__question h3::after{right:-16px}.l-qa__answer{padding:16px;font-size:1.5rem}.l-qa__answer-frame{padding-bottom:16px}.l-qa__contact{margin-top:32px}.l-qa__contact h4{font-size:1.4rem}.l-qa__contact a{background-image:linear-gradient(90deg, #ff8080, #ff80ff, #8080ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}@media(max-width: 767.98px){.l-qa{padding:40px 0 56px}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2Nzcy9wYXJ0cy9fYWNjb3JkaW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL2Fzc2V0cy9jc3MvcWEuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2Nzcy91dGlsaXR5L192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2Nzcy91dGlsaXR5L19tcS5zY3NzIiwid2VicGFjazovLy8uL3NyYy9hc3NldHMvY3NzL3V0aWxpdHkvX21peGluLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0EseUJBQ0UsR0FDRSx1Q0FFRixLQUNFLDBDQUdKLDBCQUNFLEdBQ0UseUNBRUYsS0FDRSx3Q0FJSixnQ0FDRSxnQkFHRix5RUFDRSx1QkFHRix5Q0FDRSxvQkNwQkYsS0FDRSxVQ0hXLENETWIsaUJBQ0UsNkNFMkJBLDBCRnhCRixnQkFFSSxvRUVzQkYsNEJGeEJGLGdCQUtJLHVFRW1CRiwwQkZoQkYsbUJBRUksbUVFY0YsNEJGaEJGLG1CQUtJLHNFRVdGLDBCRlBGLE1BRUksK0JFS0YsNEJGUEYsTUFLSSw2QkVFRixnREZFSSxvQkVGSixrREZLSSxvQkFLTixNQUNFLHFCQUNBLGFBQ0Usd0JBRUYsWUFDRSxnQkFDQSw2Q0FFRixZQUNFLDBDQUVGLDhCQUVFLGFBQ0EseUNBQ0Esa0JBQ0EsNkJBQ0EsOENBQ0UsY0FDQSxXQUNBLFlBQ0EsV0FDQSxvQ0FHSixtQ0FFRSxhQUNBLG1CQUNBLGdCQUNBLGNBQ0EsZ0JBRUYsZ0JBQ0Usa0JBQ0Esd0JBQ0UsbUVBRUYsdUJBQ0Usa0JBQ0EsTUFDQSxXQUNBLFNBQ0EsY0FDQSxXQUNBLFlBQ0EsY0FDQSxXQUNBLDhCQUNBLHdLQUVBLHVDQUVGLG1CQUNFLGtCQUNBLGlCQUNBLDBCQUNFLGtCQUNBLE1BQ0EsWUFDQSxjQUNBLFVBQ0EsWUFDQSxXQUNBLHNGQVNOLGNBQ0UsaUJBQ0EsZ0JBQ0EsMEZBS0EsbUJBQ0Esc0JBQ0UsaUVBRUYsb0JBQ0Usb0JBR0osZUFDRSxnQkFDQSxrQkFDRSxtQkFDQSxpQkFDQSxnQkFFRixpQkdoRUYsbUVBQ0Esa0RBQ0EsbUNIK0QwRCxDQUl4RCxzREFDRSw4Q0FJRiw0RUFDRSwrQ0V0SEosNEJGVUYsTUFnSEksb0JBQ0EsYUFDRSx1QkFFRiw4QkFFRSwrQkFDQSxXQUNBLDhDQUNFLFdBQ0EsWUFHSixtQ0FFRSxnQkFFRixnQkFDRSwyQkFDQSx1QkFDRSxVQUNBLFdBQ0EsWUFFRixtQkFDRSxpQkFDQSwwQkFDRSxZQUlOLGNBQ0UsYUFDQSxpQkFDQSxvQkFDRSxvQkFHSixlQUNFLGdCQUNBLGtCQUNFLGlCQUVGLGlCRzFISixtRUFDQSxrREFDQSxtQ0h5SDRELEVFdEs1RCw0QkZVRixNQWlLSSxxQiIsImZpbGUiOiJhc3NldHMvY3NzL3FhLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIOefouWNsOOBruOCouODi+ODoeODvOOCt+ODp+ODs1xuQGtleWZyYW1lcyBhcnJvd0ZsaXBPcGVuIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZykgcm90YXRlWSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpIHJvdGF0ZVkoMTgwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBhcnJvd0ZsaXBDbG9zZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpIHJvdGF0ZVkoMTgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpIHJvdGF0ZVkoMGRlZyk7XG4gIH1cbn1cblxuLmpzLWRldGFpbHMgLmpzLWRldGFpbHMtY29udGVudCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5qcy1kZXRhaWxzW2RhdGEtb3BlbmluZz0ndHJ1ZSddW2RhdGEtc3dpdGNoaW5nPSdmYWxzZSddIC5qcy1kZXRhaWxzLWNvbnRlbnQge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmpzLWRldGFpbHNbZGF0YS1zd2l0Y2hpbmc9J3RydWUnXSA+IHN1bW1hcnkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8vIFEmQeODmuODvOOCuOeUqFNDU1NcbkB1c2UgJy4vdXRpbGl0eS9fbXEnIGFzICo7XG5AdXNlICcuL3V0aWxpdHkvX3ZhcmlhYmxlcycgYXMgKjtcbkB1c2UgJy4vdXRpbGl0eS9fbWl4aW4nIGFzICo7XG5AdXNlICcuL3BhcnRzL2FjY29yZGlvbicgYXMgKjtcblxubWFpbiB7XG4gIGNvbG9yOiAkY29sb3JXaGl0ZTtcbn1cblxuLmMtZmxvd2luZy1ib2FyZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRjb2xvcldoaXRlLCAwLjUpO1xufVxuXG5odG1sLndlYnAgLmwtbXYge1xuICBAaW5jbHVkZSBtcSgkZnJvbTogZGVza3RvcCkge1xuICAgIC0taGVhZGluZy1pbWc6IHVybCgnL2ltYWdpbmFyaXVtL2Fzc2V0cy9pbWFnZXMvdG9wL2JnX2ZpcnN0LndlYnAnKTtcbiAgfVxuICBAaW5jbHVkZSBtcSgkdW50aWw6IGRlc2t0b3ApIHtcbiAgICAtLWhlYWRpbmctaW1nOiB1cmwoJy9pbWFnaW5hcml1bS9hc3NldHMvaW1hZ2VzL3RvcC9iZ19maXJzdF9zcC53ZWJwJyk7XG4gIH1cbn1cbmh0bWwubm8td2VicCAubC1tdiB7XG4gIEBpbmNsdWRlIG1xKCRmcm9tOiBkZXNrdG9wKSB7XG4gICAgLS1oZWFkaW5nLWltZzogdXJsKCcvaW1hZ2luYXJpdW0vYXNzZXRzL2ltYWdlcy90b3AvYmdfZmlyc3QuanBnJyk7XG4gIH1cbiAgQGluY2x1ZGUgbXEoJHVudGlsOiBkZXNrdG9wKSB7XG4gICAgLS1oZWFkaW5nLWltZzogdXJsKCcvaW1hZ2luYXJpdW0vYXNzZXRzL2ltYWdlcy90b3AvYmdfZmlyc3Rfc3AuanBnJyk7XG4gIH1cbn1cblxuLmwtbXYge1xuICBAaW5jbHVkZSBtcSgkZnJvbTogZGVza3RvcCkge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA3MS40JTtcbiAgfVxuICBAaW5jbHVkZSBtcSgkdW50aWw6IGRlc2t0b3ApIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNzElO1xuICB9XG4gIC5oZWFkaW5nX19pbWFnZSB7XG4gICAgQGluY2x1ZGUgbXEoJGZyb206IGRlc2t0b3ApIHtcbiAgICAgIC0taGVhZGluZy13OiAzODJweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbXEoJHVudGlsOiBkZXNrdG9wKSB7XG4gICAgICAtLWhlYWRpbmctdzogMTQxcHg7XG4gICAgfVxuICB9XG59XG5cbi5sLXFhIHtcbiAgcGFkZGluZzogNjRweCAwIDEyMHB4O1xuICAmX19pbm5lciB7XG4gICAgd2lkdGg6IG1pbigxMDAlLCAxMjY0cHgpO1xuICB9XG4gICZfX2xpc3Qge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGNvbG9yV2hpdGUsIDAuNSk7XG4gIH1cbiAgJl9faXRlbSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoJGNvbG9yV2hpdGUsIDAuNSk7XG4gIH1cbiAgJl9fcXVlc3Rpb24sXG4gICZfX2Fuc3dlciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDIzMSAvIDEwMzEgKiAxMDAlIDFmcjtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgcGFkZGluZzogMjRweCAxMjlweCAyNHB4IDQwcHg7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIgLyBjb250YWluO1xuICAgIH1cbiAgfVxuICAmX19xdWVzdGlvbiBoMyxcbiAgJl9fYW5zd2VyIHAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmc6IDhweCAwO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cbiAgJl9fcXVlc3Rpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2luYXJpdW0vYXNzZXRzL2ltYWdlcy9xYS9xdWVzdGlvbi5zdmcnKTtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDMycHg7XG4gICAgICBib3R0b206IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgIG1hc2s6IG5vLXJlcGVhdCBjZW50ZXIgLyBjb250YWluXG4gICAgICAgIHVybCgnL2ltYWdpbmFyaXVtL2Fzc2V0cy9pbWFnZXMvaWNvbnMvYXJyb3cuc3ZnJyk7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpIHJvdGF0ZVkoMGRlZyk7XG4gICAgfVxuICAgIGgzIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IC00MHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAwZGVnLFxuICAgICAgICAgICRjb2xvcldoaXRlLFxuICAgICAgICAgICRjb2xvcldoaXRlIDFweCxcbiAgICAgICAgICB0cmFuc3BhcmVudCAxcHggMnB4XG4gICAgICAgICk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2Fuc3dlciB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAwZGVnLFxuICAgICAgcmdiYSgkY29sb3JXaGl0ZSwgMCksXG4gICAgICByZ2JhKCRjb2xvcldoaXRlLCAwLjE1KVxuICAgICk7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2luYXJpdW0vYXNzZXRzL2ltYWdlcy9xYS9hbnN3ZXIuc3ZnJyk7XG4gICAgfVxuICAgICYtZnJhbWUge1xuICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgfVxuICB9XG4gICZfX2NvbnRhY3Qge1xuICAgIG1hcmdpbi10b3A6IDU2cHg7XG4gICAgaDQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG4gICAgYSB7XG4gICAgICBAaW5jbHVkZSB0cmktZ3JhZGllbnQtdGV4dCgjZmY4MDgwLCAjZmY4MGZmLCAjODA4MGZmLCB0cmFuc3BhcmVudCk7XG4gICAgfVxuICB9XG4gICZfX2l0ZW1bZGF0YS1vcGVuaW5nPSd0cnVlJ10ge1xuICAgIC5sLXFhX19xdWVzdGlvbjo6YWZ0ZXIge1xuICAgICAgYW5pbWF0aW9uOiBhcnJvd0ZsaXBPcGVuIDAuM3MgZWFzZS1vdXQgZm9yd2FyZHM7XG4gICAgfVxuICB9XG4gICZfX2l0ZW1bZGF0YS1vcGVuaW5nPSdmYWxzZSddW2RhdGEtc3dpdGNoaW5nPSd0cnVlJ10ge1xuICAgIC5sLXFhX19xdWVzdGlvbjo6YWZ0ZXIge1xuICAgICAgYW5pbWF0aW9uOiBhcnJvd0ZsaXBDbG9zZSAwLjNzIGVhc2Utb3V0IGZvcndhcmRzO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtcSgkdW50aWw6IGRlc2t0b3ApIHtcbiAgICBwYWRkaW5nOiA1MnB4IDAgODhweDtcbiAgICAmX19pbm5lciB7XG4gICAgICB3aWR0aDogbWluKDEwMCUsIDUzNnB4KTtcbiAgICB9XG4gICAgJl9fcXVlc3Rpb24sXG4gICAgJl9fYW5zd2VyIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnI7XG4gICAgICBnYXA6IDAgMTZweDtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICZfX3F1ZXN0aW9uIGgzLFxuICAgICZfX2Fuc3dlciBwIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgfVxuICAgICZfX3F1ZXN0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDE2cHggNTlweCAxNnB4IDhweDtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IDhweDtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICAgIH1cbiAgICAgIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICByaWdodDogLTE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl9fYW5zd2VyIHtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICYtZnJhbWUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fY29udGFjdCB7XG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgaDQge1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICBAaW5jbHVkZSB0cmktZ3JhZGllbnQtdGV4dCgjZmY4MDgwLCAjZmY4MGZmLCAjODA4MGZmLCB0cmFuc3BhcmVudCk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIG1xKCR1bnRpbDogdGFibGV0KSB7XG4gICAgcGFkZGluZzogNDBweCAwIDU2cHg7XG4gIH1cbn1cbiIsIi8vIHBhdGhcbiRpbWdEaXI6ICcvaW1hZ2VzLyc7XG5cbi8vIGNvbG9yXG4kY29sb3JCbGFjazogIzAwMDtcbiRjb2xvcldoaXRlOiAjZmZmO1xuJGNvbG9yQmx1ZTogIzAwODZkMTtcbiRjb2xvclJlZDogI2MwMDAwMDtcbiRjb2xvclBpbms6ICNmMTAwODM7XG4kY29sb3JHcmF5OiAjZDhkZmU0O1xuJGNvbG9yWWVsbG93OiAjZDVmZjVlO1xuXG4vLyBmb250LWZhbWlseVxuJGZvbnREZWZhdWx0OiAnSUJNIFBsZXggU2FucyBKUCcsIHNhbnMtc2VyaWY7XG4kZm9udEtha3U6ICdZYWt1SGFuSlAnLCAnWmVuIEtha3UgR290aGljIE5ldycsICdIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OJyxcbiAgJ01laXJ5bycsIHNhbnMtc2VyaWY7XG5cbiRmb250RW5nOiAnQXJjaGl2byBOYXJyb3cnLCBzYW5zLXNlcmlmO1xuJGZvbnROdW06ICdCYXJsb3cnLCBzYW5zLXNlcmlmO1xuIiwiLypcbiAqIOODoeODh+OCo+OCouOCr+OCqOODqueUqOODn+ODg+OCr+OCueOCpOODs1xuICpcbiAqICRmcm9tOiDmjIflrprjgZfjgZ/nlLvpnaLluYXjgpLotoXpgY7jgZfjgZ/nirbmhYvjgpLjg5bjg6zjg7zjgq/jg53jgqTjg7Pjg4jjgavoqK3lrprjgZnjgotcbiAqICR1bnRpbDog5oyH5a6a44GX44Gf55S76Z2i5bmF5Lul5LiL44Gu54q25oWL44KS44OW44Os44O844Kv44Od44Kk44Oz44OI44Gr6Kit5a6a44GZ44KLXG4gKi9cblxuLy8gJGZyb20g44GoICR1bnRpbCDjgavmjIflrprjgafjgY3jgovjgq3jg7zjgajoqK3lrprjgZXjgozjgovlgKRcbi8vIOOCq+OCueOCv+ODnuOCpOOCuuWPr+iDvVxuJG1xLWJyZWFrcG9pbnRzOiAoXG4gIGwtZGVza3RvcDogMTIwMHB4LFxuICBkZXNrdG9wOiAxMDAwcHgsXG4gIHRhYmxldDogNzY4cHgsXG4gIG1vYmlsZTogMzc1cHgsXG4pICFkZWZhdWx0O1xuXG4vLyBicmVha3BvaW50c+OBq+ipsuW9k+OBruWApO+8iG1vYmlsZeetie+8ieOBjOOBquOBhOWgtOWQiOOAgeaMh+WumuOBl+OBn+WApOOCkui/lOOBmVxuQGZ1bmN0aW9uIF9nZXRCcmVha3BvaW50KCRicCkge1xuICAkbXEtYnJlYWtwb2ludDogbWFwLWdldCgkbXEtYnJlYWtwb2ludHMsICRicCk7XG5cbiAgJGJyZWFrcG9pbnQ6IGlmKCRtcS1icmVha3BvaW50LCAkbXEtYnJlYWtwb2ludCwgJGJwKTtcbiAgQHJldHVybiAkYnJlYWtwb2ludDtcbn1cblxuQG1peGluIG1xKCRmcm9tOiBudWxsLCAkdW50aWw6IG51bGwpIHtcbiAgJGNvbmRpdGlvbjogJyhtaW4td2lkdGg6IDApJztcblxuICBAaWYgJGZyb20gYW5kICR1bnRpbCB7XG4gICAgJGZyb206IF9nZXRCcmVha3BvaW50KCRmcm9tKTtcbiAgICAkdW50aWw6IF9nZXRCcmVha3BvaW50KCR1bnRpbCkgLSAwLjAycHg7XG4gICAgJGNvbmRpdGlvbjogJyhtaW4td2lkdGg6ICN7JGZyb219KSBhbmQgKG1heC13aWR0aDogI3skdW50aWx9KSc7XG4gIH0gQGVsc2UgaWYgJGZyb20ge1xuICAgICRmcm9tOiBfZ2V0QnJlYWtwb2ludCgkZnJvbSk7XG4gICAgJGNvbmRpdGlvbjogJyhtaW4td2lkdGg6ICN7JGZyb219KSc7XG4gIH0gQGVsc2UgaWYgJHVudGlsIHtcbiAgICAkdW50aWw6IF9nZXRCcmVha3BvaW50KCR1bnRpbCkgLSAwLjAycHg7XG4gICAgJGNvbmRpdGlvbjogJyhtYXgtd2lkdGg6ICN7JHVudGlsfSknO1xuICB9XG5cbiAgQG1lZGlhICN7JGNvbmRpdGlvbn0ge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCJAdXNlICcuL19tcScgYXMgKjtcbkB1c2UgJy4vX3ZhcmlhYmxlcycgYXMgKjtcbkB1c2UgJy4vX2Z1bmN0aW9uJyBhcyAqO1xuXG5AbWl4aW4gYmFja2dyb3VuZC1zZXQoJHNpemU6IGNvbnRhaW4pIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6ICRzaXplO1xufVxuQG1peGluIGFsdC10ZXh0KCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDA7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5AbWl4aW4gaG92ZXIoKSB7XG4gIEBtZWRpYSAocG9pbnRlcjogZmluZSkgYW5kIChob3ZlcjogaG92ZXIpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gaG92ZXItYWN0aW9uKCkge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgJjp3aGVyZSg6YW55LWxpbmssIDplbmFibGVkLCBzdW1tYXJ5KTpob3ZlciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBvcGFjaXR5OiAwLjY7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBob3Zlci1hY3Rpb24tdGV4dCgpIHtcbiAgQGluY2x1ZGUgaG92ZXItYWN0aW9uO1xuICBjb2xvcjogJGNvbG9yQmx1ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgJjp3aGVyZSg6YW55LWxpbmssIDplbmFibGVkLCBzdW1tYXJ5KTpob3ZlciB7XG4gICAgICBAaW5jbHVkZSBtcSgkZnJvbTogZGVza3RvcCkge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBmb250LXNpemUoJHBjU2l6ZSwgJHNwU2l6ZSkge1xuICBmb250LXNpemU6ICRzcFNpemUgKiAwLjFyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIEBpbmNsdWRlIG1xKCRmcm9tOiBtb2JpbGUpIHtcbiAgICBmb250LXNpemU6ICRwY1NpemUgKiAwLjFyZW07XG4gIH1cbiAgQGluY2x1ZGUgbXEoJHVudGlsOiAzNzVweCkge1xuICAgIGZvbnQtc2l6ZTogJHNwU2l6ZSAvIDM3NSAqIDEwMHZ3O1xuICB9XG59XG5cbi8vIOmVt+S9k+OCkuOBi+OBkeOCi+OAgeimgee0oOOBruOCteOCpOOCuuOBrzEwMCXjgavjgarjgovjgojjgYboqr/mlbRcbkBtaXhpbiBzY2FsZSgkc2l6ZTogMC44LCAkb3JpZ2luOiB0b3AgbGVmdCkge1xuICB3aWR0aDogKDEwMCUgLyAkc2l6ZSk7XG4gIHRyYW5zZm9ybTogc2NhbGVYKCRzaXplKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbn1cblxuLy8gU1DvvJrjg4fjgrbjgqTjg7PkuIrjga7jgrXjgqTjgrooU1Ap44KS5oyH5a6a44GX44GmdnfjgpLoqIjnrpdcbkBmdW5jdGlvbiB2dy1zcCgkc2l6ZSkge1xuICBAcmV0dXJuICRzaXplIC8gMzc1ICogMTAwdnc7XG59XG5cbkBtaXhpbiBsaW5lLWNsYW1wKCRudW06IDIpIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogJG51bTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuQG1peGluIHRyaS1ncmFkaWVudCgkY29sb3IxLCAkY29sb3IyLCAkY29sb3IzLCAkZGlyOiA5MGRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB0cmktZ3JhZGllbnQoJGNvbG9yMSwgJGNvbG9yMiwgJGNvbG9yMywgJGRpcik7XG59XG5cbkBtaXhpbiB0cmktZ3JhZGllbnQtdGV4dCgkY29sb3IxLCAkY29sb3IyLCAkY29sb3IzLCAkZmlsbCwgJGRpcjogOTBkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdHJpLWdyYWRpZW50KCRjb2xvcjEsICRjb2xvcjIsICRjb2xvcjMsICRkaXIpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAkZmlsbDtcbn1cblxuQG1peGluIHRyaS1ncmFkaWVudC1icmFja2V0KFxuICAkY29sb3IxLFxuICAkY29sb3IyLFxuICAkY29sb3IzLFxuICAkZ2FwLFxuICAkYm9yZGVyV2lkdGgsXG4gICRkaXI6IDkwZGVnXG4pIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogLTE7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JGdhcH0pO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3skZ2FwfSk7XG4gICAgYm9yZGVyLWltYWdlOiB0cmktZ3JhZGllbnQoJGNvbG9yMSwgJGNvbG9yMiwgJGNvbG9yMywgJGRpcikgMTtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvcmRlci10b3A6ICRib3JkZXJXaWR0aCBzb2xpZDtcbiAgICBib3JkZXItbGVmdDogJGJvcmRlcldpZHRoIHNvbGlkO1xuICB9XG4gICY6OmFmdGVyIHtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcldpZHRoIHNvbGlkO1xuICAgIGJvcmRlci1yaWdodDogJGJvcmRlcldpZHRoIHNvbGlkO1xuICB9XG59XG4iXSwic291cmNlUm9vdCI6IiJ9*/