.retirement-calculator__results{margin-top:1.5rem}.retirement-calculator__results[hidden]{display:none}.retirement-calculator__results .table-scroll{max-width:100%;overflow-x:auto}.retirement-calculator__results table{border-collapse:collapse;min-width:34rem;width:100%}.retirement-calculator__results caption{font-weight:600;padding:.5rem;text-align:left}.retirement-calculator__results td,.retirement-calculator__results th{border-bottom:1px solid var(--border, #d8deea);padding:.75rem;text-align:start;vertical-align:top}.retirement-calculator__results thead th{font-weight:650}.retirement-calculator__results tbody th{font-weight:550}@media (max-width:36rem){.retirement-calculator__results table{min-width:29rem}}