.soul-card.svelte-27y3uw{margin-top:20px;text-align:center;background:var(--card);border:1px solid var(--line);border-radius:24px;padding:32px 20px}.soul-card.svelte-27y3uw img:where(.svelte-27y3uw){width:180px;height:180px;border-radius:50%;object-fit:cover;border:2px solid var(--gold);box-shadow:0 0 60px #b39dff4d}.role.svelte-27y3uw{margin-top:8px;color:var(--accent-2);font-size:14px}.vibe.svelte-27y3uw{margin-top:6px;color:var(--muted);font-size:13px}.promise.svelte-27y3uw{margin-top:24px;padding:16px;border-left:3px solid var(--gold);background:#b39dff0f;border-radius:0 12px 12px 0;text-align:left}.quirk.svelte-27y3uw{margin-top:12px;padding:14px;background:#7ed8e80f;border-radius:12px;text-align:left}.label.svelte-27y3uw{font-size:11px;color:var(--muted);letter-spacing:1.5px;text-transform:uppercase}.quote.svelte-27y3uw{margin-top:6px;color:var(--gold);font-style:italic;line-height:1.5}.quirk.svelte-27y3uw p:where(.svelte-27y3uw){margin-top:6px;line-height:1.5;font-size:14px}
