.banner.svelte-vsu00b{margin-bottom:var(--k-space-4)}.intro.svelte-vsu00b{max-width:60ch;margin-bottom:var(--k-space-6);color:var(--k-text-muted)}.total.svelte-vsu00b{margin-top:var(--k-space-2);color:var(--k-text-subtle);font-size:var(--k-text-sm);display:block}.charities.svelte-vsu00b{gap:var(--k-space-4);margin:0;display:grid}.charity.svelte-vsu00b{gap:var(--k-space-5);padding:var(--k-space-5);background-color:var(--k-surface-raised);grid-template-columns:6rem minmax(0,1fr) auto;align-items:start;display:grid}.charity.active.svelte-vsu00b{box-shadow:inset 4px 0 0 0 var(--k-primary)}.media.svelte-vsu00b{background-color:var(--k-bg);place-items:center;width:6rem;height:6rem;display:grid}.media.svelte-vsu00b img:where(.svelte-vsu00b){object-fit:contain;width:100%;height:100%;padding:var(--k-space-2)}.fallback.svelte-vsu00b{color:var(--k-primary);font-size:2.5rem}.body.svelte-vsu00b{gap:var(--k-space-2);min-width:0;display:grid}.badge.svelte-vsu00b{padding:var(--k-space-1) var(--k-space-2);background-color:var(--k-primary);color:var(--k-on-primary);font-size:var(--k-text-xs);letter-spacing:var(--k-tracking-wide);text-transform:uppercase;justify-self:start;font-weight:700}.name.svelte-vsu00b{font-size:var(--k-text-xl)}.legal-name.svelte-vsu00b{color:var(--k-text-subtle);font-size:var(--k-text-sm)}.description.svelte-vsu00b{max-width:62ch;color:var(--k-text-muted)}.site.svelte-vsu00b{align-items:center;gap:var(--k-space-2);font-size:var(--k-text-sm);justify-self:start;font-weight:600;display:inline-flex}.vote.svelte-vsu00b{justify-items:center;gap:var(--k-space-1);display:grid}.vote-button.svelte-vsu00b{place-items:center;gap:var(--k-space-1);width:4rem;padding:var(--k-space-3) 0;background-color:var(--k-bg);color:var(--k-text-muted);font:inherit;font-size:var(--k-text-lg);cursor:pointer;box-shadow:inset 0 0 0 var(--k-line-width) var(--k-line);transition:background-color var(--k-duration-fast) var(--k-ease), color var(--k-duration-fast) var(--k-ease);border:0;display:grid}.vote-button.svelte-vsu00b:hover:not(:disabled){color:var(--k-primary);box-shadow:inset 0 0 0 2px var(--k-primary)}.vote-button.svelte-vsu00b:focus-visible{box-shadow:inset 0 0 0 2px var(--k-primary);outline:none}.vote-button.voted.svelte-vsu00b{background-color:var(--k-primary);color:var(--k-on-primary);box-shadow:none}.vote-button.svelte-vsu00b:disabled{cursor:progress}.count.svelte-vsu00b{font-size:var(--k-text-base);font-variant-numeric:tabular-nums;font-weight:700}.vote-label.svelte-vsu00b{color:var(--k-text-subtle);font-size:var(--k-text-xs);text-align:center}@media (width<=40rem){.charity.svelte-vsu00b{gap:var(--k-space-4);grid-template-columns:4.5rem 1fr}.media.svelte-vsu00b{width:4.5rem;height:4.5rem}.fallback.svelte-vsu00b{font-size:1.75rem}.body.svelte-vsu00b{grid-area:2/1/auto/-1}.vote.svelte-vsu00b{grid-area:1/2;justify-self:end}}
