.column-filter-dropdown.svelte-1gj1t3s{position:fixed;background:#fff;border:1px solid #d0d0d0;border-radius:6px;box-shadow:0 6px 20px #0000001f;font-family:Roboto,sans-serif;font-size:.8rem;z-index:1000;display:flex;flex-direction:column;overflow:hidden;animation:svelte-1gj1t3s-dropdownFade .12s ease-out}@keyframes svelte-1gj1t3s-dropdownFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.dropdown-search.svelte-1gj1t3s{position:relative;padding:.5rem;border-bottom:1px solid #eee;background:#fafafa;flex-shrink:0}.dropdown-search.svelte-1gj1t3s input:where(.svelte-1gj1t3s){width:100%;padding:.3rem 1.5rem .3rem .5rem;font-size:.75rem;border:1px solid #d0d0d0;border-radius:4px;outline:none}.dropdown-search.svelte-1gj1t3s input:where(.svelte-1gj1t3s):focus{border-color:#888}.dropdown-clear-search.svelte-1gj1t3s{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:#888;font-size:.7rem;padding:.2rem}.dropdown-row.svelte-1gj1t3s{display:flex;align-items:center;gap:.5rem;padding:.35rem .6rem;cursor:pointer;user-select:none;min-height:1.6rem}.dropdown-row.svelte-1gj1t3s:hover{background:#f5f5f5}.dropdown-row.svelte-1gj1t3s input[type=checkbox]:where(.svelte-1gj1t3s){margin:0;flex-shrink:0;cursor:pointer}.dropdown-label.svelte-1gj1t3s{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333}.select-all.svelte-1gj1t3s{border-bottom:1px solid #eee;background:#fcfcfc;font-weight:500;flex-shrink:0}.dropdown-list.svelte-1gj1t3s{overflow-y:auto;flex:1;min-height:0}.dropdown-empty.svelte-1gj1t3s{padding:.75rem;text-align:center;color:#999;font-size:.75rem}.dropdown-footer.svelte-1gj1t3s{display:flex;gap:.4rem;justify-content:flex-end;padding:.5rem;border-top:1px solid #eee;background:#fafafa;flex-shrink:0}.dropdown-btn.svelte-1gj1t3s{padding:.3rem .7rem;font-size:.75rem;border:1px solid #d0d0d0;border-radius:4px;background:#fff;cursor:pointer;color:#333}.dropdown-btn.svelte-1gj1t3s:hover{background:#f0f0f0}.dropdown-btn.primary.svelte-1gj1t3s{background:#333;color:#fff;border-color:#333}.dropdown-btn.primary.svelte-1gj1t3s:hover{background:#111}table.svelte-19u8fp0{border-collapse:collapse}.tableWrapper.svelte-m2341z{--tw-bg-alt: #fafafa;--tw-bg-head: #f5f5f5;--tw-bg-head-h: #ebebeb;--tw-bg-row: #ffffff;--tw-bg-row-h: #f9f9f9;--tw-border: #e0e0e0;--tw-border-row: #eeeeee;--tw-text: #333333;--tw-text-head: #555555;--tw-text-title: #222222;--tw-input-bg: #ffffff;--tw-input-b: #d0d0d0;--tw-input-bf: #888888;--tw-btn-bg: #ffffff;--tw-btn-bg-h: #f0f0f0;--tw-btn-text: #555555;--tw-sort-icon: #aaaaaa;--tw-filter-ic: #bbbbbb;--tw-filter-ih: #555555;--tw-clear-btn: #888888;--tw-clear-btn-h:#333333}.tableWrapper.dark.svelte-m2341z{--tw-bg-alt: #1d2537;--tw-bg-head: #1D2A46;--tw-bg-head-h: #343959;--tw-bg-row: #1d2537;--tw-bg-row-h: #2b2f49;--tw-border: #4c4f59;--tw-border-row: #4c4f59;--tw-text: #ffffff;--tw-text-head: #ffffff;--tw-text-title: #ffffff;--tw-input-bg: #061431;--tw-input-b: #414651;--tw-input-bf: #717479;--tw-btn-bg: #0d173f;--tw-btn-bg-h: #343a69;--tw-btn-text: #b8c0e0;--tw-sort-icon: #c5c5c5;--tw-filter-ic: #c5c5c5;--tw-filter-ih: #5b6079;--tw-clear-btn: #ffffff;--tw-clear-btn-h: #b3b3b3}@media (prefers-color-scheme: dark){.tableWrapper.svelte-m2341z:not(.light){--tw-bg-alt: #1d2537;--tw-bg-head: #1D2A46;--tw-bg-head-h: #343959;--tw-bg-row: #1d2537;--tw-bg-row-h: #2b2f49;--tw-border: #4c4f59;--tw-border-row: #4c4f59;--tw-text: #ffffff;--tw-text-head: #ffffff;--tw-text-title: #ffffff;--tw-input-bg: #061431;--tw-input-b: #414651;--tw-input-bf: #717479;--tw-btn-bg: #0d173f;--tw-btn-bg-h: #343a69;--tw-btn-text: #b8c0e0;--tw-sort-icon: #c5c5c5;--tw-filter-ic: #c5c5c5;--tw-filter-ih: #5b6079;--tw-clear-btn: #ffffff;--tw-clear-btn-h: #b3b3b3}}.tableWrapper.svelte-m2341z{display:flex;flex-direction:column;border-radius:8px;border:1px solid var(--tw-border);width:var(--table-width, 100%);overflow:hidden}.tableWrapper.fill.svelte-m2341z{height:100%}.table-title.svelte-m2341z{padding:.6rem .85rem;font-size:.85rem;font-weight:600;color:var(--tw-text-title);border-bottom:1px solid var(--tw-border);background:var(--tw-bg-alt);white-space:nowrap;flex-shrink:0}.table-toolbar.svelte-m2341z{display:flex;align-items:center;gap:.4rem;padding:.5rem .85rem;border-bottom:1px solid var(--tw-border);background:var(--tw-bg-alt);flex-shrink:0}.table-scroll.svelte-m2341z{overflow:auto}.tableWrapper.fill.svelte-m2341z .table-scroll:where(.svelte-m2341z){flex:1;min-height:0}.filter-input.svelte-m2341z{flex:1;max-width:280px;padding:.3rem .6rem;font-size:.8rem;font-family:Nunito,sans-serif;border:1px solid var(--tw-input-b);border-radius:4px;outline:none;background:var(--tw-input-bg);color:var(--tw-text)}.filter-input.svelte-m2341z:focus{border-color:var(--tw-input-bf)}.filter-input.svelte-m2341z::placeholder{color:var(--tw-text-head)}.clear-btn.svelte-m2341z{background:none;border:none;cursor:pointer;font-size:.75rem;color:var(--tw-clear-btn);padding:.2rem .3rem}.clear-btn.svelte-m2341z:hover{color:var(--tw-clear-btn-h)}.reset-filters-btn.svelte-m2341z{margin-left:auto;padding:.3rem .6rem;font-size:.7rem;border:1px solid var(--tw-input-b);border-radius:4px;background:var(--tw-btn-bg);cursor:pointer;color:var(--tw-btn-text);white-space:nowrap}.reset-filters-btn.svelte-m2341z:hover{background:var(--tw-btn-bg-h);color:var(--tw-text)}.tableWrapper .compact-table{width:100%;font-family:Roboto,sans-serif;font-size:.8rem}.tableWrapper .compact-table.fixed-layout{table-layout:fixed}.tableWrapper .header-row{background:var(--tw-bg-head)}.tableWrapper .compact-head{padding:.5rem .85rem!important;color:var(--tw-text-head)!important;font-weight:600!important;text-transform:uppercase!important;font-size:.7rem!important;letter-spacing:.05em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;border-bottom:1px solid var(--tw-border)!important;height:auto!important;position:sticky!important;top:0!important;background:var(--tw-bg-head)!important;z-index:1!important}.tableWrapper .compact-head.sortable{cursor:pointer;user-select:none}.tableWrapper .compact-head.sortable:hover{background:var(--tw-bg-head-h)!important}.tableWrapper .head-content{display:inline-flex;align-items:center;gap:.3rem;min-width:0;max-width:100%}.tableWrapper .head-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.tableWrapper .sort-icon{font-size:.65rem;color:var(--tw-sort-icon);flex-shrink:0}.tableWrapper .filter-icon-btn{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:.15rem;margin-left:.1rem;cursor:pointer;color:var(--tw-filter-ic);border-radius:3px;flex-shrink:0;line-height:0}.tableWrapper .filter-icon-btn:hover{background:var(--tw-btn-bg-h);color:var(--tw-filter-ih)}.tableWrapper .filter-icon-btn.active{color:#2563eb;background:#dbeafe}.tableWrapper .filter-icon-btn.active:hover{background:#bfdbfe}.tableWrapper.dark .filter-icon-btn.active{color:#93c5fd;background:#2563eb40}.tableWrapper.dark .filter-icon-btn.active:hover{background:#2563eb59}.tableWrapper .no-results{text-align:center!important;color:var(--tw-text-head)!important;padding:1rem!important}.tableWrapper .body-row{background:var(--tw-bg-row);border-bottom:1px solid var(--tw-border-row)}.tableWrapper .body-row:last-child{border-bottom:none}.tableWrapper .body-row:hover{background:var(--tw-bg-row-h)}.tableWrapper .compact-cell{padding:.35rem .85rem!important;color:var(--tw-text)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;height:auto!important}.align-left{text-align:left!important}.align-right{text-align:right!important;font-variant-numeric:tabular-nums!important}.align-center{text-align:center!important}.cell-tooltip.svelte-m2341z{position:fixed;transform:translate(-50%,calc(-100% - 8px));background:#1f1f1f;color:#fff;font-family:Roboto,sans-serif;font-size:.75rem;line-height:1.3;padding:.4rem .6rem;border-radius:4px;max-width:320px;white-space:normal;word-break:break-word;box-shadow:0 4px 12px #00000026;pointer-events:none;z-index:1000;animation:svelte-m2341z-tooltipFade .12s ease-out}.cell-tooltip.svelte-m2341z:after{content:"";position:absolute;left:50%;bottom:-4px;transform:translate(-50%) rotate(45deg);width:8px;height:8px;background:#1f1f1f}.pagination.svelte-m2341z{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding:.4rem .75rem;background:var(--tw-bg-head);border-top:1px solid var(--tw-border)}.page-info.svelte-m2341z{font-family:Roboto,sans-serif;font-size:.75rem;color:var(--tw-input-bf)}.page-info.svelte-m2341z strong:where(.svelte-m2341z){color:var(--tw-text)}.page-btn.svelte-m2341z{display:flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;background:var(--tw-btn-bg);border:1px solid var(--tw-border);border-radius:4px;color:var(--tw-text);font-size:1.1rem;line-height:1;cursor:pointer;transition:background .15s,border-color .15s}.page-btn.svelte-m2341z:hover:not(:disabled){background:var(--tw-btn-bg-h);border-color:var(--tw-border)}.page-btn.svelte-m2341z:disabled{opacity:.35;cursor:not-allowed}@keyframes svelte-m2341z-tooltipFade{0%{opacity:0;transform:translate(-50%,calc(-100% - 4px))}to{opacity:1;transform:translate(-50%,calc(-100% - 8px))}}@media screen and (min-width: 1600px){.tableWrapper.svelte-m2341z{width:var(--table-width, 66%)}}
