.aurora-bg.svelte-1ah3w5{position:fixed;inset:0;overflow:hidden;pointer-events:none;z-index:0}.aurora-layer-1.svelte-1ah3w5{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 0deg at 50% 50%,rgba(99,102,241,.08) 0deg,transparent 60deg,rgba(139,92,246,.06) 120deg,transparent 180deg,rgba(99,102,241,.08) 240deg,transparent 300deg,rgba(139,92,246,.06) 360deg);animation:svelte-1ah3w5-auroraRotate 35s linear infinite}.aurora-layer-2.svelte-1ah3w5{position:absolute;inset:0;background:radial-gradient(ellipse at 20% 50%,rgba(99,102,241,.06) 0%,transparent 50%),radial-gradient(ellipse at 80% 50%,rgba(139,92,246,.04) 0%,transparent 50%);animation:svelte-1ah3w5-auroraPulse 10s ease-in-out infinite}@keyframes svelte-1ah3w5-auroraRotate{to{transform:rotate(360deg)}}@keyframes svelte-1ah3w5-auroraPulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.glass-card.svelte-1ah3w5{background:linear-gradient(135deg,#ffffff0d,#ffffff05);border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 8px 32px #00000059,0 2px 8px #0003,inset 0 1px #ffffff0d}.gradient-text.svelte-1ah3w5{background:linear-gradient(135deg,#a5b4fc,#c4b5fd,#a5b4fc);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:svelte-1ah3w5-gradientShift 6s ease-in-out infinite}@keyframes svelte-1ah3w5-gradientShift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.fade-slide-up.svelte-1ah3w5{animation:svelte-1ah3w5-fadeSlideUp .7s cubic-bezier(.16,1,.3,1) both}@keyframes svelte-1ah3w5-fadeSlideUp{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.countdown-unit.svelte-1ah3w5{display:flex;flex-direction:column;align-items:center;gap:.25rem}.countdown-value.svelte-1ah3w5{font-size:1.75rem;font-weight:800;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#a5b4fc,#c4b5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1}.countdown-label.svelte-1ah3w5{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#9ca3af}.toast-enter.svelte-1ah3w5{animation:svelte-1ah3w5-toastIn .35s cubic-bezier(.16,1,.3,1) both}@keyframes svelte-1ah3w5-toastIn{0%{opacity:0;transform:translateY(16px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.modal-card.svelte-1ah3w5{background:linear-gradient(135deg,#1a1f35,#141829);border:1px solid rgba(255,255,255,.1);box-shadow:0 24px 64px #0009,0 8px 24px #0006,inset 0 1px #ffffff0f}.modal-enter.svelte-1ah3w5{animation:svelte-1ah3w5-modalIn .3s cubic-bezier(.16,1,.3,1) both}@keyframes svelte-1ah3w5-modalIn{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.modal-input.svelte-1ah3w5{width:100%;border-radius:.75rem;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;padding:.625rem .875rem;font-size:.875rem;color:#fff;transition:all .15s}.modal-input.svelte-1ah3w5::placeholder{color:#6b7280}.modal-input.svelte-1ah3w5:focus{outline:none;border-color:#6366f180;background:#ffffff0f;box-shadow:0 0 0 2px #6366f133}
