@font-face{font-family:BigBoldPixel;src:url(/assets/FatPixelFont.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:VCR OSD Mono;src:url(/assets/VCR_OSD_MONO.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Redaction 50";src:url(/assets/Redaction50-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Redaction 70";src:url(/assets/Redaction70-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Departure Mono;src:url(/assets/DepartureMono-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}body,button,input,select,textarea{font-family:Departure Mono,sans-serif;font-size:1.1rem}html.use-pixel-font body,html.use-pixel-font button,html.use-pixel-font input,html.use-pixel-font select,html.use-pixel-font textarea{font-family:BigBoldPixel,sans-serif;font-size:.25rem}.vcr-font{font-family:VCR OSD Mono,sans-serif;font-size:1rem}:root{--color-panel:#000000e6;--color-panel-solid:#000;--color-text:#fff;--color-text-muted:#ffffffa6;--color-text-faint:#ffffff73;--color-text-soft:#ffffffd9;--color-line:#ffffff26;--color-line-strong:#fff6;--color-selected:#fffc;--color-selected-text:#111;--color-selected-text-muted:#000000a6;--color-chip:#fff9;--color-glow:#ffffff80;--hunger:#ec008c;--thirst:#00aeef;--sanity:#ffd400;--energy:#6fed6d;--stat-opacity:.7}html,body{width:100%;height:100%;margin:0;padding:0;overflow:hidden}#appRoot{width:100%;height:100%}body>a-scene{z-index:0;position:absolute;inset:0}text-popover{z-index:1000;opacity:0;white-space:nowrap;pointer-events:none;transition:opacity .2s ease-in-out;position:fixed;transform:translate(-50%,-50%)}text-popover.open{opacity:1}text-popover .cta{text-transform:lowercase;color:#fff;background:#00000080;border-radius:16px;justify-content:center;align-items:center;margin-top:-60px;padding:4px 8px;font-size:1.2em;display:flex}@keyframes cta-spin{0%{transform:rotate(45deg)}to{transform:rotate(135deg)}}#dom-overlay{pointer-events:none;z-index:1000;width:100%;height:100%;position:fixed;top:0;left:0;overflow:visible}orbit-compass{pointer-events:none;width:150px;height:150px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}orbit-compass[hidden]{display:none}orbit-compass .orbit-compass-dial{border:2px solid #ffffffeb;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 10px #0000008c}orbit-compass .orbit-compass-heading{color:#fff;text-shadow:0 0 4px #000,0 1px 2px #000;font-size:14px;line-height:1;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}orbit-compass .orbit-compass-n{color:#fff;text-shadow:0 0 4px #000,0 1px 2px #000;font-size:16px;line-height:1;position:absolute;top:0;left:50%}orbit-compass .orbit-compass-n-arrow{text-shadow:0 0 4px #000,0 1px 2px #000;font-size:16px;line-height:1;position:absolute;top:0;left:50%}button{cursor:pointer;color:#000;background:0 0;border:none;-webkit-text-decoration:none;text-decoration:none}button:not(.vcr-font){text-decoration-thickness:4px}.outlined{border:2px solid #e0e0e0;box-shadow:0 -2px 8px #00000014}::-webkit-scrollbar{background:#ffffff80;width:2px}::-webkit-scrollbar-thumb{background:#000}::-webkit-scrollbar-track{background:inherit}::-webkit-scrollbar-track-piece{background:inherit}.a-enter-vr-button{display:none}
