.payment-disclosure{align-items:center;background:transparent;border:1px solid var(--border-color);border-radius:.75rem;color:var(--text-color);cursor:pointer;display:flex;font-family:var(--font-sans);font-size:.9375rem;gap:1rem;justify-content:space-between;padding:.85rem 1rem;text-align:left;transition:background var(--transition-fast);width:100%}.payment-disclosure:hover{background:var(--accent-tint-subtle)}.payment-disclosure:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.payment-disclosure__caret{color:var(--text-muted);flex:0 0 auto;transition:transform var(--transition-fast)}.payment-disclosure.is-open .payment-disclosure__caret,.payment-disclosure[aria-expanded=true] .payment-disclosure__caret{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.payment-disclosure,.payment-disclosure__caret{transition:none}}
#pledge_pay_body.pledge-payment-shared-ui,.pledge-payment-modal #pledge_pay_body{--ppay-tint:color-mix(in srgb,var(--accent) 5%,var(--field-bg) 95%);position:relative}#pledge_pay_body.pledge-payment-shared-ui .matanah-amount--active-border,.pledge-payment-modal #pledge_pay_body .matanah-amount--active-border{border-color:var(--accent)}#addPledgeModal .pledge-add-pay .mgr-pay-method-new,#addPledgeModal .pledge-add-pay .mgr-pay-method-saved,#pledge_pay_body.pledge-payment-shared-ui .mgr-pay-method-new,#pledge_pay_body.pledge-payment-shared-ui .mgr-pay-method-saved,.pledge-payment-modal #pledge_pay_body .mgr-pay-method-new,.pledge-payment-modal #pledge_pay_body .mgr-pay-method-saved{margin-top:10px}#addPledgeModal .mgr-cc-manual-fields,#pledge_pay_body.pledge-payment-shared-ui .mgr-cc-manual-fields,.pledge-payment-modal #pledge_pay_body .mgr-cc-manual-fields{display:grid;grid-template-rows:1fr;transition:grid-template-rows .22s ease}#addPledgeModal .mgr-cc-manual-fields.is-collapsed,#pledge_pay_body.pledge-payment-shared-ui .mgr-cc-manual-fields.is-collapsed,.pledge-payment-modal #pledge_pay_body .mgr-cc-manual-fields.is-collapsed{grid-template-rows:0fr}#addPledgeModal .mgr-cc-manual-fields__inner,#pledge_pay_body.pledge-payment-shared-ui .mgr-cc-manual-fields__inner,.pledge-payment-modal #pledge_pay_body .mgr-cc-manual-fields__inner{min-height:0;opacity:1;overflow:hidden;transition:opacity .16s ease}#addPledgeModal .mgr-cc-manual-fields.is-collapsed .mgr-cc-manual-fields__inner,#pledge_pay_body.pledge-payment-shared-ui .mgr-cc-manual-fields.is-collapsed .mgr-cc-manual-fields__inner,.pledge-payment-modal #pledge_pay_body .mgr-cc-manual-fields.is-collapsed .mgr-cc-manual-fields__inner{opacity:0;transition-duration:.1s}#addPledgeModal .pledge-add-pay .label_font_tight_bottom,#pledge_pay_body.pledge-payment-shared-ui .mgr-pay-method-new .label_font_tight_bottom,#pledge_pay_body.pledge-payment-shared-ui .mgr-pay-method-saved .label_font_tight_bottom,.pledge-payment-modal #pledge_pay_body .mgr-pay-method-new .label_font_tight_bottom,.pledge-payment-modal #pledge_pay_body .mgr-pay-method-saved .label_font_tight_bottom{color:var(--text-muted);display:block;font-size:12px;font-weight:700;margin-bottom:4px}#addPledgeModal .pledge-add-pay .form-control,#pledge_pay_body.pledge-payment-shared-ui .mgr-pay-method-new .form-control,.pledge-payment-modal #pledge_pay_body .mgr-pay-method-new .form-control{border:1px solid var(--field-border);border-radius:8px}#addPledgeModal .pledge-add-pay .form-control:focus,#pledge_pay_body.pledge-payment-shared-ui .mgr-pay-method-new .form-control:focus,.pledge-payment-modal #pledge_pay_body .mgr-pay-method-new .form-control:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-border)}#addPledgeModal .pledge-add-pay .form-check,#pledge_pay_body.pledge-payment-shared-ui .mgr-pay-method-new .form-check,.pledge-payment-modal #pledge_pay_body .mgr-pay-method-new .form-check{padding-top:4px}#pledge_pay_body.pledge-payment-shared-ui .matanah-amount--error-border,.pledge-payment-modal #pledge_pay_body .matanah-amount--error-border{border-color:var(--danger)}#addPledgeModal .mgr-pledge-modal-label,#pledge_pay_body.pledge-payment-shared-ui .mgr-pledge-modal-label,.pledge-payment-modal #pledge_pay_body .mgr-pledge-modal-label{color:var(--text-muted);font-size:.7rem;font-weight:600;letter-spacing:.06em;margin-bottom:.35rem}#pledge_pay_body.pledge-payment-shared-ui .mgr-pledge-summary-block,.pledge-payment-modal #pledge_pay_body .mgr-pledge-summary-block{align-items:flex-start;margin-top:1.25rem}#pledge_pay_body.pledge-payment-shared-ui .mgr-pledge-summary-block>[class*=col-],.pledge-payment-modal #pledge_pay_body .mgr-pledge-summary-block>[class*=col-]{padding-left:.75rem;padding-right:.75rem}#addPledgeModal .mgr-pledge-panel,#pledge_pay_body.pledge-payment-shared-ui .mgr-pledge-panel,.pledge-payment-modal #pledge_pay_body .mgr-pledge-panel{background:var(--field-bg);border:1px solid var(--border-color);border-radius:10px;padding:1rem 1.1rem}#pledge_pay_body.pledge-payment-shared-ui .mgr-pledge-panel--summary,.pledge-payment-modal #pledge_pay_body .mgr-pledge-panel--summary{padding:1.1rem 1.25rem}#pledge_pay_body.pledge-payment-shared-ui .mgr-pledge-panel--boxed,.pledge-payment-modal #pledge_pay_body .mgr-pledge-panel--boxed{border-radius:4px}#pledge_pay_body.pledge-payment-shared-ui .mgr-pledge-panel.mgr-pledge-panel--open-payment-empty,.pledge-payment-modal #pledge_pay_body .mgr-pledge-panel.mgr-pledge-panel--open-payment-empty{align-content:center;display:grid}#pledge_pay_body.pledge-payment-shared-ui #mgr_open_payment_amount_wrap.mgr-open-payment-apply-muted,.pledge-payment-modal #pledge_pay_body #mgr_open_payment_amount_wrap.mgr-open-payment-apply-muted{opacity:.55}#pledge_pay_body.pledge-payment-shared-ui .mgr-summary-total-balance-band,.pledge-payment-modal #pledge_pay_body .mgr-summary-total-balance-band{padding-bottom:.35rem}#pledge_pay_body.pledge-payment-shared-ui .mgr-summary-total-balance-label,.pledge-payment-modal #pledge_pay_body .mgr-summary-total-balance-label{color:var(--text-muted);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}#pledge_pay_body.pledge-payment-shared-ui .mgr-summary-total-balance-value,.pledge-payment-modal #pledge_pay_body .mgr-summary-total-balance-value{color:var(--text-color);font-size:1.05rem;font-weight:700}#pledge_pay_body.pledge-payment-shared-ui .mgr-summary-paying-today-hero,.pledge-payment-modal #pledge_pay_body .mgr-summary-paying-today-hero{background:linear-gradient(180deg,var(--ppay-tint),color-mix(in srgb,var(--accent) 9%,var(--field-bg) 91%));border:1px solid var(--accent-border);border-radius:16px;padding:.65rem 1rem}#pledge_pay_body.pledge-payment-shared-ui .mgr-summary-paying-today-label,.pledge-payment-modal #pledge_pay_body .mgr-summary-paying-today-label{color:var(--accent);font-size:.72rem;font-weight:700;letter-spacing:.16em;margin-bottom:.35rem;text-transform:uppercase}#pledge_pay_body.pledge-payment-shared-ui .mgr-summary-paying-today-value,.pledge-payment-modal #pledge_pay_body .mgr-summary-paying-today-value{color:var(--text-color);font-size:clamp(1.6rem,5vw,2.1rem);font-weight:700;letter-spacing:-.02em;line-height:1.05}#pledge_pay_body.pledge-payment-shared-ui .mgr-summary-lines--breakdown .mgr-summary-line-label,.pledge-payment-modal #pledge_pay_body .mgr-summary-lines--breakdown .mgr-summary-line-label{color:var(--text-muted);font-size:.9rem;font-weight:400}#pledge_pay_body.pledge-payment-shared-ui .mgr-summary-lines--breakdown .mgr-summary-line-value,.pledge-payment-modal #pledge_pay_body .mgr-summary-lines--breakdown .mgr-summary-line-value{color:var(--text-muted);font-size:.9rem;font-weight:500}#pledge_pay_body.pledge-payment-shared-ui .mgr-summary-line-value.mgr-summary-open-payment-deduction,.pledge-payment-modal #pledge_pay_body .mgr-summary-line-value.mgr-summary-open-payment-deduction{color:var(--danger);font-weight:600}#pledge_pay_body.pledge-payment-shared-ui .mgr-summary-divider,.pledge-payment-modal #pledge_pay_body .mgr-summary-divider{border-color:color-mix(in srgb,var(--text-muted) 25%,transparent);margin-left:0;margin-right:0}#pledge_pay_body.pledge-payment-shared-ui .mgr-summary-divider--before-remaining,.pledge-payment-modal #pledge_pay_body .mgr-summary-divider--before-remaining{border-color:color-mix(in srgb,var(--text-muted) 18%,transparent);border-width:1px 0 0}#pledge_pay_body.pledge-payment-shared-ui .mgr-summary-remaining-title,.pledge-payment-modal #pledge_pay_body .mgr-summary-remaining-title{color:var(--text-muted);font-size:.65rem;font-weight:600;letter-spacing:.07em;line-height:1.3;padding-top:4px;text-transform:uppercase}#pledge_pay_body.pledge-payment-shared-ui .mgr-summary-remaining-value,.pledge-payment-modal #pledge_pay_body .mgr-summary-remaining-value{align-self:flex-end;color:var(--text-muted);font-size:1.12rem;font-weight:600;line-height:1.2}#pledge_pay_body.pledge-payment-shared-ui .mgr-pledge-balance-note,.pledge-payment-modal #pledge_pay_body .mgr-pledge-balance-note{color:var(--text-muted);font-size:.85rem}#pledge_pay_body.pledge-payment-shared-ui .mgr-pledge-empty-balance-title,.pledge-payment-modal #pledge_pay_body .mgr-pledge-empty-balance-title{color:var(--text-color);font-size:1.05rem;font-weight:600}#pledge_pay_body.pledge-payment-shared-ui .mgr-pledge-currency-input .input-group-text,.pledge-payment-modal #pledge_pay_body .mgr-pledge-currency-input .input-group-text{background:var(--field-bg);border-color:var(--border-color);color:var(--text-color);font-weight:600}#pledge_pay_body.pledge-payment-shared-ui .mgr-pledge-currency-input .form-control,.pledge-payment-modal #pledge_pay_body .mgr-pledge-currency-input .form-control{background:var(--field-bg);border-color:var(--border-color)}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-pledge-gateway-group{background:color-mix(in srgb,var(--accent) 4%,var(--field-bg));border-radius:12px;min-width:0;position:relative}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-pledge-gateway-group+.mgr-pledge-gateway-group{margin-top:.6rem}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-pledge-gateway-header{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem 1rem;padding:.65rem .85rem}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-pledge-gateway-heading{align-items:center;display:flex;flex:1 1 16rem;flex-wrap:wrap;gap:.35rem .75rem;min-width:0}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-pledge-gateway-title{color:var(--text-color);font-size:1rem;font-weight:500;line-height:1.5;margin:0;overflow-wrap:anywhere}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-pledge-gateway-total-value{font-variant-numeric:tabular-nums;font-weight:700}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-pledge-gateway-toggle{font-size:.8rem;gap:.75rem;margin:0;max-width:100%;padding:.35rem .55rem;width:-moz-fit-content;width:fit-content}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-pledge-gateway-toggle-open,:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-pledge-gateway-toggle[aria-expanded=true] .mgr-pledge-gateway-toggle-closed{display:none}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-pledge-gateway-toggle[aria-expanded=true] .mgr-pledge-gateway-toggle-open{display:inline}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-gateway-credit-panel{margin-left:auto;max-width:100%;min-width:0}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-gateway-credit-row{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem .85rem;max-width:100%}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-gateway-credit-row .account-credit{flex:0 0 auto;max-width:100%;width:auto}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-pledge-gateway-payment-table thead th{border-top:0}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-gateway-credit-apply-error{color:var(--danger);flex:1 0 100%;font-size:.8rem}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-gateway-no-credit-note{color:var(--text-muted);font-size:.8rem}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-gateway-surcharge{font-size:.8rem;line-height:1.4;padding:0 .75rem .7rem}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-gateway-surcharge-option:not([hidden]){align-items:center;color:var(--text-color);cursor:pointer;display:flex;gap:.5rem;margin:0;width:-moz-fit-content;width:fit-content}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-gateway-cover-surcharge{accent-color:var(--accent);cursor:pointer;flex:0 0 auto;height:1rem;margin:0;width:1rem}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-gateway-cover-surcharge:focus-visible{outline:2px solid var(--accent);outline-offset:3px}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-gateway-surcharge-option:has(.mgr-gateway-cover-surcharge:disabled){cursor:default;opacity:.6}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-gateway-surcharge-hint{color:var(--accent-on-surface);font-variant-numeric:tabular-nums;font-weight:600}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-gateway-surcharge-required{color:var(--text-muted);margin-top:.25rem}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-pledge-gateway-table-wrap{overflow-x:auto;padding:.35rem .85rem .65rem}@media (max-width:575.98px){:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-pledge-gateway-header{padding:.65rem}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-gateway-credit-row{gap:.25rem .75rem}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-pledge-gateway-payment-table thead{display:none}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-pledge-gateway-payment-table .sort_pledges{display:block}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-pledge-gateway-payment-table .sort_pledges>tr{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:.85rem 0}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-pledge-gateway-payment-table .sort_pledges>tr+tr{border-top:1px solid var(--border-color)}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-pledge-gateway-payment-table .sort_pledges>tr>td{border:0;display:block;min-width:0;overflow-wrap:anywhere;padding:0}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-pledge-gateway-payment-table .sort_pledges>tr>td[data-label]:before{color:var(--text-muted);content:attr(data-label);display:block;font-size:.75rem;font-weight:400;margin-bottom:.25rem}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-pledge-gateway-payment-table .pledge-pay-amt-input-wrap,:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-pledge-gateway-payment-table .pledge-pay-campaign,:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-pledge-gateway-payment-table .pledge-pay-desc{grid-column:1/-1}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-pledge-gateway-payment-table .pledge-pay-campaign{font-weight:600}:is(.pledge-payment-modal #pledge_pay_body,#pledge_pay_body.pledge-payment-shared-ui) .mgr-pledge-gateway-payment-table .pledge-pay-amt-input-wrap .input-group{max-width:100%}}#pledge_pay_body.pledge-payment-shared-ui .pledge-pay-method-switcher,.pledge-payment-modal #pledge_pay_body .pledge-pay-method-switcher{margin-bottom:.25rem}#addPledgeModal .mgr-pledge-fully-covered-panel,#pledge_pay_body.pledge-payment-shared-ui .mgr-pledge-fully-covered-panel,#pledge_pay_body.pledge-payment-shared-ui .mgr-pledge-fully-covered-panel span,.pledge-payment-modal #pledge_pay_body .mgr-pledge-fully-covered-panel,.pledge-payment-modal #pledge_pay_body .mgr-pledge-fully-covered-panel span{color:var(--text-color)}#addPledgeModal .mgr-pledge-fully-covered-icon,#pledge_pay_body.pledge-payment-shared-ui .mgr-pledge-fully-covered-icon,.pledge-payment-modal #pledge_pay_body .mgr-pledge-fully-covered-icon{color:var(--accent)}.recurring-setup-wrapper:not(.pledge-pay-hidden){display:flex;flex-direction:column;gap:12px}.recurring-setup-row{align-items:end;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.recurring-setup-col{display:flex;flex-direction:column;gap:6px;min-width:0}.recurring-setup-col .form-check,.recurring-setup-col input,.recurring-setup-col label,.recurring-setup-col select{margin-bottom:0}.recurring-setup-col--check .form-check{padding-top:.6rem}.pledge-pay-panel--pending-recurring .recurring-setup-row:has(.pledge-schedule-start-datepicker){grid-template-columns:repeat(2,minmax(0,1fr))}.pledge-pay-panel--pending-recurring .pledge-schedule-start-datepicker,.pledge-pay-panel--pending-recurring .pledge-select-wrap{cursor:not-allowed}.pledge-pay-panel--pending-recurring .pledge-schedule-start-datepicker button,.pledge-pay-panel--pending-recurring .pledge-schedule-start-datepicker input,.pledge-pay-panel--pending-recurring .pledge-select-wrap select{cursor:not-allowed;pointer-events:none}.pledge-payment-modal #pledge_pay_body .modal-body{padding:24px}.pledge-payment-modal #mgr_pledge_summary_section .mgr-pledge-panel--summary{min-height:100%}.pledge-select-wrap{background:var(--field-bg);border:1px solid var(--accent);border-radius:10px;min-height:42px;position:relative;transition:border-color .2s ease,box-shadow .2s ease}.pledge-select-wrap:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-border)}.pledge-select-wrap .pledge-select-caret{color:var(--accent);font-size:12px;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:transform .2s ease}.pledge-select-wrap.pledge-select-open .pledge-select-caret,.pledge-select-wrap.select2-open .pledge-select-caret{transform:translateY(-50%) rotate(180deg)}.pledge-select-wrap select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;box-shadow:none;min-height:42px;padding:10px 36px 10px 14px;width:100%}.pledge-select-wrap select.form-control:focus{box-shadow:none;outline:none}.pledge-select-wrap .select2-container--bootstrap-5{width:100%!important}.pledge-select-wrap .select2-container--bootstrap-5 .select2-selection{align-items:center;background:transparent;background-image:none;border:none;border-radius:10px;display:flex;font-size:14px;min-height:42px;padding:8px 36px 8px 14px}.pledge-select-wrap .select2-container--bootstrap-5 .select2-selection .select2-selection__rendered{align-items:center;display:flex;padding:0}.pledge-select-wrap .select2-container--bootstrap-5.select2-container--focus .select2-selection,.pledge-select-wrap .select2-container--bootstrap-5.select2-container--open .select2-selection{border:none;box-shadow:none}

/*# sourceMappingURL=pledge-payment-shared.css.map*/