*,:after,:before{margin:0;padding:0;box-sizing:border-box}a{text-decoration:none}a,button{color:inherit}button{background:none;border:none;cursor:pointer;outline:none}body,html{height:100%;min-height:100%}.tga-page-container{display:flex;flex-direction:column;min-height:100%}.tga-page-container.tga-light-mode{color:#000;background-color:#fff}.tga-page-container.tga-dark-mode{color:#d9d9d9;background-color:#141517}.tga-invisible{display:none}.tga-middle{flex-grow:1;overflow-x:hidden}#tga-cite-popup-mobile h1,#tga-cite-popup-mobile h3,#tga-cite-popup-mobile h4,.tga-cite-popup h1,.tga-cite-popup h3,.tga-cite-popup h4,.tga-text-column h1,.tga-text-column h3,.tga-text-column h4{position:relative;top:0;left:0}#tga-cite-popup-mobile h1:after,#tga-cite-popup-mobile h3:after,#tga-cite-popup-mobile h4:after,.tga-cite-popup h1:after,.tga-cite-popup h3:after,.tga-cite-popup h4:after,.tga-text-column h1:after,.tga-text-column h3:after,.tga-text-column h4:after{content:"";display:block;position:absolute;top:calc(100% + 1px);left:0;max-width:100%;background-color:#9c700b}.tga-text-column{width:100%;max-width:1000px;padding:0 10px;margin:0 auto 50px}#tga-cite-popup-mobile,.tga-cite-popup,.tga-text-column{font-family:Lato,sans-serif;line-height:1.5;font-size:1.2rem}@media (min-width:800px){#tga-cite-popup-mobile,.tga-cite-popup,.tga-text-column{font-size:1.4rem}}#tga-cite-popup-mobile h1,#tga-cite-popup-mobile h2,#tga-cite-popup-mobile h3,#tga-cite-popup-mobile h4,#tga-cite-popup-mobile h5,#tga-cite-popup-mobile h6,.tga-cite-popup h1,.tga-cite-popup h2,.tga-cite-popup h3,.tga-cite-popup h4,.tga-cite-popup h5,.tga-cite-popup h6,.tga-text-column h1,.tga-text-column h2,.tga-text-column h3,.tga-text-column h4,.tga-text-column h5,.tga-text-column h6{font-family:Oswald,sans-serif;font-weight:400;margin-top:20px}#tga-cite-popup-mobile h1+p,#tga-cite-popup-mobile h2+p,#tga-cite-popup-mobile h3+p,#tga-cite-popup-mobile h4+p,#tga-cite-popup-mobile h5+p,#tga-cite-popup-mobile h6+p,.tga-cite-popup h1+p,.tga-cite-popup h2+p,.tga-cite-popup h3+p,.tga-cite-popup h4+p,.tga-cite-popup h5+p,.tga-cite-popup h6+p,.tga-text-column h1+p,.tga-text-column h2+p,.tga-text-column h3+p,.tga-text-column h4+p,.tga-text-column h5+p,.tga-text-column h6+p{margin-top:0}#tga-cite-popup-mobile h1,.tga-cite-popup h1,.tga-text-column h1{font-size:160%;margin-bottom:15px}#tga-cite-popup-mobile h1:after,.tga-cite-popup h1:after,.tga-text-column h1:after{width:150px;height:4px}#tga-cite-popup-mobile h2,.tga-cite-popup h2,.tga-text-column h2{font-size:140%;border-bottom:2px solid #9c700b;margin-bottom:10px;display:flex;flex-direction:row;align-items:center}#tga-cite-popup-mobile h3,.tga-cite-popup h3,.tga-text-column h3{font-size:120%;margin-bottom:10px}#tga-cite-popup-mobile h3:after,.tga-cite-popup h3:after,.tga-text-column h3:after{width:100px;height:3px}#tga-cite-popup-mobile h4,.tga-cite-popup h4,.tga-text-column h4{font-size:110%;margin-bottom:10px}#tga-cite-popup-mobile h4:after,.tga-cite-popup h4:after,.tga-text-column h4:after{width:60px;height:2px}#tga-cite-popup-mobile h5,.tga-cite-popup h5,.tga-text-column h5{font-size:110%}#tga-cite-popup-mobile h6,.tga-cite-popup h6,.tga-text-column h6{font-family:Lato,sans-serif;font-size:100%;font-weight:700}#tga-cite-popup-mobile dl,#tga-cite-popup-mobile p,.tga-cite-popup dl,.tga-cite-popup p,.tga-text-column dl,.tga-text-column p{margin-left:0;margin-right:0}#tga-cite-popup-mobile blockquote,#tga-cite-popup-mobile dl,#tga-cite-popup-mobile ol,#tga-cite-popup-mobile p,#tga-cite-popup-mobile ul,.tga-cite-popup blockquote,.tga-cite-popup dl,.tga-cite-popup ol,.tga-cite-popup p,.tga-cite-popup ul,.tga-text-column blockquote,.tga-text-column dl,.tga-text-column ol,.tga-text-column p,.tga-text-column ul{margin-top:20px;margin-bottom:20px}#tga-cite-popup-mobile ol ol,#tga-cite-popup-mobile ol ul,#tga-cite-popup-mobile ul ol,#tga-cite-popup-mobile ul ul,.tga-cite-popup ol ol,.tga-cite-popup ol ul,.tga-cite-popup ul ol,.tga-cite-popup ul ul,.tga-text-column ol ol,.tga-text-column ol ul,.tga-text-column ul ol,.tga-text-column ul ul{margin-top:0;margin-bottom:0}#tga-cite-popup-mobile dt,.tga-cite-popup dt,.tga-text-column dt{font-weight:700}#tga-cite-popup-mobile dd,#tga-cite-popup-mobile ol,#tga-cite-popup-mobile ul,.tga-cite-popup dd,.tga-cite-popup ol,.tga-cite-popup ul,.tga-text-column dd,.tga-text-column ol,.tga-text-column ul{margin-left:20px}@media (min-width:800px){#tga-cite-popup-mobile dd,#tga-cite-popup-mobile ol,#tga-cite-popup-mobile ul,.tga-cite-popup dd,.tga-cite-popup ol,.tga-cite-popup ul,.tga-text-column dd,.tga-text-column ol,.tga-text-column ul{margin-left:40px}}#tga-cite-popup-mobile dd,.tga-cite-popup dd,.tga-text-column dd{margin-bottom:10px}#tga-cite-popup-mobile a:not(.tga-button):not(.tga-timeline-button):not(.tga-heading-link),.tga-cite-popup a:not(.tga-button):not(.tga-timeline-button):not(.tga-heading-link),.tga-text-column a:not(.tga-button):not(.tga-timeline-button):not(.tga-heading-link){transition:color .2s}.tga-light-mode #tga-cite-popup-mobile a:not(.tga-button):not(.tga-timeline-button):not(.tga-heading-link),.tga-light-mode .tga-cite-popup a:not(.tga-button):not(.tga-timeline-button):not(.tga-heading-link),.tga-light-mode .tga-text-column a:not(.tga-button):not(.tga-timeline-button):not(.tga-heading-link){color:#c79727}.tga-light-mode #tga-cite-popup-mobile a:not(.tga-button):not(.tga-timeline-button):not(.tga-heading-link):hover,.tga-light-mode .tga-cite-popup a:not(.tga-button):not(.tga-timeline-button):not(.tga-heading-link):hover,.tga-light-mode .tga-text-column a:not(.tga-button):not(.tga-timeline-button):not(.tga-heading-link):hover{color:#e3c171}.tga-dark-mode #tga-cite-popup-mobile a:not(.tga-button):not(.tga-timeline-button):not(.tga-heading-link),.tga-dark-mode .tga-cite-popup a:not(.tga-button):not(.tga-timeline-button):not(.tga-heading-link),.tga-dark-mode .tga-text-column a:not(.tga-button):not(.tga-timeline-button):not(.tga-heading-link){color:#c79727}.tga-dark-mode #tga-cite-popup-mobile a:not(.tga-button):not(.tga-timeline-button):not(.tga-heading-link):hover,.tga-dark-mode .tga-cite-popup a:not(.tga-button):not(.tga-timeline-button):not(.tga-heading-link):hover,.tga-dark-mode .tga-text-column a:not(.tga-button):not(.tga-timeline-button):not(.tga-heading-link):hover{color:#e3c171}#tga-cite-popup-mobile code,.tga-cite-popup code,.tga-text-column code{font-size:85%;padding:1px 4px;border-radius:4px}.tga-light-mode #tga-cite-popup-mobile code,.tga-light-mode .tga-cite-popup code,.tga-light-mode .tga-text-column code{background-color:#e6e6e6}.tga-dark-mode #tga-cite-popup-mobile code,.tga-dark-mode .tga-cite-popup code,.tga-dark-mode .tga-text-column code{background-color:#424448}#tga-cite-popup-mobile blockquote,.tga-cite-popup blockquote,.tga-text-column blockquote{border-left:3px solid #5a5a5a;padding-left:10px;padding-top:5px;padding-bottom:5px}#tga-cite-popup-mobile blockquote blockquote:first-child,#tga-cite-popup-mobile blockquote dl:first-child,#tga-cite-popup-mobile blockquote ol:first-child,#tga-cite-popup-mobile blockquote p:first-child,#tga-cite-popup-mobile blockquote ul:first-child,#tga-cite-popup-mobile dd blockquote:first-child,#tga-cite-popup-mobile dd dl:first-child,#tga-cite-popup-mobile dd ol:first-child,#tga-cite-popup-mobile dd p:first-child,#tga-cite-popup-mobile dd ul:first-child,.tga-cite-popup blockquote blockquote:first-child,.tga-cite-popup blockquote dl:first-child,.tga-cite-popup blockquote ol:first-child,.tga-cite-popup blockquote p:first-child,.tga-cite-popup blockquote ul:first-child,.tga-cite-popup dd blockquote:first-child,.tga-cite-popup dd dl:first-child,.tga-cite-popup dd ol:first-child,.tga-cite-popup dd p:first-child,.tga-cite-popup dd ul:first-child,.tga-text-column blockquote blockquote:first-child,.tga-text-column blockquote dl:first-child,.tga-text-column blockquote ol:first-child,.tga-text-column blockquote p:first-child,.tga-text-column blockquote ul:first-child,.tga-text-column dd blockquote:first-child,.tga-text-column dd dl:first-child,.tga-text-column dd ol:first-child,.tga-text-column dd p:first-child,.tga-text-column dd ul:first-child{margin-top:0}#tga-cite-popup-mobile blockquote blockquote:last-child,#tga-cite-popup-mobile blockquote dl:last-child,#tga-cite-popup-mobile blockquote ol:last-child,#tga-cite-popup-mobile blockquote p:last-child,#tga-cite-popup-mobile blockquote ul:last-child,#tga-cite-popup-mobile dd blockquote:last-child,#tga-cite-popup-mobile dd dl:last-child,#tga-cite-popup-mobile dd ol:last-child,#tga-cite-popup-mobile dd p:last-child,#tga-cite-popup-mobile dd ul:last-child,.tga-cite-popup blockquote blockquote:last-child,.tga-cite-popup blockquote dl:last-child,.tga-cite-popup blockquote ol:last-child,.tga-cite-popup blockquote p:last-child,.tga-cite-popup blockquote ul:last-child,.tga-cite-popup dd blockquote:last-child,.tga-cite-popup dd dl:last-child,.tga-cite-popup dd ol:last-child,.tga-cite-popup dd p:last-child,.tga-cite-popup dd ul:last-child,.tga-text-column blockquote blockquote:last-child,.tga-text-column blockquote dl:last-child,.tga-text-column blockquote ol:last-child,.tga-text-column blockquote p:last-child,.tga-text-column blockquote ul:last-child,.tga-text-column dd blockquote:last-child,.tga-text-column dd dl:last-child,.tga-text-column dd ol:last-child,.tga-text-column dd p:last-child,.tga-text-column dd ul:last-child{margin-bottom:0}.tga-refs{font-style:normal;font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tga-light-mode .tga-refs{color:#000}.tga-dark-mode .tga-refs{color:#d9d9d9}.tga-refs:before{content:"\002060["}.tga-refs:after{content:"]"}.tga-refs a{padding-bottom:7px;padding-left:4px;padding-right:4px;margin-left:-4px;margin-right:-4px;position:relative;white-space:nowrap}.tga-table-container{max-width:100%;overflow-x:auto}.tga-table-container table{border-collapse:collapse}.tga-table-container td,.tga-table-container th{border-width:0;padding:0 20px}.tga-table-container td:first-child,.tga-table-container th:first-child{padding-left:0}.tga-table-container td:last-child,.tga-table-container th:last-child{padding-right:0}.tga-table-container tr:nth-child(2n){background-color:hsla(0,0%,85.1%,.1)}.tga-prose .tga-light-mode{background-color:#fff;background-color:#0d0e10}.tga-allcaps{text-transform:uppercase;font-size:90%}a.tga-heading-link{font-size:20px;padding:2px;margin:0 3px;transition:color .2s}.tga-light-mode a.tga-heading-link{color:#000}.tga-dark-mode a.tga-heading-link{color:#676767}@media (hover:hover){.tga-dark-mode a.tga-heading-link,a.tga-heading-link .tga-light-mode{color:transparent}}.tga-light-mode dt:hover a.tga-heading-link,.tga-light-mode h1:hover a.tga-heading-link,.tga-light-mode h2:hover a.tga-heading-link,.tga-light-mode h3:hover a.tga-heading-link,.tga-light-mode h4:hover a.tga-heading-link,.tga-light-mode h5:hover a.tga-heading-link,.tga-light-mode h6:hover a.tga-heading-link{color:#000}.tga-dark-mode dt:hover a.tga-heading-link,.tga-dark-mode h1:hover a.tga-heading-link,.tga-dark-mode h2:hover a.tga-heading-link,.tga-dark-mode h3:hover a.tga-heading-link,.tga-dark-mode h4:hover a.tga-heading-link,.tga-dark-mode h5:hover a.tga-heading-link,.tga-dark-mode h6:hover a.tga-heading-link{color:#676767}.tga-light-mode .tga-heading-link:hover{color:red!important}.tga-dark-mode .tga-heading-link:hover{color:#8d8d8d!important}.tga-image-link{display:block;text-decoration:none}@font-face{font-family:icons;src:url(/fonts/icons.2f16f9fc.eot);src:url(/fonts/icons.2f16f9fc.eot#iefix) format("embedded-opentype"),url(/fonts/icons.8b765068.ttf) format("truetype"),url(/fonts/icons.075a3fa4.woff) format("woff"),url(/fonts/icons.4456bd83.svg#icons) format("svg");font-weight:400;font-style:normal;font-display:block}.icon{font-family:icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-discord:before{content:"\e905"}.icon-lego:before{content:"\e906"}.icon-lego-bg:before{content:"\e907"}.icon-flash:before{content:"\e908"}.icon-comic:before{content:"\e909"}.icon-x-twitter:before{content:"\e90a"}.icon-fuzzy:before{content:"\e901"}.icon-normal:before{content:"\e902"}.icon-uncertain-fuzzy:before{content:"\e903"}.icon-uncertain:before{content:"\e904"}.icon-tga-logo:before{content:"\e900"}.icon-search:before{content:"\f002"}.icon-movie:before{content:"\f008"}.icon-close:before{content:"\f00d"}.icon-link:before{content:"\f0c1"}.icon-menu:before{content:"\f0c9"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-game:before{content:"\f11b"}.icon-image:before{content:"\e90d"}.icon-photo:before{content:"\e90f"}.tga-header-container{padding-top:50px}@media (min-width:800px){.tga-header-container{padding-top:40px}}html{scroll-padding:50px 0 0 0}@media (min-width:800px){html{scroll-padding:40px 0 0 0}}.tga-header-bar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;min-width:0;font-family:Lato,sans-serif;font-size:105%;box-shadow:0 2px 4px rgba(0,0,0,.8);width:100%;top:0;left:0;right:0;z-index:10;position:fixed;height:50px}.tga-light-mode .tga-header-bar{background-color:#fff}.tga-dark-mode .tga-header-bar{background-color:#2a2b2d}@media (min-width:800px){.tga-header-bar{height:40px}}.tga-slant-block{height:100%;display:flex;justify-content:center;align-items:center;position:relative}.tga-slant-block>:first-child{position:absolute;top:0;bottom:0;left:-2px;right:0;transform:skewX(-15deg);transform-origin:top right}.tga-side-menu-button{width:50px;height:50px;display:block}@media (min-width:800px){.tga-side-menu-button{display:none}}.tga-side-menu-button>span{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.tga-side-menu-button>span .icon{font-size:26px}.tga-side-menu{list-style:none;overflow:auto;top:50px;left:100%;bottom:0;transition:transform .2s;transform:none;display:block;position:fixed;height:auto;z-index:0;width:300px;max-width:70%}.tga-side-menu.x-open{transform:translateX(-100%)}.tga-light-mode .tga-side-menu{background:#fff}.tga-dark-mode .tga-side-menu{background:#141517}@media (min-width:800px){.tga-side-menu{display:flex;position:static;height:100%;background:none!important;z-index:auto;width:auto;max-width:none}.tga-side-menu.x-open{transform:none;transition:none}}.tga-side-menu li{display:block;height:auto}.tga-light-mode .tga-side-menu li{border-top:1px solid #fff;border-bottom:1px solid #e6e6e6}.tga-dark-mode .tga-side-menu li{border-top:1px solid #2c2e32;border-bottom:1px solid #000}.tga-side-menu li:first-child{border-top:none}.tga-side-menu li:last-child{border-bottom:none}@media (min-width:800px){.tga-side-menu li{height:100%;border-top:none!important;border-bottom:none!important}}.tga-side-menu li a{padding:15px 20px;width:100%;font-size:1.05em}@media (min-width:800px){.tga-side-menu li a{padding:0 10px;width:auto;font-size:.9em}}.tga-side-menu li a .icon{font-size:20px;margin-right:8px}.tga-side-menu li.tga-hide{display:block}@media (min-width:800px){.tga-side-menu li.tga-hide{display:none}}.tga-menu-container,.tga-menu-container a{display:flex;flex-direction:row;height:100%}.tga-menu-container a{align-items:center;transition:color .2s}.tga-light-mode .tga-menu-container a:hover{color:#1a1a1a}.tga-dark-mode .tga-menu-container a:hover{color:#fff}.tga-social-bar{display:none;flex-direction:row;list-style-type:none}@media (min-width:800px){.tga-social-bar{display:flex}}.tga-social-bar a{padding:0 5px}.tga-social-bar a:last-child{padding-right:10px}.tga-social-bar a .icon{font-size:22px}.tga-home-link{display:flex;align-items:center;padding-left:8px;padding-right:25px;height:100%;transition:color .2s}.tga-light-mode .tga-home-link:hover{color:#1a1a1a}.tga-dark-mode .tga-home-link:hover{color:#fff}.tga-home-link .icon{font-size:28px;width:34px;margin-right:0}@media (min-width:800px){.tga-home-link .icon{font-size:25px;width:42px;margin-right:4px}}.tga-home-link>:first-child{background-color:#202126;z-index:-1;border-right:5px solid #9c700b}.tga-home-link-text{font-family:Roboto Slab,serif;font-size:1.1em;display:none}@media (min-width:800px){.tga-home-link-text{display:inline}}.tga-footer{background-color:#202126;display:block;width:100%}.tga-social-media-links{font-family:Lato,sans-serif;font-size:110%;justify-content:center;height:100px}.tga-social-media-links,.tga-social-media-links>a{display:flex;align-items:center}.tga-social-media-links>a .icon{margin:5px 10px 5px 5px;font-size:120%}.tga-social-media-links>a:hover .tga-link-underline{text-decoration:underline}.tga-social-media-links>span{padding:0 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tga-under-construction-container{position:relative;overflow:hidden}.tga-under-construction-container:not(.tga-hero){padding-top:50px}@media (min-width:1250px){.tga-under-construction-container:not(.tga-hero){padding-top:0}}@media (max-width:1249px){.tga-under-construction-container:not(.tga-hero)>.tga-text-column>h1:first-child{margin-top:0;padding-right:50px}}.tga-under-construction-badge{position:absolute;top:0;right:0;font-family:Lato,sans-serif;text-transform:uppercase;background:#d46d14;color:#fff;transform-origin:center;text-align:center;display:block;-webkit-tap-highlight-color:transparent;z-index:0;transform:translate(50%,-50%) rotate(45deg) translateY(50%);font-size:.9rem;border-top:none;border-bottom:3px solid #8e490d;padding:40px 100px 5px}@media (min-width:1250px){.tga-under-construction-badge{transform:translate(50%,-50%) rotate(45deg) translateY(130px);width:400px;height:auto;padding:14px;font-size:1.1rem;border-top:3px solid #8e490d}}.tga-under-construction-badge span{display:block}@media (min-width:1250px){.tga-under-construction-badge span{display:inline}}.tga-timeline-button{border-width:1px;border-style:solid;transition-property:color border-color background-color;transition-duration:.2s;border-radius:4px;padding:14px 20px;font-size:1.1rem;font-family:Lato,sans-serif;text-align:center;line-height:1;background-color:transparent}.tga-light-mode .tga-timeline-button{color:#000;border-color:#000}.tga-light-mode .tga-timeline-button:hover{color:#1a1a1a;border-color:#1a1a1a;background-color:rgba(0,0,0,.1)}.tga-dark-mode .tga-timeline-button{color:#d9d9d9;border-color:hsla(0,0%,85.1%,.8)}.tga-dark-mode .tga-timeline-button:hover{color:#fff;border-color:#fff;background-color:hsla(0,0%,85.1%,.1)}ul.tga-timeline-index{list-style:none;margin-left:auto;margin-right:auto;width:100%;max-width:400px}ul.tga-timeline-index li{margin:10px 0}.tga-timeline-button{display:block}