#weapon-guide{position:fixed;inset:0;z-index:55;background:#0d1b25f2;backdrop-filter:blur(12px);overflow:auto;pointer-events:auto;color:#e6efec}.weapon-guide-shell{width:min(1180px,calc(100% - 48px));margin:24px auto 40px}.weapon-guide-shell>header{display:flex;align-items:center;justify-content:space-between;gap:20px;height:auto;position:static;background:none;padding:0 0 20px;border-bottom:1px solid #89a8a955}.weapon-guide-shell header small{font:12px 'Barlow Condensed',sans-serif;letter-spacing:3px;color:#9bb6b9}.weapon-guide-shell h2{font-size:26px;letter-spacing:3px;margin:7px 0 0}.weapon-guide-shell header button{background:#f0d3a511;border:1px solid #d6bf8e99;color:#f8e3be;padding:12px 16px;cursor:pointer}.weapon-guide-intro{font-size:13px;color:#bad0ce;line-height:1.9;margin:20px 0}.weapon-guide-ammo{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:24px}.weapon-guide-ammo>div{display:flex;flex-direction:column;gap:8px;border-left:3px solid var(--ammo-color);background:#ffffff06;padding:12px 15px}.weapon-guide-ammo b{color:var(--ammo-color);font-size:16px}.weapon-guide-ammo span{font-size:10px;line-height:1.8;color:#a9c0c2}.weapon-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.weapon-guide-grid article{border:1px solid #829a9c4d;background:linear-gradient(135deg,#3041474a,#172d3455);padding:18px}.weapon-guide-visual{height:100px;display:flex;align-items:center;gap:20px}.weapon-guide-visual img{width:70%;height:100%;object-fit:contain;mix-blend-mode:screen}.weapon-guide-visual span{color:var(--ammo-color);font-size:13px;border:1px solid currentColor;padding:5px 8px;margin-left:auto;white-space:nowrap}.weapon-guide-grid h3{font-size:18px;margin:14px 0 6px}.weapon-guide-grid strong{color:#ecd2a9;font-size:12px}.weapon-guide-grid dl{display:grid;grid-template-columns:28px 1fr;gap:7px 10px;font-size:11px;line-height:1.8;margin:14px 0}.weapon-guide-grid dt{color:#89c5b9}.weapon-guide-grid dt:nth-of-type(2){color:#c9a38f}.weapon-guide-grid dd{margin:0;color:#c1d0d0}.weapon-guide-grid footer{border-top:1px solid #7e9b9e35;padding-top:11px;font:12px 'Barlow Condensed',sans-serif;letter-spacing:1px;color:#8fabaf}#weapon-guide button:focus-visible{outline:2px solid #f7c875;outline-offset:3px}#weapon-mechanic{display:block;font-size:10px;line-height:1.5;color:#e9cb98;margin:4px 0}.guide-launch{width:100%;margin:7px 0 12px;min-height:40px;border:1px solid #94b9b366;background:#ffffff08;color:#c5ded8;cursor:pointer}
@media(max-width:760px){.weapon-guide-shell{width:calc(100% - 28px);margin-top:18px}.weapon-guide-grid,.weapon-guide-ammo{grid-template-columns:1fr}.weapon-guide-ammo{gap:7px}.weapon-guide-ammo>div{padding:9px 12px}.weapon-guide-shell h2{font-size:22px}.weapon-guide-visual{height:85px}}
@media(prefers-reduced-motion:reduce){#weapon-guide{backdrop-filter:none}}
.weapon-dps{font:12px 'Barlow Condensed',sans-serif;color:#c7d4d1;margin:9px 0 0;letter-spacing:1px}
