@keyframes fade-in-709d3983{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in-left-709d3983{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes slide-in-right-709d3983{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes bounce-in-709d3983{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}.animate-fade-in[data-v-709d3983]{animation:fade-in-709d3983 .6s ease-out}.animate-fade-in-delay[data-v-709d3983]{animation:fade-in-709d3983 .6s ease-out .2s both}.animate-fade-in-delay-2[data-v-709d3983]{animation:fade-in-709d3983 .6s ease-out .4s both}.animate-slide-in-left[data-v-709d3983]{animation:slide-in-left-709d3983 .6s ease-out both}.animate-slide-in-right[data-v-709d3983]{animation:slide-in-right-709d3983 .6s ease-out both}.action-card[data-v-709d3983]{position:relative;overflow:hidden;-webkit-tap-highlight-color:transparent}.action-card[data-v-709d3983]:active{transform:scale(.98)}.action-card[data-v-709d3983]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .5s}.action-card[data-v-709d3983]:hover:before{left:100%}@keyframes sparkle-709d3983{0%,to{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}}.animate-pulse[data-v-709d3983]{animation:sparkle-709d3983 2s infinite}.modal-fade-enter-active[data-v-fbe78f9f],.modal-fade-leave-active[data-v-fbe78f9f]{transition:all .3s ease}.modal-fade-enter-from[data-v-fbe78f9f],.modal-fade-leave-to[data-v-fbe78f9f]{opacity:0}.modal-fade-enter-from .bg-white[data-v-fbe78f9f],.modal-fade-leave-to .bg-white[data-v-fbe78f9f]{transform:scale(.9)}.dialog-fade-scale-enter-active[data-v-e88dd5ec],.dialog-fade-scale-leave-active[data-v-e88dd5ec]{transition:all .35s cubic-bezier(.4,.2,.2,1)}.dialog-fade-scale-enter-from[data-v-e88dd5ec],.dialog-fade-scale-leave-to[data-v-e88dd5ec]{opacity:0;transform:scale(.85)}.dialog-fade-scale-enter-to[data-v-e88dd5ec],.dialog-fade-scale-leave-from[data-v-e88dd5ec]{opacity:1;transform:scale(1)}input[data-v-8ee32cb1]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}input[data-v-8ee32cb1]::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}input[data-v-8ee32cb1]:focus{outline:2px solid transparent;outline-offset:2px}@keyframes shake-8ee32cb1{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.shake[data-v-8ee32cb1]{animation:shake-8ee32cb1 .5s ease-in-out}.container[data-v-e00f74b0]{width:140px;height:180px;perspective:900px;display:flex;align-items:center;justify-content:center}.picked-scale[data-v-e00f74b0]{animation:picked-pop-e00f74b0 .5s cubic-bezier(.4,.2,.2,1) forwards;transform:scale(1.1)}@keyframes picked-pop-e00f74b0{0%{transform:scale(.7)}60%{transform:scale(1.1)}to{transform:scale(1.1)}}.card[data-v-e00f74b0]{height:100%;width:100%;background-color:#f0f8ff;position:relative;transition:transform .8s cubic-bezier(.4,.2,.2,1);transform-style:preserve-3d;border-radius:.7rem;display:flex;align-items:center;justify-content:center}.front[data-v-e00f74b0],.back[data-v-e00f74b0]{height:100%;width:100%;border-radius:1rem;position:absolute;box-shadow:0 0 10px 2px #323232;backface-visibility:hidden;color:#f0f8ff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:10px}.front[data-v-e00f74b0]{background:linear-gradient(-135deg,#f80a4a,#c31432);border:3px solid #fff}.back[data-v-e00f74b0]{background:linear-gradient(-135deg,#ffe259,#ffa751);border:3px solid #fff;transform:rotateY(180deg)}.front[data-v-e00f74b0],.back[data-v-e00f74b0]{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:20px}.back-heading[data-v-e00f74b0],.front-heading[data-v-e00f74b0]{font-size:1.2rem;width:80%;text-align:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:700}.front .text-4xl[data-v-e00f74b0],.back .text-4xl[data-v-e00f74b0]{font-size:1.5rem;margin-bottom:.3rem}.front p[data-v-e00f74b0],.back p[data-v-e00f74b0]{font-size:.8rem}[data-v-b5624025] .popup-enter-active{animation:popup-in-b5624025 .4s ease forwards}[data-v-b5624025] .popup-leave-active{animation:popup-out-b5624025 .5s ease forwards}@keyframes popup-in-b5624025{0%{opacity:0;transform:scale(.8)}60%{opacity:1;transform:scale(1.5)}to{transform:scale(1)}}@keyframes popup-out-b5624025{0%{opacity:1;transform:scale(1)}to{transform:scale(.9);opacity:0}}@keyframes confetti-d8141a79{0%{transform:translateY(-100px) rotate(0);opacity:1}to{transform:translateY(100vh) rotate(720deg);opacity:0}}.animate-bounce[data-v-d8141a79]{animation:bounce-d8141a79 1s infinite}@keyframes bounce-d8141a79{0%,20%,53%,80%,to{transform:translateZ(0)}40%,43%{transform:translate3d(0,-30px,0)}70%{transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.fade-slide-enter-active[data-v-686ea2c6],.fade-slide-leave-active[data-v-686ea2c6]{transition:opacity .3s ease,transform .3s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.fade-slide-enter-from[data-v-686ea2c6],.fade-slide-leave-to[data-v-686ea2c6]{opacity:0}.fade-slide-enter-to[data-v-686ea2c6],.fade-slide-leave-from[data-v-686ea2c6]{opacity:1}.fade-slide-enter-from[data-v-686ea2c6]{transform:translate(12px)}.fade-slide-enter-to[data-v-686ea2c6],.fade-slide-leave-from[data-v-686ea2c6]{transform:translate(0)}.fade-slide-leave-to[data-v-686ea2c6]{transform:translate(-12px)}@media (prefers-reduced-motion: reduce){.fade-slide-enter-active[data-v-686ea2c6],.fade-slide-leave-active[data-v-686ea2c6]{transition:none!important;transform:none!important;opacity:1!important}}.disconnect-layover[data-v-5b378da0]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0009;z-index:50}.panel[data-v-5b378da0]{background:#0b1220;border-radius:12px;padding:24px;width:92%;max-width:420px;text-align:center;box-shadow:0 10px 30px #00000080}.room-closed-overlay[data-v-376c77fc]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0009;z-index:60}.modal[data-v-376c77fc]{background:#071427;padding:20px;border-radius:10px;width:90%;max-width:380px;text-align:center}.modal h3[data-v-376c77fc]{margin-bottom:8px}.modal p[data-v-376c77fc]{margin-bottom:16px;opacity:.95}.actions button[data-v-376c77fc]{background:linear-gradient(90deg,#ef4444,#f97316);color:#fff;border:none;padding:8px 14px;border-radius:8px;cursor:pointer}.app-container[data-v-ad82c443]{position:relative;width:100%;height:100svh;overflow:hidden}.particles[data-v-ad82c443]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.particle[data-v-ad82c443]{position:absolute;width:4px;height:4px;border-radius:50%;opacity:.3;animation:particle-float-ad82c443 15s infinite}.particle[data-v-ad82c443]:nth-child(1){left:10%;top:20%;animation-duration:16s;animation-delay:0s}.particle[data-v-ad82c443]:nth-child(2){left:20%;top:30%;animation-duration:18s;animation-delay:1s}.particle[data-v-ad82c443]:nth-child(3){left:30%;top:10%;animation-duration:15s;animation-delay:2s}.particle[data-v-ad82c443]:nth-child(4){left:40%;top:60%;animation-duration:20s;animation-delay:1.5s}.particle[data-v-ad82c443]:nth-child(5){left:50%;top:40%;animation-duration:17s;animation-delay:.5s}.particle[data-v-ad82c443]:nth-child(6){left:60%;top:70%;animation-duration:19s;animation-delay:2.5s}.particle[data-v-ad82c443]:nth-child(7){left:70%;top:20%;animation-duration:16s;animation-delay:1.2s}.particle[data-v-ad82c443]:nth-child(8){left:80%;top:50%;animation-duration:18s;animation-delay:.8s}.particle[data-v-ad82c443]:nth-child(9){left:15%;top:75%;animation-duration:20s;animation-delay:2s}.particle[data-v-ad82c443]:nth-child(10){left:45%;top:15%;animation-duration:17s;animation-delay:1.8s}.particle[data-v-ad82c443]:nth-child(11){left:75%;top:35%;animation-duration:19s;animation-delay:.3s}.particle[data-v-ad82c443]:nth-child(12){left:85%;top:70%;animation-duration:16s;animation-delay:2.2s}@keyframes particle-float-ad82c443{0%,to{transform:translate(0) scale(1);opacity:.3}25%{transform:translate(-20px,-60px) scale(1.2);opacity:.5}50%{transform:translate(40px,-20px) scale(.8);opacity:.2}75%{transform:translate(-30px,40px) scale(1.1);opacity:.4}}@media (prefers-reduced-motion: reduce){.blob[data-v-ad82c443],.particle[data-v-ad82c443]{animation:none!important}}
