.dp-dual-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--dc-spacing-md, 1rem)}.dp-dual-field{position:relative;display:flex;align-items:center}.dp-dual-field .num-input{width:100%;padding-right:2rem}.dp-dual-suffix{position:absolute;right:.75rem;font-family:var(--dc-v2-font-body, "Instrument Sans", sans-serif);font-size:var(--dc-v2-body-sm, .875rem);font-weight:600;color:var(--dc-v2-text-secondary, #64748b);pointer-events:none}@media(max-width:480px){.dp-dual-row{grid-template-columns:1fr}}@media print{.input-panel,.panel-actions,#saveLoadActions,#comparisonContainer,.modal-overlay{display:none!important}.results-panel{width:100%!important}.section-card{break-inside:avoid}}
