.br-banner{color:#eef3ee;letter-spacing:.02em;font-variant-numeric:tabular-nums;pointer-events:none;background:#0a0e0c9e;border-radius:6px;padding:6px 14px;font-weight:700;position:absolute;left:50%;transform:translate(-50%)}.br-altimeter{color:#eef3ee;text-align:right;font-variant-numeric:tabular-nums;pointer-events:none;background:#0a0e0c8c;border-radius:6px;gap:2px;padding:8px 12px;display:grid;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.br-altimeter b{font-size:22px}.br-altimeter small{opacity:.8}.br-hint{color:#eef3ee;text-shadow:0 1px 2px #000a;pointer-events:none;font-size:14px;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.br-low-notice{color:#eef3ee;text-align:center;pointer-events:none;background:#101311c7;border-radius:6px;max-width:min(560px,80vw);padding:8px 14px;font-size:13px;position:absolute;top:118px;left:50%;transform:translate(-50%)}.br-game{--br-panel:#101311c7;--br-line:#a0b68c47;--br-accent:#9fbf7a;--br-text:#e8ede4}.br-bar{background:#ffffff1f;border-radius:2px;height:5px;display:block;overflow:hidden}.br-bar i{height:100%;display:block}.br-cross{pointer-events:none;background:#f4f7f0;border-radius:50%;width:4px;height:4px;margin:-2px 0 0 -2px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 1px #0008}.br-hitmark{pointer-events:none;background:linear-gradient(45deg,#0000 45%,#fff 45% 55%,#0000 55%),linear-gradient(-45deg,#0000 45%,#fff 45% 55%,#0000 55%);width:22px;height:22px;margin:-11px 0 0 -11px;position:absolute;top:50%;left:50%;-webkit-mask:radial-gradient(circle,#0000 5px,#000 5.5px);mask:radial-gradient(circle,#0000 5px,#000 5.5px)}.br-hitmark.head{filter:drop-shadow(0 0 2px #ffd34d)}.br-hitmark.kill{background:linear-gradient(45deg,#0000 42%,#ff4d3d 42% 58%,#0000 58%),linear-gradient(-45deg,#0000 42%,#ff4d3d 42% 58%,#0000 58%)}.br-prompt{background:var(--br-panel);min-width:170px;color:var(--br-text);pointer-events:none;border-left:3px solid;border-radius:4px;gap:1px;padding:7px 10px;font-size:12px;display:grid;position:absolute;top:calc(50% + 20px);left:calc(50% + 28px)}.br-prompt em{opacity:.9;margin-top:3px;font-style:normal}.br-prompt kbd,.br-inventory kbd{color:#141714;background:#e8ede4;border-radius:3px;padding:0 5px;font:700 11px/16px system-ui}.br-progress{text-align:center;width:180px;color:var(--br-text);text-shadow:0 1px 2px #000a;pointer-events:none;gap:3px;font-size:12px;display:grid;position:absolute;top:calc(50% + 46px);left:50%;transform:translate(-50%)}.br-toasts{pointer-events:none;justify-items:center;gap:4px;display:grid;position:absolute;top:64px;left:50%;transform:translate(-50%)}.br-toast{background:var(--br-panel);color:var(--br-text);letter-spacing:.03em;border-radius:4px;padding:4px 12px;font:600 13px/1.4 system-ui}.br-toast.warn{color:#f1b8a8}.br-killfeed{pointer-events:none;justify-items:end;gap:3px;font-size:12px;display:grid;position:absolute;top:64px;right:20px}.br-killfeed div{background:var(--br-panel);color:var(--br-text);border-radius:3px;padding:3px 9px}.br-hurt{pointer-events:none;border-top:5px solid #e2463cbf;border-radius:50%;width:220px;height:220px;animation:.9s ease-out forwards br-fade;position:absolute;top:50%;left:50%}@keyframes br-fade{to{opacity:0}}.br-scope{pointer-events:none;background:radial-gradient(circle,#0000 0 min(38vh,38vw),#000 calc(min(38vh,38vw) + 1px));position:absolute;inset:0}.br-scope-lens{border-radius:50%;width:min(76vh,76vw);height:min(76vh,76vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 40px 10px #000c}.br-scope-lens .h,.br-scope-lens .v{background:#080808eb;position:absolute}.br-scope-lens .h{height:1px;margin-top:-.5px;top:50%;left:0;right:0}.br-scope-lens .v{width:1px;margin-left:-.5px;top:0;bottom:0;left:50%}.br-scope-lens .h:before,.br-scope-lens .h:after,.br-scope-lens .v:before,.br-scope-lens .v:after{content:"";background:#080808f2;position:absolute}.br-scope-lens .h:before,.br-scope-lens .h:after{height:3px;width:calc(50% * (1 - var(--post,.42)));top:-1px}.br-scope-lens .h:before{left:0}.br-scope-lens .h:after{right:0}.br-scope-lens .v:before,.br-scope-lens .v:after{width:3px;height:calc(50% * (1 - var(--post,.42)));left:-1px}.br-scope-lens .v:before{top:0}.br-scope-lens .v:after{bottom:0}.br-scope.duplex{--post:.3}.br-scope.mil-dot,.br-scope.awp{--post:.55}.br-scope-lens s{left:calc(50% + var(--k) * 5%);background:#080808eb;border-radius:50%;width:3px;height:3px;margin:-1.5px 0 0 -1.5px;position:absolute;top:50%}.br-scope-lens s.y{left:50%;top:calc(50% + var(--k) * 5%)}.br-scope>small{color:#cfd6c5;font-size:12px;position:absolute;bottom:calc(50% - min(38vh,38vw) + 16px);right:calc(50% - min(38vh,38vw) + 16px)}.br-map{border:1px solid var(--br-line);pointer-events:none;background:#26485f;border-radius:6px;width:190px;height:190px;position:absolute;top:60px;right:20px;overflow:hidden}.br-map img,.br-map svg{width:100%;height:100%;position:absolute;inset:0}.br-map svg circle,.br-map svg rect,.br-map svg path{vector-effect:non-scaling-stroke}.br-map .now{fill:none;stroke:#4f9de0;stroke-width:2px}.br-map .next{fill:none;stroke:#fff;stroke-width:1.2px;stroke-dasharray:3 2}.br-gas{color:#ffd2cc;letter-spacing:.04em;text-shadow:0 1px 2px #000;pointer-events:none;place-items:start center;padding-top:110px;font:700 14px/1 system-ui;display:grid;position:absolute;inset:0;box-shadow:inset 0 0 140px #3c78e673}.br-killfeed{top:290px}.br-watch{background:var(--br-panel);color:var(--br-text);pointer-events:none;border-radius:4px;padding:5px 14px;position:absolute;bottom:70px;left:50%;transform:translate(-50%)}.br-end-actions{justify-content:center;gap:8px;display:flex}.br-speed{color:#fff;pointer-events:none;font-variant-numeric:tabular-nums;filter:drop-shadow(0 1px 6px #0000008c);justify-items:center;width:176px;display:grid;position:absolute;bottom:22px;right:28px}.br-speed svg{width:150px;height:150px;overflow:visible}.br-speed circle{fill:none;stroke-width:3px;stroke-linecap:round}.br-speed-track{stroke:#ffffff2e}.br-speed-fill{stroke:#fff;transition:stroke-dasharray .12s linear}.br-speed-read{justify-items:center;line-height:1;display:grid;position:absolute;top:44px}.br-speed-read b{letter-spacing:-.02em;font-size:46px;font-weight:300}.br-speed-read small{letter-spacing:.22em;text-transform:uppercase;opacity:.65;margin-top:4px;font-size:10px;font-weight:600}.br-speed-name{justify-items:center;gap:6px;width:140px;margin-top:-18px;display:grid}.br-speed-name span{letter-spacing:.2em;text-transform:uppercase;opacity:.8;font-size:10px;font-weight:600}.br-speed-name>i{background:#fff3;border-radius:3px;width:100%;height:6px;display:block;overflow:hidden}.br-speed-name>i>i{background:#7fd17a;height:100%;transition:width .2s ease-out;display:block}.br-speed-name>i.low>i{background:#f0b443}.br-speed-name>i.critical>i{background:var(--hud-danger,#ff5a4e);animation:.8s ease-in-out infinite alternate br-vehicle-critical}@keyframes br-vehicle-critical{to{opacity:.45}}.br-speed-name em{font-variant-numeric:tabular-nums;opacity:.85;font-size:11px;font-style:normal}.br-speed-keys{opacity:.85;white-space:nowrap;justify-items:end;gap:5px;font-size:11px;animation:.6s 6s forwards br-speed-keys;display:grid;position:absolute;bottom:calc(100% + 6px);right:0}.br-speed-keys kbd{color:#fff;min-width:18px;font:700 10px/1.5 var(--hud-font,system-ui);text-align:center;background:#ffffff24;border-radius:4px;margin-left:3px;padding:1px 5px;display:inline-block}@keyframes br-speed-keys{to{opacity:0;transform:translateY(4px)}}.br-tablet{color:#dfe6da;z-index:6;background:#0b0d0c;border:1px solid #7fd36b47;border-radius:10px;grid-template-rows:auto auto 1fr auto;gap:10px;padding:14px 18px;font-size:13px;display:grid;position:absolute;inset:5vh 8vw;box-shadow:0 0 0 6px #1a1d1b,0 10px 40px #000c}.br-tablet header{border-bottom:1px solid #7fd36b33;align-items:center;gap:24px;padding-bottom:8px;display:flex}.br-tablet h2{letter-spacing:.14em;text-transform:uppercase;color:#9fd27e;margin:0;font-size:16px}.br-tablet header small{letter-spacing:.12em;text-transform:uppercase;opacity:.6}.br-tablet header dl{gap:18px;margin:0 0 0 auto;display:flex}.br-tablet header dt{letter-spacing:.1em;text-transform:uppercase;opacity:.6;font-size:10px}.br-tablet header dd{margin:0;font:700 16px/1.2 ui-monospace,monospace}.br-tablet button{font:inherit;color:inherit;cursor:pointer;background:#7fd36b0f;border:1px solid #7fd36b4d;border-radius:3px;padding:5px 9px}.br-tablet button:disabled{opacity:.4;cursor:default}.br-tablet-slots{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.br-tablet-slots button{text-align:left;gap:2px;display:grid;position:relative}.br-tablet-slots button.sel{outline:1px solid #9fd27e}.br-tablet-slots button.on b{color:#9fd27e}.br-tablet-slots small{letter-spacing:.1em;text-transform:uppercase;opacity:.6;font-size:10px}.br-tablet-slots em{opacity:.75;font-size:11px;font-style:normal;position:absolute;top:6px;right:8px}.br-perks{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));align-content:start;gap:8px;display:grid;overflow:auto}.br-perk{background:#111412;border:1px solid #ffffff14;border-radius:4px;grid-template-columns:34px 1fr;gap:4px 10px;padding:8px 10px;display:grid}.br-perk svg{fill:none;stroke:#9fd27e;stroke-width:1.6px;stroke-linejoin:round;width:30px;height:30px}.br-perk b{font-size:14px;display:block}.br-perk small{letter-spacing:.06em;opacity:.75;font-size:10px}.br-perk p{opacity:.85;margin:2px 0 0}.br-perk p.needs{color:#e5c04b;font-size:11px}.br-perk footer{letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;justify-content:space-between;align-items:center;font-size:11px;display:flex}.br-perk.active{border-color:#9fd27e}.br-perk.locked,.br-perk.insufficient-data{opacity:.6}.br-perk.unavailable svg{stroke:#e5c04b}.br-tablet-foot{opacity:.6;font-size:11px}.br-recon{pointer-events:none;border-top:4px solid #ffd34dd9;border-radius:50%;width:260px;height:260px;animation:1.5s ease-out forwards br-fade;position:absolute;top:50%;left:50%}.br-map .drop{fill:#e2574c;stroke:#fff;stroke-width:.8px}.br-map .drop.falling{animation:.8s steps(2,end) infinite br-blink}@keyframes br-blink{50%{opacity:.2}}.br-tmap{z-index:40;color:var(--br-text);background:#06090bbd;grid-template-columns:minmax(0,1fr) 232px;gap:14px;padding:56px 18px 18px;font:500 13px/1.35 Inter,system-ui,sans-serif;animation:.12s ease-out br-fadein;display:grid;position:absolute;inset:0}.br-tmap-view{place-items:center;min-height:0;display:grid;position:relative}.br-tmap-view canvas{cursor:grab;border:1px solid #ffffff24;border-radius:4px;display:block;box-shadow:0 10px 40px #00000073}.br-tmap-view canvas:active{cursor:grabbing}.br-tmap-side{background:#0e1113d1;border:1px solid #ffffff1a;border-radius:6px;align-self:start;gap:12px;padding:12px;display:grid}.br-tmap-side header{justify-content:space-between;align-items:center;display:flex}.br-tmap-title{letter-spacing:.14em;text-transform:uppercase;opacity:.85;font-size:11px;font-weight:700}.br-tmap-side header button{width:24px;height:22px;color:inherit;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff47;border-radius:3px;font:700 11px/1 Inter,system-ui,sans-serif}.br-tmap-side dl{gap:6px;margin:0;display:grid}.br-tmap-side dl>div{border-bottom:1px solid #ffffff12;justify-content:space-between;gap:8px;padding-bottom:6px;display:flex}.br-tmap-side dt{opacity:.66}.br-tmap-side dd{margin:0;font-weight:700}.br-tmap-side .mono{font-variant-numeric:tabular-nums}.br-tmap-side .warn{color:#ffb25e}.br-tmap-side .ok{color:#8fe08a}.br-tmap-legend{opacity:.9;grid-template-columns:1fr 1fr;gap:5px 8px;margin:0;padding:0;font-size:12px;list-style:none;display:grid}.br-tmap-legend i{vertical-align:-1px;border-radius:2px;width:14px;height:10px;margin-right:6px;display:inline-block}.br-tmap-legend .you{clip-path:polygon(50% 0,100% 100%,50% 75%,0 100%);background:#5fe0ff}.br-tmap-legend .now{border:2px solid #fff;border-radius:50%}.br-tmap-legend .next{border:2px dashed #ffd440;border-radius:50%}.br-tmap-legend .gas{background:#d6542899}.br-tmap-legend .pin{background:#ffd34d;border-radius:50% 50% 50% 0;width:10px;transform:rotate(-45deg)}.br-tmap-legend .drop{background:#e8463c;width:10px}.br-tmap-side footer{opacity:.7;gap:4px;font-size:11px;display:grid}.br-game kbd{text-align:center;color:#fff;background:#ffffff0f;border:1px solid #ffffff52;border-bottom-width:2px;border-radius:3px;min-width:16px;padding:1px 4px;font:700 10px/1.3 Inter,system-ui,sans-serif;display:inline-block}@keyframes br-fadein{0%{opacity:0}}@media (width<=900px){.br-tmap{grid-template-columns:1fr;padding-top:52px}.br-tmap-side{display:none}}.br-game{--hud-font:var(--font-sans,"Manrope", system-ui, sans-serif);--hud-bg:#090c0e94;--hud-bg-strong:#0b0e11e6;--hud-line:#ffffff1a;--hud-text:#eef2f4;--hud-dim:#eef2f499;--hud-danger:#ff5a4e;--hud-gas:#ff8a3d;--hud-zone-next:#ffd440;--hud-radius:4px;--hud-edge:18px;--hud-fast:.12s;--br-panel:var(--hud-bg);--br-line:var(--hud-line);--br-accent:#79d2ff;--br-text:var(--hud-text);font-family:var(--hud-font)}.br-game .br-hint{color:var(--hud-dim);font-size:12px;bottom:86px}.br-bar i{transition:width .18s ease-out}.br-prompt kbd,.br-inventory kbd,.br-switch kbd{color:#fff;min-width:16px;font:700 10px/1.3 var(--hud-font);text-align:center;background:#ffffff14;border:1px solid #ffffff59;border-bottom-width:2px;border-radius:3px;padding:1px 4px;display:inline-block}@keyframes br-pulse{to{opacity:.45}}.br-switch{border-radius:var(--hud-radius);background:var(--hud-bg);color:var(--hud-text);pointer-events:none;align-items:center;gap:10px;padding:6px 12px;font-size:12px;animation:1.4s ease-out forwards br-switch;display:flex;position:absolute;bottom:74px;left:50%;transform:translate(-50%)}.br-switch .bomb-weapon-icon{fill:currentColor;width:64px;height:22px}.br-switch small{color:var(--hud-dim);font-variant-numeric:tabular-nums}@keyframes br-switch{0%{opacity:0;transform:translate(-50%,6px)}12%,75%{opacity:1;transform:translate(-50%)}to{opacity:0}}.br-cross{background:#fff;width:4px;height:4px;margin:-2px 0 0 -2px;box-shadow:0 0 0 1px #000000bf,0 0 4px #0006}.br-prompt{border-radius:var(--hud-radius);background:var(--hud-bg);text-align:left;border-left-width:2px;min-width:0;padding:6px 10px;top:auto;bottom:120px;left:50%;transform:translate(-50%)}.br-prompt b{font-size:13px}.br-prompt small{color:var(--hud-dim)}.br-top{pointer-events:none;color:var(--hud-text);font-variant-numeric:tabular-nums;z-index:3;justify-items:center;gap:5px;display:grid;position:absolute;top:10px;left:50%;transform:translate(-50%)}.br-compass{width:360px;height:22px;position:relative;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.br-compass-strip{height:100%;position:absolute;top:0;left:50%}.br-compass-strip span{text-align:center;width:30px;font:600 10px/1 var(--hud-font);color:var(--hud-dim);margin-left:-15px;position:absolute;top:3px}.br-compass-strip span:after{content:"";background:#ffffff59;width:1px;height:4px;position:absolute;top:13px;left:50%}.br-compass-strip span.major{color:var(--hud-text);font-weight:700}.br-compass-tick{border:4px solid #0000;border-bottom-color:var(--br-accent);width:0;height:0;margin-left:-4px;position:absolute;bottom:0;left:50%}.br-compass-wp{text-align:center;width:44px;font:700 9px/1 var(--hud-font);color:#1a1400;background:var(--hud-zone-next);border-radius:2px;margin-left:-22px;padding:2px 0;position:absolute;top:2px;left:50%}.br-matchbar{border-radius:var(--hud-radius);background:var(--hud-bg);font:600 12px/1 var(--hud-font);letter-spacing:.08em;align-items:center;gap:10px;padding:4px 12px;display:flex}.br-matchbar b{font-size:14px}.br-matchbar i{background:var(--hud-line);width:1px;height:12px}.br-matchbar.adv .mono,.br-matchbar.out .mono{color:var(--hud-gas)}.br-matchbar.final{box-shadow:inset 0 -2px 0 var(--hud-danger)}.br-zonestate{font:700 10px/1 var(--hud-font);letter-spacing:.16em;color:var(--hud-dim);border-radius:2px;padding:3px 8px}.br-zonestate.adv{color:var(--hud-gas)}.br-zonestate.out{color:#fff;background:#d64628bf;animation:.7s ease-in-out infinite alternate br-pulse}.br-zonestate.final{color:var(--hud-danger)}.br-notice{font:800 18px/1 var(--hud-font);letter-spacing:.22em;color:#fff;text-shadow:0 2px 10px #0009;margin-top:26px;animation:3.2s ease-out forwards br-notice}@keyframes br-notice{0%{opacity:0;transform:translateY(-4px)}10%,80%{opacity:1;transform:none}to{opacity:0}}.br-gasfx{pointer-events:none;background:radial-gradient(#0000 48%,#d660282e 72%,#b43c1e6b 100%);animation:1.2s ease-in-out infinite alternate br-pulse;position:absolute;inset:0}.br-game .br-gas{border-radius:var(--hud-radius);color:#ffe2d6;font:600 12px/1.3 var(--hud-font);text-shadow:none;background:#9628148c;padding:4px 10px;display:block;inset:124px auto auto 50%;transform:translate(-50%)}.br-map{right:var(--hud-edge);border-radius:var(--hud-radius);border:1px solid #ffffff29;width:180px;height:180px;top:54px;box-shadow:0 4px 16px #00000059}.br-map .gas{fill:#d6542859}.br-map .now{stroke:#fff;stroke-width:1.6px}.br-map .next{stroke:var(--hud-zone-next);stroke-width:1.4px;stroke-dasharray:4 3}.br-map .me{fill:#5fe0ff;stroke:#06222b;stroke-width:1px}.br-map .wp{fill:var(--hud-zone-next);stroke:#1a1a1a;stroke-width:1px}.br-map-key{opacity:.8;position:absolute;bottom:4px;right:4px}.br-killfeed{right:calc(var(--hud-edge) + 190px);gap:3px;font-size:12px;top:54px}.br-killfeed div{background:var(--hud-bg);border-radius:2px;align-items:center;gap:6px;padding:3px 8px;transition:opacity .8s;display:flex}.br-killfeed div.fading{opacity:0}.br-killfeed .mine{box-shadow:inset 2px 0 0 var(--br-accent)}.br-killfeed .who{font-weight:700}.br-killfeed .whom{color:#ffb2a8;font-weight:600}.br-killfeed em{color:var(--hud-dim);font-size:10px;font-style:normal}.br-killfeed .bomb-weapon-icon,.br-kill-icon{fill:currentColor;opacity:.85;width:40px;height:15px}.br-kill-icon{fill:none;stroke:currentColor;stroke-width:1.8px;width:18px}.br-kill-icon.gas{stroke:var(--hud-gas)}.br-toasts{top:auto;bottom:150px}.br-toast{border-radius:var(--hud-radius);font:600 12px/1.4 var(--hud-font);padding:3px 10px}.br-inventory-layer{z-index:10;pointer-events:auto;position:absolute;inset:0}.br-leave-shield{z-index:30;pointer-events:auto;background:#080b1299;place-items:center;display:grid;position:absolute;inset:0}.br-leave-shield .duel-match-card{max-width:420px}.br-leave-actions{gap:12px;margin-top:20px;display:flex}.br-inventory{--inv-bg:#101316d6;--inv-cell:#ffffff0b;--inv-cell-hi:#ffffff16;--inv-line:#ffffff17;--inv-sel:#7fd35c;--inv-tab:#5aa9ff;max-width:1240px;max-height:calc(100% - 210px);color:var(--hud-text);font:500 12px/1.3 var(--hud-font);z-index:5;animation:br-fadein var(--hud-fast) ease-out;grid-template-columns:minmax(220px,.78fr) minmax(330px,1.1fr) minmax(420px,1.42fr);align-items:stretch;gap:14px;margin:0 auto;display:grid;position:absolute;top:96px;left:24px;right:230px}.br-inv-panel{border:1px solid var(--inv-line);background:var(--inv-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scrollbar-width:thin;border-radius:12px;flex-direction:column;gap:10px;min-height:0;max-height:calc(100vh - 220px);padding:14px;display:flex;overflow:auto;box-shadow:0 12px 40px #00000059}.br-inv-panel.over{border-color:var(--inv-sel)}.br-inventory h3{font:800 14px/1 var(--hud-font);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 2px;display:flex}.br-inventory h3 svg{opacity:.9;width:19px;height:19px}.br-inventory button{font:inherit;color:inherit;cursor:pointer}.br-inv-note{color:var(--hud-dim);margin:0;font-size:11px}.br-inv-near>footer{margin-top:auto}.br-inv-sub{color:var(--hud-dim);margin:0;font-weight:600}.br-inv-icon{object-fit:contain;pointer-events:none;filter:drop-shadow(0 3px 4px #00000073);max-width:100%;max-height:100%;display:block}.br-inv-icon.ghost{filter:grayscale()brightness(1.6);opacity:.12}.br-inventory .br-bar{background:#ffffff1a;border-radius:2px;height:3px;display:block;overflow:hidden}.br-inventory .br-bar i{height:100%;display:block}.br-inv-lv{font:700 10px/1 var(--hud-font);color:var(--hud-dim);font-style:normal;position:absolute;bottom:6px;right:5px}.br-inv-near ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.br-inv-row{background:var(--inv-cell);text-align:left;width:100%;min-height:50px;transition:background var(--hud-fast), border-color var(--hud-fast);border:1px solid #0000;border-radius:8px;grid-template-columns:74px 1fr auto;align-items:center;gap:10px;padding:5px 12px 5px 6px;display:grid}.br-inv-row:hover{background:var(--inv-cell-hi);border-color:var(--inv-sel)}.br-inv-thumb{place-items:center;height:40px;padding:2px;display:grid}.br-inv-thumb .br-inv-icon{max-width:68px;max-height:36px}.br-inv-thumb.big{background:var(--inv-cell);border-radius:8px;width:76px;height:64px}.br-inv-thumb.big .br-inv-icon{max-width:64px;max-height:52px}.br-inv-row-text{gap:2px;min-width:0;display:grid}.br-inv-row-text b{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.br-inv-row-text b:after{content:"";background:var(--rar);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-left:6px;display:inline-block}.br-inv-row-text small{color:var(--hud-dim);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.br-inv-row em{font:700 13px/1 var(--hud-font);font-variant-numeric:tabular-nums;font-style:normal}.br-inv-cap{text-align:right;width:128px;font:600 12px/1 var(--hud-font);letter-spacing:0;text-transform:none;color:var(--hud-dim);gap:5px;margin-left:auto;display:grid}.br-inv-cap b{color:var(--hud-text);font-size:14px}.br-inv-cap .br-bar{height:5px}.br-inv-tabs{flex-wrap:wrap;gap:6px;display:flex}.br-inv-tabs button{border:1px solid var(--inv-line);background:var(--inv-cell);color:var(--hud-dim);transition:color var(--hud-fast), border-color var(--hud-fast);border-radius:6px;padding:5px 12px;font-size:11px;font-weight:600}.br-inv-tabs button:hover{color:var(--hud-text)}.br-inv-tabs button.on{color:var(--hud-text);border-color:var(--inv-tab);background:#5aa9ff24}.br-inv-grid{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));align-content:start;gap:7px;display:grid}.br-inv-cell{aspect-ratio:1;border:1px solid var(--inv-line);background:linear-gradient(to top, color-mix(in srgb, var(--rar,transparent) 14%, transparent), transparent 45%), var(--inv-cell);text-align:left;transition:background var(--hud-fast), border-color var(--hud-fast);border-radius:8px;grid-template-rows:1fr auto;padding:7px 7px 8px;display:grid;position:relative}button.br-inv-cell:hover{border-color:#ffffff3d}.br-inv-cell .br-inv-icon{place-self:center;max-width:64px;max-height:46px}.br-inv-cell b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;line-height:1.15;overflow:hidden}.br-inv-cell em{font:800 12px/1 var(--hud-font);font-variant-numeric:tabular-nums;font-style:normal;position:absolute;top:7px;right:7px}.br-inv-cell .br-inv-lv{inset:7px auto auto 7px}.br-inv-cell .br-bar{height:2px;position:absolute;bottom:3px;left:7px;right:7px}.br-inv-cell.empty{background:#ffffff05;border-style:solid;border-color:#ffffff0d}.br-inv-cell.sel,.br-inv-tile.sel,.br-inv-gun.sel{border-color:var(--inv-sel);box-shadow:0 0 0 1px var(--inv-sel) inset}.br-inv-detail{border-top:1px solid var(--inv-line);grid-template-columns:auto 1fr;align-items:center;gap:8px 12px;margin-top:auto;padding-top:10px;display:grid}.br-inv-detail>.br-inv-note{grid-column:1/-1}.br-inv-detail h4{margin:0 0 4px;font-size:13px}.br-inv-detail h4 small{margin-left:4px;font-size:11px}.br-inv-detail dl{flex-wrap:wrap;gap:2px 14px;margin:0;display:flex}.br-inv-detail dl div{gap:5px;display:flex}.br-inv-detail dt{color:var(--hud-dim)}.br-inv-detail dd{margin:0;font-weight:700}.br-inv-actions{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}.br-inv-actions button{border:1px solid var(--inv-line);background:#ffffff12;border-radius:6px;padding:6px 12px;font-weight:700}.br-inv-actions button:hover{border-color:var(--inv-sel);background:#7fd35c24}.br-inv-close{background:0 0;border:0;margin-left:auto;padding:0}.br-inv-body{grid-template-columns:62px minmax(84px,120px) 52px minmax(0,1fr);align-items:start;gap:10px;display:grid}.br-inv-wear,.br-inv-plates{gap:8px;display:grid}.br-inv-plates small{color:var(--hud-dim);font:700 9px/1 var(--hud-font);letter-spacing:.1em;text-align:center;text-transform:uppercase}.br-inv-plates.off{opacity:.4}.br-inv-figure{align-self:stretch;justify-items:center;padding-top:4px;display:grid;position:relative}.br-inv-figure img{object-fit:contain;object-position:top;filter:drop-shadow(0 6px 10px #00000073);pointer-events:none;width:100%;max-height:260px}.br-inv-tile{aspect-ratio:1;border:1px solid var(--inv-line);background:linear-gradient(to top, color-mix(in srgb, var(--rar,transparent) 16%, transparent), transparent 55%), var(--inv-cell);width:100%;transition:border-color var(--hud-fast);border-radius:8px;place-items:center;padding:6px;display:grid;position:relative}.br-inv-tile:hover{border-color:#ffffff3d}.br-inv-tile.over,.br-inv-gun.over{border-color:var(--inv-sel);background-color:#7fd35c1a}.br-inv-tile .br-inv-lv{top:4px;bottom:auto;right:5px}.br-inv-tile .br-bar{height:2px;position:absolute;bottom:3px;left:6px;right:6px}.br-inv-guns{gap:10px;display:grid}.br-inv-gun{border:1px solid var(--inv-line);background:var(--inv-cell);cursor:pointer;transition:border-color var(--hud-fast);border-radius:10px;gap:4px;padding:9px 10px 10px;display:grid}.br-inv-gun.on{border-color:#ffffff38}.br-inv-gun header{align-items:center;gap:8px;display:flex}.br-inv-gun header b{font-size:13px;font-weight:800}.br-inv-gun.empty header b{color:var(--hud-dim)}.br-inv-mag{font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;margin-left:auto;display:flex}.br-inv-mag small{color:var(--hud-dim);font-size:11px}.br-inv-mag strong{font:800 18px/1 var(--hud-font)}.br-inv-mag span{color:var(--hud-dim);font-weight:700}.br-inv-mag span:before{content:"| ";opacity:.5}.br-inv-gun-art{place-items:center;height:74px;display:grid}.br-inv-gun-art .br-inv-icon{max-height:70px}.br-inv-att{gap:6px;display:flex}.br-inv-att .br-inv-tile{border-radius:6px;width:40px;padding:4px}.br-inv-quick{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.br-inv-q{border:1px solid var(--inv-line);background:var(--inv-cell);text-align:left;border-radius:10px;grid-template-rows:auto 46px;grid-template-columns:auto 1fr;align-items:center;gap:4px 8px;padding:8px 10px;display:grid;position:relative}.br-inv-q:not(:disabled):hover{border-color:var(--inv-sel)}.br-inventory .br-inv-q:disabled{color:inherit;cursor:default;opacity:1}.br-inv-q b{font-size:12px;font-weight:700}.br-inv-q .br-inv-icon{grid-column:1/-1;justify-self:center;max-width:70px;max-height:46px}.br-inv-q em{font:700 12px/1 var(--hud-font);font-style:normal;position:absolute;bottom:8px;right:10px}.br-inv-q.empty b,.br-inv-q.empty em{color:var(--hud-dim)}@media (width<=1360px){.br-inventory{grid-template-columns:minmax(200px,.8fr) minmax(300px,1fr) minmax(400px,1.3fr);gap:10px;left:16px;right:214px}.br-inv-panel{padding:12px}.br-inv-body{grid-template-columns:54px 64px 46px minmax(0,1fr);gap:8px}}.br-result{z-index:20;background:radial-gradient(#00000059,#000000b3);place-items:center;animation:.3s ease-out br-fadein;display:grid;position:absolute;inset:0}.br-result-card{background:var(--hud-bg-strong);border:1px solid var(--hud-line);min-width:320px;color:var(--hud-text);text-align:center;border-radius:6px;gap:10px;padding:22px 26px;display:grid}.br-result-card>small{font:700 11px/1 var(--hud-font);letter-spacing:.24em;text-transform:uppercase;color:var(--hud-dim)}.br-result-card h1{font:800 30px/1.1 var(--hud-font);margin:0}.br-result-card.won h1{color:#ffd440;text-shadow:0 0 24px #ffd44059}.br-result-card.out h1{font-size:24px}.br-result-card p{color:var(--hud-dim);margin:0}.br-result-card dl{justify-content:center;gap:18px;margin:4px 0;display:flex}.br-result-card dt{letter-spacing:.14em;text-transform:uppercase;color:var(--hud-dim);font-size:10px}.br-result-card dd{font:700 22px/1 var(--hud-font);font-variant-numeric:tabular-nums;margin:2px 0 0}.br-result-card .br-end-actions{justify-content:center;gap:8px;display:flex}.br-game .br-altimeter{right:var(--hud-edge);background:var(--hud-bg);border-radius:var(--hud-radius)}.br-compass-strip span,.br-zonestate,.br-hint{text-shadow:0 1px 2px #000000d9,0 0 6px #00000059}.br-compass-strip span:after{background:#fff9;box-shadow:0 0 2px #000c}@media (prefers-reduced-motion:reduce){.br-game *,.br-game :before,.br-game :after{transition:none!important;animation:none!important}}.br-game .br-gas{box-shadow:none;padding-top:4px;top:152px}.br-bottom{align-items:flex-end}.br-bottom .duel-health,.br-bottom .duel-ammo{min-width:230px}.br-bottom small.br-worn{color:#a99bb8;margin-top:2px;font-weight:700}.br-bottom .duel-health.br-low i{background:#ff5a4e}.br-bottom .duel-ammo.br-low strong,.br-bottom .duel-ammo em.br-low-ammo{color:#f0c24b}.br-slots{align-items:flex-end;gap:6px;padding-bottom:6px;display:flex}.br-slot-hud{color:#e9ddf5;border:1px solid #0000;border-radius:4px;align-content:end;justify-items:center;gap:2px;min-width:44px;height:46px;padding:4px 6px 3px;transition:opacity .15s,border-color .15s,transform .15s,background .15s;display:grid;position:relative}.br-slot-hud.is-gun{min-width:78px}.br-slot-hud svg{fill:currentColor;width:22px;height:20px}.br-slot-hud.is-gun svg{width:58px;height:22px}.br-slot-hud kbd{font:800 9px/1 var(--hud-font);color:#c2abd7;background:0 0;border:0;min-width:0;padding:0;position:absolute;top:3px;left:4px}.br-slot-hud small{letter-spacing:.12em;color:#c2abd7;white-space:nowrap;font-size:7px;font-weight:800}.br-slot-hud b{color:#fff;background:#b76dff;border-radius:8px;padding:0 4px;font-size:9px;position:absolute;top:-6px;right:-5px}.br-slot-hud.is-drawn{text-shadow:0 0 6px #b76dff99;background:#b76dff1c;border-color:#b76dff88;transform:translateY(-3px)}.br-slot-hud.is-drawn small,.br-slot-hud.is-drawn kbd{color:#e4d0ff}.br-slot-hud.is-empty{opacity:.3}.br-switch{bottom:118px}.br-game .br-hint{bottom:112px}.br-prompt{bottom:150px}@media (width<=1100px){.br-bottom .duel-health,.br-bottom .duel-ammo{min-width:0}.br-slot-hud.is-gun{min-width:60px}.br-slot-hud.is-gun svg{width:44px}}.br-bottom .duel-health strong,.br-bottom .duel-ammo strong{align-items:baseline;gap:6px;min-width:0;display:flex}.br-bottom .duel-health strong span,.br-bottom .duel-ammo strong span{margin-left:0}.br-bottom .duel-ammo strong{justify-content:flex-end}.br-bottom .duel-health>div{width:180px}.br-gun-glyph{object-fit:contain;filter:brightness(0)invert(.9)drop-shadow(0 1px 1px #0009);pointer-events:none;width:auto;max-width:64px;height:22px;display:block}.br-slot-hud.is-drawn .br-gun-glyph{filter:brightness(0)invert(.95)drop-shadow(0 0 4px #b76dffaa)}.br-switch .br-gun-glyph{max-width:96px;height:30px}.br-killfeed .br-gun-glyph{max-width:44px;height:16px}.br-lobby{color:#fff;width:min(460px,100vw - 32px);font:500 13px/1.35 var(--hud-font);text-align:center;text-shadow:0 1px 10px #0000008c;z-index:4;pointer-events:none;justify-items:center;gap:6px;animation:.3s ease-out br-fadein;display:grid;position:absolute;top:56px;left:50%;transform:translate(-50%)}.br-lobby>small{font:700 11px/1 var(--hud-font);letter-spacing:.32em;text-transform:uppercase;opacity:.75}.br-lobby>b{font:200 56px/1 var(--hud-font);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.br-lobby>b.waiting{letter-spacing:.2em;font-size:34px;animation:1.6s ease-in-out infinite br-lobby-wait}@keyframes br-lobby-wait{50%{opacity:.35}}.br-lobby>i{background:#fff3;border-radius:2px;width:220px;height:2px;margin:4px 0 2px;display:block;overflow:hidden;box-shadow:0 1px 6px #0000004d}.br-lobby>i>i{transform-origin:0;background:#fff;height:100%;transition:transform 1s linear;display:block}.br-lobby>span{letter-spacing:.04em;color:#ffffffb8;font-size:12px}.br-lobby>span b{color:#fff;font-weight:700}.br-lobby p{color:#ffffff9e;max-width:420px;margin:8px 0 0;font-size:12px;animation:.5s ease-out br-fadein}.strike-settings fieldset.br-settings-keys{border:1px solid #3a2f48;border-radius:10px;gap:8px;margin:4px 0 0;padding:10px 12px 12px;display:grid}.strike-settings fieldset legend{padding:0 4px;font-weight:700}.strike-settings fieldset small,.strike-settings .br-settings-view small{color:#b9adc7;font-size:12px;line-height:1.45}.strike-settings .br-settings-view small{flex-basis:100%}.strike-settings .br-gpu-help{color:#b9adc7;font-size:12px;line-height:1.5}.strike-settings .br-gpu-help b{color:#e8e1f0}.strike-settings .br-gpu-help ol{margin:4px 0;padding-left:18px}.strike-settings .br-gpu-help code{-webkit-user-select:all;user-select:all;word-break:break-all}.strike-settings .br-gpu-help button,.strike-settings .br-settings-view small button{font:inherit;color:inherit;cursor:pointer;text-decoration:underline}.br-keys-group{gap:4px;display:grid}.br-keys-group h4{color:#c2abd7;letter-spacing:.12em;text-transform:uppercase;margin:6px 0 2px;font-size:11px;font-weight:800}.br-key-row{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.br-key-row button{color:#f1edf9;font:inherit;cursor:pointer;font-variant-numeric:tabular-nums;background:#1e1830;border:1px solid #63536f;border-radius:6px;min-width:96px;padding:5px 10px;font-weight:700}.br-key-row button:hover{border-color:#ca8cff}.br-key-row button.listening{background:#38224c;border-color:#ca8cff;animation:1s ease-in-out infinite br-key-pulse}@keyframes br-key-pulse{50%{border-color:#63536f}}.br-keys-foot{justify-content:space-between;align-items:center;gap:12px;margin-top:6px;display:flex}.br-canopy-gauges{pointer-events:none;position:absolute;inset:22% 0 24%}.br-gauge{color:#fff;text-shadow:0 1px 3px #000c;flex-direction:column;align-items:center;width:92px;display:flex;position:absolute;top:0;bottom:0}.br-gauge.left{left:max(24px,6vw)}.br-gauge.right{right:max(24px,6vw)}.br-gauge-scale{background:repeating-linear-gradient(#fff9 0 1px,#0000 1px 10%) 50%/2px 100% no-repeat;border-top:2px solid #ffffffd0;border-bottom:2px solid #ffffffd0;flex:1;width:14px;position:relative}.br-gauge.left .br-gauge-scale{border-left:2px solid #ffffffd0}.br-gauge.right .br-gauge-scale{border-right:2px solid #ffffffd0}.br-gauge-scale i{background:#fff;height:2px;transition:bottom .15s linear;position:absolute;left:-6px;right:-6px;box-shadow:0 0 6px #fffa}.br-gauge b{text-align:center;background:#0d0b1499;border-radius:4px;margin-top:8px;padding:4px 9px;font-size:22px;font-weight:800;line-height:1}.br-gauge b small{opacity:.85;margin-top:2px;font-size:11px;font-weight:600;display:block}.br-gauge span{opacity:.85;margin-top:4px;font-size:12px;font-weight:600}@media (prefers-reduced-motion:reduce){.br-gauge-scale i{transition:none}}.br-tablet-key{border-color:#7ac4ff73}.br-tablet-key svg{fill:none;stroke:currentColor;stroke-width:1.6px}.br-tablet-key.is-ready>b{background:#3d8fd1;animation:1.4s ease-in-out infinite br-tablet-pulse;box-shadow:0 0 8px #7ac4ff}@keyframes br-tablet-pulse{50%{box-shadow:0 0 2px #7ac4ff}}.br-tablet-coach{border-radius:var(--hud-radius,6px);color:#e8f2fb;pointer-events:none;background:#0a121cd1;border:1px solid #7ac4ff8c;align-items:center;gap:10px;padding:8px 14px;font-size:13px;animation:.25s ease-out br-coach-in;display:flex;position:absolute;bottom:150px;left:50%;transform:translate(-50%)}.br-tablet-coach kbd{color:#7ac4ff;text-align:center;border:1px solid #7ac4ff;border-radius:4px;min-width:26px;padding:3px 7px;font-weight:700}.br-tablet-coach b{color:#7ac4ff;margin-right:6px}@keyframes br-coach-in{0%{opacity:0;transform:translate(-50%,6px)}}.br-inv-actions .br-inv-primary{color:#7ac4ff;border-color:#7ac4ff99}
