.settlement-source-matches .settlement-volume-tier-match{gap:8px;display:grid}.settlement-volume-tier-title{justify-content:space-between;align-items:start;gap:12px;display:flex}.settlement-volume-tier-match small{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.6}.payment-detail-page{gap:18px}.payment-detail-page .workspace-header .admin-page-icon{display:none}.payment-detail-page .workspace-header h1{font-size:26px;font-weight:750}.payment-detail-page .workspace-header p{font-size:13px;font-weight:450}.payment-detail-page .detail-summary-primary{min-height:94px}.payment-detail-page .detail-summary-primary>div:first-child>span,.payment-detail-page .detail-summary-grid dt{font-size:12px;font-weight:550}.payment-detail-page .detail-summary-identity .copyable-value{border:0}.payment-detail-page .detail-summary-identity .copyable-value code{font-family:var(--sans);padding-left:0;font-size:clamp(18px,1.7vw,24px);font-weight:650}.payment-detail-page .detail-summary-grid dd{font-size:13px;font-weight:500}.payment-detail-page .detail-summary .presentation-value small{display:none}.payment-detail-page .copyable-value button{color:var(--muted);background:0 0;border:0;border-radius:4px}.payment-detail-page .copyable-value button:hover{background:var(--surface-muted);color:var(--primary)}.payment-notification-notice{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:6px;align-items:center;gap:12px;padding:12px 18px;display:flex}.payment-notification-notice>svg{flex:none}.payment-notification-notice p{flex:auto;margin:0;font-size:13px;line-height:1.6}.payment-notification-notice button{min-height:32px;color:inherit;background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:0;font-size:13px;font-weight:600;display:inline-flex}.payment-detail-page .payment-funds{border:1px solid var(--border);background:var(--surface);border-radius:7px;overflow:hidden}.payment-detail-page .payment-funds>.section-heading{border:0;min-height:64px;padding:18px 22px 12px}.payment-detail-page .section-heading h2{font-size:16px;font-weight:650}.payment-detail-page .section-heading small{font-size:12px;font-weight:450}.payment-funds-body{padding:0 22px 16px}.payment-snapshot-selector{flex-wrap:wrap;align-items:end;gap:12px 20px;margin:4px 0 12px;display:flex}.payment-snapshot-selector .field-block{flex:240px;max-width:440px;margin:0}.payment-snapshot-selector select{max-width:100%}.payment-snapshot-selector p{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.payment-snapshot-source{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:10px;font-size:12px;display:flex}.payment-detail-page .payment-snapshot-source .copyable-value,.payment-detail-page .payment-funds-equation .copyable-value,.payment-detail-page .payment-order-refunds .copyable-value{background:0 0;border:0}.payment-detail-page .payment-snapshot-source .copyable-value code,.payment-detail-page .payment-order-refunds .copyable-value code{padding-left:0;font-size:12px}.payment-funds-equation{border:1px solid var(--border);background:#fdfdff;border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.payment-funds-equation>div{min-width:0;padding:16px 18px;position:relative}.payment-funds-equation dt{color:var(--muted);font-size:12px}.payment-funds-equation dd{font-variant-numeric:tabular-nums;margin:7px 0 0}.payment-detail-page .payment-funds-equation .copyable-value{max-width:100%}.payment-detail-page .payment-funds-equation .copyable-value code{overflow-wrap:anywhere;white-space:normal;max-width:none;font-family:var(--sans);padding-left:0;font-size:17px;font-weight:650}.payment-funds-equation [data-net=true] .copyable-value code{color:#047857}.payment-funds-operator{color:var(--muted);font-size:18px;position:absolute;top:50%;left:-6px;transform:translateY(-50%)}.payment-order-refunds{color:var(--muted);flex-wrap:wrap;gap:6px 20px;margin:10px 0 0;font-size:12px;display:flex}.payment-order-refunds>div{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.payment-order-refunds dd{margin:0}.payment-snapshot-empty{border:1px dashed var(--border);color:var(--muted);border-radius:6px;padding:18px;font-size:13px;line-height:1.6}.payment-order-accounting{border-top:1px solid var(--border);margin-top:10px;padding-top:12px;font-size:12px}.payment-order-accounting summary{cursor:pointer;width:fit-content;color:var(--primary);font-weight:600}.payment-order-accounting>p{color:var(--muted);line-height:1.6}.payment-detail-page .payment-order-accounting .key-value-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.payment-detail-page .payment-order-accounting .key-value-grid>div{min-width:0;padding:10px}.payment-detail-page .detail-activity{border:1px solid var(--border);background:var(--surface);border-radius:7px;gap:0;overflow:hidden}.payment-detail-page .detail-tabs{border:0;border-bottom:1px solid var(--border);min-height:48px;box-shadow:none;background:0 0;border-radius:0;padding:0 12px}.payment-detail-page .detail-tabs button{min-height:48px;font-size:13px;font-weight:600}.payment-detail-page .detail-tabs button small{min-width:20px;font-size:11px}.payment-detail-page .detail-tab-panel>.ledger-section{box-shadow:none;border:0;border-radius:0}.payment-detail-page .detail-tab-panel .records-sheet{border:0;margin:0}.payment-detail-page .detail-tab-panel .section-heading{min-height:0;padding:14px 20px}.payment-detail-page .payment-transaction-identity{gap:3px;display:grid}.payment-detail-page .payment-transaction-identity .copyable-value{background:0 0;border:0;max-width:100%}.payment-detail-page .payment-transaction-identity .copyable-value code{padding-left:0;font-size:12px}.payment-detail-page .payment-transaction-identity>small{color:var(--muted);font-size:12px;font-weight:450}.payment-detail-page .payment-transaction-table .inline-actions{flex-direction:column;align-items:start;gap:2px;display:flex}.payment-detail-page .payment-transaction-table .table-action{min-height:32px;padding:3px 0;font-size:12px}.payment-detail-page .detail-tab-panel .bounded-pager{margin-top:0}.payment-detail-page .technical-disclosure>summary{min-height:66px}@media (min-width:901px){.payment-detail-page .payment-transaction-table{min-width:860px}.payment-detail-page .detail-tab-panel .records-sheet{overflow-x:auto}.payment-detail-page .payment-transaction-table .records-head,.payment-detail-page .payment-transaction-table .record-row{clip-path:none;border:0;border-bottom:1px solid var(--border);grid-template-columns:minmax(170px,1.5fr) minmax(100px,.9fr) minmax(100px,.9fr) minmax(85px,.75fr) minmax(140px,1fr) minmax(140px,1fr);gap:16px;width:auto;height:auto;margin:0;padding:10px 20px;display:grid;position:static;overflow:visible}.payment-detail-page .payment-transaction-table .record-row{min-height:68px}.payment-detail-page .payment-transaction-table .record-row>:before{content:none}.payment-detail-page .payment-transaction-table .record-row>:not(.payment-transaction-identity){display:block}.payment-detail-page .payment-transaction-table .record-money,.payment-detail-page .payment-transaction-table [role=columnheader]:nth-child(2),.payment-detail-page .payment-transaction-table [role=columnheader]:nth-child(3){text-align:right;font-variant-numeric:tabular-nums}}@media (max-width:900px){.payment-detail-page .detail-tab-panel .records-sheet{margin:0 14px}.payment-detail-page .payment-transaction-table .record-row,.payment-funds-equation{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-funds-operator{display:none}.payment-funds-equation>div:nth-child(n+3){border-top:1px solid var(--border)}.payment-detail-page .payment-order-accounting .key-value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.payment-detail-page{gap:14px}.payment-detail-page .detail-summary-primary{align-items:flex-start;padding:18px 16px}.payment-detail-page .detail-summary-emphasis{flex-wrap:wrap}.payment-notification-notice{flex-wrap:wrap;gap:8px;padding:12px}.payment-notification-notice p{flex-basis:calc(100% - 30px)}.payment-notification-notice button{min-height:40px;margin-left:27px}.payment-detail-page .payment-funds>.section-heading{align-items:start;gap:10px;padding:16px 14px 12px}.payment-funds-body{padding:0 14px 14px}.payment-funds-equation>div{padding:12px}.payment-detail-page .payment-funds-equation .copyable-value code{font-size:15px}.payment-detail-page .payment-transaction-table .record-row{grid-template-columns:minmax(0,1fr)}}
