.customer_receipt_modal[data-v-c9fbe425] .el-dialog__header{border-bottom:none!important;padding:20px 20px 10px!important}.customer_receipt_modal[data-v-c9fbe425] .el-dialog__header .with_btn{align-items:center;display:flex;justify-content:center;position:relative}.customer_receipt_modal[data-v-c9fbe425] .el-dialog__header .with_btn h3{font-size:18px!important;font-weight:700!important;letter-spacing:1px!important;margin:0}.customer_receipt_modal[data-v-c9fbe425] .el-dialog__header .with_btn .download_btn{align-items:center;background:#000;border:none;border-radius:50%;color:#fff;display:flex;height:32px!important;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%);width:32px!important}.customer_receipt_modal[data-v-c9fbe425] .el-dialog__header .with_btn .download_btn i{font-size:16px}.customer_receipt_modal[data-v-c9fbe425] .el-dialog__body{padding:0 20px 20px!important}.modal_body .rec_logo[data-v-c9fbe425]{margin-bottom:20px;width:120px}.modal_body .rec_info[data-v-c9fbe425]{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:20px}.modal_body .rec_info .info_left .bill_box[data-v-c9fbe425],.modal_body .rec_info .info_right .bill_box[data-v-c9fbe425]{margin-bottom:15px}.modal_body .rec_info .info_left .bill_box h4[data-v-c9fbe425],.modal_body .rec_info .info_right .bill_box h4[data-v-c9fbe425]{color:#000;font-size:14px;font-weight:700;margin-bottom:5px}.modal_body .rec_info .info_left .bill_box p[data-v-c9fbe425],.modal_body .rec_info .info_right .bill_box p[data-v-c9fbe425]{color:#555;font-size:13px;line-height:1.5}.modal_body .vr_table .receipt_section[data-v-c9fbe425]{margin-bottom:15px}.modal_body .vr_table .receipt_section .section_title[data-v-c9fbe425]{color:#d32129;font-size:14px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.modal_body .vr_table .receipt_section .item_list[data-v-c9fbe425]{border-bottom:1px dashed #ddd;list-style:none;margin:0;padding:0 0 15px}.modal_body .vr_table .receipt_section .item_list li[data-v-c9fbe425]{align-items:center;display:flex;font-size:14px;justify-content:space-between;margin-bottom:10px}.modal_body .vr_table .receipt_section .item_list li .item_name[data-v-c9fbe425]{color:#333;font-weight:500}.modal_body .vr_table .receipt_section .item_list li .item_price[data-v-c9fbe425]{font-weight:600}.modal_body .vr_table .receipt_section .item_list li .item_price .strike_through[data-v-c9fbe425]{color:#999;font-weight:400;margin-right:8px;text-decoration:line-through}.modal_body .vr_table .receipt_section .item_list li .item_price .green_text[data-v-c9fbe425]{color:#28a745}.modal_body .vr_table .delivery_charge_row[data-v-c9fbe425]{color:#000;display:flex;font-size:14px;font-weight:600;justify-content:space-between;padding:10px 0 20px}.modal_body .vr_table .amount_collect_box[data-v-c9fbe425]{align-items:center;background:#faf4e8;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:20px;padding:15px 20px}.modal_body .vr_table .amount_collect_box .amount_left h4[data-v-c9fbe425]{color:#000;font-size:16px;font-weight:700;margin:0}.modal_body .vr_table .amount_collect_box .amount_left p[data-v-c9fbe425]{color:#666;font-size:12px;margin:5px 0 0}.modal_body .vr_table .amount_collect_box .amount_right[data-v-c9fbe425]{color:#000;font-size:20px;font-weight:800}.modal_body .vr_table .payment_details_box[data-v-c9fbe425]{align-items:center;border:1px solid #ddd;border-radius:8px;display:flex;padding:15px 20px}.modal_body .vr_table .payment_details_box.is_credit[data-v-c9fbe425]{background:#fffcf9;border-color:#f0e0d6}.modal_body .vr_table .payment_details_box .payment_icon[data-v-c9fbe425]{align-items:center;background:#e9f5ef;border-radius:8px;display:flex;flex-shrink:0;height:56px;justify-content:center;margin-right:20px;width:64px}.modal_body .vr_table .payment_details_box .payment_icon img[data-v-c9fbe425]{height:44px;-o-object-fit:contain;object-fit:contain;width:44px}.modal_body .vr_table .payment_details_box .payment_icon.is_credit[data-v-c9fbe425]{background:#fdf4ec}.modal_body .vr_table .payment_details_box .payment_icon.is_credit img[data-v-c9fbe425]{height:50px;-o-object-fit:contain;object-fit:contain;width:50px}.modal_body .vr_table .payment_details_box .payment_info[data-v-c9fbe425]{align-items:center;display:flex;flex:1;gap:20px;justify-content:space-between}.modal_body .vr_table .payment_details_box .payment_info .payment_col[data-v-c9fbe425]{display:flex;flex-direction:column}.modal_body .vr_table .payment_details_box .payment_info .payment_col.credit_col[data-v-c9fbe425]{flex:1}.modal_body .vr_table .payment_details_box .payment_info .payment_col.payment_method_col[data-v-c9fbe425]{flex-shrink:0;text-align:right;white-space:nowrap}.modal_body .vr_table .payment_details_box .payment_info .payment_col .label[data-v-c9fbe425]{color:#333;font-size:12px;font-weight:700;margin-bottom:4px}.modal_body .vr_table .payment_details_box .payment_info .payment_col .label.credit_title[data-v-c9fbe425]{color:#000;font-size:13px}.modal_body .vr_table .payment_details_box .payment_info .payment_col .val[data-v-c9fbe425]{font-size:14px;font-weight:600;text-transform:uppercase}.modal_body .vr_table .payment_details_box .payment_info .payment_col .val.success[data-v-c9fbe425]{color:#28a745}.modal_body .vr_table .payment_details_box .payment_info .payment_col .val.method[data-v-c9fbe425]{color:#333;text-transform:uppercase}.modal_body .vr_table .payment_details_box .payment_info .payment_col .val.credit_desc[data-v-c9fbe425]{color:#555;font-size:13px;font-weight:500;line-height:1.4;text-transform:none}
