.weapon-view-tabs{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px;padding-bottom:8px;border-bottom:1px solid var(--ws-line,#ffffff21)}.weapon-view-tabs button,.wiki-theme .weapon-view-tabs button{min-height:44px;padding:8px 20px;border:1px solid var(--ws-control-border,#606878);border-radius:4px;background:var(--ws-surface,#0b0d11);color:var(--ws-muted,#9298a6);font-size:14px}.weapon-view-tabs button[aria-selected=true]{border-color:var(--ws-brand,#aa843c);background:var(--ws-raised,#14171d);color:var(--ws-link,#c9a65b)}.weapon-view-panel:focus-visible,.weapon-view-tabs button:focus-visible{outline:2px solid var(--ws-focus,#d1b16f);outline-offset:3px}.weapon-view-panel[hidden]{display:none}.weapon-view-panel-model{padding-top:20px}.weapon-model-access-loading{display:flex;align-items:center;justify-content:center;min-height:320px;margin:0;color:var(--ws-muted,#9298a6)}.weapon-model-module-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:16px;margin-top:20px}.weapon-model-module-grid .weapon-mount-slot{position:relative;width:auto}