.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}@font-face{font-family:"narrow";font-weight:400;src:url(../design/font/PixelOperator.ttf)format("truetype")}@font-face{font-family:"narrow";font-weight:700;src:url(../design/font/PixelOperator-Bold.ttf)format("truetype")}@font-face{font-family:"tech-sans";font-weight:400;src:url(../design/font/Electrolize-Regular.ttf)format("truetype")}@font-face{font-family:"info-sans";font-weight:400;src:url(../design/font/play-regular.ttf)format("truetype")}@font-face{font-family:"info-sans";font-weight:700;src:url(../design/font/play-bold.ttf)format("truetype")}@font-face{font-family:"narrow";font-weight:400;src:url(../design/font/PixelOperator.ttf)format("truetype")}@font-face{font-family:"narrow";font-weight:700;src:url(../design/font/PixelOperator-Bold.ttf)format("truetype")}@font-face{font-family:"lean";font-weight:400;src:url(../design/font/PixelOperatorSC.ttf)format("truetype")}@font-face{font-family:"lean";font-weight:700;src:url(../design/font/PixelOperatorSC-Bold.ttf)format("truetype")}@font-face{font-family:"icon";src:url(../design/font/sgi.ttf?v=8)format("truetype");font-weight:400;font-style:normal}*{box-sizing:border-box;-moz-box-sizing:border-box}#lobby.webview .intro,[hidden]{display:none!important}body,html{margin:0;padding:0}body{font-family:main-sans,sans-serif;min-height:100vh}#lobby nav ul li,button{font-family:tech-sans}input,textarea{font-size:16px}.title,input,textarea{font-family:narrow}.filters{background:#000;border-bottom:1px solid #366;padding-left:0}.filters li,.pagination li{display:inline-block}.filters li a{padding:4px;color:#aaa;text-decoration:none;font-family:lean;transition:color .2s linear}.filters li.active,.pagination li.active{background:#366}.filters li.active a{color:#000}.table{width:100%;color:inherit}.table th{font-family:lean;font-size:13px;font-weight:700;color:inherit;text-align:left}.table th a{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;text-decoration:none}.table th a:hover{color:#fff}#lobby nav a:hover,.table th a.active{text-decoration:underline}.table th a.asc:after{content:"▴"}.table th a.desc:after{content:"▾"}.table tr{background:0 0;transition:background-color 100ms}.table tbody tr:hover{background:rgba(88,88,88,.5)}.table tbody tr.active{background:#56585d;color:#fff}.table tr input[type=radio]{display:none}#lobby form p,.table tr label{display:block}#lobby nav ul,.pagination{list-style:none}.pagination li a{color:#aaa;text-decoration:none;font-family:pixelsmall;font-size:13px;padding:4px}#lobby .forum .author .ptitle,.pagination li.active a{color:#000}.ptitle{margin-top:-4px;margin-left:38px;margin-bottom:0}@font-face{font-family:"headline";src:url(../design/lobby/coalitionv2-webfont.ttf)format("truetype");font-display:swap}span.icon{font-family:icon}#lobby{font-family:sans-serif;background:rgba(0,0,0,.65)}body.lobby{background:#000 url(../design/lobby/aura.jpg)no-repeat;background-position:center bottom}#lobby>.content{min-height:calc(100vh - 90px)}#lobby nav{background:#000;display:table;width:100%;border-bottom:1px solid #333;margin-bottom:10px;z-index:2;position:relative}#lobby nav ul{display:table-row}#lobby nav ul li{display:table-cell;padding:10px 8px;text-align:left;width:8%;min-width:80px;vertical-align:middle}#lobby nav ul li:nth-child(4){text-align:right;padding-right:40px;width:100%}#lobby h1,#lobby nav span.logo{font-family:headline,monospace;text-transform:lowercase}#lobby nav span.logo{color:#fff;font-size:30px}#lobby nav li.active a{color:#88f;font-weight:700}#lobby article aside a,#lobby nav a{text-decoration:none}#lobby form{background:#fff;background:linear-gradient(90deg,#1a4353 0,#fff 15%,#fff 85%,#1a4353 100%);width:600px;margin:0 auto;box-shadow:0 0 4px #50ceff;padding:10px}#lobby form h1,#lobby form h3{background:#1a4353;color:#fff;padding:16px;margin:-10px 0 0-8px;width:598px}#lobby form h3,#lobby h2{font-family:info-sans}#lobby form h1{text-align:center}#lobby .tooltip-inner,#lobby article{background:#000}#lobby .intro,#lobby .longad{text-align:center;margin:0 auto}#lobby .intro{color:#fff;background:#000 url(../design/lobby/intro.jpg)no-repeat center center;background-size:contain;width:640px;height:360px;border:1px solid #fff;position:relative}.glitch #lobby .intro{background-image:url(../design/lobby/intro_glitch.jpg)}#lobby h1{text-shadow:#000 1px 1px 10px;font-size:42px;padding-top:4px;margin:0}#lobby h2{font-size:26px;text-shadow:#000 1px 1px 5px;margin:0}#lobby .intro h1{background:linear-gradient(to bottom,#003,transparent)}#lobby .intro h2{position:absolute;bottom:2px;left:8px}#lobby .intro div{font-family:tech-sans;color:#fff;text-shadow:#000 1px 1px 1px}#lobby a{color:#66f}#lobby a:hover{text-decoration:underline;color:#88f}#lobby article{color:#eee;padding:40px 20px 20px;margin-top:-20px}#lobby article h1{font-family:tech-sans;text-transform:capitalize}#lobby article .sg1:before{content:"On mobile:"}#lobby article .sg2:before{content:"On desktop:"}#lobby .longad{width:768px}#lobby .longad>a{font-size:x-small}#lobby form p>label{display:inline-block;width:30%;font-family:tech-sans,monospace;font-size:13px;text-align:right;padding-right:20px}#lobby form p label.check{display:block;width:100%;padding-left:30%;margin-bottom:4px;text-align:left}#lobby form p input,#lobby form p select,#lobby form p textarea{width:52%;border:1px solid #d3d3d3;background:#f9f9f9;border-radius:3px;padding:0 4px}#lobby form p select{font-family:info-sans,sans-serif;font-size:14px}#lobby form p input[type=checkbox]{width:auto}#lobby form p textarea{vertical-align:top}#lobby button{border:0;background:#1a4353;color:#fff;padding:8px}#lobby button:active,#lobby button:hover{background:#2b6e88}#lobby form p input:focus,#lobby form p select:focus,#lobby form p textarea:focus{border-color:#000}#lobby form input:invalid,#lobby form textarea:invalid{box-shadow:1px 1px 0 red}#lobby fieldset{border:0;border-top:1px solid #2b6e88}#lobby fieldset:invalid label{color:red}#lobby .note.hr,#lobby .note.hr-middle{border-top:1px solid #2b6e88;color:#2b6e88}#lobby .note.hr{margin-top:20px;width:420px}#lobby .note.hr-middle{margin-top:10px;padding-top:10px;text-align:center}#lobby .note{font-family:tech-sans,monospace;font-size:12px;margin:0 0 8px 12%;width:400px}#lobby .note:first-child{margin-top:10px}#lobby .social{margin-top:5px;text-align:center}#lobby .social a{display:inline-block;border:0;background:#1a4353;text-decoration:none;color:#fff;padding:8px;margin:4px}#lobby .social a.experimental{border:1px dashed #959519;color:#959519;text-shadow:rgba(0,0,0,.1) 1px 1px 2px;background:rgba(128,128,128,.362)}#lobby.webview .social{display:none}#lobby .g-recaptcha,#lobby .h-captcha{margin-left:30%;margin-top:-30px}#lobby .statuses{background:#999;width:600px;margin:0 auto}#lobby .status{display:block;padding:4px;color:#000;font-family:tech-sans,sans-serif}#lobby .status.error{border:1px solid red;background:rgba(255,0,0,.5)}#lobby .status.success{border:1px solid green;background:rgba(0,255,0,.5)}#lobby #warning{color:#ff0;width:600px;font-family:narrow;background:rgba(0,0,0,.7);padding:16px;margin:10px auto 5px}#lobby #warning :last-child{margin-bottom:0}#lobby #report{position:absolute;width:240px;color:#999;border:1px solid #666;padding:10px;margin:10px;top:70px;font-family:narrow;background:rgba(0,0,0,.5)}#lobby #report h3{margin:0}#lobby #report p{margin:5px}#lobby #report hr{border:0;height:1px;background:#666;border-bottom:1px solid #444}#lobby #report .offline:before,#lobby #report .online:before{content:"● ";vertical-align:top}#lobby #report .online{font-style:normal;color:rgba(0,255,0,.5)}#lobby #report .offline{font-style:normal;color:rgba(255,0,0,.7)}#lobby #report #screenshots{margin-top:10px}#lobby #report #screenshots a{text-decoration:none;margin-left:2px}#lobby #report a:not(:hover){text-decoration:none;color:#aab}#lobby article aside{width:30%;padding-right:20px;position:fixed;background:#000;border-right:1px solid #666;left:0;top:0;margin-top:52px;height:90%;height:calc(100% - 52px);overflow:auto;font-size:smaller}#lobby article aside a:hover{color:#99f;text-decoration:underline}#lobby article aside+div{padding-left:30%}#lobby article h2:target,#lobby article h3:target{color:#99f}#lobby article p{margin-left:20px}#lobby article p,#lobby article>div li{font-size:smaller}#lobby article hr{border:1px solid #666;height:1px}#lobby #pleaseconsider{color:red;width:600px;font-family:narrow;background:rgba(0,0,0,.7);padding:8px 16px;margin:10px auto 0}#lobby #pleaseconsider p{margin-bottom:0}#pleaseconsider+#warning{margin-top:0}#lobby .forum th a,#pleaseconsider a,#warning a{color:inherit}#lobby article+.longad,#lobby article+.longad+.longad,#lobby article+.longad+.longad+.longad,#lobby article+.longad+.longad+.longad+.longad{margin-left:30%}#lobby #randomquote{margin:40px auto;text-align:center;color:#aaa;max-width:700px}#lobby iframe{z-index:1000;position:relative}#lobby .topstats{width:600px;color:#999;border:1px solid #666;background:rgba(0,0,0,.5);margin:20px auto;padding:0 10px 10px}#lobby .topstats table{width:45%;display:inline-table;margin:0 2%}#lobby .topstats tr:last-child th:first-child{text-align:left}#lobby .topstats td:last-child,#lobby .topstats tr:last-child th:last-child,#lobby footer ul:last-child{text-align:right}#lobby .topstats td{width:50%}#lobby .topstats tr:hover{background:#050505}#lobby .topstats tr:hover td{color:#ccc}#lobby .topstats .compact td:first-child{width:100%;font-size:smaller}#lobby .forum{width:100%;max-width:798px;margin:20px auto;background:#000;padding:10px}#lobby .forum tr:hover{background:0 0}#lobby .forum .title{color:#666}#lobby .forum tr:hover .title{color:#999}#lobby .forum article{margin-top:10px;padding-top:20px;border-top:1px solid #222}#lobby .forum article:first-of-type{border-top:none}#lobby .forum th a:hover{color:inherit;text-decoration:none}#lobby .forum .author:hover .ptitle{color:#223}#lobby .breadcrumbs{list-style:none;padding-left:20px;border-bottom:1px solid #666}#lobby .breadcrumbs li{padding-left:4px;padding-right:8px;border-right:1px solid #666;display:inline-block}#lobby .breadcrumbs li a:after,#lobby.webview .social-links{display:none}#lobby .breadcrumbs li a:hover,#lobby footer a{text-decoration:none}#lobby .breadcrumbs li:last-child a{font-weight:700}#lobby .pagination:before{content:"Pages: ";color:#666;font-size:small}#lobby .pagination li{background:0 0;border:1px solid #666}#lobby .pagination li a{color:#666;font-family:tech-sans;font-size:14px}#lobby .pagination li.active{border-color:#66f}#lobby .pagination li.active a{color:#66f}#lobby .pagination li:hover{border-color:#88f}#lobby .pagination li a:hover{text-decoration:none;color:#88f}#lobby footer{background:#000;padding:20px;border-top:1px solid #666}#lobby footer ul{width:50%;list-style:none;margin:0;padding:0;display:inline-block}#lobby footer li{display:inline-block;font-size:small;padding:0 8px;border-right:1px solid #666;font-family:tech-sans}#lobby footer li:last-child{border-right:none}#lobby footer a:hover{text-decoration:underline;color:#88f}#lobby textarea[name=g-recaptcha-response]{display:block!important;position:absolute;margin:-78px 0 0!important;width:302px!important;height:76px!important;z-index:-999999;opacity:0}@media (max-width:1050px){#lobby #report{display:none}}@media (max-width:620px){#lobby nav ul li:first-child{display:none}#lobby .intro{width:100%;height:220px;background-size:cover}#lobby h1{font-size:30px}#lobby #warning,#lobby form{width:100%}#lobby form h1,#lobby form h3{width:calc(100% + 16px)}#lobby .note{margin-left:10%;width:79%}#lobby .note.hr{width:79%}#lobby form p{margin-left:12%}#lobby form p label.check{padding-left:0}#lobby .h-captcha{margin-left:10%;margin-top:0}#lobby #randomquote{display:none}}
/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */
@keyframes pswp-clockwise{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79, 79, 79, 0.4);--pswp-preloader-color-secondary:rgba(255, 255, 255, 0.9);--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;contain:layout style size;-webkit-tap-highlight-color:transparent}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__bg,.pswp__container,.pswp__content,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__button,.pswp__container,.pswp__counter,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:0 0;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:active,.pswp__button:focus,.pswp__button:hover{transition:none;padding:0;background:0 0;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}.pswp__img--with-bg,div.pswp__img--placeholder{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:0 0;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scale(-1,1)}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v,.pswp__button--zoom{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise 600ms linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}.pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}.pswp__custom-caption{background:rgba(75,150,75,.75);background:linear-gradient(90deg,#1a4353 0,#fff 15%,#fff 85%,#1a4353 100%);font-size:16px;color:#000;width:calc(100% - 32px);max-width:400px;padding:2px 8px;border-radius:4px;position:absolute;left:50%;top:16px;transform:translateX(-50%);font-family:narrow;text-align:center}
