
	.st.svelte-17it3e2 { width: 100%; border-collapse: collapse; font-size: 0.9em; }
	.st.svelte-17it3e2 th:where(.svelte-17it3e2), .st.svelte-17it3e2 td:where(.svelte-17it3e2) { border: 1px solid var(--border, #e5e5e5); padding: 7px 10px; text-align: left; vertical-align: top; }
	.st-th.svelte-17it3e2 { background: var(--background-light, #f6f6f6); color: #666; font-weight: 600; font-size: 0.85em; white-space: nowrap; cursor: pointer; user-select: none; }
	.st-th.svelte-17it3e2:hover { color: #222; }
	.st-th--active.svelte-17it3e2 { color: var(--primary); }
	.st-arrow.svelte-17it3e2 { color: var(--primary); }
	.st-num.svelte-17it3e2 { text-align: right; white-space: nowrap; width: 1%; font-variant-numeric: tabular-nums; }
	tbody.svelte-17it3e2 td.st-num:where(.svelte-17it3e2) { font-weight: 600; color: #222; }
	tbody.svelte-17it3e2 td.st-muted:where(.svelte-17it3e2) { font-weight: normal; color: #999; }
	.st-key.svelte-17it3e2 { word-break: break-word; }
	a.st-link.svelte-17it3e2 { color: var(--primary); text-decoration: none; }
	a.st-link.svelte-17it3e2:hover { text-decoration: underline; }
