@font-face{font-family:JetBrains Mono;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/jetbrains-mono-400.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/jetbrains-mono-500.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/jetbrains-mono-700.woff2)format("woff2")}.field-hud{--ink:#e8e8ec;--dim:#8d8d96;--line:#55555e;--panel:#16161ae0;--off:#2a2a31;--you:#5be3ff;--foe:#ff6b5b;--sense:#ffd27a;--out:#120814;z-index:1;pointer-events:none;color:var(--ink);font-variant-numeric:tabular-nums;font:400 12px/1.2 JetBrains Mono,ui-monospace,Menlo,monospace;position:absolute;inset:0}.field-hud *{box-sizing:border-box}.field-hud__module{background-color:var(--panel);border:1px solid var(--line);background-image:repeating-linear-gradient(0deg,#ffffff09 0 1px,#0000 1px 8px),repeating-linear-gradient(90deg,#ffffff09 0 1px,#0000 1px 8px);border-radius:2px;position:absolute;box-shadow:0 3px #08080ad9}.field-hud__module:before,.field-hud__module:after{content:"";border-color:var(--dim);border-style:solid;width:5px;height:5px;position:absolute}.field-hud__module:before{border-width:1px 0 0 1px;top:-1px;left:-1px}.field-hud__module:after{border-width:0 1px 1px 0;bottom:-1px;right:-1px}.field-hud__label{letter-spacing:.12em;text-transform:uppercase;color:var(--dim);white-space:nowrap;font-size:9px}.field-hud__energy{width:360px;height:56px;top:12px;left:12px}.field-hud__identity{letter-spacing:.08em;font-size:10px;position:absolute;top:5px;left:8px}.field-hud__you{color:var(--you)}.field-hud__danger{color:var(--foe)}.field-hud__energy-label{position:absolute;top:5px;right:76px}.field-hud__segments{gap:2px;width:216px;height:12px;display:flex;position:absolute;top:24px;left:8px}.field-hud__segments i{background:var(--off);border-radius:1px;flex:1;box-shadow:0 1px #09090b}.field-hud__segments i.on{background:var(--you)}.field-hud__segments i.low{background:var(--foe)}.field-hud__segments i.charge{background:#5be3ff73}.field-hud__segments i:nth-child(5){box-shadow:0 3px 0 -1px var(--foe)}.field-hud__energy.low{border-color:var(--foe)}@keyframes hud-chevrons{50%{opacity:.5}}.field-hud__digits{gap:2px;height:21px;display:flex;position:absolute;top:20px;right:76px}.field-hud__digit{width:12px;height:20px;position:relative}.field-hud__digit i{opacity:.1;background:currentColor;border-radius:1px;position:absolute}.field-hud__digit i.on{opacity:1}.field-hud__digit i:first-child,.field-hud__digit i:nth-child(4),.field-hud__digit i:nth-child(7){width:8px;height:2px;left:2px}.field-hud__digit i:first-child{top:0}.field-hud__digit i:nth-child(4){top:9px}.field-hud__digit i:nth-child(7){bottom:0}.field-hud__digit i:nth-child(2),.field-hud__digit i:nth-child(3),.field-hud__digit i:nth-child(5),.field-hud__digit i:nth-child(6){width:2px;height:8px}.field-hud__digit i:nth-child(2){top:1px;left:0}.field-hud__digit i:nth-child(3){top:1px;right:0}.field-hud__digit i:nth-child(5){bottom:1px;left:0}.field-hud__digit i:nth-child(6){bottom:1px;right:0}.field-hud__sub{position:absolute;top:42px;left:8px}.field-hud__ping{border-left:1px solid var(--line);width:68px;height:48px;position:absolute;top:4px;right:0}.field-hud__ping-label{position:absolute;top:1px;left:7px}.field-hud__ping canvas{width:36px;height:36px;position:absolute;top:12px;left:16px}.field-hud__speed{justify-content:space-between;align-items:baseline;width:92px;height:32px;padding:7px 8px;display:flex;top:76px;left:12px}.field-hud__speed strong{color:var(--you);font-size:14px;font-weight:700}.field-hud__score{width:220px;top:12px;right:12px}.field-hud table{border-collapse:separate;border-spacing:0;width:100%;font-size:11px}.field-hud th{letter-spacing:.12em;text-transform:uppercase;height:24px;color:var(--dim);text-align:right;border-bottom:1px solid var(--line);padding:4px 6px 3px;font-size:9px;font-weight:500}.field-hud th:first-child,.field-hud td:first-child{text-align:left}.field-hud td{text-align:right;border-bottom:1px solid #55555e80;height:18px;padding:0 6px}.field-hud tr:last-child td{border-bottom:0}.field-hud tr.me td{background:var(--you);color:var(--out);font-weight:700}.field-hud__tag{background:var(--foe);width:6px;height:6px;margin-right:6px;display:inline-block}.field-hud tr.me .field-hud__tag{background:var(--out)}.field-hud tr.gap td{border-bottom:1px dashed var(--line);height:6px;padding:0}.field-hud__rank{right:20px;top:calc(var(--score-bottom,126px) + 4px);display:none;position:absolute}.field-hud__radar{transform-origin:bottom;background:#16161ae0;border:4px solid #35353d;border-radius:50%;width:140px;height:140px;position:absolute;bottom:12px;right:12px;overflow:hidden;transform:scaleY(.927);box-shadow:0 3px #09090b}.field-hud__radar canvas{width:100%;height:100%}.field-hud__radar-label{position:absolute;bottom:146px;right:14px}.field-hud__feed{font-size:11px;line-height:17px;position:absolute;bottom:12px;left:12px}.field-hud__feed div{border-left:2px solid var(--line);background:#16161acc;margin-top:2px;padding:0 7px;display:table}.field-hud__feed div.mine{border-left-color:var(--you)}.field-hud__feed div.death{border-left-color:var(--foe)}.field-hud__strip{background:var(--panel);border:1px solid var(--line);white-space:nowrap;border-radius:2px;align-items:center;gap:8px;height:28px;padding:0 10px;font-size:11px;display:none;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.field-hud__strip.visible{display:flex}.field-hud__strip b{font-weight:700}.field-hud__strip:not(.docked){color:var(--you)}.field-hud__strip:not(.docked) .field-hud__label{color:var(--dim)}.field-hud__strip.docked{background:var(--you);color:var(--out);border-color:var(--you)}.field-hud__strip.docked .field-hud__label{color:var(--out);opacity:.75}.field-hud__chevrons{letter-spacing:-1px;animation:.7s steps(2,end) infinite hud-chevrons}.field-hud__banner{background:var(--foe);color:var(--out);letter-spacing:.06em;white-space:nowrap;border-radius:2px;align-items:center;gap:10px;padding:4px 14px 4px 10px;font-size:18px;font-weight:700;display:none;position:absolute;top:110px;left:50%;transform:translate(-50%)}.field-hud__banner .field-hud__label{color:var(--out);opacity:.8;font-weight:500}.field-hud__banner.visible{display:flex}.field-hud__respawn{color:var(--foe);background:var(--panel);border:1px solid var(--foe);padding:5px 12px;font-size:18px;font-weight:700;display:none;position:absolute;top:28%;left:50%;transform:translate(-50%)}@media (pointer:coarse){.field-hud__energy{left:124px}}@media (width<=900px),(height<=500px){.field-hud__energy{width:264px;height:48px;left:124px}.field-hud__identity{top:4px}.field-hud__energy-label{top:4px;right:64px}.field-hud__segments{width:132px;height:10px;top:21px}.field-hud__digits{top:18px;right:64px}.field-hud__sub{display:none}.field-hud__ping{width:56px;height:40px}.field-hud__ping canvas{width:30px;height:30px;top:12px;left:13px}.field-hud__speed{top:68px;left:124px}.field-hud__score{width:170px}.field-hud__rank{display:block}.field-hud__radar{transform-origin:top;width:84px;height:84px;inset:68px auto auto 12px}.field-hud__radar-label{inset:149px auto auto 14px}.field-hud__feed{left:auto;right:12px;top:calc(var(--score-bottom,126px) + 18px);text-align:right;bottom:auto}.field-hud__feed div{margin-left:auto}.field-hud__strip{height:24px;bottom:14px}.field-hud__banner{top:66px}.field-hud__respawn{top:22%}}.control-tip{z-index:2;box-sizing:border-box;color:#e8e8ec;text-align:center;letter-spacing:.05em;pointer-events:none;background:#16161aeb;border:1px solid #55555e;border-radius:2px;max-width:min(620px,70vw);padding:8px 14px;font:700 13px/1.35 JetBrains Mono,ui-monospace,Menlo,monospace;position:absolute;top:68%;left:50%;transform:translate(-50%,-50%);box-shadow:0 3px #08080ad9}.control-tip[hidden]{display:none}@media (pointer:coarse){.control-tip{max-width:50vw;font-size:11px;top:34%}}.control-tip--stick{top:calc(70% - 72px);left:24%}
