html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{font-size:calc(8px + 0.25vw + 0.25vh)}nav,h1,h2{font-family:'Abel', sans-serif !important}body{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;height:calc(var(--vh, 1vh) * 100);overflow:hidden}section{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out;opacity:1;overflow:auto;padding:calc(10px + 2.5vh) 4vw}section[data-toggle='false']{opacity:0;z-index:-1}section::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,0);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0);border-radius:10px;background-color:rgba(0,0,0,0)}section::-webkit-scrollbar{width:3px;height:3px;background-color:rgba(0,0,0,0);margin-right:1px}section::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,0);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0);background-color:#000}h1{font-size:3rem}input,textarea{border-radius:0 !important}.section-container{margin:0 auto;padding:0}.section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% - 8vw)}.section-header h1{margin-bottom:0}.main{position:relative}.button{margin:0;display:inline-block;-webkit-transition:background-color 200ms, -webkit-transform 200ms !important;transition:background-color 200ms, -webkit-transform 200ms !important;transition:transform 200ms, background-color 200ms !important;transition:transform 200ms, background-color 200ms, -webkit-transform 200ms !important;border:none;font-size:1.25rem;background-color:#000;color:#fff !important;padding:1rem 1.5rem}.button:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);cursor:pointer;text-decoration:none;background-color:#1a1a1a}.button-primary{color:#000 !important;background-color:#6ad5fc}.button-primary:hover{background-color:#38c7fb}.x{position:absolute;top:calc(10px + 2.5vh);right:4vw;width:calc(2vw + 2vh);height:calc(2vw + 2vh);z-index:5}.x::before,.x::after{content:'';display:block;position:absolute;height:2px;height:calc(0.25vh + 1px);top:50%;left:0;right:0;background-color:#000;-webkit-transition:background-color 200ms;transition:background-color 200ms}.x::before{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.x::after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.x:hover{cursor:pointer}.x:hover::before,.x:hover::after{background-color:#fff}nav ul{height:100%}nav ul li{position:relative;height:25%}nav ul li a{-webkit-transition:-webkit-transform 250ms ease;transition:-webkit-transform 250ms ease;transition:transform 250ms ease;transition:transform 250ms ease, -webkit-transform 250ms ease;font-family:'IBM Plex Mono', monospace;display:block;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}nav ul li:hover{cursor:pointer}nav ul li:hover a{-webkit-transform:translateY(-50%) scale3d(1.05, 1.05, 1);transform:translateY(-50%) scale3d(1.05, 1.05, 1)}nav ul li:nth-child(1){background-color:#75e070}nav ul li:nth-child(2){background-color:#fff65b}nav ul li:nth-child(3){background-color:#ea863a}nav ul li:nth-child(4){background-color:#d35d63}.hero{background-color:#6ad5fc;padding:0}.hero .section-container{display:grid;grid-template-columns:1fr;grid-gap:4vh;padding:4vh 0;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:center;align-content:center}.hero .hero-img{display:block;max-width:65%;max-height:100%;margin:0 auto;-ms-flex-item-align:end;align-self:end}.hero .social{width:65%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero .social a{text-decoration:none;margin:0 1vw}.hero .social a:first-of-type{margin-left:2vw}.hero .social a:last-of-type{margin-right:2vw}.hero .social svg{width:3vw;min-width:25px;height:3vw;min-height:25px}.hero .social .line{min-height:2px;height:0.1vw;width:100%;min-width:50px;background-color:#000}.hero h1{text-align:center;font-size:4vw}.hero .images{-ms-flex-item-align:start;align-self:start;max-width:100%;height:100%;position:relative}.hero .images img{position:absolute;height:100%}.hero .images .mockup-1{top:0;left:0}.hero .images .mockup-2{top:0;left:0;right:0;margin:0 auto}.hero .images .mockup-3{top:0;right:0}.hero .images .sz-200x150{z-index:1}.hero .images .sz-400x300{z-index:2}.hero .images .sz-800x600{z-index:3}.hero .images .sz-1600x1200{z-index:4}.hero .images .sz-3200x2400{z-index:5}.work{background-color:#75e070;font-size:1.25rem}.work .work-container{margin-top:calc(2vh + 2vw)}.work .work-container h1{padding-bottom:5px;margin-bottom:calc(1vh + 25px);border-bottom:2px solid #000;font-weight:800}.work .work-container .work-item{margin-bottom:calc(5rem + 2vh)}.work img{max-width:100%;max-height:30vh;padding:0 15px}.work p,.work .btn,.work span,.work .source-link{font-size:1.5rem}.work ul,.work h2{white-space:nowrap}.skills{background-color:#fff65b;font-size:1.25rem}.skills .skills-container{margin-top:calc(2vh + 2vw)}.skills .skills-container h1{padding-bottom:5px;margin-bottom:5px;border-bottom:2px solid #000;font-weight:800}.skills h2{white-space:nowrap}.resume{background-color:#ea863a}.resume embed{margin-top:calc(2vh + 2vw);width:100%;height:80vh;height:calc(var(--vh, 1vh) * 80)}.resume .resume-container{overflow-y:scroll}.resume .resume-container::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,0);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0);border-radius:10px;background-color:rgba(0,0,0,0)}.resume .resume-container::-webkit-scrollbar{width:3px;height:3px;background-color:rgba(0,0,0,0);margin-right:1px}.resume .resume-container::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,0);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0);background-color:#000}.resume small{font-size:0.75rem}.contact{background-color:#d35d63}.contact .contact-form{margin-left:auto;margin-right:auto;max-width:400px}@media (min-aspect-ratio: 11 / 10){.main{width:70%;height:100%}nav{font-size:5vw;width:30%;height:100%}.hero .section-container{grid-template-rows:1fr auto auto 1fr;height:100vh;height:calc(var(--vh, 1vh) * 100)}}@media (max-aspect-ratio: 11 / 10){body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main{height:70%;width:100%}section[data-toggle='true']{height:100vh;height:calc(var(--vh, 1vh) * 100);z-index:1}nav{font-size:5vh;height:30%;width:100%}.hero{position:relative;height:100% !important}.hero .images{display:none}.hero .section-container{grid-template-rows:1fr auto auto;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width: 1200px){.col-xl-12.mb-0 img{height:10%}}

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