.paginated-table-viewport{height:clamp(26rem,58vh,42rem);overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.paginated-table-viewport>.table{margin-bottom:0}.paginated-table-viewport>.table>thead>tr>th{background:var(--bs-tertiary-bg,#f8f9fa);box-shadow:inset 0 -1px 0 var(--bs-border-color,#dee2e6);position:sticky;top:0;z-index:2}.table-scroll{max-width:100%;overflow-x:auto!important;overflow-y:auto;overscroll-behavior:contain;width:100%;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;touch-action:pan-x pan-y}.table-scroll>.table{min-width:var(--table-scroll-min-width,720px);width:max(100%,var(--table-scroll-min-width,720px))}.table-scroll--wide{--table-scroll-min-width:860px}@media(max-width:767.98px){.table-scroll{scrollbar-width:auto}}@media(max-width:575.98px){.paginated-table-viewport{height:60vh;min-height:22rem}}.admin-list-compact .effi-card.metric-card,.admin-list-compact .metrics-grid .metric-card{gap:.7rem;min-height:76px;padding:.7rem .9rem}.admin-list-compact .metric-card .metric-icon{border-radius:11px;flex:0 0 38px;font-size:1.05rem;height:38px;width:38px}.admin-list-compact .metric-card .metric-value,.admin-list-compact .metric-card strong{font-size:1.15rem;line-height:1.2;margin-top:.05rem}.admin-list-compact .metric-card .metric-label,.admin-list-compact .metric-card small{font-size:.8rem;margin-bottom:0}.admin-list-compact .effi-card.filters-card,.admin-list-compact.credit-notes-page .filter-card{margin-bottom:1rem;padding:.85rem 1rem}.admin-list-compact .compact-filter-row{align-items:flex-end;display:flex;gap:.5rem}.admin-list-compact .compact-search-field{flex:1 1 auto;min-width:0}.admin-list-compact .compact-extra-filters .form-label,.admin-list-compact .compact-search-field .form-label{font-size:.8rem;margin-bottom:.25rem}.admin-list-compact .compact-search-field .form-control,.admin-list-compact .compact-search-field .input-group{min-width:0}.admin-list-compact .compact-clear-button,.admin-list-compact .compact-extra-filters .form-control,.admin-list-compact .compact-extra-filters .form-select,.admin-list-compact .compact-filters-toggle,.admin-list-compact .compact-search-field .form-control,.admin-list-compact .compact-search-field .input-group-text{min-height:40px}.admin-list-compact .compact-clear-button,.admin-list-compact .compact-filters-toggle{border-radius:9px;flex:0 0 auto;font-weight:600;white-space:nowrap}.admin-list-compact .compact-clear-button{padding:0;width:40px}.admin-list-compact .compact-extra-filters{border-top:1px solid #edf0f5;margin-top:.7rem;padding-top:.7rem}.admin-list-compact .compact-extra-filters .inactive-switch{min-height:36px}.admin-list-compact.credit-notes-page .page-header{margin-bottom:1rem}.admin-list-compact.credit-notes-page .metrics-grid{gap:.5rem;margin-bottom:1rem}.admin-list-compact .table-card .table-header,.admin-list-compact.credit-notes-page .list-heading{padding:1rem 1.2rem}@media(max-width:991.98px){.admin-list-compact.credit-notes-page .metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-list-compact.credit-notes-page .metrics-grid>:last-child{grid-column:1/-1}}@media(max-width:575.98px){.admin-list-compact.credit-notes-page .header-actions{flex-direction:row;gap:.5rem}.admin-list-compact.credit-notes-page .header-actions .btn{font-size:.82rem;min-width:0}.admin-list-compact .effi-card.metric-card,.admin-list-compact .metrics-grid .metric-card{gap:.5rem;min-height:64px;padding:.55rem .65rem}.admin-list-compact .metric-card .metric-icon{flex-basis:30px;font-size:.85rem;height:30px;width:30px}.admin-list-compact .metric-card .metric-label,.admin-list-compact .metric-card small{font-size:.72rem}.admin-list-compact .metric-card .metric-value,.admin-list-compact .metric-card strong{font-size:1rem}.admin-list-compact .compact-filters-toggle{padding-left:.65rem;padding-right:.65rem}.admin-list-compact .compact-search-field .input-group-text{display:none}}
