.final-invoices{margin-top:22px}.final-invoices .panel-top>div:first-child p{margin:5px 0;color:#706778;font-size:13px}.final-invoice-list{margin-top:12px}.final-eligible{font-size:12px;color:#706778}.billing-final-invoice{background:#ece4f3;color:#55326d}.final-invoice-paper h3{margin:20px 0 9px;color:#705d7d;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.final-receipts{overflow:auto}.final-receipts table{width:100%;border-collapse:collapse;font-size:11px}.final-receipts th,.final-receipts td{padding:8px 6px;text-align:left;border-bottom:1px solid #ece6ef}.final-receipts th:last-child,.final-receipts td:last-child{text-align:right;white-space:nowrap}.final-receipts p{font-size:11px;color:#655d6b}.final-invoice-paper .billing-calculation{margin-top:20px}.final-invoice-paper footer{line-height:1.6}.final-invoice-paper .billing-payment{align-items:flex-start}.final-invoice-paper .billing-payment img{flex:0 0 auto}.final-invoices .billing-row{grid-template-columns:1.6fr 1.1fr 1fr 18px}.final-invoices .billing-row>div:nth-child(2){grid-column:auto;grid-row:auto}@media(max-width:800px){.final-invoices .panel-top{align-items:flex-start;gap:12px;flex-direction:column}.final-invoices .billing-row{grid-template-columns:1fr auto}.final-invoices .billing-row>div:nth-child(2){grid-column:1/-1;grid-row:2}.final-invoice-paper .billing-parties{grid-template-columns:1fr}.final-invoice-paper .billing-payment{align-items:flex-start}.final-receipts table{min-width:500px}}
.final-current-price{margin:12px 0;padding:14px 16px;border-radius:10px;background:#f7f4f9;border:1px solid #e7e1eb}.final-current-price h3{margin:0 0 8px}.final-current-price p{margin:6px 0;font-size:12px}.final-current-price .demo-note{color:#716779}
