.button-radial-container{width:40px;height:40px;display:flex;justify-content:center;align-items:center;padding:0;border:1px solid var(--line);border-radius:0;background-color:var(--panel);color:var(--text);font-family:var(--font-mono);font-size:13px;transition:color .15s var(--ease-out),border-color .15s var(--ease-out),-webkit-transform .15s var(--ease-out);transition:color .15s var(--ease-out),border-color .15s var(--ease-out),transform .15s var(--ease-out);transition:color .15s var(--ease-out),border-color .15s var(--ease-out),transform .15s var(--ease-out),-webkit-transform .15s var(--ease-out)}@media(hover:hover)and (pointer:fine){.button-radial-container:hover{color:var(--cyan);border-color:var(--cyan)}}.button-radial-container:active{-webkit-transform:scale(.96);transform:scale(.96)}.button-radial-container[aria-pressed=true]{color:var(--cyan);border-color:var(--cyan);box-shadow:inset 0 -2px 0 var(--cyan)}.audio-player-container{display:flex;grid-gap:8px;gap:8px}.audio-player-container button{position:relative;overflow:hidden}.audio-player-container button .loader-progress{position:absolute;left:0;bottom:0;height:2px;transition:width .25s ease-out}.button-square-container{height:40px;margin-left:12px;display:flex;justify-content:center;align-items:center;border:1px solid var(--line)!important;border-radius:0!important;background-color:var(--panel)!important;color:var(--text)!important;box-shadow:none!important;font-family:var(--font-mono)!important;transition:color .15s var(--ease-out),border-color .15s var(--ease-out)!important}.button-square-container:hover{color:var(--cyan)!important;border-color:var(--cyan)!important}.drawer-container{position:fixed;left:0;right:0;z-index:10;width:min(720px,calc(100% - 32px));margin:0 auto;padding:24px}.drawer-container.top{top:16px}.drawer-container.bottom{bottom:16px}.drawer-container.left{top:16px;bottom:16px}.drawer-container .drawer-content{max-height:calc(100vh - 80px);overflow-y:auto}.drawer-container .drawer-content .MuiList-root{padding:0}.drawer-container .drawer-content .MuiListItem-root{color:var(--cyan);border:1px solid var(--line);margin-top:16px}.drawer-container .drawer-content .MuiTypography-colorTextSecondary{color:var(--muted)!important}.drawer-container iframe{border:1px solid var(--line);border-radius:0}.times-container{position:absolute;top:12px;right:32px}@media only screen and (max-width:767px){.alternate-close{min-height:150px}}.hot-keys-help-container{position:fixed;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:75px}.hot-keys-help-section{display:flex;justify-content:center}.hot-keys-help-section>div{width:100%;padding-right:48px}.hot-keys-help-section table{width:100%;border-collapse:collapse;font-size:14px}.hot-keys-help-section table th{padding:0 0 8px;font-weight:400;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--cyan)}.hot-keys-help-section table tbody.group-item tr{border-top:1px solid var(--line)}.hot-keys-help-section table tbody.group-item td{padding:6px 0}.hot-keys-help-section table tbody.group-item .group-header-item{padding-top:16px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--magenta)}.language-picker-container .language-picker-content{display:flex;grid-gap:8px;gap:8px}.loader-container{position:absolute;top:2px;left:24px;background-color:transparent}.music-credit-container{position:fixed;left:25px;bottom:25px;z-index:2;padding:12px 16px;font-size:12px;line-height:1.6}.music-credit-container a{text-decoration:none}@media only screen and (max-width:767px){.music-credit-container{left:16px;right:16px;bottom:84px;font-size:11px}}.navigation-container{position:fixed;top:36px;left:25px;z-index:2;padding:14px 20px 14px 14px}.navigation-container .navigation-list{list-style-type:none;margin:0;padding:0}.navigation-container .navigation-list .navigation-item{display:flex;align-items:center;grid-gap:10px;gap:10px;min-height:36px;padding-left:12px;border-left:2px solid transparent;font-size:15px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:var(--text);transition:color .15s var(--ease-out),border-color .15s var(--ease-out)}@media(hover:hover){.navigation-container .navigation-list .navigation-item:hover{color:var(--cyan)}}.navigation-container .navigation-list .navigation-item.active{color:var(--cyan);border-left-color:var(--cyan)}.navigation-container .navigation-list .navigation-item svg{display:none}.navigation-container .navigation-list .navigation-item.active svg{display:inline-block}@media only screen and (max-width:359px){.navigation-container .navigation-list .navigation-item.active svg{display:none}}@media(max-height:500px)and (orientation:landscape),(max-width:767px){.navigation-container{top:32px;left:16px;padding:10px 14px 10px 10px}.navigation-container .navigation-list .navigation-item{min-height:32px;font-size:13px}}.screen-capture-container{display:block}.settings-slider-container{position:fixed;top:calc(50vh - 50px);right:25px;z-index:2;display:none}.settings-slider-container.active{display:block}.settings-slider-container .settings-slider-open-button{width:40px;height:40px;padding:0;border:1px solid var(--line);border-radius:0;background-color:var(--panel);color:var(--text);font-size:18px;transition:color .15s var(--ease-out),border-color .15s var(--ease-out)}@media(hover:hover){.settings-slider-container .settings-slider-open-button:hover{color:var(--cyan);border-color:var(--cyan)}}.settings-slider-container .slider-container{min-width:360px;padding:16px 20px 12px}.settings-slider-container .slider-container .slider-header{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-bottom:8px}.settings-slider-container .slider-container .slider-header .hud-rail{flex:1 1;margin:0}.settings-slider-container .slider-container .slider-header .button{width:40px;height:40px;padding:0;border:1px solid var(--line);border-radius:0;background-color:var(--panel);color:var(--text);font-size:18px;transition:color .15s var(--ease-out),border-color .15s var(--ease-out)}@media(hover:hover){.settings-slider-container .slider-container .slider-header .button:hover{color:var(--cyan);border-color:var(--cyan)}}.settings-slider-container .slider-container .MuiGrid-item{font-size:13px;letter-spacing:.08em;text-transform:uppercase}.settings-slider-container .slider-container .MuiGrid-item strong{font-weight:400}.settings-slider-container .slider-container .MuiSlider-root{width:150px;margin-right:8px;color:var(--cyan)}.settings-slider-container .slider-container .MuiSlider-rail{background-color:var(--line);opacity:1}.settings-slider-container .slider-container .MuiSlider-thumb{width:10px;height:14px;margin-top:-6px;margin-left:-5px;border-radius:0}.settings-slider-container .slider-container .MuiSlider-thumb.Mui-focusVisible,.settings-slider-container .slider-container .MuiSlider-thumb.MuiSlider-active,.settings-slider-container .slider-container .MuiSlider-thumb:hover{box-shadow:none}.settings-slider-container .slider-container .MuiSlider-thumb.Mui-focusVisible{outline:2px solid var(--cyan);outline-offset:2px}.settings-slider-container .slider-container .bloom-switch,.settings-slider-container .slider-container .fire-switch{justify-content:space-between;padding-right:8px}.settings-slider-container .slider-container .width-150{width:150px}.settings-slider-container .slider-container .MuiSwitch-root .MuiSwitch-thumb{border-radius:0;box-shadow:none}.settings-slider-container .slider-container .MuiSwitch-root .MuiSwitch-track{border-radius:0;background-color:var(--line);opacity:1}.settings-slider-container .slider-container .MuiSwitch-root .MuiTouchRipple-root{display:none}.settings-slider-container .slider-container .MuiSwitch-root .MuiSwitch-switchBase{border-radius:0;color:var(--muted)}.settings-slider-container .slider-container .MuiSwitch-root .MuiSwitch-switchBase:hover{background-color:transparent}.settings-slider-container .slider-container .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked{color:var(--cyan)}.settings-slider-container .slider-container .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--cyan);opacity:.35}.settings-slider-container .slider-container .MuiSwitch-root .MuiSwitch-switchBase.Mui-focusVisible .MuiSwitch-thumb{outline:2px solid var(--cyan);outline-offset:2px}.show-key-combo-container{position:fixed;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:25px}.social-picker-container{display:block}.theme-picker-container .theme-picker-content{display:flex;grid-gap:8px;gap:8px}.tour-container{display:block}.tour-step{line-height:1.6;text-transform:lowercase}.tour-step kbd{font-size:12px;padding:0 6px;min-width:24px}.tour-step .tour-step-note{margin-top:12px;font-size:13px;color:var(--cyan)}.react-joyride__tooltip button[aria-label] svg path{fill:var(--text)}.volume-control-container{display:block}.sound-attributon-container{position:fixed;top:6px;right:25px;color:var(--text);font-size:11px;line-height:1;text-transform:lowercase}.sound-attributon-container a{color:var(--cyan)}.sound-attributon-container a:hover{color:var(--magenta)}@media(max-width:767px){.sound-attributon-container{display:none}}*{box-sizing:border-box}body,html{margin:0;padding:0}body{height:100%;overflow-y:hidden;background-color:var(--background-color)}body .container-fluid{min-height:calc(100vh - 60px)}body .container-fluid~footer{height:60px;line-height:60px;text-align:center;font-size:12px;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid var(--line)}.common-splitter{display:flex;justify-content:"space-between";align-items:"center"}.common-splitter>div{display:flex;justify-content:flex-start;align-items:center}.common-splitter>div:first-child{text-align:left}.common-splitter>div:last-child{text-align:right}::-webkit-scrollbar{display:none;-ms-overflow-style:none;scrollbar-width:none}canvas{background:transparent}.suspense-loading-container{background-color:var(--background-color);position:fixed;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding-top:100px}.suspense-loading-container>div{text-align:center}.suspense-loading-container>div>div:last-child{margin-top:16px;font-size:14px;text-transform:lowercase}.hud-dock{position:fixed;right:25px;z-index:2;padding:14px}.hud-dock,.hud-dock>div{display:flex;grid-gap:8px;gap:8px}.hud-dock button{margin:0!important}.hud-dock-top{top:25px;flex-direction:column}.hud-dock-top .social-picker-content{display:grid;grid-template-columns:repeat(2,40px);grid-gap:8px;gap:8px}.hud-dock-top .hud-dock-row:empty{display:none}.hud-dock-bottom{bottom:25px;flex-direction:row;align-items:center}@media(max-height:500px)and (orientation:landscape),(max-width:767px){.hud-dock{right:16px;padding:10px;grid-gap:6px;gap:6px}.hud-dock-top{top:16px}.hud-dock-bottom{bottom:16px}}@font-face{font-family:"Chakra Petch";font-style:normal;font-weight:700;font-display:swap;src:url(/static/media/chakra-petch-latin-700-normal.56706b63.woff2) format("woff2")}@font-face{font-family:"Share Tech Mono";font-style:normal;font-weight:400;font-display:swap;src:url(/static/media/share-tech-mono-latin-400-normal.65d3eea7.woff2) format("woff2")}:root{--background-color:#07040f;--primary-color:#c8d3f5;--secondary-color:#6b7399;--info-color:#00f0ff;--success-color:#00f0ff;--danger-color:#ff2bd6;--warning-color:#f5ff3d;--fog-color:#07040f;--panel:#0e0a1f;--line:#241a45;--dot:#2a2050;--cyan:#00f0ff;--magenta:#ff2bd6;--volt:#f5ff3d;--violet:#7a1fff;--text:#c8d3f5;--muted:#6b7399;--stripe:transparent;--font-display:"Chakra Petch",sans-serif;--font-mono:"Share Tech Mono",ui-monospace,"SF Mono",Menlo,monospace;--cut:18px;--ease-out:cubic-bezier(0.23,1,0.32,1);--scan:rgba(0,0,0,0.15);color-scheme:dark}:root[data-theme=light]{--scan:rgba(7,4,15,0.05);color-scheme:light}body{margin:0;color:#c8d3f5;color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,code,kbd{font-family:"Share Tech Mono",ui-monospace,"SF Mono",Menlo,monospace;font-family:var(--font-mono)}kbd{display:inline-block;min-width:28px;padding:2px 8px;border:1px solid #241a45;border:1px solid var(--line);border-radius:0;background-color:#0e0a1f;background-color:var(--panel);box-shadow:none;font-size:14px;text-align:center}a,kbd{color:#00f0ff;color:var(--cyan)}a:hover{color:#ff2bd6;color:var(--magenta);text-decoration:none}:focus{outline:none}:focus-visible{outline:2px solid #00f0ff;outline:2px solid var(--cyan);outline-offset:2px}:where(.hud-panel){position:relative}.hud-panel,.react-joyride__tooltip{isolation:isolate;color:#c8d3f5;color:var(--text)}.hud-panel:after,.hud-panel:before,.react-joyride__tooltip:after,.react-joyride__tooltip:before{content:"";position:absolute;z-index:-1;pointer-events:none}.hud-panel:before,.react-joyride__tooltip:before{inset:0;background-color:#241a45;background-color:var(--line);-webkit-clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));-webkit-clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,var(--cut) 100%,0 calc(100% - var(--cut)));clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,var(--cut) 100%,0 calc(100% - var(--cut)))}.hud-panel:after,.react-joyride__tooltip:after{inset:1px;background:linear-gradient(#00f0ff,#00f0ff) 0 0/12px 2px no-repeat,linear-gradient(#00f0ff,#00f0ff) 0 0/2px 12px no-repeat,linear-gradient(#00f0ff,#00f0ff) 100% 100%/12px 2px no-repeat,linear-gradient(#00f0ff,#00f0ff) 100% 100%/2px 12px no-repeat,repeating-linear-gradient(180deg,rgba(0,0,0,.15) 0 2px,transparent 2px 4px),radial-gradient(#2a2050 1px,transparent 1.5px) 0 0/24px 24px,#0e0a1f;background:linear-gradient(var(--cyan),var(--cyan)) 0 0/12px 2px no-repeat,linear-gradient(var(--cyan),var(--cyan)) 0 0/2px 12px no-repeat,linear-gradient(var(--cyan),var(--cyan)) 100% 100%/12px 2px no-repeat,linear-gradient(var(--cyan),var(--cyan)) 100% 100%/2px 12px no-repeat,repeating-linear-gradient(180deg,var(--scan) 0 2px,transparent 2px 4px),radial-gradient(var(--dot) 1px,transparent 1.5px) 0 0/24px 24px,var(--panel);-webkit-clip-path:polygon(0 0,calc(100% - 17.4px) 0,100% 17.4px,100% 100%,17.4px 100%,0 calc(100% - 17.4px));clip-path:polygon(0 0,calc(100% - 17.4px) 0,100% 17.4px,100% 100%,17.4px 100%,0 calc(100% - 17.4px));-webkit-clip-path:polygon(0 0,calc(100% - var(--cut) + .6px) 0,100% calc(var(--cut) - .6px),100% 100%,calc(var(--cut) - .6px) 100%,0 calc(100% - var(--cut) + .6px));clip-path:polygon(0 0,calc(100% - var(--cut) + .6px) 0,100% calc(var(--cut) - .6px),100% 100%,calc(var(--cut) - .6px) 100%,0 calc(100% - var(--cut) + .6px))}.hud-rail{display:flex;align-items:center;grid-gap:12px;gap:12px;margin:0 0 16px;padding-left:14px;border-left:4px solid #00f0ff;border-left:4px solid var(--cyan);font-family:"Share Tech Mono",ui-monospace,"SF Mono",Menlo,monospace;font-family:var(--font-mono);font-size:18px;font-weight:400;line-height:1;text-transform:uppercase;letter-spacing:.04em;color:#c8d3f5;color:var(--text)}.hud-rail:before{content:"// ";white-space:pre;margin-right:-12px;color:#00f0ff;color:var(--cyan)}.hud-rail:after{content:"";flex:1 1;height:6px;min-width:24px;background:linear-gradient(#ff2bd6,#ff2bd6) 100% 50%/6px 6px no-repeat,linear-gradient(#241a45,#241a45) 0 50%/calc(100% - 6px) 1px no-repeat;background:linear-gradient(var(--magenta),var(--magenta)) 100% 50%/6px 6px no-repeat,linear-gradient(var(--line),var(--line)) 0 50%/calc(100% - 6px) 1px no-repeat}.hud-label{font-family:"Share Tech Mono",ui-monospace,"SF Mono",Menlo,monospace;font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;color:#00f0ff;color:var(--cyan)}.hud-display,.hud-label{text-transform:uppercase}.hud-display{font-family:"Chakra Petch",sans-serif;font-family:var(--font-display);font-weight:700;letter-spacing:.04em;line-height:.9}.hud-hazard{left:0;right:0;bottom:0;height:5px;z-index:1;background:repeating-linear-gradient(45deg,#f5ff3d 7px,transparent 7px 14px);background:repeating-linear-gradient(45deg,var(--volt) 7px,var(--stripe) 7px 14px)}.hud-hazard,.world-entry{position:fixed;pointer-events:none}.world-entry{left:24px;bottom:32px;z-index:2;display:flex;flex-direction:column;grid-gap:8px;gap:8px;padding:12px 18px 14px;-webkit-animation:world-entry-in .22s cubic-bezier(.23,1,.32,1);animation:world-entry-in .22s cubic-bezier(.23,1,.32,1)}.world-entry .hud-display{font-size:24px}@media(max-width:767px){.world-entry{left:12px;bottom:20px;padding:10px 14px 12px}.world-entry .hud-display{font-size:18px}}.world-entry.world-entry-top{top:24px;right:0;bottom:auto;left:0;width:-webkit-max-content;width:max-content;margin:0 auto}@media(max-width:767px){.world-entry.world-entry-top{top:232px}}@media(max-height:500px)and (orientation:landscape){.world-entry.world-entry-top{top:16px}}@-webkit-keyframes world-entry-in{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes world-entry-in{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}}@media(prefers-reduced-motion:reduce){*,:after,:before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.buorg{border-bottom:1px solid #241a45!important;border-bottom:1px solid var(--line)!important;box-shadow:none}.buorg .buorg-pad{background-color:#0e0a1f;background-color:var(--panel);color:#c8d3f5;color:var(--text);font-family:"Share Tech Mono",ui-monospace,"SF Mono",Menlo,monospace;font-family:var(--font-mono)}.buorg .buorg-pad .buorg-buttons #buorgig,.buorg .buorg-pad .buorg-buttons #buorgul{background-color:#0e0a1f;background-color:var(--panel);border-radius:0;box-shadow:none}.buorg .buorg-pad .buorg-buttons #buorgul{border:1px solid #00f0ff;border:1px solid var(--cyan);color:#00f0ff;color:var(--cyan)}.buorg .buorg-pad .buorg-buttons #buorgig{border:1px solid #241a45;border:1px solid var(--line);color:#c8d3f5;color:var(--text)}@media screen and (pointer:coarse){.pace{display:none}}@media screen and (pointer:fine){.pace{display:var(--allow-pace);-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:#00f0ff;background:var(--cyan);position:fixed;z-index:2000;top:0;right:100%;width:100%;height:2px}.pace .pace-activity{display:block;position:fixed;z-index:2000;top:15px;right:15px;width:12px;height:12px;border-bottom:2px solid transparent;border-right:2px solid transparent;border-top:2px solid #00f0ff;border-top-color:var(--cyan);border-left:2px solid #00f0ff;border-left-color:var(--cyan);-webkit-animation:pace-spinner .6s steps(4) infinite;animation:pace-spinner .6s steps(4) infinite}@-webkit-keyframes pace-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes pace-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}}
/*# sourceMappingURL=main.d20a3637.chunk.css.map */