:root{--ink:#e7eaef;--dim:#a3adba;--teal:#57d6c1;--or:#ff9a3c;--lead:#ffc35a;--red:#ff6b5e;--blue:#6fa8ff;--good:#7be0a8;--glass:#0a0e1680;--edge:#9cc6d88c;--mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--dot:"Doto", "IBM Plex Mono", ui-monospace, monospace;--sb:env(safe-area-inset-bottom,0px);--st:env(safe-area-inset-top,0px)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html,body{height:100%;color:var(--ink);font:13px/1.3 var(--mono);overscroll-behavior:none;touch-action:none;-webkit-user-select:none;user-select:none;background:#000;margin:0;overflow:hidden}#world{width:100%;height:100%;display:block;position:fixed;inset:0}#loot-feedback{left:50%;bottom:calc(16% + var(--sb));z-index:7;pointer-events:none;text-align:center;text-shadow:0 1px 3px #000,0 0 8px #000,0 0 16px #000;gap:7px;width:min(520px,82vw);display:grid;position:fixed;translate:-50%}#loot-feedback[hidden]{display:none}#loot-feedback>div{color:#b7d9d1;justify-items:center;gap:4px;display:grid}#loot-feedback b{font:700 clamp(12px, 1.8vw, 18px)/1.3 var(--dot,monospace);letter-spacing:1.5px}#loot-feedback small{font:11px/1.4 var(--mono);color:#c5d8d3}#loot-feedback [data-stage=collected]{color:#ffd479}#loot-feedback [data-stage=collected] b{text-shadow:0 0 9px #dba64770,0 1px 3px #000,0 0 12px #000}#loot-focus{z-index:6;pointer-events:none;color:#ffda82;text-align:center;text-shadow:0 1px 3px #000,0 0 8px #000,0 0 14px #000;justify-items:center;gap:3px;max-width:min(360px,80vw);display:grid;position:fixed;top:0;left:0}#loot-focus[hidden]{display:none}#loot-focus b{font:700 13px/1.3 var(--dot,monospace);letter-spacing:1px}#loot-focus small{font:10px/1.3 var(--mono);color:#ecdfc1}button{font:inherit;color:var(--ink);background:var(--glass);border:1px solid var(--edge);cursor:pointer;touch-action:manipulation;border-radius:10px}.flash,.hurt,.near{pointer-events:none;opacity:0;position:fixed;inset:0}.near{background:radial-gradient(ellipse 70% 70% at var(--hx,50%) var(--hy,50%), transparent 52%, #0009 100%)}.near.on{animation:.5s ease-out fl}.flash{background:radial-gradient(#0000 50%,#ffc35a4d 100%)}.flash.bad{background:radial-gradient(#0000 45%,#ff5a4666 100%)}.flash.on{animation:.7s ease-out fl}.hurt{background:radial-gradient(ellipse 70% 70% at var(--hx,50%) var(--hy,50%), transparent 50%, #ff3c329e 100%)}.hurt.on{animation:.45s ease-out fl}@keyframes fl{0%{opacity:1}to{opacity:0}}#nav{left:10px;top:calc(10px + var(--st));pointer-events:none;width:132px;position:fixed}#compass{filter:drop-shadow(0 2px 8px #000a);width:132px;height:132px;display:block}#nav .tools{pointer-events:auto;justify-content:center;gap:6px;margin-top:4px;display:flex}#nav .tools button{font:600 11px/1 var(--mono);letter-spacing:.8px;padding:5px 10px}#mute[aria-pressed=true]{color:#7d8a99}#mute.wake{animation:1s ease-in-out infinite wake}@keyframes wake{50%{color:#fff;box-shadow:0 0 0 3px #5fe6d28c,0 0 14px #5fe6d299}}#status{top:calc(12px + var(--st));font:11px/1 var(--mono);color:#7d8a99;pointer-events:none;text-shadow:0 1px 4px #000;white-space:nowrap;align-items:center;gap:10px;display:flex;position:fixed;left:50%;transform:translate(-50%)}#status b{color:var(--ink);font-weight:600}.bar{vertical-align:middle;background:#ffffff24;border-radius:2px;width:46px;height:4px;display:inline-block;overflow:hidden}.bar i{background:var(--good);height:100%;display:block}.bar.bank i{background:var(--lead)}.bar.low i{background:var(--red)}#mesh{right:12px;top:calc(12px + var(--st));width:min(250px,46vw);font:10px/1.35 var(--mono);pointer-events:none;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%);background:linear-gradient(135deg,#0a161ac7,#060c0f80);padding:9px 12px;position:fixed}#mesh header{align-items:center;gap:8px;margin-bottom:9px;display:flex}#mesh header i{filter:drop-shadow(0 0 4px #5fe6d2cc);line-height:0;animation:1.4s ease-in-out infinite beat;display:block}#mesh header b{letter-spacing:.3em;color:var(--teal);font-size:9px;font-weight:600}@keyframes beat{50%{opacity:.3}}#mesh header s{font:500 8px/1 var(--mono);letter-spacing:.24em;color:#ff5a1f;margin-left:auto;text-decoration:none}#mesh .stats{border-top:1px solid #5fe6d224;border-bottom:1px solid #5fe6d224;grid-template-columns:repeat(3,1fr);margin-bottom:9px;display:grid}#mesh .stats div{justify-items:center;gap:3px;padding:6px 0 5px;display:grid}#mesh .stats div+div{border-left:1px solid #5fe6d224}#mesh .stats b{font:900 18px/1 var(--dot);color:var(--ink)}#mesh .stats i{min-height:2.3em;font:500 9.5px/1.15 var(--mono);letter-spacing:.06em;color:#7d8a99;flex-direction:column;justify-content:center;align-items:center;font-style:normal;display:flex}#mesh .minds{margin-bottom:8px}#mesh .minds:empty{display:none}#mesh .minds p{font:500 7.5px/1 var(--mono);letter-spacing:.2em;color:#7d8a99;margin:0 0 5px}#mesh .minds div{grid-template-columns:26px 1fr auto;align-items:center;gap:7px;padding:2px 0;display:grid}#mesh .minds em{letter-spacing:.1em;color:var(--blue);font-style:normal;font-weight:600}#mesh .minds span{gap:2px;display:flex}#mesh .minds u{border:1px solid #ffc35a73;flex:1;height:7px}#mesh .minds u.on{background:var(--lead);border-color:var(--lead);box-shadow:0 0 4px #ffc35a80}#mesh .minds b{font:900 13px/1 var(--dot);color:var(--lead);text-align:right;min-width:34px}#mesh ol{margin:0;padding:0;list-style:none}#mesh li{white-space:nowrap;grid-template-columns:30px auto 1fr;align-items:center;gap:5px;padding:2px 0;transition:opacity .4s;display:grid;overflow:hidden}@keyframes glow{0%{background:#57d6c129}to{background:0 0}}#mesh time{color:#a3adba80;font-size:9px}#mesh em{color:var(--teal);font-style:normal;font-weight:600}#mesh span{text-overflow:ellipsis;color:var(--ink);overflow:hidden}#mesh li:last-child{white-space:normal;box-sizing:border-box;grid-template-columns:30px auto minmax(0,1fr);align-items:start;width:100%;animation:1.2s ease-out glow}#mesh li:last-child span{line-height:1.35;overflow:visible}#mesh li.mesh em{color:var(--lead)}#mesh li.mesh{white-space:normal;grid-template-columns:30px auto minmax(0,1fr);align-items:start}#mesh li.mesh span{text-overflow:clip;overflow:visible}#mesh li.good em{color:var(--good)}#mesh li.bad em,#mesh li.bad span{color:#ff9d8a}#mesh .feed-clock{color:var(--dim);font:500 7.5px/1.3 var(--mono);letter-spacing:.04em;margin:0 0 5px}#mesh li,#mesh li:last-child,#mesh li.mesh{grid-template-columns:48px auto minmax(0,1fr)}#watch-controls{left:12px;bottom:calc(12px + var(--sb));z-index:25;gap:8px;max-width:calc(100vw - 24px);display:flex;position:fixed}#watch-audio,#watch-voice{box-sizing:border-box;white-space:nowrap;min-height:44px;font:500 10px/1.2 var(--mono);letter-spacing:.08em;color:var(--teal);background:#061215e8;border:1px solid #57d6c166;border-radius:3px;padding:8px 11px}#watch-audio[data-state=locked]{color:var(--lead);border-color:#ffc35a88}#watch-audio[data-state=muted],#watch-voice[data-state=muted]{color:var(--dim)}#banner{pointer-events:none;text-align:center;text-shadow:0 2px 10px #000;width:max-content;max-width:88vw;position:fixed;top:30%;left:50%;transform:translate(-50%)}#banner b{font:900 24px/1.1 var(--dot);letter-spacing:2px;animation:.25s ease-out pop;display:block}#banner small{display:none}body.ads #banner{top:calc(50% + var(--r,160px) + 6px)}body.ads #banner b{font-size:18px}#banner .mesh b{color:var(--blue)}#meshline{pointer-events:none;z-index:3;width:100vw;height:100vh;position:fixed;inset:0}#meshline line{stroke:var(--blue);stroke-width:2px;stroke-dasharray:6 5;filter:drop-shadow(0 0 3px #000)}#banner .bad b{color:#ff9d8a}#banner .good b{color:var(--good)}@keyframes pop{0%{opacity:.2;transform:scale(.9)}to{opacity:1;transform:none}}#banner .moment b{letter-spacing:5px;text-shadow:0 0 10px,0 2px 10px #000}#banner .foe b{color:var(--red)}#banner .moment small{font:700 13px/1 var(--dot);letter-spacing:4px;color:var(--blue);text-shadow:0 0 6px var(--blue), 0 1px 3px #000;margin-top:5px;display:block}@property --sp{syntax:"<number>";inherits:true;initial-value:0}#cross{--gap:calc(7px - var(--sp,0) * 6px);pointer-events:none;filter:drop-shadow(0 0 1px #000000f2)drop-shadow(0 0 1px #0009);background:linear-gradient(#f2fffcf2, #f2fffcf2) 50% var(--gap) / 2px 7px no-repeat, linear-gradient(#f2fffcf2, #f2fffcf2) 50% calc(100% - var(--gap)) / 2px 7px no-repeat, linear-gradient(#f2fffcf2, #f2fffcf2) var(--gap) 50% / 7px 2px no-repeat, linear-gradient(#f2fffcf2, #f2fffcf2) calc(100% - var(--gap)) 50% / 7px 2px no-repeat;width:44px;height:44px;margin:-22px 0 0 -22px;transition:transform .12s ease-out,--sp 50ms linear;position:fixed;top:50%;left:50%}#cross:after{content:"";background:#ff3b30;border-radius:50%;width:4px;height:4px;margin:-2px;position:absolute;top:50%;left:50%;box-shadow:0 0 4px 1px #ff3b30d9,0 0 10px #ff3b3073}#cross.shot{transform:scale(1.15)}#cross.far{background-image:linear-gradient(#ffb45acc,#ffb45acc),linear-gradient(#ffb45acc,#ffb45acc),linear-gradient(#ffb45acc,#ffb45acc),linear-gradient(#ffb45acc,#ffb45acc)}#cross.far:after{box-shadow:none;background:linear-gradient(45deg,#0000 42%,#ffb45a 42% 58%,#0000 58%),linear-gradient(-45deg,#0000 42%,#ffb45a 42% 58%,#0000 58%);border-radius:0;width:8px;height:8px;margin:-4px}#fire{right:18px;bottom:calc(18px + var(--sb));color:#ffc79a;width:112px;height:112px;font:800 16px/1 var(--mono);letter-spacing:2px;background:conic-gradient(#ff9a3c52 calc(var(--cd,0) * 1turn), transparent 0), var(--glass);border:2px solid #ff9a3cd9;border-radius:50%;position:fixed;box-shadow:0 0 26px #ff9a3c4d,inset 0 0 18px #ff9a3c1f}#fire:active,#fire.on{transform:scale(.97);box-shadow:0 0 36px #ff9a3ca6}#fire:disabled{opacity:.35;cursor:default}#world.nv{filter:grayscale()sepia(.5)hue-rotate(170deg)saturate(2.2)brightness(1.08)contrast(1.3)}#scope{pointer-events:none;position:fixed;inset:0}#reload-cue{z-index:1;color:var(--lead);pointer-events:none;background:#00080cd9;border-radius:4px;align-items:center;gap:7px;padding:5px 8px;display:flex;position:fixed;top:calc(50% + 54px);left:calc(50% - 8px);transform:translate(-100%);box-shadow:0 1px 5px #0008}#reload-cue[hidden]{display:none}#reload-cue svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}#reload-cue span{background:#ffffff38;border-radius:2px;width:54px;height:4px;overflow:hidden}#reload-cue i{height:100%;transform:scaleX(var(--progress,0));transform-origin:0;background:currentColor;display:block}#reload-cue[data-state=ready]{color:var(--good);box-shadow:0 0 9px #7be0a840}#scope .lens{opacity:0;background:repeating-linear-gradient(0deg,#78ffdc09 0 1px,#0000 1px 3px);position:absolute;inset:0}body.ads #scope .lens{opacity:1}#scope canvas{width:100%;height:100%;position:absolute;inset:0}#aim svg{fill:none;width:26px;height:26px;stroke:var(--teal);stroke-width:1.6px}#jump svg,#ping svg{fill:none;width:26px;height:26px;stroke:var(--teal);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}#jump{--fill:#26968ad1}#ping{--fill:#1e8078d1}#crouch svg{fill:none;width:26px;height:26px;stroke:var(--teal);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}#gun svg{fill:none;stroke:#8ff0de;stroke-width:1.9px;stroke-linecap:round;width:30px;height:30px}#gun:not([data-gun=rifle]) .rifle,#gun:not([data-gun=sniper]) .sniper,body.pc #gun{display:none}#fire{touch-action:none}#fire.dig{color:#8ff0de;border-color:#57d6c1d9}#fire.dig span:after{content:" ⛏"}#fire span{transform:translate(var(--kx,0px), var(--ky,0px));transition:transform .12s ease-out;display:inline-block}body.pc #pad,body.pc #fire,body.pc #dig,body.pc #sword,body.pc #lunge,body.pc #aim,body.pc #crouch,body.pc #jump,body.pc #ping,body.pc #nav .tools button:not(#guide){display:none}#lock{border:1px solid var(--teal);font:600 14px var(--mono);color:var(--teal);pointer-events:none;letter-spacing:.5px;background:#060c10b3;border-radius:12px;padding:10px 18px;position:fixed;top:38%;left:50%;transform:translate(-50%)}#recap{background:var(--glass);pointer-events:none;font:11px/1.2 var(--mono);color:#c3ccd6;text-shadow:0 1px 3px #000;border:1px solid #ff5a4a73;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:10px 18px 9px;animation:.35s ease-out recapin;display:flex;position:fixed;top:calc(50% + 44px);left:50%;transform:translate(-50%);box-shadow:0 0 18px #ff3c282e}#recap[hidden]{display:none}#recap b{font:900 18px/1 var(--dot);letter-spacing:3px;color:#ff6a5a;text-shadow:0 0 10px #ff463299,0 1px 3px #000}#recap .back{width:34px;height:34px;font:900 15px/1 var(--dot);color:#f2fffc;background:radial-gradient(closest-side, #0a0e16e6 78%, transparent 80% 100%), conic-gradient(#ff6a5a calc(var(--p,1) * 360deg), #ffffff1f 0);border-radius:50%;order:-1;place-items:center;margin-bottom:4px;font-style:normal;display:grid}@keyframes recapin{0%{opacity:0;transform:translate(-50%,8px)}}#me{left:150px;top:calc(14px + var(--st));pointer-events:none;text-shadow:0 1px 3px #000;align-items:flex-start;gap:12px;display:flex;position:fixed}#me .g{justify-items:center;gap:3px;min-width:34px;display:grid}#me .cube{filter:drop-shadow(0 0 4px #000c);display:block}#me .g b{font:900 15px/1 var(--dot);color:var(--ink);letter-spacing:.5px;font-variant-numeric:tabular-nums}#me .g b small{color:#7d8a99;font-size:11px}#me .g i{font:500 8px/1 var(--mono);letter-spacing:.22em;color:#7d8a99;white-space:nowrap;font-style:normal}#me .g i em{color:var(--ink);letter-spacing:0;font-style:normal}#me .g i em.armour{color:#dfe8ff}#me .g.hit .cube{filter:drop-shadow(0 0 8px #ff5a4af2)}#me .g.hit b{color:#ff5a4a}#me .g.low b,#me .g.low i{color:var(--lead)}#me .g.low .cube{animation:.6s steps(2,end) infinite beat}#me .g.out{opacity:.45}#me .g.fell b,#me .g.fell i{color:#ff5a4a}#me .g.fell .cube{filter:drop-shadow(0 0 8px #ff5a4af2);animation:.3s steps(2,end) infinite beat}#me .sep{background:#a3adba38;align-self:stretch;width:1px;margin:2px 0 12px}#me .g.void.near b{color:var(--lead)}#me .g.void.warn b,#me .g.void.warn i{color:var(--or)}#me .g.void.warn .cube{animation:.5s steps(2,end) infinite beat}#me .g.danger i em{color:var(--red);animation:.5s steps(2,end) infinite beat}#me .g.sym{align-self:center;padding-bottom:12px}#me .g.sym b{color:var(--lead);font-size:16px}#voidglow{pointer-events:none;opacity:0;background:linear-gradient(#0000 62%,#ff8c2824 84%,#ff8c2880);position:fixed;inset:0}#voidglow.on{animation:1s ease-in-out infinite voidrise}#voidglow.danger{background:linear-gradient(#0000 52%,#ff503238 78%,#ff5032b3)}@keyframes voidrise{0%,to{opacity:.35}50%{opacity:1}}#day{left:150px;top:calc(98px + var(--st));width:min(360px,100vw - 430px);font:500 10.5px/1 var(--mono);letter-spacing:.12em;color:var(--ink);pointer-events:auto;text-shadow:0 1px 2px #000000f2,0 0 14px #000000a6;align-items:center;gap:10px;display:flex;position:fixed}#day .live{flex:none;align-items:center;gap:7px;display:inline-flex}#day .live i{background:#ff5a1f;width:5px;height:5px;animation:1.6s ease-in-out infinite beat}#day .track{background:linear-gradient(90deg,#ff9a524d,#ff9a522e);flex:1;min-width:80px;height:2px;position:relative}#day .marks{pointer-events:none;background:repeating-linear-gradient(90deg,#e7eaef57 0 1px,#0000 1px 25%),repeating-linear-gradient(90deg,#e7eaef29 0 1px,#0000 1px 4.16667%) 0 2px/100% calc(100% - 4px) no-repeat;height:6px;position:absolute;top:-2px;left:0;right:0}#day .night{background:repeating-linear-gradient(90deg,#070b14f2 0 3px,#7ae3ff47 3px 4px);position:absolute;top:-2px;bottom:-2px}#day .fill{background:linear-gradient(90deg,#57d6c159,#57d6c1);position:absolute;top:0;bottom:0;left:0}#day .needle{background:#ff5a1f;width:2px;height:12px;margin-left:-1px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 6px #ff5a1fcc}#day .needle b{font:600 8.5px/1.2 var(--mono);letter-spacing:.14em;color:#0b1220;background:#ff5a1f;padding:1px 4px;position:absolute;bottom:calc(100% + 3px);left:50%;transform:translate(-50%)}#day .hours{pointer-events:none;height:10px;position:absolute;top:9px;left:0;right:0}#day .hours span{font:500 8.5px/1 var(--mono);letter-spacing:.08em;color:#5b6b86;position:absolute;transform:translate(-50%)}#day .hours span:first-child{left:0;transform:none}#day .hours span:nth-child(2){left:25%}#day .hours span:nth-child(3){left:50%}#day .hours span:nth-child(4){left:75%}#day .hours span:nth-child(5){left:auto;right:0;transform:none}#day .clock{color:#ff5a1f;flex:none}#day .clock b{font:900 15px/1 var(--dot);letter-spacing:1px}#day .online{color:#c79bff;flex:none;font-weight:600}#day .build{color:#6f8f8a;letter-spacing:.08em;white-space:nowrap;flex:none;font-size:9px}#pops{pointer-events:none;position:fixed;inset:0}#pops b{font:900 26px/1 var(--dot);color:#f2fffc;text-shadow:0 0 2px #fff,0 0 10px #57d6c1e6,0 2px 4px #000;animation:.9s ease-out forwards popup;position:absolute;transform:translate(-50%,-50%)}#pops b.head{color:var(--lead);text-shadow:0 0 12px #ffb45acc,0 2px 4px #000;font-size:32px}#pops b.down{color:#fff;letter-spacing:3px;font-size:16px}#pops b.gold{color:#ffc35a;text-shadow:0 0 8px #ffb43cd9,0 2px 4px #000;font-size:20px;animation:none;top:0;left:0;transform:none}@keyframes popup{0%{opacity:0;transform:translate(-50%,calc(4px - 50%))scale(1.5)}15%{opacity:1;transform:translate(-50%,-50%)scale(1)}60%{opacity:1}to{opacity:0;transform:translate(-50%,calc(-50% - 42px))scale(.9)}}.hex{--w:68px;--h:calc(var(--w) * .866025);left:calc(var(--x0) + var(--col) * var(--w) * .75);bottom:calc(var(--y0) + var(--sb) + var(--row) * var(--h) / 2);width:var(--w);height:var(--h);touch-action:none;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);place-items:center;padding:0;display:grid;position:fixed;box-shadow:none!important;background:var(--fill)!important;border:0!important;border-radius:0!important}.hex svg{display:block}#pad [data-hand=fwd],#shell{--fill:#26968ad1}#pad [data-hand=back],#gun{--fill:#166c64d1}#scan,#crouch{--fill:#1e8078d1}#build,#aim{--fill:#105652d1}.hex svg{stroke:#effffb!important}#aim svg circle:last-child{fill:#effffb!important}#pad .hex{color:#effffb}.hex:active,.hex[aria-pressed=true],.hex.on,#gun.hex[data-gun=sniper],.skill.busy{filter:brightness(1.45)saturate(1.2)}.hex{--x0:14px;--y0:16px}#build.hex{--col:1;--row:1}#scan.hex{--col:1;--row:3}#gun.hex{--col:2;--row:0}#shell.hex{--col:2;--row:2}#aim.hex{--col:3;--row:1}#crouch.hex{--col:3;--row:3}#jump.hex{--col:4;--row:2}#ping.hex{--col:4;--row:0}#sword.hex{--col:2;--row:4;--fill:#166c64d1}#lunge.hex{--col:4;--row:4;--fill:#105652d1}#dig.hex{--col:0;--row:4;--fill:#105652d1}#dig svg,#sword svg,#lunge svg{fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}#dig[hidden],#sword[hidden],#lunge[hidden]{display:none}#me .g .guns{gap:1px;margin-top:1px;display:flex}#me .g .guns svg{fill:none;stroke:#7d8a99;stroke-width:2.2px;stroke-linecap:round;width:13px;height:13px}#me .g .guns svg.lit{stroke:#8ff0de}#pad [data-hand=back]{--col:0;--row:0}#pad [data-hand=fwd]{--col:0;--row:2}#pad{display:contents}#pad .hex{color:#cfe4f2;font-size:20px}.skill svg{fill:none;width:26px;height:26px;stroke:var(--teal);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.skill .pips{justify-content:center;gap:2px;display:flex;position:absolute;bottom:6px;left:0;right:0}.skill .pips u{background:#effffb;width:4px;height:4px}.skill.spent{filter:saturate(.25)brightness(.7)}body.pc .skill{display:none}@media (max-width:420px){.hex{--w:62px;--x0:8px}}@media (min-width:421px) and (max-width:999px){#day{width:min(320px,100vw - 440px)}}@media (max-width:420px){#me{left:10px;top:calc(158px + var(--st));flex-wrap:wrap;gap:8px 6px;width:120px}#me .sep{display:none}#me .g{min-width:34px}#day{top:auto;left:10px;bottom:calc(168px + var(--sb));width:min(196px,50vw - 4px)}#day .track{min-width:0}#day .online,#day .needle b,#day .hours span:nth-child(2),#day .hours span:nth-child(4){display:none}}.matetag{pointer-events:none;color:#7fb8ff;filter:drop-shadow(0 0 3px #000000e6);justify-items:center;gap:1px;display:grid;position:fixed;top:0;left:0}.matetag svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.matetag svg .fill{fill:currentColor}.matetag b{font:600 8px var(--mono);letter-spacing:1px;color:#7fb8ff}#hint{pointer-events:none;filter:drop-shadow(0 0 4px #000c);justify-items:center;gap:1px;display:grid;position:fixed;top:0;left:0}#hint svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}#hint svg .fill{fill:currentColor}#hint b{font:700 10px var(--mono);color:var(--ink)}#hint.edge svg{opacity:.85;width:22px;height:22px}#hint.shoot-shell,#hint.pick-up{color:#6fe3ff}#hint.carry,#hint.board{color:#e7eaef}#hint.escort{color:#7fb8ff}#hint.hum{color:#ffb45a}#intro ol.how{text-align:left;gap:9px;margin:6px 0 16px;padding:0;list-style:none;display:grid}#intro ol.how li{grid-template-columns:22px 78px minmax(0,1fr);align-items:baseline;gap:6px;display:grid}#intro ol.how i{color:var(--teal);text-shadow:0 0 6px #57d6c199;font-style:normal}#intro ol.how b{font:900 15px/1 var(--dot);letter-spacing:1.5px;color:var(--ink)}#intro ol.how span{color:#7d8a99;font-size:11px;line-height:1.35}#intro .keys-pc{display:none}body.pc #intro .keys-pc{display:block}body.pc #intro .keys-touch{display:none}#mode{justify-content:center;gap:14px;margin:6px 0 2px;display:flex}#level.unseen{visibility:hidden}#mode .mod{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:#5fe6d224;border:0;border-radius:0;justify-content:center;align-items:center;width:58px;height:66px;padding:0;display:flex}#mode .mod svg{fill:#5fe6d2;opacity:.7;width:30px;height:30px}#mode .mod[aria-pressed=true]{background:#5fe6d2}#mode .mod[aria-pressed=true] svg{fill:#071014;opacity:1}#mode .mod svg .a{fill:#6fa8ff}#mode .mod svg .b{fill:#ff6b5a}#mode .mod svg .vs{fill:none;stroke:#5fe6d2;stroke-width:1.6px;stroke-linecap:round}#mode .mod[aria-pressed=true] svg .vs{stroke:#071014}#level{justify-content:center;gap:14px;margin:6px 0 2px;display:flex}#level .lvl{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);cursor:pointer;background:#5fe6d224;border:0;border-radius:0;justify-content:center;align-items:center;gap:4px;width:46px;height:52px;padding:0;display:flex}#level .lvl i{opacity:.55;background:#5fe6d2;border-radius:50%;width:6px;height:6px}#level .lvl[aria-pressed=true]{background:#5fe6d2}#level .lvl[aria-pressed=true] i{opacity:1;background:#071014}body.gp #level .lvl.padfocus:before{content:none}body.gp #level .lvl.padfocus{background:#5fe6d273;outline:none}#intro #start{width:100%;font:900 18px var(--dot);letter-spacing:3px;color:#071014;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));background:linear-gradient(#7ff0dc,#3fc2ad);border:0;border-radius:0;margin:4px 0 12px;padding:14px}#intro #start.finding{animation:1s steps(2,end) infinite ringblink}#card,#intro{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#06090fb8;place-items:center;display:grid;position:fixed;inset:0}#intro{align-items:start;padding-top:max(16px,6vh)}#intro p{min-height:4.2em}#card .in,#intro .in{overflow-wrap:anywhere;background:var(--glass);border:1px solid var(--edge);text-align:center;border-radius:16px;width:min(360px,90vw);padding:20px 22px}#intro .in{width:min(360px,100% - 32px)}#card h2,#intro h1{letter-spacing:2px;font-family:var(--dot);margin:0 0 6px;font-weight:900}#intro h1{font-size:20px}#card p,#intro p{color:#7d8a99;margin:6px 0 12px}#card table{border-collapse:collapse;width:100%;font-family:var(--mono);margin:6px 0 14px;font-size:12px}#card td{text-align:left;border-bottom:1px solid #9cc6d833;padding:4px 2px}#card td+td{text-align:right;color:var(--lead)}#card table.crew th{color:#7d8a99;text-align:right;padding:2px;font-size:10px;font-weight:500}#card table.crew th:first-child,#card table.crew td:first-child{text-align:left}#card table.crew td{text-align:right;color:var(--ink)}#card table.crew td:last-child{color:#7d8a99;font-size:10px}#card .firsts{text-align:left;margin:0 0 10px;padding:0;font-size:12px;list-style:none}#card .firsts li{color:var(--lead);padding:2px 0}#card .firsts span{color:#7d8a99}#card .run{font:11px var(--mono);color:var(--teal);margin:6px 0 12px}#shop h3{font:600 12px var(--mono);letter-spacing:1.5px;color:var(--teal);justify-content:space-between;margin:4px 0 6px;display:flex}#shop h3 span{color:var(--lead)}#shop ul{text-align:left;margin:0 0 12px;padding:0;list-style:none}#shop li{border-bottom:1px solid #9cc6d826;grid-template-columns:1fr auto;align-items:center;gap:1px 8px;padding:5px 0;display:grid}#shop li b{font-size:13px}#shop li span{color:#7d8a99;grid-column:1;font-size:11px}#shop li button{font:600 12px var(--mono);color:var(--lead);border-color:#ffc35a99;grid-area:1/2/span 2;padding:7px 10px}#shop li button:disabled{opacity:.35}#card .in,#intro .in{touch-action:pan-y;overscroll-behavior:contain;max-height:92vh;overflow-y:auto}#card h2{font-size:28px}#card h2.bad{color:#ff9d8a}#card h2.good{color:var(--good)}#card p .rule{color:var(--ink);margin-top:6px;font-size:13px;display:inline-block}#card .tiles{grid-template-columns:repeat(3,1fr);gap:8px;margin:10px 0 14px;display:grid}#card .tiles div{background:#9cc6d812;border:1px solid #9cc6d82e;border-radius:10px;padding:9px 4px}#card .tiles.mesh{grid-template-columns:repeat(4,1fr);margin-bottom:4px}#card .tiles.mesh b{color:var(--blue)}#card .tiles.mesh div{border-color:#6fa8ff4d}#card .tiles b{font:900 22px var(--dot);color:var(--lead);letter-spacing:1px;font-variant-numeric:tabular-nums;display:block}#card .tiles span{font:500 8.5px var(--mono);color:#7d8a99;letter-spacing:.2em;text-transform:uppercase;margin-top:4px;display:block}#card .go{width:100%;font:900 18px var(--dot);letter-spacing:2px;color:#071014;background:var(--teal);border:0;border-radius:12px;margin:0 0 14px;padding:14px;box-shadow:0 0 22px #57d6c159}#card details{text-align:left;margin:6px 0 4px}#card summary{cursor:pointer;font:600 11px var(--mono);letter-spacing:1.5px;color:#7d8a99;padding:6px 0}.row{justify-content:center;gap:10px;display:flex}.row button,#start{padding:9px 16px}#start{border-color:var(--lead);color:var(--lead);margin:4px 0 12px;font-weight:700}#intro small{color:#7d8a99;display:block}[hidden]{display:none!important}@media (max-width:420px){#nav,#compass{width:112px}#compass{height:112px}#fire{width:104px;height:104px}#status{top:auto;bottom:calc(166px + var(--sb));gap:8px;max-width:calc(100vw - 20px);font-size:10px}#status .bar{width:30px}#status .wide{display:none}}#dots{pointer-events:none;z-index:5;background-image:radial-gradient(circle,#00000052 0 .6px,#0000 1px);background-size:3px 3px;position:fixed;inset:0}#lowhp{pointer-events:none;opacity:0;background:radial-gradient(#0000 48%,#ff282852 100%);position:fixed;inset:0}#webbed{pointer-events:none;opacity:0;background:radial-gradient(#0000 55%,#f4f8ff4d 100%),repeating-linear-gradient(38deg,#0000 0 46px,#f4f8ff2e 46px 47.5px),repeating-linear-gradient(-52deg,#0000 0 61px,#f4f8ff24 61px 62.5px);transition:opacity .25s;position:fixed;inset:0;-webkit-mask:radial-gradient(#0000 50%,#000 92%);mask:radial-gradient(#0000 50%,#000 92%)}#webbed.on{opacity:1}#webbed.cut{transition:opacity .12s}#lowhp.on{animation:.9s ease-in-out infinite lowhp}#lowhp.on.crit{animation-duration:.55s}@keyframes lowhp{0%,to{opacity:.35}18%{opacity:1}}#ringarrow{pointer-events:none;z-index:6;width:0;height:0;transform:rotate(var(--a,0deg));position:fixed;top:50%;left:50%}#ringarrow[hidden]{display:none}#ringarrow:before{content:"";filter:drop-shadow(0 0 6px #5fe6d2);border-bottom:18px solid #5fe6d2;border-left:14px solid #0000;border-right:14px solid #0000;width:0;height:0;animation:1s steps(2,end) infinite ringblink;position:absolute;top:-24vh;left:-14px}#ringarrow:after{content:attr(data-m);white-space:nowrap;text-align:center;width:180px;font:700 11px var(--dot);letter-spacing:2px;color:#5fe6d2;transform:rotate(calc(-1 * var(--a,0deg)));position:absolute;top:calc(22px - 24vh);left:-90px}@keyframes ringblink{50%{opacity:.25}}#ringarrow.lead:before{border-bottom-color:var(--blue);filter:drop-shadow(0 0 6px var(--blue))}#ringarrow.lead:after{color:var(--blue)}#edgecue{pointer-events:none;z-index:3;width:0;height:0;position:fixed;top:0;left:0}#edgecue[hidden]{display:none}#edgecue:before{content:"";background:#f2f5f7;border-left:3px solid #f2f5f7;border-right:3px solid #f2f5f7;width:32px;height:4px;position:absolute;top:-5px;left:-16px;box-shadow:0 0 6px #f2f5f7b3}#edgecue.bump:before{animation:.35s ease-out edgebump}@keyframes edgebump{0%{transform:translateY(-5px)scaleX(1.3)}to{transform:none}}#edgecue b{background:repeating-linear-gradient(#f2f5f7 0 3px,#0000 3px 5px);width:2px;height:10px;position:absolute;top:0;left:-1px}#groundcue{pointer-events:none;z-index:3;font:700 13px var(--dot);letter-spacing:3px;color:#ffb347;text-shadow:0 0 6px #000,0 0 2px #000;justify-items:center;gap:2px;display:grid;position:fixed;top:64%;left:50%;translate:-50% -50%}#groundcue b{font-size:22px;line-height:1}#groundcue[hidden],body[data-own=out] #groundcue{display:none}#ringcut{pointer-events:none;z-index:3;white-space:nowrap;font:700 11px var(--dot);letter-spacing:2px;color:#ffb347;text-shadow:0 0 4px #000,0 0 2px #000;position:fixed;top:0;left:0;translate:-50% -50%}#ringcut[hidden]{display:none}#refusecue{pointer-events:none;z-index:3;white-space:nowrap;transform-origin:0 0;font:700 11px var(--dot);letter-spacing:2px;color:#e7eaef;text-shadow:0 0 4px #000,0 0 2px #000;animation:1.5s ease-out forwards refusefade;position:fixed;top:0;left:0;translate:-50% -50%}#landcue{pointer-events:none;z-index:3;white-space:nowrap;font:700 13px var(--dot);letter-spacing:2px;color:#f2f5f7;text-shadow:0 0 4px #000,0 0 2px #000;border-bottom:2px dashed #f2f5f7;padding-bottom:2px;position:fixed;top:0;left:0;translate:-50% -50%}#landcue[hidden],body[data-own=out] #landcue{display:none}body.climb #jump.hex{animation:1s steps(2,end) infinite ringblink}#climbcue{pointer-events:none;z-index:3;animation:1s steps(2,end) infinite ringblink;display:none;position:fixed;top:64%;left:50%;translate:-50% -50%}#climbcue svg{fill:none;width:30px;height:30px;stroke:var(--teal);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 3px #000)}body.pc.climb #climbcue{display:block}#refusecue[hidden]{display:none}@keyframes refusefade{0%,60%{opacity:1}to{opacity:0}}#edgecue i{background:conic-gradient(#f2f5f7 calc(var(--p,0) * 1turn), transparent 0);border-radius:50%;width:40px;height:40px;position:absolute;top:-18px;left:-20px;-webkit-mask:radial-gradient(circle,#0000 15px,#000 16px);mask:radial-gradient(circle,#0000 15px,#000 16px)}#edgecue:after{content:attr(data-m);text-align:center;width:180px;font:700 11px var(--dot);letter-spacing:2px;color:#f2f5f7;text-shadow:0 0 4px #000;position:absolute;top:24px;left:-90px}#downed{pointer-events:none;background:radial-gradient(#0000 40%,#ff281e73 100%);display:none;position:fixed;inset:0}#downed.on{font:700 13px var(--dot);letter-spacing:3px;color:#ffb0a4;text-shadow:0 0 6px #000;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:22vh;display:flex}#downed.on.reviving{color:#9ff3e4;background:radial-gradient(#0000 45%,#5fe6d24d 100%)}#downed b{font-size:26px}#downed i{margin:4px 0 8px;font-style:normal}#downed em{opacity:.8;margin-top:8px;font-style:normal}#downed span{width:calc(min(220px, 80vw) * var(--progress,0));background:currentColor;height:4px;display:block;box-shadow:0 0 8px}#stormedge{pointer-events:none;opacity:0;background:radial-gradient(#0000 50%,#a98bff61 100%);position:fixed;inset:0}#stormedge.on{animation:.23s steps(3,end) infinite crackle}@keyframes crackle{0%{opacity:.5}33%{opacity:1}66%{opacity:.25}}#me .g.storm i em{color:#c7b8ff}#me .g.storm b{font-size:12px}#me .g.exposed b,#me .g.exposed i{color:#ff5a4a}#me .g.exposed .cube{animation:.4s steps(2,end) infinite beat}:root{--cg:#8ff5e2}:is(#mesh,#card .in,#intro .in,#card .tiles div,#shop li button,#store .in,#store .buy){--k:14px;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));background:linear-gradient(var(--cg), var(--cg)) top left / var(--k) 2px no-repeat, linear-gradient(var(--cg), var(--cg)) top left / 2px var(--k) no-repeat, linear-gradient(var(--cg), var(--cg)) bottom right / var(--k) 2px no-repeat, linear-gradient(var(--cg), var(--cg)) bottom right / 2px var(--k) no-repeat, var(--fill-glass,linear-gradient(160deg, #102228d6, #04090db8));border:1px solid #5fe6d233;border-radius:0;box-shadow:inset 0 0 18px #5fe6d20f,0 0 22px #5fe6d214}:is(#card .tiles div,#shop li button,#store .buy){--k:8px;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));background:linear-gradient(var(--cg), var(--cg)) top left / var(--k) 1.5px no-repeat, linear-gradient(var(--cg), var(--cg)) top left / 1.5px var(--k) no-repeat, linear-gradient(var(--cg), var(--cg)) bottom right / var(--k) 1.5px no-repeat, linear-gradient(var(--cg), var(--cg)) bottom right / 1.5px var(--k) no-repeat, #0a161c9e}#shop li button{--cg:#ffc35a;border-color:#ffc35a4d}#lock{letter-spacing:.18em;text-transform:uppercase;text-shadow:0 0 8px #5fe6d299;padding:12px 22px;font-size:12px}#card .go{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));background:linear-gradient(#7ff0dc,#3fc2ad);border-radius:0}#card .in,#intro .in,#mesh ol{scrollbar-width:thin;scrollbar-color:#5fe6d280 transparent}#card .in::-webkit-scrollbar{width:6px}#card .in::-webkit-scrollbar-track{background:0 0}#card .in::-webkit-scrollbar-thumb{background:#5fe6d273;border-radius:0}@media (max-width:420px){#mesh{padding:8px 10px}#mesh ol li:nth-last-child(n+4){display:none}#mesh .stats div{padding:4px 0 3px}#mesh .stats b{font-size:15px}#banner{top:38%}#banner b{font-size:20px}#nav .tools{justify-content:flex-start;gap:4px}#nav .tools button{padding:5px 7px;font-size:10px}#me{gap:6px 4px;width:min(190px,54vw - 22px)}#me .g{min-width:30px}#me .cube{width:21px;height:24px}#me .g b{font-size:13px}#me .g i{letter-spacing:.14em;font-size:7px}#me .g.sym{flex-basis:100%;justify-items:start;padding:0}#me .g.sym b{font-size:13px}}#board{z-index:5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#060e14b8;border:1px solid #5fe6d224;grid-template-columns:auto auto auto;align-items:center;gap:18px;padding:8px 18px;display:grid;position:fixed;top:14px;left:50%;transform:translate(-50%)}#board .team{text-align:center}#board .team b{font:900 34px/1 Doto,monospace;display:block}#board .team i{letter-spacing:.18em;font-size:10px;font-style:normal}#board .A b,#board .A i{color:#6fa8ff}#board .B b,#board .B i{color:#ff5a4a}#board .mid{text-align:center;min-width:120px}#board .mid b{color:#fff;font:900 22px/1 Doto,monospace;display:block}#board .mid i{letter-spacing:.18em;color:#7d8a99;font-size:10px;font-style:normal}#board .money{color:#7d8a99;margin-top:4px;font-size:10px}#board .team.you i:after{content:" ◆"}#board i,#board .money{white-space:nowrap}#board .mid i{white-space:normal}@media (max-width:600px){#board{gap:10px;padding:6px 10px;top:8px}#board .team b{font-size:24px}#board .team i,#board .mid i{letter-spacing:.1em;font-size:8px}#board .mid{min-width:92px}#board .mid b{font-size:16px}#board .money{font-size:9px}#board .money span{display:none}}body.seat #day{display:none}body.seat #board{left:150px;top:calc(92px + var(--st));gap:12px;padding:6px 12px;transform:none}@media (min-width:601px){body.seat #board .team b{font-size:26px}body.seat #board .mid b{font-size:18px}}@media (max-width:420px){body.seat #board{top:auto;left:50%;bottom:calc(160px + var(--sb));transform:translate(-50%)}body.seat #downed.on{padding-bottom:calc(250px + var(--sb))}}#buy{z-index:6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#cfd6e0;background:#060e14d1;border:1px solid #5fe6d22e;width:min(560px,100vw - 32px);padding:14px 18px 16px;font:11px/1.45 IBM Plex Mono,ui-monospace,monospace;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}#buy header{text-align:center;margin-bottom:12px}#buy header i{letter-spacing:.22em;color:#5fe6d2;font-size:10px;font-style:normal;display:block}#buy header b{letter-spacing:.12em;margin-top:4px;font-size:13px;font-weight:600;display:block}#buy header em{font-style:normal}#buy .A,#buy em.A{color:#6fa8ff}#buy .B,#buy em.B{color:#ff5a4a}#buy .teams{gap:14px;display:flex}#buy .team{background:#ffffff08;flex:1;min-width:0;padding:8px 10px}#buy h3{letter-spacing:.18em;justify-content:space-between;margin:0 0 6px;font-size:10px;display:flex}#buy h3 span{color:#cfd6e0;letter-spacing:.04em}#buy svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}#buy .team i{color:#effffb;place-items:center;width:26px;height:26px;display:inline-grid;position:relative}#buy .team sub{font:900 9px/1 Doto,monospace;position:absolute;bottom:0;right:0}#buy .crew{border-bottom:1px solid #5fe6d21f;min-height:26px;margin-bottom:4px;padding-bottom:4px}#buy .crew s{height:26px;display:block}#buy ol{margin:0;padding:0;list-style:none}#buy li{align-items:center;gap:4px;min-height:28px;display:flex}#buy li em{color:#7d8a99;width:18px;font:900 14px/1 Doto,monospace}#buy li.you em{color:#effffb}#buy li.you em:after{content:"◆";vertical-align:middle;margin-left:2px;font:8px/1 IBM Plex Mono,monospace}#buy .shop{--w:76px;--h:calc(var(--w) * .866025);width:calc(var(--w) * 2.5);height:calc(var(--h) * 2.5);margin:14px auto 0;position:relative}#buy .cell{left:calc(var(--col) * var(--w) * .75);top:calc(var(--row) * var(--h) / 2);width:var(--w);height:var(--h);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);color:#effffb;cursor:pointer;touch-action:none;background:#1e8078d1;border:0;align-content:center;place-items:center;gap:2px;padding:0;display:grid;position:absolute}#buy .cell:nth-child(2n){background:#166c64d1}#buy .cell b{font:900 11px/1 Doto,monospace}#buy .cell svg{width:20px;height:20px}#buy .cell .name{text-transform:uppercase;font:600 10px/1 IBM Plex Mono,ui-monospace,monospace}#buy .cell u{letter-spacing:2px;font-size:6px;line-height:1;text-decoration:none;position:absolute;top:2px}#buy .cell.got{background:#26968af2}#buy .cell.on{filter:brightness(1.45)}#buy .cell:disabled{filter:saturate(.2)brightness(.55);cursor:default}#buy .cell .holder{background:currentColor;border-radius:50%;width:8px;height:8px;text-decoration:none;position:absolute;top:7px;right:22%}@media (max-width:420px){#buy{padding:10px 12px 12px;top:42%}#buy .shop{--w:66px}#buy header b{font-size:11px}}body.seat #buy{top:calc(184px + var(--st));transform:translate(-50%)}@media (max-width:420px){body.seat #buy{top:calc(104px + var(--st))}}body.side.seat #buy{max-height:calc(100dvh - 196px - var(--st) - var(--sb));overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#5fe6d280 transparent;overflow-y:auto}body.side.seat #buy .cell{touch-action:pan-y}body.side.seat #buy{grid-template-columns:1fr auto;grid-template-areas:"head shop""teams shop";align-items:start;column-gap:14px;width:min(720px,100vw - 32px);padding:10px 14px;display:grid}body.side.seat #buy header{grid-area:head;margin-bottom:6px}body.side.seat #buy .teams{grid-area:teams}body.side.seat #buy .shop{--w:66px;grid-area:shop;margin:0}body.side.seat #buy li{min-height:22px}#guide svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:11px;display:block}#guide .a,#guide .b{opacity:.3}#guide[data-level="1"] .a,#guide[data-level="2"] .a,#guide[data-level="2"] .b{opacity:1}#guide[data-level="0"]{color:#7d8a99}#ctl[hidden]{display:none}body.land #ctl{display:contents}.stick,.dp{display:none}body.land .hex{--w:54px;--x0:14px;--y0:14px}body.land #pad,body.land #nav .tools button:not(#mute):not(#ctlpick):not(#full){display:none}body.land .dp{display:grid}body.land .dp svg{fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}body.land .dp[data-d=left]{--col:0;--row:1;--fill:#1e8078d1}body.land .dp[data-d=down]{--col:1;--row:0;--fill:#166c64d1}body.land .dp[data-d=up]{--col:1;--row:2;--fill:#26968ad1}body.land .dp[data-d=right]{--col:2;--row:1;--fill:#105652d1}body.land #ping.hex{--col:2;--row:3}body.land #aim.hex{--col:0;--row:3}body.land #scan.hex{--col:1;--row:4}body.side.armoury #day{top:calc(96px + var(--st))}body.land #crouch.hex,body.land #gun.hex,body.land #shell.hex,body.land #reload.hex,body.land #build.hex,body.land #jump.hex{left:auto;right:calc(var(--x0) + var(--col) * var(--w) * .75)}body.land #crouch.hex{--col:0;--row:1}body.land #gun.hex{--col:1;--row:2}body.land #jump.hex{--col:1;--row:0}body.land #shell.hex{--col:0;--row:3}body.land #reload.hex{--col:2;--row:1;--fill:#1e8078d1}body.land #build.hex{--col:2;--row:3}body.land #dig.hex{--col:0;--row:5}body.land #sword.hex{--col:2;--row:5}body.land #lunge.hex{--col:1;--row:6}body.land #dig svg,body.land #sword svg,body.land #lunge svg,body.land #gun svg,body.land #aim svg,body.land #crouch svg,body.land #jump svg,body.land #ping svg,body.land .skill svg{width:22px;height:22px}body.land #fire{width:84px;height:84px;right:12px;bottom:calc(142px + var(--sb));font-size:13px}body.land .stick{bottom:calc(10px + var(--sb));touch-action:none;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:#166c6452;place-items:center;width:118px;height:102px;display:grid;position:fixed}body.land .stick i{clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);width:48px;height:41.6px;transform:translate(var(--k,0px, 0px));background:#26968ad9;transition:transform 50ms linear}body.land #lstick{left:170px}body.land #rstick{right:170px}body.side #mesh{width:min(250px,30vw)}body.side #mesh ol li:nth-last-child(n+4){display:none}body.side #mesh{box-shadow:none;clip-path:none;text-shadow:0 0 3px #000,0 1px 2px #000;background:0 0;border:none}body.side #mesh .stats,body.side #mesh .minds{display:none}body.side #mesh{padding:0}body.side #mesh header{display:none}body.side #mesh li{animation:none}body.side #mesh li:last-child span{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:760px){body.side #mesh{right:104px}}body.side.seat #board[data-phase=round]{top:calc(76px + var(--st));-webkit-backdrop-filter:none;backdrop-filter:none;text-shadow:0 1px 3px #000;background:0 0;border:none;grid-template-columns:auto 72px auto;gap:10px;padding:0;left:150px;transform:none}body.side.seat #board[data-phase=round] .team b{font-size:20px;line-height:1}body.side.seat #board[data-phase=round] .team b small{font-size:10px}body.side.seat #board[data-phase=round] .team i{letter-spacing:.08em;font-size:8px}body.side.seat #board[data-phase=round] .money{white-space:normal;max-width:50px;margin:2px auto 0;font-size:8px;line-height:1.1}body.side.seat #board[data-phase=round] .money span{display:none}body.side.seat #me{gap:8px}body.side.seat #me .cube{width:21px;height:24px}body.side.seat #board[data-phase=round] .mid{align-self:start;min-width:0}body.side.seat #board[data-phase=round] .mid b{font-size:16px}body.side.seat #board[data-phase=round] .mid i{display:none}body.side.seat #board[data-phase=round]:after{content:attr(data-round);letter-spacing:.08em;color:var(--dim);font-size:8px;position:absolute;top:22px;left:50%;transform:translate(-50%)}body.side #banner,body.side.ads #banner{top:auto;bottom:calc(16px + var(--sb));max-width:calc(100vw - 590px)}body.side #banner b,body.side.ads #banner b{letter-spacing:1px;font-size:16px}body.side #downed.on{padding-bottom:calc(18px + var(--sb));letter-spacing:1px;font-size:10px}body.side #downed b{font-size:20px}body.side #downed i{margin:2px 0 5px}body.side #downed em{margin-top:5px}body.side #downed span{max-width:220px}body.side #downed.on~#banner{display:none}body.side #recap{top:auto;bottom:calc(16px + var(--sb));max-width:calc(100vw - 590px);box-shadow:none;background:0 0;border:none;flex-flow:wrap;justify-content:center;padding:0}body.side #recap b{letter-spacing:1px;font-size:14px}body.side #recap .back{width:24px;height:24px;margin:0;font-size:11px}body.side #downed.on~#recap{display:none}body.side #banner:has(~#recap:not([hidden])){display:none}body.side #day{top:calc(80px + var(--st));gap:8px;width:auto;font-size:8px}body.side #day .track{display:none}body.side #day .clock b{font-size:11px}body.gp .padfocus{animation:1.1s ease-in-out infinite padlit}body.gp .padfocus:before{content:"✕";color:#5fe6d2;width:1.25em;height:1.25em;font:700 .8em/1.25em var(--mono);text-align:center;vertical-align:.1em;background:#06121a;border-radius:50%;margin-right:.6em;display:inline-block}@keyframes padlit{50%{filter:brightness(1.35)saturate(1.2)}}body.gp .hex,body.gp #fire,body.gp .stick{display:none!important}#ctlpick{display:none}body.side #ctlpick{display:block}body.side #nav .tools{flex-wrap:wrap;justify-content:flex-start}#ctlpick svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:14px;display:block}#ctlpick[aria-pressed=false]{color:#7d8a99}#intro .keys-pad,#intro .keys-controller{display:none}body.land:not(.gp) #intro .keys-controller,body.gp #intro .keys-pad{display:block}body.land #intro .keys-touch,body.gp #intro .keys-touch,body.gp #intro .keys-pc{display:none}#nav .tools{flex-wrap:wrap}#nav .tools button{flex:none;place-items:center;width:34px;height:34px;font-size:14px;line-height:1;display:grid;padding:0!important}body:not(.side) #ctlpick{display:none}#nav .tools button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}@media (max-width:420px){#nav .tools button{width:30px;height:30px}#nav .tools button svg{width:16px;height:16px}}#wet[hidden]{display:none}@media (max-height:600px){#intro{padding:8px 16px 0}#intro .in{overscroll-behavior:contain;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:12px;width:min(640px,100%);max-height:calc(100dvh - 16px);padding:12px 18px;display:flex;overflow-y:auto}#intro .in>:is(h1,p,#start,ol.how,small){flex:0 0 100%}#intro h1{font-size:18px}#intro p{min-height:2.8em;margin:2px 0 6px;font-size:12px}#pick,#talk,#mode,#level{gap:10px;margin:0 0 8px}#pick .pick,#mode .mod,#ways .way{width:46px;height:52px}#mode .mod svg{width:24px;height:24px}#talk .pick,#level .lvl{width:40px;height:46px}#level.unseen{display:none}}#downed.on.returning{color:#9ff3e4;background:radial-gradient(#0000 50%,#5fe6d21f 100%)}#me .g.race i .rival{color:var(--red);letter-spacing:0;margin-top:4px;font-size:9px;display:block}body.side:has(#me .race) #day{top:calc(96px + var(--st))}body.awaiting-round :is(#me,#mesh,#hint,#compass,#cross,#lock,.matetag){visibility:hidden}#downed.on.returning~#recap,#downed.on.returning~#banner{display:none}body[data-own=out] :is(#cross,#lock,#scope,#edgecue),body[data-own=aboard] :is(#cross,#lock,#scope,#edgecue,#groundcue,#landcue,#matecue,#ping,#downed,#ctl,#fire,#pad,#aim,#gun,#scan,#build,#shell,#jump,#crouch,#reload,#lstick,#rstick,#dig,#sword,#lunge,#go){visibility:hidden}#choose{text-align:center;pointer-events:none;font:600 16px var(--mono);color:var(--teal);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;text-shadow:0 0 8px,0 0 2px #000,0 1px 3px #000,0 0 14px #000;position:fixed;top:30%;left:50%;transform:translate(-50%)}#choose small{opacity:.85;margin-top:6px;font-size:11px;display:block}#choose[hidden]{display:none}body.watching #downed.on{background:0 0}#card table.tally{border-collapse:collapse;width:100%;font:600 12px var(--mono);margin:0 0 12px}#card table.tally caption{text-align:left;font:700 11px var(--dot);letter-spacing:2px;color:var(--teal);padding:4px 0}#card table.tally th{color:#7d8a99;width:2.8em;padding:2px 6px;font-weight:600}#card table.tally th:first-child{width:auto}#card table.tally td{text-align:center;font-variant-numeric:tabular-nums;border-top:1px solid #9cc6d826;padding:4px 6px}#card table.tally td:first-child{text-align:left}#card table.tally tr.you td{color:var(--lead)}#card #tomenu{width:100%;font:600 12px var(--mono);letter-spacing:2px;padding:9px}#pings{pointer-events:none;z-index:3;position:fixed;inset:0}#pings .pm{font:700 10px var(--dot);letter-spacing:1px;text-shadow:0 0 4px #000;justify-items:center;gap:2px;display:grid;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}#matecue{pointer-events:none;z-index:3;font:700 13px var(--dot);letter-spacing:3px;color:var(--blue);text-shadow:0 0 6px #000,0 0 2px #000;justify-items:center;gap:2px;animation:1s steps(2,end) infinite ringblink;display:grid;position:fixed;top:57%;left:50%;translate:-50% -50%}#matecue b{font-size:22px;line-height:1;display:inline-block}#matecue b.ptr{background:var(--blue);clip-path:polygon(50% 0,100% 100%,50% 72%,0 100%);filter:drop-shadow(0 0 3px #000);width:14px;height:30px;margin-bottom:4px}#matecue[hidden],body[data-own=out] #matecue{display:none}#pings .pm.mate{color:#6fa8ff}#pings .pm.mate.down{color:#ffb347}#pings .pm.mate i{font:700 12px var(--dot);letter-spacing:1px;text-shadow:0 0 2px #000,0 1px 3px #000,0 0 6px #000;font-style:normal}@media (max-width:720px){#pings .pm.mate i{font-size:13px}}#pings .pm.mate b.way{clip-path:polygon(0 0,100% 50%,0 100%,30% 50%);filter:drop-shadow(0 0 2px #000);background:currentColor;width:10px;height:12px}#pings .pm b{font-size:18px;line-height:1}#pings .pm.foe{color:#ff5a4a}#pings .pm.danger{color:#ffb347}#pings .pm.go,#pings .pm.cache{color:#5fe6d2}#pings .pm.glint{color:#fff6d8}#pings .pm.glint b{filter:drop-shadow(0 0 8px #ffd27a);font-size:26px}body[data-own=out] #ping{visibility:hidden}#pings .pm.foetag b{clip-path:polygon(0 0,100% 0,50% 100%);filter:drop-shadow(0 0 2px #000);background:#ff5a4a;width:14px;height:12px}#pings .pm.foetag.told b{clip-path:polygon(0 0,100% 0,50% 100%,0 0,18% 16%,50% 72%,82% 16%,18% 16%)}#cross.mate{background-image:none}#cross.mate:after{background:var(--blue);box-shadow:0 0 4px 1px var(--blue)}#cross.mate:before{content:"MATE · SHOTS PASS";white-space:nowrap;font:700 9px var(--dot);letter-spacing:1px;color:var(--blue);text-shadow:0 0 3px #000;position:absolute;top:100%;left:50%;translate:-50% 4px}#pings:has(.call){z-index:6}#pings .pm.call{color:#cfe0ff}#pings .callline{white-space:nowrap;font:700 12px var(--dot);letter-spacing:1px;color:#cfe0ff;text-shadow:0 0 4px #000,0 0 2px #000;position:absolute;left:50%;translate:-50%}#pings .pm.call b{background:var(--blue);clip-path:polygon(50% 0,100% 100%,50% 72%,0 100%);filter:drop-shadow(0 0 3px #000);width:14px;height:30px;animation:.7s steps(2,jump-none) infinite callflash}@keyframes callflash{0%{opacity:1}to{opacity:.25}}#mesh li:nth-last-child(2){opacity:.75}#mesh li:nth-last-child(3){opacity:.5}#mesh li:nth-last-child(n+4){opacity:.3}#pick{justify-content:center;gap:14px;margin:6px 0 2px;display:flex}#pick .pick{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);opacity:.45;background:0 0;border:0;border-radius:0;width:58px;height:66px;padding:0}#pick .pick[aria-pressed=true]{opacity:1;outline-offset:-2px;outline:2px solid #5fe6d2}#pick img{object-fit:cover;width:100%;height:100%;display:block}#carried{left:50%;top:calc(10px + var(--st));pointer-events:none;z-index:3;color:#ffc35a;text-shadow:0 0 6px #000;justify-items:center;display:grid;position:fixed;translate:-50%}#carried b{font:900 34px/1 var(--dot)}#carried i{font:700 9px var(--dot);letter-spacing:2px;opacity:.8;font-style:normal}#carried small{font:600 10px var(--mono);color:#8ff0de}#carried em.kills{font:700 11px var(--dot);letter-spacing:1px;color:#7fa4ff;font-style:normal}#carried em.kills:empty,#carried[hidden]{display:none}.switches{justify-content:center;gap:10px;display:flex}#talk,#meshsw,#langsw{justify-content:center;margin:2px 0;display:flex}#talk .pick,#meshsw .pick,#langsw .pick{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:#5fe6d224;border:0;border-radius:0;justify-content:center;align-items:center;width:44px;height:50px;padding:0;display:flex}#talk .pick[aria-pressed=true],#meshsw .pick[aria-pressed=true]{background:#6fa8ff}#talk svg,#meshsw svg{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linejoin:round;stroke-linecap:round;width:22px;height:22px}#foemarks{pointer-events:none;z-index:4;position:fixed;inset:0;overflow:hidden}.fm{color:#ff5a44;width:0;height:0;font:700 11px/1 var(--dot,monospace);text-shadow:0 0 3px #000,0 0 6px #ff3c28b3;position:absolute;top:0;left:0}.fm i{clip-path:polygon(0 0,50% 55%,100% 0,100% 40%,50% 100%,0 40%);background:currentColor;width:14px;height:9px;position:absolute;top:-14px;left:-7px}.fm span{white-space:nowrap;position:absolute;top:-14px;left:11px}#lens{pointer-events:none;z-index:2;color:#6fe9d6;font:11px/1.3 var(--dot,monospace);position:fixed;inset:0}#lens[hidden]{display:none}#lens>i{position:absolute;inset:0}#lens .dark{background:#0016123d}body.lensing #mesh{opacity:.12;transition:opacity .15s}#lens .edge{background:radial-gradient(#0000 50%,#780c086b 100%)}#lens .lines{background:repeating-linear-gradient(0deg,#00000029 0 1px,#0000 1px 3px)}#lens .sweep{opacity:0;background:linear-gradient(#0000 0,#5affdc4d 48%,#dcfffabf 50%,#0000 51%)}#lens.opening .sweep{animation:.42s linear lensSweep}#lens.opening .dark,#lens.opening .edge{animation:.3s steps(5,end) lensFlick}#lens.opening .card{animation:.26s ease-out lensCard}@keyframes lensSweep{0%{opacity:1;transform:translateY(-100%)}to{opacity:1;transform:translateY(100%)}}@keyframes lensFlick{0%{opacity:0}20%{opacity:1}40%{opacity:.2}60%{opacity:1}80%{opacity:.5}to{opacity:1}}@keyframes lensCard{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}#lens .cells{left:50%;top:calc(62px + var(--st,0px));gap:3px;width:min(380px,56vw);display:flex;position:absolute;translate:-50%}#lens .cells i,#lens .card .bar i{background:#ff5a3c12;flex:1;height:16px;transform:skew(-10deg);box-shadow:inset 0 0 0 1px #ff6e5066}#lens .cells i.f,#lens .card .bar i.f{background:linear-gradient(#befff5e6,#5fe6d280);box-shadow:inset 0 0 0 1px #d2fff8b3,0 0 8px #5fe6d299}#lens .brk{width:180px;height:180px;position:absolute;top:50%;left:50%;translate:-50% -50%}#lens .brk b{border:1px solid #ff6e50cc;width:9px;height:9px;position:absolute}#lens .brk b:first-child{top:0;left:0}#lens .brk b:nth-child(2){top:0;right:0}#lens .brk b:nth-child(3){top:calc(50% - 5px);left:0}#lens .brk b:nth-child(4){top:calc(50% - 5px);right:0}#lens .brk b:nth-child(5){bottom:0;left:0}#lens .brk b:nth-child(6){bottom:0;right:0}#lens .ruler{color:#ff7a5a;width:70px;height:150px;position:absolute;top:calc(50% - 75px);left:calc(50% + 130px)}#lens .ruler u{background:repeating-linear-gradient(#ff6e50cc 0 1px,#0000 1px 11px);width:9px;position:absolute;top:0;bottom:0;left:0}#lens .ruler .m{font-size:14px;position:absolute;top:calc(50% - 7px);left:16px}#lens .card{color:#c9fff5;-webkit-backdrop-filter:blur(5px)saturate(1.5)brightness(1.2);text-shadow:0 0 7px #6effe6bf;transform-origin:100%;background:linear-gradient(155deg,#befff52b 0,#78e6d70d 34%,#3caaaa0a 66%,#befff51f 100%),repeating-linear-gradient(0deg,#befff509 0 1px,#0000 1px 3px);border-radius:3px;width:172px;padding:10px 12px 12px;position:absolute;top:calc(50% - 150px);right:22px;transform:perspective(700px)rotateY(-7deg);box-shadow:inset 0 1px #ebfffc99,inset 1px 0 #ebfffc38,inset -1px 0 #5fe6d229,inset 0 -1px #5fe6d24d,0 0 26px #46e6d221}#lens .card[hidden]{display:none}#lens .card img{object-fit:contain;mix-blend-mode:screen;filter:grayscale()contrast(1.5)brightness(1.1)sepia()saturate(7)hue-rotate(-42deg);width:100%;height:112px;display:block;-webkit-mask-image:radial-gradient(#000 52%,#0000 74%);mask-image:radial-gradient(#000 52%,#0000 74%)}#lens .card .who{letter-spacing:1px;opacity:.85;font-size:12px}#lens .card .rng{font:300 34px/1.05 var(--dot,monospace);letter-spacing:1px;color:#eafffb}#lens .card .rng:after{content:"m";opacity:.7;margin-left:4px;font-size:12px}#lens .card .bar{gap:2px;margin:8px 0 6px;display:flex}#lens .card .bar i{height:7px}#lens .card .gun{fill:none;stroke:#c9fff5;stroke-width:1.5px;stroke-linecap:round;filter:drop-shadow(0 0 4px #6effe6cc);width:30px;height:30px;margin-left:auto;display:block}#lens .card.down{filter:saturate(.3);opacity:.7}body.ads #lens{display:none}#alertsign{pointer-events:none;z-index:6;--c:#5fe6d2;color:var(--c);flex-direction:column;align-items:center;gap:2px;display:flex;position:fixed;top:9%;left:50%;translate:-50%}#alertsign[hidden]{display:none}#alertsign[data-tone=storm]{--c:#a98bff}#alertsign[data-tone=warn]{--c:#ffb340}#alertsign[data-tone=foe]{--c:#ff4a34}#alertsign svg{width:66px;height:66px;fill:color-mix(in srgb, var(--c) 16%, transparent);stroke:currentColor;stroke-width:1.3px;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 7px currentColor) drop-shadow(0 0 18px color-mix(in srgb, var(--c) 60%, transparent))}#alertsign span{font:500 15px/1.2 var(--dot,monospace);letter-spacing:2px;white-space:pre;color:var(--c);text-shadow:0 0 8px var(--c), 0 0 2px #000, 0 1px 3px #000}#alertsign.in svg{animation:.52s step-end infinite signBlink}@keyframes signBlink{0%{opacity:1}55%{opacity:.18}}.fm.eyes{color:#ff5a44}.fm.eyes span{color:#9ff5ea;text-shadow:0 0 5px #5fe6d2e6,0 0 2px #000}.fm.told{color:#ffb0a0}#hitarc{pointer-events:none;z-index:4;width:0;height:0;position:fixed;top:50%;left:50%}#hitarc[hidden]{display:none}#hitarc i{clip-path:ellipse(50% 100% at 50% 100%);background:radial-gradient(at 50% 100%,#ff462df2,#ff321e00 70%);width:124px;height:30px;position:absolute;top:-170px;left:-62px}#hitarc.in i{animation:.9s ease-out forwards hitArc}@keyframes hitArc{0%{opacity:1}to{opacity:0}}#fallnear{left:50%;top:calc(66px + var(--st,0px));pointer-events:none;z-index:5;font:500 15px/1 var(--dot,monospace);letter-spacing:2px;white-space:pre;color:#ffb340;text-shadow:0 0 8px #ffb340,0 1px 3px #000;position:fixed;translate:-50%}#fallnear[hidden]{display:none}#fallnear.near{color:#ff4a34;text-shadow:0 0 8px #ff4a34,0 1px 3px #000;animation:.52s step-end infinite signBlink}#card .in{max-height:calc(100vh - 24px);overflow-y:auto}body.deepmood:before{content:"";pointer-events:none;z-index:1;mix-blend-mode:normal;background:radial-gradient(62% 66% at 50% 60%,#1e6e961f 0,#06223457 55%,#000308eb 100%);position:fixed;inset:0}body.deepmood #world{filter:saturate(.55)hue-rotate(22deg)brightness(.92)}body.deepmood :is(#me,#mesh,#nav,#day,#cross,#lock,#status,#carried){z-index:2}body.observer :is(#lock,#dig,#sword,#lunge,#aim,#pad,#gun,#scan,#build,#shell,#jump,#ping,#crouch,#fire,#ctl,#lstick,#rstick,#reload,#go,#cross){display:none!important}.fm.spider{color:#7fa4ff;text-shadow:0 0 3px #000,0 0 6px #4678ffb3}.fm.spider.gold{color:#ffc23a;text-shadow:0 0 3px #000,0 0 6px #ffbe3cb3}body.side:not(.land) #nav .tools{left:380px;right:136px;bottom:calc(8px + var(--sb));flex-wrap:wrap;align-content:flex-end;margin:0;position:fixed}#moodtint{pointer-events:none;z-index:1;opacity:0;transition:opacity 1.2s;position:fixed;inset:0}#moodtint[data-mood=amber]{opacity:1;background:radial-gradient(70% 70% at 50% 60%,#b482281a 0,#604a166b 100%)}body.observer :is(#edgecue,#landcue,#hint,#climbcue,#moodtint){display:none!important}@media (max-width:720px){body.side #carried{top:calc(112px + var(--st));left:150px;translate:none}}body:has(#moodtint[data-mood=amber]) :is(#me,#mesh,#nav,#day,#cross,#lock,#status,#carried){z-index:2}#cross.sighted,#cross.sighted.far{background-image:none}#cross.sighted:after,#cross.sighted:before{display:none}#lock,#recap,#reload-cue,#nav .tools button{box-shadow:none;clip-path:none;background:0 0;border:0}#lock,#recap,#reload-cue{text-shadow:0 0 8px,0 0 2px #000,0 1px 3px #000}#nav .tools button{filter:drop-shadow(0 0 1px #000)drop-shadow(0 1px 2px #000)}#me,#day,#carried,#fallnear{text-shadow:0 0 2px #000,0 1px 3px #000}#alertsign{top:calc(max(11%, 92px) + var(--st,0px));gap:6px}#alertsign svg{stroke-width:1.5px;width:104px;height:104px;fill:color-mix(in srgb, var(--c) 22%, transparent)}#alertsign svg .bang{stroke-width:2.6px}#alertsign span{white-space:pre;justify-items:center;gap:4px;display:grid;-webkit-mask:repeating-linear-gradient(0deg,#000 0 2px,#00000080 2px 3px);mask:repeating-linear-gradient(0deg,#000 0 2px,#00000080 2px 3px)}#alertsign span b{font:900 30px/1 var(--dot,monospace);letter-spacing:5px;color:var(--c);text-shadow:0 0 10px var(--c), 0 0 22px color-mix(in srgb, var(--c) 55%, transparent), 0 0 2px #000, 0 2px 4px #000}#alertsign span small{font:700 15px/1 var(--dot,monospace);letter-spacing:4px;color:var(--c);opacity:.92;text-shadow:0 0 6px var(--c), 0 0 2px #000, 0 1px 3px #000}#alertsign span b,#alertsign span small,#banner{text-shadow:0 0 1px #000, 0 0 3px #000, 0 0 7px #000000f2, 0 0 14px #000c, 0 0 10px var(--c,transparent)}@media (max-width:720px){#alertsign{width:92vw;top:31%}#alertsign svg{width:72px;height:72px}#alertsign span{white-space:normal;text-align:center}#alertsign span b{letter-spacing:2px;font-size:19px;line-height:1.15}#alertsign span small{letter-spacing:2px;font-size:12px}}#alertsign[data-tone=exit]{--c:#f2f7ff}#alertsign[data-tone=exit] svg{display:none}#alertsign[data-tone=exit] span{margin-top:64px}@media (max-width:720px){#alertsign[data-tone=exit] span{margin-top:0}}#alertsign span small{text-shadow:0 0 6px var(--c), 0 0 2px #000, 0 0 3px #000, 0 1px 3px #000, 0 0 6px #000}#store{z-index:7;padding:max(12px, var(--st)) max(12px, env(safe-area-inset-right,0px)) max(12px, var(--sb)) max(12px, env(safe-area-inset-left,0px));touch-action:pan-y;background:#03070ae0;place-items:center;display:grid;position:fixed;inset:0}#store:after{content:"";pointer-events:none;background-image:radial-gradient(circle,#00000052 0 .6px,#0000 1px);background-size:3px 3px;position:fixed;inset:0}#store .in{overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#5fe6d280 transparent;width:min(940px,100%);max-height:100%;padding:24px 32px 30px;overflow-y:auto}#store header{border-bottom:1px solid #5fe6d224;align-items:center;gap:18px;margin-bottom:22px;padding-bottom:16px;display:flex}#store h2{font:900 22px/1 var(--dot);letter-spacing:4px;color:var(--ink);margin:0 auto 0 0}#store .bal{justify-items:end;gap:5px;display:grid}#store .bal b{font:900 28px/1 var(--dot);letter-spacing:1px;color:var(--lead);text-shadow:0 0 12px #ffc35a59;font-variant-numeric:tabular-nums}#store .bal i{font:500 11px/1 var(--mono);letter-spacing:.22em;color:#7d8a99;font-style:normal}#store .x{--w:40px;width:var(--w);height:calc(var(--w) * .866025);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:#166c64d1;border:0;border-radius:0;flex:none;place-items:center;padding:0;display:grid}#store .x svg{fill:none;stroke:#effffb;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}#store .cols{grid-template-columns:minmax(0,1fr) 300px;align-items:start;column-gap:56px;display:grid}#store h3{font:600 11px/1 var(--mono);letter-spacing:.3em;color:var(--teal);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 12px;display:flex}#store h3 span{font:400 11px/1 var(--mono);letter-spacing:0;color:#7d8a99}#store h3 .kept{margin-left:auto}#store ul{margin:0;padding:0;list-style:none}#store .gear{--w:64px;--h:calc(var(--w) * .866025)}#store .gear li{grid-template-columns:var(--w) minmax(0, 1fr) auto;min-height:var(--h);grid-template-rows:auto auto;align-content:center;gap:5px 16px;display:grid}#store .cell{width:var(--w);height:var(--h);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);animation:.4s ease-out backwards cellin;animation-delay:calc(var(--n) * 45ms);background:#1e8078d1;grid-row:1/span 2;align-self:center;place-items:center;display:grid}#store li:nth-child(2n) .cell{background:#166c64d1}#store .cell svg{width:calc(var(--w) * .47);height:calc(var(--w) * .47);fill:none;stroke:#effffb;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}#store .cell .lit{fill:#f2f7ffa6}#store .cell .mass{fill:#042222cc;stroke:none}#store .cell .glass{fill:#f2f7ff29}@keyframes cellin{0%{opacity:0;filter:brightness(2.2)}}#store .gear b{font:900 16px/1 var(--dot);letter-spacing:1.5px;color:var(--ink);white-space:nowrap;align-self:end}#store .gear li>span{font:11px/1.3 var(--mono);color:#8d99a8;grid-column:2;align-self:start}#store .gear li>.buy,#store .gear em{grid-area:1/3/span 2;align-self:center}#store .gear em{font:900 13px/1 var(--dot);letter-spacing:2px;color:var(--teal);text-shadow:0 0 8px #57d6c180;white-space:nowrap;font-style:normal}#store .gear li.has .cell{filter:brightness(1.2);background:#26968af2}#store h3.off{color:#8d99a8;margin:20px 0 8px}#store .found{--w:48px;--h:calc(var(--w) * .866025)}#store .found .cell{background:#7884922e!important}#store .found .cell svg{stroke:#7d8a99}#store .found b{color:#8d99a8;font-size:13px}#store .found li:not(.has)>span{grid-column:2/span 2}#store .buy{min-width:92px;font:900 14px/1 var(--dot);letter-spacing:1px;color:var(--ink);text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums;align-self:end;padding:6px 10px 5px}#store .buy.sb{--cg:#ffc35a;color:var(--lead);border-color:#ffc35a4d}#store .packs li{border-top:1px solid #5fe6d21f;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:4px 14px;min-height:50px;display:grid}#store .packs li:last-child{border-bottom:1px solid #5fe6d21f}#store .packs b{font:900 20px/1 var(--dot);letter-spacing:1px;color:var(--lead);font-variant-numeric:tabular-nums;align-self:end}#store .packs em{font:600 11px/1 var(--mono);letter-spacing:.08em;color:var(--teal);align-self:start;font-style:normal}#store .packs b:has(+.buy){grid-row:1/span 2;align-self:center}#store .packs .buy{grid-area:1/2/span 2;align-self:center;min-width:84px}#store .acct{flex-direction:column;align-items:stretch;gap:10px;margin:0 0 14px;display:flex}#store .acct .buy{place-self:start}#store .gbtn{width:100%;min-height:44px;display:block;position:relative}#store .link{font:11px/1.3 var(--mono);color:var(--teal);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}#store .who{font:12px/1.3 var(--mono);color:var(--ink);overflow-wrap:anywhere;justify-content:space-between;gap:10px;margin:0 0 14px;display:flex}#store .msg{font:11px/1.4 var(--mono);color:var(--lead);margin:0 0 14px}#store h3.buyh{margin-top:6px}#store button:focus-visible{filter:brightness(1.35);box-shadow:inset 0 0 0 2px var(--cg);outline:none}@media (hover:hover){#store button:hover{filter:brightness(1.25)}}#store .buy:active{transform:scale(.97)}#store .note{font:11px/1.45 var(--mono);color:#8d99a8;border-top:1px solid #5fe6d224;margin:22px 0 0;padding-top:14px}#store .note b{color:var(--teal);font-weight:600}#store .vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){#store .cell{animation:none}}@media (max-height:500px){#store{padding-top:max(8px, var(--st));padding-bottom:max(8px, var(--sb))}#store .in{padding:12px 20px 14px}#store header{margin-bottom:10px;padding-bottom:8px}#store h2{letter-spacing:3px;font-size:17px}#store .bal{gap:3px}#store .bal b{font-size:21px}#store .x{--w:34px}#store .cols{grid-template-columns:minmax(0,1fr) 270px;column-gap:32px}#store h3{margin-bottom:7px}#store .gear{--w:46px}#store .gear li{gap:3px 14px}#store .found{--w:38px}#store h3.off{margin:9px 0 5px}#store .gear b{font-size:14px}#store .found b{font-size:12px}#store .buy{min-width:80px;padding:5px 8px 4px;font-size:12px}#store .packs li{row-gap:3px;min-height:38px}#store .packs b{font-size:17px}#store .note{margin-top:10px;padding-top:8px}}@media (max-width:560px){#store .in{padding:18px 16px 20px}#store header{gap:12px;margin-bottom:16px;padding-bottom:12px}#store h2{letter-spacing:3px;font-size:18px}#store .bal b{font-size:22px}#store .cols{grid-template-columns:minmax(0,1fr);row-gap:26px}#store h3 .kept{flex-basis:100%;margin-left:0}#store .gear{--w:60px}#store .gear li{gap:4px 12px}#store .found{--w:44px}#store .gear b{letter-spacing:1px;font-size:14px}#store .buy{min-width:92px;font-size:13px}#store .packs li{min-height:46px}}@media (pointer:coarse){#store .buy,#store .x{min-height:44px}#store .x{--w:51px}}#storebtn{--w:34px;--at:132px;--tap-w:var(--w);--tap-h:calc(var(--w) * .866025);left:calc(var(--at) - var(--tap-w));top:calc(var(--at) - var(--tap-h));width:var(--tap-w);height:var(--tap-h);pointer-events:auto;touch-action:manipulation;background:0 0;border:0;border-radius:0;place-items:end;padding:0;display:grid;position:absolute}#storebtn:before{content:"";width:var(--w);height:calc(var(--w) * .866025);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:#105652d1;position:absolute;bottom:0;right:0}#storebtn svg{width:16px;height:16px;margin:0 calc(var(--w) / 2 - 8px) calc(var(--w) * .433013 - 8px) 0;fill:none;stroke:var(--lead);stroke-width:1.8px;stroke-linejoin:round;position:relative}#storebtn svg .f{fill:var(--lead);stroke:none}#storebtn:focus-visible{outline:none}#storebtn:focus-visible:before{filter:brightness(1.7)}@media (max-width:420px){#storebtn{--w:30px;--at:112px}}@media (pointer:coarse){#storebtn{--tap-w:44px;--tap-h:44px}}#alertsign span em{font:700 14px/1.2 var(--dot,monospace);letter-spacing:3px;white-space:nowrap;color:var(--c);text-shadow:0 0 5px var(--c), 0 0 2px #000, 0 0 3px #000, 0 1px 3px #000, 0 0 8px #000;margin-top:6px;font-style:normal}#alertsign.note svg{display:none}@media (max-width:720px){#alertsign span em{letter-spacing:1px;font-size:11px}}#edgecue.quiet:after{display:none}#card .meshdid{margin:2px 0 14px}#card .meshdid p{font:700 12px/1.3 var(--dot);letter-spacing:1.5px;color:var(--blue);text-shadow:0 0 6px #6fa8ff73;margin:4px 0}#meshmoment{left:50%;top:calc(max(11%, 92px) + var(--st));pointer-events:none;z-index:6;--c:#5ff0ff;justify-items:center;gap:7px;display:grid;position:fixed;translate:-50%}#meshmoment[hidden]{display:none}#meshmoment .row{gap:26px;display:flex;position:relative}#meshmoment .mk{color:#6fa8ff;opacity:.5;text-shadow:0 0 1px #000,0 0 3px #000,0 0 7px #000000f2;justify-items:center;gap:2px;display:grid}#meshmoment .mk img{object-fit:cover;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);filter:saturate(.6);width:22px;height:22px}#meshmoment .mk.send img,#meshmoment .mk.got img{filter:none}#meshmoment .mk.no img{filter:grayscale()}#meshmoment .mk em{font:700 9px/1 var(--dot);letter-spacing:1px;font-style:normal}#meshmoment .mk.out{opacity:.2}#meshmoment .mk.send{opacity:1;color:#bfe0ff;animation:.16s steps(2,jump-none) 3 meshsend}@keyframes meshsend{0%{opacity:1}to{opacity:.35}}#meshmoment .mk.got{opacity:1;color:var(--c);text-shadow:0 0 1px #000, 0 0 3px #000, 0 0 9px var(--c)}#meshmoment .mk.no{opacity:.85;color:#69727e;animation:none}#meshmoment .row u{background:var(--c);width:14px;height:2px;box-shadow:0 0 5px var(--c), 0 0 1px #000;opacity:0;position:absolute;top:7px;left:0}#meshmoment>span{font:700 15px/1.2 var(--dot);letter-spacing:3px;white-space:nowrap;color:var(--c);text-shadow:0 0 1px #000, 0 0 3px #000, 0 0 7px #000000f2, 0 0 14px #000c, 0 0 8px color-mix(in srgb, var(--c) 60%, transparent);-webkit-mask:repeating-linear-gradient(0deg,#000 0 2px,#0000008c 2px 3px);mask:repeating-linear-gradient(0deg,#000 0 2px,#0000008c 2px 3px)}#meshmoment>span b,#meshmoment>span i{font:inherit;font-style:normal}#meshmoment.yours>span{letter-spacing:4px;font-size:18px}#meshmoment.decline>span{color:#9fb0c4;text-shadow:0 0 1px #000,0 0 3px #000,0 0 7px #000000f2,0 0 14px #000c;font-size:13px}@media (max-width:720px){#meshmoment{top:calc(34% + var(--st));width:92vw}#meshmoment>span{letter-spacing:2px;justify-items:center;gap:3px;font-size:13px;display:grid}#meshmoment>span i{display:none}#meshmoment.yours>span{letter-spacing:2px;font-size:14px}#meshmoment.decline>span{font-size:11px}}#meshchain{pointer-events:none;z-index:3;width:100vw;height:100vh;position:fixed;inset:0}#meshchain .base{stroke:#5ff0ff;stroke-width:1.2px;stroke-opacity:.6;filter:drop-shadow(0 0 1px #000)}#meshchain .pulse{stroke:#9ff8ff;stroke-width:2.6px;stroke-linecap:butt;filter:drop-shadow(0 0 4px #5ff0ff)}.fm.asleep svg{fill:none;stroke:#ffc23a;stroke-width:2px;stroke-linejoin:round;opacity:.85;filter:drop-shadow(0 0 1px #000);width:16px;height:18px;position:absolute;top:-18px;left:-8px}body.meshband #alertsign{top:calc(max(11%, 92px) + 66px + var(--st,0px))}@media (max-width:720px){body.meshband #alertsign,body.meshband #banner{top:calc(50% + 40px)}}#helpask{z-index:30;text-align:center;background:#020c0edb;border:1px solid #5fe6d28c;border-radius:6px;min-width:min(560px,100vw - 32px);padding:18px 22px 16px;position:fixed;top:38%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 24px #2fbfae40,inset 0 0 18px #2fbfae1f}#helpask[hidden]{display:none}body.run-ended :is(#helpask,#pings,#downed,#recap,#lowhp,#webbed,#hurt,#near,#flash,#edgecue,#landcue,#climbcue,#groundcue,#matecue,#refusecue,#cross,#ringarrow,#ringcut,#stormedge,#reload-cue,#ammo,#carried,#ai-reason,#alertsign,#banner,#foemarks,#lens,#fallnear,#hitarc){display:none!important}#helpask p{font:900 22px/1.25 var(--dot);letter-spacing:2px;color:#8ff5e2;text-shadow:0 0 8px #5fe6d28c;text-transform:uppercase;margin:0 0 14px}#helpask div{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}#helpask button{font:700 13px/1 var(--dot);letter-spacing:1.5px;text-transform:uppercase;color:#02140f;cursor:pointer;background:#5fe6d2;border:0;border-radius:4px;padding:10px 16px}#helpask button[data-help=no]{color:#8ff5e2;background:0 0;box-shadow:inset 0 0 0 1px #5fe6d299}#helpbtn[aria-pressed=true]{color:#ffc23a}body.wenenby #intro,body.wenenby #card{display:none!important}#ammo{right:calc(24px + var(--sr,0px));bottom:calc(232px + var(--sb,0px));z-index:6;pointer-events:none;font:900 26px/1 var(--dot);color:#e9fbf6;text-shadow:0 0 6px #5fe6d28c,0 1px 3px #000;align-items:baseline;gap:4px;display:flex;position:fixed}#ammo[hidden]{display:none}#ammo i,#ammo span{color:#8fb8b0;font-size:15px}#ammo.low b{color:#ff5a4a;text-shadow:0 0 8px #ff5a4ab3,0 1px 3px #000}#ammo em{font:700 11px/1 var(--dot);letter-spacing:1.5px;color:#ff5a4a;white-space:nowrap;font-style:normal;position:absolute;top:-16px;right:0}#ammo u{transform-origin:0;background:#5fe6d233;height:3px;text-decoration:none;position:absolute;bottom:-7px;left:0;right:0;transform:scaleX(0)}#ammo.reloading u{background:#5fe6d2}body.pc #ammo{bottom:90px;right:28px}#helpask p b.who{color:#ffc23a;text-shadow:0 0 8px #ffc23a80}#helpask button[hidden]{display:none}#me .g em.keep{font:700 9px/1 var(--dot);letter-spacing:1px;color:#8ff5e2;pointer-events:auto;cursor:pointer;border-radius:3px;margin-top:2px;padding:2px 4px;font-style:normal;display:block;box-shadow:inset 0 0 0 1px #5fe6d280}#me .g em.keep.on{color:#02140f;box-shadow:none;background:#ffc23a}.ammopop{z-index:31;font:900 20px/1 var(--dot);color:#ffc23a;text-shadow:0 0 8px #ffc23a99,0 1px 3px #000;pointer-events:none;animation:1.2s ease-out forwards ammopop;position:fixed;transform:translate(-50%)}@keyframes ammopop{0%{opacity:0;transform:translate(-50%,6px)}15%{opacity:1}to{opacity:0;transform:translate(-50%,-28px)}}body.calm #ammo,body.calm #carried{display:none!important}body.calm #cross{opacity:.5}body.calm #cross:after{background:#fff;box-shadow:0 0 3px #fff9}#ways{justify-content:center;gap:14px;margin:8px 0 4px;display:flex}#ways[hidden]{display:none}#ways .way{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:#5fe6d224;border:0;border-radius:0;justify-content:center;align-items:center;width:58px;height:66px;padding:0;display:flex}#ways .way svg{fill:none;stroke:#5fe6d2;stroke-width:1.7px;stroke-linecap:round;opacity:.8;width:30px;height:30px}#ways .way svg .f{fill:#5fe6d2;stroke:none}#ways .way[aria-pressed=true]{background:#5fe6d2}#ways .way[aria-pressed=true] svg{stroke:#071014;opacity:1}#ways .way[aria-pressed=true] svg .f{fill:#071014}#invitebox{left:50%;bottom:calc(24px + var(--sb,0px));z-index:10001;background:var(--glass);border:1px solid var(--edge);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-align:center;border-radius:14px;width:min(420px,100vw - 32px);padding:14px 16px 12px;position:fixed;translate:-50%}#invitebox p{color:var(--dim);margin:0 0 6px}#invitebox code{font:600 15px/1.3 var(--mono);color:var(--ink);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;display:block}#invitebox .row{justify-content:center;gap:12px;margin-top:10px;display:flex}#invitebox.copied code{color:var(--good)}#invitebox .hexb,#card .share .hexb,#ai .hexb{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:#5fe6d22e;border:0;border-radius:0;place-items:center;width:44px;height:50px;padding:0;display:grid}#invitebox .hexb svg,#card .share .hexb svg,#ai .hexb svg{fill:none;stroke:#5fe6d2;stroke-width:1.8px;stroke-linecap:round;width:22px;height:22px}#invitebox .hexb[hidden],#card .share .hexb[hidden]{display:none}#langsw .pick{color:#5fe6d2;font:700 17px/1 var(--mono)}#card .share{margin:4px 0 12px}#card .share img{border:1px solid var(--edge);border-radius:10px;width:100%;display:block}#card .share .row{justify-content:center;gap:12px;margin-top:10px;display:flex}#card .share.copied [data-act=copy]{background:#7be0a859}#intro #ai p{min-height:0}#ai{text-align:left;background:#ffd76a12;border:1px solid #ffd76a8c;border-radius:12px;margin:8px 0 12px;padding:10px 12px}#ai[hidden]{display:none}#ai .t{color:#ffd76a;font:700 14px/1.2 var(--mono);letter-spacing:1.2px;text-transform:uppercase;margin:0 0 8px}#ai .then{color:var(--ink);margin:6px 0 0;font-size:12px}#ai .tabs{gap:6px;margin:0 0 6px;display:flex}#ai .tabs button{font:600 11px/1.3 var(--mono);color:var(--dim);background:0 0;border:1px solid #ffd76a4d;border-radius:8px;padding:3px 10px}#ai .tabs button[aria-pressed=true]{color:#071014;background:#ffd76a;border-color:#ffd76a}#ai .cmd{align-items:center;gap:8px;display:flex}#ai code{min-width:0;font:600 12px/1.35 var(--mono);color:#fff;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;flex:1}#ai code[hidden]{display:none}#ai .hexb{flex:none;width:36px;height:40px;background:#ffd76a38!important}#ai .hexb svg{width:18px;height:18px;stroke:#ffd76a!important}#ai .cmd.copied code{color:var(--good)}body:has(#card:not([hidden])) :is(#banner,#climbcue,#edgecue,#groundcue,#landcue,#matecue,#refusecue,#reload-cue){visibility:hidden}#intro .in p.ip{color:#5d6876;min-height:0;font:400 10px/1.4 var(--mono);margin:14px 0 0}#cta{flex-direction:column;align-items:flex-start;gap:.5em;font:600 clamp(11px,1.5vmin,16px)/1.2 IBM Plex Mono,ui-monospace,Menlo,monospace;display:flex;position:fixed;top:3.2vmin;left:3.2vmin}#cta[hidden]{display:none}#cta a,#cta button{letter-spacing:.12em;cursor:pointer;font:inherit;border:0;padding:.5em .9em;text-decoration:none}#cta .play{color:#05080d;background:#57d6c1}#cta .ai{color:#ffd76a;background:#040c10c7;border:1px solid #ffd76a99}#cta .line{color:#e7eaef;background:#040c10db;border:1px solid #ffd76a73;max-width:min(62vw,460px);padding:.6em .8em;font-weight:500;display:none}#cta.open .line{display:block}#cta code{color:#fff;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:0 0 .4em;display:block}#cta .line button{color:#05080d;background:#ffd76a;padding:.25em .6em}#cta{z-index:50}#ai-reason{z-index:24;left:16px;bottom:calc(68px + var(--sb));box-sizing:border-box;color:#e7eaef;pointer-events:none;background:#040c10db;border-left:2px solid #8ff5e2;width:min(340px,100vw - 32px);padding:10px 12px;font-size:11px;line-height:1.5;position:fixed}#ai-reason[hidden]{display:none}#ai-reason strong{color:#8ff5e2;letter-spacing:.08em;margin-bottom:4px;font-size:10px;display:block}#ai-reason span{overflow-wrap:anywhere;display:block}#city-epilogue-hud{color:#d5e2dd;pointer-events:none;z-index:12;text-align:center;max-width:min(620px,85vw);font:12px/1.5 var(--mono,monospace);background:#07171de0;border:1px solid #6c9d9d66;padding:11px 17px;position:absolute;top:76px;left:50%;transform:translate(-50%)}#city-epilogue-hud b,#city-epilogue-hud span,#city-epilogue-hud small{display:block}#city-epilogue-hud small{color:#91aaa9;margin-top:5px;font-size:10px}body.city-epilogue #ammo,body.city-epilogue #cross,body.city-epilogue #foemarks,body.city-epilogue #pings,body.city-epilogue #out,body.city-epilogue #carried,body.city-epilogue #worldsigns,body.city-epilogue #fire,body.city-epilogue #gun,body.city-epilogue #shell,body.city-epilogue #dig,body.city-epilogue #sword,body.city-epilogue #lunge,body.city-epilogue #build,body.city-epilogue #jump,body.run-ended #city-epilogue-hud,body.city-epilogue.run-ended :is(#me,#render-loading),body.city-epilogue :is(#day,#compass,#loot-feedback,#loot-focus){display:none!important}@media (max-width:600px){#city-epilogue-hud{max-width:88vw;padding:7px 10px;font-size:10px;top:67px}#city-epilogue-hud small{font-size:9px}}body.city-epilogue :is(#downed,#recap,#lowhp,#webbed,#hurt,#near,#edgecue,#landcue,#climbcue,#groundcue,#matecue,#refusecue,#ringarrow,#ringcut,#stormedge,#reload-cue,#alertsign,#banner,#hint,#fallnear,#hitarc){display:none!important}
