/* Loan Affordability Calculator — tool-specific styles */
.dti-meter{position:relative;height:14px;border-radius:8px;background:linear-gradient(90deg,#22c55e 0%,#22c55e 36%,#f59e0b 36%,#f59e0b 50%,#ef4444 50%,#ef4444 100%);margin-top:18px;overflow:visible}
.dti-fill{position:absolute;top:-4px;bottom:-4px;width:3px;background:var(--text,#0f172a);border-radius:2px;transition:left .3s}
[data-theme="dark"] .dti-fill{background:#fff}
.dti-marker{position:absolute;top:100%;width:1px;height:5px;background:var(--muted,#94a3b8)}
.dti-legend{display:flex;justify-content:space-between;font-size:.72rem;color:var(--muted,#64748b);margin-top:8px}
.la-verdict{margin:14px 0 0;font-weight:600;font-size:.9rem}
.la-verdict.ok{color:#16a34a}
.la-verdict.warn{color:#d97706}
.la-verdict.bad{color:#dc2626}
