.weapons-guide-module__TI4WNa__guide{min-width:0;scroll-margin-top:90px}.weapons-guide-module__TI4WNa__typeButton{align-items:center;gap:5px;display:inline-flex}.weapons-guide-module__TI4WNa__typeButton .weapons-guide-module__TI4WNa__weaponIcon,.weapons-guide-module__TI4WNa__typeButton .weapons-guide-module__TI4WNa__iconFallback{width:22px;height:22px;font-size:12px}.weapons-guide-module__TI4WNa__controls{grid-template-columns:minmax(220px,1fr) auto;gap:10px;display:grid}.weapons-guide-module__TI4WNa__controls input{width:100%}.weapons-guide-module__TI4WNa__scroll{background:#fffdf7;border:1px solid #d8d2c0;border-radius:10px;overflow-x:auto}.weapons-guide-module__TI4WNa__columns{box-sizing:border-box;grid-template-columns:42px minmax(130px,12%) 60px minmax(250px,38%) minmax(320px,1fr);align-items:start;gap:9px;min-width:900px;padding:10px 12px;display:grid}.weapons-guide-module__TI4WNa__head{color:#fff0ce;background:#1b2f4a;font-size:12px;font-weight:700}.weapons-guide-module__TI4WNa__row{border-bottom:1px solid #e6dfd0}.weapons-guide-module__TI4WNa__row:last-child{border-bottom:0}.weapons-guide-module__TI4WNa__weaponIcon{object-fit:contain;flex:none;width:40px;height:40px;display:block}.weapons-guide-module__TI4WNa__iconFallback{color:#786d59;background:#e7e2d6;border:1px dashed #a69a82;border-radius:7px;flex:none;place-items:center;width:40px;height:40px;font-weight:800;display:inline-grid}.weapons-guide-module__TI4WNa__name button{color:#1b2f4a;text-align:left;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:800;line-height:1.4;-webkit-text-decoration:underline #c9a227;text-decoration:underline #c9a227}.weapons-guide-module__TI4WNa__name small{color:#82745c;margin-top:3px;font-size:10px;display:block}.weapons-guide-module__TI4WNa__type{color:#73571e;font-size:12px;font-weight:700}.weapons-guide-module__TI4WNa__description{color:#34415a;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5}.weapons-guide-module__TI4WNa__acquisition{color:#46546b;min-width:0;font-size:11px;line-height:1.45}.weapons-guide-module__TI4WNa__acquisition p{overflow-wrap:anywhere;margin:0 0 4px}.weapons-guide-module__TI4WNa__placeList{background:#faf7ee;border:1px solid #e6dfd0;border-radius:6px;padding:4px 7px}.weapons-guide-module__TI4WNa__placeList>small{color:#786942;font-size:10px;font-weight:700}.weapons-guide-module__TI4WNa__place{border-top:1px solid #eae2d2;grid-template-columns:minmax(95px,34%) minmax(0,1fr);align-items:center;gap:5px;padding:3px 0;display:grid}.weapons-guide-module__TI4WNa__place>span{flex-wrap:wrap;align-items:baseline;gap:3px;display:flex}.weapons-guide-module__TI4WNa__place strong{color:#1b2f4a;font-size:11px}.weapons-guide-module__TI4WNa__place small{color:#95866a;font-size:10px}.weapons-guide-module__TI4WNa__place>div{flex-wrap:wrap;gap:3px;display:flex}.weapons-guide-module__TI4WNa__place a{color:#28628a;white-space:nowrap;background:#eff5f7;border:1px solid #cfdce4;border-radius:4px;padding:1px 4px;font-size:10px;text-decoration:none}.weapons-guide-module__TI4WNa__place a:hover,.weapons-guide-module__TI4WNa__place a:focus-visible{border-color:#28628a;text-decoration:underline}.weapons-guide-module__TI4WNa__placeList summary{color:#28628a;cursor:pointer;margin-top:3px;font-size:10px}.weapons-guide-module__TI4WNa__pager{justify-content:center;align-items:center;gap:15px;padding:18px 0;font-size:12px;display:flex}.weapons-guide-module__TI4WNa__pager button:disabled{opacity:.4;cursor:default}.weapons-guide-module__TI4WNa__dialog{color:#1b2f4a;background:#fffdf7;border:1px solid #c9a227;border-radius:14px;width:min(1160px,100vw - 30px);max-width:calc(100vw - 30px);max-height:calc(100dvh - 30px);margin:auto;padding:0;overflow:auto;box-shadow:0 20px 80px #13253d88}.weapons-guide-module__TI4WNa__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#102139a6}.weapons-guide-module__TI4WNa__dialogHeader{color:#fffaf0;background:#1b2f4a;align-items:center;gap:15px;padding:18px 22px;display:flex}.weapons-guide-module__TI4WNa__dialogHeader .weapons-guide-module__TI4WNa__weaponIcon,.weapons-guide-module__TI4WNa__dialogHeader .weapons-guide-module__TI4WNa__iconFallback{width:52px;height:52px}.weapons-guide-module__TI4WNa__dialogHeader>div{flex:1;min-width:0}.weapons-guide-module__TI4WNa__dialogHeader small{color:#e4c46a;font-size:11px}.weapons-guide-module__TI4WNa__dialogHeader h2{margin:2px 0;font-size:24px}.weapons-guide-module__TI4WNa__dialogHeader p{color:#d9e3eb;margin:0;font-size:11px}.weapons-guide-module__TI4WNa__dialogHeader button{color:#fff;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0 8px;font-size:27px}.weapons-guide-module__TI4WNa__dialogBody{padding:18px 22px 24px}.weapons-guide-module__TI4WNa__chainScroll{border:1px solid #dfd7c6;border-radius:8px;overflow-x:auto}.weapons-guide-module__TI4WNa__chain{border-collapse:collapse;text-align:center;width:100%;min-width:860px;font-size:11px}.weapons-guide-module__TI4WNa__chain th,.weapons-guide-module__TI4WNa__chain td{border-bottom:1px solid #eee8dc;padding:8px 6px}.weapons-guide-module__TI4WNa__chain thead{background:#f0e8d6}.weapons-guide-module__TI4WNa__chain tbody tr:hover,.weapons-guide-module__TI4WNa__selectedVersion{background:#f9f0d7}.weapons-guide-module__TI4WNa__chain tbody tr:last-child th,.weapons-guide-module__TI4WNa__chain tbody tr:last-child td{border-bottom:0}.weapons-guide-module__TI4WNa__chain th:first-child{z-index:1;background:#f6f0e3;position:sticky;left:0}.weapons-guide-module__TI4WNa__chain button{color:#1b2f4a;cursor:pointer;background:#fffdf7;border:1px solid #d5c59d;border-radius:5px;padding:3px 9px;font-weight:700}.weapons-guide-module__TI4WNa__chain button[aria-pressed=true]{color:#fff;background:#1b2f4a}.weapons-guide-module__TI4WNa__chain .weapons-guide-module__TI4WNa__changed{color:#9b6b00;background:#fff3c8;font-weight:800}.weapons-guide-module__TI4WNa__chainHint{color:#80745b;margin:7px 0 16px;font-size:11px}.weapons-guide-module__TI4WNa__versionDetail{background:#faf7ee;border:1px solid #e6dfd0;border-radius:9px;padding:16px;font-size:12px;line-height:1.55}.weapons-guide-module__TI4WNa__versionDetail h3{margin:0 0 8px;font-size:18px}.weapons-guide-module__TI4WNa__versionDetail h3 small{color:#897d66;margin-left:7px;font-size:10px;font-weight:400}.weapons-guide-module__TI4WNa__versionDetail h4{margin:14px 0 6px;font-size:13px}.weapons-guide-module__TI4WNa__versionDetail p{overflow-wrap:anywhere;margin:5px 0}.weapons-guide-module__TI4WNa__fullAcquisition{background:#fffdf7;border:1px solid #e6dfd0;border-radius:6px;max-height:260px;padding:4px 10px;overflow:auto}.weapons-guide-module__TI4WNa__fullAcquisition p+p{border-top:1px solid #f0eadc;padding-top:5px}.weapons-guide-module__TI4WNa__dialogPlaces{margin-top:14px}@media (max-width:700px){.weapons-guide-module__TI4WNa__controls{grid-template-columns:1fr auto}.weapons-guide-module__TI4WNa__dialogBody{padding:12px}.weapons-guide-module__TI4WNa__dialogHeader{padding:14px}.weapons-guide-module__TI4WNa__dialogHeader h2{font-size:19px}.weapons-guide-module__TI4WNa__place{grid-template-columns:1fr}}@media (max-width:768px){.weapons-guide-module__TI4WNa__controls{grid-template-columns:minmax(0,1fr) auto;gap:6px}.weapons-guide-module__TI4WNa__controls input{min-width:0;min-height:44px;font-size:16px}.weapons-guide-module__TI4WNa__scroll{background:0 0;border:0;overflow:visible}.weapons-guide-module__TI4WNa__head{display:none}.weapons-guide-module__TI4WNa__row{background:#fffdf7;border:1px solid #d8d2c0;border-top:3px solid #c9a227;border-radius:10px;min-width:0;margin-bottom:12px}.weapons-guide-module__TI4WNa__row:last-child{border-bottom:1px solid #d8d2c0}.weapons-guide-module__TI4WNa__columns{grid-template-columns:40px minmax(0,1fr) auto;gap:12px 8px;min-width:0;padding:14px}.weapons-guide-module__TI4WNa__name{grid-area:1/2;align-self:center}.weapons-guide-module__TI4WNa__name h2,.weapons-guide-module__TI4WNa__name button{font-size:16px}.weapons-guide-module__TI4WNa__description,.weapons-guide-module__TI4WNa__acquisition{grid-column:1/-1;font-size:14px;line-height:1.7}.weapons-guide-module__TI4WNa__description:before,.weapons-guide-module__TI4WNa__acquisition:before{color:#897d66;margin-bottom:4px;font-size:12px;font-weight:600;display:block}.weapons-guide-module__TI4WNa__description:before{content:"说明"}.weapons-guide-module__TI4WNa__acquisition:before{content:"获得方式"}.weapons-guide-module__TI4WNa__pager{flex-wrap:wrap;gap:10px}.weapons-guide-module__TI4WNa__pager button{min-height:44px}.weapons-guide-module__TI4WNa__type{overflow-wrap:anywhere;grid-area:1/3;max-width:65px}.weapons-guide-module__TI4WNa__place a{padding:6px 8px;font-size:12px}.weapons-guide-module__TI4WNa__dialog{width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.weapons-guide-module__TI4WNa__dialogHeader{z-index:3;gap:8px;position:sticky;top:0}.weapons-guide-module__TI4WNa__dialogHeader button{min-width:44px;min-height:44px}.weapons-guide-module__TI4WNa__dialogHeader h2{overflow-wrap:anywhere}.weapons-guide-module__TI4WNa__chainScroll{overscroll-behavior-x:contain}.weapons-guide-module__TI4WNa__chain button{min-height:40px}.weapons-guide-module__TI4WNa__versionDetail{padding:12px}}.weapons-guide-module__TI4WNa__mobileHint{display:none}@media (max-width:768px){.weapons-guide-module__TI4WNa__mobileHint{color:#80745b;margin:0 0 10px;font-size:12px;line-height:1.6;display:block}}
