.CobTgG_sectionLabel{text-transform:uppercase;color:var(--color-text-secondary)}.CobTgG_serviceRow{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.CobTgG_serviceRowName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.CobTgG_serviceRowPrice{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;flex-shrink:0}.CobTgG_receiptRow{justify-content:space-between;align-items:baseline;padding:4px 0;display:flex}.CobTgG_receiptPrice{font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}.CobTgG_subtotalLine{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;display:flex}.CobTgG_invoiceFields{gap:var(--space-4);flex-direction:column;display:flex}.CobTgG_invoiceField{gap:var(--space-2);flex-direction:column;display:flex}.CobTgG_discountToggleRow{align-items:center;gap:var(--space-2);display:flex}.CobTgG_discountFields{gap:var(--space-2);flex-direction:column;display:flex}.CobTgG_summarySection{gap:var(--space-1);border-top:1px solid var(--color-border);padding-top:var(--space-3);flex-direction:column;display:flex}.CobTgG_summarySubtotal{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;display:flex}.CobTgG_summaryPackageCovered{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--color-success);font-variant-numeric:tabular-nums;display:flex}.CobTgG_summaryTotal,.CobTgG_summaryAmountDue{justify-content:space-between;align-items:center;gap:var(--space-2);font-variant-numeric:tabular-nums;display:flex}.CobTgG_partialPaymentLink{color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.CobTgG_partialPaymentLink:hover{color:var(--color-primary-hover)}.CobTgG_partialPaymentLink:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}.CobTgG_editRow{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.CobTgG_editRowValue{flex:1;min-width:0}.CobTgG_editRowAction{color:var(--color-primary);flex-shrink:0}.CobTgG_warning{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);background:var(--color-warning-subtle);border:1px solid var(--color-warning-tint);border-radius:var(--radius-md);color:var(--color-warning-fg);display:flex}.CobTgG_creditBalance{align-items:center;gap:var(--space-2);font-variant-numeric:tabular-nums;display:flex}.CobTgG_creditBalanceLabel{color:var(--color-text-secondary)}.CobTgG_creditBalanceAmount{color:var(--color-text)}.CobTgG_heavySeparator{background:var(--color-border);height:2px;margin:var(--space-2) 0;border-radius:1px}.CobTgG_checkoutBody{gap:var(--space-4);flex-direction:column;display:flex}.CobTgG_rowsGroup{gap:var(--space-2);flex-direction:column;display:flex}.CobTgG_partialPaymentEditGroup{gap:var(--space-2);padding:var(--space-3);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}.CobTgG_partialPaymentEditActions{gap:var(--space-2);display:flex}.CobTgG_skeletonRow{width:100%;height:24px}.CobTgG_summarySeparator{border:none;border-top:1px solid var(--color-border);margin:var(--space-1) 0}.CobTgG_summaryDiscount{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--color-warning-fg);font-variant-numeric:tabular-nums;display:flex}.CobTgG_inventoryPreviewRow{gap:var(--space-1);padding:var(--space-2) 0;flex-direction:column;display:flex}.CobTgG_inventoryPreviewHeader{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.CobTgG_inventoryPreviewName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.CobTgG_inventoryPreviewMeta,.egx_Qa_hint{color:var(--color-text-secondary)}.egx_Qa_serviceOption{border-radius:var(--radius-md);border:1px solid var(--color-border);padding:var(--space-3)}.JJXRlW_successHeader{align-items:center;gap:var(--space-3);display:flex}.JJXRlW_checkIconWrap{border-radius:var(--radius-full);background:var(--color-success-subtle);width:32px;height:32px;color:var(--color-success);flex-shrink:0;justify-content:center;align-items:center;display:flex}.JJXRlW_badgeRow{align-items:center;gap:var(--space-2);margin-top:var(--space-2);color:var(--color-text-secondary);display:flex}.JJXRlW_actionsRow{gap:var(--space-2);flex-wrap:wrap;padding-bottom:0;display:flex}.JJXRlW_continueHint{color:var(--color-text-secondary);margin:0}.VGxvfW_header{gap:var(--space-1);flex-direction:column;display:flex}.VGxvfW_headerRow1{align-items:center;gap:var(--space-2);display:flex}.VGxvfW_headerRow2{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.VGxvfW_meta{color:var(--color-text-secondary)}.VGxvfW_pills{gap:var(--space-1);flex-wrap:wrap;display:flex}.VGxvfW_pill{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);border:1px solid;display:inline-flex}.VGxvfW_pillDot{width:var(--space-1);height:var(--space-1);border-radius:50%}.VGxvfW_pillSuccess{border-color:var(--color-success-tint);background:var(--color-success-subtle);color:var(--color-success)}.VGxvfW_pillSuccess .VGxvfW_pillDot{background:var(--color-success)}.VGxvfW_pillWarning{border-color:var(--color-warning-tint);background:var(--color-warning-subtle);color:var(--color-warning)}.VGxvfW_pillWarning .VGxvfW_pillDot{background:var(--color-warning)}.VGxvfW_pillDanger{border-color:var(--color-danger-tint);background:var(--color-danger-subtle);color:var(--color-danger)}.VGxvfW_pillDanger .VGxvfW_pillDot{background:var(--color-danger)}.VGxvfW_pillInfo{border-color:var(--color-primary-tint);background:var(--color-primary-subtle);color:var(--color-primary)}.VGxvfW_pillInfo .VGxvfW_pillDot{background:var(--color-primary)}.VGxvfW_durationSuccess{color:var(--color-success)}.VGxvfW_durationWarning{color:var(--color-warning)}.VGxvfW_durationDanger{color:var(--color-danger)}.VGxvfW_profileLink{color:var(--color-primary);text-underline-offset:var(--space-1);text-decoration:underline}.eSXM3W_body{gap:var(--space-4);flex-direction:column;display:flex}.eSXM3W_description{color:var(--color-text-secondary);margin:0}.eSXM3W_field{gap:var(--space-2);flex-direction:column;display:flex}
