.glossie-wrap[data-v-f699d072]{touch-action:none}.glossie-img[data-v-f699d072] svg{width:100%;height:auto;display:block}.glossie-body[data-v-f699d072]{animation:3.2s ease-in-out infinite glossie-breathe-f699d072}.glossie-body[data-v-f699d072],.glossie-squish[data-v-f699d072]{transform-origin:bottom}.glossie-squish[data-v-f699d072]{animation:.45s cubic-bezier(.28,.84,.42,1) glossie-squish-f699d072}.glossie-purr-heart[data-v-f699d072]{color:#f5157b;pointer-events:none;z-index:1;opacity:0;font-size:18px;line-height:1;animation:2.2s ease-out forwards glossie-purr-up-f699d072;position:absolute;top:6%}.glossie-purr-heart--small[data-v-f699d072]{--rise:-26px;font-size:9px;top:-10%}@keyframes glossie-purr-up-f699d072{0%{opacity:0;transform:translate(0)scale(.3)}20%{opacity:1}70%{opacity:.85}to{transform:translate(var(--drift,0),var(--rise,-55px)) scale(1.3);opacity:0}}.glossie-heart[data-v-f699d072]{color:#f5157b;pointer-events:none;z-index:1;font-size:22px;line-height:1;animation:.9s ease-out forwards glossie-heart-up-f699d072;position:absolute;bottom:55%}.glossie-img[data-v-f699d072] .glossie-eye{transform-box:fill-box;transform-origin:50%;transition:transform 70ms ease-in-out,opacity .5s}.glossie-img[data-v-f699d072] .glossie-sleep-eye{animation:.5s glossie-art-in-f699d072}@keyframes glossie-art-in-f699d072{0%{opacity:0}to{opacity:1}}.glossie-img.glossie-blink[data-v-f699d072] .glossie-eye{transform:scaleY(.1)}.glossie-img.glossie-eyes-shut[data-v-f699d072] .glossie-eye{opacity:0}.glossie-img--prev[data-v-f699d072]{animation:.26s ease-out forwards glossie-art-out-f699d072}@keyframes glossie-art-out-f699d072{0%{opacity:1}to{opacity:0}}.glossie-pose[data-v-f699d072]{transform-origin:bottom;transition:transform .32s cubic-bezier(.22,1,.36,1)}.glossie-heart--big[data-v-f699d072]{font-size:56px;animation:1.2s ease-out forwards glossie-hug-heart-f699d072}.glossie-z[data-v-f699d072]{color:#64748b;pointer-events:none;opacity:0;font-size:18px;font-weight:800;animation:2.7s ease-out infinite glossie-z-up-f699d072;position:absolute;top:4%;right:14%}@keyframes glossie-z-up-f699d072{0%{opacity:0;transform:translate(0)scale(.6)}25%{opacity:1}to{opacity:0;transform:translate(22px,-46px)scale(1.3)}}@keyframes glossie-hug-heart-f699d072{0%{opacity:0;transform:scale(.2)}30%{opacity:.95;transform:scale(1.15)}70%{opacity:.9;transform:scale(1)}to{opacity:0;transform:translateY(-30px)scale(1.2)}}@keyframes glossie-breathe-f699d072{0%,to{transform:scale(1)}50%{transform:scale(1.012,.982)}}@keyframes glossie-squish-f699d072{0%{transform:scale(1)}30%{transform:scale(1.1,.85)}60%{transform:scale(.95,1.06)}to{transform:scale(1)}}@keyframes glossie-heart-up-f699d072{0%{opacity:.9;transform:translateY(0)scale(.7)}to{opacity:0;transform:translateY(-58px)scale(1.25)}}.glossie-shine[data-v-f699d072]{z-index:2;overflow:hidden;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.glossie-shine-band[data-v-f699d072]{background:linear-gradient(#0000,#fffffff2,#0000);height:45%;animation:.6s linear 3 glossie-shine-sweep-f699d072;position:absolute;left:0;right:0}.glossie-quake[data-v-f699d072]{animation:.3s linear 6 glossie-quake-f699d072}.glossie-blast-overlay[data-v-f699d072]{pointer-events:none;z-index:45;position:fixed;inset:0}.glossie-blast-flash[data-v-f699d072]{opacity:0;animation:.8s ease-out glossie-blast-flash-f699d072;position:absolute;inset:0}.glossie-blast-ring[data-v-f699d072]{aspect-ratio:1;border:6px solid #f5157b80;border-radius:9999px;width:60vmax;animation:1.1s ease-out forwards glossie-blast-ring-out-f699d072;position:absolute}.glossie-blast-ring-2[data-v-f699d072]{border-color:#facc158c;animation-delay:.4s;animation-fill-mode:both}.glossie-spark[data-v-f699d072]{color:#facc15;pointer-events:none;z-index:3;font-size:20px;animation:.9s ease-out forwards glossie-spark-pop-f699d072;position:absolute}.glossie-spark-1[data-v-f699d072]{animation-delay:0s;top:18%;left:6%}.glossie-spark-2[data-v-f699d072]{animation-delay:.18s;top:32%;right:4%}.glossie-spark-3[data-v-f699d072]{animation-delay:.36s;top:62%;left:12%}.glossie-spark-4[data-v-f699d072]{animation-delay:.5s;top:70%;right:10%}@keyframes glossie-shine-sweep-f699d072{0%{top:-45%}to{top:100%}}@keyframes glossie-quake-f699d072{0%,to{transform:translate(0)rotate(0)}20%{transform:translate(-3px,1px)rotate(-1deg)}40%{transform:translate(3px,-1px)rotate(1deg)}60%{transform:translate(-2px,-1px)rotate(-.6deg)}80%{transform:translate(2px,1px)rotate(.6deg)}}@keyframes glossie-blast-flash-f699d072{0%{opacity:0}22%{opacity:1}to{opacity:0}}@keyframes glossie-blast-ring-out-f699d072{0%{opacity:.9;transform:translate(-50%,-50%)scale(.06)}to{opacity:0;transform:translate(-50%,-50%)scale(2.4)}}@keyframes glossie-spark-pop-f699d072{0%{opacity:0;transform:scale(0)}35%{opacity:1;transform:scale(1.4)rotate(18deg)}to{opacity:0;transform:scale(.6)rotate(40deg)}}.glossie-bowl[data-v-b960a7c7]{flex:none;display:block;position:relative}.glossie-bowl svg[data-v-b960a7c7]{width:100%;height:auto;display:block}.bowlfish-enter-active[data-v-b960a7c7]{transition:opacity 1ms linear .52s}.bowlfish-enter-from[data-v-b960a7c7]{opacity:0}.bowl-fx[data-v-b960a7c7]{pointer-events:none;animation:.64s linear both bowl-fx-out-b960a7c7;display:block;inset:0;overflow:hidden;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.bowl-band[data-v-b960a7c7],.bowl-fx[data-v-b960a7c7],.bowl-glow[data-v-b960a7c7]{position:absolute}.bowl-band[data-v-b960a7c7]{background:linear-gradient(#f5157b 66%,#fff 74% 92%,#fff0);height:187.5%;animation:.52s ease-in-out both bowl-band-b960a7c7;top:-187.5%;left:0;right:0}.bowl-glow[data-v-b960a7c7]{aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#fffffff2,#fde68a8c 45%,#fde68a00);width:58%;animation:.9s ease-out both bowl-glow-b960a7c7}@keyframes bowl-band-b960a7c7{0%{transform:translateY(0)}to{transform:translateY(50%)}}@keyframes bowl-fx-out-b960a7c7{0%,85%{opacity:1}to{opacity:0}}@keyframes bowl-glow-b960a7c7{0%{opacity:0;transform:translate(-50%,-50%)scale(.35)}35%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.3)}}@media (prefers-reduced-motion:reduce){.bowl-fx[data-v-b960a7c7],.bowl-glow[data-v-b960a7c7]{display:none}}
