.data-table-card .data-grid-detail-content{max-width:100%;overflow-x:hidden;width:100%}.data-table-card .data-grid-detail-content .row{align-items:stretch;margin-left:0;margin-right:0;max-width:100%;width:100%}.data-table-card .data-grid-detail-content :is(.pledge-detail-user-column,.pledge-detail-payment-column){display:flex;flex-direction:column}.data-table-card .data-grid-detail-content .member-expand-panel>.recent-pledges-header-row,.data-table-card .data-grid-detail-content :is(.pledge-detail-user-column,.pledge-detail-payment-column)>.recent-pledges-header-row{margin-bottom:12px;position:relative}.data-table-card .data-grid-detail-content .member-expand-panel>.recent-pledges-header-row h6,.data-table-card .data-grid-detail-content :is(.pledge-detail-user-column,.pledge-detail-payment-column)>.recent-pledges-header-row h6{line-height:1.4;margin:0;text-align:left}.data-table-card .data-grid-detail-content .pledge-detail-user-column :is(.member-info-list,.member-info-field,.member-info-field__label,.member-info-field__value){text-align:left}.data-table-card .data-grid-detail-content .pledge-detail-payment-column:not(.member-pledges-donations-column) .pledge-detail-panel,.data-table-card .data-grid-detail-content .pledge-detail-user-column .pledge-detail-panel,.data-table-card .data-grid-detail-content :is(.member-expand-panel--pledges,.member-expand-panel--relationships) .pledge-detail-panel{background-color:var(--field-bg);border:1px solid var(--accent);border-radius:8px;box-shadow:0 1px 3px var(--shadow-inset);display:flex;flex-direction:column;min-height:0;padding:20px}.data-table-card .data-grid-detail-content .pledge-detail-payment-column:not(.member-pledges-donations-column) .pledge-detail-panel,.data-table-card .data-grid-detail-content .pledge-detail-user-column .pledge-detail-panel{flex:1}.data-table-card .data-grid-detail-content :is(.member-expand-panel--pledges,.member-expand-panel--relationships) .pledge-detail-panel{flex:1}.data-table-card .data-grid-detail-content .pledge-detail-user-column .member-info-list{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:minmax(6.5rem,max-content) 1fr;row-gap:0}.data-table-card .data-grid-detail-content .pledge-detail-user-column .member-info-field{display:contents}.data-table-card .data-grid-detail-content .pledge-detail-user-column .member-info-field__label{border-bottom:1px solid var(--border-color);color:var(--text-muted);font-size:12px;font-weight:500;padding:13px 0}.data-table-card .data-grid-detail-content .pledge-detail-user-column .member-info-field__value{border-bottom:1px solid var(--border-color);color:var(--text-color);font-size:14px;font-weight:500;line-height:1.5;overflow-wrap:anywhere;padding:13px 0}.data-table-card .data-grid-detail-content .pledge-detail-user-column .member-info-field--placeholder .member-info-field__value{color:var(--text-muted);font-weight:400}.data-table-card .data-grid-detail-content .pledge-detail-user-column .member-info-field:last-child .member-info-field__label,.data-table-card .data-grid-detail-content .pledge-detail-user-column .member-info-field:last-child .member-info-field__value{border-bottom:none}.data-table-card .data-grid-detail-content .pledge-detail-payment-column:not(.member-pledges-donations-column) .pledge-detail-panel .payment-details-scroll{background:var(--field-bg);border-radius:8px;display:flex;flex:1;flex-direction:column;max-height:none;min-height:0;overflow:visible;padding:8px}.data-table-card .data-grid-detail-content .pledge-detail-payment-column{overflow:visible}.data-table-card .data-grid-detail-content .pledge-detail-payment-column.member-pledges-donations-column .tab-carousel{flex:1}.data-table-card .data-grid-detail-content .pledge-detail-payment-column.member-pledges-donations-column .member-expand-panel{display:flex;flex-direction:column;min-height:0;min-width:0}.data-table-card .data-grid-detail-content .member-expand-panel>.member-expand-preview-host,.data-table-card .data-grid-detail-content :is(.pledge-detail-user-column,.pledge-detail-payment-column:not(.member-pledges-donations-column))>.member-expand-preview-host{display:flex;flex:1;flex-direction:column;min-height:0}.data-table-card .data-grid-detail-content .member-expand-preview-host .member-expand-preview-host__body{display:flex;flex:1;flex-direction:column;min-height:0}.data-table-card .data-grid-detail-content .pledge-detail-payment-column.member-pledges-donations-column .detail-panel-scroll.member-expand-relationships-scroll .member-relationships-cards--standalone{max-height:220px;overflow-y:hidden}.data-table-card .data-grid-detail-content .pledge-detail-payment-column.member-pledges-donations-column .member-expand-panel--pledges .detail-panel-scroll:not(.member-expand-relationships-scroll){align-self:flex-start;flex:0 0 auto;min-height:0;width:100%}.data-table-card .data-grid-detail-content .pledge-detail-payment-column .detail-panel-scroll>:is(.payment-detail-list,.payment-detail-list__empty,.detail-list,.detail-list-empty){flex:1 1 auto;min-height:0}.data-table-card .data-grid-detail-content .pledge-detail-payment-column.member-pledges-donations-column .member-expand-panel--mi-sheberach .detail-panel-scroll .member-expand-mi-sheberach-fragment-root{display:flex;flex-direction:column;gap:12px}.data-table-card .data-grid-detail-content .pledge-detail-payment-column.member-pledges-donations-column .member-expand-panel--pledges .detail-panel-scroll>:is(.detail-list,.detail-list-empty,.member-recent-pledges-list,.member-recent-pledges-empty){align-self:stretch;flex:0 0 auto}.data-table-card .data-grid-detail-content .pledge-detail-header-actions{align-items:center;display:flex;gap:8px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.data-table-card .data-grid-detail-content .member-expand-panel :is(.recent-pledges-header-row>.recent-pledges-view-all.pill-action-btn,.pledge-detail-header-actions .recent-pledges-view-all.pill-action-btn),.data-table-card .data-grid-detail-content :is(.pledge-detail-user-column,.pledge-detail-payment-column) :is(.recent-pledges-header-row>.recent-pledges-view-all.pill-action-btn,.pledge-detail-header-actions .recent-pledges-view-all.pill-action-btn){align-items:center;background:var(--field-bg);border:1px solid var(--border-color);color:var(--text-color);display:inline-flex;font-size:12px;justify-content:center;line-height:1.4;margin:0;min-width:auto;padding:4px 10px;text-align:center;text-decoration:none;width:auto!important}.data-table-card .data-grid-detail-content .member-expand-panel :is(.recent-pledges-header-row>.recent-pledges-view-all.pill-action-btn,.pledge-detail-header-actions .recent-pledges-view-all.pill-action-btn):focus:not(.disabled),.data-table-card .data-grid-detail-content .member-expand-panel :is(.recent-pledges-header-row>.recent-pledges-view-all.pill-action-btn,.pledge-detail-header-actions .recent-pledges-view-all.pill-action-btn):hover:not(.disabled),.data-table-card .data-grid-detail-content :is(.pledge-detail-user-column,.pledge-detail-payment-column) :is(.recent-pledges-header-row>.recent-pledges-view-all.pill-action-btn,.pledge-detail-header-actions .recent-pledges-view-all.pill-action-btn):focus:not(.disabled),.data-table-card .data-grid-detail-content :is(.pledge-detail-user-column,.pledge-detail-payment-column) :is(.recent-pledges-header-row>.recent-pledges-view-all.pill-action-btn,.pledge-detail-header-actions .recent-pledges-view-all.pill-action-btn):hover:not(.disabled){background:var(--field-bg);border-color:var(--accent);box-shadow:none;color:var(--accent);outline:none;text-decoration:none}.data-table-card .data-grid-detail-content .member-expand-panel :is(.recent-pledges-header-row>.recent-pledges-view-all.pill-action-btn,.pledge-detail-header-actions .recent-pledges-view-all.pill-action-btn):focus-visible,.data-table-card .data-grid-detail-content :is(.pledge-detail-user-column,.pledge-detail-payment-column) :is(.recent-pledges-header-row>.recent-pledges-view-all.pill-action-btn,.pledge-detail-header-actions .recent-pledges-view-all.pill-action-btn):focus-visible{box-shadow:none;outline:none}.data-table-card .data-grid-detail-content .member-expand-panel :is(.recent-pledges-header-row>.recent-pledges-view-all.pill-action-btn,.pledge-detail-header-actions .recent-pledges-view-all.pill-action-btn).disabled,.data-table-card .data-grid-detail-content :is(.pledge-detail-user-column,.pledge-detail-payment-column) :is(.recent-pledges-header-row>.recent-pledges-view-all.pill-action-btn,.pledge-detail-header-actions .recent-pledges-view-all.pill-action-btn).disabled{background:color-mix(in srgb,var(--gray-100) 50%,var(--field-bg));border-color:color-mix(in srgb,var(--border-color) 72%,var(--gray-400));box-shadow:none;color:var(--text-muted);cursor:not-allowed;opacity:1;pointer-events:none}.data-table-card .data-grid-detail-content .member-expand-panel :is(.recent-pledges-header-row>.recent-pledges-view-all.pill-action-btn,.pledge-detail-header-actions .recent-pledges-view-all.pill-action-btn).disabled i,.data-table-card .data-grid-detail-content :is(.pledge-detail-user-column,.pledge-detail-payment-column) :is(.recent-pledges-header-row>.recent-pledges-view-all.pill-action-btn,.pledge-detail-header-actions .recent-pledges-view-all.pill-action-btn).disabled i{color:var(--text-muted);opacity:.75}.data-table-card .data-grid-detail-content .member-expand-panel :is(.recent-pledges-header-row>.recent-pledges-view-all.pill-action-btn,.pledge-detail-header-actions .recent-pledges-view-all.pill-action-btn) i,.data-table-card .data-grid-detail-content :is(.pledge-detail-user-column,.pledge-detail-payment-column) :is(.recent-pledges-header-row>.recent-pledges-view-all.pill-action-btn,.pledge-detail-header-actions .recent-pledges-view-all.pill-action-btn) i{color:var(--accent);margin-right:4px}.data-table-card .data-grid-detail-content :is(.small_checkbox,.form-check-input){accent-color:var(--accent);cursor:pointer;height:18px;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:18px}.data-grid-detail-content{animation:fadeIn .3s ease-in;max-width:100%;overflow:visible}.data-grid-detail-content .action-buttons-section{margin-bottom:20px}.data-grid-detail-content .action-buttons-container{align-items:center;display:flex;flex-wrap:wrap;gap:10px;width:100%}.data-grid-detail-content .action-status-bubble{cursor:default}.data-grid-detail-content .action-status-badges{align-items:center;display:inline-flex;margin-left:auto}.data-table-card .data-grid-detail-row .data-grid-detail-cell{--pledge-detail-sticky-left:20px;--pledge-detail-sticky-max-width:min(calc(100vw - 80px),1400px);overflow:visible;position:relative}.data-table-card .data-grid-detail-row .data-grid-detail-cell>.data-grid-detail-content{box-sizing:border-box;left:var(--pledge-detail-sticky-left);max-width:var(--pledge-detail-sticky-max-width);min-width:0;position:sticky;width:100%}.data-table-card .data-grid-detail-content .action-btn.focus,.data-table-card .data-grid-detail-content .action-btn:focus,.data-table-card .data-grid-detail-content .action-btn:focus-visible,.data-table-card .data-grid-detail-content .action-btn:is(.is-pressed,:focus-visible:active):focus,.data-table-card .data-grid-detail-content .recent-pledges-view-all.pill-action-btn:focus,.data-table-card .data-grid-detail-content .recent-pledges-view-all.pill-action-btn:focus-visible,.data-table-card .data-grid-detail-content .recent-pledges-view-all.pill-action-btn:is(.is-pressed,:focus-visible:active):focus{box-shadow:none!important;outline:none!important}@media (min-width:769px){.data-grid-detail-content .action-buttons-container{align-items:flex-start;gap:14px}.data-grid-detail-content .action-buttons-group{align-items:flex-start;background:transparent;border:none;box-shadow:none;display:flex;flex-direction:column;gap:7px;min-height:0;padding:0}.data-grid-detail-content .action-buttons-group-label{background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--text-muted);display:block;font-size:10px;font-weight:700;letter-spacing:.08em;line-height:1;margin:0 0 0 2px;opacity:.95;padding:0;text-transform:uppercase;white-space:nowrap}.data-grid-detail-content .action-buttons-group-label i{color:var(--text-muted);font-size:10px;margin-right:5px}.data-grid-detail-content .action-buttons-group-label span{vertical-align:middle}.data-grid-detail-content .action-buttons-group-items{align-items:center;background:var(--field-bg);border:1px solid var(--border-color);border-radius:9px;box-shadow:0 1px 1px var(--shadow-subtle);display:inline-flex;flex-wrap:nowrap;gap:0;min-height:34px;overflow:hidden;padding:0}.data-grid-detail-content .action-btn.btn-shine:before{display:none}.data-grid-detail-content .action-btn{background:var(--field-bg);border:none;border-radius:0;box-shadow:none;color:var(--gray-800);font-size:12px;font-weight:600;height:34px;padding:0 14px;position:relative}.data-grid-detail-content .action-btn .action-btn-content{align-items:center;display:inline-flex;gap:6px}.data-grid-detail-content .action-btn:focus,.data-grid-detail-content .action-btn:hover{background:color-mix(in srgb,var(--accent) 13%,var(--field-bg))!important;box-shadow:none!important;color:var(--accent-on-surface)!important}.data-grid-detail-content .action-btn.action-btn-pressed,.data-grid-detail-content .action-btn:is(.is-pressed,:focus-visible:active){background:color-mix(in srgb,var(--accent) 18%,var(--field-bg));box-shadow:none;opacity:1;scale:1}.data-grid-detail-content .action-btn.btn-outline-primary.focus,.data-grid-detail-content .action-btn.btn-outline-primary:focus,.data-grid-detail-content .action-btn.btn-outline-primary:focus-visible,.data-grid-detail-content .action-btn.focus,.data-grid-detail-content .action-btn:focus-visible{background:color-mix(in srgb,var(--accent) 13%,var(--field-bg))!important;box-shadow:none!important;color:var(--accent-on-surface)!important;outline:none!important}.data-grid-detail-content .action-btn.btn-outline-danger{background:var(--field-bg);color:var(--danger)}.data-grid-detail-content .action-btn.btn-outline-danger:focus,.data-grid-detail-content .action-btn.btn-outline-danger:hover{background:color-mix(in srgb,var(--danger) 10%,var(--field-bg))!important;box-shadow:none!important;color:var(--danger)!important}.data-grid-detail-content .action-btn.btn-outline-danger.action-btn-pressed,.data-grid-detail-content .action-btn.btn-outline-danger:is(.is-pressed,:focus-visible:active){background:color-mix(in srgb,var(--danger) 16%,var(--field-bg));box-shadow:none}.data-grid-detail-content .action-btn.action-btn-loading{background:var(--light)!important;box-shadow:none!important;color:var(--text-color)!important}.data-grid-detail-content .action-btn.action-btn-loading.btn-outline-danger{color:var(--danger)!important}.data-grid-detail-content .action-btn.action-btn-accent-fill{background:var(--accent);color:var(--text-on-accent)}.data-grid-detail-content .action-btn.action-btn-accent-fill:hover{background:var(--accent-dark)!important;color:var(--text-on-accent)!important}.data-grid-detail-content .action-btn.action-btn-accent-fill.action-btn-pressed,.data-grid-detail-content .action-btn.action-btn-accent-fill:is(.is-pressed,:focus-visible:active){background:var(--accent-shade);color:var(--text-on-accent)}.data-grid-detail-content .action-btn.action-btn-accent-fill:focus{background:var(--accent)!important;box-shadow:inset 0 0 0 1px var(--accent-dark)!important;color:var(--text-on-accent)!important}.data-grid-detail-content .action-btn.action-btn-accent-fill.btn-outline-primary.focus,.data-grid-detail-content .action-btn.action-btn-accent-fill.btn-outline-primary:focus,.data-grid-detail-content .action-btn.action-btn-accent-fill.btn-outline-primary:focus-visible,.data-grid-detail-content .action-btn.action-btn-accent-fill.focus,.data-grid-detail-content .action-btn.action-btn-accent-fill:focus-visible{background:var(--accent)!important;box-shadow:inset 0 0 0 1px var(--accent-dark)!important;color:var(--text-on-accent)!important;outline:none!important}.data-grid-detail-content .action-btn.action-btn-accent-fill.action-btn-loading{background:var(--accent)!important;color:var(--text-on-accent)!important}.data-grid-detail-content .action-buttons-group-items .action-btn+.action-btn{border-left:1px solid var(--border-color)}.data-grid-detail-content .action-buttons-group-items .action-btn:first-child{border-radius:8px 0 0 8px}.data-grid-detail-content .action-buttons-group-items .action-btn:last-child{border-radius:0 8px 8px 0}.data-grid-detail-content .action-buttons-group-items .action-btn:only-child{border-radius:8px}.data-grid-detail-content .action-btn.disabled,.data-grid-detail-content .action-btn:disabled{background:var(--light);box-shadow:none;color:var(--text-muted);opacity:.7}.data-grid-detail-content .action-btn-disabled-tooltip{pointer-events:none}.data-grid-detail-content .action-buttons-group-items .d-inline-block[title],.data-grid-detail-content .disabled-tooltip-wrap{cursor:not-allowed}.data-grid-detail-content .action-status-bubble{background:color-mix(in srgb,var(--gray-100) 92%,var(--field-bg));border:1px solid color-mix(in srgb,var(--success) 30%,var(--border-color));border-radius:999px!important;color:var(--gray-800);cursor:default;font-weight:600;min-height:32px;opacity:1!important;padding:0 12px;pointer-events:none}.data-grid-detail-content .action-status-bubble .action-btn-content i{color:color-mix(in srgb,var(--success) 78%,var(--gray-700))}}.data-grid-detail-row{background-color:transparent;position:relative;z-index:1}.data-grid-detail-row:after{content:"";display:block;height:10px}.pledge-detail-user-column{display:flex;flex-direction:column;position:relative}.pledge-detail-user-column:after{background-color:var(--accent);bottom:0;content:"";position:absolute;right:0;top:40px;width:2px}.pledge-detail-payment-column{display:flex;flex-direction:column;max-width:100%;min-width:0;overflow:visible}.data-table-card .data-grid-detail-row :is(.data-grid-detail-content,.pledge-detail-user-column,.pledge-detail-payment-column){overflow:visible}.members-manager-page .table-card.data-table-card,.pledges-content-container .table-card.data-table-card,.table-grid-page-host .table-card.data-table-card{overflow:visible}.pledge-detail-info-container,.pledge-detail-payment-column:not(.member-pledges-donations-column) .pledge-detail-panel{flex:1;min-height:0}.pledge-detail-info-container{background-color:var(--light);border:1px solid var(--light);border-radius:6px;padding:16px;width:100%}.pledge-detail-info-item{align-items:flex-start;display:flex;margin-bottom:16px}.pledge-detail-info-item:last-child{margin-bottom:0}.pledge-detail-info-label{color:var(--gray);flex-shrink:0;font-weight:500;margin-right:12px;min-width:80px}.pledge-detail-info-value{color:var(--text-color);flex:1;word-break:break-word}.payment-empty-message{text-align:center;width:100%}.pledge-detail-payment-column :is(.detail-list-empty,.payment-detail-list__empty){text-align:center;width:100%}.pledge-detail-payment-column .detail-panel-scroll{display:flex;flex-direction:column;min-height:100%}.pledge-detail-payment-column.member-pledges-donations-column .member-expand-panel--pledges .detail-panel-scroll:not(.member-expand-relationships-scroll){min-height:0}.pledge-detail-payment-column .detail-panel-scroll :is(.detail-list-empty,.payment-detail-list__empty){margin:auto}@container table-card (max-width: 1024px){.data-table-card .data-grid-detail-content .row{align-items:flex-start;flex-direction:column;gap:20px;margin-left:0;margin-right:0}.data-table-card :is(.pledge-detail-user-column,.pledge-detail-payment-column){flex:0 0 auto;max-width:100%;padding-left:0;padding-right:0;width:100%}.data-table-card .pledge-detail-user-column:after{display:none}.data-grid-detail-content .action-buttons-section{max-width:100%}}@media (max-width:1024px){.data-grid-detail-cell{padding:16px}.data-table-card .data-grid-detail-content .row{margin-left:0;margin-right:0}.data-table-card .member-expand-panel .pledge-detail-panel,.data-table-card .pledge-detail-payment-column:not(.member-pledges-donations-column) .pledge-detail-panel,.data-table-card .pledge-detail-user-column .pledge-detail-panel{padding:16px}.data-grid-detail-content .action-buttons-section{max-width:100%}}@media (max-width:480px){.data-grid-detail-cell{padding:10px}.data-table-card .data-grid-detail-row .data-grid-detail-cell{--pledge-detail-sticky-left:10px;--pledge-detail-sticky-max-width:calc(100vw - 20px)}.data-table-card .member-expand-panel .pledge-detail-panel,.data-table-card .pledge-detail-payment-column:not(.member-pledges-donations-column) .pledge-detail-panel,.data-table-card .pledge-detail-user-column .pledge-detail-panel{padding:10px}}.payment-details-loading{align-items:center;display:flex;justify-content:center;padding:20px}.payment-details-loading__pill{align-items:center;background:color-mix(in srgb,var(--accent) 7%,var(--field-bg) 93%);border:1px solid color-mix(in srgb,var(--accent) 18%,transparent);border-radius:var(--radius-pill);color:var(--text-color);display:inline-flex;font-size:13px;font-weight:600;gap:10px;letter-spacing:.01em;padding:8px 18px 8px 14px}.row-expander-spinner{animation:row-expander-spin .7s linear infinite;border:2px solid color-mix(in srgb,var(--accent) 25%,transparent);border-radius:50%;border-top-color:var(--accent);flex:0 0 auto;height:14px;width:14px}@keyframes row-expander-spin{to{transform:rotate(1turn)}}

/*# sourceMappingURL=manager-pledges-table.css.map*/