.header.svelte-1uha8ag{margin-bottom:1.5rem}.tabs.svelte-1uha8ag{border-bottom:1px solid var(--idx-border);flex-wrap:wrap;gap:.5rem;padding-bottom:1rem;display:flex}.tab.svelte-1uha8ag{background:var(--idx-white);border:1px solid var(--idx-border);color:var(--idx-text-secondary);cursor:pointer;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;transition:background .1s}.tab.svelte-1uha8ag:hover{background:var(--idx-surface)}.tab.active.svelte-1uha8ag{background:var(--idx-maroon-soft);color:var(--idx-maroon);border-color:var(--idx-maroon);font-weight:600}.table-wrapper.svelte-1uha8ag{padding:0;overflow-x:auto}.data-table.svelte-1uha8ag{border-collapse:collapse;width:100%;font-size:.875rem}.data-table.svelte-1uha8ag th:where(.svelte-1uha8ag){text-align:left;background:var(--idx-surface);border-bottom:1px solid var(--idx-border);color:var(--idx-text-secondary);white-space:nowrap;padding:.75rem 1rem;font-weight:600}.data-table.svelte-1uha8ag td:where(.svelte-1uha8ag){border-bottom:1px solid var(--idx-border);white-space:nowrap;padding:.75rem 1rem}.data-table.svelte-1uha8ag tr:where(.svelte-1uha8ag):hover td:where(.svelte-1uha8ag){background:var(--idx-surface)}.data-table.svelte-1uha8ag tr:where(.svelte-1uha8ag):last-child td:where(.svelte-1uha8ag){border-bottom:none}.score-display.svelte-1uha8ag{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.score-line.svelte-1uha8ag{background:var(--idx-border);width:40px;height:2px}.score-fill.svelte-1uha8ag{background:var(--idx-text-primary);height:100%}
