.unit-stats.svelte-ib3vjh{display:flex;flex-direction:column;gap:1.5rem}.profile-section.svelte-ib3vjh{background:var(--color-bg-secondary, #1a1a2e);border-radius:.5rem;overflow:hidden}.profile-type.svelte-ib3vjh{margin:0;padding:.75rem 1rem;background:var(--color-primary, #6366f1);color:#fff;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.stats-table-wrapper.svelte-ib3vjh{overflow-x:auto}.stats-table.svelte-ib3vjh{width:100%;border-collapse:collapse;font-size:.875rem}.stats-table.svelte-ib3vjh th:where(.svelte-ib3vjh),.stats-table.svelte-ib3vjh td:where(.svelte-ib3vjh){padding:.625rem .75rem;text-align:center;border-bottom:1px solid var(--color-border, #2d2d44)}.stats-table.svelte-ib3vjh th:where(.svelte-ib3vjh){background:var(--color-bg, #0f0f1a);font-weight:600;color:var(--color-text-muted, #888);font-size:.75rem;text-transform:uppercase}.stats-table.svelte-ib3vjh .name-col:where(.svelte-ib3vjh){text-align:left;font-weight:500;white-space:nowrap}.stats-table.svelte-ib3vjh tbody:where(.svelte-ib3vjh) tr:where(.svelte-ib3vjh):hover{background:var(--color-bg, #0f0f1a)}.stats-table.svelte-ib3vjh tbody:where(.svelte-ib3vjh) tr:where(.svelte-ib3vjh):last-child td:where(.svelte-ib3vjh){border-bottom:none}.abilities-list.svelte-ib3vjh{padding:1rem;display:flex;flex-direction:column;gap:1rem}.ability-card.svelte-ib3vjh{background:var(--color-bg, #0f0f1a);padding:1rem;border-radius:.375rem}.ability-card.svelte-ib3vjh h4:where(.svelte-ib3vjh){margin:0 0 .5rem;font-size:.9375rem;color:var(--color-primary, #6366f1)}.ability-card.svelte-ib3vjh p:where(.svelte-ib3vjh){margin:0;font-size:.875rem;line-height:1.6;color:var(--color-text-muted, #aaa)}
