.step-config-summary-v2__section{margin-bottom:var(--space-6)}.step-config-summary-v2__subtitle{font-size:var(--font-size-md,1rem);font-weight:700;margin-bottom:var(--space-4)}.step-config-summary-v2__section-title{font-weight:700;margin-bottom:var(--space-3)}.step-config-summary-v2__detail{font-weight:700;margin-bottom:var(--space-1)}.step-config-summary-v2__detail span{font-weight:400}.step-config-summary-v2__file-types-table th{font-weight:600}.step-config-summary-v2__file-types-table code{font-size:var(--font-size-xs);background-color:var(--grey-100,#f5f5f5);padding:.125rem var(--space-1);border-radius:var(--radius-xs,2px)}.step-config-summary-v2__mapping-table-wrapper{overflow-x:auto;border:var(--border-sm) solid var(--grey-300,#ccc);border-radius:var(--radius-4,4px)}.step-config-summary-v2__mapping-table{min-width:100%}.step-config-summary-v2__mapping-table td,.step-config-summary-v2__mapping-table th{white-space:nowrap;padding:var(--space-1) var(--space-2)}.step-config-summary-v2__mapping-table thead th{background-color:var(--grey-100,#f5f5f5);font-weight:600;border-bottom:var(--border-sm) solid var(--grey-300,#ccc)}.step-config-summary-v2__mapping-table tbody td{border-bottom:var(--border-sm) solid var(--grey-200,#eee)}.step-config-summary-v2__mapping-table code{font-size:var(--font-size-xs);background-color:var(--grey-100,#f5f5f5);padding:.125rem var(--space-1);border-radius:var(--radius-xs,2px)}.step-config-summary-v2__null-cell{color:var(--grey-400,#999)}.step-config-summary-v2__actions{margin-top:var(--space-6);display:flex;gap:var(--space-2)}