@font-face{font-family:JCS HUD;src:url(ui-web/fonts/RussoOne-Regular.woff2) format("woff2");font-display:block}.hud{position:fixed;inset:0;z-index:5;pointer-events:none;overflow:hidden;contain:strict;font-family:JCS HUD,Russo One,sans-serif;font-weight:400;color:#fff}.hud *{box-sizing:border-box}.hud .p{position:absolute;left:0;top:0;transform-origin:50% 50%}.hud .t{position:absolute;left:0;top:0;white-space:nowrap;line-height:1.2;overflow:visible;text-shadow:1.5px 1.5px 0 rgba(0,0,0,.75)}.hud .t.l{text-align:left}.hud .t.c{text-align:center}.hud .t.r{text-align:right}.hud-centre,.hud-fixed,.hud-lock{position:absolute;left:50%;top:50%;width:0;height:0}.hud-fixed{transform-origin:0 0;z-index:11}.hud-centre{z-index:12}.hud-lock{z-index:28}.hud-throttle{position:absolute;left:50%;top:50%;width:0;height:0;transform-origin:0 0;z-index:11}.hud-ladder{position:absolute;left:0;top:0;width:0;height:0;transform-origin:0 0}.hud-lock .frame{border:2px solid transparent}.hud-lock .prompt{text-shadow:3px 3px 0 rgba(0,0,0,.85)}.hud-lock .chev{text-shadow:2px 2px 0 rgba(0,0,0,.8)}.hud-computer{position:absolute;left:0;top:0;width:540px;height:296px;transform-origin:0 0;z-index:32}.hud-computer .art{position:absolute;background-size:100% 100%;background-repeat:no-repeat}.hud-computer .frame{background-image:url(ui-web/flight_v2/computer_frame.webp)}.hud-computer .inset{border-style:solid;border-color:transparent;border-image:url(assets/ui/flight_v2/screen_inset.png) 44 fill / var(--slice) stretch}.hud-computer .cap{background-image:url(assets/ui/flight_v2/key_cap_v16.png)}.hud-computer .cap.lit{background-image:url(ui-web/flight_v2/key_cap_v16_lit.webp)}.hud-computer .icon{-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hud-computer .icon.flare{-webkit-mask-image:url(assets/ui/flight_v2/icon_flare.png);mask-image:url(assets/ui/flight_v2/icon_flare.png)}.hud-computer .icon.look{-webkit-mask-image:url(assets/ui/flight_v2/icon_look.png);mask-image:url(assets/ui/flight_v2/icon_look.png)}.hud-computer .icon.mode{-webkit-mask-image:url(assets/ui/flight_v2/icon_mode.png);mask-image:url(assets/ui/flight_v2/icon_mode.png)}.hud-computer .icon.info{-webkit-mask-image:url(assets/ui/flight_v2/icon_info.png);mask-image:url(assets/ui/flight_v2/icon_info.png)}.hud-computer .pill{border-style:solid}.hud-computer .track{overflow:hidden}.hud-computer .fill{position:absolute;left:0;top:0;height:100%;transform-origin:0 50%}.hud-computer canvas.radar{position:absolute}.hud-points{position:absolute;left:0;top:0;width:340px;height:478px;transform-origin:0 0;z-index:24}.hud-points .art{position:absolute;background-size:100% 100%;background-repeat:no-repeat}.hud-points .housing{background-image:url(ui-web/points_unit/housing.webp)}.hud-points .bezel{background-image:url(ui-web/points_unit/bezel.webp)}.hud-points .screen{border-style:solid;border-color:transparent;border-image:url(assets/ui/points_unit/screen.png) 44 fill / 44px stretch;border-width:44px}.hud-points .cap{border-style:solid;border-color:transparent;border-width:27px 23px 25px 23px;border-image:url(assets/ui/points_unit/key_cap.png) 27 23 25 23 fill / 27px 23px 25px 23px stretch}.hud-points .glass,.hud-points .ring{position:absolute;border-radius:50%}.hud-points .seg{position:absolute;left:0;top:0;transform-origin:50% 50%}.hud-fly{position:absolute;inset:0;z-index:40}.hud-fly .t{text-shadow:none}.hud-fly .land{position:absolute;left:0;top:0;border-radius:50%;border-style:solid}.hud-fly .sc-pop{position:absolute;left:0;top:0;white-space:nowrap;line-height:1;letter-spacing:.02em;transform-origin:50% 50%;will-change:auto;transition:none;animation:none;font-variant-numeric:tabular-nums}.hud-fly .sc-mul{letter-spacing:0}.hud-fly .sc-ring{position:absolute;left:0;top:0;border-radius:50%;border-style:solid;box-sizing:border-box;will-change:auto;transition:none}.hud .sc-stunt{letter-spacing:.04em;transition:none}.hud.hidden:not(.ui-keep){display:none}
