.table-scroll{overflow-x:auto;margin:20px 0;max-width:100%}.roi-table{border-collapse:collapse;min-width:680px;width:100%;font-size:13px;text-align:right}.roi-table th,.roi-table td{padding:15px 10px;border-bottom:1px solid var(--line);white-space:nowrap}.roi-table th:first-child{text-align:left}.roi-table thead{background:var(--paper)}.roi-table small{display:block;color:var(--muted)}.roi-table tbody tr:nth-child(2){background:var(--tint)}.method-result{font-size:25px}.actual-metrics{margin:20px 0}.actual-metrics>div{display:flex;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid var(--line)}.actual-metrics dt{font-size:14px}.actual-metrics dd{font-weight:800;margin:0;text-align:right}#legacy-report{margin-top:32px}#workflow h3{margin-top:28px}#workflow .choices{grid-template-columns:1fr}.stage input,.stage textarea{scroll-margin-top:24px}[hidden]{display:none!important}.rail li{font-size:13px}.rail ol{margin-bottom:20px}#workflow-error{margin:16px 0}.stage{overflow-wrap:anywhere}@media(max-width:760px){.rail ol{flex-wrap:wrap;gap:8px}.rail li{flex:1 1 28%;font-size:11px}.actual-metrics>div{display:block}.actual-metrics dd{text-align:left;margin-top:6px}.pair{grid-template-columns:1fr}.method-result{font-size:21px}}@media print{#roi-form,#workflow button,.no-print{display:none!important}.table-scroll{overflow:visible}.roi-table{min-width:0;font-size:8pt}.roi-table th,.roi-table td{padding:6px 3px;white-space:normal}details#legacy-report>div{display:block}}
