.goal-card.svelte-n8cy3y{display:grid;gap:6px}.goal-link.svelte-n8cy3y{text-decoration:none;transition:border-color .15s ease}.goal-link.svelte-n8cy3y:hover{border-color:var(--c-secondary)}.goal-name.svelte-n8cy3y{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--c-muted)}.goal-raised.svelte-n8cy3y{font-family:var(--serif);font-size:2rem;line-height:1.05;color:var(--c-primary);font-weight:600}[data-theme=dark] .goal-raised.svelte-n8cy3y{color:var(--c-secondary)}.goal-of.svelte-n8cy3y{color:var(--c-muted);font-size:.88rem}.goal-bar.svelte-n8cy3y{display:block;height:8px;border-radius:999px;background:var(--c-bg);overflow:hidden;margin:4px 0 2px}.goal-fill.svelte-n8cy3y{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--c-secondary),var(--c-primary));transition:width .6s ease}.goal-meta.svelte-n8cy3y{display:flex;justify-content:space-between;gap:10px;color:var(--c-body);font-size:.9rem}.goal-done.svelte-n8cy3y{color:var(--c-muted);font-weight:600}.goal-done.hit.svelte-n8cy3y{color:var(--c-primary)}.wall-card.svelte-1jzbk3m{display:grid;gap:0}.wall-title.svelte-1jzbk3m{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--c-muted);margin:0 0 6px}.wall-row.svelte-1jzbk3m{padding:10px 0;border-top:1px solid var(--c-border)}.wall-row.svelte-1jzbk3m:first-of-type{border-top:none}.wall-main.svelte-1jzbk3m{display:flex;justify-content:space-between;gap:12px}.wall-name.svelte-1jzbk3m{font-weight:600;color:var(--c-dark)}.wall-amt.svelte-1jzbk3m{color:var(--c-primary);font-weight:600;white-space:nowrap}[data-theme=dark] .wall-amt.svelte-1jzbk3m{color:var(--c-secondary)}.wall-msg.svelte-1jzbk3m{margin:3px 0 0;color:var(--c-secondary);font-size:.86rem;font-style:italic}
