@font-face{font-family:Noto;src:url(/font/Roboto-Regular.ttf) format("truetype")}@font-face{font-family:Roboto;src:url(/font/NotoSansTC-Regular.otf) format("opentype")}@font-face{font-family:Arial Narrow;src:url(/font/Arial\ Narrow.ttf) format("truetype")}@font-face{font-family:camboy;src:url(/font/Untitled1.ttf) format("truetype")}@font-face{font-family:simsun;src:url(/font/SimSun.ttf) format("truetype")}@font-face{font-family:VCR;src:url(/font/VCR_OSD_MONO_1.001.ttf) format("truetype")}body,html{margin:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0;box-sizing:border-box;font-family:simsun;overflow-y:scroll;overflow-x:hidden;text-rendering:geometricPrecision;-webkit-font-smoothing:none;-moz-osx-font-smoothing:none;font-smooth:never;image-rendering:pixelated}*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none}.cam-thumbnail{background-color:#101010}.cam-thumbnail.active:hover{color:#000;background-color:#fff}.button{cursor:pointer;color:#999}.button:hover{color:#fff}#instructions,#stats{image-rendering:pixelated;color:#fff;padding:10px;position:absolute;z-index:999;text-shadow:0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000}#stats{top:120px;left:150px}#location{text-shadow:0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000}@keyframes moveUp{0%{top:0}to{top:-200%}}.centertext{pointer-events:none;font-smooth:never;-webkit-font-smoothing:none;line-height:4vw;font-size:20px;color:#fff;text-align:center}.centertext.moveup{animation:moveUp 100s linear forwards}.box{padding:2em}.item{margin-bottom:2em;pointer-events:auto;font-size:14px}.checkbox-rect input[type=checkbox]{display:none}.checkbox-rect input[type=checkbox]+label{display:block;position:relative;padding-left:50px;margin-bottom:20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.checkbox-rect input[type=checkbox]:hover+label:hover{color:#0ef}.checkbox-rect input[type=checkbox]:hover+label:before{background:#0ef;box-shadow:inset 0 0 0 2px #000}.checkbox-rect input[type=checkbox]+label:last-child{margin-bottom:0}.checkbox-rect input[type=checkbox]+label:before{content:"";display:block;width:1.4em;height:1.4em;border:1px solid #0ef;position:absolute;left:0;top:0;transition:all .2s,background .2s ease-in-out}.checkbox-rect input[type=checkbox]:checked+label:before{width:1.3em;height:1.3em;border:2px solid #0ef;transform:rotate(45deg);background:#0ef;box-shadow:0 0 0 1px #000}@keyframes fadeIn{0%{opacity:0}to{opacity:100%}}.fadecontrol{transition:opacity 3s ease-in,opacity 10s ease-out}.fadein{animation:fadeIn 3s linear forwards}@keyframes blinker{50%{opacity:0}}.safety{font-family:Helvetica;font-weight:700;color:#605356}.bodyui,.safety{mix-blend-mode:screen}.frame{image-rendering:pixelated}.safe{text-shadow:0 0 10px #fff,0 0 2px #fff,0 0 2px #fff,0 0 2px #fff}.fear{text-shadow:0 0 2px red,0 0 2px red,0 0 2px red,0 0 2px red}canvas{filter:sepia(30%) contrast(80%)}.colorgrade{filter:sepia(30%) contrast(50%) brightness(50%)}.hud{image-rendering:pixelated;color:#fff;padding:10px;position:absolute;z-index:999;text-shadow:0 0 2px #000;filter:sepia(30%) contrast(80%)}.chat{pointer-events:none}.chat .text{transition:opacity .5s ease-in,transform .5s ease-out}.chat .text.inactive{opacity:0;transform:translateY(20px)}.chat .text.active{opacity:1;transform:translateY(0)}.interface{top:0;background-color:#000;color:#fff;font-family:cor!important;filter:sepia(30%) contrast(80%)}.interface,.ui-escape{position:absolute;left:0;right:0;bottom:0}.ui-escape{cursor:s-resize;z-index:20000;height:200px}@keyframes bounceUpDown{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.askchat{animation:bounceUpDown 2s ease-in-out infinite}.askchat,.tooltipa{mix-blend-mode:screen}.tooltipa{position:absolute;z-index:10000}@keyframes sporadicBlur{0%,to{filter:blur(2px)}10%{filter:blur(4px) drop-shadow(0 0 10px #ff0033)}20%{filter:blur(2px)}30%{filter:blur(6px) drop-shadow(0 0 20px #ff0033)}40%{filter:blur(2px)}50%{filter:blur(5px) drop-shadow(0 0 15px #ff0033)}60%{filter:blur(2px)}70%{filter:blur(7px) drop-shadow(0 0 25px #ff0033)}80%{filter:blur(2px)}90%{filter:blur(4px) drop-shadow(0 0 10px #ff0033)}}.help{cursor:help}.blurry{animation:sporadicBlur 1s infinite}.blurry canvas{filter:sepia(1) hue-rotate(-50deg) saturate(5) brightness(.8)}