.DTICalculator_wrap__QgRSN{display:grid;grid-template-columns:420px 1fr;grid-gap:28px;gap:28px;align-items:start}.DTICalculator_inputs___jrRl{display:flex;flex-direction:column;gap:0}.DTICalculator_section__rh0eW{background:var(--white);border:1.5px solid var(--border);border-radius:var(--radius);padding:20px 22px;margin-bottom:12px}.DTICalculator_sectionHeader__Z2S52{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px;gap:10px}.DTICalculator_sectionTitle__motlC{display:flex;align-items:center;gap:9px;font-family:var(--sans);font-size:.9rem;font-weight:700;color:var(--navy)}.DTICalculator_sectionNum__DpsmK{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;font-size:.72rem;font-weight:800;color:var(--white);flex-shrink:0}.DTICalculator_sectionTotal__KxKGb{font-family:var(--font);font-size:1.05rem;font-weight:700;color:var(--navy);flex-shrink:0}.DTICalculator_sectionNote__3zkFQ{font-size:.75rem;color:var(--muted);margin-bottom:12px;line-height:1.45}.DTICalculator_rowItem__XXHjI{display:flex;align-items:center;gap:8px;margin-bottom:7px}.DTICalculator_itemLabel__vhqlu{flex:1.2 1;min-width:0;font-family:var(--sans);font-size:.82rem;font-weight:500;color:var(--navy);background:var(--light);border:1.5px solid var(--border);border-radius:var(--radius-sm);padding:10px;outline:none;transition:border-color .18s}.DTICalculator_itemLabel__vhqlu:focus{border-color:var(--teal)}.DTICalculator_removeBtn__52sgH{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:none;border:1.5px solid var(--border);color:var(--muted);cursor:pointer;flex-shrink:0;transition:all .18s}.DTICalculator_removeBtn__52sgH:hover{background:#fee2e2;border-color:#fca5a5;color:#dc2626}.DTICalculator_addBtn__ZojM8{display:flex;align-items:center;gap:6px;font-size:.78rem;font-weight:600;color:var(--teal2);background:transparent;border:1.5px dashed var(--teal);border-radius:var(--radius-sm);padding:7px 12px;cursor:pointer;transition:all .18s;margin-top:4px}.DTICalculator_addBtn__ZojM8:hover{background:rgba(0,201,167,.06)}.DTICalculator_calcBtn__jjAvb{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px;background:var(--navy);color:var(--white);font-size:.97rem;font-weight:700;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:background .18s,transform .1s}.DTICalculator_calcBtn__jjAvb:hover{background:var(--navy2)}.DTICalculator_calcBtn__jjAvb:active{transform:scale(.98)}.DTICalculator_results__9ViKC{background:var(--white);border:1.5px solid var(--border);border-radius:var(--radius);overflow:hidden;min-height:480px}.DTICalculator_placeholder__j8jFt{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:64px 24px;text-align:center;color:var(--muted);font-size:.9rem;min-height:480px}.DTICalculator_placeholder__j8jFt p{max-width:240px;line-height:1.6}.DTICalculator_placeholder__j8jFt strong{color:var(--navy)}.DTICalculator_summary__h8KWE{background:linear-gradient(135deg,var(--navy) 0,var(--navy2) 100%);padding:28px 24px 20px}.DTICalculator_gaugeSection__rxrur{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.DTICalculator_gaugeTitle__ZJHrT{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.09em;color:rgba(255,255,255,.5);margin-bottom:14px}.DTICalculator_gaugeCircleWrap__LCY6I{margin-bottom:14px}.DTICalculator_scaleBar__1OvgE{display:flex;width:200px;height:6px;border-radius:3px;overflow:hidden;gap:1px;margin-bottom:4px}.DTICalculator_scaleSegment__sHAG3{border-radius:2px}.DTICalculator_scaleLabels__0FKj3{display:flex;justify-content:space-between;width:200px;font-size:.62rem;color:rgba(255,255,255,.4)}.DTICalculator_dtiPair__sX5PJ{display:flex;align-items:center;justify-content:center;gap:0}.DTICalculator_dtiBox__Pt1Gn{flex:1 1;text-align:center;padding:14px 16px}.DTICalculator_dtiBoxLabel__Eaink{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:rgba(255,255,255,.45);margin-bottom:5px}.DTICalculator_dtiBoxVal__GC_ES{font-family:var(--font);font-size:2rem;line-height:1;margin-bottom:4px}.DTICalculator_dtiBoxSub__j5zCC{font-size:.68rem;color:rgba(255,255,255,.38);line-height:1.5}.DTICalculator_dtiSep__N_0hc{width:1px;height:50px;background:rgba(255,255,255,.14);flex-shrink:0}.DTICalculator_breakdown__4B7Ir{padding:18px 22px;border-bottom:1px solid var(--border)}.DTICalculator_breakRow__DPp4j{display:flex;justify-content:space-between;align-items:center;padding:8px 0;font-size:.84rem;color:var(--muted);border-bottom:1px solid var(--border)}.DTICalculator_breakRow__DPp4j span:first-child{display:flex;align-items:center;gap:7px}.DTICalculator_breakRow__DPp4j strong{font-weight:700;color:var(--navy)}.DTICalculator_breakRight__xRxjx{display:flex;align-items:center;gap:14px}.DTICalculator_breakPct__xaqcv{font-size:.76rem;font-weight:600;color:var(--muted);min-width:36px;text-align:right}.DTICalculator_colorDot__apk0a{display:inline-block;width:9px;height:9px;border-radius:2px;font-style:normal;flex-shrink:0}.DTICalculator_breakBar__dN3M4{height:7px;background:var(--border);border-radius:4px;overflow:hidden;display:flex;margin:10px 0}.DTICalculator_thresholds__HwqH6{padding:16px 22px;border-bottom:1px solid var(--border)}.DTICalculator_thresholdsTitle__4qYU2{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--muted);margin-bottom:12px}.DTICalculator_threshRow__FrYEh{display:grid;grid-template-columns:20px 1fr auto auto;align-items:center;grid-gap:10px;gap:10px;padding:8px 12px;border-radius:8px;margin-bottom:5px;font-size:.82rem}.DTICalculator_thresh_pass__h6LMq{background:rgba(5,150,105,.07)}.DTICalculator_thresh_stretch__pRjDF{background:rgba(217,119,6,.07)}.DTICalculator_thresh_fail__AnOn0{background:rgba(220,38,38,.06)}.DTICalculator_thresh_pass__h6LMq .DTICalculator_threshIcon__url3x{color:#059669}.DTICalculator_thresh_stretch__pRjDF .DTICalculator_threshIcon__url3x{color:#d97706}.DTICalculator_thresh_fail__AnOn0 .DTICalculator_threshIcon__url3x{color:#dc2626}.DTICalculator_threshIcon__url3x{display:flex;align-items:center;justify-content:center}.DTICalculator_threshType__TdoEB{color:var(--navy);font-weight:600;font-size:.81rem}.DTICalculator_threshLimits__fvBMH{font-size:.74rem;color:var(--muted);text-align:right;white-space:nowrap}.DTICalculator_threshStatus__ltW9N{font-size:.72rem;font-weight:700;white-space:nowrap}.DTICalculator_thresh_pass__h6LMq .DTICalculator_threshStatus__ltW9N{color:#059669}.DTICalculator_thresh_stretch__pRjDF .DTICalculator_threshStatus__ltW9N{color:#d97706}.DTICalculator_thresh_fail__AnOn0 .DTICalculator_threshStatus__ltW9N{color:#dc2626}.DTICalculator_note__Ox8RR{display:flex;align-items:flex-start;gap:7px;font-size:.72rem;color:var(--muted);line-height:1.55;padding:12px 22px 16px}.DTICalculator_note__Ox8RR svg{flex-shrink:0;margin-top:1px}@media (max-width:960px){.DTICalculator_wrap__QgRSN{grid-template-columns:1fr}}@media (max-width:640px){.DTICalculator_dtiPair__sX5PJ{flex-direction:column;gap:8px}.DTICalculator_dtiSep__N_0hc{width:80px;height:1px}.DTICalculator_threshRow__FrYEh{grid-template-columns:20px 1fr auto}.DTICalculator_threshLimits__fvBMH{display:none}}