.TB4HnW_calc{flex-direction:column;gap:14px;min-width:0;display:flex}.TB4HnW_controls{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media screen and (max-width:1350px){.TB4HnW_controls{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:500px){.TB4HnW_controls{grid-template-columns:1fr}}.TB4HnW_field{flex-direction:column;gap:5px;min-width:0;display:flex}.TB4HnW_fieldLabel{text-transform:uppercase;letter-spacing:.05em;color:#ece6e299;font-size:11px;display:block}.TB4HnW_fieldHint{color:#ece6e299;font-size:12px}.TB4HnW_input{font:inherit;color:#ece6e2;border:1px solid var(--wd-line-strong);background:#ffffff0a;border-radius:4px;width:100%;min-width:0;padding:7px 10px;font-size:14px}.TB4HnW_input:focus-visible{outline:2px solid var(--wd-accent);outline-offset:1px}.TB4HnW_input option,.TB4HnW_input optgroup{color:#ece6e2;background:#151515}.TB4HnW_seg{border:1px solid var(--wd-line-strong);border-radius:4px;display:flex;overflow:hidden}.TB4HnW_seg button{font:inherit;border:none;border-right:1px solid var(--wd-line);color:#ece6e2cc;cursor:pointer;white-space:nowrap;background:0 0;flex:1;padding:7px 6px;font-size:13px;font-weight:600}[dir=rtl] .TB4HnW_seg button{border-right:none;border-left:1px solid var(--wd-line)}.TB4HnW_seg button:last-child{border-right:none}[dir=rtl] .TB4HnW_seg button:last-child{border-left:none;border-right:none}.TB4HnW_seg button:hover:not(:disabled){background:var(--wd-surface-hover)}.TB4HnW_seg button:disabled{opacity:.4;cursor:not-allowed}.TB4HnW_seg .TB4HnW_segOn,.TB4HnW_seg .TB4HnW_segOn:hover:not(:disabled){background:color-mix(in srgb, var(--wd-accent) 20%, transparent);color:#ece6e2}.TB4HnW_segMult{color:#ece6e299;font-weight:400}.TB4HnW_results{grid-template-columns:220px minmax(0,1fr);align-items:stretch;gap:12px;display:grid}@media screen and (max-width:800px){.TB4HnW_results{grid-template-columns:1fr}}.TB4HnW_weaponCard{border:1px solid var(--wd-line);background:var(--wd-surface);color:inherit;text-align:center;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px 14px;display:flex}.TB4HnW_weaponCard img{object-fit:contain;width:100%;max-width:200px;height:80px}.TB4HnW_weaponCard a{color:var(--wd-accent);font-size:13px;font-weight:600;text-decoration:none}.TB4HnW_stats{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:10px;margin:0;display:grid}.TB4HnW_stats>div{border:1px solid var(--wd-line);background:var(--wd-surface);color:inherit;border-radius:4px;flex-direction:column;gap:4px;min-width:0;padding:12px 14px;display:flex}.TB4HnW_stats dt{text-transform:uppercase;letter-spacing:.05em;color:#ece6e299;font-size:11px;display:block}.TB4HnW_stats dd{font-variant-numeric:tabular-nums;color:#ece6e2;margin:0;font-size:26px;font-weight:700}@media screen and (max-width:800px){.TB4HnW_stats dd{font-size:20px}}@media screen and (max-width:500px){.TB4HnW_stats{grid-template-columns:1fr}}.TB4HnW_statMain{border-color:var(--wd-line-strong)!important;background:var(--wd-wash)!important}.TB4HnW_statMain dd{color:var(--wd-accent)}.TB4HnW_statHint{color:#ece6e299;font-size:12px}.TB4HnW_na{color:#ece6e299;font-size:13px;font-weight:500}.TB4HnW_targetRow{grid-template-columns:220px minmax(0,1fr);align-items:end;gap:12px;display:grid}@media screen and (max-width:800px){.TB4HnW_targetRow{grid-template-columns:1fr}}.TB4HnW_hint{color:#ece6e299;margin:0;font-size:13px;line-height:1.5}.TB4HnW_formula{color:#ece6e280;font-variant-numeric:tabular-nums;margin:0;font-size:12px}.TB4HnW_leaders{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 24px;display:grid}@media screen and (max-width:1000px){.TB4HnW_leaders{grid-template-columns:1fr;gap:16px}}.TB4HnW_board{min-width:0;scroll-margin-top:80px}.TB4HnW_board h3{margin:0 0 4px}.TB4HnW_board ol{margin:0;padding:0;list-style:none}.TB4HnW_boardRow{grid-template-columns:minmax(96px,150px) minmax(0,1fr) 56px}.TB4HnW_rankNo{color:#ece6e299;font-variant-numeric:tabular-nums;min-width:1.6em;display:inline-block}
