.Genie_stage__ujWi4{--spout-x:42%;--spout-y:84.5%;position:relative;flex-shrink:0;width:var(--stage-w);aspect-ratio:2/3;pointer-events:none}.Genie_aura__3ar8F{position:absolute;inset:8% -18% 6% -18%;border-radius:9999px;background:radial-gradient(closest-side at 50% 40%,color-mix(in srgb,var(--amalfi-500) 26%,transparent),transparent 75%),radial-gradient(closest-side at 40% 85%,color-mix(in srgb,var(--citrus-500) 30%,transparent),transparent 70%);opacity:0;transform:scale(.4);animation:Genie_aura-in__7_xUu .9s var(--motion-ease) .65s forwards}@keyframes Genie_aura-in__7_xUu{to{opacity:1;transform:scale(1)}}.Genie_lamp__ItyB8{position:absolute;left:3.9%;top:79.5%;width:42%;height:18.9%;transform-origin:50% 100%;animation:Genie_lamp-land__wFFV_ .48s cubic-bezier(.34,1.56,.64,1) both,Genie_lamp-rattle__rIUp6 .56s ease-in-out .38s both}.Genie_lamp__ItyB8:after{content:"";position:absolute;inset:-40% -30% -10%;z-index:-1;border-radius:9999px;background:radial-gradient(closest-side,color-mix(in srgb,var(--citrus-500) 45%,transparent),transparent);animation:Genie_lamp-glow__1kt_u 2.4s ease-in-out .9s infinite alternate}@keyframes Genie_lamp-land__wFFV_{0%{opacity:0;transform:translateY(40%) scale(.3)}to{opacity:1;transform:none}}@keyframes Genie_lamp-rattle__rIUp6{0%,to{transform:rotate(0deg)}20%{transform:rotate(-9deg)}40%{transform:rotate(8deg)}60%{transform:rotate(-6deg)}80%{transform:rotate(4deg)}}@keyframes Genie_lamp-glow__1kt_u{0%{opacity:.55;transform:scale(.9)}to{opacity:1;transform:scale(1.08)}}.Genie_puff__1P_oO{position:absolute;left:var(--spout-x);top:var(--spout-y);width:22%;aspect-ratio:1;margin:-11% 0 0 -11%;border-radius:9999px;background:radial-gradient(closest-side,var(--puff-color),transparent);opacity:0;animation:Genie_puff-rise__T1S1D 1.3s ease-out var(--puff-delay) forwards}@keyframes Genie_puff-rise__T1S1D{0%{opacity:0;transform:translate(0) scale(.3)}25%{opacity:.95}to{opacity:0;transform:translate(var(--puff-x),-260%) scale(2.6)}}.Genie_float__ZaXRS{position:absolute;inset:0;animation:Genie_genie-float__9nWRn 3.4s ease-in-out 1.7s infinite}.Genie_body__AanhI{position:absolute;inset:0;transform-origin:var(--spout-x) var(--spout-y);opacity:0;animation:Genie_genie-emerge__OETF_ 1.05s cubic-bezier(.22,1.2,.36,1) .62s forwards}@keyframes Genie_genie-emerge__OETF_{0%{opacity:0;transform:scale(.04,.02) rotate(-40deg)}35%{opacity:.85;transform:scale(.35,.7) rotate(12deg)}70%{opacity:1;transform:scale(1.06,.98) rotate(-3deg)}to{opacity:1;transform:none}}@keyframes Genie_genie-float__9nWRn{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-5%) rotate(1.5deg)}}.Genie_burst__SmFjb{position:absolute;left:50%;top:34%;width:0;height:0}.Genie_confetti__TjqP4{position:absolute;left:0;top:0;width:var(--w);height:var(--h);border-radius:var(--r);background:var(--c);opacity:0;animation:Genie_confetti-pop__4q5s3 var(--dur) cubic-bezier(.15,.7,.35,1) var(--delay) forwards}@keyframes Genie_confetti-pop__4q5s3{0%{opacity:1;transform:translate(0) rotate(0deg) scale(.3)}45%{opacity:1;transform:translate(var(--dx),var(--dy)) rotate(var(--rot)) scale(1)}to{opacity:0;transform:translate(calc(var(--dx) * 1.25),calc(var(--dy) + var(--fall))) rotate(calc(var(--rot) * 2.4)) scale(.9)}}.Genie_sparkle__Jndj6{position:absolute;width:14%;aspect-ratio:1;opacity:0;background:var(--c);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);animation:Genie_sparkle-twinkle__KSy5Y 1.6s ease-in-out var(--delay) 2 both}@keyframes Genie_sparkle-twinkle__KSy5Y{0%,to{opacity:0;transform:scale(.2) rotate(0deg)}50%{opacity:1;transform:scale(1) rotate(45deg)}}.Genie_row__UMNzG{--stage-w:92px}@media (min-width:640px){.Genie_row__UMNzG{--stage-w:196px}}.Genie_bubble__B_BQ2{position:relative;margin-top:calc(var(--stage-w) * 1.5 * .24 - 25px);max-width:min(21rem,calc(100vw - 9.5rem));border-radius:22px 6px 22px 22px;border:1px solid color-mix(in srgb,var(--amalfi-500) 22%,transparent);background:linear-gradient(135deg,color-mix(in srgb,#fff 92%,transparent),color-mix(in srgb,var(--amalfi-100) 88%,transparent));backdrop-filter:blur(10px);box-shadow:var(--elevation-3);transform-origin:100% 0;opacity:0;animation:Genie_bubble-in__LJyHA .42s cubic-bezier(.34,1.56,.64,1) var(--bubble-delay) forwards;pointer-events:auto}@media (min-width:640px){.Genie_bubble__B_BQ2{max-width:21rem}}.Genie_bubble__B_BQ2:before{content:"";position:absolute;inset:0 18px auto 18px;height:3px;border-radius:0 0 4px 4px;background:linear-gradient(90deg,var(--amalfi-500),var(--citrus-500))}.Genie_bubble__B_BQ2:after{content:"";position:absolute;right:-7px;top:18px;width:14px;height:14px;border-right:1px solid color-mix(in srgb,var(--amalfi-500) 22%,transparent);border-top:1px solid color-mix(in srgb,var(--amalfi-500) 22%,transparent);background:color-mix(in srgb,var(--amalfi-100) 92%,#fff);transform:rotate(45deg)}@keyframes Genie_bubble-in__LJyHA{0%{opacity:0;transform:translate(12px,8px) scale(.6)}to{opacity:1;transform:none}}.Genie_caret__vxzoT{display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:-.12em;background:var(--amalfi-500);animation:Genie_caret-blink__jWV9g .9s steps(1) infinite}@keyframes Genie_caret-blink__jWV9g{50%{opacity:0}}.Genie_leaving__D0Mgn .Genie_body__AanhI{animation:Genie_genie-return__WNe_J .48s cubic-bezier(.55,0,.8,.3) forwards}.Genie_leaving__D0Mgn .Genie_float__ZaXRS{animation:none}.Genie_leaving__D0Mgn .Genie_bubble__B_BQ2{animation:Genie_bubble-out__n32_9 .24s ease-in forwards}.Genie_leaving__D0Mgn .Genie_aura__3ar8F,.Genie_leaving__D0Mgn .Genie_confetti__TjqP4,.Genie_leaving__D0Mgn .Genie_sparkle__Jndj6{animation:Genie_fade-out__ZQOJb .24s ease-in forwards}.Genie_leaving__D0Mgn .Genie_lamp__ItyB8{animation:Genie_lamp-leave__c3lDF .36s ease-in .38s forwards}@keyframes Genie_genie-return__WNe_J{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.04,.02) rotate(30deg)}}@keyframes Genie_bubble-out__n32_9{to{opacity:0;transform:translate(12px,8px) scale(.7)}}@keyframes Genie_fade-out__ZQOJb{to{opacity:0}}@keyframes Genie_lamp-leave__c3lDF{to{opacity:0;transform:translateY(30%) scale(.5)}}@media (prefers-reduced-motion:reduce){.Genie_aura__3ar8F,.Genie_body__AanhI,.Genie_bubble__B_BQ2,.Genie_lamp__ItyB8{animation:none!important;opacity:1!important;transform:none!important}.Genie_caret__vxzoT,.Genie_float__ZaXRS,.Genie_lamp__ItyB8:after{animation:none!important}.Genie_confetti__TjqP4,.Genie_puff__1P_oO,.Genie_sparkle__Jndj6{display:none}}