.cbtn.svelte-18sv61c{width:auto;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;margin-block:-.5rem;padding:.5rem 0;text-decoration:none;display:inline-block}.cbtn__row.svelte-18sv61c{align-items:center;gap:2.5rem;padding-bottom:.6rem;display:flex}.cbtn__confetti.svelte-18sv61c{transition:transform var(--dur-mid) var(--ease-out);line-height:0;display:inline-flex;position:relative;top:-.6rem;left:.7rem}.cbtn__rule.svelte-18sv61c{background:var(--color-black);height:1px;display:block;position:relative}.cbtn__rule.svelte-18sv61c:after{content:"";background:var(--accent);transform-origin:0;transition:transform var(--dur-mid) var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}.cbtn__label.svelte-18sv61c{transition:transform var(--dur-mid) var(--ease-out);font-size:1.2rem}.cbtn.svelte-18sv61c:hover .cbtn__confetti:where(.svelte-18sv61c),.cbtn.svelte-18sv61c:focus-visible .cbtn__confetti:where(.svelte-18sv61c){transform:rotate(45deg)}.cbtn.svelte-18sv61c:hover .cbtn__label:where(.svelte-18sv61c),.cbtn.svelte-18sv61c:focus-visible .cbtn__label:where(.svelte-18sv61c){transform:translate(.2rem)}.cbtn.svelte-18sv61c:hover .cbtn__rule:where(.svelte-18sv61c):after,.cbtn.svelte-18sv61c:focus-visible .cbtn__rule:where(.svelte-18sv61c):after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.cbtn__confetti.svelte-18sv61c,.cbtn__label.svelte-18sv61c,.cbtn__rule.svelte-18sv61c:after{transition:none}}
