.sf-fx-host{isolation:isolate}.sf-fx-ground,.sf-fx-ground *,.sf-fx-edge,.sf-fx-edge *{pointer-events:none!important}.sf-fx-host .sf-received-content{z-index:4;position:relative}.sf-fx-host .sf-received-drag{z-index:5}.sf-fx-ground{z-index:-1;background:radial-gradient(90% 55% at 20% 8%,#ffe7f1 0,#0000 60%),radial-gradient(90% 65% at 90% 26%,#ece4fd 0,#0000 60%),linear-gradient(165deg,#ffe2f0 0%,#eee6fd 50%,#fce8e3 100%);position:absolute;inset:0;overflow:clip}.sf-fx-drift{background:radial-gradient(40% 34% at 22% 22%,#ffc4dea8,#0000 66%),radial-gradient(42% 36% at 82% 30%,#ceb2f399,#0000 66%),radial-gradient(44% 38% at 70% 82%,#ffcebc99,#0000 68%);animation:26s cubic-bezier(.4,0,.2,1) infinite alternate rdDrift;position:absolute;inset:-28%}.sf-fx-tint{background:radial-gradient(36% 28% at 80% 14%, rgba(var(--sf-fx-hue), .28), transparent 70%), radial-gradient(46% 32% at 14% 56%, rgba(var(--sf-fx-light), .36), transparent 70%), radial-gradient(44% 30% at 76% 90%, rgba(var(--sf-fx-hue), .22), transparent 70%), radial-gradient(60% 40% at 50% 40%, rgba(var(--sf-fx-soft), .3), transparent 72%);animation:1.4s ease-out both sfFxTintIn,19s cubic-bezier(.4,0,.2,1) 1.4s infinite alternate sfFxTintDrift;position:absolute;inset:-18%}@keyframes sfFxTintIn{0%{opacity:0}to{opacity:1}}@keyframes sfFxTintDrift{0%{transform:translate(0,0)scale(1.04)}to{transform:translate(-3%,2.5%)scale(1)}}.sf-fx-edge{z-index:3;position:absolute;inset:0;overflow:clip}.sf-fx-ring{box-shadow:inset 0 0 22px 2px rgba(var(--sf-fx-hue), .4), inset 0 0 40px 4px rgba(var(--sf-fx-light), .3);border-radius:12%/5.6%;animation:4.4s ease-in-out infinite alternate sfFxBreath;position:absolute;inset:0}.sf-fx-ring-inner{box-shadow:inset 0 0 3px 1.5px rgba(var(--sf-fx-soft), .85), inset 0 0 14px 2px rgba(var(--sf-fx-hue), .32);animation-duration:3.2s;animation-delay:-1.6s}@keyframes sfFxBreath{0%{opacity:.55}to{opacity:1}}.sf-fx-flow{will-change:transform, opacity;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;position:absolute}.sf-fx-flow-t1,.sf-fx-flow-t2,.sf-fx-flow-b1,.sf-fx-flow-b2{width:72cqw;height:24cqmin;animation-name:sfFxSlideX}.sf-fx-flow-r1,.sf-fx-flow-r2,.sf-fx-flow-l1,.sf-fx-flow-l2{width:24cqmin;height:46cqh;animation-name:sfFxSlideY}.sf-fx-flow-t1{background:radial-gradient(closest-side, rgba(var(--sf-fx-hue), .62), rgba(var(--sf-fx-hue), 0));animation-duration:9s;top:-12cqmin;left:-24cqw}.sf-fx-flow-t2{background:radial-gradient(closest-side, rgba(var(--sf-fx-soft), .8), rgba(var(--sf-fx-soft), 0));animation-duration:12s;animation-direction:alternate-reverse;top:-12cqmin;left:48cqw}.sf-fx-flow-b1{background:radial-gradient(closest-side, rgba(var(--sf-fx-hue), .6), rgba(var(--sf-fx-hue), 0));animation-duration:10s;animation-direction:alternate-reverse;bottom:-12cqmin;left:40cqw}.sf-fx-flow-b2{background:radial-gradient(closest-side, rgba(var(--sf-fx-deep), .42), rgba(var(--sf-fx-deep), 0));animation-duration:13s;bottom:-12cqmin;left:-30cqw}.sf-fx-flow-r1{background:radial-gradient(closest-side, rgba(var(--sf-fx-light), .75), rgba(var(--sf-fx-light), 0));animation-duration:11s;top:-10cqh;right:-12cqmin}.sf-fx-flow-r2{background:radial-gradient(closest-side, rgba(var(--sf-fx-hue), .55), rgba(var(--sf-fx-hue), 0));animation-duration:8.5s;animation-direction:alternate-reverse;top:50cqh;right:-12cqmin}.sf-fx-flow-l1{background:radial-gradient(closest-side, rgba(var(--sf-fx-hue), .58), rgba(var(--sf-fx-hue), 0));animation-duration:10.5s;animation-direction:alternate-reverse;top:44cqh;left:-12cqmin}.sf-fx-flow-l2{background:radial-gradient(closest-side, rgba(var(--sf-fx-soft), .8), rgba(var(--sf-fx-soft), 0));animation-duration:12.5s;top:-6cqh;left:-12cqmin}@keyframes sfFxSlideX{0%{opacity:.5;transform:translate(0,0)scaleX(.9)}50%{opacity:1}to{opacity:.65;transform:translate(52cqw)scaleX(1.1)}}@keyframes sfFxSlideY{0%{opacity:.5;transform:translate(0,0)scaleY(.9)}50%{opacity:1}to{opacity:.65;transform:translateY(34cqh)scaleY(1.1)}}.sf-fx-flare{opacity:0;box-shadow:inset 0 0 46px 10px rgba(var(--sf-fx-hue), .5), inset 0 0 20px 5px rgba(var(--sf-fx-soft), .9);border-radius:12%/5.6%;animation:1.7s cubic-bezier(.2,.7,.3,1) 80ms both sfFxFlare;position:absolute;inset:0}@keyframes sfFxFlare{0%{opacity:0}18%{opacity:1}to{opacity:0}}.sf-fx-flourish-embrace .sf-fx-flare{box-shadow:inset 0 0 56px 18px rgba(var(--sf-fx-hue), .42), inset 0 0 30px 8px rgba(var(--sf-fx-soft), .9);animation:2.8s ease-in-out .1s both sfFxHug}@keyframes sfFxHug{0%{opacity:0}24%{opacity:1}44%{opacity:.5}64%{opacity:.92}to{opacity:0}}.sf-fx-p{opacity:0;will-change:transform, opacity;transform:translate3d(0, 0, 0) rotate(var(--sf-fx-rot)) scale(.35);animation-timing-function:cubic-bezier(.22,.7,.3,1);display:block;position:absolute}.sf-fx-p>svg{width:100%;height:100%;display:block;overflow:visible}.sf-fx-p-burst{animation-name:sfFxRise;animation-iteration-count:1;animation-fill-mode:both}.sf-fx-p-loop{animation-name:sfFxRiseLoop;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-fill-mode:backwards}.sf-fx-p-flourish{animation-name:sfFxPop;animation-iteration-count:1;animation-fill-mode:both}.sf-fx-flourish-rain .sf-fx-p-flourish{animation-name:sfFxFall;animation-timing-function:ease-in-out}@keyframes sfFxRise{0%{opacity:0;transform:translate3d(0, 0, 0) rotate(var(--sf-fx-rot)) scale(.35)}18%{opacity:var(--sf-fx-peak);transform:translate3d(calc(var(--sf-fx-dx) * .22), calc(var(--sf-fx-dy) * .22), 0) rotate(var(--sf-fx-rot)) scale(1.08)}to{opacity:0;transform:translate3d(var(--sf-fx-dx), var(--sf-fx-dy), 0) rotate(var(--sf-fx-spin)) scale(.72)}}@keyframes sfFxRiseLoop{0%{opacity:0;transform:translate3d(0, 0, 0) rotate(var(--sf-fx-rot)) scale(.4)}12%{opacity:var(--sf-fx-peak);transform:translate3d(calc(var(--sf-fx-dx) * .2), calc(var(--sf-fx-dy) * .2), 0) rotate(var(--sf-fx-rot)) scale(1)}62%,to{opacity:0;transform:translate3d(var(--sf-fx-dx), var(--sf-fx-dy), 0) rotate(var(--sf-fx-spin)) scale(.75)}}@keyframes sfFxPop{0%{opacity:0;transform:translate3d(0, 0, 0) rotate(var(--sf-fx-rot)) scale(.2)}24%{opacity:var(--sf-fx-peak);transform:translate3d(calc(var(--sf-fx-dx) * .3), calc(var(--sf-fx-dy) * .3), 0) rotate(var(--sf-fx-rot)) scale(1.16)}44%{transform:translate3d(calc(var(--sf-fx-dx) * .5), calc(var(--sf-fx-dy) * .5), 0) rotate(var(--sf-fx-rot)) scale(.96)}to{opacity:0;transform:translate3d(var(--sf-fx-dx), var(--sf-fx-dy), 0) rotate(var(--sf-fx-spin)) scale(.9)}}@keyframes sfFxFall{0%{opacity:0;transform:translate3d(0, 0, 0) rotate(var(--sf-fx-rot)) scale(.6)}20%{opacity:var(--sf-fx-peak);transform:translate3d(calc(var(--sf-fx-dx) * .2), calc(var(--sf-fx-dy) * .2), 0) rotate(var(--sf-fx-rot)) scale(1)}to{opacity:0;transform:translate3d(var(--sf-fx-dx), var(--sf-fx-dy), 0) rotate(var(--sf-fx-spin)) scale(.85)}}.sf-fx-wave{border:1.5px solid rgba(var(--sf-fx-hue), .85);width:36cqmin;height:36cqmin;box-shadow:0 0 14px rgba(var(--sf-fx-light), .6), inset 0 0 14px rgba(var(--sf-fx-light), .5);opacity:0;will-change:transform, opacity;border-radius:50%;margin:-18cqmin 0 0 -18cqmin;animation-name:sfFxWave;animation-timing-function:cubic-bezier(.2,.6,.35,1);animation-fill-mode:both;position:absolute;transform:scale(.1)}@keyframes sfFxWave{0%{opacity:0;transform:scale(.1)}16%{opacity:var(--sf-fx-peak)}to{opacity:0;transform:scale(3.4)}}.sf-fx-paused,.sf-fx-paused *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.sf-fx-drift,.sf-fx-tint,.sf-fx-ring,.sf-fx-flow,.sf-fx-flare,.sf-fx-p,.sf-fx-wave{animation:none!important}.sf-fx-flow,.sf-fx-flare,.sf-fx-p,.sf-fx-wave{display:none!important}.sf-fx-ring{opacity:.85}}@keyframes rdDrift{0%{transform:translate(-4%,-3%)rotate(0)scale(1)}to{transform:translate(4%,3%)rotate(8deg)scale(1.08)}}
