.table-scroll{max-width:100%;overflow-x:auto;margin:18px 0}.wt{min-width:480px;width:100%}.wt caption{font-size:13px;text-align:left;margin-bottom:12px}.wt th{white-space:nowrap}.wrap{min-width:0}.bwbox h2{margin-top:0}#weight-picker{padding:20px;background:var(--paper);border:1px solid var(--line);border-radius:12px}#bodyweight{font:inherit;padding:10px 18px;margin:8px;border:1px solid var(--ink);border-radius:8px;background:var(--paper);color:var(--ink)}#weight-status{margin:8px 0 0}#weight-picker:focus-within{outline:2px solid var(--accent)}.table-scroll:focus-visible{outline:2px solid var(--accent)}