/* Build 43 Tax Evaluation */
.z43-tax{margin-top:14px}.z43-heading{display:flex;justify-content:space-between;align-items:start;gap:10px}.z43-heading h2{margin-bottom:4px}.z43-controls{margin:10px 0 14px}.z43-controls select{width:100%}.z43-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:12px 0}.z43-metrics>div{padding:13px 10px;border:1px solid var(--line);border-radius:10px;min-width:0}.z43-metrics small{display:block;font-size:12px;opacity:.8}.z43-metrics strong{display:block;font-size:19px;margin-top:6px;overflow-wrap:anywhere}.z43-tax details{margin:12px 0;border:1px solid var(--line);border-radius:9px;padding:11px 12px}.z43-tax details>summary{font-weight:700;cursor:pointer}.z43-tax details>.note{margin:10px 0}.z43-pair{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:8px 0;border-bottom:1px solid var(--line)}.z43-pair span{font-size:13px}.z43-pair strong{text-align:right;white-space:nowrap}.z43-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0}.z43-field{font-size:13px}.z43-field input{width:100%;margin-top:5px}.z43-field small{display:block;margin-top:4px;opacity:.8}.z43-check{display:flex;align-items:flex-start;gap:8px;margin:10px 0;font-size:13px}.z43-check input{width:18px;height:18px;flex:none}.z43-results{margin-top:12px}.z43-emphasis{font-size:17px}.z43-emphasis strong{font-size:20px}.z43-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:15px 0}.z43-warning{padding:10px;border:1px solid var(--line);border-radius:8px}.z43-entry{margin-top:12px}@media(max-width:450px){.z43-fields{grid-template-columns:1fr}.z43-metrics strong{font-size:17px}.z43-heading .btn{min-width:74px}}
