@import url(https://fonts.googleapis.com/css?family=Press+Start+2P);
body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen',
    'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue',
    sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

code {
  font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New',
    monospace;
}

:root{--header-height: 64px}.pixel-scroll{width:100%;position:relative}.pixel-scroll .pixel-scroll__top,.pixel-scroll .pixel-scroll__bottom{float:left;margin:0;border:0;padding:0;background-color:#8d673d;border-top:2px solid #000;border-bottom:2px solid #000;box-sizing:border-box;width:calc(100% - 18px);height:14px}.pixel-scroll .pixel-scroll__top-left,.pixel-scroll .pixel-scroll__bottom-left{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAOCAYAAAASVl2WAAABhWlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw1AUhU9TpSJVByuIiASpTnZREcdSxSJYKG2FVh1MXvojNGlIUlwcBdeCgz+LVQcXZ10dXAVB8AfEXXBSdJES70sKLWK88Hgf591zeO8+QKiXmWp2RAFVs4xUPCZmcyti4BU+jGAAvRiVmKkn0gsZeNbXPXVT3UV4lnffn9Wj5E0G+ETiKNMNi3ideGbT0jnvE4dYSVKIz4knDLog8SPXZZffOBcdFnhmyMik5ohDxGKxjeU2ZiVDJZ4mDiuqRvlC1mWF8xZntVxlzXvyFwbz2nKa67SGEcciEkhChIwqNlCGhQjtGikmUnQe8/APOf4kuWRybYCRYx4VqJAcP/gf/J6tWZiadJOCMaDzxbY/xoDALtCo2fb3sW03TgD/M3CltfyVOjD7SXqtpYWPgL5t4OK6pcl7wOUOMPikS4bkSH5aQqEAvJ/RN+WA/luge9WdW/Mcpw9Ahma1dAMcHALjRcpe83h3V/vc/u1pzu8HukNywy8UGXMAAAAGYktHRAD/AP8A/6C9p5MAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfpAR4VEALOGPsQAAAANklEQVQY02NkwAT/kTlMDAQAIy6dvem2xJvwn4GBgSHcnB9FYuXJj8SZMBgUUCcccIH/RJkAAAKJCnUbogFsAAAAAElFTkSuQmCC);width:8px;height:14px;background-repeat:no-repeat;background-position:center;margin:0;border:0;padding:0}.pixel-scroll .pixel-scroll__top-right,.pixel-scroll .pixel-scroll__bottom-right{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAOCAYAAAAMn20lAAABhWlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw1AUhU9TpSJVByuIiASpTnZREcdSxSJYKG2FVh1MXvojNGlIUlwcBdeCgz+LVQcXZ10dXAVB8AfEXXBSdJES70sKLWK88Hgf591zeO8+QKiXmWp2RAFVs4xUPCZmcyti4BU+jGAAvRiVmKkn0gsZeNbXPXVT3UV4lnffn9Wj5E0G+ETiKNMNi3ideGbT0jnvE4dYSVKIz4knDLog8SPXZZffOBcdFnhmyMik5ohDxGKxjeU2ZiVDJZ4mDiuqRvlC1mWF8xZntVxlzXvyFwbz2nKa67SGEcciEkhChIwqNlCGhQjtGikmUnQe8/APOf4kuWRybYCRYx4VqJAcP/gf/J6tWZiadJOCMaDzxbY/xoDALtCo2fb3sW03TgD/M3CltfyVOjD7SXqtpYWPgL5t4OK6pcl7wOUOMPikS4bkSH5aQqEAvJ/RN+WA/luge9WdW/Mcpw9Ahma1dAMcHALjRcpe83h3V/vc/u1pzu8HukNywy8UGXMAAAAGYktHRAD/AP8A/6C9p5MAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfpAR4VECOCcetOAAAANklEQVQY02NgYGD4D8UogIkBB2DsTbf9z8DAwFA88zBcjDgdMADTiVMHPSRY0F1D0B8MJIcVABFmDeRbEhV1AAAAAElFTkSuQmCC);width:6px;height:14px;background-repeat:no-repeat;background-position:center;margin:0;border:0;padding:0}.pixel-scroll .pixel-scroll__content{float:left;position:relative;margin:0;padding:0;border:0;box-sizing:border-box;left:6px;width:calc(100% - 14px);border-right:2px solid #000;border-left:2px solid #000;margin-right:14px;display:inline-block;background-color:#be9b78;overflow:hidden}.pixel-scroll .pixel-scroll__bottom-left,.pixel-scroll .pixel-scroll__bottom,.pixel-scroll .pixel-scroll__bottom-right{position:relative;left:4px}
:root{--header-height: 64px}header.header-wrapper{background:#be9b78;width:100%;height:64px;z-index:65535;border-bottom:2px solid #7e6142;pointer-events:none;transition:top .075s;transform:translateZ(0)}.header{position:relative;margin:0 auto;height:100%;border-bottom:3px solid #906f4b;pointer-events:all}.header .header-contact-icon{float:right;position:relative;top:7px;left:-1px;box-sizing:content-box;padding:5px}@media only screen and (min-width: 920px){.header .header-shared-section{position:relative;display:flex;flex-flow:row;justify-content:flex-start;align-items:center;height:100%;max-width:1024px;margin:0 auto;box-sizing:border-box}}@media only screen and (max-width: 919px){.header .header-shared-section .desktop-menu__item{display:none}}@media only screen and (min-width: 920px){.header .header-shared-section .desktop-menu__item{color:#fff;text-shadow:1px 1px #000;margin-right:10px;padding:10px}}.header .header-shared-section .desktop-menu__item.hamburger-menu__item--inverse{color:#be9b78;background:#4b3a27}.header .header-link-item img{margin-right:10px;margin-bottom:1px}header h1{color:#4b3a27;position:absolute;width:200px;right:49px;text-align:right}@media only screen and (max-width: 919px){header h1{font-size:16px;top:14px}}@media only screen and (min-width: 920px){header h1{font-size:18px;top:10px}}header h3{position:absolute;font-style:italic;color:#4b3a27;text-align:right;width:200px;right:49px}@media only screen and (max-width: 919px){header h3{font-size:12px;top:33px}}@media only screen and (min-width: 920px){header h3{font-size:14px;top:31px}}.header-hamburger-overlay{position:fixed;pointer-events:none;transition:opacity .2s ease-in-out;top:64px;left:0;width:100vw;height:calc(100vh - 64px);box-sizing:border-box;z-index:1;background:#000;opacity:0;will-change:opacity}.header-hamburger-overlay__open{visibility:visible;pointer-events:auto;opacity:.7}@media only screen and (min-width: 920px){.header__hamburger{display:none}.header__contact{display:none}}@media only screen and (max-width: 919px){.header__hamburger{position:absolute;display:inline-block;box-sizing:border-box;width:40px;height:40px;top:10px;left:10px;cursor:pointer;z-index:100}.header__hamburger img{pointer-events:none;will-change:opacitiy;opacity:.7;transition:.2s opacity ease-in-out}.header__hamburger .hamburger-menu{position:fixed;visibility:hidden;width:0px;height:calc(100vh - 59px);left:0px;top:59px;box-sizing:border-box;transition:width .15s ease-in-out;overflow:hidden}.header__hamburger .hamburger-menu .hamburger-menu__backdrop{position:absolute;top:-2px;right:-2px;width:5px;height:5px;background:#906f4b;background:linear-gradient(to bottom, #5f4427 0%, #5f4427 60%, #906f4b 60%, #906f4b 100%);z-index:1010;border-radius:3px 0 0 3px}.header__hamburger .hamburger-menu__item{position:relative;display:inline-block;box-sizing:border-box;transition:height .15s ease-in-out,top .15s ease-in-out;white-space:nowrap;width:100%;margin:0;padding:20px;color:#4b3a27}.header__hamburger .hamburger-menu__item:nth-child(1){top:calc(20px*0 - 40px - 20px);z-index:99}.header__hamburger .hamburger-menu__item:nth-child(2){top:calc(20px*-1 - 80px - 20px);z-index:98}.header__hamburger .hamburger-menu__item:nth-child(3){top:calc(20px*-2 - 120px - 20px);z-index:97}.header__hamburger .hamburger-menu__item:nth-child(4){top:calc(20px*-3 - 160px - 20px);z-index:96}.header__hamburger.header__hamburger--opening img,.header__hamburger.header__hamburger--opened img,.header__hamburger.header__hamburger--closing img{opacity:1}.header__hamburger.header__hamburger--opening .hamburger-menu__item,.header__hamburger.header__hamburger--opened .hamburger-menu__item,.header__hamburger.header__hamburger--closing .hamburger-menu__item{position:relative}.header__hamburger.header__hamburger--opening .hamburger-menu{visibility:visible;width:272px;max-width:calc(100vw - 15%)}.header__hamburger.header__hamburger--opened .hamburger-menu{visibility:visible;width:272px;max-width:calc(100vw - 15%)}.header__hamburger.header__hamburger--closing img{opacity:.7}.header__hamburger.header__hamburger--closing .hamburger-menu{visibility:visible}.header__hamburger.header__hamburger--opened .hamburger-menu__item{top:0px;background:#be9b78}.header__hamburger.header__hamburger--opened .hamburger-menu__item--inverse{color:#be9b78;background:#4b3a27}.header__hamburger .pixel-scroll{margin-top:5px}.header__hamburger .pixel-scroll .pixel-scroll__content{height:3px;transition:height .3s}.header__hamburger.header__hamburger--opened .pixel-scroll .pixel-scroll__content{height:calc(100vh - 92px)}}
.landscape-blocker-container{position:fixed;pointer-events:none;display:none;box-sizing:border-box;z-index:65536;width:100%;height:100%;top:0;left:0;background:#000}.landscape-blocker-container .landscape-blocker-message{display:inline-block;position:absolute;top:calc(50vh - 16px);box-sizing:border-box;margin:auto;text-align:center;width:100%}@media all and (orientation: landscape)and (max-height: 568px){.landscape-blocker-container{display:block;pointer-events:all}}
:root{--header-height: 64px}.talking-head-wrapper{position:relative;width:100%}.talking-head-container{position:relative;height:148px;display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:center}@media only screen and (max-width: 479px){.talking-head-container{height:125.8px;font-size:10px}}@media only screen and (max-width: 399px){.talking-head-container{height:113.96px;font-size:9px}}@media only screen and (max-width: 339px){.talking-head-container{height:103.6px;font-size:8px}}.talking-head-container .profile-image-container{width:148px;height:148px;position:relative;box-sizing:border-box;width:33.3%}@media only screen and (max-width: 479px){.talking-head-container .profile-image-container{width:125.8px;height:125.8px}.talking-head-container .profile-image-container .spritesheet{width:125.8px;height:125.8px}}@media only screen and (max-width: 399px){.talking-head-container .profile-image-container{width:113.96px;height:113.96px}.talking-head-container .profile-image-container .spritesheet{width:113.96px;height:113.96px}}@media only screen and (max-width: 339px){.talking-head-container .profile-image-container{width:103.6px;height:103.6px}.talking-head-container .profile-image-container .spritesheet{width:103.6px;height:103.6px}}.talking-head-container .profile-image-container .profile-image{width:148px;height:148px;margin:0 auto}@media only screen and (max-width: 479px){.talking-head-container .profile-image-container .profile-image{position:relative;transform:scale(0.85, 0.85);top:-11.1px;left:-11.1px}}@media only screen and (max-width: 399px){.talking-head-container .profile-image-container .profile-image{position:relative;transform:scale(0.77, 0.77);top:-17.02px;left:-17.02px}}@media only screen and (max-width: 339px){.talking-head-container .profile-image-container .profile-image{position:relative;transform:scale(0.7, 0.7);top:-22.2px;left:-22.2px}}.talk-box-wrapper{display:flex;position:absolute;flex-flow:column;flex-wrap:nowrap;justify-content:center;box-sizing:border-box;width:100%;height:100%;transition-timing-function:cubic-bezier(0.81, 0.04, 0.73, 0.8);transition:background-color .5s,opacity .5s,color .5s;z-index:100;background-color:rgba(17,17,17,.9);will-change:opacity;opacity:1;pointer-events:all}.talk-box-wrapper .talk-box{display:inline-block;box-sizing:border-box;width:100%}.talk-box-wrapper.talk-box-wrapper--closed{opacity:0;background-color:rgba(17,17,17,0);pointer-events:none}.talk-box-wrapper .talk-box__note{position:relative;display:inline-block;white-space:nowrap;overflow:visible;box-sizing:border-box;color:rgba(127,127,127,.3);font-style:italic;bottom:3px;right:0px;text-align:right;font-size:10px;width:100%;height:0;padding:0;margin:0;padding-right:10px}.talk-box-wrapper .talk-box__words{display:inline-block;box-sizing:border-box;width:100%;background-color:rgba(0,0,0,.5);line-height:30px;padding:20px}@media only screen and (max-width: 479px){.talk-box-wrapper .talk-box__words{padding:25px}}@media only screen and (max-width: 399px){.talk-box-wrapper .talk-box__words{padding:20px}}@media only screen and (max-width: 339px){.talk-box-wrapper .talk-box__words{padding:20px}}.talk-box-wrapper.talk-box-wrapper--closed .talk-box__note{visibility:hidden !important}.talk-box-wrapper.talk-box-wrapper--closed .talk-box__words{background-color:rgba(0,0,0,0);color:rgba(127,127,127,0)}
.border-box{display:flex;flex-flow:column;flex-wrap:wrap;box-sizing:border-box;width:100%}.border-box .border-box-top-row,.border-box .border-box-bottom-row{width:100%;box-sizing:border-box}.border-box .border-box-middle-row{flex:1 1 auto;position:relative;display:flex;flex-flow:row;flex-wrap:nowrap;border-spacing:0;width:100%}.border-box .border-box-middle-row .border-box-left{position:absolute;left:0;height:100%;box-sizing:border-box}.border-box .border-box-middle-row .border-box-right{position:absolute;right:0;height:100%;box-sizing:border-box}.border-box .border-box-middle-row .border-box-middle-container{min-height:100%;box-sizing:border-box}.border-box .border-box-upper-left{float:left;clear:none}.border-box .border-box-upper{float:left;clear:none}.border-box .border-box-upper-right{float:left;clear:right}.border-box .border-box-lower-left{float:left;clear:none}.border-box .border-box-lower{float:left;clear:none}.border-box .border-box-lower-right{float:left;clear:right}
.border-box-tabbed-content{position:relative;height:100%}.tabbed-border-box{display:inline-block;box-sizing:border-box;width:100%;position:relative}.tabbed-border-box__tabs{position:relative;display:block}.tabbed-border-box__tabs .tabbed-border-box__tabs-wrapper{display:flex;border:0;margin:0;padding:0;width:100%;flex-flow:row;flex-wrap:nowrap;justify-content:space-evenly}.tabbed-border-box__tabs .border-box-middle-container{text-align:center}
:root{--header-height: 64px}.progress-bar-paginated{height:100%;display:flex;flex-flow:column;overflow:hidden}.progress-bar-paginated .progress-bar-paginated-list{flex:1 100 100%;display:flex;flex-flow:column;justify-content:space-evenly;width:100%;box-sizing:border-box;padding-top:10px}.progress-bar-paginated .progress-bar-paginated-buttons{width:100%;display:flex;justify-content:flex-start;margin-top:auto;box-sizing:border-box;margin-bottom:5px;padding:0 5px}.progress-bar-paginated .progress-bar-paginated-buttons .progress-bar-paginated-buttons__button,.progress-bar-paginated .progress-bar-paginated-buttons .progress-bar-paginated-buttons__button:active{border:0;padding:0;outline:none}.progress-bar-paginated .progress-bar-paginated-buttons .progress-bar-paginated-buttons__button:nth-child(2){margin-left:auto}.progress-bar-container{width:100%;max-width:300px;height:60px;padding:0;position:relative;margin-bottom:20px}.progress-bar-container .progress-bar-title{display:inline-block;position:absolute;top:10px;left:11px;font-family:"Press Start 2P",sans-serif;font-size:15px;font-weight:normal;line-height:1;width:calc(100% - 11px);color:#fff;text-shadow:2px 2px 2px #000;text-align:left;cursor:default;z-index:1}.progress-bar-container .progress-bar-subtitle{display:inline-block;position:absolute;box-sizing:border-box;padding-right:10px;top:37px;left:0px;font-family:"Press Start 2P",sans-serif;font-size:10px;font-style:italic;line-height:1;width:100%;color:#4b3a27;font-weight:bold;text-align:right;cursor:default}.progress-bar-container .progress-bar{display:block;width:100%;height:35px;background-size:100% 100%;background-repeat:no-repeat;background-position-y:center}.progress-bar-container .progress-bar__progress{width:0%;height:100%;transition:width .5s;transition-timing-function:cubic-bezier(0.81, 0.04, 0.73, 0.8);background-size:auto 100%;background-repeat:no-repeat;background-position-y:center;position:relative;z-index:0}
.inventory{width:256px;margin:auto;display:flex;flex-wrap:wrap}.inventory .inventory__slot{background-size:cover;background-position:100% 100%;flex:1 1 60px;max-width:60px;height:60px;margin:2px}.inventory .inventory__slot .inventory-slot-item{box-sizing:border-box;width:100%;height:100%;background-size:100% 100%}.inventory-item-dialog-wrapper{display:flex;position:absolute;flex-flow:column;flex-wrap:nowrap;justify-content:center;box-sizing:border-box;width:100%;height:100%;transition-timing-function:cubic-bezier(0.81, 0.04, 0.73, 0.8);transition:background-color .2s,opacity .2s,color .2s;z-index:100;background-color:rgba(17,17,17,.9);will-change:opacity;opacity:1;pointer-events:all}.inventory-item-dialog-wrapper.inventory-item-dialog-wrapper--closed{opacity:0;background-color:rgba(17,17,17,0);pointer-events:none}.inventory-item-dialog-wrapper .inventory-item-dialog{display:flex;flex-flow:column;box-sizing:border-box;width:100%;padding:20px;background-color:rgba(0,0,0,.5)}.inventory-item-dialog-wrapper.inventory-item-dialog-wrapper--closed .inventory-item-dialog{background-color:rgba(0,0,0,0);color:rgba(127,127,127,0)}.inventory-item-dialog-wrapper .inventory-item-dialog__name,.inventory-item-dialog-wrapper .inventory-item-dialog__note,.inventory-item-dialog-wrapper .inventory-item-dialog__link,.inventory-item-dialog-wrapper .inventory-item-dialog__description{display:inline-block;width:100%;margin-top:10px}.inventory-item-dialog-wrapper .inventory-item-dialog__name{text-shadow:-1px 1px 0 #333,1px 1px 0 #333,1px -1px 0 #333,-1px -1px 0 #333;margin-top:0px}.inventory-item-dialog-wrapper .inventory-item-dialog__note{color:#c7a44c;font-style:italic;font-size:.75rem;margin-top:5px}.inventory-item-dialog-wrapper .inventory-item-dialog__link{font-size:.75rem;color:#ddd;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inventory-item-dialog-wrapper .inventory-item-dialog__name--common{color:#eee}.inventory-item-dialog-wrapper .inventory-item-dialog__name--uncommon{color:#5be603}.inventory-item-dialog-wrapper .inventory-item-dialog__name--rare{color:#0f1afc;text-shadow:-1px 1px 0 #111,1px 1px 0 #111,1px -1px 0 #111,-1px -1px 0 #111}.inventory-item-dialog-wrapper .inventory-item-dialog__name--epic{color:#793af8}.inventory-item-dialog-wrapper .inventory-item-dialog__description{flex:1 1 100%;margin-bottom:10px}
:root{--header-height: 64px}.section-slider{position:relative;transition-timing-function:cubic-bezier(0.81, 0.04, 0.73, 0.8);transform:translateZ(0)}.section-slider.section-slider--left{left:-100vw}.section-slider.section-slider--right{left:100vw}.section-slider.section-slider--left-half{left:-50vw}.section-slider.section-slider--right-half{left:50vw}.section-slider.section-slider--showing{left:0}.section-slider .section-slider__title{text-align:center;font-size:16px;margin-top:10px;margin-bottom:10px;padding:10px 0;transition:background-color .5s,color .5s;background-color:#111;color:#111}.section-slider .section-slider__title a{color:#111}.section-slider .section-slider__title .section-slider-title-arrow{padding:10px}.section-slider .section-slider__title .section-slider-title-text{color:#111}.section-slider.section-slider--showing .section-slider__title{background-color:#be9b78;color:#4b3a27}.section-slider.section-slider--showing .section-slider__title a{color:#fff}.section-slider.section-slider--showing .section-slider__title .section-slider-title-text{color:#4b3a27}
.overflow-scroller{position:relative;width:100%;height:100%;max-height:100%;overflow:hidden;background-repeat:no-repeat;background-size:100% 100%}.overflow-scroller.overflow-scroller--x{overflow-x:scroll}.overflow-scroller.overflow-scroller--y{overflow-y:scroll}.overflow-scroller-overlay{position:absolute;box-sizing:border-box;pointer-events:none;width:100%;height:100%}.overflow-scroller-overlay__top,.overflow-scroller-overlay__right,.overflow-scroller-overlay__bottom,.overflow-scroller-overlay__left{position:absolute;box-sizing:border-box;pointer-events:none;opacity:1;transition:opacity .25s;z-index:2}.overflow-scroller-overlay--no-shadow{opacity:0}.overflow-scroller-overlay__top{top:0;height:15%;width:100%;background:linear-gradient(to bottom, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%)}.overflow-scroller-overlay__bottom{bottom:0;height:15%;width:100%;background:linear-gradient(to top, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%)}.overflow-scroller-overlay__left{left:0;width:15%;height:100%;background:linear-gradient(to right, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%)}.overflow-scroller-overlay__right{right:0;width:15%;height:100%;background:linear-gradient(to left, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%)}
:root{--header-height: 64px}.desktop-section-header.desktop-section-header--darker{display:inline-block;width:100%;box-sizing:border-box;padding:3px;color:#4b3a27;background-color:hsl(30,35%,75.7843137255%)}.desktop-section-header.desktop-section-header--icon>span>span{position:relative;display:inline-block;top:1px;margin-left:8px}
:root{--header-height: 64px}:root{--header-height: 64px}.talking-head-wrapper{position:relative;width:100%}.talking-head-container{position:relative;height:148px;display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:center}@media only screen and (max-width: 479px){.talking-head-container{height:125.8px;font-size:10px}}@media only screen and (max-width: 399px){.talking-head-container{height:113.96px;font-size:9px}}@media only screen and (max-width: 339px){.talking-head-container{height:103.6px;font-size:8px}}.talking-head-container .profile-image-container{width:148px;height:148px;position:relative;box-sizing:border-box;width:33.3%}@media only screen and (max-width: 479px){.talking-head-container .profile-image-container{width:125.8px;height:125.8px}.talking-head-container .profile-image-container .spritesheet{width:125.8px;height:125.8px}}@media only screen and (max-width: 399px){.talking-head-container .profile-image-container{width:113.96px;height:113.96px}.talking-head-container .profile-image-container .spritesheet{width:113.96px;height:113.96px}}@media only screen and (max-width: 339px){.talking-head-container .profile-image-container{width:103.6px;height:103.6px}.talking-head-container .profile-image-container .spritesheet{width:103.6px;height:103.6px}}.talking-head-container .profile-image-container .profile-image{width:148px;height:148px;margin:0 auto}@media only screen and (max-width: 479px){.talking-head-container .profile-image-container .profile-image{position:relative;transform:scale(0.85, 0.85);top:-11.1px;left:-11.1px}}@media only screen and (max-width: 399px){.talking-head-container .profile-image-container .profile-image{position:relative;transform:scale(0.77, 0.77);top:-17.02px;left:-17.02px}}@media only screen and (max-width: 339px){.talking-head-container .profile-image-container .profile-image{position:relative;transform:scale(0.7, 0.7);top:-22.2px;left:-22.2px}}.talk-box-wrapper{display:flex;position:absolute;flex-flow:column;flex-wrap:nowrap;justify-content:center;box-sizing:border-box;width:100%;height:100%;transition-timing-function:cubic-bezier(0.81, 0.04, 0.73, 0.8);transition:background-color .5s,opacity .5s,color .5s;z-index:100;background-color:rgba(17,17,17,.9);will-change:opacity;opacity:1;pointer-events:all}.talk-box-wrapper .talk-box{display:inline-block;box-sizing:border-box;width:100%}.talk-box-wrapper.talk-box-wrapper--closed{opacity:0;background-color:rgba(17,17,17,0);pointer-events:none}.talk-box-wrapper .talk-box__note{position:relative;display:inline-block;white-space:nowrap;overflow:visible;box-sizing:border-box;color:rgba(127,127,127,.3);font-style:italic;bottom:3px;right:0px;text-align:right;font-size:10px;width:100%;height:0;padding:0;margin:0;padding-right:10px}.talk-box-wrapper .talk-box__words{display:inline-block;box-sizing:border-box;width:100%;background-color:rgba(0,0,0,.5);line-height:30px;padding:20px}@media only screen and (max-width: 479px){.talk-box-wrapper .talk-box__words{padding:25px}}@media only screen and (max-width: 399px){.talk-box-wrapper .talk-box__words{padding:20px}}@media only screen and (max-width: 339px){.talk-box-wrapper .talk-box__words{padding:20px}}.talk-box-wrapper.talk-box-wrapper--closed .talk-box__note{visibility:hidden !important}.talk-box-wrapper.talk-box-wrapper--closed .talk-box__words{background-color:rgba(0,0,0,0);color:rgba(127,127,127,0)}@keyframes bouncing-intro-text{0%{left:0px}50%{left:-25px}100%{left:0px}}main.landing{display:flex;flex-flow:column;position:relative;box-sizing:border-box}main.landing h3{color:#fadec6;text-shadow:1px 1px #000;font-weight:normal}main.landing .talking-head-introduction{position:relative;box-sizing:border-box;text-align:center;height:100%;display:flex;flex-flow:column;justify-content:center;align-items:center;padding-right:20px;transition:width .3s,left 1s,opacity .3s;animation-name:bouncing-intro-text;animation-duration:1s;animation-iteration-count:infinite;opacity:1;width:90px}main.landing .talking-head-introduction:before{content:"<";position:absolute;left:-25px;opacity:1;width:20px;padding:0;margin:0;height:20px;transition:opacity .3s}main.landing .talking-head-introduction--done{width:1px;padding:0;padding-right:0;padding-top:0;opacity:0;overflow:hidden}main.landing .talking-head-introduction--done:before{opacity:0}main.landing .overflow-scroller .pixel-scroll__content{background-color:#e9bc8e;padding-left:3px;padding-right:3px}main.landing .overflow-scroller-box{position:relative;width:calc(100% - 6px) !important;height:calc(100% - 6px) !important;margin:auto;margin-top:3px}main.landing .skill-box{box-sizing:border-box;margin-top:auto;padding-left:5px;padding-right:5px;height:100%;display:flex;flex-flow:column;flex-wrap:nowrap}main.landing .skill-box .border-box{flex:1 1 auto}main.landing .skill-box .main-box{min-height:270px}main.landing .skill-box .tabbed-border-box__tabs{font-size:12px}main.landing .progress-info-button{width:24px;height:24px;margin-top:4px;margin-left:4px;margin-right:3px;outline:none;border:0;padding:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9TpVIqDnbwa8hQnSyIijhKFYtgobQVWnUwufQLmjQkKS6OgmvBwY/FqoOLs64OroIg+AHi5Oik6CIl/i8ptIjx4Lgf7+497t4BQqPCVLNrAlA1y0jFY2I2tyoGXhHEIAQMQ5CYqSfSixl4jq97+Ph6F+VZ3uf+HL1K3mSATySeY7phEW8Qz2xaOud94jArSQrxOfG4QRckfuS67PIb56LDAs8MG5nUPHGYWCx2sNzBrGSoxNPEEUXVKF/Iuqxw3uKsVmqsdU/+wlBeW0lzneYI4lhCAkmIkFFDGRVYiNKqkWIiRfsxD/+Q40+SSyZXGYwcC6hCheT4wf/gd7dmYWrSTQrFgO4X2/4YBQK7QLNu29/Htt08AfzPwJXW9lcbwOwn6fW2FjkC+raBi+u2Ju8BlzvAwJMuGZIj+WkKhQLwfkbflAP6b4Hgmttbax+nD0CGulq+AQ4OgbEiZa97vLuns7d/z7T6+wEvjnKMtDeuMAAAAAZiS0dEACsAHQAIVXcdewAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB+QLDBYuDREa184AAABxSURBVEjHYzy1Ze5/BhoCJgYaAxYYY/bMqVQ1+Nz1B3T2AQxo6RlTZOC1S2cHKA4IgSUr16LwY8KDB1kqIuRydBfjEh98PiA2rAevD4iNk6HjA1LjhOY+YCInDtBz9WgcUNcH6OX50KmTYXXokGtVAAAbkyKsaanYfAAAAABJRU5ErkJggg==)}main.landing .progress-info-button:active{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9TpVIqDnbwa8hQnSyIijhKFYtgobQVWnUwufQLmjQkKS6OgmvBwY/FqoOLs64OroIg+AHi5Oik6CIl/i8ptIjx4Lgf7+497t4BQqPCVLNrAlA1y0jFY2I2tyoGXhHEIAQMQ5CYqSfSixl4jq97+Ph6F+VZ3uf+HL1K3mSATySeY7phEW8Qz2xaOud94jArSQrxOfG4QRckfuS67PIb56LDAs8MG5nUPHGYWCx2sNzBrGSoxNPEEUXVKF/Iuqxw3uKsVmqsdU/+wlBeW0lzneYI4lhCAkmIkFFDGRVYiNKqkWIiRfsxD/+Q40+SSyZXGYwcC6hCheT4wf/gd7dmYWrSTQrFgO4X2/4YBQK7QLNu29/Htt08AfzPwJXW9lcbwOwn6fW2FjkC+raBi+u2Ju8BlzvAwJMuGZIj+WkKhQLwfkbflAP6b4Hgmttbax+nD0CGulq+AQ4OgbEiZa97vLuns7d/z7T6+wEvjnKMtDeuMAAAAAZiS0dEACsAHQAIVXcdewAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB+QLDBYuAoGlyl8AAABnSURBVEjHYzRWEfrPQEPAxEBjwEIrg6dP6B4gH8SEB1NkoLWlBX3jYHBF8pKVa0kOzsHhA5jL0V2MS3zw+YCSpDs4iwpiwn5w+4CUOBmcRcWSlWsxcvXwjQMWQuX50CmuYXXokKtwAEFQGnTQIuIFAAAAAElFTkSuQmCC)}main.landing .progress-bar-container{width:calc(100% - 28px);margin-left:3px}main.landing .progress-bar-container:last-child{margin-bottom:5px}main.landing h3{text-align:center;margin:10px 0}main.landing .progress-bar-row{display:flex;margin:0 auto;flex-flow:row;flex-wrap:nowrap;justify-content:center}main.landing .border-box-tabbed-content--links{display:flex;flex-flow:column;justify-content:center}main.landing .dialog-container{z-index:100;pointer-events:none}main.landing.landing--mobile .section-slider--left{min-height:114px;height:100%;max-height:148px}main.landing.landing--desktop{display:flex;flex-flow:row;flex-wrap:no-wrap}main.landing.landing--desktop .section-slider{top:calc(50% - 371px);height:698px}main.landing.landing--desktop .section-slider--left-half,main.landing.landing--desktop .section-slider--right-half{width:50%;box-sizing:border-box;float:left}main.landing.landing--desktop .section-slider--left-half{padding-left:17px;z-index:1}main.landing.landing--desktop .pixel-scroll-header{cursor:pointer}main.landing.landing--desktop .pixel-scroll__content{display:flex;flex-flow:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;min-height:530px}main.landing.landing--desktop .pixel-scroll__content .progress-bar-paginated{flex:100 100 100%}main.landing.landing--desktop .pixel-scroll__content .progress-bar-paginated .progress-bar-paginated-list{justify-content:flex-start}main.landing.landing--desktop .pixel-scroll--scroll-1,main.landing.landing--desktop .pixel-scroll--scroll-2,main.landing.landing--desktop .pixel-scroll--scroll-3{position:absolute;width:80%;left:250px}main.landing.landing--desktop .pixel-scroll--scroll-1{z-index:3;top:140px;transition:top .5s,left .9s;left:calc(250px + 50px)}main.landing.landing--desktop .pixel-scroll--scroll-1 .pixel-scroll-header{cursor:default}main.landing.landing--desktop .pixel-scroll--scroll-2{z-index:2;top:80px;transition:top .5s,left .6s;left:calc(300px + 50px)}main.landing.landing--desktop .pixel-scroll--scroll-3{z-index:1;top:20px;transition:top .5s,left .1s;left:calc(350px + 50px)}main.landing.landing--desktop .section-slider--showing .pixel-scroll--scroll-1{left:calc(36px + 50px)}main.landing.landing--desktop .section-slider--showing .pixel-scroll--scroll-2{left:calc(18px + 50px)}main.landing.landing--desktop .section-slider--showing .pixel-scroll--scroll-3{left:50px}main.landing.landing--desktop .progress-bar-row{min-width:300px}main.landing.landing--desktop .skill-box{height:auto}main.landing.landing--desktop .skill-box h3{cursor:default}main.landing.landing--desktop .progress-bar-paginated{width:80%}main.landing.landing--desktop .progress-bar-container{width:100%;margin-left:0}main.landing.landing--desktop .progress-bar-paginated-buttons__button{cursor:pointer}main.landing.landing--desktop .talking-head-desktop{height:370px;display:flex;flex-flow:column;flex-wrap:nowrap;align-items:center;justify-content:center}main.landing.landing--desktop .dialog-container-desktop{display:inline-block;max-height:200px;width:100%;box-sizing:border-box;margin-bottom:20px}main.landing.landing--desktop .dialog-container-desktop .talk-box-wrapper{display:flex;position:static;flex-flow:column;flex-wrap:nowrap;justify-content:center;box-sizing:border-box;margin:0 auto;height:200px;width:100%;transition:height .8s;background-color:transparent;background-color:initial}main.landing.landing--desktop .dialog-container-desktop .talk-box-wrapper.talk-box-wrapper--closed{height:0px}main.landing.landing--desktop .dialog-container-desktop .talk-box-wrapper .talk-box__note{display:none}main.landing.landing--desktop .inventory-slot-item{cursor:pointer}main.landing.landing--desktop .inventory-item-dialog-wrapper{height:auto;background:transparent none repeat 0 0 / auto auto padding-box border-box scroll !important;background:initial !important;background-color:transparent !important;background-color:initial !important}main.landing.landing--desktop .inventory-item-dialog-wrapper.inventory-item-dialog-wrapper--closed{transition:none}main.landing.landing--desktop .inventory-item-dialog-wrapper .inventory-item-dialog{background-color:#000}
.spinner-clock{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;will-change:opacity;pointer-events:none;transition:opacity .2s ease-in-out;z-index:100}.spinner-clock--complete{display:none}.spinner-clock__image{position:relative;top:calc(50% - 64px);left:calc(50% - 64px);width:128px;height:128px}.spinner-clock--ticking{opacity:.75}
.error-box{position:absolute;display:flex;flex-flow:column;justify-content:center;text-align:center;top:0;left:0;width:100%;height:100%;will-change:opacity;transition:opacity .1s ease-in-out;pointer-events:all;opacity:1}.error-box--hidden{opacity:0;pointer-events:none}
:root{--header-height: 64px}.portfolio-project-card{box-sizing:border-box;padding:2px 5px}.portfolio-project-card__title{display:inline-flex;flex-flow:column;justify-content:center;align-items:center;text-align:center;color:#4b3a27;width:100%}@media only screen and (max-width: 919px){.portfolio-project-card__title{min-height:68px}}@media only screen and (min-width: 920px){.portfolio-project-card__title{min-height:68px}}.portfolio-project-card__image{height:100px;background-size:contain;background-position:center center;background-repeat:no-repeat;background-color:rgba(0,0,0,.3);margin-top:5px;margin-bottom:5px}@media only screen and (min-width: 920px){.portfolio-project-card__image{min-height:150px}}.portfolio-project-card__summary{display:inline-flex;flex-flow:column;justify-content:center;align-items:flex-start;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width: 919px){.portfolio-project-card__summary{min-height:84px;max-height:84px;font-size:.8rem}}@media only screen and (min-width: 920px){.portfolio-project-card__summary{min-height:110px;max-height:110px;font-size:.9rem}}
:root{--header-height: 64px}main.portfolio{display:flex;flex-flow:column;flex-wrap:nowrap}main.portfolio h1{text-align:center}main.portfolio .portfolio__body{flex-basis:100%;display:flex;flex-flow:row;flex-wrap:wrap;justify-content:space-between;align-items:center}main.portfolio .portfolio-project-card-wrapper{box-sizing:border-box;display:inline-block;padding:3px}@media only screen and (max-width: 479px){main.portfolio .portfolio-project-card-wrapper{flex:100 100 100%}}@media only screen and (min-width: 480px){main.portfolio .portfolio-project-card-wrapper{flex:50 50 50%}}@media only screen and (min-width: 920px){main.portfolio .portfolio-project-card-wrapper{flex:33 33 33%}}
:root{--header-height: 64px}.media-files-spotlight .media-files-main-wrapper{position:relative;width:100%;height:25vh;margin:0;padding:0;margin-bottom:10px}.media-files-spotlight .media-files-main{position:absolute;width:100%;height:100%;background-size:auto;background-repeat:no-repeat;background-position:center center;will-change:opacity;opacity:1;transition:opacity .3s}.media-files-spotlight .media-files-main.media-files-main--static-image{background-size:contain}.media-files-spotlight .media-files-main.media-files-main--magnified{position:fixed;left:0;top:64px;box-sizing:border-box;width:100%;height:calc(100% - 64px);background-color:rgba(0,0,0,.85);z-index:1001}.media-files-spotlight .media-files-main.media-files-main--magnified:before{content:" ";display:inline-block;box-sizing:border-box;position:fixed;width:100%;height:64px;background-color:rgba(0,0,0,.85);z-index:1001;top:0;left:0}.media-files-spotlight .media-files-main.media-files-main--magnified-static-code{background-color:#111}.media-files-spotlight .media-files-main .media-files-main__play-demo{display:inline-block;position:absolute;box-sizing:border-box;width:256px;height:256px;top:calc(50% - 128px);left:calc(50% - 128px);border:0;padding:0;background:none}.media-files-spotlight .media-files-main .media-files-main__magnify{position:absolute;top:10px;right:10px;width:32px;height:32px;border-radius:16px;background-repeat:no-repeat;background-position:center center;background-color:rgba(0,0,0,.8);outline:none;border:1px solid hsla(0,0%,100%,.8);padding:0;margin:0;cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABhWlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9bpVIrDhYs4pChOlkQFRFcpIpFsFDaCq06mFz6BU0akhQXR8G14ODHYtXBxVlXB1dBEPwAcXJ0UnSREv+XFFrEeHDcj3f3HnfvAG+jwhSjaxxQVFNPxWNCNrcq+F/RiwAGMYuwyAwtkV7MwHV83cPD17soz3I/9+fok/MGAzwC8RzTdJN4g3h609Q47xOHWEmUic+Jx3S6IPEj1yWH3zgXbfbyzJCeSc0Th4iFYgdLHcxKukI8RRyRFZXyvVmHZc5bnJVKjbXuyV8YzKsraa7THEYcS0ggCQESaiijAhNRWlVSDKRoP+biH7L9SXJJ5CqDkWMBVSgQbT/4H/zu1ihMTjhJwRjQ/WJZHyOAfxdo1i3r+9iymieA7xm4Utv+agOY+SS93tYiR0D/NnBx3dakPeByBwg/aaIu2pKPprdQAN7P6JtywMAtEFhzemvt4/QByFBXyzfAwSEwWqTsdZd393T29u+ZVn8/x5lyyYIq+JcAAAAGYktHRAA/AD8AP0NjG7gAAAAJcEhZcwAALiMAAC4jAXilP3YAAAAHdElNRQfkCwsBAAzppGM4AAAAGXRFWHRDb21tZW50AENyZWF0ZWQgd2l0aCBHSU1QV4EOFwAAAHNJREFUOMvdU0EKwCAMS2Tgc4b/f8TwOV6WXSp0ThijnpaLYoNJYyUGSDpsu9taAYBkwQQJqyCpSWpf62EHW++ZZB4UZef0dccvSxxQ0mk3Jq/8IJqTkR/PoL/zROmWgUP92xy43vPLX8izbOJzEMhMSxxcLrNPMmiAW38AAAAASUVORK5CYII=)}@media only screen and (min-width: 920px){.media-files-spotlight .media-files-main .media-files-main__magnify{right:25px;top:20px}}.media-files-spotlight .media-files-main .media-files-main__magnify.magnify-button__close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABhWlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9bpVIrDhYs4pChOlkQFRFcpIpFsFDaCq06mFz6BU0akhQXR8G14ODHYtXBxVlXB1dBEPwAcXJ0UnSREv+XFFrEeHDcj3f3HnfvAG+jwhSjaxxQVFNPxWNCNrcq+F/RiwAGMYuwyAwtkV7MwHV83cPD17soz3I/9+fok/MGAzwC8RzTdJN4g3h609Q47xOHWEmUic+Jx3S6IPEj1yWH3zgXbfbyzJCeSc0Th4iFYgdLHcxKukI8RRyRFZXyvVmHZc5bnJVKjbXuyV8YzKsraa7THEYcS0ggCQESaiijAhNRWlVSDKRoP+biH7L9SXJJ5CqDkWMBVSgQbT/4H/zu1ihMTjhJwRjQ/WJZHyOAfxdo1i3r+9iymieA7xm4Utv+agOY+SS93tYiR0D/NnBx3dakPeByBwg/aaIu2pKPprdQAN7P6JtywMAtEFhzemvt4/QByFBXyzfAwSEwWqTsdZd393T29u+ZVn8/x5lyyYIq+JcAAAAGYktHRAA/AD8AP0NjG7gAAAAJcEhZcwAALiMAAC4jAXilP3YAAAAHdElNRQfkCwsBBBp5HBNtAAAAGXRFWHRDb21tZW50AENyZWF0ZWQgd2l0aCBHSU1QV4EOFwAAAERJREFUOMvFk8EKADAIQnX//8/usnWLiAI9hsUji5IEACSJhn7fwZb01PXtEVQkWX1MwGrLYUxSGhP4B/hT8F8i7d94ASVSU87dZLw3AAAAAElFTkSuQmCC)}.media-files-spotlight .media-files-main .media-files-main__content{width:100%;height:100%;display:inline-block}.media-files-spotlight .media-files-main pre{width:100%;height:100%}.media-files-spotlight .media-files-main pre code{width:100%;height:100%;overflow:scroll;display:inline-block;padding:0 5px}.media-files-spotlight .media-files-main--hidden{opacity:0;pointer-events:none}.media-files-spotlight .media-files-caption-wrapper{display:flex;justify-content:center;align-items:center;flex-flow:column;width:100%;box-sizing:border-box;height:30px;line-height:16px;text-align:center;transition:height .3s,opacity .3s;will-change:opacity;opacity:1}.media-files-spotlight .media-files-caption-wrapper--hidden{height:0px;opacity:0}.media-files-spotlight .media-files-caption{display:inline-block;box-sizing:border-box;padding-left:10px;padding-right:10px;font-size:10px;font-style:italic;color:#ddd}.media-files-spotlight .media-files-thumbnails-wrapper{position:relative;width:100%;height:75px;overflow:hidden;background:rgba(127,127,127,.2);padding:5px 0;box-sizing:content-box}.media-files-spotlight .media-files-thumbnails-wrapper .media-files-thumbnails{display:flex;flex-flow:row;flex-wrap:nowrap;overflow:auto;width:100%;height:100%;padding-right:0px;padding-bottom:0px;transition:scroll .2s}.media-files-spotlight .media-files-thumbnails__thumbnail{display:flex;flex-flow:column;justify-content:flex-end;background-size:contain;background-repeat:no-repeat;background-position:center center;min-width:75px;height:75px;margin:0 10px;cursor:pointer}.media-files-spotlight .media-files-thumbnails__thumbnail.media-files-thumbnails__thumbnail--static-code,.media-files-spotlight .media-files-thumbnails__thumbnail.media-files-thumbnails__thumbnail--demo{background-size:80%}.media-files-spotlight .media-files-thumbnails__thumbnail .media-files-thumbnail-tag{display:inline-block;box-sizing:border-box;font-size:.65rem;align-self:flex-end;padding:3px 0;text-align:center;background:rgba(33,33,33,.85);padding:3px}.media-files-spotlight .media-files-scroll-button:active{border:0;margin:0;padding:0;outline:none}.media-files-spotlight .media-files-scroll-button{position:absolute;box-sizing:border-box;border:0;margin:0;padding:0;outline:none;top:0;width:35px;color:#fff;font-size:20px;height:100%;opacity:1;will-change:opacity;transition:opacity .2s,color .2s}.media-files-spotlight .media-files-scroll-button--hidden{opacity:0;pointer-events:none;color:#000}.media-files-spotlight .media-files-scroll-button--left{left:0px;background:linear-gradient(to right, rgba(0, 0, 0, 0.95) 0%, rgba(0, 0, 0, 0) 100%)}.media-files-spotlight .media-files-scroll-button--right{right:0px;background:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.95) 100%)}
pre code.hljs {
  display: block;
  overflow-x: auto;
  padding: 1em
}
code.hljs {
  padding: 3px 5px
}
/* Tomorrow Night Bright Theme */
/* Original theme - https://github.com/chriskempson/tomorrow-theme */
/* http://jmblog.github.com/color-themes-for-google-code-highlightjs */
/* Tomorrow Comment */
.hljs-comment,
.hljs-quote {
  color: #969896
}
/* Tomorrow Red */
.hljs-variable,
.hljs-template-variable,
.hljs-tag,
.hljs-name,
.hljs-selector-id,
.hljs-selector-class,
.hljs-regexp,
.hljs-deletion {
  color: #d54e53
}
/* Tomorrow Orange */
.hljs-number,
.hljs-built_in,
.hljs-literal,
.hljs-type,
.hljs-params,
.hljs-meta,
.hljs-link {
  color: #e78c45
}
/* Tomorrow Yellow */
.hljs-attribute {
  color: #e7c547
}
/* Tomorrow Green */
.hljs-string,
.hljs-symbol,
.hljs-bullet,
.hljs-addition {
  color: #b9ca4a
}
/* Tomorrow Blue */
.hljs-title,
.hljs-section {
  color: #7aa6da
}
/* Tomorrow Purple */
.hljs-keyword,
.hljs-selector-tag {
  color: #c397d8
}
.hljs {
  background: black;
  color: #eaeaea
}
.hljs-emphasis {
  font-style: italic
}
.hljs-strong {
  font-weight: bold
}
.ui-list{display:flex;flex-flow:column;flex-wrap:wrap}.ui-list .ui-list-item{flex:1 1 100%;box-sizing:border-box;margin-bottom:1rem;display:flex;flex-flow:column;justify-content:center}.ui-list .ui-list-item .ui-list-item__title,.ui-list .ui-list-item .ui-list-item__text{padding-left:5px}.ui-list .ui-list-item .ui-list-item__title{font-style:italic;text-decoration:underline;margin-bottom:.5rem}.ui-list .ui-list-item:last-child{margin-bottom:0}
:root{--header-height: 64px}main.project{font-size:12px}main.project h1{text-align:center;font-size:16px;margin-top:10px;margin-bottom:10px;padding:10px 0}main.project h3{padding:0px;margin:10px 0}main.project .section-slider--showing{transform:none !important}main.project .ui-list-heading,main.project h3{text-align:center}main.project .overview-description{padding:10px;box-sizing:border-box;display:inline-block;width:100%}main.project .overview-description .overview-description__more{background:none;outline:none;padding:0;margin:5px 0 0 0;border:none;color:#4b3a27;width:100%;text-align:left}main.project .ui-list{margin:10px 0;padding-right:10px}main.project .ui-list .goal-item{display:flex;flex-flow:column;flex-wrap:wrap;justify-content:center}main.project .ui-list .goal-item__title,main.project .ui-list .goal-item__text{padding-left:5px}main.project .ui-list .goal-item__title{font-style:italic;text-decoration:underline;margin-bottom:.5rem}main.project .ui-list--links{max-width:100%;box-sizing:border-box;display:inline-block}main.project .ui-list--links .ui-list-item__link{display:inline-flex;flex-flow:column;flex-wrap:wrap;overflow:hidden;text-wrap:wrap}main.project .ui-list--links .ui-list-item__link span{display:inline-block;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:#fff}main.project.project--desktop .overview-paragraph{margin:20px 10px}main.project.project--desktop .project-info-area--main{float:left;width:65%;box-sizing:border-box;padding:10px}main.project.project--desktop .project-info-area--secondary{float:left;width:35%;box-sizing:border-box;padding:10px}
:root{--header-height: 64px}main.contact .contact__main{margin:20px 10px 10px 10px}main.contact .contact-box{max-width:600px;margin:0 auto}main.contact address{font-size:12px;padding:30px 0;margin:0 auto;max-width:400px}main.contact address a{padding:3px 0;display:inline-block;color:#4b3a27}main.contact address .address__name{font-style:normal}main.contact address .address__name--name{font-size:14px}main.contact address .address__phone{padding-bottom:15px}
:root{--header-height: 64px}.loot-card{box-sizing:border-box;padding:2px 5px;cursor:pointer}.loot-card .loot-card__title{display:inline-flex;flex-flow:column;justify-content:center;align-items:center;text-align:center;color:#4b3a27;width:100%}@media only screen and (max-width: 919px){.loot-card .loot-card__title{min-height:68px}}@media only screen and (min-width: 920px){.loot-card .loot-card__title{min-height:68px}}.loot-card .loot-card__thumbnail{height:100px;background-size:contain;background-position:center center;background-repeat:no-repeat;background-color:rgba(0,0,0,.3);margin-top:5px;margin-bottom:5px}@media only screen and (min-width: 920px){.loot-card .loot-card__thumbnail{min-height:150px}}.loot-card .loot-card__description{display:inline-flex;flex-flow:column;justify-content:center;align-items:flex-start;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width: 919px){.loot-card .loot-card__description{min-height:84px;max-height:84px;font-size:.8rem}}@media only screen and (min-width: 920px){.loot-card .loot-card__description{min-height:110px;max-height:110px;font-size:.9rem}}.loot-card-zoom{opacity:0;pointer-events:none;transition:opacity .15s;position:fixed;left:0px;top:64px;box-sizing:border-box;width:100%;height:calc(100% - 64px);background-color:rgba(0,0,0,.85);z-index:1001}.loot-card-zoom:before{content:" ";display:inline-block;box-sizing:border-box;position:fixed;width:100%;height:64px;background-color:rgba(0,0,0,.85);z-index:1001;top:0;left:0}.loot-card-zoom.loot-card-zoom--showing{opacity:1;pointer-events:all}.loot-card-zoom .loot-card-zoom__content{position:absolute;width:100%;background-size:contain;background-position:center center;background-repeat:no-repeat;background-color:rgba(0,0,0,.5);box-sizing:border-box;height:80%;top:calc(10% - 0px)}.loot-card-zoom .loot-card-zoom__magnify{position:absolute;top:10px;right:10px;width:32px;height:32px;border-radius:16px;background-repeat:no-repeat;background-position:center center;background-color:rgba(0,0,0,.8);outline:none;border:1px solid hsla(0,0%,100%,.8);padding:0;margin:0;cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABhWlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9bpVIrDhYs4pChOlkQFRFcpIpFsFDaCq06mFz6BU0akhQXR8G14ODHYtXBxVlXB1dBEPwAcXJ0UnSREv+XFFrEeHDcj3f3HnfvAG+jwhSjaxxQVFNPxWNCNrcq+F/RiwAGMYuwyAwtkV7MwHV83cPD17soz3I/9+fok/MGAzwC8RzTdJN4g3h609Q47xOHWEmUic+Jx3S6IPEj1yWH3zgXbfbyzJCeSc0Th4iFYgdLHcxKukI8RRyRFZXyvVmHZc5bnJVKjbXuyV8YzKsraa7THEYcS0ggCQESaiijAhNRWlVSDKRoP+biH7L9SXJJ5CqDkWMBVSgQbT/4H/zu1ihMTjhJwRjQ/WJZHyOAfxdo1i3r+9iymieA7xm4Utv+agOY+SS93tYiR0D/NnBx3dakPeByBwg/aaIu2pKPprdQAN7P6JtywMAtEFhzemvt4/QByFBXyzfAwSEwWqTsdZd393T29u+ZVn8/x5lyyYIq+JcAAAAGYktHRAA/AD8AP0NjG7gAAAAJcEhZcwAALiMAAC4jAXilP3YAAAAHdElNRQfkCwsBAAzppGM4AAAAGXRFWHRDb21tZW50AENyZWF0ZWQgd2l0aCBHSU1QV4EOFwAAAHNJREFUOMvdU0EKwCAMS2Tgc4b/f8TwOV6WXSp0ThijnpaLYoNJYyUGSDpsu9taAYBkwQQJqyCpSWpf62EHW++ZZB4UZef0dccvSxxQ0mk3Jq/8IJqTkR/PoL/zROmWgUP92xy43vPLX8izbOJzEMhMSxxcLrNPMmiAW38AAAAASUVORK5CYII=)}@media only screen and (min-width: 920px){.loot-card-zoom .loot-card-zoom__magnify{right:25px;top:20px}}.loot-card-zoom .loot-card-zoom__magnify.magnify-button__close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABhWlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9bpVIrDhYs4pChOlkQFRFcpIpFsFDaCq06mFz6BU0akhQXR8G14ODHYtXBxVlXB1dBEPwAcXJ0UnSREv+XFFrEeHDcj3f3HnfvAG+jwhSjaxxQVFNPxWNCNrcq+F/RiwAGMYuwyAwtkV7MwHV83cPD17soz3I/9+fok/MGAzwC8RzTdJN4g3h609Q47xOHWEmUic+Jx3S6IPEj1yWH3zgXbfbyzJCeSc0Th4iFYgdLHcxKukI8RRyRFZXyvVmHZc5bnJVKjbXuyV8YzKsraa7THEYcS0ggCQESaiijAhNRWlVSDKRoP+biH7L9SXJJ5CqDkWMBVSgQbT/4H/zu1ihMTjhJwRjQ/WJZHyOAfxdo1i3r+9iymieA7xm4Utv+agOY+SS93tYiR0D/NnBx3dakPeByBwg/aaIu2pKPprdQAN7P6JtywMAtEFhzemvt4/QByFBXyzfAwSEwWqTsdZd393T29u+ZVn8/x5lyyYIq+JcAAAAGYktHRAA/AD8AP0NjG7gAAAAJcEhZcwAALiMAAC4jAXilP3YAAAAHdElNRQfkCwsBBBp5HBNtAAAAGXRFWHRDb21tZW50AENyZWF0ZWQgd2l0aCBHSU1QV4EOFwAAAERJREFUOMvFk8EKADAIQnX//8/usnWLiAI9hsUji5IEACSJhn7fwZb01PXtEVQkWX1MwGrLYUxSGhP4B/hT8F8i7d94ASVSU87dZLw3AAAAAElFTkSuQmCC)}
:root{--header-height: 64px}main.loot .loot__body{transform:none}
.preloader-container{z-index:65536;position:fixed;top:0;left:0;box-sizing:border-box;width:100%;height:100%;background:#000;opacity:1;pointer-events:all;transition:opacity .2s}.preloader-container.preloader-container--loaded{opacity:0;pointer-events:none}.preloader-container .preloader-progress{display:block;position:relative;box-sizing:border-box;margin:0;padding:0;left:calc(50% - 150px);top:calc(50% - 17px);width:300px;height:35px;background-image:url(data:image/png;base64,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c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgIHhtbG5zOnBsdXM9Imh0dHA6Ly9ucy51c2VwbHVzLm9yZy9sZGYveG1wLzEuMC8iCiAgICB4bWxuczpHSU1QPSJodHRwOi8vd3d3LmdpbXAub3JnL3htcC8iCiAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgeG1wTU06RG9jdW1lbnRJRD0iZ2ltcDpkb2NpZDpnaW1wOjg1OTA5NzBmLWQyODctNDJmOC1iZDYwLWUwODBiYTM0ZGM5ZCIKICAgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1N2VmMTk4Yy0xZjZlLTRjM2UtOWU2Zi1iMjE3ZDc2NjM2OGMiCiAgIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2YzA4NDMyYi1kZjk1LTRjNDctYWE3YS1lZGVhZWE5YmMzZTMiCiAgIEdJTVA6QVBJPSIyLjAiCiAgIEdJTVA6UGxhdGZvcm09IldpbmRvd3MiCiAgIEdJTVA6VGltZVN0YW1wPSIxNjA4NTkwNDA2MzkxMDA5IgogICBHSU1QOlZlcnNpb249IjIuMTAuMjIiCiAgIGRjOkZvcm1hdD0iaW1hZ2UvcG5nIgogICB0aWZmOk9yaWVudGF0aW9uPSIxIgogICB4bXA6Q3JlYXRvclRvb2w9IkdJTVAgMi4xMCI+CiAgIDxpcHRjRXh0OkxvY2F0aW9uQ3JlYXRlZD4KICAgIDxyZGY6QmFnLz4KICAgPC9pcHRjRXh0OkxvY2F0aW9uQ3JlYXRlZD4KICAgPGlwdGNFeHQ6TG9jYXRpb25TaG93bj4KICAgIDxyZGY6QmFnLz4KICAgPC9pcHRjRXh0OkxvY2F0aW9uU2hvd24+CiAgIDxpcHRjRXh0OkFydHdvcmtPck9iamVjdD4KICAgIDxyZGY6QmFnLz4KICAgPC9pcHRjRXh0OkFydHdvcmtPck9iamVjdD4KICAgPGlwdGNFeHQ6UmVnaXN0cnlJZD4KICAgIDxyZGY6QmFnLz4KICAgPC9pcHRjRXh0OlJlZ2lzdHJ5SWQ+CiAgIDx4bXBNTTpIaXN0b3J5PgogICAgPHJkZjpTZXE+CiAgICAgPHJkZjpsaQogICAgICBzdEV2dDphY3Rpb249InNhdmVkIgogICAgICBzdEV2dDpjaGFuZ2VkPSIvIgogICAgICBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjkwNWUxZDA2LTQxNGItNGE1My1iNDk1LWZmMzYxZTUwYTc0MCIKICAgICAgc3RFdnQ6c29mdHdhcmVBZ2VudD0iR2ltcCAyLjEwIChXaW5kb3dzKSIKICAgICAgc3RFdnQ6d2hlbj0iMjAyMC0xMi0yMVQxNzo0MDowNiIvPgogICAgPC9yZGY6U2VxPgogICA8L3htcE1NOkhpc3Rvcnk+CiAgIDxwbHVzOkltYWdlU3VwcGxpZXI+CiAgICA8cmRmOlNlcS8+CiAgIDwvcGx1czpJbWFnZVN1cHBsaWVyPgogICA8cGx1czpJbWFnZUNyZWF0b3I+CiAgICA8cmRmOlNlcS8+CiAgIDwvcGx1czpJbWFnZUNyZWF0b3I+CiAgIDxwbHVzOkNvcHlyaWdodE93bmVyPgogICAgPHJkZjpTZXEvPgogICA8L3BsdXM6Q29weXJpZ2h0T3duZXI+CiAgIDxwbHVzOkxpY2Vuc29yPgogICAgPHJkZjpTZXEvPgogICA8L3BsdXM6TGljZW5zb3I+CiAgPC9yZGY6RGVzY3JpcHRpb24+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz5xAikIAAAABmJLR0QAvgCbAHj5LKMVAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH5AwVFigGT6NtxQAAAIxJREFUeNrt3bENwCAMRUGc7TzxH4/0EW2EEHelS4onQ0ONhe6eA2CjJPWdPY4FOIVgAYIFIFjAtcoDO2DDAhAsQLAABAtAsADBAhAsAMECBAtAsAAECxAsAMECECxAsAAEC0CwAMECECwAwQIEC0CwAAQLECyAv9Vq6HNVYLckZcMCXAkBBAtAsIDTvLQOCh5itM5HAAAAAElFTkSuQmCC);background-size:100% 100%;background-repeat:no-repeat;background-position-y:center}.preloader-container .preloader-progress__full{position:relative;left:5px;top:5px;width:0%;height:calc(100% - 10px);transition:width .1s;background-image:url(data:image/png;base64,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IgogICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgIHhtbG5zOnBsdXM9Imh0dHA6Ly9ucy51c2VwbHVzLm9yZy9sZGYveG1wLzEuMC8iCiAgICB4bWxuczpHSU1QPSJodHRwOi8vd3d3LmdpbXAub3JnL3htcC8iCiAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgeG1wTU06RG9jdW1lbnRJRD0iZ2ltcDpkb2NpZDpnaW1wOmFjYmU1YjM2LWM2YTctNDZmOS1iYTFjLTc1Yjc1YWY0MTcxYSIKICAgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyZTJkODA0Yy02YTlhLTRlYWItOThmZC0yNGRlMzBhYzlhZTIiCiAgIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozNjZiMDBkZS04MDA0LTQ4NDItYTczZS03MjA1NjZhYWJiMTkiCiAgIEdJTVA6QVBJPSIyLjAiCiAgIEdJTVA6UGxhdGZvcm09IldpbmRvd3MiCiAgIEdJTVA6VGltZVN0YW1wPSIxNjA4NTkwMzkwMjkyMDAzIgogICBHSU1QOlZlcnNpb249IjIuMTAuMjIiCiAgIGRjOkZvcm1hdD0iaW1hZ2UvcG5nIgogICB0aWZmOk9yaWVudGF0aW9uPSIxIgogICB4bXA6Q3JlYXRvclRvb2w9IkdJTVAgMi4xMCI+CiAgIDxpcHRjRXh0OkxvY2F0aW9uQ3JlYXRlZD4KICAgIDxyZGY6QmFnLz4KICAgPC9pcHRjRXh0OkxvY2F0aW9uQ3JlYXRlZD4KICAgPGlwdGNFeHQ6TG9jYXRpb25TaG93bj4KICAgIDxyZGY6QmFnLz4KICAgPC9pcHRjRXh0OkxvY2F0aW9uU2hvd24+CiAgIDxpcHRjRXh0OkFydHdvcmtPck9iamVjdD4KICAgIDxyZGY6QmFnLz4KICAgPC9pcHRjRXh0OkFydHdvcmtPck9iamVjdD4KICAgPGlwdGNFeHQ6UmVnaXN0cnlJZD4KICAgIDxyZGY6QmFnLz4KICAgPC9pcHRjRXh0OlJlZ2lzdHJ5SWQ+CiAgIDx4bXBNTTpIaXN0b3J5PgogICAgPHJkZjpTZXE+CiAgICAgPHJkZjpsaQogICAgICBzdEV2dDphY3Rpb249InNhdmVkIgogICAgICBzdEV2dDpjaGFuZ2VkPSIvIgogICAgICBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjYzYTEzOTIxLWI1YzEtNGFkMC1iM2YyLWZmODVjMTdkNTVjZSIKICAgICAgc3RFdnQ6c29mdHdhcmVBZ2VudD0iR2ltcCAyLjEwIChXaW5kb3dzKSIKICAgICAgc3RFdnQ6d2hlbj0iMjAyMC0xMS0xMlQxMjowMDowMyIvPgogICAgIDxyZGY6bGkKICAgICAgc3RFdnQ6YWN0aW9uPSJzYXZlZCIKICAgICAgc3RFdnQ6Y2hhbmdlZD0iLyIKICAgICAgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0ZGM4ZTQyNC01Y2UxLTQwMDEtYjQxYi1iODU5ODJmODljMTEiCiAgICAgIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkdpbXAgMi4xMCAoV2luZG93cykiCiAgICAgIHN0RXZ0OndoZW49IjIwMjAtMTItMjFUMTc6Mzk6NTAiLz4KICAgIDwvcmRmOlNlcT4KICAgPC94bXBNTTpIaXN0b3J5PgogICA8cGx1czpJbWFnZVN1cHBsaWVyPgogICAgPHJkZjpTZXEvPgogICA8L3BsdXM6SW1hZ2VTdXBwbGllcj4KICAgPHBsdXM6SW1hZ2VDcmVhdG9yPgogICAgPHJkZjpTZXEvPgogICA8L3BsdXM6SW1hZ2VDcmVhdG9yPgogICA8cGx1czpDb3B5cmlnaHRPd25lcj4KICAgIDxyZGY6U2VxLz4KICAgPC9wbHVzOkNvcHlyaWdodE93bmVyPgogICA8cGx1czpMaWNlbnNvcj4KICAgIDxyZGY6U2VxLz4KICAgPC9wbHVzOkxpY2Vuc29yPgogIDwvcmRmOkRlc2NyaXB0aW9uPgogPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+Q/ujTwAAAAZiS0dEAL4AmwB4+SyjFQAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB+QMFRYnMumPhb8AAAB1SURBVHja7dixDQAQFEVRxIB2sqJeozcCK2hE4Zxa9YqbH7HUuQLAQ8kEgBABQmQCQIgAITIBIESAEJkAECJAiEwAvJZPH7bRrQW4iAAhAhAiQIgArsg+oQEXESBEJgCECBAiEwBCBAiRCQAhAoTIBIAQAd/b7vIIJc53mf0AAAAASUVORK5CYII=);background-size:auto 100%;background-repeat:no-repeat;background-position-y:center;z-index:0}
.webgl-content * {border: 0; margin: 0; padding: 0}
.webgl-content {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);}

.webgl-content .logo, .progress {position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%);}
.webgl-content .logo {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJoAAACCCAYAAAC+etHhAAAACXBIWXMAAAsSAAALEgHS3X78AAAIhUlEQVR42u2dzW3bSBTH/yFcgNIBg5wDMKccPa5ATAVxKkhUga0KbFdgdmCpglDHnFZAzsGyBHWgPYjcMIQlkm++3sy8P7AInI3tGfKnN+9rZt4cj0eIRLaVySMQudBV/4v3Hz7JE+GvAoACcA2gBLAC8Dj3h/z+9dMfaCKWyntgqfbrvpYU0LxaNBELLQZgFSP/XgW3dIq8LodlD665UgBqAU302nLYB2uh+fOWApqoWw7LC36WrtgvnwKaPanW0kzxs0wsvQsABwEtnbTD0pOFKQFUAlq8aYelIT9LV9cCWnxph9KCnxW1nyagjb+8zmoVzMeat/81Alo4flZntUJTCaZVgtRBy3G5vBOargU0fnoJ1GoF6ael2iZURghZF7AUAhqfl/EQ+YdIQGOg7xH4YmN+moDGwPn/FvkcFfwnj5MH7Y7JSzg4gE1A8/hJv/UI1gantuuP7Z9JLZ8ppTfuHINVA9i1f+4HwciP1CxaKqDdOnj4HVibAVivBSO2l+8CzMpRKYC2sGTN+harnhGMuLKsCoy6OVIAzVQ6gwLWUC7zd9cCmjvloKcz9i1QW5jpx1dwm0wtAXwV0NzoYYY/tB9YrYOFsVC06flcc12GYsRfFNB6TvwXwsPlANZwHtQa5Kr1626JVlRAm/Byng3+vKa1Di7AGsJPtWbrdtxbImhs2oauIofs0FqE2mOoT61GND1IqD4imwJ7FjFkAHDTRl6+IMvbqJdqzQ69Dwx1CVQCml3IvjLwT6hzqV9JTWwFNJ6QVZ7nozRe8voMfBQtBbR4IdOxZtUZqKgBTAEGHSuZQGZF1GpEF7xcWlKDXD4zgcxKOoNaz3wasVpUP22ZMmgxQgbopTPuJwQJYtEEMq10xmoijA1xXHlqoMUKmU4AUONUtZiiDfF3qJRAixkypfEy53RZ7EL00zKBzLs1e5y5HIpFcwRZxRAynXTGmrjUUqLhImbQTEP2lRlkOumMfj1zjqhpjjJW0GKHDJjXXNnXHvQWnpr4fdcxgpYCZAXoe0V19nbuQUtzqNhASwGyzppRtIH+PgTq95exgJYKZCXRQozVM6eKmua4jgG0VCDTsWZPMNOIGVSaIxPISLoHLZ3RwFwPP7Xr1kvbUCaQzdYC9L2i1HRG8H5aJpCRlswFEYrK8Fio+bQ8NNBMQrYPADJf6YxL8B6IH+hgQDMN2Q34ixoAVLC3UWbu8rmGh11hGSPIDswh853OOKc5aQ6TwYh10FKETGe3+ZPl+c1Jc6x9PetMIJskandGg/H2bF01E5dCG8GIFdBShSzXSGe4Cm6mWLWVz4d45QGyTi8IQ7lGOqN2NMYdLu9VeITnXftXniArEL9cpmrqkWBk7fthZB4gS0Fz27N1dbgAm7cAYCpoAhn9pfuwILszvjCL89Eygcy4Vp4syIZbADAGmkCmF01XHn93H/DKYTAyG7RcINPSk+ff3wdry+nBDEFrwL+wzVm+b87LGY1ldOmsBDaydLo7TEDWTxspj2OZHAwIbHRR+9V0pRiNZTJoAhtdC9BPFNLR8sxY7riDJrDRdQf3XazqzN9/B4NKzJQSVBeum4xGh6E4Z+VEaJ7hrplzbMPJAzw3lk4tqtuA7TPC6d74l2hhFNzkssoJY7lFIG1CJpfRAqdbeBcBgNaAXsZxlZOcsinYa2Awt/HRNGyhJIephencQWCwwLQWc19BCgk007CVgcCm0/dPPTxZNwjgEqSQQTMN220gsFWgNQ/aTjHMPTL0OSTQUoWNatVsphgU4d8Ht1M9Ndhq0A9XsXGfek5cCovQQEsRNqpVs2FJSo0PTHCgpQZbA3oHrWmrRjnr7BAyaKnBRt0TkMPsPk+KRat9PDDTB/GlApvOvoBvMJPuUMTv28UAWkqwVaCf929iCaXehLKJBbSUYFtrzEk38qNYtAae7pfPLH/iTcJ2zxC0GvRCtY5Vy4mg1r4elO0LLUzCdgdGrck9UbfXKY35UP2zbaygmYbtmSFsB9B3P1HroNQj3OuYQUsBtnvQ0x2UjgpKWsNrs6nLaxRjh41aMfiGeWUk6vHtXvd5ur4YNmbYqNfuzO3uCKbs5BO02GGjWrXbGQ5+MGUn36DFDJvO6T1TrNoCtIiz9v1gMo+/O1bYqG3fasIcFHFMu5RBixU2nTro2AYSalpjkzposcJG7e4Y20BCCQQaeCo7cQPNBmyKwZyo8zm3gSQHrZu25vCCuYBmGrYX+D8GoNZ4yQ+GrBnA5Jw0TqCZhG2B0wZl37BR5/LadUDBlZ04g2YDttLjXBqYa/umuANszjjhCJpp2F4AHFvo7j34b4/El90/1E8hwLJTX1fgq6r984sGZMMTEBX+JEZrnPJLOr7U1HTHCrTmzYc2NUHtpq25vMw3x+Px/y/ef/iEyPRjhgWzDd4/RJ/xsZ1DQQD87bn/+fvXTwHNoFQLG9UamARPZywUbXA6GowFaBniVg16q3W3zP4w5OPpjIWiHacXEbtFA+gH6dmweHm7hLo4p+wdLlQExKLxSjGYtngN3Fx60YBB2Sk10HRSDDbAc3HzXc3tBaQCms5BeqbBK2D/9rsttxeQgo9mIsUQmt6OWXDx0exqlcAcWR6tnxpocyLEULXlOKjUQAPivwmmFtB4qAGT658tBT0CGiOxuNA+FWuWMmhdwfljC10sftuO68CukLb2+PvugBKnTlaFMNMgGwEtnBfVvazFALw8AN+zEdDCXF4r/Om4yAfgcbswjfXynwlPs6PVz61/d8PMv9tyfnhi0fQsSN1bZpVn/64W0NJYZvv+XT4Az7Z/x/5GZwHN3jLb9++KAXim/bst9wcioLlRl0bpKhJqAF7Uy6aAFod/dxDQRC78uzqESQpo4ft3OwFNZNO/W7YQbkKYxF+t3CKRLUllQCSgieLRf80sS5fCDVbiAAAAAElFTkSuQmCC) no-repeat center / contain; width: 154px; height: 130px;}
.webgl-content .progress {height: 18px; width: 141px; margin-top: 90px;}
.webgl-content .progress .empty {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI0AAAASCAYAAABmbl0zAAAACXBIWXMAAAsSAAALEgHS3X78AAAAUUlEQVRo3u3aMQ4AEAxAUcRJzGb3v1mt3cQglvcmc/NTA3XMFQUuNCPgVk/nahwchE2D6wnRIBpEg2hANIgG0SAaRAOiQTR8lV+5/avBpuGNDcz6A6oq1CgNAAAAAElFTkSuQmCC) no-repeat right / cover; float: right; width: 100%; height: 100%; display: inline-block;}
.webgl-content .progress .full {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI0AAAASCAYAAABmbl0zAAAACXBIWXMAAAsSAAALEgHS3X78AAAAQElEQVRo3u3SMREAMAgAsVIpnTvj3xlogDmR8PfxftaBgSsBpsE0mAbTYBowDabBNJgG04BpMA2mwTSYBkzDXgP/hgGnr4PpeAAAAABJRU5ErkJggg==) no-repeat left / cover; float: left; width: 0%; height: 100%; display: inline-block;}

.webgl-content .logo.Dark {background-image: url(data:image/png;base64,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);}
.webgl-content .progress.Dark .empty {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI0AAAASCAYAAABmbl0zAAAACXBIWXMAAAsSAAALEgHS3X78AAAATUlEQVRo3u3aIQ4AIAwEQUr4/5cPiyMVBDOj0M2mCKgkGdAwjYCudZzLOLiITYPrCdEgGkSDaEA0iAbRIBpEA6JBNHx1vnL7V4NNwxsbCNMGI3YImu0AAAAASUVORK5CYII=);}
.webgl-content .progress.Dark .full {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI0AAAASCAYAAABmbl0zAAAACXBIWXMAAAsSAAALEgHS3X78AAAAO0lEQVRo3u3SQREAAAjDMMC/56EB3omEXjtJCg5GAkyDaTANpsE0YBpMg2kwDaYB02AaTINpMA2Yhr8FO18EIBpZMeQAAAAASUVORK5CYII=);}

.webgl-content .footer {margin-top: 5px; height: 38px; line-height: 38px; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 18px;}
.webgl-content .footer .webgl-logo, .title, .fullscreen {height: 100%; display: inline-block; background: transparent center no-repeat;}
.webgl-content .footer .webgl-logo {background-image: url(data:image/png;base64,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); width: 204px; float: left;}
.webgl-content .footer .title {margin-right: 10px; float: right;}
.webgl-content .footer .fullscreen {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAIAAAAnX375AAAACXBIWXMAAAsSAAALEgHS3X78AAABC0lEQVRYw2OUW3eZgb6AiYHuYNTKUStHrRy1koGBgYUSzRbC3LMt5fhYmZEF5ddfoaEvT7z9GnHk/rXPP+gasFc//Lj69jtdrewxlA5VEKSflcj2rX7wnsgQJj/58LEyawtzQiP1zdeS80/5WJmPuqsR1MjMH55FnpU///3f/PijKBsLIzNj3NGHP//9//nv/6FXX17/+INfI+NgbxWgZUFaWaktwAG3b6W9Yo+hNIUWE7ZyhY0iHyszxD4tXo5QBcGV9oq0LfAgljEwMGjxQr1Lat4nJ5PALYPkv5LzT+mXfCi3j2QrtYU54amJTlZq8XKssFG0EOambVwSrP9GGyKjVo5aOWrl0LASABsZTYue2xSgAAAAAElFTkSuQmCC); width: 38px; float: right;}

.App {
  text-align: center;
}

.App-logo {
  height: 40vmin;
  pointer-events: none;
}

@media (prefers-reduced-motion: no-preference) {
  .App-logo {
    animation: App-logo-spin infinite 20s linear;
  }
}

.App-header {
  background-color: #282c34;
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-size: calc(10px + 2vmin);
  color: white;
}

.App-link {
  color: #61dafb;
}

@keyframes App-logo-spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

:root{--header-height: 64px}
:root{--header-height: 64px}*{box-sizing:border-box;margin:0;padding:0}html{min-height:100%;height:100%}body{font-family:Arial,Helvetica,sans-serif;line-height:1.4;background:#111;color:#fff;min-height:100%;height:100%}a{color:#333;text-decoration:none}body{font-family:"Press Start 2P",Arial,Helvetica,sans-serif;overflow-y:scroll}button{font-family:"Press Start 2P",Arial,Helvetica,sans-serif}#root,.App{width:100%;height:100%}@media only screen and (min-width: 920px){#root .main-shadow-overlay,.App .main-shadow-overlay{position:fixed;box-sizing:border-box;z-index:1000;width:100%;height:100%;pointer-events:none}#root .main-shadow-overlay .main-shadow-overlay__left,#root .main-shadow-overlay .main-shadow-overlay__right,.App .main-shadow-overlay .main-shadow-overlay__left,.App .main-shadow-overlay .main-shadow-overlay__right{position:absolute;width:calc((100% - 1024px)/2);height:100%;box-sizing:border-box;background:#000}#root .main-shadow-overlay .main-shadow-overlay__left,.App .main-shadow-overlay .main-shadow-overlay__left{left:0px;border-right:5px solid #111}#root .main-shadow-overlay .main-shadow-overlay__right,.App .main-shadow-overlay .main-shadow-overlay__right{right:0px;border-left:5px solid #111}}header{position:fixed}main{width:100%;min-height:calc(100% - 64px);padding-top:64px;box-sizing:content-box;overflow-x:hidden}@media only screen and (min-width: 920px){main{max-width:1024px;margin:0 auto}}main.clamped-height{max-height:100%;height:100%}main h1{padding:10px;font-size:20px}.magnify-button{position:absolute;top:10px;right:10px;width:32px;height:32px;border-radius:16px;background-repeat:no-repeat;background-position:center center;background-color:rgba(0,0,0,.8);outline:none;border:1px solid hsla(0,0%,100%,.8);padding:0;margin:0;cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABhWlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9bpVIrDhYs4pChOlkQFRFcpIpFsFDaCq06mFz6BU0akhQXR8G14ODHYtXBxVlXB1dBEPwAcXJ0UnSREv+XFFrEeHDcj3f3HnfvAG+jwhSjaxxQVFNPxWNCNrcq+F/RiwAGMYuwyAwtkV7MwHV83cPD17soz3I/9+fok/MGAzwC8RzTdJN4g3h609Q47xOHWEmUic+Jx3S6IPEj1yWH3zgXbfbyzJCeSc0Th4iFYgdLHcxKukI8RRyRFZXyvVmHZc5bnJVKjbXuyV8YzKsraa7THEYcS0ggCQESaiijAhNRWlVSDKRoP+biH7L9SXJJ5CqDkWMBVSgQbT/4H/zu1ihMTjhJwRjQ/WJZHyOAfxdo1i3r+9iymieA7xm4Utv+agOY+SS93tYiR0D/NnBx3dakPeByBwg/aaIu2pKPprdQAN7P6JtywMAtEFhzemvt4/QByFBXyzfAwSEwWqTsdZd393T29u+ZVn8/x5lyyYIq+JcAAAAGYktHRAA/AD8AP0NjG7gAAAAJcEhZcwAALiMAAC4jAXilP3YAAAAHdElNRQfkCwsBAAzppGM4AAAAGXRFWHRDb21tZW50AENyZWF0ZWQgd2l0aCBHSU1QV4EOFwAAAHNJREFUOMvdU0EKwCAMS2Tgc4b/f8TwOV6WXSp0ThijnpaLYoNJYyUGSDpsu9taAYBkwQQJqyCpSWpf62EHW++ZZB4UZef0dccvSxxQ0mk3Jq/8IJqTkR/PoL/zROmWgUP92xy43vPLX8izbOJzEMhMSxxcLrNPMmiAW38AAAAASUVORK5CYII=)}@media only screen and (min-width: 920px){.magnify-button{right:25px;top:20px}}.magnify-button.magnify-button__close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABhWlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9bpVIrDhYs4pChOlkQFRFcpIpFsFDaCq06mFz6BU0akhQXR8G14ODHYtXBxVlXB1dBEPwAcXJ0UnSREv+XFFrEeHDcj3f3HnfvAG+jwhSjaxxQVFNPxWNCNrcq+F/RiwAGMYuwyAwtkV7MwHV83cPD17soz3I/9+fok/MGAzwC8RzTdJN4g3h609Q47xOHWEmUic+Jx3S6IPEj1yWH3zgXbfbyzJCeSc0Th4iFYgdLHcxKukI8RRyRFZXyvVmHZc5bnJVKjbXuyV8YzKsraa7THEYcS0ggCQESaiijAhNRWlVSDKRoP+biH7L9SXJJ5CqDkWMBVSgQbT/4H/zu1ihMTjhJwRjQ/WJZHyOAfxdo1i3r+9iymieA7xm4Utv+agOY+SS93tYiR0D/NnBx3dakPeByBwg/aaIu2pKPprdQAN7P6JtywMAtEFhzemvt4/QByFBXyzfAwSEwWqTsdZd393T29u+ZVn8/x5lyyYIq+JcAAAAGYktHRAA/AD8AP0NjG7gAAAAJcEhZcwAALiMAAC4jAXilP3YAAAAHdElNRQfkCwsBBBp5HBNtAAAAGXRFWHRDb21tZW50AENyZWF0ZWQgd2l0aCBHSU1QV4EOFwAAAERJREFUOMvFk8EKADAIQnX//8/usnWLiAI9hsUji5IEACSJhn7fwZb01PXtEVQkWX1MwGrLYUxSGhP4B/hT8F8i7d94ASVSU87dZLw3AAAAAElFTkSuQmCC)}

/*# sourceMappingURL=main.59eb8d08.css.map*/