.countdown-box.svelte-1q37ri0{display:flex;flex-direction:column;align-items:center;padding:.5rem .75rem;background:linear-gradient(180deg,#c9a2271a,#c9a2270d);border:1px solid rgba(201,162,39,.3);border-radius:.5rem;min-width:3.5rem}@media(min-width:640px){.countdown-box.svelte-1q37ri0{padding:.75rem 1rem;min-width:4.5rem}}.bg-particle.svelte-7sw5ur{position:absolute;width:var(--size);height:var(--size);background:radial-gradient(circle,#c9a227 0%,transparent 70%);border-radius:50%;opacity:.4;animation:svelte-7sw5ur-bgFloat var(--duration) ease-in-out infinite;animation-delay:var(--delay)}@keyframes svelte-7sw5ur-bgFloat{0%,to{transform:translate(0);opacity:.2}50%{transform:translate(var(--drift),-30px);opacity:.5}}.position-card.svelte-7sw5ur{animation-delay:var(--delay)}.animate-slide-up.svelte-7sw5ur{animation:svelte-7sw5ur-slideUp .6s ease-out forwards;animation-delay:var(--delay)}@keyframes svelte-7sw5ur-slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in.svelte-7sw5ur{animation:svelte-7sw5ur-fadeIn .8s ease-out forwards}.animate-fade-in-delayed.svelte-7sw5ur{animation:svelte-7sw5ur-fadeIn .8s ease-out .4s forwards;opacity:0}@keyframes svelte-7sw5ur-fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-float-particle.svelte-7sw5ur{animation:svelte-7sw5ur-floatParticle var(--duration) ease-out forwards;animation-delay:var(--delay)}@keyframes svelte-7sw5ur-floatParticle{0%{opacity:0;transform:translate(0) scale(var(--start-scale, .5)) rotate(0)}15%{opacity:.9}to{opacity:0;transform:translate(var(--end-x),var(--end-y)) scale(1.2) rotate(20deg)}}.animate-shimmer.svelte-7sw5ur{animation:svelte-7sw5ur-shimmer 3s ease-in-out infinite}@keyframes svelte-7sw5ur-shimmer{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.animate-draw.svelte-7sw5ur{stroke-dasharray:100;stroke-dashoffset:100;animation:svelte-7sw5ur-draw 1.5s ease-out .5s forwards}@keyframes svelte-7sw5ur-draw{to{stroke-dashoffset:0}}.animate-pulse-subtle.svelte-7sw5ur{animation:svelte-7sw5ur-pulseSub 2s ease-in-out infinite}@keyframes svelte-7sw5ur-pulseSub{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.star.svelte-1kb8lls{position:absolute;width:var(--size);height:var(--size);background:gold;border-radius:50%;animation:svelte-1kb8lls-twinkle var(--duration) ease-in-out infinite;animation-delay:var(--delay);opacity:0}@keyframes svelte-1kb8lls-twinkle{0%,to{opacity:0;transform:scale(.5)}50%{opacity:.8;transform:scale(1)}}.glow-line.svelte-1kb8lls{position:absolute;height:1px;background:linear-gradient(90deg,transparent,#c9a227,transparent);opacity:.3}.glow-line-1.svelte-1kb8lls{top:30%;left:-100%;right:-100%;animation:svelte-1kb8lls-moveLine 15s linear infinite}.glow-line-2.svelte-1kb8lls{top:70%;left:-100%;right:-100%;animation:svelte-1kb8lls-moveLine 20s linear infinite reverse;animation-delay:-5s}@keyframes svelte-1kb8lls-moveLine{0%{transform:translate(-50%) rotate(-5deg)}50%{transform:translate(0) rotate(5deg)}to{transform:translate(50%) rotate(-5deg)}}.animate-slide-in.svelte-1kb8lls{animation:svelte-1kb8lls-slideIn .7s ease-out forwards;animation-delay:var(--delay);opacity:0}@keyframes svelte-1kb8lls-slideIn{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.animate-fade-in.svelte-1kb8lls{animation:svelte-1kb8lls-fadeIn .8s ease-out forwards}.animate-fade-in-delayed.svelte-1kb8lls{animation:svelte-1kb8lls-fadeIn .8s ease-out .6s forwards;opacity:0}@keyframes svelte-1kb8lls-fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-sparkle.svelte-1kb8lls{animation:svelte-1kb8lls-sparkle 2s ease-in-out infinite}@keyframes svelte-1kb8lls-sparkle{0%,to{opacity:.3;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}.animate-float.svelte-1kb8lls{animation:svelte-1kb8lls-floatEmoji 3s ease-in-out infinite}@keyframes svelte-1kb8lls-floatEmoji{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.animate-ping-slow.svelte-1kb8lls{animation:svelte-1kb8lls-pingSlow 2s cubic-bezier(0,0,.2,1) infinite}@keyframes svelte-1kb8lls-pingSlow{0%{transform:scale(1);opacity:.5}75%,to{transform:scale(1.5);opacity:0}}
