.tax-results-grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tax-result-card{border:1px solid var(--stroke);background:color-mix(in srgb, var(--bg3) 82%, var(--card));border-radius:8px;flex-direction:column;justify-content:center;min-width:0;min-height:92px;padding:12px 10px;display:flex}[data-theme=light] .tax-result-card{border-color:var(--stroke);background:#f5f9fc}.tax-result-label{color:var(--text2);font-family:var(--font-m);font-size:var(--text-3xs);letter-spacing:.65px;text-transform:uppercase;font-weight:700;line-height:1.3}.tax-result-value{color:var(--text);font-family:var(--font-m);font-size:var(--text-lg);margin-top:7px;font-weight:600;line-height:1.08}.tax-result-detail{color:var(--text3);font-size:var(--text-2xs);margin-top:7px;line-height:1.35}.tax-result-card--loss{background:color-mix(in srgb, var(--accent-negative) 9%, var(--card));border-color:color-mix(in srgb, var(--accent-negative) 24%, var(--stroke))}.tax-result-card--loss .tax-result-label,.tax-result-card--loss .tax-result-value{color:color-mix(in srgb, var(--accent-negative) 84%, var(--text))}.tax-result-card--warning{background:color-mix(in srgb, var(--accent-neutral) 8%, var(--card));border-color:color-mix(in srgb, var(--accent-neutral) 22%, var(--stroke))}.tax-result-card--warning .tax-result-label,.tax-result-card--warning .tax-result-value{color:color-mix(in srgb, var(--accent-neutral) 78%, var(--text))}@media (max-width:560px){.tax-results-grid{grid-template-columns:1fr}.tax-result-card{min-height:106px}}
