.runtime-contrast,.runtime-contrast__scroll,.runtime-contrast__table{min-width:0;max-width:100%}.runtime-contrast{border:1px solid var(--border);border-radius:12px;overflow:hidden;background:var(--white);margin-top:8px}.runtime-contrast__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.runtime-contrast__table{width:100%;border-collapse:collapse;min-width:560px}.runtime-contrast__table thead{background:var(--bg)}.runtime-contrast__table td,.runtime-contrast__table th{padding:14px 18px;font-size:.875rem;line-height:1.55;font-weight:300;text-align:left;vertical-align:top}.runtime-contrast__table thead th{font-weight:600;color:var(--muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.06em}.runtime-contrast__table thead th.runtime-contrast__col-yours{color:var(--blue)}.runtime-contrast__table tbody tr{border-top:1px solid var(--border)}.runtime-contrast__table tbody th[scope=row]{font-weight:500;color:var(--ink);font-size:.8125rem;width:22%}.runtime-contrast__table tbody td.runtime-contrast__cell-hosted{color:var(--muted)}.runtime-contrast__table tbody td.runtime-contrast__cell-yours{color:var(--ink)}.runtime-contrast__col-dimension{width:22%}@media (max-width:720px){.runtime-contrast__scroll{overflow-x:visible}.runtime-contrast__table{min-width:0;width:100%}.runtime-contrast__table thead{display:none}.runtime-contrast__table tbody{display:block}.runtime-contrast__table tbody tr{display:block;box-sizing:border-box;max-width:100%;padding:12px 14px;border-top:1px solid var(--border)}.runtime-contrast__table tbody tr:first-child{border-top:none}.runtime-contrast__table tbody th[scope=row]{display:block;width:auto;padding:0 0 8px;font-size:.8125rem;font-weight:600}.runtime-contrast__table tbody td{display:flex;align-items:baseline;justify-content:space-between;gap:0 12px;box-sizing:border-box;max-width:100%;border-top:none;padding:3px 0;flex-wrap:wrap}.runtime-contrast__table tbody td[data-label]:before{content:attr(data-label);flex:0 0 auto;font-size:.6875rem;font-weight:650;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.runtime-contrast__table tbody td.runtime-contrast__cell-yours[data-label]:before{color:var(--blue)}}