.WeaponsTable_wrap__17CTz{display:flex;flex-direction:column;gap:20px}.WeaponsTable_toolbar__yBaYh{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.WeaponsTable_search__TCqOt{font-family:var(--font-body);font-size:var(--text-sm);padding:10px 14px;border-radius:var(--radius-md);border:var(--border-hairline);background:var(--surface-card);color:var(--text-primary);min-width:240px}.WeaponsTable_search__TCqOt:focus{outline:none;border-color:var(--brand-primary)}.WeaponsTable_newButton__jDoH_{font-family:var(--font-display);font-weight:600;font-size:var(--text-sm);color:var(--brand-primary-on);background:var(--brand-primary);border-radius:var(--radius-md);padding:11px 18px;cursor:pointer;text-decoration:none;white-space:nowrap}.WeaponsTable_newButton__jDoH_:hover{filter:brightness(1.1)}.WeaponsTable_deleteSelectedButton__s95K_{font-family:var(--font-display);font-weight:600;font-size:var(--text-sm);color:var(--state-danger);background:transparent;border:1px solid var(--state-danger);border-radius:var(--radius-md);padding:11px 18px;cursor:pointer}.WeaponsTable_deleteSelectedButton__s95K_:hover{background:color-mix(in srgb,var(--state-danger) 14%,transparent)}.WeaponsTable_deleteSelectedButton__s95K_:disabled{opacity:.6;cursor:default}.WeaponsTable_tableWrap__6nH62{overflow-x:auto;border:var(--border-hairline);border-radius:var(--radius-lg)}.WeaponsTable_table__zlQcj{width:100%;border-collapse:collapse;background:var(--surface-card)}.WeaponsTable_table__zlQcj td,.WeaponsTable_table__zlQcj th{text-align:left;padding:12px 16px;font-size:var(--text-xs);white-space:nowrap;border-bottom:var(--border-hairline)}.WeaponsTable_table__zlQcj th{font-family:var(--font-display);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.WeaponsTable_table__zlQcj tr:last-child td{border-bottom:none}.WeaponsTable_checkboxCell__zBkqq{width:1%;white-space:nowrap}.WeaponsTable_nameCell__8VTkk{font-family:var(--font-display);font-weight:600;color:var(--text-primary)}.WeaponsTable_pills__P5zIT{display:flex;flex-wrap:wrap;gap:6px;white-space:normal}.WeaponsTable_pill__fkHSl{padding:4px 9px;border-radius:var(--radius-sm);background:var(--surface-raised);border:var(--border-hairline);font-size:12px;color:var(--text-primary);white-space:nowrap}.WeaponsTable_actionsCell__HIN4E{display:flex;gap:14px}.WeaponsTable_linkButton__SzF5t{font-family:var(--font-body);font-weight:600;font-size:var(--text-xs);color:var(--text-secondary);background:none;border:none;padding:0;cursor:pointer;text-decoration:none}.WeaponsTable_linkButton__SzF5t:hover{text-decoration:underline}.WeaponsTable_linkButton__SzF5t.WeaponsTable_danger__Dw5YJ{color:var(--state-danger)}.WeaponsTable_error__JAVcz{font-size:var(--text-sm);color:var(--state-danger)}.WeaponsTable_empty__2Zno4{font-size:var(--text-sm);font-style:italic;color:var(--text-secondary);text-align:center;padding:30px 0}.WeaponsTable_loading__Z73qt{font-size:var(--text-xs);font-style:italic;color:var(--text-secondary)}.WeaponsTable_pager__q_hW0{display:flex;align-items:center;justify-content:center;gap:16px}.WeaponsTable_pagerBtn__h_dWh{font-family:var(--font-body);font-weight:600;font-size:var(--text-xs);color:var(--text-primary);background:transparent;border:var(--border-hairline);border-radius:var(--radius-md);padding:8px 16px;cursor:pointer}.WeaponsTable_pagerBtn__h_dWh:disabled{opacity:.4;cursor:default}.WeaponsTable_pagerLabel__2mh9b{font-size:var(--text-xs);color:var(--text-secondary)}