/* Bill results only; current Metering body scale/colours, shared readers untouched. */
[data-bulk-selfserve="validation"] .be-bill-compact-result{color:#0d2445;line-height:1.5}
[data-bulk-selfserve="validation"] .be-bill-compact-result h3{font-size:26px;line-height:1.2;font-weight:500;margin:22px 0 14px}
[data-bulk-selfserve="validation"] .be-bill-compact-result h4{font-size:18px;line-height:1.3;margin:18px 0 10px}
[data-bulk-selfserve="validation"] .be-bill-compact-result .be-validation-summary{display:grid;grid-template-columns:1fr 1fr;gap:12px 24px;align-items:start;margin:12px 0 18px}
[data-bulk-selfserve="validation"] .be-bill-compact-result .be-validation-summary>.be-amount{font-size:22px;font-weight:500;line-height:24px;margin:0;max-width:none}
[data-bulk-selfserve="validation"] .be-bill-compact-result .be-validation-count{font-size:16px;line-height:1.5;margin:0}
[data-bulk-selfserve="validation"] .be-bill-compact-result .be-validation-count span{display:block}
[data-bulk-selfserve="validation"] .be-bill-compact-result .be-amount span{display:block}
[data-bulk-selfserve="validation"] .be-bill-compact-result .be-validation-unresolved{grid-column:1/-1;margin:0;font-size:15px}
[data-bulk-selfserve="validation"] .be-bill-compact-result .be-invoice-qualifications{padding:16px;margin:16px 0;background:#f4f7fa;border:0}
[data-bulk-selfserve="validation"] .be-bill-compact-result .be-invoice-qualifications h4{margin-top:0}
[data-bulk-selfserve="validation"] .be-bill-compact-result .be-next-check{font-size:14px;line-height:1.45;margin:8px 0 0;color:#42576c}
[data-bulk-selfserve="validation"] .be-bill-compact-result .be-validation-next,[data-bulk-selfserve="validation"] .be-bill-compact-result .be-validation-submit{margin:24px 0;padding:20px;min-width:0}
[data-bulk-selfserve="validation"] .be-bill-compact-result .be-validation-next>a{display:inline-block;margin:12px 12px 4px 0;max-width:100%;white-space:normal}
[data-bulk-selfserve="validation"] .be-bill-compact-result .be-validation-submit button{margin-top:16px;white-space:normal;max-width:100%}
[data-bulk-selfserve="validation"] .be-bill-methodology{margin:28px 0 8px;padding:16px 0;border:0!important;background:transparent}
[data-bulk-selfserve="validation"] .be-bill-methodology>summary{font-size:16px;font-weight:600;cursor:pointer;padding:10px 0;min-height:44px;box-sizing:border-box}
[data-bulk-selfserve="validation"] .be-bill-methodology .be-methodology-section{margin:20px 0;padding:0;border:0;min-width:0}
[data-bulk-selfserve="validation"] .be-bill-methodology p{font-size:15px;line-height:1.5;overflow-wrap:anywhere}
[data-bulk-selfserve="validation"] .be-bill-compact-result .be-table{max-width:100%;overflow:auto}
@media(max-width:1000px){[data-bulk-selfserve="validation"] .be-bill-compact-result .be-validation-summary{grid-template-columns:1fr;gap:12px}[data-bulk-selfserve="validation"] .be-bill-compact-result h3{font-size:23px}[data-bulk-selfserve="validation"] .be-bill-compact-result .be-validation-next,[data-bulk-selfserve="validation"] .be-bill-compact-result .be-validation-submit{padding:16px}[data-bulk-selfserve="validation"] .be-bill-compact-result .be-validation-next>a{margin:12px 0 4px}}
