.container.svelte-1uha8ag{max-width:1000px;margin:0 auto;padding:2rem;font-family:system-ui,sans-serif}h1.svelte-1uha8ag{font-size:1.5rem;margin-bottom:.25rem}.subtitle.svelte-1uha8ag{color:#666;margin-bottom:1.5rem}.search-bar.svelte-1uha8ag input:where(.svelte-1uha8ag){width:100%;padding:.625rem 1rem;border:1px solid #ddd;border-radius:8px;font-size:.875rem;margin-bottom:1.5rem}.search-bar.svelte-1uha8ag input:where(.svelte-1uha8ag):focus{outline:none;border-color:#6c8aff;box-shadow:0 0 0 3px #6c8aff26}table.svelte-1uha8ag{width:100%;border-collapse:collapse;font-size:.875rem}th.svelte-1uha8ag{text-align:left;padding:.75rem;border-bottom:2px solid #eee;font-size:.75rem;color:#888;text-transform:uppercase;letter-spacing:.05em}td.svelte-1uha8ag{padding:.75rem;border-bottom:1px solid #f0f0f0}tr.svelte-1uha8ag:hover td:where(.svelte-1uha8ag){background:#f8f9ff}.pagination.svelte-1uha8ag{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1.5rem}.pagination.svelte-1uha8ag button:where(.svelte-1uha8ag){padding:.5rem 1rem;border:1px solid #ddd;border-radius:6px;background:#fff;cursor:pointer;font-size:.8125rem}.pagination.svelte-1uha8ag button:where(.svelte-1uha8ag):hover:not(:disabled){border-color:#6c8aff;background:#f8f9ff}.pagination.svelte-1uha8ag button:where(.svelte-1uha8ag):disabled{opacity:.3;cursor:not-allowed}.pagination.svelte-1uha8ag span:where(.svelte-1uha8ag){font-size:.8125rem;color:#888}.empty.svelte-1uha8ag{text-align:center;color:#888;padding:3rem}
