.v4010-callout{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:1px solid #b8c7dd;background:#f7f9fc;border-radius:7px;margin:0 0 14px}.v4010-callout b{color:#172b4d}.v4010-callout span{color:#475467}.v4010-test-summary{padding:10px 12px;background:#f5f7fa;border-radius:6px;margin-bottom:8px}.v4010-test{display:flex;gap:8px;padding:8px 4px;border-bottom:1px solid var(--line,#e1e5eb)}.v4010-test.pass>b{color:#067647}.v4010-test.fail>b{color:#b42318}.v4010-test span{margin-left:auto;color:#667085}.status-chip{display:inline-block;padding:3px 7px;border:1px solid #ccd5e0;border-radius:999px;background:#f8fafc;font-size:12px}@media(max-width:760px){.v4010-test{display:block}.v4010-test span{display:block;margin:3px 0 0}}
\n/* V40.20 Supplier A/P, receipt history, production revisions */\n.v4020-bill-line{display:grid;grid-template-columns:minmax(220px,2fr) 110px 130px 36px;gap:8px;margin:7px 0;align-items:center}.v4020-bill-line input{min-width:0}.v4020-ap-actions{display:inline-flex;gap:6px;flex-wrap:wrap}.v4020-production-change{font-weight:700}@media(max-width:720px){.v4020-bill-line{grid-template-columns:1fr 1fr}.v4020-bill-line .v4020-bl-desc{grid-column:1/-1}}\n