.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}.data-table tbody tr[id]{scroll-margin-top:96px}.section-deep .table-wrap{--table-bg:var(--paper-deep)}@media (max-width:640px){.compare-table tbody th[scope=row],.compare-table thead th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;background:var(--table-bg,var(--paper));box-shadow:1px 0 0 var(--line);min-width:6.5em}.compare-table td{min-width:9.5em}.compare-table td,.compare-table th{padding-right:10px}}