.weapons-module__lcwVmG__page{flex-direction:column;gap:18px;display:flex}.weapons-module__lcwVmG__crumbs{color:var(--text-2);font:600 .95rem var(--sr-font-display);align-items:center;gap:12px;display:flex}.weapons-module__lcwVmG__crumbs a{border:1px solid var(--line);color:var(--cyan);background:#020a1480;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;transition:color .14s,border-color .14s,background .14s;display:inline-flex}.weapons-module__lcwVmG__crumbs a:hover{color:var(--cyan-bright);border-color:var(--line-strong);background:var(--cyan-soft)}.weapons-module__lcwVmG__crumbs>span{color:var(--text-3);font-size:1.1rem}.weapons-module__lcwVmG__crumbs b{color:var(--text-1);font-weight:700}.weapons-module__lcwVmG__backLink svg{transform:scaleX(-1)}.weapons-module__lcwVmG__head h1{color:var(--text-1);font:800 clamp(1.75rem, 3.2vw, 2.5rem)/1.05 var(--sr-font-title);text-transform:uppercase;margin-top:10px}.weapons-module__lcwVmG__lede{max-width:70ch;color:var(--text-2);margin-top:10px;font-size:1.08rem;line-height:1.6}.weapons-module__lcwVmG__versionNote{border:1px solid var(--line);color:var(--text-3);font:.84rem var(--sr-font-mono);background:#020a1480;border-radius:999px;align-items:center;gap:7px;margin-top:10px;padding:7px 14px;display:inline-flex}.weapons-module__lcwVmG__versionNote b{color:var(--text-2)}.weapons-module__lcwVmG__versionNote svg{color:#62db82;flex-shrink:0}.weapons-module__lcwVmG__legend{border:1px solid var(--line);border-left:3px solid var(--cyan);background:#030c1780;border-radius:10px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.weapons-module__lcwVmG__legend span{color:var(--text-2);align-items:baseline;gap:10px;font-size:.96rem;line-height:1.55;display:flex}.weapons-module__lcwVmG__legend b{color:var(--text-1)}.weapons-module__lcwVmG__legend i{border-radius:2px;flex-shrink:0;width:8px;height:8px;transform:translateY(-1px)}.weapons-module__lcwVmG__dotPps{background:#62db82}.weapons-module__lcwVmG__dotPow{background:#ff9f43}.weapons-module__lcwVmG__tiers{flex-direction:column;gap:8px;display:flex}.weapons-module__lcwVmG__tierRow{--tier:var(--text-3);border:1px solid color-mix(in srgb, var(--tier) 35%, var(--line));border-left:4px solid var(--tier);background:linear-gradient(90deg, color-mix(in srgb, var(--tier) 12%, transparent), #030c1766 34%);border-radius:12px;grid-template-columns:96px 1fr;align-items:stretch;display:grid;overflow:hidden}.weapons-module__lcwVmG__tierBadge{text-align:center;background:linear-gradient(160deg, color-mix(in srgb, var(--tier) 30%, transparent), color-mix(in srgb, var(--tier) 10%, transparent));border-right:1px solid color-mix(in srgb, var(--tier) 30%, transparent);box-shadow:inset 0 0 24px color-mix(in srgb, var(--tier) 18%, transparent);flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:16px 6px;display:flex}.weapons-module__lcwVmG__tierBadge span{color:var(--tier);font:900 45px/1 var(--sr-font-title);text-shadow:0 0 18px color-mix(in srgb, var(--tier) 55%, transparent)}.weapons-module__lcwVmG__tierBadge small{color:color-mix(in srgb, var(--tier) 80%, var(--text-2));font:700 .58rem var(--sr-font-mono);text-transform:uppercase;letter-spacing:.06em}.weapons-module__lcwVmG__tierRow[data-tier=S]{--tier:#ff5470}.weapons-module__lcwVmG__tierRow[data-tier=A]{--tier:#ff9f43}.weapons-module__lcwVmG__tierRow[data-tier=B]{--tier:#ffd34e}.weapons-module__lcwVmG__tierRow[data-tier=C]{--tier:#ffe14e}.weapons-module__lcwVmG__tierRow[data-tier=D]{--tier:#7fd97f}.weapons-module__lcwVmG__tierRow[data-tier=E]{--tier:#57a9f7}.weapons-module__lcwVmG__weapons{flex-direction:column;gap:6px;padding:8px;display:flex}.weapons-module__lcwVmG__weapons li{border:1px solid var(--line);background:#020a1480;border-radius:9px;grid-template-columns:1fr auto;align-items:center;gap:10px 22px;padding:18px 20px;display:grid}.weapons-module__lcwVmG__wName{color:var(--text-1);align-items:center;gap:14px;min-width:0;display:inline-flex}.weapons-module__lcwVmG__wIcon{object-fit:contain;border:1px solid var(--line);background:radial-gradient(120% 90% at 50% 25%,#57d9f71f,#020a148c);border-radius:7px;flex-shrink:0;width:66px;height:66px;padding:5px}.weapons-module__lcwVmG__wLabel{flex-direction:column;gap:4px;min-width:0;display:flex}.weapons-module__lcwVmG__wLabel>b{color:var(--text-1);font:700 1.3rem var(--sr-font-display)}.weapons-module__lcwVmG__wTags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.weapons-module__lcwVmG__tName{align-items:center;gap:9px;display:inline-flex}.weapons-module__lcwVmG__tName img{object-fit:contain;flex-shrink:0;width:44px;height:44px}.weapons-module__lcwVmG__tag{border:1px solid var(--line);color:var(--text-3);font:600 .76rem var(--sr-font-mono);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;cursor:help;background:#020a1499;border-radius:4px;padding:5px 11px;font-style:normal}.weapons-module__lcwVmG__tag[data-hs=yes]{color:#62db82;background:#62db8224;border-color:#62db8273}.weapons-module__lcwVmG__tag[data-hs=no]{color:#ff8ba0;background:#ff54701f;border-color:#ff547073}.weapons-module__lcwVmG__tag[data-ammo=cheap]{border-color:color-mix(in srgb, var(--cyan) 45%, transparent);color:var(--cyan)}.weapons-module__lcwVmG__tag[data-ammo=expensive]{color:#ff9f43;border-color:#ff9f4373}.weapons-module__lcwVmG__wType{color:var(--text-3);font:.84rem var(--sr-font-mono);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.weapons-module__lcwVmG__wStats{gap:16px;display:flex}.weapons-module__lcwVmG__wPps,.weapons-module__lcwVmG__wPow{flex-direction:column;align-items:flex-end;gap:4px;min-width:108px;display:flex}.weapons-module__lcwVmG__wStats small{color:var(--text-3);font:.7rem var(--sr-font-mono);letter-spacing:.06em;align-items:center;gap:6px;display:flex}.weapons-module__lcwVmG__rank{color:var(--cyan);font-weight:700}.weapons-module__lcwVmG__wPps b{color:#62db82;font:800 1.75rem/1 var(--sr-font-title);font-variant-numeric:tabular-nums}.weapons-module__lcwVmG__wPow b{color:#ff9f43;font:700 1.45rem/1 var(--sr-font-title);font-variant-numeric:tabular-nums}.weapons-module__lcwVmG__wNote{border-top:1px dashed var(--line-muted);color:var(--text-2);grid-column:1/-1;margin-top:4px;padding-top:10px;font-size:.96rem;line-height:1.6}.weapons-module__lcwVmG__faqList{flex-direction:column;gap:8px;margin-top:10px;display:flex}.weapons-module__lcwVmG__faqList details{border:1px solid var(--line);background:#030c1780;border-radius:10px;overflow:hidden}.weapons-module__lcwVmG__faqList summary{color:var(--text-1);font:600 1.05rem var(--sr-font-display);cursor:pointer;align-items:center;gap:12px;padding:16px 18px;list-style:none;display:flex}.weapons-module__lcwVmG__faqList summary::-webkit-details-marker{display:none}.weapons-module__lcwVmG__faqList summary>span{color:var(--cyan);font:.68rem var(--sr-font-mono)}.weapons-module__lcwVmG__faqList summary>i{flex-shrink:0;width:11px;height:11px;margin-left:auto;position:relative}.weapons-module__lcwVmG__faqList summary>i:before,.weapons-module__lcwVmG__faqList summary>i:after{content:"";background:var(--cyan);transition:transform .16s;position:absolute}.weapons-module__lcwVmG__faqList summary>i:before{height:2px;inset:45% 0 auto}.weapons-module__lcwVmG__faqList summary>i:after{width:2px;inset:0 auto 0 45%}.weapons-module__lcwVmG__faqList details[open] summary>i:after{transform:scaleY(0)}.weapons-module__lcwVmG__faqList details[open] summary{border-bottom:1px solid var(--line-muted)}.weapons-module__lcwVmG__faqList p{color:var(--text-2);padding:14px 18px 17px;font-size:.98rem;line-height:1.65}.weapons-module__lcwVmG__ceilings{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;margin-top:12px;display:grid}.weapons-module__lcwVmG__ceiling{border:1px solid var(--line);background:#030c1780;border-left:3px solid #62db82;border-radius:10px;padding:12px 14px}.weapons-module__lcwVmG__ceiling small{color:#62db82;font:700 .74rem var(--sr-font-mono);text-transform:uppercase;letter-spacing:.06em;display:block}.weapons-module__lcwVmG__ceiling p{color:var(--text-2);margin-top:7px;font-size:1rem;line-height:1.55}.weapons-module__lcwVmG__layers{columns:3 320px;column-gap:12px;margin-top:14px}.weapons-module__lcwVmG__layers>*{break-inside:avoid;margin-bottom:12px}.weapons-module__lcwVmG__layer{border:1px solid var(--line);background:#030c1780;border-radius:10px;padding:14px 16px}.weapons-module__lcwVmG__layer h3{color:var(--text-1);font:700 1.1rem var(--sr-font-display);text-transform:uppercase;letter-spacing:.04em}.weapons-module__lcwVmG__layerIntro{color:var(--text-2);margin-top:7px;font-size:.94rem;line-height:1.6}.weapons-module__lcwVmG__layer dl{flex-direction:column;gap:8px;margin-top:12px;display:flex}.weapons-module__lcwVmG__layer dl>div{border-top:1px solid var(--line-muted);grid-template-columns:minmax(0,12em) 1fr;gap:4px 14px;padding-top:8px;display:grid}.weapons-module__lcwVmG__layer dt{color:var(--cyan);font:600 .94rem var(--sr-font-display)}.weapons-module__lcwVmG__layer dd{color:var(--text-2);font-size:.94rem;line-height:1.6}.weapons-module__lcwVmG__sources{flex-direction:column;gap:8px;margin-top:12px;display:flex}.weapons-module__lcwVmG__sources li{border:1px solid var(--line);background:#020a1480;border-radius:9px;padding:10px 14px}.weapons-module__lcwVmG__sources a{color:var(--cyan);font:600 .95rem var(--sr-font-display)}.weapons-module__lcwVmG__sources a:hover{color:var(--cyan-bright);text-decoration:underline}.weapons-module__lcwVmG__sources small{color:var(--text-2);margin-top:4px;font-size:.84rem;line-height:1.5;display:block}.weapons-module__lcwVmG__tableWrap{border:1px solid var(--line);border-radius:10px;margin-top:10px;overflow-x:auto}.weapons-module__lcwVmG__wTable{border-collapse:collapse;width:100%;font-size:1.02rem}.weapons-module__lcwVmG__wTable th{text-align:left;color:var(--text-3);font:.78rem var(--sr-font-mono);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--line);white-space:nowrap;background:#030c17f2;padding:14px 16px;position:sticky;top:0}.weapons-module__lcwVmG__wTable td{border-bottom:1px solid var(--line-muted);color:var(--text-1);padding:15px 16px}.weapons-module__lcwVmG__wTable tr:hover td{background:#57d9f70a}.weapons-module__lcwVmG__wTable tr[data-tested] td{background:#62db820f}.weapons-module__lcwVmG__tType{color:var(--text-3);font:.86rem var(--sr-font-mono);text-transform:uppercase}.weapons-module__lcwVmG__tPow{color:#ff9f43;font-variant-numeric:tabular-nums;text-align:right;font-weight:700}.weapons-module__lcwVmG__tTech,.weapons-module__lcwVmG__tMag{color:var(--text-2);font-variant-numeric:tabular-nums;text-align:center}.weapons-module__lcwVmG__tNote{max-width:62ch;color:var(--text-2);margin-top:6px;font-size:.9rem;line-height:1.55;display:block}.weapons-module__lcwVmG__yes{color:#62db82;font-weight:700}.weapons-module__lcwVmG__no{color:var(--text-3)}.weapons-module__lcwVmG__more{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.weapons-module__lcwVmG__more a{border:1px solid var(--line);color:var(--cyan);font:600 .8rem var(--sr-font-display);background:#020a1480;border-radius:999px;padding:9px 15px;transition:border-color .14s,background .14s}.weapons-module__lcwVmG__more a:hover{border-color:var(--line-strong);background:var(--cyan-soft)}.weapons-module__lcwVmG__bands{grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:14px;margin-top:18px;display:grid}.weapons-module__lcwVmG__band{border:1px solid var(--line);background:linear-gradient(#071222d9,#030912eb);border-radius:11px;flex-direction:column;gap:9px;padding:18px;display:flex}.weapons-module__lcwVmG__band h3{color:var(--cyan);font:700 .98rem/1.2 var(--sr-font-display);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.weapons-module__lcwVmG__band h3 small{color:var(--text-3);font:.74rem var(--sr-font-mono);letter-spacing:0;text-transform:none}.weapons-module__lcwVmG__bandBest{flex-direction:column;gap:3px;display:flex}.weapons-module__lcwVmG__bandBest b{color:var(--text-1);font:800 1.24rem/1.25 var(--sr-font-title)}.weapons-module__lcwVmG__bandBest span{color:var(--text-2);font:.8rem var(--sr-font-mono)}.weapons-module__lcwVmG__bandAlt{color:var(--text-2);font-size:.84rem;line-height:1.55}.weapons-module__lcwVmG__bandCount{border-top:1px solid var(--line-muted);color:var(--text-3);font:.72rem var(--sr-font-mono);margin-top:auto;padding-top:7px}.weapons-module__lcwVmG__bandFoot{max-width:78ch;color:var(--text-2);margin-top:16px;font-size:.88rem;line-height:1.65}.weapons-module__lcwVmG__bandFoot a{color:var(--cyan);text-underline-offset:2px;text-decoration:underline}@media (max-width:640px){.weapons-module__lcwVmG__tierRow{grid-template-columns:52px 1fr}.weapons-module__lcwVmG__tierBadge span{font-size:1.7rem}.weapons-module__lcwVmG__weapons li{grid-template-columns:1fr;gap:8px}.weapons-module__lcwVmG__wStats{justify-content:flex-start;gap:20px}.weapons-module__lcwVmG__wPps,.weapons-module__lcwVmG__wPow{align-items:flex-start;min-width:0}.weapons-module__lcwVmG__layer dl>div{grid-template-columns:1fr}}
