.weapons-container[data-astro-cid-2asscgpj]{max-width:1240px;padding:var(--space-6) var(--space-4);margin:0 auto}.jump-nav[data-astro-cid-2asscgpj]{gap:var(--space-2);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.jump-chip[data-astro-cid-2asscgpj]{align-items:center;gap:var(--space-1);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap;font-weight:700;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.jump-chip[data-astro-cid-2asscgpj]:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.chip-count[data-astro-cid-2asscgpj]{opacity:.7;font-size:10px}.category-sections[data-astro-cid-2asscgpj]{gap:var(--space-8);flex-direction:column;display:flex}.category-card[data-astro-cid-2asscgpj]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-6)}.section-header[data-astro-cid-2asscgpj]{border-bottom:2px solid var(--border);padding-bottom:var(--space-3);margin-bottom:var(--space-4);justify-content:space-between;align-items:baseline;display:flex}.section-title[data-astro-cid-2asscgpj]{font-family:var(--font-display);font-size:var(--text-xl);color:var(--text);margin:0}.section-count[data-astro-cid-2asscgpj]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted)}.table-wrap[data-astro-cid-2asscgpj]{overflow-x:auto}.data-table[data-astro-cid-2asscgpj]{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.data-table[data-astro-cid-2asscgpj] th[data-astro-cid-2asscgpj]{text-align:left;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted);border-bottom:1px solid var(--border);padding:var(--space-3);white-space:nowrap}.data-table td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);vertical-align:middle}.data-table td:first-child{align-items:center;gap:var(--space-3);min-width:220px;display:flex}.data-table td:first-child img{object-fit:contain;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);flex-shrink:0;width:28px;height:28px}.data-table td:first-child a{color:var(--text);font-weight:700;text-decoration:none;transition:color .15s}.data-table td:first-child a:hover{color:var(--accent);text-decoration:underline}.table-icon-placeholder{background:var(--surface-3);border-radius:var(--radius-sm);flex-shrink:0;width:28px;height:28px}.rtag{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-sm);white-space:nowrap;border:1px solid;padding:2px 6px;font-size:10px;font-weight:700;display:inline-block}.r-common{color:var(--text-muted)}.r-uncommon{color:var(--good)}.r-rare{color:var(--accent)}.r-epic{color:var(--el-dragon)}.r-legendary{color:var(--gold)}.data-table td:nth-child(n+3){text-align:right;font-family:var(--font-mono);color:var(--text-muted)}.data-table td:nth-child(3){color:var(--text);font-weight:700}.text-right[data-astro-cid-2asscgpj]{text-align:right}@media (width<=640px){.category-card[data-astro-cid-2asscgpj]{padding:var(--space-3)}.weapons-container[data-astro-cid-2asscgpj]{padding:var(--space-4) var(--space-2)}.data-table[data-astro-cid-2asscgpj]{table-layout:fixed;width:100%}.data-table[data-astro-cid-2asscgpj] th[data-astro-cid-2asscgpj],.data-table td{padding:var(--space-2) var(--space-1);font-size:var(--text-xs)}.data-table td:first-child{gap:var(--space-1);overflow:hidden;min-width:0!important}.data-table td:first-child a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.data-table[data-astro-cid-2asscgpj] th[data-astro-cid-2asscgpj]:nth-child(4),.data-table td:nth-child(4),.data-table[data-astro-cid-2asscgpj] th[data-astro-cid-2asscgpj]:nth-child(5),.data-table td:nth-child(5),.data-table[data-astro-cid-2asscgpj] th[data-astro-cid-2asscgpj]:nth-child(6),.data-table td:nth-child(6),.data-table[data-astro-cid-2asscgpj] th[data-astro-cid-2asscgpj]:nth-child(7),.data-table td:nth-child(7){display:none!important}.data-table[data-astro-cid-2asscgpj] th[data-astro-cid-2asscgpj]:first-child{width:50%}.data-table[data-astro-cid-2asscgpj] th[data-astro-cid-2asscgpj]:nth-child(2),.data-table[data-astro-cid-2asscgpj] th[data-astro-cid-2asscgpj]:nth-child(3){width:25%}}
