.card.svelte-sos7d1{background:var(--bg);border:var(--rule-w) solid var(--rule);transition:border-color var(--dur-1) var(--ease-std), transform var(--dur-2) var(--ease-out);flex-direction:column;display:flex}.card.svelte-sos7d1:hover{border-color:var(--ink)}.card.svelte-sos7d1:active{transform:translateY(1px)}.h.svelte-sos7d1{justify-content:space-between;align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-4);border-bottom:var(--rule-w) solid var(--rule);display:flex}h3.svelte-sos7d1{font-size:var(--fs-14);font-weight:var(--w-bold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cand.svelte-sos7d1{gap:var(--s-3);padding:var(--s-3) var(--s-4) 0;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;display:grid}.nm.svelte-sos7d1{font-weight:var(--w-semi);min-width:0;line-height:1.2}.nm.svelte-sos7d1 small:where(.svelte-sos7d1){color:var(--ink-3);font-weight:var(--w-regular);font-size:var(--fs-12);display:block}.pc.svelte-sos7d1{text-align:right;font-size:var(--fs-28);line-height:1}.pc.svelte-sos7d1 small:where(.svelte-sos7d1){font:var(--w-regular) var(--fs-12) / 1.4 var(--font-ui);color:var(--ink-3);display:block}.cand.svelte-sos7d1:not(.lead) .pc:where(.svelte-sos7d1){color:var(--ink-3)}.cand.lost.svelte-sos7d1{opacity:.55;transition:opacity var(--dur-3) var(--ease-std)}.who.svelte-sos7d1{align-items:center;display:inline-flex}.gapline.svelte-sos7d1{justify-content:space-between;align-items:baseline;gap:var(--s-3);margin:var(--s-3) var(--s-4) 0;font-size:var(--fs-13);display:flex}.gapline.svelte-sos7d1>span:where(.svelte-sos7d1){color:var(--ink-3);font-size:var(--fs-12)}.bar.svelte-sos7d1{height:6px;margin:var(--s-2) var(--s-4) var(--s-3);background:var(--surface-3);gap:2px;display:flex}.bar.svelte-sos7d1 i:where(.svelte-sos7d1){transition:width var(--dur-4) var(--ease-out);display:block}.f.svelte-sos7d1{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-top:var(--rule-w) solid var(--rule);font-size:var(--fs-12);color:var(--ink-2);margin-top:auto;display:flex}.f.svelte-sos7d1 b:where(.svelte-sos7d1){color:var(--ink);font-weight:var(--w-semi)}.meter.svelte-sos7d1{background:var(--surface-3);flex:1;max-width:120px;height:4px}.meter.svelte-sos7d1 i:where(.svelte-sos7d1){background:var(--ink);height:100%;transition:width var(--dur-4) var(--ease-out);display:block}
