@font-face{font-family:Chango;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/chango.woff2) format("woff2")}:root{--ink: #15110f;--paper: #f4e9cc;--paper2: #efe0bb;--red: #c8321f;--gold: #e2a72a;--teal: #3d7f7a}html,body{margin:0;height:100%;background:#efe0bb;overflow:hidden;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;touch-action:pan-x pan-y;-webkit-text-size-adjust:100%;text-size-adjust:100%}#rotate{display:none;position:fixed;inset:0;z-index:9999;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:24px;text-align:center;background:var(--paper2);color:var(--ink);font-family:Chango,Impact,Arial Black,sans-serif}#rotate svg{width:132px;height:132px;fill:none;stroke:var(--ink);stroke-width:5;stroke-linecap:round;stroke-linejoin:round}#rotate svg .ph{fill:var(--paper);transform-origin:60px 60px;animation:rotate-ph 2.4s ease-in-out infinite}#rotate svg circle{fill:var(--ink);stroke:none;transform-origin:60px 60px;animation:rotate-ph 2.4s ease-in-out infinite}#rotate svg .arrow{stroke:var(--red)}#rotate b{font-size:26px;font-weight:400;letter-spacing:.04em;color:var(--red);-webkit-text-stroke:1px var(--ink)}#rotate span{font:700 15px/1.4 Trebuchet MS,Segoe UI,Arial,sans-serif;max-width:280px}#rotate button{display:none;margin-top:6px;padding:12px 22px;font:inherit;font-size:16px;color:#fff8e6;background:var(--red);border:4px solid var(--ink);border-radius:12px;box-shadow:5px 5px 0 var(--ink)}#rotate.can-lock button{display:block}#rotate small{display:none;max-width:300px;padding:8px 14px 10px;font:700 13px/1.4 Trebuchet MS,Segoe UI,Arial,sans-serif;background:#fff8e6;border:3px solid var(--ink);border-radius:10px;box-shadow:4px 4px 0 var(--ink)}#rotate small b{color:var(--red)}#rotate.ios small{display:block}@keyframes rotate-ph{0%,20%{transform:rotate(0)}60%,to{transform:rotate(90deg)}}@media(orientation:portrait)and (pointer:coarse)and (max-width:820px){#rotate{display:flex}}canvas#c{display:block;width:100%;height:100%}#hud{position:fixed;inset:0;pointer-events:none;font-family:Chango,Impact,Arial Black,sans-serif;color:var(--ink)}.card{background:var(--paper);border:4px solid var(--ink);border-radius:8px;box-shadow:5px 5px 0 var(--ink);padding:8px 14px}#hud-cross{position:absolute;left:50%;top:50%;width:48px;height:48px;margin:-24px 0 0 -24px;transition:opacity .12s;overflow:visible}#hud-hit{position:absolute;left:50%;top:50%;width:38px;height:38px;margin:-19px 0 0 -19px;opacity:0;transition:opacity .12s;animation:hitpop .18s ease-out}@keyframes hitpop{0%{transform:scale(1.6)}to{transform:scale(1)}}#hud-hit:before,#hud-hit:after{content:"";position:absolute;left:17px;top:-4px;width:5px;height:46px;background:var(--paper);border:3px solid var(--ink);border-radius:3px;box-sizing:border-box}#hud-hit:before{transform:rotate(45deg)}#hud-hit:after{transform:rotate(-45deg)}#hud-hit.kill:before,#hud-hit.kill:after{background:var(--red)}#hud-hit.head:before,#hud-hit.head:after{background:var(--gold)}#hud-scope{display:none;position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,transparent 0 31vh,var(--ink) 31.4vh)}#hud-scope i{position:absolute;background:var(--ink)}#hud-scope i:nth-child(1){left:0;right:0;top:calc(50% - 1px);height:2px}#hud-scope i:nth-child(2){top:0;bottom:0;left:calc(50% - 1px);width:2px}#hud-hp{position:absolute;left:24px;bottom:24px;display:flex;align-items:center;gap:12px;font-size:18px}#hud-hp .bar{width:190px;height:20px;border:3px solid var(--ink);border-radius:4px;background:var(--paper2);overflow:hidden}#hp-icon{width:30px;height:30px;flex:none;fill:var(--teal);stroke:var(--ink);stroke-width:3;stroke-linejoin:round;overflow:visible;filter:drop-shadow(2px 2px 0 var(--ink));transition:fill .2s}#hp-icon.low{animation:hpbeat .6s ease-in-out infinite}@keyframes hpbeat{0%,to{transform:scale(1)}40%{transform:scale(1.18)}}#hp-fill{height:100%;width:100%;background:var(--teal);transition:width .2s,background .2s}#hud-shield{display:none;position:absolute;left:24px;bottom:84px;align-items:center;gap:10px;font-size:15px;background:var(--gold)}#hud-shield svg{width:24px;height:24px;fill:var(--paper);stroke:var(--ink);stroke-width:3;stroke-linejoin:round;overflow:visible}#hud-shield .bar{width:90px;height:12px;border:3px solid var(--ink);border-radius:4px;background:var(--paper2);overflow:hidden}#sh-fill{height:100%;width:100%;background:var(--ink)}#hud-hp em,#hud-ammo em{font-style:normal;font-size:24px;min-width:2.4ch;text-align:right}#hud-ammo{position:absolute;right:24px;bottom:24px;display:flex;align-items:center;gap:14px;font-size:18px}#hud-slots{position:absolute;right:24px;bottom:96px;display:flex;gap:6px;font-size:11px}.slot{background:var(--paper2);border:3px solid var(--ink);border-radius:6px;padding:4px 8px;opacity:.75}.slot b{display:block;font-size:14px;max-width:76px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slot.on{background:var(--gold);opacity:1;transform:translateY(-4px);box-shadow:3px 3px 0 var(--ink)}#hud-msg{position:absolute;left:0;right:0;bottom:204px;text-align:center;font-size:26px;color:var(--paper);-webkit-text-stroke:2px var(--ink);paint-order:stroke fill;opacity:0;transition:opacity .15s}#hud-minimap{position:absolute;left:24px;top:20px;width:calc(200px * var(--radar, 1));height:calc(200px * var(--radar, 1));border:4px solid var(--ink);border-radius:50%;box-shadow:5px 5px 0 var(--ink);overflow:hidden;background:#3b2f27}#hud-minimap canvas{display:block;width:100%;height:100%}body.radar-off #hud-minimap{display:none}#hud-minimap:after{content:"";position:absolute;inset:0;border-radius:50%;pointer-events:none;box-shadow:inset 0 0 18px #15110f73}#hud-start{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#15110f73}#hud-start .card{text-align:center;padding:22px 48px}#hud-start h1{margin:0 0 6px;font-size:54px;color:var(--red);-webkit-text-stroke:3px var(--ink);paint-order:stroke fill}#hud-start p{margin:0;font-size:20px}#hud-start small{display:block;margin-top:8px;font-size:11px;letter-spacing:.1em;opacity:.6}#hud-announce{position:absolute;left:50%;top:115px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:10px;zoom:.8}#hud-medals{position:absolute;left:50%;bottom:116px;transform:translate(-50%);display:flex;align-items:center;gap:14px;zoom:.8}.ev{position:relative;display:flex;align-items:center;gap:12px;opacity:0;animation:evIn 2.6s cubic-bezier(.2,.9,.3,1.15) both}.ev svg{display:block;width:100%;height:100%;overflow:visible}.ev h2{margin:0;line-height:1;white-space:nowrap;color:var(--gold);-webkit-text-stroke:5px var(--ink);paint-order:stroke fill;text-shadow:4px 5px 0 var(--ink);letter-spacing:.02em}.ev p{margin:3px 0 0;font:700 14px Georgia,serif;color:var(--paper);text-shadow:0 0 3px var(--ink),1px 1px 0 var(--ink),-1px -1px 0 var(--ink)}@keyframes evIn{0%{opacity:0;transform:scale(.3) rotate(-8deg)}10%{opacity:1;transform:scale(1.25) rotate(3deg)}19%{transform:scale(.97) rotate(-1deg)}26%{transform:scale(1) rotate(0)}80%{opacity:1;transform:scale(1)}to{opacity:0;transform:translateY(-16px) scale(.94)}}.ev-multi .num{position:relative;flex:none;width:108px;height:108px;display:flex;align-items:center;justify-content:center}.ev-multi .num svg{position:absolute;inset:0;animation:spin 6s linear infinite}.ev-multi .num b{position:relative;font-size:62px;color:var(--paper);-webkit-text-stroke:6px var(--ink);paint-order:stroke fill;text-shadow:3px 4px 0 var(--ink);transform:rotate(-6deg)}.ev-multi h2{font-size:44px}.ev-multi .star{fill:var(--teal)}.ev-multi.t3 .star{fill:var(--gold)}.ev-multi.t3 h2{font-size:52px}.ev-multi.t4 .star{fill:#ff6a2d}.ev-multi.t4 h2{font-size:60px;color:#ffb02e}.ev-multi.t5 .star{fill:#7b2d9b}.ev-multi.t5 h2{font-size:68px;color:#fff3a3}.ev-multi.t5 .num{width:130px;height:130px}@keyframes spin{to{transform:rotate(360deg)}}.ev-streak,.ev-shutdown{min-width:560px;justify-content:center;gap:18px;padding:8px 26px;background:var(--ink);border:4px solid var(--gold);border-radius:4px;box-shadow:0 0 0 4px var(--ink),8px 8px 0 4px #15110f8c;transform-origin:left center;animation-name:streakIn}.ev-streak .ico,.ev-shutdown .ico{flex:none;width:74px;height:74px;animation:bob .5s ease-in-out infinite alternate}.ev-streak .ico:last-child,.ev-shutdown .ico:last-child{transform:scaleX(-1)}.ev-streak h2,.ev-shutdown h2{font-size:52px;-webkit-text-stroke:0;text-shadow:3px 3px 0 #000;color:var(--gold)}.ev-streak p,.ev-shutdown p{color:var(--paper);text-align:center;text-shadow:none}.ev-shutdown{border-color:var(--red);background:linear-gradient(90deg,#15110f,#3a1210,#15110f)}.ev-shutdown h2{color:#ff5a3c}.ev-shutdown .ico{animation:none}.ev-streak.t3{border-color:#ff6a2d}.ev-streak.t3 h2{color:#ff8a3d}.ev-streak.t4{border-color:#ffe14a}.ev-streak.t4 h2{color:#ffe14a;font-size:58px}.ev-streak.t5{border-color:#fff3a3;background:linear-gradient(90deg,#15110f,#3a2a08,#15110f)}.ev-streak.t5 h2{color:#fff3a3;font-size:64px}@keyframes streakIn{0%{opacity:0;transform:translate(-70%) skew(-18deg)}9%{opacity:1;transform:translate(3%) skew(6deg)}15%{transform:translate(0) skew(0)}82%{opacity:1;transform:none}to{opacity:0;transform:translate(40%) skew(14deg)}}@keyframes bob{to{transform:translateY(-6px) rotate(4deg)}}#hud-hs{position:absolute;left:50%;top:50%;width:0;height:0}.hs{position:absolute;left:0;top:0;width:0;height:0;pointer-events:none}.hs .spark{position:absolute;left:0;top:-1.5px;width:var(--l);height:3px;border-radius:2px;background:#ffe27a;box-shadow:0 0 0 1px #15110fb3;transform-origin:0 50%;opacity:0;will-change:transform,opacity;animation:hsSpark .42s cubic-bezier(.16,1,.3,1) both}.hs .spark:nth-child(3n){background:#ff7a45}.hs-tag{display:flex;align-items:center;gap:8px;white-space:nowrap;will-change:transform,opacity;animation:hsTag 1.5s cubic-bezier(.22,1,.36,1) both}.hs-tag i{display:block;width:32px;height:32px}.hs-tag i svg{display:block;width:100%;height:100%}.hs-tag h2{margin:0;font-size:30px;line-height:1;color:#ff4b2e;-webkit-text-stroke:5px var(--ink);paint-order:stroke fill;text-shadow:3px 4px 0 var(--ink);letter-spacing:.03em}@keyframes hsSpark{0%{opacity:1;transform:rotate(var(--a)) translate(22px) scaleX(1.4)}65%{opacity:.9}to{opacity:0;transform:rotate(var(--a)) translate(var(--d)) scaleX(.35)}}@keyframes hsTag{0%{opacity:0;transform:translateY(12px) scale(.9)}13%{opacity:1;transform:scale(1.04)}22%{transform:none}72%{opacity:1;transform:none}to{opacity:0;transform:translateY(-14px) scale(.98)}}.ev-penta{flex-direction:column;align-items:center;gap:0;margin-top:14px;animation:pentaIn 4s cubic-bezier(.2,.9,.3,1.1) both}.ev-penta .rays{position:absolute;left:50%;top:62px;width:560px;height:560px;margin:-280px 0 0 -280px;border-radius:50%;pointer-events:none;background:repeating-conic-gradient(#ffd65a8c 0 7deg,#ffd65a00 7deg 18deg);-webkit-mask:radial-gradient(circle,#000 12%,transparent 66%);mask:radial-gradient(circle,#000 12%,transparent 66%);animation:spin 16s linear infinite}.ev-penta .crest{position:relative;display:flex;align-items:center}.ev-penta .wing{display:block;width:190px;height:60px;margin:0 -26px;animation:wingIn .55s cubic-bezier(.2,1.2,.4,1) .08s both}.ev-penta .wing svg{display:block;width:100%;height:100%}.ev-penta .wing.r{transform:scaleX(-1);animation-name:wingInR}.ev-penta .medal{position:relative;z-index:1;width:122px;height:122px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 38% 32%,#fff6c2,#ffd23c 45%,#d08a1e 90%);border:5px solid var(--ink);box-shadow:0 0 0 7px #fff3a3,0 0 0 11px var(--ink),7px 9px 0 11px #15110f80;animation:medalIn .6s cubic-bezier(.2,1.5,.4,1) both}.ev-penta .medal b{font-size:76px;line-height:1;color:var(--paper);-webkit-text-stroke:7px var(--ink);paint-order:stroke fill;text-shadow:4px 5px 0 var(--ink)}.ev-penta h2{margin:6px 0 0;display:flex;font-size:86px;line-height:1;-webkit-text-stroke:0;text-shadow:none}.ev-penta h2 span{display:inline-block;color:#ffd23c;-webkit-text-stroke:7px var(--ink);paint-order:stroke fill;text-shadow:6px 7px 0 var(--ink);animation:letterDrop .5s cubic-bezier(.2,1.5,.45,1) both;animation-delay:calc(var(--i) * 55ms + .18s)}.ev-penta h2 span:nth-child(odd){color:#fff3a3}.ev-penta p{margin-top:6px}@keyframes pentaIn{0%{opacity:0;transform:scale(.55)}8%{opacity:1;transform:scale(1.06)}14%{transform:scale(1)}86%{opacity:1;transform:scale(1)}to{opacity:0;transform:translateY(-20px) scale(1.04)}}@keyframes medalIn{0%{transform:scale(0) rotate(-40deg)}to{transform:scale(1) rotate(0)}}@keyframes wingIn{0%{opacity:0;transform:translate(60px) scaleX(.2)}to{opacity:1;transform:none}}@keyframes wingInR{0%{opacity:0;transform:translate(-60px) scaleX(-.2)}to{opacity:1;transform:scaleX(-1)}}@keyframes letterDrop{0%{opacity:0;transform:translateY(-70px) scale(1.4) rotate(-10deg)}60%{opacity:1;transform:translateY(6px) scale(.96)}to{opacity:1;transform:none}}.ev-mega{width:410px;height:270px;margin-top:-6px;justify-content:center;animation:megaIn 4s cubic-bezier(.2,.9,.3,1.1) both}.ev-mega .boom{position:absolute;inset:0;animation:boomShake .6s ease-out .1s both}.ev-mega .boom svg{display:block;width:100%;height:100%}.ev-mega .word{position:relative;transform:rotate(-7deg)}.ev-mega h2{display:flex;flex-direction:column;align-items:center;font-size:76px;line-height:.9;letter-spacing:.03em;color:#fff6d8;-webkit-text-stroke:8px var(--ink);paint-order:stroke fill;text-shadow:6px 7px 0 var(--ink)}.ev-mega h2 span{display:block;animation:megaWord .45s cubic-bezier(.2,1.6,.4,1) .1s both}.ev-mega h2 span+span{color:#ffe14a;animation-delay:.24s}.ev-mega .badge{position:absolute;right:8px;top:6px;width:78px;height:78px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:36px;font-weight:400;color:var(--paper);background:#7b2d9b;border:5px solid var(--ink);box-shadow:4px 5px 0 var(--ink);-webkit-text-stroke:5px var(--ink);paint-order:stroke fill;animation:badgePop .5s cubic-bezier(.2,1.6,.4,1) .4s both}.ev-mega p{position:absolute;left:0;right:0;bottom:-6px;text-align:center}@keyframes megaIn{0%{opacity:0;transform:scale(.2) rotate(-14deg)}7%{opacity:1;transform:scale(1.12) rotate(4deg)}13%{transform:scale(.97) rotate(-1deg)}18%{transform:none}86%{opacity:1;transform:none}to{opacity:0;transform:scale(1.15)}}@keyframes boomShake{0%,to{transform:none}20%{transform:translate(-7px,3px) rotate(-2deg)}40%{transform:translate(6px,-4px) rotate(2deg)}60%{transform:translate(-3px,2px)}80%{transform:translate(2px,-1px)}}@keyframes megaWord{0%{opacity:0;transform:scale(2.3)}to{opacity:1;transform:none}}@keyframes badgePop{0%{opacity:0;transform:scale(0) rotate(-120deg)}to{opacity:1;transform:scale(1) rotate(12deg)}}@media(max-height:820px){#hud-announce{zoom:.64;top:140px}}@media(max-height:620px){#hud-announce{zoom:.5;top:172px}}@media(max-height:520px){#hud-announce{zoom:.42;top:205px}}#hud-goldflash{position:absolute;inset:0;opacity:0;pointer-events:none;background:radial-gradient(ellipse at center,#ffeca059,#ffd23c2e 45%,#e2a72a80)}#hud-goldflash.on{animation:goldFlash 1.1s ease-out both}#hud-goldflash.red{background:radial-gradient(ellipse at center,#ffbe784d,#e6461e29 45%,#c8321f80)}@keyframes goldFlash{0%{opacity:0}10%{opacity:1}to{opacity:0}}.ev-medal{flex-direction:column;gap:4px;animation-duration:3.2s}.ev-medal .disc{position:relative;width:78px;height:78px;border-radius:50%;background:var(--paper);border:4px solid var(--ink);box-shadow:4px 4px 0 var(--ink),inset 0 0 0 4px var(--gold);display:flex;align-items:center;justify-content:center}.ev-medal .disc .ico{width:46px;height:46px}.ev-medal h2{font-size:15px;-webkit-text-stroke:3px var(--ink);text-shadow:2px 3px 0 var(--ink);color:var(--paper)}.ev-medal p{font-size:11px;margin:0}.ev-medal.firstblood .disc{background:#f6d9d3;box-shadow:4px 4px 0 var(--ink),inset 0 0 0 4px var(--red)}.ev-medal.revenge .disc{background:#d9ecea;box-shadow:4px 4px 0 var(--ink),inset 0 0 0 4px var(--teal)}.ev-medal.humiliation .disc{background:#f3e2ff;box-shadow:4px 4px 0 var(--ink),inset 0 0 0 4px #8a3fb5}@keyframes shake1{0%,to{transform:translate(0)}25%{transform:translate(-3px,2px)}50%{transform:translate(3px,-2px)}75%{transform:translate(-2px,-2px)}}@keyframes shake2{0%,to{transform:translate(0) rotate(0)}20%{transform:translate(-7px,4px) rotate(-.4deg)}40%{transform:translate(6px,-5px) rotate(.4deg)}60%{transform:translate(-5px,-3px)}80%{transform:translate(4px,4px)}}canvas#c.shake1{animation:shake1 .22s linear}canvas#c.shake2{animation:shake2 .38s linear}#hud-streak{display:none;position:absolute;left:50%;bottom:26px;transform:translate(-50%);align-items:center;gap:10px;padding:2px 16px}#hud-streak small{font:700 11px Georgia,serif}#hud-streak b{font-size:32px;color:var(--red);-webkit-text-stroke:2px var(--ink);paint-order:stroke fill}#hud-streak.pop{animation:streakPop .3s ease-out}@keyframes streakPop{0%{transform:translate(-50%) scale(1.5)}to{transform:translate(-50%) scale(1)}}#hud-killflash{position:absolute;inset:0;opacity:0;transition:opacity .25s;background:radial-gradient(ellipse at center,transparent 55%,rgba(255,240,180,.45) 100%)}#hud-death small{display:block;font-size:22px;margin-top:6px}#hud-death{flex-direction:column;text-align:center}.tA{color:#2f6f6a}.tB{color:var(--red)}#hud-vignette{position:absolute;inset:0;opacity:0;transition:opacity .35s;background:radial-gradient(ellipse at center,transparent 45%,rgba(200,50,31,.55) 100%)}#hud-dmgdir{position:absolute;left:50%;top:50%;width:0;height:0;opacity:0;transition:opacity .35s}#hud-dmgdir i{position:absolute;left:-90px;top:-90px;width:180px;height:180px}#hud-dmgdir i:before{content:"";position:absolute;left:70px;top:-18px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:34px solid var(--red);filter:drop-shadow(0 0 0 var(--ink)) drop-shadow(2px 2px 0 var(--ink))}#hud-score{position:absolute;left:50%;top:14px;transform:translate(-50%);display:grid;grid-template-columns:auto auto auto;filter:drop-shadow(5px 5px 0 var(--ink))}#hud-score .team{position:relative;min-width:64px;padding:1px 12px 10px;display:flex;align-items:center;justify-content:center;border:4px solid var(--ink)}#hud-score .team.tA{background:var(--teal);border-radius:10px 0 0 10px;border-right:0}#hud-score .team.tB{background:var(--red);border-radius:0 10px 10px 0;border-left:0}#hud-score .team b{font-size:30px;line-height:1.15;color:var(--paper);-webkit-text-stroke:5px var(--ink);paint-order:stroke fill}#hud-score .team i{position:absolute;left:9px;right:9px;bottom:5px;height:5px;border-radius:3px;background:#15110f80;overflow:hidden}#hud-score .team em{display:block;height:100%;width:0;background:var(--paper);transition:width .35s}#hud-score .team .tag{display:none;position:absolute;left:50%;bottom:-17px;transform:translate(-50%);font-size:10px;letter-spacing:.08em;color:var(--paper);background:var(--ink);padding:1px 6px 2px;border-radius:4px;white-space:nowrap}#hud-score.ffa .team .tag{display:block}#hud-fps{display:none;position:absolute;left:calc(40px + 200px * var(--radar, 1));top:20px;font-size:12px;color:var(--paper);-webkit-text-stroke:3px var(--ink);paint-order:stroke fill;letter-spacing:.06em}#hud-net{display:none;position:absolute;left:calc(40px + 200px * var(--radar, 1));top:38px;font-size:12px;color:#7fd36b;-webkit-text-stroke:3px var(--ink);paint-order:stroke fill;letter-spacing:.06em}#hud-net.mid{color:var(--gold)}#hud-net.bad{color:#e6301c}#hud-cross{transform-origin:50% 50%}#hud-board .teams.one{grid-template-columns:1fr;max-width:520px;margin:0 auto}#hud-board .bt.tF .head{background:var(--gold)}#hud-score .team.tA em{margin-left:auto}#hud-score .clock{display:flex;align-items:center;padding:0 16px;background:var(--paper);border:4px solid var(--ink)}#hud-score .clock b{font-size:26px;min-width:3.3ch;text-align:center;font-weight:400}#hud-score .goal{grid-column:1 / -1;justify-self:center;margin-top:-1px;padding:3px 18px;font-size:11px;letter-spacing:.1em;color:var(--paper);background:var(--ink);clip-path:polygon(0 0,100% 0,calc(100% - 9px) 50%,100% 100%,0 100%,9px 50%)}#hud-score .goal span{color:var(--gold)}#hud-feed{position:absolute;right:20px;top:16px;display:flex;flex-direction:column;gap:5px;align-items:flex-end;font-size:13px}.kill-row{display:flex;align-items:center;gap:8px;padding:3px 10px 2px;background:#f4e9ccf0;border:3px solid var(--ink);border-radius:6px;box-shadow:3px 3px 0 var(--ink);animation:feedIn .3s cubic-bezier(.2,.9,.3,1.3) both}.kill-row .n{letter-spacing:.02em;white-space:nowrap}.kill-row.you-kill{background:var(--gold)}.kill-row.you-death{background:#f6d9d3;border-color:var(--red);box-shadow:3px 3px 0 var(--red)}.kill-row i{display:inline-flex;font-style:normal;color:var(--ink)}.kill-row i.wi svg{height:18px}.kill-row i.hi svg{width:15px;height:15px;color:var(--red)}.kill-row i.ns svg,.kill-row i.fb svg{width:16px;height:16px}.kill-row i.air svg{width:17px;height:15px}.kill-row .as{margin:0 -3px;font-size:13px}.kill-row .n.a{font-size:11px;opacity:.85}.vip-tag{display:inline-block;margin-right:5px;padding:0 4px 1px;font-weight:400;font-size:9px;letter-spacing:.1em;line-height:13px;vertical-align:1px;color:var(--ink);-webkit-text-stroke:0;background:linear-gradient(180deg,#fff0a0,#e2a72a);border:2px solid var(--ink);border-radius:4px}@keyframes feedIn{0%{opacity:0;transform:translate(46px) scale(.9)}to{opacity:1;transform:none}}#hud-death{display:none;position:absolute;left:0;right:0;top:30%;align-items:center;justify-content:center;font-size:40px;color:var(--paper);-webkit-text-stroke:3px var(--ink);paint-order:stroke fill}#hud-screenflash{position:absolute;inset:0;opacity:0;pointer-events:none;z-index:4}#hud-board{display:none;position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%);width:min(820px,calc(100vw - 32px));background:var(--paper);border:4px solid var(--ink);border-radius:10px;box-shadow:8px 8px 0 var(--ink);overflow:hidden}#hud-board header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 18px 9px;background:var(--ink);color:var(--paper)}#hud-board header h1{margin:0;font-size:22px;font-weight:400;letter-spacing:.04em;color:var(--gold)}#hud-board header p{margin:0;display:flex;align-items:center;gap:14px;font-size:12px;letter-spacing:.08em}#hud-board header p span{display:inline-flex;align-items:center;gap:14px}#hud-board header p span:before{content:"";width:6px;height:6px;background:var(--gold);transform:rotate(45deg)}#hud-board .teams{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:14px}#hud-board .bt{border:3px solid var(--ink);border-radius:8px;overflow:hidden;background:var(--paper2);box-shadow:3px 3px 0 var(--ink)}#hud-board .bt .head{display:flex;align-items:center;justify-content:space-between;padding:5px 12px;border-bottom:3px solid var(--ink)}#hud-board .bt.tA .head{background:var(--teal)}#hud-board .bt.tB .head{background:var(--red)}#hud-board .bt h2{margin:0;font-size:16px;font-weight:400;color:var(--paper);-webkit-text-stroke:4px var(--ink);paint-order:stroke fill;letter-spacing:.03em}#hud-board .bt .head b{font-size:34px;line-height:1.1;font-weight:400;color:var(--paper);-webkit-text-stroke:5px var(--ink);paint-order:stroke fill}#hud-board table{width:100%;border-collapse:collapse;font-size:14px;color:var(--ink)}#hud-board th{padding:6px 6px 3px;font-size:10px;font-weight:400;letter-spacing:.04em;text-align:right;color:#15110f99}#hud-board td{padding:5px 6px 4px;text-align:right;border-top:2px solid rgba(21,17,15,.14)}#hud-board .pos{width:1.4em;text-align:center;color:#15110f80}#hud-board .nm{width:100%;text-align:left;white-space:nowrap}#hud-board tr.you td{background:var(--gold)}#hud-board tr.dead td{color:#15110f6b}#hud-board .sk{display:inline-block;width:15px;height:15px;margin-right:6px;vertical-align:-2px;opacity:.8}#hud-board .sk svg{display:block;width:100%;height:100%}@media(max-width:900px){#hud-board .teams{gap:10px;padding:10px}#hud-board th{padding:5px 3px 3px;font-size:9px;letter-spacing:0}#hud-board td{padding:5px 4px 4px}}@media(max-width:700px){#hud-board .teams{grid-template-columns:1fr}#hud-board header{flex-direction:column;align-items:flex-start}}#hud-result{display:none;position:absolute;inset:0;align-items:center;justify-content:center;background:#15110f80}#hud-result .card{text-align:center;padding:20px 60px}#hud-result h1{margin:0;font-size:64px;color:var(--gold);-webkit-text-stroke:3px var(--ink);paint-order:stroke fill}#hud-result p{margin:6px 0 0;font-size:28px}@media(max-height:520px){#hud-board{width:calc(100vw - 20px);border-width:3px;box-shadow:5px 5px 0 var(--ink)}#hud-board header{flex-direction:row;align-items:center;padding:5px 12px 4px}#hud-board header h1{font-size:14px}#hud-board header p{gap:8px;font-size:9px}#hud-board header p span{gap:8px}#hud-board .teams{grid-template-columns:1fr 1fr;gap:8px;padding:6px}#hud-board .teams.one{grid-template-columns:1fr}#hud-board .bt{border-width:2px;box-shadow:2px 2px 0 var(--ink)}#hud-board .bt .head{padding:2px 8px;border-bottom-width:2px}#hud-board .bt h2{font-size:12px;-webkit-text-stroke-width:3px}#hud-board .bt .head b{font-size:20px;-webkit-text-stroke-width:4px}#hud-board table{font-size:11.5px}#hud-board th{padding:3px 3px 2px;font-size:7.5px}#hud-board td{padding:2px 4px}#hud-board .nm{max-width:0;overflow:hidden;text-overflow:ellipsis}#hud-board .sk{width:11px;height:11px;margin-right:3px}}html.ios-fs,html.ios-fs body{height:auto;overflow:visible}html.ios-fs{scrollbar-width:none}html.ios-fs::-webkit-scrollbar{display:none}html.ios-fs body{min-height:calc(100vh + 320px)}html.ios-fs canvas#c{position:fixed;inset:0}#swipe-up{display:none;position:fixed;inset:0;z-index:9500;align-items:center;justify-content:center;background:#efe0bbdb;touch-action:pan-y}#swipe-up.on{display:flex}#swipe-up .su-card{display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 30px;text-align:center;font-family:Chango,Impact,sans-serif;color:var(--ink);background:var(--paper);border:4px solid var(--ink);border-radius:14px;box-shadow:5px 5px 0 var(--ink);transform:rotate(-1.5deg)}#swipe-up .su-arrow{width:44px;height:66px;animation:su-up 1.1s cubic-bezier(.3,0,.3,1) infinite}@keyframes su-up{0%{transform:translateY(16px);opacity:0}25%{opacity:1}75%{opacity:1}to{transform:translateY(-16px);opacity:0}}#swipe-up b{font-weight:400;font-size:26px;color:var(--red);-webkit-text-stroke:1px var(--ink)}#swipe-up span{font:700 13px Trebuchet MS,Segoe UI,Arial,sans-serif}#swipe-up button{margin-top:8px;padding:5px 16px 7px;font:inherit;font-size:11px;letter-spacing:.08em;color:var(--ink);background:var(--paper2);border:3px solid var(--ink);border-radius:8px}
