.sr-only.svelte-14nrfpk{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.table-container.svelte-1ou7n3e{width:100%;background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;overflow:hidden}.table-container.responsive.svelte-1ou7n3e{overflow-x:auto}.table.svelte-1ou7n3e{width:100%;border-collapse:collapse;font-size:14px;color:#333}.table.svelte-1ou7n3e thead:where(.svelte-1ou7n3e){color:#fff}.table.svelte-1ou7n3e thead:where(.svelte-1ou7n3e) th:where(.svelte-1ou7n3e){padding:14px 16px;font-weight:600;text-align:left;border:1px solid rgba(255,255,255,.2);white-space:nowrap;vertical-align:middle}.table.sticky-header.svelte-1ou7n3e thead:where(.svelte-1ou7n3e){position:sticky;top:0;z-index:10}.table.svelte-1ou7n3e thead:where(.svelte-1ou7n3e) .header-level-1 th{font-size:15px}.table.svelte-1ou7n3e thead:where(.svelte-1ou7n3e) .header-level-2 th{font-size:14px}.table.svelte-1ou7n3e thead:where(.svelte-1ou7n3e) .header-level-3 th{font-size:13px}.table.svelte-1ou7n3e tbody:where(.svelte-1ou7n3e) td:where(.svelte-1ou7n3e){padding:12px 16px;border:1px solid #e5e7eb;vertical-align:middle}.table.bordered.svelte-1ou7n3e tbody:where(.svelte-1ou7n3e) td:where(.svelte-1ou7n3e),.table.bordered.svelte-1ou7n3e thead:where(.svelte-1ou7n3e) th:where(.svelte-1ou7n3e){border:1px solid #e5e7eb}.table.striped.svelte-1ou7n3e tbody:where(.svelte-1ou7n3e) tr:where(.svelte-1ou7n3e):nth-child(2n){background-color:#f9fafb}.table.hoverable.svelte-1ou7n3e tbody:where(.svelte-1ou7n3e) tr:where(.svelte-1ou7n3e):hover{background-color:#f3f4f6;transition:background-color .2s ease}.table.svelte-1ou7n3e tbody:where(.svelte-1ou7n3e) tr:where(.svelte-1ou7n3e){transition:background-color .2s ease}.table.svelte-1ou7n3e tbody:where(.svelte-1ou7n3e) .text-left{text-align:left}.table.svelte-1ou7n3e tbody:where(.svelte-1ou7n3e) .text-center{text-align:center}.table.svelte-1ou7n3e tbody:where(.svelte-1ou7n3e) .text-right{text-align:right}.table.svelte-1ou7n3e thead:where(.svelte-1ou7n3e) .text-left{text-align:left}.table.svelte-1ou7n3e thead:where(.svelte-1ou7n3e) .text-center{text-align:center}.table.svelte-1ou7n3e thead:where(.svelte-1ou7n3e) .text-right{text-align:right}.empty-state.svelte-1ou7n3e{padding:40px 20px;color:#9ca3af;font-style:italic}.table.svelte-1ou7n3e tbody:where(.svelte-1ou7n3e) .balance-row{transition:background-color .2s ease}.table.svelte-1ou7n3e tbody:where(.svelte-1ou7n3e) .balance-sub-row{background-color:#f3f4f6!important}.table.svelte-1ou7n3e tbody:where(.svelte-1ou7n3e) .balance-group-total{background-color:#e5e7eb!important;font-weight:600}.table.svelte-1ou7n3e tbody:where(.svelte-1ou7n3e) .balance-indent{padding-left:2rem}.table.svelte-1ou7n3e tbody:where(.svelte-1ou7n3e) .balance-group-header{background-color:#d1d5db!important}.table.svelte-1ou7n3e tfoot:where(.svelte-1ou7n3e){background-color:#f9fafb;font-weight:600;border-top:2px solid #667eea}.table.svelte-1ou7n3e tfoot:where(.svelte-1ou7n3e) td,.table.svelte-1ou7n3e tfoot:where(.svelte-1ou7n3e) th{padding:14px 16px;border:1px solid #e5e7eb}@media (max-width: 768px){.table.svelte-1ou7n3e{font-size:12px}.table.svelte-1ou7n3e thead:where(.svelte-1ou7n3e) th:where(.svelte-1ou7n3e),.table.svelte-1ou7n3e tbody:where(.svelte-1ou7n3e) td:where(.svelte-1ou7n3e){padding:10px 12px}}
