/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */
.gl-scope{--gl-primary-dark:oklch(56.5% .166 45)}.gl-scope .btn-primary{background-color:var(--color-primary);color:var(--color-primary-foreground);transition:background-color .15s}.gl-scope .btn-primary:hover{background-color:var(--gl-primary-dark)}.gl-scope .btn-outline-primary{border:2px solid var(--color-primary);color:var(--color-primary);background-color:#0000;transition:all .15s}.gl-scope .btn-outline-primary:hover{background-color:var(--color-primary);color:var(--color-primary-foreground)}.gl-scope .text-primary-dark{color:var(--gl-primary-dark)}@keyframes gl-heart-fly{0%{opacity:1;transform:translate(0)scale(1)}to{transform:translate(var(--fly-x,0), var(--fly-y,-300px)) scale(.3);opacity:0}}@keyframes gl-pulse-count{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}.gl-scope .animate-heart-fly{animation:.7s cubic-bezier(.4,0,.2,1) forwards gl-heart-fly}.gl-scope .animate-pulse-count{animation:.4s ease-out gl-pulse-count}@media (prefers-reduced-motion:reduce){.gl-scope .animate-heart-fly,.gl-scope .animate-pulse-count{animation:none}}
