.table-grid-page-shell{flex:0 auto;width:100%;max-width:1600px;margin:0 auto;padding:0}.table-grid-page-host{--table-grid-page-scroll-max:calc(100vh - 200px);margin-top:0;padding:0;overflow:visible;container:table-grid-page/inline-size}.table-grid-page-host>.row{min-height:0}.table-grid-page-host .page-header-section{padding:20px 24px}.table-grid-page-host .row.mt-0{margin:0;margin-top:0!important}.table-grid-page-host [data-action-menu-layout]{display:contents}.table-grid-page-host .filters-row{margin:0 0 1rem;padding:0;overflow:visible}.table-grid-page-host .filters-row>div{flex-wrap:wrap;flex:1;align-items:center;gap:.5rem 1rem;min-width:0;overflow:visible}.table-grid-page-host .filters-row .btn-group{position:static;overflow:visible}.table-grid-page-host .filters-row .sliding-filter-label{display:none}.table-grid-page-host .filters-row>div .sliding-filter-group{margin:0}.table-grid-page-host .filters-row:has(+.filters-secondary-row:has([data-action-menu])),.table-grid-page-host .filters-row:has(+.filters-secondary-row:has(.pledges-filters-active-strip:not([hidden]))){margin-bottom:.5rem}.table-grid-page-host .filters-row-actions{flex:none;align-items:center;margin-left:auto;display:none}.table-grid-page-host .filters-secondary-row{justify-content:flex-end;align-items:center;gap:12px;min-height:0;margin:0 0 .5rem;display:none;overflow:visible}.table-grid-page-host .filters-secondary-row .pledges-filters-active-strip{flex:auto;min-width:0;margin:0}.table-grid-page-host .filters-secondary-row .filters-secondary-row__actions{flex:none;align-items:center}.table-grid-page-host .filters-secondary-row:has([data-action-menu]){min-height:40px}@media (width>=768px){.table-grid-page-host .filters-row-actions,.table-grid-page-host .filters-secondary-row__actions,.table-grid-page-host .filters-secondary-row:has([data-action-menu]),.table-grid-page-host .filters-secondary-row:has(.pledges-filters-active-strip:not([hidden])){display:flex}}@media (width<=767.98px){.table-grid-page-host .filters-secondary-row:has(.pledges-filters-active-strip:not([hidden])){min-height:0;margin:0 16px .5rem;display:flex}}.table-grid-page-host .table-card{border:1px solid var(--accent);width:100%;box-shadow:0 2px 4px var(--shadow-light);border-radius:10px;margin:0;padding:1px;overflow:visible}.table-grid-page-host .table-card .table-scroll-wrapper{background:var(--field-bg);border-radius:9px;overflow:auto}.table-grid-page-host .table-card .table-scroll-wrapper:has(.data-grid-scroll-region){overflow:hidden}@media (width>=769px){.table-grid-page-host .table-card .table-scroll-wrapper:has(.data-grid-scroll-region){min-height:var(--table-grid-page-scroll-max)}}.table-grid-page-host .table-card.data-table-card{background:var(--field-bg)}.table-grid-page-host #managerContentCol{flex-direction:column;display:flex}.table-grid-page-host #managerContentCol>.table-card{flex-direction:column;flex:0 auto;min-height:0;display:flex}.table-grid-page-host #managerContentCol .table-scroll-wrapper{flex:0 auto;min-height:0}.table-grid-page-host #managerContentCol .table-scroll-wrapper:has(.data-grid-scroll-region){flex:auto}@media (width>=769px){.table-grid-page-host #managerContentCol .table-scroll-wrapper:has(.data-grid-scroll-region){min-height:var(--table-grid-page-scroll-max)}}@media (width>=768px){.table-grid-page-host .filters-row>div{gap:.5rem 1.5rem}:is(#managerSidebarCol.sidebar-collapsed~#managerContentCol,#sidebar-toggle:checked~#managerContentCol){padding-left:40px}}:is(#managerSidebarCol.sidebar-collapsed~#managerContentCol,#sidebar-toggle:checked~#managerContentCol) .data-grid-detail-cell{width:100%;max-width:100%}:is(#managerSidebarCol.sidebar-collapsed~#managerContentCol,#sidebar-toggle:checked~#managerContentCol) .data-grid-detail-row,:is(#managerSidebarCol.sidebar-collapsed~#managerContentCol,#sidebar-toggle:checked~#managerContentCol) .table-scroll-wrapper,:is(#managerSidebarCol.sidebar-collapsed~#managerContentCol,#sidebar-toggle:checked~#managerContentCol) .data-table-card{width:100%}#managerContentCol{flex-direction:column;min-height:0;padding:0 24px 24px;display:flex}#managerContentCol .filters-row,#managerContentCol .filters-secondary-row{flex-shrink:0}#managerContentCol .data-table-card{flex-direction:column;flex:0 auto;min-height:0;display:flex;container:table-card/inline-size}#managerContentCol .table-scroll-wrapper{flex-direction:column;flex:0 auto;min-height:0;display:flex}.page-header-section{box-shadow:none;background:0 0;border-bottom:none;border-radius:0;margin-bottom:0;padding:20px 24px}.page-header-title{color:var(--gray-800);font-size:28px;font-weight:700;font-family:var(--font-sans);letter-spacing:-.5px;margin:0}.page-header-info{align-items:center;display:flex}.total-outstanding{color:var(--accent);font-size:18px;font-weight:600;font-family:var(--font-sans)}.table-card:not(.data-table-card){box-shadow:none;background:0 0;border-radius:0;padding:1rem}.table-scroll-wrapper{width:100%;padding-left:0;position:relative;overflow:auto}.table-scroll-wrapper:not(:has(.data-grid-scroll-region))>:first-child{z-index:10;background:var(--field-bg);position:sticky;top:0}.table-scroll-wrapper:not(:has(.data-grid-scroll-region))>:first-child>*>*{background:var(--field-bg)}@media (width>=768px){:is(body.manager-pledges-full-page,body.manager-members-full-page,body.manager-transactions-full-page,body.manager-member-profile-full-page){background-color:color-mix(in srgb, var(--accent) 10%, var(--color-light) 90%);background-image:none!important}:is(body.manager-pledges-full-page,body.manager-members-full-page,body.manager-transactions-full-page,body.manager-member-profile-full-page) #mgr_index_paging{box-sizing:border-box;width:100%;max-width:100%;margin-left:0;margin-right:0;padding-left:3rem;padding-right:3rem}:is(body.manager-pledges-full-page,body.manager-members-full-page,body.manager-transactions-full-page,body.manager-member-profile-full-page) #mgr_index_paging .main_start_no_bottom,:is(body.manager-pledges-full-page,body.manager-members-full-page,body.manager-transactions-full-page) #mgr_index_paging{padding-left:0;padding-right:0}:is(body.manager-pledges-full-page,body.manager-members-full-page,body.manager-transactions-full-page) #mgr_index_paging .main_start_no_bottom{padding-top:0}:is(body.manager-pledges-full-page,body.manager-members-full-page,body.manager-transactions-full-page) .manager-shell__main{flex-direction:column;display:flex;overflow:hidden}:is(body.manager-pledges-full-page,body.manager-members-full-page,body.manager-transactions-full-page) .manager-shell__main>.container-fluid,:is(body.manager-pledges-full-page,body.manager-members-full-page,body.manager-transactions-full-page)>.container-fluid{flex-direction:column;flex:auto;min-height:0;display:flex}:is(body.manager-pledges-full-page,body.manager-members-full-page,body.manager-transactions-full-page) #mgr_index_paging{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}:is(body.manager-pledges-full-page,body.manager-members-full-page,body.manager-transactions-full-page) .main_start_no_bottom{flex-direction:column;flex:auto;min-height:0;display:flex}:is(body.manager-pledges-full-page,body.manager-members-full-page,body.manager-transactions-full-page) .table-grid-page-shell{flex-direction:column;flex:auto;width:100%;max-width:100%;min-height:0;margin:0;display:flex}:is(body.manager-pledges-full-page,body.manager-members-full-page,body.manager-transactions-full-page) .table-grid-page-host,:is(body.manager-pledges-full-page,body.manager-members-full-page,body.manager-transactions-full-page) .pledges-content-container{flex-direction:column;flex:auto;min-height:0;display:flex}:is(body.manager-pledges-full-page,body.manager-members-full-page,body.manager-transactions-full-page) .table-grid-page-shell>.row,:is(body.manager-pledges-full-page,body.manager-members-full-page,body.manager-transactions-full-page) .table-grid-page-host>.row{flex:auto;width:100%;min-height:0}:is(body.manager-pledges-full-page,body.manager-members-full-page,body.manager-transactions-full-page) #managerContentCol{height:100%;min-height:0;padding-top:24px;padding-bottom:16px}:is(body.manager-pledges-full-page,body.manager-members-full-page,body.manager-transactions-full-page) #managerContentCol>.table-card,:is(body.manager-pledges-full-page,body.manager-members-full-page,body.manager-transactions-full-page) #managerContentCol .data-table-card{flex:auto;min-height:0}:is(body.manager-pledges-full-page,body.manager-members-full-page,body.manager-transactions-full-page) #managerContentCol .table-scroll-wrapper,:is(body.manager-pledges-full-page,body.manager-members-full-page,body.manager-transactions-full-page) #managerContentCol .table-scroll-wrapper:has(.data-grid-scroll-region){flex:auto;min-height:0;max-height:none}:is(body.manager-pledges-full-page,body.manager-members-full-page,body.manager-transactions-full-page) #managerSidebarCol{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;display:flex!important}:is(body.manager-pledges-full-page,body.manager-members-full-page,body.manager-transactions-full-page) #managerSidebarCol>.manager-sidebar-stack{flex:auto;min-height:0;max-height:100%;overflow:hidden}:is(body.manager-pledges-full-page,body.manager-members-full-page,body.manager-transactions-full-page) #managerSidebarCol .sidebar-container{scrollbar-width:thin;flex:auto;overflow-y:auto}}
