#js-loading { display: block; animation: unvisible 1s 1 1s both; pointer-events: none; }

@keyframes unvisible { 0% { opacity: 1; }
  95% { opacity: 0; }
  100% { opacity: 0;
    z-index: 0; } }

/*-------------------------------------------> Pallarax */
/*-------------------------------------------> common */
.svg-defs { width: 0; height: 0; position: absolute; top: 0px; left: 0px; }

.sec-mv-wrap.sec-mv-top.is-gattan .sec-mv-right { -webkit-clip-path: url(#clipping); clip-path: url(#clipping); }

.sec-mv-wrap { width: 108.10811%; max-width: 1280px; min-width: 992px; height: 100vh; margin: auto; position: relative; }

.sec-mv-wrap .title-detail { color: #fff; font-size: 1.4rem; line-height: 32px; margin-bottom: 15px; }

.sec-mv-wrap .mod-sec-title { margin-bottom: 20px; }

.sec-mv-wrap.sec-mv-top.is-anim .sec-mv-left h2 { opacity: 1; transform: translate3d(0px, 0px, 0px); }

.sec-mv-wrap.sec-mv-top.is-gattan::before { height: calc(100vh - 80px); transform: translate3d(0px, 60px, 0px); }

.sec-mv-wrap.sec-mv-top.is-gattan::after { transform: translate3d(0px, 101px, 0px); }

.sec-mv-wrap.sec-mv-top.is-gattan .sec-mv-left::before { transform: translate3d(0px, 0px, 0px); }

.sec-mv-wrap.sec-mv-top.is-gattan .sec-mv-left .mod-sec-title::after { display: none; }

.sec-mv-wrap.sec-mv-top.is-gattan .sec-mv-right { transform: translate3d(0px, 46px, 0px); }

.sec-mv-wrap.sec-mv-top { max-width: 1184px; min-height: 770px; }

.sec-mv-wrap.sec-mv-top::before { content: ''; width: 54.05405%; height: calc(100vh - 46px); background: #fff url(/common/img/bg_sd_01.png) repeat left top; background-size: 14px auto; position: absolute; top: 0px; left: 22.5px; z-index: 1; transition: transform .3s ease-out; }

.sec-mv-wrap.sec-mv-top::after { content: ''; width: 51.35135%; height: calc(100vh - 77px); background: #fff url(/common/img/bg_sd_01.png) repeat left top; background-size: 14px auto; position: absolute; top: 0px; right: -24px; z-index: 1; transition: transform .3s ease-out; }

.sec-mv-wrap.sec-mv-top .sec-mv-left { width: 54.05405%; height: calc(100vh - 46px); background: #00147d; z-index: 3; position: absolute; top: 0; left: 0px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; z-index: 3; }

.sec-mv-wrap.sec-mv-top .sec-mv-left::before { content: ''; width: 100%; height: 21.5px; background: url(/business/img/mv-mask_left.png) no-repeat center bottom; background-size: 100% auto; position: absolute; top: -2px; left: 0px; transition: transform .3s ease-out; transform: translate3d(0px, -21.5px, 0px); }

.sec-mv-wrap.sec-mv-top .sec-mv-left h2 { opacity: 0; transform: translate3d(0px, 50px, 0px); transition: opacity .4s ease-out, transform .4s ease-out; }

.sec-mv-wrap.sec-mv-top .sec-mv-left .mod-sec-title { width: 568px; font-size: 0; padding: 28px 0; text-align: center; margin: 0 auto 45px; }

.sec-mv-wrap.sec-mv-top .sec-mv-left .mod-sec-title p { letter-spacing: 0; display: inline-block; font-size: 5.9rem; line-height: 72px; }

.sec-mv-wrap.sec-mv-top .sec-mv-right { width: 51.35135%; height: calc(100vh - 46px); transition: transform .3s ease-out; transform: translate3d(0px, 0px, 0px); position: absolute; top: 0; right: 0px; z-index: 2; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; background: #fafafc url(/common/img/bg_logo.png) no-repeat 58.39474% center; background-size: auto 464px; }

.sec-mv-wrap.sec-mv-top .sec-mv-right .mod-slide-txt { padding-left: 23.02632%; transition: transform 0.8s ease 2.5s, opacity 0.8s ease 2.5s; }

.sec-mv-wrap.sec-mv-top .sec-mv-right .txt-navy { margin-bottom: 40px; }

.sec-mv-wrap.sec-mv-top .sec-mv-right .mod-btn-01 { width: 281px; }

/*-------------------------------------------> module */
/*-------------------------------------------> section 01 */
.sec-index-01 { margin-bottom: 210px; }

@media screen and (min-width: 2561px) { .sec-index-02::before { height: unset; padding-top: 52.6953125%; background-size: cover; } }

.sec-index-02 { margin-bottom: 110px; background: #f5f6fa; position: relative; }

.sec-index-02::before { content: ''; width: 100%; height: 955px; background: url(/recruit/img/index/mask_top.png) left bottom/auto 100% no-repeat; position: absolute; top: 0px; left: 0px; }

.sec-index-02::after { content: ''; width: 100%; padding-top: 5.4296875%; background: url(/recruit/img/index/mask_bot.png) 0 0/cover no-repeat; position: absolute; bottom: 0px; left: 0px; }

.l-index .mod-flex-list li { -ms-flex-preferred-size: 320px; flex-basis: 320px; margin-bottom: 32px; }

.l-index .mod-flex-list li:last-child { margin-left: 336px; }

.l-index .mod-flex-list a { height: 440px; }

.l-index .mod-flex-list a:hover .txt-wrap::before { -ms-transform: translate(4px, 4px); transform: translate(4px, 4px); }

.l-index .mod-flex-list a:hover .txt-wrap p { -ms-transform: translate(4px, 4px); transform: translate(4px, 4px); }

.l-index .mod-flex-list .txt-join { font-size: 1.2rem; line-height: 18px; top: 100px; left: 20px; }

.l-index .mod-flex-list .txt-wrap { text-align: center; width: 328px; height: 88px; background: url(/recruit/img/index/bg_btn_white.png) no-repeat left top; background-size: 328px auto; bottom: -16px; }

.l-index .mod-flex-list .txt-wrap::before { left: 0; height: 80px; background: url(/recruit/img/index/bg_btn_navy.png) no-repeat left top; background-size: 320px auto; -ms-transform: translate(0, 0); transform: translate(0, 0); transition: transform .4s ease; }

.l-index .mod-flex-list .txt-wrap p { font-size: 1.6rem; line-height: 24px; padding-left: 0; padding-top: 22px; display: inline-block; -ms-transform: translate(0, 0); transform: translate(0, 0); transition: transform .4s ease; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJlY3J1aXQvY3NzL2luZGV4LnNjc3MiLCJfc2V0dGluZy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBLGNBQ0MsZUFBYyxDQUNkLGtDQUFpQyxDQUNqQyxxQkFBb0IsRUFDcEI7O0FBRUQsdUJBQ0MsS0FBSSxXQUFVLEVBQUE7RUFDZCxNQUFNLFdBQVUsRUFBQTtFQUNoQixPQUFPLFdBQVU7SUFBRSxXQUFVLEVBQUEsRUFBQTs7QUFHOUIsMERBQTBEO0FBSTFELHdEQUF3RDtBQUd4RCxZQUNDLFNBQVEsQ0FDUixVQUFTLENBQ1QsbUJBQWtCLENBQ2xCLFNBQVEsQ0FDUixVQUFTLEVBQ1Q7O0FBRUQsa0RBR0csa0NBQXlCLENBQXpCLDBCQUF5QixFQUN6Qjs7QUFJSCxlQUNDLGtCQUE4QixDQUM5QixrQkFBaUIsQ0FDakIsaUJBQWdCLENBQ2hCLGNBQWEsQ0FDYixhQUFZLENBQ1osbUJBQWtCLEVBeUlsQjs7QUEvSUQsNkJBUUUsWUNuQ1UsQ0FxRFgsa0JBQWdDLENBQ2hDLGtCQUF5QixDRGpCeEIsb0JBQW1CLEVBQ25COztBQVhGLDhCQWFFLG9CQUFtQixFQUNuQjs7QUFkRixrREFrQkksV0FBVSxDQUNWLHNDQUFxQyxFQUNyQzs7QUFwQkosNENBeUJHLDJCQUEwQixDQUMxQix1Q0FBc0MsRUFDdEM7O0FBM0JILDJDQTZCRyx3Q0FBdUMsRUFDdkM7O0FBOUJILHlEQWlDSSxzQ0FBcUMsRUFDckM7O0FBbENKLHVFQXFDSyxjQUFhLEVBQ2I7O0FBdENMLGtEQTBDRyx1Q0FBc0MsRUFDdEM7O0FBM0NILDBCQWdERSxrQkFBaUIsQ0FDakIsa0JBQWlCLEVBNkZqQjs7QUE5SUYsa0NBbURHLFlBQVcsQ0FDWCxpQkFBNkIsQ0FDN0IsMkJBQTBCLENBQzFCLCtEQUE4RCxDQUM5RCwyQkFBMEIsQ0FDMUIsbUJBQWtCLENBQ2xCLFNBQVEsQ0FFUixhQUFZLENBQ1osV0FBVSxDQUNWLG1DQUFrQyxFQUNsQzs7QUE5REgsaUNBZ0VHLFlBQVcsQ0FDWCxp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Q29udGVudCI6WyJAaW1wb3J0IFwiLi4vLi4vX3NldHRpbmdcIjtcblxuI2pzLWxvYWRpbmcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0YW5pbWF0aW9uOiB1bnZpc2libGUgMXMgMSAxcyBib3RoO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuQGtleWZyYW1lcyB1bnZpc2libGUge1xuXHQwJSB7b3BhY2l0eTogMTt9XG5cdDk1JSAge29wYWNpdHk6IDA7IH1cblx0MTAwJSAge29wYWNpdHk6IDA7IHotaW5kZXg6IDA7IH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPiBQYWxsYXJheCAqL1xuXG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPiBjb21tb24gKi9cblxuLy8gbW9kdWxl44Gr56e76KGMXG4uc3ZnLWRlZnMge1xuXHR3aWR0aDogMDtcblx0aGVpZ2h0OiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMHB4O1xuXHRsZWZ0OiAwcHg7XG59XG5cbi5zZWMtbXYtd3JhcCB7XG5cdCYuc2VjLW12LXRvcC5pcy1nYXR0YW4ge1xuXHRcdC5zZWMtbXYtcmlnaHQge1xuXHRcdFx0Y2xpcC1wYXRoOiB1cmwoI2NsaXBwaW5nKTtcblx0XHR9XG5cdH1cbn1cblxuLnNlYy1tdi13cmFwIHtcblx0d2lkdGg6IHBlcmNlbnRhZ2UoMTI4MCAvIDExODQpO1xuXHRtYXgtd2lkdGg6IDEyODBweDtcblx0bWluLXdpZHRoOiA5OTJweDtcblx0aGVpZ2h0OiAxMDB2aDtcblx0bWFyZ2luOiBhdXRvO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC50aXRsZS1kZXRhaWwge1xuXHRcdGNvbG9yOiAkV0hJVEU7XG5cdFx0QGluY2x1ZGUgZnMoMjgsIDY0KTtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHR9XG5cdC5tb2Qtc2VjLXRpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG5cdCYuc2VjLW12LXRvcC5pcy1hbmltIHtcblx0XHQuc2VjLW12LWxlZnQge1xuXHRcdFx0aDIge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMHB4LCAwcHgpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLnNlYy1tdi10b3AuaXMtZ2F0dGFuIHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gODBweCk7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgNjBweCwgMHB4KTtcblx0XHR9XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDEwMXB4LCAwcHgpO1xuXHRcdH1cblx0XHQuc2VjLW12LWxlZnQge1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcblx0XHRcdH1cblx0XHRcdC5tb2Qtc2VjLXRpdGxlIHtcblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnNlYy1tdi1yaWdodCB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgNDZweCwgMHB4KTtcblx0XHR9XG5cdH1cblxuXHQvLyBmaXJzdCBjb250ZW50IHNlY3Rpb25cblx0Ji5zZWMtbXYtdG9wIHtcblx0XHRtYXgtd2lkdGg6IDExODRweDtcblx0XHRtaW4taGVpZ2h0OiA3NzBweDtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHR3aWR0aDogcGVyY2VudGFnZSg2NDAgLyAxMTg0KTtcblx0XHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDQ2cHgpO1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZiB1cmwoL2NvbW1vbi9pbWcvYmdfc2RfMDEucG5nKSByZXBlYXQgbGVmdCB0b3A7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE0cHggYXV0bztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMHB4O1xuXHRcdFx0Ly8gbGVmdDogMTZweDtcblx0XHRcdGxlZnQ6IDIyLjVweDtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0O1xuXHRcdH1cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKDYwOCAvIDExODQpO1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gNzdweCk7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmIHVybCgvY29tbW9uL2ltZy9iZ19zZF8wMS5wbmcpIHJlcGVhdCBsZWZ0IHRvcDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTRweCBhdXRvO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwcHg7XG5cdFx0XHRyaWdodDogLTI0cHg7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLW91dDtcblx0XHR9XG5cdFx0LnNlYy1tdi1sZWZ0IHtcblx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKDEyODAgLyAyMzY4KTtcblx0XHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDQ2cHgpO1xuXHRcdFx0YmFja2dyb3VuZDogJE5BVlk7XG5cdFx0XHR6LWluZGV4OiAzO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHotaW5kZXg6IDM7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMjEuNXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoL2J1c2luZXNzL2ltZy9tdi1tYXNrX2xlZnQucG5nKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAtMnB4O1xuXHRcdFx0XHRsZWZ0OiAwcHg7XG5cdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQ7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAtMjEuNXB4LCAwcHgpO1xuXHRcdFx0fVxuXHRcdFx0aDIge1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgNTBweCwgMHB4KTtcblx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNHMgZWFzZS1vdXQsIHRyYW5zZm9ybSAuNHMgZWFzZS1vdXQ7XG5cdFx0XHR9XG5cdFx0XHQubW9kLXNlYy10aXRsZSB7XG5cdFx0XHRcdHdpZHRoOiA1NjhweDtcblx0XHRcdFx0Zm9udC1zaXplOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAyOHB4IDA7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gNDVweDtcblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZzKDExOCwgMTQ0KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2VjLW12LXJpZ2h0IHtcblx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKDEyMTYgLyAyMzY4KTtcblx0XHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDQ2cHgpO1xuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLW91dDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCk7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRyaWdodDogMHB4O1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZDogI2ZhZmFmYyB1cmwoI3skY29tbW9ufWJnX2xvZ28ucG5nKSBuby1yZXBlYXQgNTguMzk0NzQlIGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byA0NjRweDtcblx0XHRcdC5tb2Qtc2xpZGUtdHh0IHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiBwZXJjZW50YWdlKDE0MCAvIDYwOCk7XG5cdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjhzIGVhc2UgMi41cywgb3BhY2l0eSAwLjhzIGVhc2UgMi41cztcblx0XHRcdH1cblx0XHRcdC50eHQtbmF2eSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0XHR9XG5cdFx0XHQubW9kLWJ0bi0wMSB7XG5cdFx0XHRcdHdpZHRoOiAyODFweDtcblx0XHRcdFx0Ly8gb3BhY2l0eTogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLT4gbW9kdWxlICovXG4jY29udGVudHMtcmVjcnVpdCB7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLT4gc2VjdGlvbiAwMSAqL1xuLnNlYy1pbmRleC0wMSB7XG5cdG1hcmdpbi1ib3R0b206IDIxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoyNTYxcHgpIHsgXG5cdC5zZWMtaW5kZXgtMDI6OmJlZm9yZSB7XG5cdFx0aGVpZ2h0OiB1bnNldDtcblx0XHRwYWRkaW5nLXRvcDogNTIuNjk1MzEyNSU7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0fVxufVxuLnNlYy1pbmRleC0wMiB7XG5cdG1hcmdpbi1ib3R0b206IDExMHB4O1xuXHQvLyBiYWNrZ3JvdW5kOiB1cmwoI3skcmVjcnVpdH1pbmRleC9iZ19pbmRleC5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tO1xuXHQvLyBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0YmFja2dyb3VuZDogI2Y1ZjZmYTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdC8vIHBhZGRpbmctdG9wOiA1Mi42OTUzMTI1JTtcblx0XHRoZWlnaHQ6IDk1NXB4O1xuXHRcdGJhY2tncm91bmQ6IHVybCgjeyRyZWNydWl0fWluZGV4L21hc2tfdG9wLnBuZykgbGVmdCBib3R0b20vYXV0byAxMDAlIG5vLXJlcGVhdDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwcHg7XG5cdFx0bGVmdDogMHB4O1xuXHR9XG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXRvcDogNS40Mjk2ODc1JTtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoI3skcmVjcnVpdH1pbmRleC9tYXNrX2JvdC5wbmcpIDAgMC9jb3ZlciBuby1yZXBlYXQ7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogMHB4O1xuXHRcdGxlZnQ6IDBweDtcblx0fVxufVxuXG4ubC1pbmRleCB7XG5cdC8vIGJhY2tncm91bmQ6IHVybCgjeyRyZWNydWl0fWluZGV4L2JnX2luZGV4LnBuZykgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG5cdC8vIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHQubW9kLWZsZXgtbGlzdCB7XG5cdFx0bGkge1xuXHRcdFx0ZmxleC1iYXNpczogMzIwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDMzNnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRhIHtcblx0XHRcdGhlaWdodDogNDQwcHg7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0LnR4dC13cmFwIHtcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoNHB4LCA0cHgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDRweCwgNHB4KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnR4dC1qb2luIHtcblx0XHRcdEBpbmNsdWRlIGZzKDI0LCAzNik7XG5cdFx0XHR0b3A6IDEwMHB4O1xuXHRcdFx0bGVmdDogMjBweDtcblx0XHR9XG5cdFx0LnR4dC13cmFwIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAzMjhweDtcblx0XHRcdGhlaWdodDogODhweDtcblx0XHRcdGJhY2tncm91bmQ6IHVybCgjeyRyZWNydWl0fWluZGV4L2JnX2J0bl93aGl0ZS5wbmcpIG5vLXJlcGVhdCBsZWZ0IHRvcDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMzI4cHggYXV0bztcblx0XHRcdGJvdHRvbTogLTE2cHg7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDgwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgjeyRyZWNydWl0fWluZGV4L2JnX2J0bl9uYXZ5LnBuZykgbm8tcmVwZWF0IGxlZnQgdG9wO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDMyMHB4IGF1dG87XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzIGVhc2U7XG5cdFx0XHR9XG5cdFx0XHRwIHtcblx0XHRcdFx0QGluY2x1ZGUgZnMoMzIsIDQ4KTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMjJweDtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcblx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC40cyBlYXNlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4iLCJcclxuLy8g5YWo5L2T44Gn5L2/55So44GZ44KLIHNldHRpbmcgc3R5bGUg44KS6KiY6L+wXHJcblxyXG4vLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbi8vXHR2YXJpYWJsZVxyXG4vLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcblxyXG4vLyBDb2xvciA9PT09PVxyXG4kQkFTRTogIzMzMztcclxuJEJMQUNLOiAjMDAwO1xyXG4kV0hJVEU6ICNmZmY7XHJcbiROQVZZOiAjMDAxNDdkO1xyXG4kT1JBTkdFOiAjZjE5MzI0O1xyXG5cclxuJExJTkU6ICNkZGQ7XHJcblxyXG4vLyBCYWNrZ3JvdW5kIENvbG9yID09PT09XHJcbiRCRy1HUkFZLTAxOiAjZjNmNGY4O1xyXG5cclxuXHJcblxyXG5cclxuLy8gTWVkaWEgcXVlcmllc1xyXG4vLyBleCk6IEBtZWRpYSBzY3JlZW4gYW5kICh2YWwpIHt9XHJcbiRvdmVyLXRhYjogJ21pbi13aWR0aDogNzY5cHgnO1xyXG4kbGVzcy10YWI6ICdtYXgtd2lkdGg6IDc2OHB4JztcclxuJHNwOiAnbWF4LXdpZHRoOiA0MTRweCc7XHJcbiRzbWFsbDogJ21heC13aWR0aDogMzYwcHgnO1xyXG5cclxuLy8gSW1hZ2UgUGF0aCA9PT09PVxyXG4vLyBleCk6IGJhY2tncm91bmQ6IHVybCgjeyRpbWdwYXRofWNvbW1vbi9pY29uX2Fycm93LnBuZykgbm8tcmVwZWF0O1xyXG4kY29tbW9uOiAnL2NvbW1vbi9pbWcvJztcclxuJGluZGV4OiAnL2ltZy8nO1xyXG4kYnVzaW5lc3M6ICcvYnVzaW5lc3MvaW1nLyc7XHJcbiRyZWNydWl0OiAnL3JlY3J1aXQvaW1nLyc7XHJcbiRzaG9wbGlzdDogJy9zaG9wbGlzdC9pbWcvJztcclxuJGtvc2hvOiAnL2Z1dHVyZWtvc2hvL2ltZy8nO1xyXG4kY29tcGFueTogJy9jb21wYW55L2ltZy8nO1xyXG4kbmV3czogJy9uZXdzL2ltZy8nO1xyXG4kYnVra2VuOiAnL2J1a2tlbi9pbWcvJztcclxuJGNvbnRhY3Q6ICcvY29udGFjdC9pbWcvJztcclxuJGVuZ2FnZWQ6ICcvcmVjcnVpdC9pbWcvZW5nYWdlZC8nO1xyXG4vLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbi8vXHRATWl4aW5cclxuLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG5cclxuLy8gY2xlYXJmaXggPT09PT1cclxuQG1peGluIGNsZWFyZml4IHtcclxuXHQmOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGNsZWFyOiBib3RoO1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4vLyBmb250IHNpemUgKHJlbSkgPT09PT1cclxuLy8gMTBweCAtPiAxcmVtXHJcbi8vIGV4KSBAaW5jbHVkZSBmcygxNCwgMjQpO1xyXG5AbWl4aW4gZnMoJHNpemUsICRsaW5lOiAzMikge1xyXG5cdCRzaXplLWg6ICgkc2l6ZSAvIDIpO1xyXG5cdCRsaW5lLWg6ICgkbGluZSAvIDIpO1xyXG5cdGZvbnQtc2l6ZTogKCRzaXplLWggLyAxMCkgKiAxcmVtO1xyXG5cdGxpbmUtaGVpZ2h0OiAkbGluZS1oICsgcHg7XHJcbn1cclxuXHJcbkBtaXhpbiBscygkbGV0dGVyc3BhY2luZykge1xyXG5cdGxldHRlci1zcGFjaW5nOiAkbGV0dGVyc3BhY2luZy8xMDAwICsgZW07XHJcbn1cclxuXHJcbi8vIHdpZHRoIHNpemUgKCUpID09PT09PT09PT09PT1cclxuQG1peGluIHdzKCRzaXplLCAkYmFzZTogNjQwKSB7XHJcblx0d2lkdGg6IHBlcmNlbnRhZ2UoJHNpemUgLyAkYmFzZSk7XHJcbn1cclxuXHJcbi8vIHBhZGRpbmdcclxuQG1peGluIHB3cygkc2l6ZSwgJGJhc2U6IDY0MCkge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHBhZGRpbmctbGVmdDogcGVyY2VudGFnZSgkc2l6ZSAvICRiYXNlKTtcclxuXHRwYWRkaW5nLXJpZ2h0OiBwZXJjZW50YWdlKCRzaXplIC8gJGJhc2UpO1xyXG59XHJcbkBtaXhpbiBwaHMoJHNpemUsICRiYXNlOiA2NDApIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwYWRkaW5nLXRvcDogcGVyY2VudGFnZSgkc2l6ZSAvICRiYXNlKTtcclxuXHRwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSgkc2l6ZSAvICRiYXNlKTtcclxufVxyXG5cclxuLy8gbWFyZ2luXHJcbkBtaXhpbiBtYigkc2l6ZSwgJGJhc2U6IDY0MCkge1xyXG5cdG1hcmdpbi1ib3R0b206IHBlcmNlbnRhZ2UoJHNpemUgLyAkYmFzZSk7XHJcbn1cclxuQG1peGluIG13cygkc2l6ZSwgJGJhc2U6IDY0MCkge1xyXG5cdG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKCRzaXplIC8gJGJhc2UpO1xyXG5cdG1hcmdpbi1yaWdodDogcGVyY2VudGFnZSgkc2l6ZSAvICRiYXNlKTtcclxufVxyXG5cclxuLy8gc3ByaXRlcyBmb3IgcmV0aW5hID09PT09XHJcbkBtaXhpbiByLXNwcml0ZS13aWR0aCgkc3ByaXRlKSB7XHJcblx0d2lkdGg6IG50aCgkc3ByaXRlLCA1KS8yO1xyXG59XHJcbkBtaXhpbiByLXNwcml0ZS1oZWlnaHQoJHNwcml0ZSkge1xyXG5cdGhlaWdodDogbnRoKCRzcHJpdGUsIDYpLzI7XHJcbn1cclxuQG1peGluIHItc3ByaXRlLXBvc2l0aW9uKCRzcHJpdGUpIHtcclxuXHQkc3ByaXRlLW9mZnNldC14OiBudGgoJHNwcml0ZSwgMykvMjtcclxuXHQkc3ByaXRlLW9mZnNldC15OiBudGgoJHNwcml0ZSwgNCkvMjtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkc3ByaXRlLW9mZnNldC14XHQkc3ByaXRlLW9mZnNldC15O1xyXG59XHJcbkBtaXhpbiByLXNwcml0ZS1zaXplKCRzcHJpdGUpIHtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IG50aCgkc3ByaXRlLCA3KS8yIG50aCgkc3ByaXRlLCA4KS8yO1xyXG59XHJcbkBtaXhpbiByLXNwcml0ZSgkc3ByaXRlKSB7XHJcblx0QGluY2x1ZGUgc3ByaXRlLWltYWdlKCRzcHJpdGUpO1xyXG5cdEBpbmNsdWRlIHItc3ByaXRlLXBvc2l0aW9uKCRzcHJpdGUpO1xyXG5cdEBpbmNsdWRlIHItc3ByaXRlLXdpZHRoKCRzcHJpdGUpO1xyXG5cdEBpbmNsdWRlIHItc3ByaXRlLWhlaWdodCgkc3ByaXRlKTtcclxuXHRAaW5jbHVkZSByLXNwcml0ZS1zaXplKCRzcHJpdGUpOyBcclxufVxyXG5cclxuLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4vL1x0QEV4dGVuZFxyXG4vLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiVyZXBsYWNlIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHRleHQtaW5kZW50OiAtOTk5OXB4O1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbi8vIGVhc2luZyA9PT09PVxyXG4lZWFzZTAxIHtcclxuXHR0cmFuc2l0aW9uLWR1cmF0aW9uOiBjdWJpYy1iZXppZXIoLjg2LC4xMiwuMTUsLjk5KTtcclxufVxyXG5cclxuJW9wLWhvdmVyIHtcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBsaW5lYXI7XHJcblx0Jjpob3ZlciB7XHJcblx0XHRvcGFjaXR5OiAwLjc7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuIl19 */
