.table-wrap{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}.data-table{width:100%;max-width:860px;border-collapse:collapse;border-top:1px solid var(--line);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;text-align:left}.data-table caption{caption-side:bottom;text-align:left;padding:12px 4px 0;color:var(--ink-soft);font-size:.9rem}.data-table td,.data-table th{padding:14px 12px 14px 4px;border-bottom:1px solid var(--line);vertical-align:top}.data-table th{font-weight:600;font-size:.95rem}.data-table thead th{color:var(--ink-soft);font-weight:500;font-size:.88rem;letter-spacing:.01em}.data-table td.note{color:var(--ink-soft);font-size:.95rem}.data-table td.amount,.data-table th.amount{text-align:right;white-space:nowrap;padding-right:4px}.data-table td.amount{font-family:var(--font-display);font-weight:500;font-size:1.2rem}.data-table tbody th[scope=row]{font-weight:600;white-space:nowrap}.size-table tbody+tbody tr.family-head th{padding-top:26px}.size-table tr.family-head th{font-weight:600;font-size:.88rem;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-soft);border-bottom:1px solid var(--line);white-space:normal}.compare-table tbody th[scope=row]{font-weight:500;color:var(--ink-soft);white-space:normal;min-width:7em}.compare-table td{min-width:12em}