.pr[data-astro-cid-ecejanub]{--slate-0:#080c11;--slate-1:#0e141c;--slate-2:#161e28;--line:#232d3a;--brass:#c08a3e;--brass-dim:#8a6a37;--hot:#ff6a1f;--cold:#35e0b0;--bone:#e9e5dd;--muted:#97a1ae;--mono:ui-monospace, "JetBrains Mono", "Cascadia Mono", Consolas, monospace;background:radial-gradient(120% 80% at 50% 0%, #16202c 0%, var(--slate-1) 55%, var(--slate-0) 100%);color:var(--bone);padding:5rem clamp(1rem,4vw,3rem) 4rem}.pr-plate[data-astro-cid-ecejanub]{font-family:var(--font-display);text-transform:uppercase;background:linear-gradient(#212a34,#161d26);border:1px solid #3d3527;align-items:stretch;display:inline-flex}.pr-plate-num[data-astro-cid-ecejanub]{background:var(--brass);color:#12171d;letter-spacing:.1em;padding:.3rem .7rem;font-size:.9rem}.pr-plate-txt[data-astro-cid-ecejanub]{letter-spacing:.22em;color:#b09a70;align-self:center;padding:.3rem .9rem;font-size:.72rem}.pr-hero[data-astro-cid-ecejanub]{max-width:78rem;margin:0 auto}.pr-head[data-astro-cid-ecejanub]{max-width:60rem}.pr-title[data-astro-cid-ecejanub]{font-family:var(--font-display);text-transform:uppercase;background:linear-gradient(#fff5e2 0%,#e9d3a4 45%,#b98f45 100%);color:#0000;background-clip:text;margin:1.1rem 0 0;font-size:clamp(3.2rem,12vw,8.5rem);line-height:.86}.pr-lead[data-astro-cid-ecejanub]{max-width:44rem;color:var(--muted);margin:1rem 0 0;font-size:clamp(1rem,2vw,1.15rem);line-height:1.65}.pr-warn[data-astro-cid-ecejanub]{font-family:var(--mono);color:var(--brass);border-left:2px solid var(--brass);margin:.9rem 0 0;padding-left:.7rem;font-size:.85rem}.pr-stage[data-astro-cid-ecejanub]{margin:2.2rem 0 0}.pr-canvas-wrap[data-astro-cid-ecejanub]{border:1px solid var(--line);background:#05080c;position:relative;overflow:hidden;box-shadow:0 40px 90px -40px #000000e6,inset 0 1px #ffffff0a}.pr-canvas-wrap[data-astro-cid-ecejanub] canvas[data-astro-cid-ecejanub]{width:100%;height:auto;display:block}.pr-stage-bar[data-astro-cid-ecejanub]{background:linear-gradient(#0000,#05080cd9 60%);align-items:center;gap:1rem;padding:.7rem .9rem;display:flex;position:absolute;bottom:0;left:0;right:0}.pr-hint[data-astro-cid-ecejanub]{font-family:var(--mono);color:#7d8794;margin:0 0 0 auto;font-size:.72rem}.pr-seg[data-astro-cid-ecejanub]{display:flex}.pr-seg[data-astro-cid-ecejanub] button[data-astro-cid-ecejanub]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.16em;color:#8e97a3;border:1px solid var(--line);cursor:pointer;backdrop-filter:blur(6px);background:#0a0f15b3;padding:.45rem 1rem;font-size:.72rem}.pr-seg[data-astro-cid-ecejanub] button[data-astro-cid-ecejanub]+button[data-astro-cid-ecejanub]{border-left:0}.pr-seg[data-astro-cid-ecejanub] button[data-astro-cid-ecejanub]:hover{color:var(--bone)}.pr-seg[data-astro-cid-ecejanub] button[data-astro-cid-ecejanub].is-on{background:var(--brass);border-color:var(--brass);color:#12171d}.pr-seg[data-astro-cid-ecejanub] button[data-astro-cid-ecejanub]:focus-visible{outline:2px solid var(--hot);outline-offset:2px}.pr-cap[data-astro-cid-ecejanub]{max-width:48rem;color:var(--muted);margin:.8rem 0 0;font-size:.88rem;line-height:1.6}.pr-legend[data-astro-cid-ecejanub]{font-family:var(--mono);color:var(--muted);flex-wrap:wrap;gap:.4rem 1.6rem;margin:1.4rem 0 0;padding:0;font-size:.8rem;list-style:none;display:flex}.pr-legend[data-astro-cid-ecejanub] li[data-astro-cid-ecejanub]{align-items:center;gap:.5rem;display:flex}.sw[data-astro-cid-ecejanub]{background:var(--sw);width:12px;height:12px;box-shadow:0 0 12px var(--sw);display:inline-block}.pr-board[data-astro-cid-ecejanub]{max-width:78rem;margin:0 auto;padding:4rem 0 0}.pr-h2[data-astro-cid-ecejanub]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;margin:.8rem 0 .4rem;font-size:clamp(1.6rem,4vw,2.4rem)}.pr-sub[data-astro-cid-ecejanub]{max-width:46rem;color:var(--muted);margin:0 0 1.6rem;line-height:1.6}.pr-note[data-astro-cid-ecejanub]{color:#8b95a2;max-width:46rem;margin:1.2rem 0 0;font-size:.9rem;line-height:1.6}.hud[data-astro-cid-ecejanub]{border:1px solid var(--line);background:linear-gradient(#131a23,#0d131a);box-shadow:0 30px 60px -40px #000000e6}.hud[data-astro-cid-ecejanub] button[data-astro-cid-ecejanub]{cursor:default;font:inherit}.hud[data-astro-cid-ecejanub] button[data-astro-cid-ecejanub]:focus-visible{outline:2px solid var(--hot);outline-offset:1px}#pr-poslat-vlnu[data-astro-cid-ecejanub]{cursor:pointer}#pr-poslat-vlnu[data-astro-cid-ecejanub]:disabled{cursor:default;opacity:.55}.pr-canvas-wrap[data-astro-cid-ecejanub] canvas[data-astro-cid-ecejanub]{cursor:pointer}.hud-top[data-astro-cid-ecejanub]{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.4rem 2rem;padding:.85rem 1.1rem;display:flex}.hud-stat[data-astro-cid-ecejanub]{flex-direction:column;gap:.15rem;display:flex}.hud-stat[data-astro-cid-ecejanub].wide{margin-left:auto}.hud-k[data-astro-cid-ecejanub]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.18em;color:#79828f;font-size:.62rem}.hud-v[data-astro-cid-ecejanub]{font-family:var(--mono);color:var(--bone);font-size:1.15rem}.hud-v[data-astro-cid-ecejanub].ok{color:var(--cold)}.hud-v[data-astro-cid-ecejanub].warn{color:var(--brass);font-size:.95rem}.hud-speed[data-astro-cid-ecejanub]{display:flex}.hud-speed[data-astro-cid-ecejanub] button[data-astro-cid-ecejanub]{border:1px solid var(--line);color:#8e97a3;font-family:var(--mono);background:0 0;padding:.3rem .6rem;font-size:.8rem}.hud-speed[data-astro-cid-ecejanub] button[data-astro-cid-ecejanub]+button[data-astro-cid-ecejanub]{border-left:0}.hud-speed[data-astro-cid-ecejanub] button[data-astro-cid-ecejanub].is-on{color:var(--bone);background:#202a36}.hud-speed[data-astro-cid-ecejanub] .pause[data-astro-cid-ecejanub]{color:var(--brass)}.hud-mid[data-astro-cid-ecejanub]{background:var(--line);grid-template-columns:1.1fr 1fr;gap:1px;display:grid}.hud-card[data-astro-cid-ecejanub],.hud-next[data-astro-cid-ecejanub]{background:#0f151d;padding:1.1rem}.hud-card-head[data-astro-cid-ecejanub]{align-items:center;gap:.85rem;margin-bottom:.85rem;display:flex}.hud-card-badge[data-astro-cid-ecejanub]{background:radial-gradient(circle,#1b2635 0%,#0d141e 100%);border:1px solid #2d3a4b;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;display:flex;position:relative;box-shadow:0 4px 12px #00000080,inset 0 0 12px #0009}.hud-card-ico[data-astro-cid-ecejanub]{object-fit:contain;filter:drop-shadow(0 2px 4px #000c);width:2.5rem;height:2.5rem;transition:transform .2s}.hud-ammo-mini[data-astro-cid-ecejanub]{object-fit:contain;background:#0f151d;border:1px solid #2d3a4b;border-radius:50%;width:1.35rem;height:1.35rem;padding:1px;position:absolute;bottom:-.35rem;right:-.35rem;box-shadow:0 2px 6px #000000b3}.hud-card-title[data-astro-cid-ecejanub]{min-width:0}.hud-card-kind[data-astro-cid-ecejanub]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.2em;color:#79828f;margin:0;font-size:.62rem}.hud-card-name[data-astro-cid-ecejanub]{font-family:var(--font-display);text-transform:uppercase;margin:.2rem 0 0;font-size:1.35rem}.hot[data-astro-cid-ecejanub]{color:var(--hot)}.hud-dl[data-astro-cid-ecejanub]{grid-template-columns:1fr 1fr;gap:.5rem 1rem;margin:0 0 1rem;display:grid}.hud-dl[data-astro-cid-ecejanub] div[data-astro-cid-ecejanub]{border-bottom:1px dotted #232d3a;justify-content:space-between;gap:.6rem;padding-bottom:.25rem;display:flex}.hud-dl[data-astro-cid-ecejanub] dt[data-astro-cid-ecejanub]{color:#79828f;font-size:.82rem}.hud-dl[data-astro-cid-ecejanub] dd[data-astro-cid-ecejanub]{font-family:var(--mono);margin:0;font-size:.85rem}.hud-prio[data-astro-cid-ecejanub]{flex-wrap:wrap;margin:.4rem 0 1rem;display:flex}.hud-prio[data-astro-cid-ecejanub] button[data-astro-cid-ecejanub]{border:1px solid var(--line);color:#8e97a3;background:0 0;border-left-width:0;padding:.28rem .6rem;font-size:.78rem}.hud-prio[data-astro-cid-ecejanub] button[data-astro-cid-ecejanub]:first-child{border-left-width:1px}.hud-prio[data-astro-cid-ecejanub] button[data-astro-cid-ecejanub].is-on{color:var(--bone);background:#202a36}.hud-ammo[data-astro-cid-ecejanub] button[data-astro-cid-ecejanub]{align-items:center;gap:.3rem;display:inline-flex}.hud-ammo[data-astro-cid-ecejanub] img[data-astro-cid-ecejanub]{object-fit:contain;width:16px;height:16px}.hud-empty[data-astro-cid-ecejanub],.hud-nostrili[data-astro-cid-ecejanub]{color:#79828f;margin:.2rem 0 1rem;font-size:.85rem}.hud-upg[data-astro-cid-ecejanub]{gap:.35rem;margin:.4rem 0 1rem;display:grid}.hud-upg[data-astro-cid-ecejanub] button[data-astro-cid-ecejanub]{text-align:left;border:1px solid var(--line);color:var(--bone);cursor:pointer;background:0 0;grid-template-columns:2.4rem 1fr auto;gap:0 .55rem;padding:.4rem .6rem;font-size:.8rem;display:grid}.hud-upg[data-astro-cid-ecejanub] button[data-astro-cid-ecejanub]:hover:not(:disabled){border-color:var(--brass)}.hud-upg[data-astro-cid-ecejanub] .upg-ico[data-astro-cid-ecejanub]{object-fit:contain;filter:drop-shadow(0 2px 5px #000000b3);grid-area:1/1/span 2;width:2.15rem;height:2.15rem}.hud-upg[data-astro-cid-ecejanub] .upg-n[data-astro-cid-ecejanub],.hud-upg[data-astro-cid-ecejanub] .upg-d[data-astro-cid-ecejanub]{grid-column:2}.hud-upg[data-astro-cid-ecejanub] .upg-d[data-astro-cid-ecejanub]{color:#79828f;font-size:.74rem}.hud-upg[data-astro-cid-ecejanub] .upg-c[data-astro-cid-ecejanub]{font-family:var(--mono);color:var(--brass);grid-area:1/3/span 2;align-self:center}.hud-upg[data-astro-cid-ecejanub] button[data-astro-cid-ecejanub]:disabled{cursor:default}.hud-upg[data-astro-cid-ecejanub] button[data-astro-cid-ecejanub].is-on{background:#1c2a22;border-color:#3d6b4c}.hud-upg[data-astro-cid-ecejanub] button[data-astro-cid-ecejanub].is-on .upg-c[data-astro-cid-ecejanub]{color:#63e08a}.hud-upg[data-astro-cid-ecejanub] button[data-astro-cid-ecejanub].poor .upg-c[data-astro-cid-ecejanub]{color:#e0604f}.hud-reforge[data-astro-cid-ecejanub]:disabled{opacity:.4;cursor:default}.hud-reforge[data-astro-cid-ecejanub],.hud-send[data-astro-cid-ecejanub]{width:100%;color:var(--brass);border:1px solid var(--brass);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.12em;background:0 0;padding:.6rem;font-size:.75rem}.hud-send[data-astro-cid-ecejanub]{background:linear-gradient(180deg, #ff8a3d, var(--hot));border-color:var(--hot);color:#14181d;box-shadow:0 8px 24px -10px var(--hot);margin-top:.9rem}.hud-wave[data-astro-cid-ecejanub]{margin:.7rem 0 0;padding:0;list-style:none}.hud-wave[data-astro-cid-ecejanub] li[data-astro-cid-ecejanub]{border-bottom:1px solid #1c2530;justify-content:space-between;align-items:baseline;gap:1rem;padding:.5rem 0;font-size:.9rem;display:flex}.hud-wave[data-astro-cid-ecejanub] b[data-astro-cid-ecejanub]{font-family:var(--mono);font-size:.78rem;font-weight:400}.bad[data-astro-cid-ecejanub]{color:#ff6156}.warn[data-astro-cid-ecejanub]{color:var(--brass)}.ok[data-astro-cid-ecejanub]{color:var(--cold)}.hud-tray[data-astro-cid-ecejanub]{background:var(--line);border-top:1px solid var(--line);flex-wrap:wrap;gap:1px;display:flex}.tray-it[data-astro-cid-ecejanub]{color:#b6bec8;text-align:left;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:#0f151d;border:0;flex:8.5rem;align-items:center;gap:.55rem;padding:.55rem .65rem;font-size:.8rem;transition:background .15s,color .15s;display:flex;position:relative}.tray-ico[data-astro-cid-ecejanub]{object-fit:contain;filter:drop-shadow(0 2px 6px #000000b3);flex-shrink:0;width:2.35rem;height:2.35rem;transition:transform .15s}.tray-body[data-astro-cid-ecejanub]{flex-direction:column;min-width:0;line-height:1.15;display:flex}.tray-it[data-astro-cid-ecejanub] em[data-astro-cid-ecejanub]{font-family:var(--mono);color:var(--brass);margin-top:.2rem;font-size:.75rem;font-style:normal;display:block}.tray-n[data-astro-cid-ecejanub]{font-family:var(--mono);color:#5d6773;font-size:.65rem;position:absolute;top:.3rem;right:.5rem}.tray-it[data-astro-cid-ecejanub].is-on{box-shadow:inset 0 2px 0 var(--hot);background:#18212c}.tray-it[data-astro-cid-ecejanub]:hover:not(.off){color:var(--bone);background:#141b24}.tray-it[data-astro-cid-ecejanub]:hover:not(.off) .tray-ico[data-astro-cid-ecejanub]{transform:scale(1.08)}.tray-it[data-astro-cid-ecejanub].off{cursor:default}.tray-it[data-astro-cid-ecejanub].off .tray-ico[data-astro-cid-ecejanub]{filter:grayscale(.8)opacity(.35)}.tray-it[data-astro-cid-ecejanub].off,.tray-it[data-astro-cid-ecejanub].off em[data-astro-cid-ecejanub]{color:#5d6773}.comp[data-astro-cid-ecejanub]{background:var(--line);border:1px solid var(--line);grid-template-columns:1fr 1fr 1fr;gap:1px;display:grid}.comp-pick[data-astro-cid-ecejanub],.comp-view[data-astro-cid-ecejanub],.comp-stats[data-astro-cid-ecejanub]{background:#0f151d;margin:0;padding:1.3rem}.comp-k[data-astro-cid-ecejanub]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.2em;color:#79828f;margin:1.1rem 0 .5rem;font-size:.62rem}.comp-k[data-astro-cid-ecejanub]:first-child{margin-top:0}.comp-row[data-astro-cid-ecejanub]{flex-wrap:wrap;gap:.4rem;display:flex}.chip[data-astro-cid-ecejanub]{border:1px solid var(--line);color:var(--muted);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:.45rem;padding:.35rem .75rem;font-size:.85rem;transition:color .15s,border-color .15s,background .15s,box-shadow .15s;display:inline-flex}.chip-ico[data-astro-cid-ecejanub]{object-fit:contain;filter:drop-shadow(0 1px 3px #0009);flex-shrink:0;width:1.35rem;height:1.35rem;transition:transform .15s}.chip[data-astro-cid-ecejanub]:hover{color:var(--bone);border-color:#37424f}.chip[data-astro-cid-ecejanub]:hover .chip-ico[data-astro-cid-ecejanub]{transform:scale(1.1)}.chip[data-astro-cid-ecejanub].is-on{border-color:var(--k);color:var(--k);background:color-mix(in srgb, var(--k) 14%, transparent);box-shadow:0 0 20px -6px var(--k)}.chip[data-astro-cid-ecejanub]:focus-visible{outline:2px solid var(--hot);outline-offset:2px}.comp-slots[data-astro-cid-ecejanub]{gap:.4rem;display:grid}.slot[data-astro-cid-ecejanub]{font-family:var(--mono);color:#5d6773;border:1px dashed #37424f;padding:.5rem .7rem;font-size:.8rem}.slot[data-astro-cid-ecejanub].filled{border-style:solid;border-color:var(--brass-dim);color:#b6bec8}.comp-view[data-astro-cid-ecejanub]{flex-direction:column;justify-content:center;display:flex}.comp-canvas-wrap[data-astro-cid-ecejanub]{border:1px solid var(--line);background:radial-gradient(60% 60% at 50% 40%,#1a2431 0%,#101822 60%,#0b1119 100%)}.comp-canvas-wrap[data-astro-cid-ecejanub] canvas[data-astro-cid-ecejanub]{width:100%;height:auto;display:block}.comp-cap[data-astro-cid-ecejanub]{text-align:center;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.14em;color:var(--muted);margin-top:.7rem;font-size:.8rem}.comp-cap[data-astro-cid-ecejanub] b[data-astro-cid-ecejanub]{color:var(--k)}.comp-stats[data-astro-cid-ecejanub]{align-content:center;gap:.8rem;display:grid}.comp-stats[data-astro-cid-ecejanub] div[data-astro-cid-ecejanub]{border-bottom:1px dotted #232d3a;padding-bottom:.5rem}.comp-stats[data-astro-cid-ecejanub] dt[data-astro-cid-ecejanub]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.18em;color:#79828f;margin-bottom:.25rem;font-size:.6rem}.comp-stats[data-astro-cid-ecejanub] dd[data-astro-cid-ecejanub]{font-family:var(--mono);color:var(--bone);margin:0;font-size:.88rem}.pr-todo[data-astro-cid-ecejanub]{color:var(--muted);max-width:46rem;margin:.5rem 0 1.6rem;padding-left:1.1rem;line-height:1.9}.pr-todo[data-astro-cid-ecejanub] b[data-astro-cid-ecejanub]{color:var(--bone)}.pr-actions[data-astro-cid-ecejanub]{flex-wrap:wrap;gap:.6rem;display:flex}@media (width<=980px){.comp[data-astro-cid-ecejanub],.hud-mid[data-astro-cid-ecejanub]{grid-template-columns:1fr}.hud-stat[data-astro-cid-ecejanub].wide{margin-left:0}}
