
.profile-data-comparison{margin:2rem 0}.profile-data-scroll{max-width:100%;overflow-x:auto;border:1px solid #cdd8c8;border-radius:12px}.profile-data-comparison table{width:100%;min-width:620px;border-collapse:collapse;table-layout:fixed;font-size:1rem;line-height:1.6}.profile-data-comparison caption{text-align:left;padding:16px;font-weight:700;background:#edf5e8}.profile-data-comparison th,.profile-data-comparison td{padding:15px;vertical-align:top;text-align:left;border-top:1px solid #cdd8c8;overflow-wrap:anywhere}.profile-data-comparison thead th{background:#f0f2eb}.profile-data-comparison th:first-child{width:25%}.profile-data-comparison tbody th{font-weight:700}.profile-data-comparison tbody tr:nth-child(even){background:#f9faf6}.profile-data-scroll:focus-visible{outline:3px solid #416442;outline-offset:4px}
