.waitlist-backdrop{opacity:0}.waitlist-panel{opacity:0;transform:translateY(28px)scale(.96)}.waitlist-panel-glow{border-radius:inherit;pointer-events:none;opacity:.6;background:linear-gradient(135deg,#aaff0059,#0000 40% 60%,#af03);animation:4s ease-in-out infinite waitlist-border-shimmer;position:absolute;inset:-1px}@keyframes waitlist-border-shimmer{0%,to{opacity:.35}50%{opacity:.75}}.waitlist-line{transform-origin:50%;transform:scaleX(0)}.waitlist-field{opacity:0;transform:translateY(14px)}.waitlist-success-star{animation:2.4s ease-in-out infinite waitlist-star-pulse}@keyframes waitlist-star-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.88)}}.waitlist-input{transition:border-color .25s,box-shadow .25s,background-color .25s}.waitlist-input:focus{background-color:#aaff000a;box-shadow:0 0 0 1px #aaff0040,0 0 24px #aaff0014}.waitlist-input option{color:#fff;background-color:#050505}.waitlist-error{animation:.45s cubic-bezier(.22,1,.36,1) both waitlist-error-in}@keyframes waitlist-error-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}
