@keyframes data-grid-row-highlight-fade{0%,60%{background:color-mix(in srgb,var(--accent) 22%,var(--color-light))}to{background:inherit}}.data-grid-row--highlighted{animation:data-grid-row-highlight-fade 2.5s ease forwards}.pledges-content-container{background:var(--field-bg);border-radius:0 0 8px 8px;box-shadow:0 2px 8px var(--shadow-card)}:is(.pledges-manager-page,.members-manager-page) #managerSidebarCol{min-height:0}:is(.pledges-manager-page,.members-manager-page) #managerSidebarCol>:is(.pledges-sidebar-stack,.members-sidebar-stack){--sidebar-stack-gap:16px;display:flex;flex:1 1 auto;flex-direction:column;gap:var(--sidebar-stack-gap);min-height:0;width:100%}:is(.pledges-manager-page,.members-manager-page) #managerSidebarCol>:is(.pledges-sidebar-stack,.members-sidebar-stack)>.sidebar-container{flex:0 0 auto;min-height:0}:is(.pledges-manager-page,.members-manager-page) #managerSidebarCol :is(.pledges-sidebar-widgets,.members-sidebar-widgets){margin-top:0}:is(.pledges-manager-page,.members-manager-page) #managerSidebarCol .pledges-sidebar-expand-bar{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-bottom:calc(var(--sidebar-stack-gap)*-1);margin-top:8px;max-width:100%;width:100%}:is(.pledges-manager-page,.members-manager-page) #managerSidebarCol .pledges-sidebar-expand-bar[hidden]{display:none}:is(.pledges-manager-page,.members-manager-page) #managerSidebarCol .pledges-sidebar-expand-toggle{align-items:center;background:var(--manager-surface-bg-top);border:1px solid var(--manager-surface-border);border-bottom:none;border-radius:8px 8px 0 0;box-sizing:border-box;color:color-mix(in srgb,var(--accent) 58%,var(--gray-900) 42%);cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-size:.66rem;font-weight:600;justify-content:center;letter-spacing:.06em;line-height:1.35;margin-bottom:-1px;padding:3px 14px 4px;text-transform:uppercase;transition:background-color .15s ease,color .15s ease}:is(.pledges-manager-page,.members-manager-page) #managerSidebarCol .pledges-sidebar-expand-toggle:hover{background:color-mix(in srgb,var(--accent) 6%,var(--manager-surface-bg-top) 94%);color:color-mix(in srgb,var(--accent) 68%,var(--gray-900) 32%)}:is(.pledges-manager-page,.members-manager-page) #managerSidebarCol .pledges-sidebar-expand-toggle:focus-visible{box-shadow:0 0 0 2px var(--accent-border);outline:none}:is(.pledges-manager-page,.members-manager-page) #managerSidebarCol .pledges-sidebar-expand-toggle .pledges-sidebar-expand-state{align-items:center;display:inline-flex;gap:7px;justify-content:center;min-width:0;pointer-events:none;text-align:center}:is(.pledges-manager-page,.members-manager-page) #managerSidebarCol .pledges-sidebar-expand-toggle .pledges-sidebar-expand-state i{color:color-mix(in srgb,var(--accent) 74%,var(--gray-900) 26%);flex-shrink:0;font-size:.7rem}:is(.pledges-manager-page,.members-manager-page) #managerSidebarCol .pledges-sidebar-expand-toggle .pledges-sidebar-expand-state--collapse{display:none}:is(.pledges-manager-page,.members-manager-page) #managerSidebarCol .pledges-sidebar-expand-toggle .pledges-sidebar-expand-caption{flex:0 1 auto;white-space:nowrap}:is(.pledges-manager-page,.members-manager-page) #managerSidebarCol.pledges-sidebar-controls-expanded .pledges-sidebar-expand-bar{margin-bottom:0}:is(.pledges-manager-page,.members-manager-page) #managerSidebarCol.pledges-sidebar-controls-expanded .pledges-sidebar-expand-toggle{border-bottom:1px solid var(--manager-surface-border);border-radius:8px;margin-bottom:0}:is(.pledges-manager-page,.members-manager-page) #managerSidebarCol.pledges-sidebar-controls-expanded .pledges-sidebar-expand-toggle .pledges-sidebar-expand-state--expand{display:none}:is(.pledges-manager-page,.members-manager-page) #managerSidebarCol.pledges-sidebar-controls-expanded .pledges-sidebar-expand-toggle .pledges-sidebar-expand-state--collapse{display:inline-flex}:is(.pledges-manager-page,.members-manager-page) #managerSidebarCol.pledges-sidebar-controls-expanded>:is(.pledges-sidebar-stack,.members-sidebar-stack){flex:1 1 auto;min-height:0}:is(.pledges-manager-page,.members-manager-page) #managerSidebarCol.pledges-sidebar-controls-expanded>:is(.pledges-sidebar-stack,.members-sidebar-stack)>.sidebar-container{flex:1 1 auto;min-height:0}:is(.pledges-manager-page,.members-manager-page) #managerSidebarCol.pledges-sidebar-controls-expanded :is(.pledges-sidebar-widgets,.members-sidebar-widgets){display:none!important}#sidebar-toggle:checked~#managerSidebarCol .pledges-sidebar-expand-bar{display:none!important}@media (min-width:768px){body.manager-pledges-full-page .table-grid-page-shell.pledges-manager-page{flex-basis:100%;margin:0;max-width:100%;width:100%}body.manager-pledges-full-page .pledges-content-container{background:transparent;border-radius:0;box-shadow:none}body.manager-pledges-full-page #managerSidebarCol{align-self:stretch}body.manager-pledges-full-page .pledges-manager-page #managerSidebarCol>.pledges-sidebar-stack{--sidebar-stack-gap:clamp(8px,2cqi,16px);max-height:none;min-height:0;overflow-x:visible;overflow-y:auto;padding-bottom:clamp(8px,2cqi,16px)}body.manager-pledges-full-page .pledges-manager-page #managerSidebarCol>.pledges-sidebar-stack>.sidebar-container{flex:0 0 auto;height:auto;max-height:min(-moz-fit-content,100%);max-height:min(fit-content,100%);min-height:0}body.manager-pledges-full-page .pledges-manager-page #managerSidebarCol.pledges-sidebar-controls-expanded>.pledges-sidebar-stack>.sidebar-container{flex:0 0 auto;max-height:min(-moz-fit-content,100%);max-height:min(fit-content,100%);min-height:0}body.manager-pledges-full-page .pledges-manager-page #sidebar-toggle:checked~#managerSidebarCol .floating-toggle-btn{transform:translateX(3rem)}body.manager-pledges-full-page #managerContentCol{min-height:0}}

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