.CheckoutDemo_wrap__mn9ut{margin-top:44px}.CheckoutDemo_badge__T37dv{display:inline-block;margin-bottom:14px;padding:7px 12px;border:1px solid var(--bd-subtle);font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.CheckoutDemo_frame__EI8Gx{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);border:1px solid var(--bd-strong);background:var(--surface)}.CheckoutDemo_order__U_3N8{padding:clamp(24px,3vw,36px);-webkit-border-end:1px solid var(--bd-faint);border-inline-end:1px solid var(--bd-faint)}.CheckoutDemo_merchant__JofBv{font-family:var(--font-sans);font-weight:500;font-size:18px;color:var(--ink)}.CheckoutDemo_ref__6QpFw{display:flex;gap:10px;align-items:baseline;margin-top:8px;padding-bottom:20px;border-bottom:1px solid var(--bd-faint)}.CheckoutDemo_refKey__FhyFp{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.CheckoutDemo_refVal___B0x3{font-family:var(--font-mono);font-size:13px;color:var(--secondary)}.CheckoutDemo_items__1hAD5{list-style:none;margin:0;padding:20px 0 0}.CheckoutDemo_item__OxySY{display:flex;justify-content:space-between;gap:16px;padding:9px 0;font-size:14px;line-height:1.45;color:var(--secondary)}.CheckoutDemo_fee__CSdrE{color:var(--muted)}.CheckoutDemo_num__U6pJH{font-family:var(--font-mono);font-size:13px;white-space:nowrap}.CheckoutDemo_total__QpuP9{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-top:16px;padding-top:18px;border-top:1px solid var(--bd-strong);font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.CheckoutDemo_totalNum__XXR29{font-family:var(--font-sans);font-weight:500;font-size:26px;letter-spacing:-.01em;text-transform:none;color:var(--ink)}.CheckoutDemo_pay____WDH{display:flex;flex-direction:column;padding:clamp(24px,3vw,36px);min-height:420px}.CheckoutDemo_chooseTitle__IGe17{margin:0 0 18px;font-family:var(--font-mono);font-size:var(--t-label);font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.CheckoutDemo_methods__pWwLR{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--bd-faint);-webkit-border-start:1px solid var(--bd-faint);border-inline-start:1px solid var(--bd-faint)}.CheckoutDemo_method__oHtKs{display:flex;flex-direction:column;gap:3px;padding:13px 14px;text-align:start;background:transparent;border:0;-webkit-border-end:1px solid var(--bd-faint);border-inline-end:1px solid var(--bd-faint);border-bottom:1px solid var(--bd-faint);border-radius:0;cursor:pointer;transition:background .2s var(--ease),color .2s var(--ease)}.CheckoutDemo_method__oHtKs:last-child:nth-child(odd){grid-column:1/-1}.CheckoutDemo_method__oHtKs:hover{background:var(--ghost)}.CheckoutDemo_methodOn__lXHDI,.CheckoutDemo_methodOn__lXHDI:hover{background:var(--ink)}.CheckoutDemo_methodLabel__89h5x{font-family:var(--font-sans);font-size:14px;color:var(--ink)}.CheckoutDemo_methodNote__IJ2t2{font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;color:var(--muted)}.CheckoutDemo_methodOn__lXHDI .CheckoutDemo_methodLabel__89h5x,.CheckoutDemo_methodOn__lXHDI .CheckoutDemo_methodNote__IJ2t2{color:var(--surface)}.CheckoutDemo_panel__3_MRc{flex:1 1;padding:22px 0 6px}.CheckoutDemo_fields__AaLkV{display:flex;flex-direction:column;gap:14px}.CheckoutDemo_fieldRow__zoo5P{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.CheckoutDemo_field__p6bjb{display:flex;flex-direction:column;gap:6px;padding-bottom:10px;border-bottom:1px solid var(--bd-faint)}.CheckoutDemo_fieldLabel__f2LeS{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.CheckoutDemo_fieldVal__4FID9{font-family:var(--font-mono);font-size:14px;color:var(--ink)}.CheckoutDemo_networks__ALwp1{display:flex;flex-wrap:wrap;gap:8px}.CheckoutDemo_chip__kkp0b{padding:6px 11px;background:transparent;border:1px solid var(--bd-subtle);border-radius:0;font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;color:var(--muted);cursor:pointer;transition:color .2s var(--ease),border-color .2s var(--ease)}.CheckoutDemo_chip__kkp0b:hover{color:var(--secondary);border-color:var(--bd-strong)}.CheckoutDemo_chipOn__QVn_U{color:var(--surface);background:var(--ink);border-color:var(--ink)}.CheckoutDemo_hint__u1yeR{margin:4px 0 0;font-size:13px;line-height:1.5;color:var(--muted)}.CheckoutDemo_cta__5f73r{margin-top:18px;padding:15px 20px;width:100%;background:var(--ink);color:var(--surface);border:1px solid var(--ink);border-radius:0;font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:opacity .2s var(--ease)}.CheckoutDemo_cta__5f73r:hover{opacity:.86}.CheckoutDemo_cta__5f73r[data-busy]{cursor:progress;opacity:.6}.CheckoutDemo_awaiting__QBvKC{margin:12px 0 0;font-size:13px;line-height:1.5;color:var(--muted)}.CheckoutDemo_receipt__2qts9{display:flex;flex-direction:column;flex:1 1;justify-content:center}.CheckoutDemo_tick__3owlB{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--signal);color:var(--signal-fg);font-size:15px}.CheckoutDemo_paidTitle__Mf_NP{margin:18px 0 0;font-family:var(--font-sans);font-weight:500;font-size:22px;letter-spacing:-.01em;color:var(--ink)}.CheckoutDemo_receiptRows__d8txx{margin:22px 0 0;border-top:1px solid var(--bd-faint)}.CheckoutDemo_receiptRow__VW61z{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid var(--bd-faint)}.CheckoutDemo_receiptRow__VW61z dt{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.CheckoutDemo_receiptRow__VW61z dd{margin:0;font-size:14px;text-align:end;color:var(--ink)}.CheckoutDemo_receiptNote__QWraI{margin:18px 0 0;font-size:13px;line-height:1.55;color:var(--muted)}.CheckoutDemo_again__WfdgJ{align-self:flex-start;margin-top:20px;padding:11px 16px;background:transparent;border:1px solid var(--bd-strong);border-radius:0;font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);cursor:pointer;transition:background .2s var(--ease)}.CheckoutDemo_again__WfdgJ:hover{background:var(--ghost)}@media (max-width:860px){.CheckoutDemo_frame__EI8Gx{grid-template-columns:1fr}.CheckoutDemo_order__U_3N8{-webkit-border-end:0;border-inline-end:0;border-bottom:1px solid var(--bd-faint)}.CheckoutDemo_pay____WDH{min-height:0}}@media (max-width:460px){.CheckoutDemo_fieldRow__zoo5P,.CheckoutDemo_methods__pWwLR{grid-template-columns:1fr}}