.table-container.svelte-1gl4nid{width:100%;background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;overflow:hidden}.table-container.responsive.svelte-1gl4nid{overflow-x:auto}.table-wrapper.svelte-1gl4nid{width:100%;overflow-x:auto}.table-wrapper.scrollable.svelte-1gl4nid{max-height:590px;overflow-y:auto}.table-wrapper.scrollable.svelte-1gl4nid{scrollbar-width:none;-ms-overflow-style:none}.table-wrapper.scrollable.svelte-1gl4nid::-webkit-scrollbar{display:none}.table.svelte-1gl4nid{width:100%;border-collapse:collapse;font-size:14px;color:#333}.table.svelte-1gl4nid thead:where(.svelte-1gl4nid){color:#fff}.table.svelte-1gl4nid thead:where(.svelte-1gl4nid) th:where(.svelte-1gl4nid){padding:14px 16px;font-weight:600;text-align:left;border:1px solid rgba(255,255,255,.2);white-space:nowrap;vertical-align:middle}.table-wrapper.scrollable.svelte-1gl4nid .table:where(.svelte-1gl4nid) thead:where(.svelte-1gl4nid){position:sticky;top:0;z-index:10}.table-wrapper.scrollable.svelte-1gl4nid .table:where(.svelte-1gl4nid) thead:where(.svelte-1gl4nid) th:where(.svelte-1gl4nid){background:#1e293b}.table.svelte-1gl4nid thead:where(.svelte-1gl4nid) .header-level-1 th{font-size:15px}.table.svelte-1gl4nid thead:where(.svelte-1gl4nid) .header-level-2 th{font-size:14px}.table.svelte-1gl4nid thead:where(.svelte-1gl4nid) .header-level-3 th{font-size:13px}.table.svelte-1gl4nid tbody:where(.svelte-1gl4nid) td:where(.svelte-1gl4nid){padding:12px 16px;border:1px solid #e5e7eb;vertical-align:middle}.table.bordered.svelte-1gl4nid tbody:where(.svelte-1gl4nid) td:where(.svelte-1gl4nid),.table.bordered.svelte-1gl4nid thead:where(.svelte-1gl4nid) th:where(.svelte-1gl4nid){border:1px solid #e5e7eb}.table.striped.svelte-1gl4nid tbody:where(.svelte-1gl4nid) tr:where(.svelte-1gl4nid):nth-child(2n){background-color:#f9fafb}.table.hoverable.svelte-1gl4nid tbody:where(.svelte-1gl4nid) tr:where(.svelte-1gl4nid):hover{background-color:#f3f4f6;transition:background-color .2s ease}.table.svelte-1gl4nid tbody:where(.svelte-1gl4nid) tr:where(.svelte-1gl4nid){transition:background-color .2s ease}.table.svelte-1gl4nid tbody:where(.svelte-1gl4nid) .text-left{text-align:left}.table.svelte-1gl4nid tbody:where(.svelte-1gl4nid) .text-center{text-align:center}.table.svelte-1gl4nid tbody:where(.svelte-1gl4nid) .text-right{text-align:right}.table.svelte-1gl4nid thead:where(.svelte-1gl4nid) .text-left{text-align:left}.table.svelte-1gl4nid thead:where(.svelte-1gl4nid) .text-center{text-align:center}.table.svelte-1gl4nid thead:where(.svelte-1gl4nid) .text-right{text-align:right}.empty-state.svelte-1gl4nid{padding:40px 20px;color:#9ca3af;font-style:italic}.footer-wrapper.svelte-1gl4nid{border-top:2px solid #667eea}.table.svelte-1gl4nid tfoot:where(.svelte-1gl4nid){background-color:#f9fafb;font-weight:600}.table.svelte-1gl4nid tfoot:where(.svelte-1gl4nid) td,.table.svelte-1gl4nid tfoot:where(.svelte-1gl4nid) th{padding:14px 16px;border:1px solid #e5e7eb}@media (max-width: 768px){.table.svelte-1gl4nid{font-size:12px}.table.svelte-1gl4nid thead:where(.svelte-1gl4nid) th:where(.svelte-1gl4nid),.table.svelte-1gl4nid tbody:where(.svelte-1gl4nid) td:where(.svelte-1gl4nid){padding:10px 12px}.table-wrapper.scrollable.svelte-1gl4nid{max-height:540px}}
