.follow-counts.svelte-1tz7qba{color:#d2d2d2;font-size:15px;margin:4px 0 8px}.follow-counts.svelte-1tz7qba b:where(.svelte-1tz7qba){color:#fff}.follow-counts.svelte-1tz7qba .count:where(.svelte-1tz7qba){display:inline-block}.follow-counts.svelte-1tz7qba .count.roll-up:where(.svelte-1tz7qba){animation:svelte-1tz7qba-roll-up .35s cubic-bezier(.2,.8,.3,1)}.follow-counts.svelte-1tz7qba .count.roll-down:where(.svelte-1tz7qba){animation:svelte-1tz7qba-roll-down .35s cubic-bezier(.2,.8,.3,1)}.follow-button.svelte-1tz7qba{position:relative;display:inline-flex;align-items:center;justify-content:center;width:150px;height:36px;margin:4px 0 10px;--font-size: 15px;font-weight:600;color:#fff;background:linear-gradient(135deg,#51eb51,#21c921)}.follow-button.svelte-1tz7qba .label:where(.svelte-1tz7qba){display:inline-flex;align-items:center;gap:8px}.follow-button.svelte-1tz7qba:hover:not(:disabled){box-shadow:0 0 0 3px #90ee90}.follow-button.following.svelte-1tz7qba{background:#ffffff26;border:1px solid rgba(255,255,255,.5)}.follow-button.following.svelte-1tz7qba .fa-check:where(.svelte-1tz7qba){color:#51eb51}.follow-button.following.svelte-1tz7qba:hover:not(:disabled){background:#ff6e6e4d;border-color:#ff8a8ab3;box-shadow:none}.follow-button.following.svelte-1tz7qba:hover:not(:disabled) .fa-check:where(.svelte-1tz7qba){color:#fff}.follow-button.svelte-1tz7qba:disabled{opacity:.6;cursor:default}.follow-button.celebrating.svelte-1tz7qba{animation:svelte-1tz7qba-button-pop .5s cubic-bezier(.34,1.56,.64,1)}.follow-button.svelte-1tz7qba .label.pop:where(.svelte-1tz7qba){animation:svelte-1tz7qba-label-pop .45s cubic-bezier(.34,1.56,.64,1)}.follow-button.svelte-1tz7qba .label.pop:where(.svelte-1tz7qba) .fa-check:where(.svelte-1tz7qba){animation:svelte-1tz7qba-check-pop .5s 80ms cubic-bezier(.34,1.56,.64,1) both}.burst.svelte-1tz7qba{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.ring.svelte-1tz7qba{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:2px solid rgb(81,235,81);border-radius:inherit;box-shadow:0 0 6px #51eb5180;animation:svelte-1tz7qba-ring-out .65s ease-out forwards}.particle.svelte-1tz7qba{position:absolute;width:var(--size);height:var(--size);background:var(--color);opacity:0;animation:svelte-1tz7qba-particle-fly .7s var(--delay) cubic-bezier(.1,.6,.3,1) forwards}@keyframes svelte-1tz7qba-button-pop{0%{transform:scale(1)}35%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes svelte-1tz7qba-label-pop{0%{transform:scale(.85);opacity:0}to{transform:scale(1);opacity:1}}@keyframes svelte-1tz7qba-check-pop{0%{transform:rotate(-90deg) scale(0)}to{transform:rotate(0) scale(1)}}@keyframes svelte-1tz7qba-ring-out{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.1,1.45)}}@keyframes svelte-1tz7qba-particle-fly{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}10%{opacity:1}60%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(1)}}@keyframes svelte-1tz7qba-roll-up{0%{transform:translateY(.55em);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes svelte-1tz7qba-roll-down{0%{transform:translateY(-.55em);opacity:0}to{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion: reduce){.follow-button.celebrating.svelte-1tz7qba,.follow-button.svelte-1tz7qba .label.pop:where(.svelte-1tz7qba),.follow-button.svelte-1tz7qba .label.pop:where(.svelte-1tz7qba) .fa-check:where(.svelte-1tz7qba),.follow-counts.svelte-1tz7qba .count:where(.svelte-1tz7qba){animation:none}.burst.svelte-1tz7qba{display:none}}.follow-button.compact.svelte-1tz7qba{width:auto;height:28px;padding:0 12px;margin:0;--font-size: 13px;font-weight:600;border:1px solid rgba(255,255,255,.4);background:#ffffff1a}.follow-button.compact.svelte-1tz7qba .label:where(.svelte-1tz7qba){gap:6px}.follow-button.compact.svelte-1tz7qba:hover:not(:disabled){background:#55c1ff4d;border-color:#55c1ff;box-shadow:none}.follow-button.compact.following.svelte-1tz7qba{background:#ffffff0a;border-color:#ffffff40;color:#c8c8c8}.follow-button.compact.following.svelte-1tz7qba:hover:not(:disabled){background:#ff8a8a26;border-color:#ff8a8a99;color:#fff;box-shadow:none}
