.mbr2 .mbr2-receipt-link{min-width:0;min-height:56px;color:inherit;flex:100%;justify-content:space-between;align-items:center;gap:16px;text-decoration:none;display:flex}.mbr2 .mbr2-receipt-link:hover .mbr2-receipt-number{text-underline-offset:3px;text-decoration:underline}.mbr2 .mbr2-receipt-text{gap:4px;min-width:0;display:grid}.mbr2 .mbr2-receipt-title{flex-wrap:wrap;align-items:baseline;gap:8px;font-size:15px;line-height:22px;display:flex}.mbr2 .mbr2-receipt-number{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}.mbr2 .mbr2-receipt-state{color:var(--fg-muted);font-size:13px;font-weight:400}.mbr2 .mbr2-receipt-state[data-status=paid]{color:var(--v2-green,#3ecf8e)}.mbr2 .mbr2-receipt-meta{color:var(--fg-muted);font-variant-numeric:tabular-nums;font-size:13px;line-height:20px}.mbr2 .mbr2-receipt-link{align-items:baseline;padding-block:5px}.mbr2 .mbr2-receipt-amount{font-variant-numeric:tabular-nums;flex:none;font-size:15px;font-weight:500;line-height:22px}.mbr2 .card.mbr2-receipts{padding:0}.mbr2 .mbr2-receipts .mbr2-receipts-head{padding:24px 24px 8px}.mbr2 .mbr2-receipts .mbr2-receipts-head .v2-card-h{margin:0}.mbr2 .mbr2-receipts>.v2-rows{padding-bottom:8px}.mbr2 .mbr2-receipts .v2-rows .v2-row.mbr2-receipt{gap:0;min-height:56px;padding:0 24px}@media (max-width:639px){.mbr2 .mbr2-receipts .mbr2-receipts-head{padding:20px 20px 8px}.mbr2 .mbr2-receipts .v2-rows .v2-row.mbr2-receipt{padding:0 20px}}.mbr2-receipt-page .mbr2-doc{gap:24px;width:100%;max-width:760px;display:grid}.mbr2-receipt-page .mbr2-doc-part{gap:16px;min-width:0;display:grid}.mbr2-receipt-page .mbr2-doc-part+.mbr2-doc-part{border-top:1px solid var(--border);padding-top:24px}.mbr2-receipt-page .mbr2-doc-part>.v2-card-h{margin:0}.mbr2-receipt-page .mbr2-order-head{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.mbr2-receipt-page .mbr2-order-id{gap:4px;min-width:0;display:grid}.mbr2-receipt-page .mbr2-order-id .v2-eyebrow{margin:0}.mbr2-receipt-page .mbr2-order-number{font-family:var(--font-sans);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:500;line-height:28px}.mbr2-receipt-page .mbr2-doc .btn-icon.mbr2-copy{border-radius:10px;flex:none;width:44px;min-width:44px;height:44px;min-height:44px;padding:0}.mbr2-receipt-page .mbr2-order-status{color:var(--fg-muted);font-size:14px;font-weight:500}.mbr2-receipt-page .mbr2-order-status[data-status=paid]{color:var(--v2-green,#3ecf8e)}.mbr2-receipt-page .mbr2-table-wrap{overflow-x:auto}.mbr2-receipt-page .mbr2-table{border-collapse:collapse;width:100%;font-size:14px;line-height:20px}.mbr2-receipt-page .mbr2-table th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);padding:8px 0;font-size:11px;font-weight:500;line-height:16px}.mbr2-receipt-page .mbr2-table td{vertical-align:top;border-top:1px solid var(--border);padding:12px 0}.mbr2-receipt-page .mbr2-table td:first-child{padding-right:16px}.mbr2-receipt-page .mbr2-table .mbr2-figure-col{text-align:right;white-space:nowrap;padding-left:16px}.mbr2-receipt-page .mbr2-order-total{--figure-font-family:var(--font-sans);--figure-font-weight:500;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.mbr2-receipt-page .mbr2-total-label{color:var(--fg-muted);font-size:14px}.mbr2-receipt-page .mbr2-total-figure{font-family:var(--figure-font-family);font-weight:var(--figure-font-weight);font-variant-numeric:tabular-nums;font-size:20px;line-height:28px}.mbr2-receipt-page .mbr2-total-unread{color:var(--fg-muted);font-size:14px;line-height:20px}.mbr2-receipt-page .mbr2-pay-rows{margin:0;padding:0;list-style:none;display:grid}.mbr2-receipt-page .mbr2-pay-row{justify-content:space-between;align-items:center;gap:16px;min-height:44px;font-size:14px;line-height:20px;display:flex}.mbr2-receipt-page .mbr2-pay-row+.mbr2-pay-row{border-top:1px solid var(--border)}.mbr2-receipt-page .mbr2-refund .mbr2-total-figure{color:var(--fg)}.mbr2-receipt-page .mbr2-burn-info{gap:8px}@media (max-width:639px){.mbr2-receipt-page .mbr2-actions>.mbr2-action{flex:100%;width:100%}.mbr2-receipt-page .mbr2-order-number{font-size:18px;line-height:24px}.mbr2-receipt-page .mbr2-table .mbr2-figure-col{padding-left:12px}.mbr2-receipt-page .mbr2-table td:first-child{padding-right:8px}}
