/* Read-only financial cross-check, no data mutation. */
#report-result .v28-finance-audit{direction:rtl;background:#f4f8f5;border:1px solid #cfdfd4;border-right:4px solid #af9152;border-radius:8px;margin:12px 0 6px;padding:10px 13px}
#report-result .v28-finance-audit h4{color:#195744;margin:0 0 8px;font-size:19px}
#report-result .v28-finance-audit p{margin:6px 0;line-height:1.35;font-size:15px;color:#324b40}
#report-result .v28-finance-audit-cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:7px 0}
#report-result .v28-finance-audit-cards>div{border:1px solid #d9e4db;background:#fff;border-radius:5px;padding:6px;text-align:center;min-width:0}
#report-result .v28-finance-audit-cards span{display:block;color:#557062;font-size:12px;min-height:34px}
#report-result .v28-finance-audit-cards strong{display:block;color:#174f3c;font-size:16px;overflow-wrap:anywhere}
#report-result .v28-finance-audit-warning{font-weight:600;color:#6b5635!important}
@media(max-width:900px){#report-result .v28-finance-audit-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media print{body.v20-report-print #report-result .v28-finance-audit,body.v20-report-print #v20-print-root .v28-finance-audit{margin:3mm 0!important;padding:2mm 3mm!important;break-inside:avoid!important}body.v20-report-print #report-result .v28-finance-audit h4,body.v20-report-print #v20-print-root .v28-finance-audit h4{font-size:11pt!important;margin:0 0 2mm!important}body.v20-report-print #v20-print-root .v28-finance-audit-cards{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:2mm!important}body.v20-report-print #v20-print-root .v28-finance-audit-cards span{font-size:8pt!important;min-height:0!important}body.v20-report-print #v20-print-root .v28-finance-audit-cards strong{font-size:10pt!important}body.v20-report-print #v20-print-root .v28-finance-audit-warning{font-size:8pt!important}}
