*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}.expanded{max-height:1000px!important}body{background-color:var(--bg-secondary);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.asset-card .asset-desc,.header .section-desc,.user-card .user-desc{font-family:Varela Round,Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.header .section-heading{font-family:Roboto Slab,serif}nav{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;background-color:var(--bg-primary);border-bottom:1px solid var(--border-primary)}.back-to{display:inline-block;padding:15px 20px;color:var(--text-primary);font-size:.8em;text-decoration:none;text-transform:uppercase;-webkit-transition:var(--transition_linear);transition:var(--transition_linear)}.back-to:hover{background-color:var(--bg-secondary)}#wrapper{margin:0 auto 50px;max-width:1600px;text-align:center}.ff-banner{width:100%;height:192px;background:50%/cover url(../assets/images/site-banner.png) no-repeat;border-bottom:2px solid var(--border-primary);-webkit-animation:d 1s forwards,b 1s forwards;animation:d 1s forwards,b 1s forwards;opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transform-origin:top;transform-origin:top}.header{-webkit-animation:a .75s;animation:a .75s}.header .section-heading{position:relative;margin:35px 0 15px;font-size:2.25em;font-weight:400;text-transform:uppercase}.header .section-heading:after{display:block;content:"";height:2px;background-color:var(--border-secondary);max-width:125px;margin:10px auto}.header .section-desc{margin:0 auto 20px;padding:0 20px;width:100%;max-width:700px}.version-heading{position:relative;margin:10px auto;padding-bottom:10px;font-weight:400;border-bottom:2px solid var(--border-secondary);width:100%;max-width:150px;cursor:pointer;opacity:0;-webkit-animation:b 1s .75s forwards;animation:b 1s .75s forwards}.heading-arrow{right:-30px}.card-container{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;margin-bottom:30px}#cc-container .card-container{max-height:0;overflow:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.asset-card,.player-card,.user-card{margin:10px;padding:20px;max-width:350px;background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:10px;box-shadow:var(--box-shadow)}.user-card{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.user-card .user-pic{margin:0 auto;width:150px;height:150px;border-radius:50%;background-color:var(--bg-secondary);border:2px solid var(--bg-primary);box-shadow:0 0 0 2px var(--border-secondary);-webkit-transform:scale(0);transform:scale(0)}.user-card .user-pic.jakerson{background-image:url(../assets/images/userpics/staff/akerson.png);background-size:contain}.user-card .user-pic.richard{background-image:url(../assets/images/userpics/staff/richard.png);background-size:contain}.user-card .user-pic.abqu{background-image:url(../assets/images/userpics/staff/abqu.png);background-size:contain}.user-card .user-pic.abqu:hover{background-image:url(../assets/images/userpics/staff/abqu_wink.png);background-size:contain}.user-card .user-pic.kakerson{background-image:url(../assets/images/userpics/staff/katie.png);background-size:contain}.preload{display:block;height:0;width:0}.user-card .user-name{margin:-30px -20px 0;padding:10px;font-weight:400;font-size:1.5em;font-style:italic;color:var(--highlight);text-shadow:2px 2px var(--border-tertiary);background:-webkit-gradient(linear,left top, left bottom,from(transparent),color-stop(30%, var(--bg-primary)));background:linear-gradient(transparent,var(--bg-primary) 30%);opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.user-card .user-title{font-weight:400;font-size:.85rem;opacity:0}.user-card .user-title>i{margin-right:5px}.user-card .user-desc{position:relative;-webkit-box-flex:1;flex-grow:1;margin:10px -20px 0;padding:20px;font-size:.85em;color:var(--text-tertiary);background-color:var(--bg-secondary);border-top:2px solid var(--border-primary);border-bottom:2px solid var(--border-primary);opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.external-link_inline{color:var(--text-tertiary);text-decoration:none;-webkit-transition:var(--transition_linear);transition:var(--transition_linear)}.external-link_inline:hover{color:var(--highlight)}.player-card{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;width:100%;max-width:250px;text-align:left}.player-card .player-pic{margin-right:15px;width:100%;max-width:50px;max-height:50px;border-radius:50%;background-color:var(--bg-secondary);border:2px solid var(--border-primary);-webkit-transform:scale(0);transform:scale(0)}.player-card .player-name{font-weight:700;font-size:1em;opacity:0}.player-card .player-title{font-weight:400;font-size:.8em;opacity:0}.asset-card{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:0;overflow:hidden}.asset-card .asset-pic{max-height:200px}.asset-card .asset-name{padding:10px;font-weight:400;font-size:1rem;background-color:var(--bg-tertiary);border-top:2px solid var(--border-primary);border-bottom:2px solid var(--border-primary)}.asset-card .asset-desc{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex-grow:1;padding:10px 20px;text-align:left;font-size:.85rem;color:var(--text-tertiary)}.asset-card .asset-link{display:block;margin:10px;text-transform:uppercase;text-decoration:none;font-size:.85rem;color:var(--text-primary);-webkit-transition:var(--transition_linear);transition:var(--transition_linear)}@-webkit-keyframes a{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes a{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes b{0%{opacity:0}to{opacity:1}}@keyframes b{0%{opacity:0}to{opacity:1}}@-webkit-keyframes c{0%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes c{0%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes d{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes d{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.asset-card,.player-card,.user-card{-webkit-animation:a .7s;animation:a .7s}.player-pic,.user-pic{-webkit-animation:a .7s forwards;animation:a .7s forwards;-webkit-animation-delay:.2s;animation-delay:.2s}.player-name,.player-title,.user-name,.user-title{-webkit-animation:b .7s forwards;animation:b .7s forwards}.player-name,.user-name{-webkit-animation-delay:.4s;animation-delay:.4s}.player-title,.user-title{-webkit-animation-delay:.5s;animation-delay:.5s}.user-name{-webkit-animation:c .5s .4s forwards,b .7s forwards;animation:c .5s .4s forwards,b .7s forwards}.user-desc{-webkit-animation:c .5s .4s forwards,b .7s .4s forwards;animation:c .5s .4s forwards,b .7s .4s forwards}@media screen and (max-width:1250px){main{display:block!important}#mobile-content{display:none!important}}