.cxcu_eval_invoice{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:2rem 3rem}.cxcu_eval_invoice header{border-left:4px solid #20c997;padding-left:1.5rem}.cxcu_eval_steps{margin:0}.cxcu_eval_steps>div{padding:0 0 1.5rem;margin-bottom:1.5rem;border-bottom:1px solid #e9ecef}.cxcu_eval_steps dt{font-size:1.25rem;margin-bottom:.7rem}.cxcu_eval_steps dd{margin:0}.cxcu_eval_invoice footer{grid-column:1/-1;display:flex;gap:2rem;align-items:center;justify-content:space-between}.cxcu_eval_checks{display:flex;gap:1.25rem;flex-wrap:wrap}.cxcu_eval_checks i{color:#28a745}.cxcu_limit_example{padding:2rem;border-top:4px solid #0056b3;background:#fff}.cxcu_limit_example dt{margin-top:1.5rem}.cxcu_items>div{border-top:3px solid #0056b3;border-radius:0}.cxcu_strong{font-weight:700}.cxcu_hero_receipt{border-top:3px solid #20c997;padding-top:1.5rem}.cxcu_hero_receipt dl{display:grid;grid-template-columns:auto 1fr;gap:1rem;margin-top:1.5rem}.cxcu_hero_receipt dd{margin:0}.cxcu_finish_record{border-left:3px solid #20c997;padding-left:1.5rem;margin-bottom:2rem}.cxcu_body .badge{background:#e9ecef;color:#0f1f7a;white-space:normal;margin-bottom:1rem}@media(max-width:991px){.cxcu_eval_invoice{grid-template-columns:1fr}.cxcu_eval_invoice footer{display:block}.cxcu_eval_checks{margin-top:1.5rem}}@media(max-width:575px){.cxcu_eval_checks{display:grid;gap:.75rem}.cxcu_hero_receipt dl{grid-template-columns:1fr;gap:.4rem}.cxcu_hero_receipt dd{margin-bottom:.8rem}}

.cxcu_body .cxcu_photo_details{display:inline;border:0;padding:0;margin:0}.cxcu_photo_details summary{display:inline;margin-left:.4rem;font-weight:500}#main[data-rule-page] [data-rule-hero] a:not(.btn){color:#fff}
.cxcu_open>header{grid-column:1/-1}.cxcu_charge_boundary{border-left:3px solid #0056b3;padding-left:1.5rem}.cxcu_charge_scroll{overflow-x:auto}.cxcu_charge_table{width:100%;border-collapse:collapse;margin-top:1.5rem}.cxcu_charge_table th,.cxcu_charge_table td{padding:1.25rem;text-align:left;border-bottom:1px solid #e9ecef;vertical-align:top}.cxcu_charge_table th{color:#0f1f7a}.cxcu_charge_table caption{caption-side:top;color:#333}.cxcu_charge_table thead{background:#f8f9fa}.cxcu_request_heading{grid-column:1/-1}.cxcu_request_record{border-left:3px solid #20c997;padding-left:1rem;margin-top:1.5rem}.cxcu_record_folders details{border-top:1px solid #e9ecef;padding:1rem 0}.cxcu_record_folders summary h3{display:inline}.cxcu_ledger_note{padding-top:1rem}
