#dd-form select { max-width:100%; }
#dd-form progress { display:block;width:100%;height:1.2rem;margin:1rem 0;accent-color:var(--accent,#28765b); }
#dd-form .total-box strong { font-size:clamp(1.3rem,4vw,2rem);overflow-wrap:anywhere; }
#dd-form .calc-table th { width:55%; }
#dd-form .calc-table td { overflow-wrap:anywhere; }
.dd-content a { overflow-wrap:anywhere; }
