.wrap.svelte-k41ipo{align-items:center;gap:var(--bh-space-2);padding:var(--bh-space-6) 0 var(--bh-space-4);flex-direction:column;display:flex}.heart.svelte-k41ipo{width:calc(var(--bh-m-avatar-lg) + var(--bh-space-4));height:calc(var(--bh-m-avatar-lg) + var(--bh-space-4));border-radius:var(--bh-radius-full);background:var(--bh-bg-surface);color:var(--bh-s-heart);cursor:pointer;box-shadow:var(--bh-shadow-2);transition:transform var(--bh-duration-fast) var(--bh-ease-spring), background-color var(--bh-duration-fast) var(--bh-ease-standard);justify-content:center;align-items:center;display:inline-flex}.heart.star.svelte-k41ipo{color:var(--bh-s-star)}.heart.svelte-k41ipo:active{transform:scale(.94)}.heart.done.svelte-k41ipo{background:var(--bh-accent-fill);border-color:#0000}.heart.svelte-k41ipo:disabled{cursor:default}.heart.svelte-k41ipo:focus-visible{box-shadow:var(--bh-shadow-focus);outline:none}.label.svelte-k41ipo{font-size:var(--bh-m-fs-md);font-weight:var(--bh-fw-semibold);color:var(--bh-s-heading);margin:0}.count.svelte-k41ipo{font-size:var(--bh-fs-xs);color:var(--bh-text-tertiary);margin:0}@media (prefers-reduced-motion:reduce){.heart.svelte-k41ipo{transition:none}}
